body { margin: 0; padding: 0 0 20px; font: normal normal normal 13px/1.3 Arial, Verdana, sans-serif; background-color: #4c4c4c; color: #000000; }
a, a:link, a:visited { text-decoration: none; color: #e01100; }
a:active, a:hover { text-decoration: underline; color: #e01100; }
a.gora, a:link.gora, a:visited.gora { text-decoration: none; color: #e01100; }
a:active.gora, a:hover.gora { text-decoration: none; color: #ff3120; }
acronym { font-style: inherit; font-variant: inherit; font-weight: inherit; border-bottom: 1px dotted #b9af96; cursor: help; }
address { margin: 0; padding: 0; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; }
address.male { font-size: 11px; }
h2 { clear: both; margin: 20px 0 8px; padding: 0; font: normal normal bold 21px/1.2 Georgia, "Times New Roman", "Trebuchet MS", Arial, Verdana, sans-serif; text-align: left; text-indent: 0; color: #6f5a50; }
img { border: 0; }
p { margin: 8px 0; padding: 0; text-align: justify; text-indent: 0; }
p.ul { margin: 8px 0 3px; }
p.legenda { margin: 8px 0 0 40px; padding: 0; font-size: 11px; }
p.nagore { margin: 0 0 10px; padding: 0; text-align: right; text-indent: 0; }
ul { margin: 3px 0; padding: 0; list-style: disc outside; }
li { margin: 1px 0 1px 33px; padding: 0; text-align: justify; }
#page { margin: 0; padding: 20px 0 0; width: 100%; height: auto; background-color: #191919; }
#box { margin: 0 auto; padding: 0; width: 770px; height: auto; background-color: #ffffff; }
#top { position: relative; left: 0; top: 0; margin: 0; padding: 0; width: 770px; height: 380px; }
#grzejniki { position: absolute; left: 0; top: 0; margin: 0; padding: 0; width: 300px; height: 100px; }
#grzejniki a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; text-decoration: none; color: #181818; }
#grzejnik1 { position: absolute; left: 300px; top: 0; margin: 0; padding: 0; width: 470px; height: 100px; background: url(grafika/top_grzejnik_1.png) top left no-repeat; }
#grzejnik2 { position: absolute; left: 0; top: 152px; margin: 0; padding: 0; width: 335px; height: 228px; background: url(grafika/top_grzejnik_2.jpg) top left no-repeat; }
#cieplo { position: absolute; left: 335px; top: 152px; margin: 0; padding: 0; width: 435px; height: 228px; }
#flagapl, #flagaru { position: absolute; top: 10px; display: block; margin: 0; padding: 0; border: 0; }
#flagapl { right: 34px; }
#flagaru { right: 10px; }
#menu { z-index: 0; position: absolute; left: 0; top: 100px; width: 770px; height: 52px; margin: 0; padding: 0; }
#menu ul { margin: 0; padding: 0; list-style: none; }
#menu ul li { display: block; margin: 0; padding: 0; }
#menu ul li a { overflow: hidden; display: block; margin: 0; padding: 0; width: 100%; height: 100%; text-decoration: none; border: 0; }
#grzejniki span, #cieplo span, #menu ul li a span { visibility: hidden; }
#menu00, #menu01, #menu02, #menu03, #menu00sel, #menu01sel, #menu02sel, #menu03sel { z-index: 100; position: absolute; top: 0; height: 50px; }
#middle { clear: both; margin: 0 auto; padding: 0; width: 770px; height: auto; background: #ffffff url(grafika/content_bottom.jpg) bottom center no-repeat; }
#content { clear: both; margin: 0 auto; padding: 0 0 80px; width: 720px; height: auto; }
#kontakt { clear: none; }
#bottom { clear: both; margin: 0; padding: 0; width: 100%; height: 50px; background: #4c4c4c url(grafika/bottom_gradient.png) top center repeat-x; }
#fuze { clear: both; margin: 0 auto; padding: 3px 0 0; width: 770px; height: auto; font: normal normal normal 11px/1.0 Arial, Verdana, sans-serif; color: #989898; }
#fuze a, #fuze a:link, #fuze a:visited { font-weight: inherit; font-style: inherit; text-decoration: none; color: #c0a000; }
#fuze a:hover, #fuze a:active { font-weight: inherit; font-style: inherit; text-decoration: none; color: #e0c000; }
#counter { text-align: center; text-indent: 0; }
#counter span { color: #b0b0b0; }
#valid, #www { width: 200px; height: auto; margin: 0; padding: 0; text-indent: 0; }
#valid { float: left; text-align: left; }
#www { float: right; text-align: right; }
.cb { clear: both; }
.cennik { clear: both; margin: 0 0 0 37px; padding: 0; font: normal normal normal 13px/1.0 "Trebuchet MS", Arial, Verdana, sans-serif; border-collapse: collapse; border: 0; }
.cennik tr { margin: 0; padding: 0; border: 0; }
.cennik tr th, .cennik tr td { margin: 0; padding: 4px 10px; text-indent: 0; vertical-align: middle; white-space: nowrap; border: 1px solid #404040; }
.cennik tr th { font-style: normal; font-variant: normal; font-weight: bold; text-align: center; background-color: #Ffeb95; }
.cennik tr td { text-align: center; background-color: #feffca; }
.cennik tr td.cel { text-align: left; }
.cennik tr td.cer { text-align: right; }
.info { color: #d00000; }
.zdjecia { clear: both; margin: 0 0 0 27px; padding: 0; font: normal normal bold 12px/1.0 Arial, Verdana, sans-serif; border-collapse: collapse; border: 0; }
.zdjecia tr { margin: 0; padding: 0; border: 0; }
.zdjecia tr td { margin: 0; padding: 0 10px 20px; text-align: center; text-indent: 0; vertical-align: bottom;border: 0; }
.zdjecie { float: left; display: block; margin: 0; padding: 0; border: 1px solid #808080; }
.liczba { clear: both; margin: 0; padding: 2px 0; width: 200px; height: auto; background-color: #e8e8e8; color: #000000; border-width: 0 1px 1px 1px; border-style: solid; border-color: #808080; }
#mapa { float: right; margin: 5px 0 0; padding: 0; width: 502px; height: 322px; border: 0; }
#mapa p { margin: 0; padding: 0; font-size: 11px; text-align: center; text-indent: 0; }
.mapa { display: block; margin: 0 auto; padding: 0; border: 1px solid #808080; }
