body {background:#5a7288 url(layout/foot.jpg);color:white;margin:0;padding:0;font-size:12px;font-family:arial, tahoma, helvetica, sans-serif;}
form, fieldset {margin:0;padding:0;border-width:0;}
input, select, textarea {font-family:tahoma, verdana, helvetica, sans-serif;font-size:8pt;}
p, ul {margin-top:1em;margin-bottom:1em}

.blok {width:770px;text-align:left;margin:0 auto;position:relative;z-index:1;}

#tloLewo {position:absolute;left:0;top:49px;width:50%;background:transparent url(layout/tlolewo.png) repeat-x;height:111px;}
#tloTresc {background:#74889b url(layout/tlo.png);}
#tloGora {background:transparent url(layout/tlogora.png) repeat-x;width:100%;overflow:hidden;padding-bottom:20px;}

#naglowek {width:100%;height:49px;}
#menu {list-style-type:none;margin:0;padding:0;border-left:1px solid #5a7288;height:37px;float:left;width:600px;}
#menu li {float:left;height:37px;border-right:1px solid #5a7288;width:99px;}
#menu li a {padding:24px 0 0 4px;float:left;width:95px;}
#menu li.selected a {position:relative;z-index:10000;background:#4f6c7f url(layout/menuhover.png) repeat-x left bottom;padding-bottom:16px;}

#naglowek form {width:160px;float:right;padding-top:0px;}
#naglowek form label input {background-color:#e6e2dd;color:#627485;padding:2px 9px;width:112px;height:15px;border:1px solid #64788a;border-right-width:0;margin:0;float:left;}
#naglowek form * {vertical-align:middle;}

#naglowek form ul {list-style-type:none;margin:1px 0 2px 0;padding:0;color:#8695a4;font-size:11px;}
#naglowek form li {margin:0;padding:0;display:inline;}
#naglowek form li a {color:#cad0d6;padding:0 2px;}

h1 {margin:0;height:111px;background-color:#e1ded9;width:768px;overflow:hidden;position:absolute;top:49px;}
h1 * {position:absolute;z-index:10;top:0;}
h2 {font-family:'times new roman', serif;font-weight:normal;font-size:18px;}

.home #lewaKolumna {width:519px;padding-top:0;}
.home #prawaKolumna {width:233px;padding-top:23px;}
#lewaKolumna {width:186px;float:left;padding-top:25px}
#prawaKolumna {width:569px;float:right;padding-top:25px;position:relative;}
.mapa #prawaKolumna {width:100%;padding-left:0;}

 /* strona glowna */

#tresc {padding-top:111px;}
* html #tresc {padding-top:126px;}
*+html #tresc {padding-top:126px;}

* html #tresc.podstrona {padding-top:107px;}
*+html #tresc.podstrona  {padding-top:107px;}

h2.wstep {position:relative;left:-5px;}
#wstep {width:100%;overflow:hidden;}
.wstep-linki {float:left;padding-left:40px;width:130px;}
.wstep-linki h3 {padding-left:14px;color:#eeebe6;margin:0 0 0.4em 0;font-size:12px;}

#lewaKolumna #wstep .adres {list-style-type:none;margin:0;padding:0 0 10px 14px;width:110px;overflow:hidden}

.box-poa {background:#60768d url(layout/boxpoa.png);padding-bottom:6px;margin-bottom:10px;width:100%;}
.box-poa h2 {margin:0;font-size:12px;}
.box-poa .pobierz {text-align:right;margin:-3px 0 0 0;width:220px;padding-bottom:3px;}
.box-poa .pobierz a {color:#bec8d2;font-size:11px;text-decoration:underline;padding-left:20px;background:transparent url(layout/doc.png) no-repeat 0 0;}
.box-poa .pobierz a:hover {text-decoration:none;}
.podstrona .box-poa {margin:1em 0 1em 23px;width:528px;position:relative;}
.podstrona .box-poa h2 {position:relative;top:-2px;}
.podstrona .box-poa p.tekst {margin:0 0 0 246px;width:260px;padding:10px 0 8px 0;position:absolute;top:0;}
.podstrona .box-poa p.tekst a {text-decoration:none;color:white;}

#download {background-color:#60768d;margin:0.5em 0 1.5em 0;}
#download ul {list-style-type:none;margin:0;padding:5px 10px;}
#download ul li {padding:3px 0;}

#downloadNew {margin:0.5em 0 1.5em 0;}
#downloadNew ul {list-style-type:none;margin:0;padding:5px 0;border-top:1px solid #5a7288;}
#downloadNew ul li {padding:14px 0 14px 56px;border-bottom:1px solid #5a7288;color:#bdc8d4;background:transparent url(layout/icon.png) no-repeat 22px 12px}
#downloadNew ul li a {font-size:18px;font-family:times new roman;color:#bdc8d4;margin-right:4px;}
#downloadNew ul li p {color:white;font-size:12px;}
#downloadNew ul li.pdf {background-image:url(layout/iconpdf.png);}
#downloadNew ul li.doc {background-image:url(layout/icondoc.png);}
#downloadNew ul li.docx {background-image:url(layout/icondoc.png);}
#downloadNew ul li.rtf {background-image:url(layout/icondoc.png);}
#downloadNew ul li.mp3 {background-image:url(layout/iconmp3.png);}
#downloadNew ul li.mov {background-image:url(layout/iconmov.png);}
#downloadNew ul li.flv {background-image:url(layout/iconflv.png);}
#downloadNew ul li.avi {background-image:url(layout/iconavi.png);}
#downloadNew ul li .download-link a {color:#cac0b4;text-decoration:underline;font-size:11px;font-family:tahoma, sans-serif;}
#downloadNew ul li .download-link a:hover {text-decoration:none;}


.box-aktualnosci {position:relative;width:100%;}
.box-aktualnosci h2 {position:relative;left:-5px;margin:0;font-size:12px;}
.box-aktualnosci .archiwum {font-size:11px;position:absolute;right:12px;top:10px;color:#ddd8cf;text-decoration:underline;padding-left:11px;background:transparent url(layout/arrow1.gif) no-repeat 0 4px;}
.box-aktualnosci .archiwum:hover {text-decoration:none;}

.newsList {list-style-type:none;margin:1em 8px 0 14px;padding:0;}
.newsList li.news {width:100%;overflow:hidden}
.newsList li.news h3 {font-size:12px;color:#cabfb2;margin:0;line-height:1.2em;}
.newsList li.news h3 a {color:#cabfb2;}
.newsList li.news .data {font-size:11px;padding:2px 0 5px 15px;color:#7d9aaa;display:block;font-style:normal;background:transparent url(layout/date.gif) no-repeat 0 4px;}
.newsList li.news p {margin-top:0;line-height:1.2em;}

.wstep-onas {float:right;width:305px;padding-right:25px;padding-top:14px;}
.wstep-onas p {margin:0 0 0.7em 0;line-height:1.2em;}
.wstep-onas .wiecej {float:right;font-size:11px;padding:2px 0 2px 13px;background:transparent url(layout/arrow3.gif) no-repeat 0 6px;color:#bdc8d4;text-decoration:underline;}
.wstep-onas .wiecej:hover {text-decoration:none;}

.atuty {list-style-type:none;margin:13px 0;padding:0;}
.atuty li {padding:1px 0 1px 37px;}

/* Podstrony */


#nawigator {list-style-type:none;margin:0;padding:0;position:absolute;right:20px;top:33px;}
#nawigator li {display:inline;padding:0;color:#ddd8cf;font-size:9px;}
#nawigator li a, #nawigator li span {padding-left:12px;background:transparent url(layout/arrow1.gif) no-repeat 4px 3px;color:#ddd8cf}
#nawigator li.home a, #nawigator li.home span {background:transparent url(layout/home.gif) no-repeat 0 1px;padding-left:18px;}
#nawigator .szukaj {background-image:none;}
#nawigator .szukaj a {text-decoration:none;}
#nawigator .szukaj a:hover {text-decoration:underline;}
#nawigator li a {color:#ddd8cf;text-decoration:underline;}
#nawigator li a:hover {text-decoration:none;}

h2.oferta {background:#5f778c url(layout/oferta.png) no-repeat;padding-left:28px;line-height:33px;color:white;margin-top:0;font-size:22px;margin-bottom:0.5em;}
h2.przepisy {background:#5f778c url(layout/przepisy.png) no-repeat;padding-left:28px;line-height:33px;color:white;margin-top:0;font-size:22px;margin-bottom:0.5em;}
h2.zespol {background:#5f778c url(layout/zespol.png) no-repeat;padding-left:28px;line-height:33px;color:white;margin-top:0;font-size:22px;margin-bottom:0.5em;}
h2.kontakt {background:#5f778c url(layout/kontakt.png) no-repeat;padding-left:28px;line-height:33px;color:white;margin-top:0;font-size:22px;margin-bottom:0.5em;}

ul.menu {list-style-type:none;margin:0;padding:0;}
ul.menu li {padding:2px 0 3px 13px;background:transparent url(layout/arrow3.gif) no-repeat 0 4px;}
ul.menu li.wybrane {background-color:#5f778c;padding:3px 0 4px 13px}
ul.menu li.wybrane a {color:#ddd8cf;font-weight:bold;text-decoration:none;}
ul.menu li a {color:#ffffff;text-decoration:underline;}
ul.menu li a:hover {text-decoration:none;}



.podstrona #prawaKolumna h2.belka {background-color:#9d9389;line-height:31px;padding-left:20px;margin-top:0;margin-bottom:1.3em;color:white;}
.podstrona #prawaKolumna .belka-navigator {background-color:#9d9389;width:100%;overflow:hidden;margin-bottom:1.3em;text-align:right;padding:1px 0;margin-top:1px;}
.podstrona #prawaKolumna .belka-navigator h2 {float:left;white-space:nowrap;margin-bottom:0;text-align:left;line-height:27px;}
.podstrona #prawaKolumna .belka-navigator #nawigator {position:static;text-align:right;padding:7px 20px 7px 0;margin:0 0;}

.podstrona #lewaKolumna .menu {border-right:1px solid #5a7288;margin-bottom:11px;margin-top:-12px;margin-left:18px;padding:22px 1px 10px 4px;border-bottom:1px solid #5a7288}
.podstrona #lewaKolumna .menu li {padding-left:22px;background-position:11px 8px;}
.podstrona #lewaKolumna .menu li ul {list-style-type:none;margin:0;padding:0;font-size:11px;}
.podstrona #lewaKolumna .menu li ul li a {color:#ffffff;text-decoration:underline;font-weight:normal;}
.podstrona #lewaKolumna .menu li ul li a:hover {text-decoration:none;}
.podstrona #lewaKolumna .menu li ul li.wybrane a {color:#ddd8cf;text-decoration:none;font-weight:bold;}
.podstrona #lewaKolumna .menu li ul li.wybrane a:hover {text-decoration:none;}

.podstrona #lewaKolumna .menu-person li {padding-left:0;background-image:none;padding-top:6px;}
.podstrona #lewaKolumna .menu-person li li {padding-top:2px;}
.podstrona #lewaKolumna .menu-person li a {margin-left:15px;font-weight:bold;}
.podstrona #lewaKolumna .menu-person li li a {margin:0;}
.podstrona #lewaKolumna .menu-person li ul li {padding-left:25px;background:transparent url(layout/arrow3.gif) no-repeat 10px 7px;}
.podstrona #lewaKolumna .menu-person li ul li li {padding-left:10px;background:transparent url(layout/point1.png) no-repeat 2px 8px;}
.podstrona #lewaKolumna .menu-person li ul li ul {display:none;}
.podstrona #lewaKolumna .menu-person li ul li.wybrane ul {display:block;}
.podstrona #lewaKolumna .menu-person li ul li.wybrane li a {font-weight:normal;color:#fefefe;}
.podstrona #lewaKolumna .menu-person li ul li.wybrane li.wybrane a {color:#ddd8cf;}
.podstrona #lewaKolumna .menu-person li ul li li a {font-weight:normal;color:#fefefe;}
.podstrona #lewaKolumna .menu-person li ul li li a:hover {text-decoration:underline;}
.podstrona #lewaKolumna .menu-person li ul li.wybrane li a:hover {text-decoration:underline;}

.contact-map {padding-top:20px;}
.contact-map h3 {background-color:#628193;padding-left:21px;line-height:31px;margin:0;font-size:18px;font-weight:normal;font-family:'Times New Roman', serif;margin-bottom:11px;}
.contact-map .col-left {float:left;border-right:1px solid #5a7288;width:284px;}
.contact-map .col-right {float:right;width:280px;}
.contact-map h4 {font-size:12px;color:#cabfb2;margin:0 0 0 20px;padding-top:6px;}
.contact-map .address {margin:3px 0 15px 20px;}
.contact-map p {margin:0;}


.tekst {margin-left:23px;width:528px;overflow:hidden;}
.tekst p.wstep {font-weight:bold;color:#cabfb2;margin-top:0;}
.tekst a {color:#cabfb2;text-decoration:underline;}
.tekst a:hover {text-decoration:none;}
.tekst strong {color:#cabfb2;}

#formularzKontakt {margin:0 20px;padding-top:7px;}
#formularzKontakt label {display:block;width:100%;overflow:hidden;}
#formularzKontakt span {float:left;width:138px;text-align:right;font-weight:bold;color:#cabfb2;padding-top:3px;margin-right:15px;}
#formularzKontakt .input {border:1px solid #64788a;background-color:#e6e2dd;padding:3px 4px;width:335px;margin-bottom:4px;}
#formularzKontakt textarea.input {height:110px;}
#formularzKontakt .chronimy {float:left;width:113px;text-align:right;padding-left:155px;font-size:11px;margin-top:0.3em;}
#formularzKontakt .chronimy a {color:#cabfb2;text-decoration:underline;}
#formularzKontakt .chronimy a:hover {text-decoration:none;}
#formularzKontakt .buttons {text-align:right;margin-top:0.3em;padding-right:30px;}
#formularzKontakt .buttons .wyczysc {background:#5d7184 url(layout/wyczysc.png) no-repeat;color:white;border-width:0;width:73px;height:28px;}
#formularzKontakt .buttons .wyslij {background:#9d9389 url(layout/wyslij.png) no-repeat;color:white;border-width:0;width:73px;height:28px;}

#lewaKolumna .box-contact {border:1px solid #5a7288;border-left-width:0;padding:10px 1px 12px 15px;margin-left:18px;}
#lewaKolumna .box-contact h3 {font-family:georgia, serif;color:white;font-size:18px;font-weight:normal;margin:0;padding:3px 0 6px 0;}
.podstrona #lewaKolumna .adres {width:145px;}
.podstrona #lewaKolumna .adres li {width:145px;}
.podstrona #lewaKolumna .adres dd {margin-left:38px;}
.podstrona #lewaKolumna .adres p {margin-bottom:6px;}
#lewaKolumna .adres {list-style-type:none;margin:0;padding:10px 0;width:100px;overflow:hidden;color:#eeebe6;}
#lewaKolumna .adres li {width:100px;padding:0 0 8px 0;margin:0;line-height:1.2em;}
#lewaKolumna .adres h4 {color:#cabfb2;margin:0 0 2px 0;font-size:12px;width:100%;}
#lewaKolumna .adres p {margin:0;}
#lewaKolumna .adres dl {margin:0;position:relative;width:100%;}
#lewaKolumna .adres dt {float:left;margin-right:2px;}
#lewaKolumna .adres dd {margin:0;padding:0;}
#lewaKolumna .adres a {color:#cabfb2;text-decoration:underline;}
#lewaKolumna .adres a:hover {text-decoration:none;}

#mapaStrony {margin:0;padding:20px 0 20px 250px;list-style-type:none;line-height:1.4em;}
#mapaStrony li {padding:0 0 5px 10px;background:transparent url(layout/arrow1.gif) no-repeat 0 6px;color:#ddd8cf}
#mapaStrony li a {color:#ddd8cf;text-decoration:underline;font-weight:bold;font-size:13px;}
#mapaStrony li a:hover {text-decoration:none;}
#mapaStrony li.mapa-podstrony a {text-decoration:none;}
#mapaStrony li.mapa-podstrony a:hover {text-decoration:underline;}
#mapaStrony ul {list-style-type:none;margin:0;padding-left:4px;}
#mapaStrony li.mapa-podstrony li {padding-bottom:0;}
#mapaStrony li.mapa-podstrony ul a {text-decoration:underline;font-weight:normal;font-size:12px;}
#mapaStrony li.mapa-podstrony ul a:hover {text-decoration:none;}

#listaZespol {list-style-type:none;margin:0;padding:5px 0;border-top:1px solid #5a7288;border-bottom:1px solid #5a7288;}
#listaZespol li.osoba {margin:10px 20px;position:relative;min-height:263px;}
#listaZespol li .relative {width:100%;position:relative;}
* html #listaZespol li.osoba {height:263px;}
#listaZespol .image {position:absolute;left:0;top:0;background-color:#5f778c;border:1px solid #cabfb2;padding:3px;width:155px;height:212px;overflow:hidden;}
#listaZespol .image img {width:155px;height:212px;}
#listaZespol h3 {margin:0 0 0 0;font-family:'Times New Roman', serif;font-size:18px;font-weight:normal;color:white;text-transform:uppercase;}
#listaZespol h4 {margin:0 0 0.6em 0;font-family:'Times New Roman', serif;font-size:18px;font-weight:normal;color:#ddd8cf}
#listaZespol .opisOsoby {margin:0 0 0 180px;}

.drukuj {list-style-type:none;margin:1em 20px;padding:0;text-align:right;}
.drukuj li {display:inline;padding-left:17px;}
.drukuj li a {font-size:9px;color:#ddd8cf;text-decoration:underline;}
.drukuj li a:hover {text-decoration:none;}
.drukuj li.druk {background:transparent url(layout/drukuj.png) no-repeat 0 4px;}
.drukuj li.dogory {background:transparent url(layout/dogory.png) no-repeat 4px 4px;}

#rezultatSzukania {list-style-type:none;margin:20px;padding:0;}
#rezultatSzukania li a {color:#ddd8cf;text-decoration:underline;font-weight:bold;font-size:13px;}
#rezultatSzukania li a:hover {text-decoration:none;}
#rezultatSzukania li p {margin-top:0.1em;}


.our-offer {margin-top:7px;padding-left:27px;margin-bottom:20px;background:transparent url(layout/ouroffer.gif) no-repeat 27px 10px;position:relative;height:130px;}
.our-offer h3 {margin:0;padding:3px 0 0 16px;font-size:12px;}
.our-offer .list {list-style-type:none;margin:0;padding:17px 0 0 0;width:100%;}
.our-offer .list li {padding-bottom:4px;float:left;padding-left:26px;width:210px;background:transparent url(layout/point.png) no-repeat 8px 11px}
.our-offer .list li a {font-size:18px;color:white;font-family:georgia, serif;}
.our-offer .more {padding:0 0 0 10px;position:absolute;top:118px;left:392px;width:100px;margin:0;background:transparent url(layout/tlo.png)}
.our-offer .more a {font-size:11px;padding:2px 0 2px 13px;background:transparent url(layout/arrow3.gif) no-repeat 0 7px;color:#bdc8d4;text-decoration:underline;}
.our-offer .more a:hover {text-decoration:none;}

/* Stopka */



#stopka .linki {list-style-type:none;margin:0 0 0 56px;padding:0;border-bottom:1px solid #738e9f;line-height:52px;font-size:12px;}
#stopka .linki li {display:inline;padding-right:42px;}
#stopka .linki li a {color:#eeebe6;text-decoration:underline;}
#stopka .linki li a:hover {text-decoration:none;}


#stopka {color:#bdc8d4;font-size:11px;}
#stopka p {margin:0;line-height:38px;padding-bottom:8px;text-align:right;}
#stopka p a {color:#bdc8d4;text-decoration:underline;}
#stopka p a:hover {text-decoration:none;}
#stopka .copyright {float:left;padding-left:56px;}

img {vertical-align:bottom;}
a img {border-width:0;}
a {color:#eeebe6;text-decoration:none;}
a:hover {text-decoration:underline;}
a.invert {color:#eeebe6;text-decoration:none !important;}
a.invert:hover {text-decoration:underline !important;}
.none {display:none;}


