body {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	background-color:#3B7E44;
	height: 100%;
	width: 100%;
	margin: 0 auto;
}

img {border:0;}

a:link, a:visited, a:active {text-decoration: none;}

a.czerwony:link {color: #F84F0C;}
a.czerwony:visited {color: #F84F0C;}
a.czerwony:active {color: #F84F0C;}
a.czerwony:hover {color: #FFF917;}
a.czarny:link {color: #000000;}
a.czarny:visited {color: #000000;}
a.czarny:active {color: #000000;}
a.czarny:hover {color: #BF1307;}
a.bialy:link {color: #FFFFFF;}
a.bialy:visited {color: #FFFFFF;}
a.bialy:active {color: #FFFFFF;}
a.bialy:hover {color: #FFF917;}
a.jzielony:link {color: #A6CB9F;}
a.jzielony:visited {color: #A6CB9F;}
a.jzielony:active {color: #A6CB9F;}
a.jzielony:hover {color: #FFF917;}
a.szary:link {color: #DCDCDC;}
a.szary:visited {color: #DCDCDC;}
a.szary:active {color: #DCDCDC;}
a.szary:hover {color: #FFF917;}

ul {
        list-style-image: url(marker.gif);
        font-family: Tahoma, Arial, sans-serif;
	font-size: 17px;
        font-style: normal;
	font-weight: normal;
	line-height: 18px;
	text-decoration: none;
	color: #FFFFFF;
}

ul ul {
        list-style-image: none;
        list-style-type: disc;
        font-family: Tahoma, Arial, sans-serif;
	font-size: 15px;
        font-style: normal;
	font-weight: normal;
	line-height: 18px;
	text-decoration: none;
	color: #FFFFFF;
	margin-top: 12px;
	margin-bottom: 12px;
}

ul ul ul {
        list-style-image: url(marker_min.gif);
        list-style-type: none;
        font-family: Tahoma, Arial, sans-serif;
	font-size: 15px;
        font-style: normal;
	font-weight: normal;
	line-height: 18px;
	text-decoration: none;
	color: #FFFFFF;
	margin-top: 5px;
	margin-bottom: 5px;
}

.copyright {
        font-family: Arial, Tahoma, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-indent: 0px;
}

.font10 {
        font-family: Tahoma, Arial, sans-serif;
        font-size: 13px;
        font-style: normal;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
	color: #FFFFFF;
}

.font12 {
        font-family: Tahoma, Arial, sans-serif;
        font-size: 16px;
        font-style: normal;
	font-weight: normal;
	line-height: 18px;
	text-decoration: none;
	color: #FFFFFF;
}

.font14 {
        font-family: Tahoma, Arial, sans-serif;
	font-size: 19px;
        font-style: normal;
	font-weight: normal;
	line-height: 24px;
	text-decoration: none;
	color: #FFFFFF;
}

.font18 {
        font-family: Tahoma, Arial, sans-serif;
        font-size: 24px;
        font-style: normal;
	font-weight: normal;
	line-height: 26px;
	text-decoration: none;
	color: #FFFFFF;
}

.galeria {
        font-family: Tahoma, Arial, sans-serif;
        font-size: 24px;
        font-style: normal;
	font-weight: normal;
	line-height: 26px;
	text-decoration: none;
	color: #FFFFFF;
	text-align: center;
	margin-top: 10px;
}

.menu2 {
        font-family: Arial, Tahoma, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #000000;
	text-indent: 0px;
}

.oferta_tytul {
        font-family: Tahoma, Arial, sans-serif;
        font-size: 16px;
        font-style: italic;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}

.podpis {
        font-style: italic;
       	margin-right: 20px;
	margin-left: 70px;
}

.pogrubiony {font-weight: bold;}

.tekstogolny {
        font-family: Tahoma, Arial, sans-serif;
	font-size: 15px;
	line-height: 18px;
	color: #FFFFFF;
	text-indent: 0px;
	text-align: justify;
}

.tekstogolny_c {
        font-family: Arial, Tahoma, sans-serif;
	font-size: 15px;
	line-height: 18px;
	color: #000000;
	text-indent: 0px;
	text-align: justify;
}

#dystans_dol {
         width: 20px;
         height: 20px;
         top: 0px;
         left: 0px;
         position: relative;
         z-index: 1;
         }

#dystans_gora {
         width: 20px;
         height: 260px;
         top: 0px;
         left: 0px;
         position: relative;
         z-index: 1;
         }

#galeria_miniaturki {
         width: 126px;
         height: 420px;
         position: absolute;
         top: 90px;
         left: 30px;
         background-image: url(ramka_miniaturek_gal.png);
         background-repeat: no-repeat;
         z-index: 1;
         }
         
#foto_omnie {
         width: 172px;
         height: 236px;
         position: relative;
         margin-right: 10px;
         margin-bottom: 5px;
         background-image: url(foto_omnie.jpg);
         background-repeat: no-repeat;
         z-index: 1;
         float: left;
         }
         
#galeria_obrazek {
         width: 420px;
         height: 520px;
         position: absolute;
         top: 40px;
         left: 200px;
         background-image: url(ramka_obrazka_gal.png);
         background-repeat: no-repeat;
         z-index: 1;
         }

#kalendarz {
         width: 150px;
         height: 214px;
         position: absolute;
         top: 800px;
         left: 50%;
         margin-left: -447px;
         background-image: url(ramka-kalendarza.png);
         background-repeat: no-repeat;
         z-index: 2;
         }

#konstrukcja_dol {
         width: 982px;
         height: 165px;
         top: 0px;
         left: 9px;
         position: relative;
         z-index: 4;
         }

#kontakt_formularz {
         width: 385px;
         height: 487px;
         position: relative;
         top: 0px;
         left: 220px;
         background-image: url(formularz.jpg);
         background-repeat: no-repeat;
         z-index: 1;
         }

#kontakt_szczur {
         width: 170px;
         height: 288px;
         position: absolute;
         top: 209px;
         left: 50%;
         margin-left: -215px;
         background-image: url(szczur.png);
         background-repeat: no-repeat;
         z-index: 2;
         }

#linki {
         width: 560px;
         height: 37px;
         position: relative;
         top: 0px;
         left: 42px;
         z-index: 2;
         }

#linki_lewy {
         width: 42px;
         height: 37px;
         position: absolute;
         top: 0px;
         left: 0px;
         background-image: url(tlo_linki_lewy.png);
         background-repeat: no-repeat;
         z-index: 1;
         }

#linki_multi {
         width: 476px;
         height: 37px;
         position: absolute;
         top: 0px;
         left: 42px;
         background-image: url(tlo_linki_multi.png);
         background-repeat: repeat-x;
         z-index: 1;
         }

#linki_prawy {
         width: 42px;
         height: 37px;
         position: absolute;
         top: 0px;
         right: 0px;
         background-image: url(tlo_linki_prawy.png);
         background-repeat: no-repeat;
         z-index: 1;
         }

#luk_lewy {
         width: 115px;
         height: 165px;
         position: absolute;
         top: 0px;
         left: 0px;
         background-image: url(luk_lewy.gif);
         background-repeat: no-repeat;
         z-index: 2;
         }

#luk_prawy {
         width: 112px;
         height: 165px;
         position: absolute;
         top: 0px;
         right: 0px;
         background-image: url(luk_prawy.gif);
         background-repeat: no-repeat;
         z-index: 2;
         }

#menu_dolne {
         width: 600px;
         position: absolute;
         bottom: 80px;
         left: 280px;
         z-index: 1;
         }

#menubar {
         width: 141px;
         height: 417px;
         position: absolute;
         top: 269px;
         left: 50%;
         margin-left: -442px;
         z-index: 4;
         }

#nagl_rozsuwany {
         width: 100%;
         height: 312px;
         position: absolute;
         top: 0px;
         left: 0px;
         overflow: hidden;
         z-index: 1;
         }

#nagl_multi_lewy {
         width: 100%;
         height: 312px;
         position: absolute;
         top: 0px;
         right: 50%;
         margin-right: 498px;
         background-image: url(nagl_multi_lewy.jpg);
         background-repeat: repeat-x;
         z-index: 1;
         }

#nagl_multi_prawy {
         width: 100%;
         height: 243px;
         position: absolute;
         top: 0px;
         left: 50%;
         margin-left: 498px;
         background-image: url(nagl_multi_prawy.jpg);
         background-repeat: repeat-x;
         z-index: 1;
         }

#nagl_pion {
         width: 180px;
         height: 452px;
         position: absolute;
         top: 335px;
         left: 38px;
         z-index: 2;
         }

#nagl_poziom {
         width: 1000px;
         height: 243px;
         position: absolute;
         top: 0px;
         left: 0px;
         z-index: 2;
         }

#nagl1 {
         width: 218px;
         height: 243px;
         position: absolute;
         top: 0px;
         left: 0px;
         background-image: url(nagl1.jpg);
         background-repeat: no-repeat;
         z-index: 1;
         }

#nagl2 {
         width: 180px;
         height: 243px;
         position: absolute;
         top: 0px;
         left: 218px;
         background-image: url(nagl2.jpg);
         background-repeat: no-repeat;
         z-index: 1;
         }

#nagl3 {
         width: 200px;
         height: 243px;
         position: absolute;
         top: 0px;
         left: 398px;
         background-image: url(nagl3.jpg);
         background-repeat: no-repeat;
         z-index: 1;
         }

#nagl4 {
         width: 200px;
         height: 243px;
         position: absolute;
         top: 0px;
         left: 598px;
         background-image: url(nagl4.jpg);
         background-repeat: no-repeat;
         z-index: 1;
         }

#nagl5 {
         width: 202px;
         height: 243px;
         position: absolute;
         top: 0px;
         left: 798px;
         background-image: url(nagl5.jpg);
         background-repeat: no-repeat;
         z-index: 1;
         }

#nagl6 {
         width: 218px;
         height: 92px;
         position: absolute;
         top: 243px;
         left: 0px;
         background-image: url(nagl6.jpg);
         background-repeat: no-repeat;
         z-index: 2;
         }

#nagl7 {
         width: 40px;
         height: 291px;
         position: absolute;
         top: 0px;
         left: 0px;
         background-image: url(nagl7.jpg);
         background-repeat: no-repeat;
         z-index: 1;
         }

#nagl8 {
         width: 35px;
         height: 291px;
         position: absolute;
         top: 0px;
         right: 0px;
         background-image: url(nagl8.jpg);
         background-repeat: no-repeat;
         z-index: 1;
         }

#nagl9 {
         width: 180px;
         height: 63px;
         position: absolute;
         top: 291px;
         left: 0px;
         background-image: url(nagl9.jpg);
         background-repeat: no-repeat;
         z-index: 1;
         }

#nagl10 {
         width: 180px;
         height: 98px;
         position: absolute;
         top: 354px;
         left: 0px;
         background-image: url(nagl10.jpg);
         background-repeat: no-repeat;
         z-index: 1;
         }

#okladka {
         width: 74px;
         height: 110px;
         position: absolute;
         top: 31px;
         left: 5px;
         z-index: 1;
         }

#okno_konstrukcyjne {
         width: 1000px;
         position: absolute;
         top: 0px;
         left: 50%;
         margin-left: -500px;
         background-image: url(tlo_gradient.jpg);
         background-repeat: repeat-x;
         background-position: 0px 243px;
         overflow: hidden;
         z-index: 2;
         }

#ozdobnik_1 {
         width: 64px;
         height: 306px;
         position: absolute;
         top: 243px;
         left: 916px;
         background-image: url(ozdobnik_1.jpg);
         background-repeat: no-repeat;
         z-index: 3;
         }

#ozdobnik_2 {
         width: 64px;
         height: 210px;
         position: absolute;
         top: 549px;
         left: 916px;
         background-image: url(ozdobnik_2.jpg);
         background-repeat: no-repeat;
         z-index: 3;
         }

#pas_lewy {
         width: 4px;
         height: 10000px;
         position: absolute;
         bottom: 183px;
         left: 9px;
         background-image: url(linia_pion.jpg);
         background-repeat: repeat-y;
         z-index: 1;
         }
         
#pas_lewy_lata {
         width: 4px;
         height: 23px;
         position: absolute;
         top: 312px;
         left: 9px;
         background-image: url(linia_pion.jpg);
         background-repeat: repeat-y;
         z-index: 4;
         }

#pas_poziomy {
         width: 773px;
         height: 14px;
         position: absolute;
         bottom: 21px;
         left: 104px;
         background-image: url(linia_poziom.jpg);
         background-repeat: repeat-x;
         z-index: 1;
         }

#pas_prawy {
         width: 4px;
         height: 10000px;
         position: absolute;
         bottom: 183px;
         right: 9px;
         background-image: url(linia_pion.jpg);
         background-repeat: repeat-y;
         z-index: 1;
         }

#pas_prawy_lata {
         width: 4px;
         height: 58px;
         position: absolute;
         top: 185px;
         left: 987px;
         background-image: url(linia_pion.jpg);
         background-repeat: repeat-y;
         z-index: 4;
         }

#powered {
         width: 500px;
         position: absolute;
         top: 5px;
         left: 50%;
         margin-left: -250px;
         text-align: center;
         z-index: 1;
         }

#ramka_okladki {
         width: 84px;
         height: 173px;
         position: absolute;
         top: 0px;
         background-image: url(ramka-okladki.gif);
         background-repeat: no-repeat;
         z-index: 1;
         }

#rekom_gl {
         width: 645px;
         position: relative;
         top: 0px;
         left: 0px;
         margin-top: 30px;
         z-index: 2;
         }

#rekom_marker {
         width: 27px;
         height: 24px;
         position: absolute;
         top: 0px;
         left: 0px;
         background-image: url(marker_rekom.gif);
         background-repeat: no-repeat;
         z-index: 1;
         }

#rekom_nagl {
         width: 585px;
         height: 64px;
         position: relative;
         top: 0px;
         left: 30px;
         z-index: 2;
         }

#rekom_nagl_lewy {
         width: 42px;
         height: 64px;
         position: absolute;
         top: 0px;
         left: 0px;
         background-image: url(rekom_lewy.gif);
         background-repeat: no-repeat;
         z-index: 1;
         }

#rekom_nagl_prawy {
         width: 42px;
         height: 64px;
         position: absolute;
         top: 0px;
         right: 0px;
         background-image: url(rekom_prawy.gif);
         background-repeat: no-repeat;
         z-index: 1;
         }

#rekom_podzial {
         width: 644px;
         height: 42px;
         position: relative;
         top: 0px;
         left: 0px;
         background-image: url(podzial_rekom.gif);
         background-repeat: no-repeat;
         z-index: 1;
         }

#rekom_tytul {
         height: 24px;
         position: relative;
         top: 0px;
         left: 0px;
         z-index: 1;
         }

#skrzydlo_smoka {
         width: 36px;
         height: 30px;
         position: absolute;
         top: 243px;
         left: 253px;
         background-image: url(skrzydlo.jpg);
         background-repeat: no-repeat;
         z-index: 3;
         }

#stopka {
         width: 610px;
         height: 65px;
         position: absolute;
         bottom: 0px;
         left: 258px;
         z-index: 2;
         }

#stopka_lewa {
         width: 84px;
         height: 65px;
         position: absolute;
         top: 0px;
         left: 0px;
         background-image: url(stopka_lewa.jpg);
         background-repeat: no-repeat;
         z-index: 2;
         }

#stopka_multi {
         width: 100%;
         height: 30px;
         position: absolute;
         top: 18px;
         left: 0px;
         background-image: url(stopka_multi.jpg);
         background-repeat: repeat-x;
         z-index: 1;
         }

#stopka_prawa {
         width: 84px;
         height: 65px;
         position: absolute;
         top: 0px;
         right: 0px;
         background-image: url(stopka_prawa.jpg);
         background-repeat: no-repeat;
         z-index: 2;
         }

#tlo_gradient {
         width: 100%;
         height: 627px;
         position: absolute;
         top: 243px;
         left: 0px;
         background-image: url(tlo_gradient.jpg);
         background-repeat: repeat-x;
         z-index: 1
         }
