/* body, html, img, img, div, p, table, td, ul, li, h1, h2, h3, h4, h5, h6, form, fieldset{ padding: 0px; margin: 0px; border: 0px; } */
body, html, img, img, div, p, ul, li, h1, h2, h3, h4, h5, h6, form, fieldset{ padding: 0px; margin: 0px; border: 0px; }
* { font-family: Tahoma, Verdana, Arial, sans-serif; }
p {text-align: left; font-size: 0.7em; padding-bottom: 0.5em; }
td {text-align: justify; font-size: 0.7em; padding-bottom: 0.5em; }

p.wiecej {text-align: right; font-size: 0.7em; margin-right: 5px;}

small { font-size: 0.6em; }
p small { font-size: 0.85em; }
small.date { color: #CAC696; }
p.a { text-align: justify; font-size: 11px; padding-bottom: 0.5em; text-indent: 13px;  }
p.b { text-align: justify; font-size: 11px; padding-bottom: 0.5em; font-weight:bold }
p.c { text-align: center; font-size: 11px; padding-bottom: 0.5em; font-weight:bold; text-indent:0; }
.error { color: #0AC696;font-size: 0.6em; text-align: right}
div form p label, ul.green li p, ul.orange li p, ul ul li p,ol.green li p, ol.orange li p, ol ol li p { font-size: 1em !important; }
div {border: solid 0px}
/* table {border: solid 0px}  */
a:link, a:visited { color: #FDAC33; text-decoration: underline; }
a:hover { color: #474747; text-decoration: none; }

a:link, a:visited { color: #0000FF; text-decoration: underline; }
a:hover { color: #FF0000; text-decoration: none; }


body { background: url("images/headerBackground_4.png") repeat-x; font-size: 100%; }
/* body { background: url("http://www.rpo.gov.pl/images/headerBackground_grey.png") repeat-x; font-size: 100%; } */

#header {}
#header a.skip { position: absolute; left: 0px; top: -500px; overflow: hidden; }
#header h1 { overflow: hidden; text-indent: -999em; height: 128px;width:550px }
#header h1 a { display: block; height: 100%}

#header ul { list-style: none; float: right; margin: -115px 10px 0 0; }
#header ul li { float: left; font-size: 0.6em; }
#header ul li a{ color: #BAC8D6; text-decoration: none; padding:2px 10px 2px 17px; line-height: 1.7em; }
#header ul li a:hover{ text-decoration: underline; }
#header ul li a.main{ background: url("http://www.rpo.gov.pl/images/iconMain.png") 0 50% no-repeat; }
#header ul li a.files{ background: url("http://www.rpo.gov.pl/images/iconFiles.png") 0 100% no-repeat; }
#header ul li a.map{ background: url("http://www.rpo.gov.pl/images/iconMap.png") 0 50% no-repeat; }
#header ul li a.contact{ background: url("http://www.rpo.gov.pl/images/iconContact.png") 0 50% no-repeat; }

#header1 { overflow: hidden; text-indent: 1em; height: 25px;width:240px }
#header1 {margin: 5px 0px 0px 1px}
#header1 a{font-size:1.1em;color:#000000;text-decoration: none;font-weight: bold}
#header1 a:hover{ text-decoration: underline; }

#header2 { overflow: hidden; text-indent: 1em; height: 25px;width:300px }
#header2 {margin: -25px 0px 0px 225px}
#header2 a{font-size:1em;color:#000000;text-decoration: none;}
#header2 a:hover{ text-decoration: underline; }

#header3 { overflow: hidden; text-indent: 1em; height: 25px;width:300px }
#header3 {margin: 205px 0px 0px 10px}
#header3 a{font-size:1em;color:#000000;text-decoration: none;font-weight: bold}
#header3 a:hover{ text-decoration: underline; }

#header4 { overflow: hidden; text-indent: 1em; height: 25px;width:200px }
#header4 {margin: -25px 0px 0px 325px}
#header4 a{font-size:1.1em;color:#000000;text-decoration: none;font-weight: bold}
#header4 a:hover{ text-decoration: underline; }

#header5 { overflow: hidden; text-indent: 1em; height: 25px;width:300px }
#header5 {margin: -25px 0px 0px 330px}
#header5 a{font-size:1em;color:#000000;text-decoration: none;}
#header5 a:hover{ text-decoration: underline; }

#container { margin: 0 auto; width: 99%; border: solid #FAFAFA; border-width: 0 0px; }
#navigation { margin: 0 auto; width: 744px; }
#path { margin: 0 auto; width: 99%; border: solid #FAFAFA; border-width: 0 3px; }
#navigation { height: 32px; background: #FFF url("http://www.rpo.gov.pl/images/menuBackground.png") bottom center no-repeat; }
#navigation ul { list-style: none; margin: 0 auto; }
#navigation ul li { margin: 0 auto; float: left; font-size: 0.7em !important; margin:2px 0 0 15px; line-height: 20px; }
#navigation ul li a{ padding-top: 5px !important; }
#navigation ul li a:link,#navigation ul li a:visited{ color: #474747; text-decoration: none; }
#navigation ul li a:link,#navigation ul li a:visited{ color: #000000; text-decoration: none; }
#navigation ul li a:hover{ text-decoration: underline; }


#navigation ul li.active {
 background: url("http://www.rpo.gov.pl/images/menuActiveLeft.png") no-repeat left top;
 padding:5px 0px 4px 8px;
 line-height: 12px;
}
#navigation ul li.active a{
 padding:5px 10px 4px 2px;
 background: url("http://www.rpo.gov.pl/images/menuActiveRight.png") no-repeat right top;
}

#navigation form{ float: right; height: 1em; margin-right: 5px; }
#navigation form input, #navigation form label, #misc form input, #misc form label { font-size: 0.7em; }
#navigation form input, #misc form input.input, #misc form input.go,form input.submit{ padding: 1px 0px; border: 1px solid #7F7F7F; background-color: #F0F0F0; width: 100px;}
#navigation form input.go, #misc form input.go{ width: 25px; padding: 0; }
form input.submit, form input.submit{ width: auto; padding: 0 5px; font-weight: bold; }

#sidebar form{ float: left;  margin-right: 5px;margin-bottom: 10px; }
#sidebar form input { font-size: 0.7em; }
#sidebar form input.submit{ padding: 1px 5px; border: 1px solid #7F7F7F; background-color: #F0F0F0; width: 100px;}
/* #sidebar form input.go { width: 50px; padding: 0; font-weight: bold; } */


/* #path { border-bottom: 1px solid #B2B2B2; height: 2.2em; } */
#path { border-bottom: 1px solid #B2B2B2; height: 2.2em; }
#path ul { list-style: none; font-size: 0.7em; margin-left: 1em; margin-bottom:0.2em;}
#path ul ul { display: inline; font-size: 1em; margin: 0; }
#path ul li li { display: inline; }

#path p { float: right; margin-right: 5px; }
#path p a:link,#path p a:visited{ color: #474747; text-decoration: none; }
#path p a:hover{ text-decoration: underline; }

#content{ margin: 0px 0px 0px 190px; padding-bottom: 1em;padding-top: 0.005em;  }
#sidebar{ float: left; width: 175px; height: 800px; margin-left: 5px;}
#misc{ float: right; width: 175px; margin-right: 5px; margin-left: 5px;}
#misc, #sidebar { padding-top: 0em; }

#content p { padding: 0 0.5em 0.5em 0.5em; }
h2 { position: relative; width: 170px; height: 20px;  font-size: 0.9em; margin: 5px 0; font-family: "Time News Roman"; }
h2 b{ position: absolute; display: block; width: 100%; height: 100%; background: url("http://www.rpo.gov.pl/images/headerSlowoOdRzecznika.png") 0 0 no-repeat; }
h2.pointer { position: relative; font-size: 0.9em; margin: 5px 10px; font-family: "Time News Roman"; border-bottom: 1px solid #B2B2B2; height: 2.0em; }
h2.foreword b{ background-image: url("images/headerSlowoOdRzecznika.png"); }
h2.news b{ width: 360px;background-image: url("images/headerAktualnosci_1.png"); }
h2.gossips b{ background-image: url("http://www.rpo.gov.pl/images/headerCiekawostki.png"); }
h2.websites b{ background-image: url("http://www.rpo.gov.pl/images/headerWazne.png"); }
h2.newsletter b{ background-image: url("http://www.rpo.gov.pl/images/headerNewsletter.png"); }
h2.poll b{ background-image: url("http://www.rpo.gov.pl/images/headerAnkieta.png"); }
h2.links b{ background-image: url("http://www.rpo.gov.pl/images/headerWazneLinki.png"); }
h2.licznik_odwiedzin b{ background-image: url("http://www.rpo.gov.pl/images/headerLicznik_odwiedzin.png"); }
h2.menu b{ background-image: url("images/headerMenu.png"); }

.pointer b{ background-image: url("http://www.rpo.gov.pl/images/hPointer.png"); margin: 7px -10px;}

h5 { position: relative; width: 170px; height: 40px;  font-size: 0.9em; margin: 5px 0; font-family: "Time News Roman"; }
h5 b{ position: absolute; display: block; width: 100%; height: 100%; }
h5.kim_jest_rzecznik b{background-image: url("http://www.rpo.gov.pl/images/headerKim_jest_rzecznik.png"); }
h5.kto_moze_zwocic_sie_do_rpo_o_pomoc b{ background-image: url("http://www.rpo.gov.pl/images/headerkto_moze_zwocic_sie_do_rpo_o_pomoc.png"); }
h5.co_powinien_zawierac_wniosek b{ background-image: url("http://www.rpo.gov.pl/images/headerCo_powinien_zawierac_wniosek.png"); }
h5.napisz_wniosek_do_RPO b{ background-image: url("http://www.rpo.gov.pl/images/headerNapisz_wniosek_do_RPO.png"); }




#content ul.green li h3, #content ul.orange li h3,#content ol.green li h3, #content ol.orange li h3 { font-size: 1em; line-height: 1em; text-transform: uppercase; margin-bottom: 1em; font-family: Tahoma, Verdana, Arial, sans-serif; }
#content h3,#content h4 { font-size: 1em; text-transform: none; margin: 5px; padding: 0; font-family: "Times New Roman"; }
#content h4 { font-size: 0.9em; }

#content form { margin-bottom: 5px; }
#content form p { margin: 1px 0; height: 100%; overflow: hidden;}
#content fieldset { border: 0; padding: 0; margin: 0;}
#content label {line-height: 28px; }
#content input,#content textarea { vertical-align: middle; padding: 1px; font-size: 1em; margin: 1px 0; border:1px solid #817C42; }
#content input.look { border: 1px solid #817C42; }
#content textarea { width: 280px;}



#content_new{  margin: 0px 0px 0px 190px; padding-bottom: 1em;padding-top: 0.005em;  }
#content_new p { padding: 0 0.5em 0.5em 0.5em; }
#content_new li {font-size: 0.7em; margin-left:0px}
#content_new ul.green li h3, #content ul.orange li h3,#content ol.green li h3, #content ol.orange li h3 {font-size: 0,7em; line-height: 1em; text-transform: uppercase; margin-bottom: 1em; font-family: Tahoma, Verdana, Arial, sans-serif; }
#content_new h3,#content_new h4,#content_new h1 { font-size: 1em; text-transform: none; margin: 5px; padding: 0; font-family:Tahoma, Verdana, Arial, sans-serif; }
#content_new h6 { color: #FF0000;font-size: 0.9em; text-transform: none; margin: 5px; padding: 0; font-family:Tahoma, Verdana, Arial, sans-serif; }

#content_new h4 { font-size: 0.9em; }

#content_new form { margin-bottom: 5px; border: solid 0px;}
#content_new form p { margin: 1px 0; height: 100%; overflow: hidden;}
#content_new fieldset { border: 0; padding: 0; margin: 0;}
#content_new label {width: 8em;line-height: 42px; display: block; float:left; margin-right: 0px; vertical-align: top;font-size:1em;}
#content_new input,#content_new textarea,#content_new option,#content_new select { vertical-align: middle;margin: 2px; padding: 1px; font-size: 1em; vertical-align: middle;border:1px solid #817C42; }
#content_new input.look { border: 1px solid #817C42; }
#content_new input.go { font-size:1em; height:18px;margin: 2px;vertical-align: top;padding-top: 0px;}
#content_new textarea {width: 500px;height:150px}
#content_new input.radio { width: 20px;border: 0px;}
#content_new input.ile { width: 20px;}
#content_new option { width: 125px;border:0px}

#misc h3,#misc h4,#misc h1 { font-size: 1em; text-transform: none; margin: 5px; padding: 0; font-family:Tahoma, Verdana, Arial, sans-serif; }
#misc h1 { font-size: 0.8em; }

#bip_div {  width: 173px; height: 50px;background-image: url("http://www.rpo.gov.pl/images/BIP.png"); }
#bip_div h4 { overflow: hidden; text-indent: -999em; height: 50px; }
#bip_div h4 a { display: block; height: 100%; }

#rpo_europe {  width: 173px; height: 50px;background-image: url("http://www.rpo.gov.pl/images/ERPO.png"); }
#rpo_europe h4 { overflow: hidden; text-indent: -999em; height: 45px; }
#rpo_europe h4 a { display: block; height: 100%; }

#mowiaca_przegladarka {  width: 173px; height: 50px;background-image: url("http://www.rpo.gov.pl/images/spik.png"); }
#mowiaca_przegladarka h4 { overflow: hidden; text-indent: -999em; height: 45px; }
#mowiaca_przegladarka h4 a { display: block; height: 100%; }

#e_poradniki {  width: 173px; height: 50px;background-image: url("http://www.rpo.gov.pl/images/eporadniki.png"); }
#e_poradniki h4 { overflow: hidden; text-indent: -999em; height: 45px; }
#e_poradniki  h4 a { display: block; height: 100%; }

#ruch_przeciw_bezradnosci_spolecznej {  width: 173px; height: 50px;background-image: url("http://www.rpo.gov.pl/images/ruch_przeciw_bezradnosci_spolecznej.png"); }
#ruch_przeciw_bezradnosci_spolecznej h4 { overflow: hidden; text-indent: -999em; height: 45px; }
#ruch_przeciw_bezradnosci_spolecznej  h4 a { display: block; height: 100%; }

#stpmo {  width: 173px; height: 50px;background-image: url("http://www.rpo.gov.pl/images/stpmo.png"); }
#stpmo h4 { overflow: hidden; text-indent: -999em; height: 45px; }
#stpmo  h4 a { display: block; height: 100%; }

#drukuj {  float: right;width: 20px; height: 20px;background-image: url("http://www.rpo.gov.pl/images/drukuj.png"); }
#drukuj h4 { overflow: hidden; text-indent: -999em; height: 10px;width: 10px; }
#drukuj  h4 a { display: block; height: 100%; }


#contactForm { margin-top: 10px; }
#contactForm label { width: 35em; }
#contactForm input { width: 50px; }
#contactForm input.long { width: 350px; }
#contactForm p { height: 100%; overflow: hidden;  height: 1em; line-height: 2em;}
#contactForm label,#contactForm input { display: block; float:left; margin-right: 5px;}
#contactForm label { height: 1em; line-height: 2em;}
#contactForm textarea { width: 350px;height:150px; }

#container { color: #000000; }
#sidebar img, #misc img { float: left; margin: 0 0.5em 0.3em 0; } 

#submenu { list-style: none; overflow: hidden; }
#submenu li { font-size: 0.7em; line-height: 2.0em; border-bottom: 1px solid #EEE; margin-bottom: -1px; background: url("http://www.rpo.gov.pl/images/arrowGrey.png")   0% 25% no-repeat ; padding-left: 15px; vertical-align: middle;}
#submenu li a { color: #235176; }
#submenu li a { color: #0000FF; }
#submenu li a:hover { color: #FF0000;}

#submenu, #submenu1, #submenu2,#submenu3,#submenu4,#submenu5,#submenu6,#submenu7,#submenu8 { list-style: none; overflow: hidden; }
#submenu li, #submenu1 li, #submenu2 li ,#submenu3 li ,#submenu4 li ,#submenu5 li ,#submenu6 li ,#submenu7 li ,#submenu8 li { font-size: 0.7em; line-height: 1.5em; border-bottom: 1px solid #EEE; margin-bottom: -1px; background: url("http://www.rpo.gov.pl/images/arrowGrey.png") 0% 10% no-repeat ; padding-left: 15px; margin-top:1px; padding:0px 0px 20px 15px; vertical-align: top;}
#submenu li a, #submenu1 li a , #submenu2 li a,#submenu3 li a,#submenu4 li a,#submenu5 li a,#submenu6 li a,#submenu7 li a,#submenu8 li a { color: #0000FF; }
#submenu li a:hover , #submenu1 li a:hover , #submenu2 li a:hover ,#submenu3 li a:hover ,#submenu4 li a:hover ,#submenu5 li a:hover ,#submenu6 li a:hover ,#submenu7 li a:hover ,#submenu8 li a:hover { color: #FF0000;}


.strona_glowna_odnosnik { list-style: none; overflow: hidden; }
.strona_glowna_odnosnik  { font-size: 0.7em;  vertical-align: middle;padding-top:0px;padding-left:15px; }
.strona_glowna_odnosniku { color: #FF0000;}

#subsubmenu { list-style: none; overflow: hidden; }
<!-- #subsubmenu li.grey { font-size: 0.7em; line-height: 2.0em; border-bottom: 1px solid #EEE; margin-bottom: -1px; background: url("http://www.rpo.gov.pl/images/arrowGrey.png")  0 25% no-repeat ; padding-left: 15px; } -->
#subsubmenu li.grey { font-size: 0.7em; line-height: 2.0em; border-bottom: 1px solid #eee; margin-bottom: -1px; padding-left: 15px; }
#subsubmenu li.no_grey { font-size: 0.7em; line-height: 2.0em; border-bottom: 1px solid #EEE; margin-bottom: -1px;padding-left: 15px; }
#subsubmenu li a { color: #235176; }
#subsubmenu li a { color: #0000FF; }
#subsubmenu li a:hover { color: #FF0000;}

div.footer { border-top: 4px solid #2065AB; clear: both; }
/* div.footer { border-top: 4px solid #000000; clear: both; } */

div.footer p{ color: #999; font-size: 0.7em; text-align: center; line-height: 2em; }

#footer { padding: 5px 1em; height: 3em; }
#footer div { margin: 0 auto; width: 750px; }
/* #footer, #footer a { background-color: #000000; color: #FFF; }  */
#footer, #footer a { background-color: #18436d; color: #FFF; } 

#footer ul { width: auto; margin:0 auto; text-align: center; height: 10px; padding-left: 10px; }
#footer ul li{ background: url("http://www.rpo.gov.pl/images/footerPointer.png") 0 70% no-repeat; display: inline; font-size: 0.7em; text-transform: lowercase; padding:0 6px 0 12px; } 
#footer ul li a{ text-decoration: none; }
#footer ul li a:hover{ text-decoration: underline; }
#footer ul li a.last{ padding-right: 10px; background: url("http://www.rpo.gov.pl/images/footerPointer.png") 100% 70% no-repeat; }
#copy, #creatio { margin-top: 5px; }
#copy { float: left; }
#creatio { float: right; }

ul.green,ul.orange,ol.green,ol.orange { list-style: none; margin: 0; padding: 0; }
<!-- ul.green li,ul.orange li, ol.green li,ol.orange li { font-size: 0.7em; background: url("http://www.rpo.gov.pl/images/arrowGreen.png")  0% 50% no-repeat; margin: 5px 0 2px 0; padding:0; text-indent: 15px; } -->
ul.green li,ul.orange li, ol.green li,ol.orange li { font-size: 0.7em; background: url("http://www.rpo.gov.pl/images/arrowGreen.png")  0% 50% no-repeat; margin: 0px 0px 0px 190px; padding:0; text-indent: 15px; }

ul.orange li, ol.orange li { background-image: url("http://www.rpo.gov.pl/images/arrowOrange.png"); }
ul ul.orange, ul ol.orange, ol ol.orange { margin-left: 15px; }
ul ul.orange li,ul ol.orange li,ol ol.orange li { padding-left: 10px; font-size: 1em !important; }
ul.orange li p, ul.green li p,ol.orange li p, ol.green li p{ text-indent: 0 !important; }

div.shadow { background: url("http://www.rpo.gov.pl/images/shadow.png") bottom right no-repeat; padding-bottom: 1em; margin-bottom: 5px; }
div.grey { background-color: #FAFAFA; padding: 5px; }

div#sidebar ul.orange li p, div#misc ul.orange li p, div#sidebar ul.green li p, div#misc ul.green li p {  text-indent: 15px !important;  }
div.grey ul.green li, div.grey ul.orange li { background-position: 6px 0.2em; text-indent: 21px;}

a.active { color: #817C42; font-weight: bold; }


a.pl, a.en, a.plActive,  a.enActive { padding-left: 20px; margin-left: 10px; }
a.pl,a.plActive { background: url("http://www.rpo.gov.pl/images/plGrey.png") left center no-repeat; }
a.en,a.enActive { background: url("http://www.rpo.gov.pl/images/enGrey.png") left center no-repeat; }
a.pl:hover, a.plActive { background-image: url("http://www.rpo.gov.pl/images/pl.png"); }
a.en:hover, a.enActive { background-image: url("http://www.rpo.gov.pl/images/en.png"); }

.alignLeft { text-align: left; }
.alignCenter { text-align: center; }
.alignRight { text-align: right; }

#wersje_stron {position: relative; width:99%; }
#wersja_poprzednia {padding-left: 20px; float: left;text-align: center;background: url("http://www.rpo.gov.pl/images/poprzednia_wersja.gif") left center no-repeat; }
#wersja_nowsza { padding-right:20px; float: right;text-align: left;background: url("http://www.rpo.gov.pl/images/nowsza_wersja.gif") right center no-repeat; }
#wersja_publiczna {padding-right:20px; float: right;text-align: left;background: url("http://www.rpo.gov.pl/images/aktualna_wersja.gif") right center no-repeat; }

#sonda {padding-top: 5px;padding-left: 5px;border: 0px solid;background:#1A4877;height: 100%;}
#sonda h3{color:#FFFFFF;font-size: 1em; line-height: 1em; text-transform: uppercase;  font-family: Tahoma, Verdana, Arial, sans-serif; }
#sonda p {color:#FFFFFF;}

#potwierdzenie label {width: 35em; font-size:1em;}
.szary {color: #c0c0c0;}


