body { margin: 0; padding: 0; font: normal normal normal 11px/1.3 Arial, sans-serif; background-color: #000000; color: #d0d0d0; }
a, a:link, a:visited { text-decoration: none; background-color: inherit; color: #e0e0e0; }
a:hover, a:active { text-decoration: none; background-color: inherit; color: #ffffff; }
img { border: 0; }
object { display: block; margin: 0; padding: 0; }
#strona { position: absolute; left: 50%; top: 50%; margin: -267px 0 0 -385px; padding: 0; width: 770px; height: 534px; }
/* gora */
#zawartosc { position: relative; margin: 0; padding: 0; width: 770px; height: 534px; }
#logo { display: block; margin: 0 auto; padding: 0; border: 0; }
#dropdowns { z-index: 10; position: absolute; left: 110px; top: 100px; margin: 0; padding: 0; }
#menu { font: normal normal bold 11px/13px Verdana, Arial, sans-serif; }
#menu, #menu ul, #menu li { margin: 0; padding: 0; list-style-type: none; }
#menu li { float: left; }
#menu li:hover ul, #menu li.hover ul { display: block; }
#menu li ul { position: absolute; display: none; white-space: nowrap; }
#menu li a { display: block; padding: 3px 10px; text-align: left; text-decoration: none; background-color: #1e1a17; color: #e0e0e0; border-width: 1px 0 0 1px; border-style: solid; border-color: #000000; }
#menu li a:hover { background-color: #41392e; color: #ffffff; }
#menu li ul li { float: none; }
#menu li ul li a, #menu li ul a.first { display: block; padding: 3px 10px; background-color: #1e1a17; color: #e0e0e0; border-style: solid; border-color: #000000; }
#menu li ul li a { border-width: 0 1px 1px 1px; }
#menu li ul li a.first { border-width: 1px; }
#menu li ul li a:hover { background-color: #41392e; color: #ffffff; }
/* dol */
#kontener { position: absolute; left: 0; bottom: 13px; margin: 0; padding: 0; width: 770px; height: 400px; }
.tlobeta { background: url(grafika/videorejestracja.jpg) scroll center center no-repeat; }
.tlofotografia { background: url(grafika/fotografia.jpg) scroll center center no-repeat; }
.tlokontakt { background: url(grafika/kontakt.jpg) scroll center center no-repeat; }
.tlopolecamy { background: url(grafika/polecamy.jpg) scroll center center no-repeat; }
.tlovideorejestracja { background: url(grafika/videorejestracja.jpg) scroll center center no-repeat; }
#tresc { overflow: auto; margin: 0; padding: 0; width: 770px; height: 400px; font-size: 14px; }
#tresc a, #tresc a:link, #tresc a:visited { text-decoration: none; background-color: inherit; color: #ffffff; }
#tresc a:hover, #tresc a:active { text-decoration: underline; background-color: inherit; color: #ffffff; }
#tresc h1 { margin: 15px 25px 15px; padding: 0; font: normal normal normal 27px/1.3 Verdana, Arial, sans-serif; text-align: center; background-color: inherit; color: #f8f8f8; }
#tresc h2 { margin: 25px 25px 10px; padding: 0; font: normal normal normal 18px/1.3 Arial, sans-serif; text-align: center; background-color: inherit; color: #f8f8f8; }
#tresc h3 { margin: 25px 25px 10px 35px; padding: 0; font: normal normal normal 18px/1.3 Arial, sans-serif; text-align: left; background-color: inherit; color: #f8f8f8; }
.beta { margin: 0; padding: 0; border: 0; vertical-align: -1px; }
.banner { float: left; clear: both; display: inline; margin: 8px 0 8px 50px; padding: 0; }
.cb { clear: both; }
#tresc ul.polecamy { clear: both; margin: 10px 25px 10px 50px; padding: 0; }
#tresc ul.polecamy li { margin: 5px 0; padding: 0; text-align: justify; }
#tresc p { margin: 10px 25px; padding: 0; text-align: justify; text-indent: 0; background-color: inherit; color: #d0d0d0; }
#tresc p.adr { margin: 0 0 10px; padding: 0; font: normal normal normal 13px/1.3 Verdana, sans-serif; text-align: left; text-indent: 0; }
#tresc p.cen { text-align: center; text-indent: 0; }
#tresc p.cenb { margin: 3px 25px; padding: 0; font-weight: bold; text-align: center; text-indent: 0; }
#tresc p.uwaga { font-size: 17px; font-weight: bold; text-align: center; text-indent: 0; background-color: inherit; color: #ffff00; }
#tresc p.w { margin: 10px 25px; padding: 0; text-align: justify; text-indent: 25px; background-color: inherit; color: #d0d0d0; }
#listagalerii { margin: 0 auto; padding: 0; font: normal normal normal 24px/1.3 Verdana, Arial, sans-serif; }
#listagalerii tr { margin: 0; padding: 0; }
#listagalerii tr td { margin: 0; padding: 10px 10px; text-align: left; vertical-align: middle; }
#listagalerii tr td img { display: block; margin: 0 auto; padding: 0; font-size: 12px; border: 1px solid #e0e0e0; }
#listagalerii a, #listagalerii a:link, #listagalerii a:visited { text-decoration: none; background-color: inherit; color: #e0e0e0; }
#listagalerii a:hover, #listagalerii a:active { text-decoration: none; background-color: inherit; color: #ffffff; }
#fotografowanie { z-index: 0; position: absolute; left: 0; bottom: 13px; }
#miniaturki { z-index: 0; overflow: auto; position: absolute; right: 0; bottom: 13px; margin: 0; padding: 0; width: 188px; height: 400px; background-color: #000000; color: #ffffff; }
#mini { margin: 0 auto; padding: 0; border: 0; }
#mini tr { margin: 0; padding: 0; border: 0; }
#mini tr td { margin: 0; padding: 0; width: 94px; height: 73px; vertical-align: bottom; }
#mini tr td img { display: block; margin: 0 auto; padding: 0; border: 1px solid #e0e0e0; }
#wideoklipy { margin: 15px auto; padding: 0; border: 0; }
#wideoklipy tr { margin: 0; padding: 0; border: 0; }
#wideoklipy tr td.k1 { margin: 0; padding: 15px 25px 15px 25px; vertical-align: top; border: 0; }
#wideoklipy tr td.k1 img { display: block; margin: 5px auto 0; padding: 0; border: 1px solid #e0e0e0; }
#wideoklipy tr td.k2 { margin: 0; padding: 15px 25px 15px 0; vertical-align: top; border: 0; }
#wideoklipy tr td.k2 h3 { margin: 0; padding: 0; font: normal normal normal 18px/1.3 Verdana, Arial, sans-serif; text-align: justify; }
#wideoklipy tr td p { margin: 3px 0; padding: 0; text-align: justify; text-indent: 0; }
#formkontakt { margin: 25px auto; padding: 0; border: 0; }
#formkontakt tr { margin: 0; padding: 0; }
#formkontakt tr td { margin: 0; padding: 3px 5px; text-align: left; vertical-align: top; }
#formkontakt tr td.odstep { width: 30px; }
input.trans, textarea.trans { font-size: 13px; font-family: "Courier New", serif; background-color: #101010; color: #ffffff; }
#formkontakt tr td.tdcen { text-align: center; }
.wyslij { margin: 0 30px 0 0; }
.wyczysc { margin: 0 0 0 30px; }
#stopka { position: absolute; left: 0; bottom: 0; width: 100%; height: 13px; font-size: 9px; background-color: #000000; color: #707070; }
#stopka #valid { float: left; }
#stopka #licznik { text-align: center; }
#stopka #credits { float: right; }
#stopka a, #stopka a:link, #stopka a:visited { text-decoration: none; background-color: inherit; color: #808080; }
#stopka a:hover, #stopka a:active { text-decoration: underline; background-color: inherit; color: #909090; }