* {color: #3e3e3e; font-family: Trebuchet MS, Arial; font-size: 12px}

body {background: #f3f3f3 url("images/tlo_gora.gif") repeat-x left top; margin: 0px}
img {border: 0}
form,div,p {margin: 0; padding: 0}
ul,ol {margin-bottom: 0; margin-top: 0}
a {color: #3e3e3e; text-decoration: none}

h1 {font-size: 18px; font-weight: normal}

.czerwony {color: #cc2424}

div.struktura_glowna {margin: 0 auto; width: 990px}
div.struktura_naglowek {background-color: #dddddd; height: 148px; margin: 30px auto 21px auto; width: 900px}
div.struktura_naglowek .menu {float: left; padding-top: 92px; text-align: center; width: 172px}
div.struktura_naglowek .logo {float: left; width: 212px}
div.struktura_srodek {min-height: 130px}

div.struktura_zdjecie {background: url("images/tlo_zdjecie_glowne.png") no-repeat left 387px; height: 401px; margin-bottom: 20px}
div#rotacja_manual {height: 8px; margin: 364px 0 0 15px; position: absolute}
div#rotacja_manual img {margin-right: 8px}
div.o_mnie {background: url("images/tlo_glowna_bok.gif") no-repeat left top; float: left; height: 205px; text-align: justify; width: 500px}
div.o_mnie div {color: #969696; font-size: 11px; margin: 30px 35px 0 35px}
div.o_mnie em {color: #969696; font-size: 11px}
div.o_mnie p {color: #969696; font-size: 11px; padding-bottom: 10px; text-align: right}
div.nowe_zdj {background: url("images/tlo_glowna_bok.gif") no-repeat left top; float: left; height: 205px}
div.nowe_zdj2 {padding: 50px 0 0 75px}

div.oferta_kol {float: left; margin: 0 26px; width: 442px}
div.oferta_kol td {color: #000000; font-size: 14px; height: 26px}
div.oferta_kol div.oferta_fot_slubna {background: url("images/oferta_fot_slubna.png") no-repeat left top; height: 156px; margin-bottom: 27px; padding: 32px 0 0 22px; width: 442px}
div.oferta_kol div.oferta_fot_okolicznosciowa {background: url("images/oferta_fot_okolicznosciowa.png") no-repeat left top; height: 107px; margin-bottom: 30px; padding: 32px 0 0 22px; width: 442px}
div.oferta_kol div.oferta_fot_sesje {background: url("images/oferta_fot_sesje.png") no-repeat left top; height: 38px; padding: 28px 0 0 22px; width: 442px}
div.oferta_kol p.nazwa {font-size: 14px; font-weight: bold}
div.oferta_kol p.opis {font-size: 11px; margin-bottom: 12px; text-align: justify}
div.oferta_kol div.oferta_inne_uslugi {background: url("images/oferta_inne_uslugi.png") no-repeat left top; color: #000000; height: 83px; padding: 30px 0 0 17px; width: 442px}

div.kontakt p.opis {font-size: 11px; margin-top: 21px; text-align: justify}

div.menu_pion {float: left; margin-right: 70px; width: 150px}
div.menu_pion ul {list-style-type: none; padding-left: 0}
div.menu_pion a {color: #969696}
div.menu_pion li.poziom1 {margin: 6px 0}
div.menu_pion li.poziom2 {margin: 6px 0; padding-left: 10px}
div.menu_pion td.link_gal {padding-right: 5px; width: 1px}
div.menu_pion td.uzupelniacz {background: url("images/tlo_menu_uzupelniacz.gif") no-repeat right 7px}
div.miniatury {float: left; width: 770px}
div.zdjecie_mini_off {background: url("images/ramka_off.png") no-repeat 8px 8px; float: left; height: 130px; width: 185px}
div.zdjecie_mini_off img {margin: 9px 0 0 9px}
div.zdjecie_mini_on {background: url("images/ramka_on.png") no-repeat 8px 8px; float: left; height: 130px; width: 185px}
div.zdjecie_mini_on img {margin: 9px 0 0 9px}
div.zdjecie_powiekszenie_poziome {background: url("images/ramka_duza_pozioma.png") no-repeat 7px 8px; float: left; height: 360px; margin-left: 75px; width: 530px}
div.zdjecie_powiekszenie_poziome img {border: 1px solid #444444; margin: 9px 0 0 9px}
div.zdjecie_powiekszenie_pionowe {background: url("images/ramka_duza_pionowa.png") no-repeat 7px 8px; float: left; height: 530px; margin-left: 160px; width: 360px}
div.zdjecie_powiekszenie_pionowe img {border: 1px solid #444444; margin: 9px 0 0 9px}

div.struktura_glowna_stopka {background: url("images/tlo_kropka.gif") repeat-x left top; float: left; height: 100px; margin-top: 40px; width: 100%}
div.struktura_glowna_stopka .stopka {margin: 0 auto; width: 990px}
div.struktura_glowna_stopka .stopka strong {color: #969696}
div.struktura_glowna_stopka .stopka div {color: #969696; float: left; margin-top: 25px; width: 160px}
div.struktura_glowna_stopka .stopka .polecamy {background: url("images/polecamy.png") no-repeat left bottom; height: 46px; margin-left: 50px; width: 620px}
div.struktura_glowna_stopka .stopka .polecamy img {float: left; margin: 11px 15px 0 15px}

#popup_tlo {background-color: #000000; height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 100198}
#popup_zamknij {cursor: pointer; position: absolute; top: 5px; z-index: 100200}
#popup_promocja {background-color: #dddddd; display: none; height: 200px; position: fixed; width: 500px; z-index: 100199}
