body { margin: 0;	padding: 0;	background: #08347B url(../images/back_x.jpg) top repeat-x; font-family: Tahoma; font-size: 12px; color: #004D96; line-height: 20px; }
#container { background: url(../images/back.jpg) top center no-repeat; text-align: center; }
#main { width: 758px; overflow: hidden; margin: 0 auto; text-align: center; background: #FFFFFF; }
#header { width: 758px; overflow: hidden; }

#mapas1 { top: 21px; left: 450px; position: absolute; }
#mapas1 a { color: #D9ECFF; font-weight: bold; text-decoration: none; }
#mapas1 a:hover { color: #FFFFFF; font-weight: bold; text-decoration: underline; }
#mapas2 { top: 24px; left: 529px; position: absolute; }
#wysz1 { top: 20px; left: 561px; position: absolute; }
#wysz1 input { background: #58A5DD; width: 150px; font-size: 11px; color: #D9ECFF; border-left: 1px solid #0A5C94; border-top: 1px solid #0A5C94; border-right: 1px solid #58A5DD;; border-bottom: 1px solid #58A5DD; padding: 2px 5px 2px 5px; }
#wysz2 { top: 0px; left: 713px; position: absolute; }

#menu_top { background: #03519B; }
#menu_top a { padding-left: 1px; }
#localizer { width: 758px; height: 34px; overflow: hidden; background: url(../images/localizer_back.gif) top center no-repeat; text-align: left; font-size: 11px; }
#localizer_1  { padding: 10px 0px 10px 30px; float: left; }
#localizer_2  { padding: 10px 0px 10px 15px; float: left; }
#content_back { overflow: hidden; background: #FFFFFF; text-align: left; margin: 20px 20px 10px 20px; }
#content { width: 718px; }
#content_left { width: 194px; float: left; overflow: hidden; text-align: left; }
#content_center { width: 20px; height: 500px; overflow: hidden; float: left; }
#content_right { width: 504px; float: left; overflow: hidden; text-align: left; }
.wysz_wynik a { font-weight: normal; text-decoration: none; }
.wysz_wynik a:hover { font-weight: normal; text-decoration: underline; color: #DF0000; }
.kat1 { background: bottom right no-repeat url(../images/kat1.gif); }
.kat1a { background: bottom right no-repeat url(../images/kat1a.gif); }
#menuLewe { width: 194px; padding: 0 0 0 0; background: url(../images/p.gif) top left no-repeat; font-size: 11px; }
#menuLewe ul { padding: 20px 0 0 15px; margin: 0; list-style: none; }
#menuLewe ul li { width: 179px; border-bottom: 1px solid #1062AA; list-style: none; padding: 6px 0 6px 0; }
#menuLewe ul li a { color: #004D96; text-decoration: none; }
#menuLewe ul li a:hover { color: #DF0000; text-decoration: none; }

#glowna_1 { clear: both; }
#glowna_01 { float: left; width: 348px; }
#glowna_02 { float: left; width: 370px; }

#glowna_2 { clear: both; }
#glowna_03 { float: left; width: 300px; }
#glowna_04 { float: left; width: 330px; padding: 0 0 0 50px; }

#lewa_aktualnosci { padding: 0 8px 0 8px; }
#lewa_formularz { text-align: center; }

.p { background: url(../images/p.gif) top left no-repeat; padding: 20px 0 10px 15px; margin-top: 0; }

h1 { font-size: 15px; font-weight: bold; color: #F07521; padding: 0 0 0 0; margin: 5px 0 5px 0; }
a { color: #F07521; font-weight: bold; text-decoration: underline; }
a:hover { color: #000000; text-decoration: underline; }
form { display: inline; }

#footer { width: 758px; height: 33px; overflow: hidden; background: url(../images/footer_back.gif); clear: both; font-size: 11px; }
#footer_1 { float: left; }
#footer_2 { float: right; }
#footer_1 span { display: block; padding: 10px 8px 10px 30px; }
#footer_1 span a { color: #004D96; text-decoration: none; font-weight: bold; }
#footer_1 span a:hover { color: #000000; text-decoration: underline; }
#footer_2 ul { margin: 0 0 0 0; padding: 0 20px 0 0; list-style: none; }
#footer_2 li { float: left; list-style: none; padding: 10px 8px 10px 8px; color: #Ff9900; }
#footer_2 li a { color: #FF9900; text-decoration: none; font-weight: normal; }
#footer_2 li a:hover { color: #000000; text-decoration: underline; }

.akt_tytul { font-weight: bold; display: block; padding: 10px 0 10px 0; color: #Ff6600; font-size: 11px; line-height: 16px; }
.akt_tytul_2 { font-weight: bold; display: block; padding: 0 0 10px 0; color: #Ff6600; font-size: 11px; line-height: 16px; }
.akt_tresc { }
.akt_tresc_2 { line-height: 16px; }
.akt_tresc a { color: #004D96; text-decoration: none; font-weight: normal; }
.akt_tresc a:hover { color: #004D96; text-decoration: underline; font-weight: normal; }

.mp_zestaw { clear: both; }
.mp_naglowek { width: 233px; overflow: hidden; float: left; padding: 3px; }
a.mp_podstrony_glowne { width: 233px; color: #Ff6600; text-decoration: none; font-size: 16px; font-weight: bold; display: block; padding: 5px 0 5px 0; border-bottom: 1px solid #A8D6EC; }
a.mp_podstrony_glowne:hover { color: #0F79DB; text-decoration: none; font-size: 16px; font-weight: bold; display: block; padding: 5px 0 5px 0; }
.mp_podstrony { width: 233px; margin: 0; padding: 0; list-style: none; }
.mp_podstrony li { list-style: none; border-bottom: 1px solid #A8D6EC; background: url(../images/mp_strzalka.gif) top left no-repeat; margin: 0; padding: 5px 0 5px 27px; }
.mp_podstrony li a { color: #004F9A; text-decoration: none; font-weight: bold; font-size: 11px; }
.mp_podstrony li a:hover { color: #004F9A; text-decoration: underline; font-weight: bold; font-size: 11px; }

.tabelka { width: 100%; border: 2px solid #004D96; border-collapse: collapse; background: #E6F0FF; line-height: 16px; }
.tabelka th { border: 1px solid #FFFFFF; padding: 5px; background: #BBD3FB; text-align: center; }
.tabelka td { border: 1px solid #FFFFFF; padding: 5px; text-align: center; }
.tab_right { text-align: right; }
.tab_center { text-align: center; }

.tabelka2 { width: 100%; border: 2px solid #004D96; border-collapse: collapse; background: #E6F0FF; line-height: 16px; }
.tabelka2 td { border: 1px solid #FFFFFF; padding: 5px; text-align: left; }

.ListaMiniaturki { margin: 0 auto; text-align: center; padding: 3px 0 3px 0;  }
.ListaMiniaturki li { list-style: none; display: inline;	margin: 0; padding: 0 3px 0 3px; }
.ListaMiniaturki li a img { border: 2px solid #B4B4B4; }
.zdjecie { border: 2px solid #B4B4B4; }

.zdjecie_rel { border: 2px solid #08347B; float: right; }
.zdjecie_rel_2 { border: 2px solid #FFFFFF; float: right; }

#formularz_doboru_pompy_ciepla { width: 504px; margin: 0 auto; }
.form_label { color: #000000; padding: 4px 0 0 0; }
.form_pole { border: 1px solid #DFEFF7; padding: 3px; background: #EBF6FB; }
.form_text { font-family: Tahoma; font-size: 12px; vertical-align: middle; }
.form_select { font-family: Tahoma; font-size: 12px; vertical-align: middle; }
.form_radio { vertical-align: middle; }
.form_checkbox { vertical-align: middle; }
.form_textarea { font-family: Tahoma; font-size: 12px; width: 490px; height: 50px; }
.ok { text-align: center; text-decoration: underline; }
.blad { text-align: center; text-decoration: underline; color: #Ff0000; }

.pliki_haslo { font-family: Tahoma; font-size: 12px; vertical-align: middle; width: 150px; }
.pliki_zaloguj { vertical-align: middle; }