body, html, img, img, div, p, table, tr, h1, h2, h3, h4, h5, h6, form, fieldset{ padding: 0px; margin: 0px; border: 0px; }
/* body, html, img, img, div, p, table, tr,ul, li, h1, h2, h3, h4, h5, h6, form, fieldset{ padding: 0px; margin: 0px; border: 0px; }*/

/* body, html, img, img, div, p, table, td, 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; }
.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("http://www.rpo.gov.pl/images/headerBackground_3.png") repeat-x; font-size: 100%; }
/* body { background: url("http://www.rpo.gov.pl/images/headerBackground_grey1.png") repeat-x; font-size: 100%; } */


skip { position: absolute; left: 0px; top: -500px; overflow: hidden; text-indent: -999em;}

#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: 65px;width:72px }
#header1 {margin: -110px 0px 0px 20px}
#header1 a{font-size:0.6em;color:#BAC8D6;text-decoration: none;}
#header1 a:hover{ text-decoration: underline; }

/* #navigation,#path,#container { margin: 0 auto; width: 744px; border: solid #FAFAFA; border-width: 0 3px; }
 */

#navigation,#path,#container { margin: 0 auto; width: 744px;}

#navigation { height: 32px; background: #FFF url("http://www.rpo.gov.pl/images/menuBackground.png") bottom center no-repeat;}
#navigation ul { list-style: none; }
#navigation ul li { 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 5px; border: 1px solid #7F7F7F; background-color: #F0F0F0; width: 100px; }
#navigation form input.go, #misc form input.go{ width: 25px; padding: 0; font-weight: bold; }
form input.submit, form input.submit{ width: auto; padding: 0 5px; font-weight: bold; }
#navigation p{float:right; font-size: 0.7em; padding: 5px 5px; margin-right: 15px;}

#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; margin-left: 5px;}
#misc{ float: right; width: 175px; margin-right: 5px; margin-left: 5px;}
#misc, #sidebar { padding-top: 0em; }

#sidebar h1{font-size:0.9em;}
#sidebar h2{font-size:0.7em;}
#sidebar h3{font-size:0.7em;}
#sidebar  ul,li{padding:0px; margin: 0px; border: 0px; }
#path ul,li{padding:0px; margin: 0px; border: 0px; }

#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.brpo.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("http://www.rpo.gov.pl/images/headerSlowoOdRzecznika.png"); }
h2.news b{ width: 360px;background-image: url("http://www.rpo.gov.pl/images/headerAktualnosci.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.menuprzedmiotowe b{ background-image: url("http://www.rpo.gov.pl/images/headerMenuprzedmiotowe.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: 14px; }
#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 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_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; }
#content_new form p { margin: 1px 0; height: 100%; overflow: hidden;}
#content_new fieldset { border: 0; padding: 0; margin: 0;}
#content_new label {width: 10em;line-height: 14px; display: block; float:left; margin-right: 5px;}
#content_new input,#content_new textarea,#content_new option,#content_new select { vertical-align: middle; padding: 1px; font-size: 1em; margin: 1px 0; border:1px solid #817C42; }
#content_new input.look { border: 1px solid #817C42; }
#content_new textarea { width: 280px;}
#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%; }


#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: 10em; }
#contactForm input { width: 110px; }
#contactForm input.long { width: 280px; }
#contactForm p { height: 100%; overflow: hidden; }
#contactForm label,#contactForm input { display: block; float:left; margin-right: 5px;}
#contactForm label { height: 1.8em; line-height: 2em;}


#container { color: #000000; }
#sidebar img, #misc img { float: left; margin: 0 0.5em 0.3em 0; } 

#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: 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, #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 { 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 a { color: #235176; }
#subsubmenu li a { color: #0000FF; }
#subsubmenu li a:hover { color: #FF0000;}

div.footer { border-top: 4px solid #2065AB; clear: both; }
/* grey */
/* div.footer { border-top: 4px solid #000000; clear: both; }*/


div.footer p{ color: #000; 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: #1C425E; color: #FFF; }
/* grey */
/* #footer, #footer a { background-color: #313131; 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 0.2em no-repeat; margin: 5px 0 2px 0; 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;}
*/
.szary {color: #c0c0c0;}

#poczatek_tr {float:left;font-size:0.7em;  border-color: #FFFFFF; border:0px solid; width:100%; display:block; padding: 0px; margin: 0px; }
#poczatek_td {float:left;padding: 1px; margin: 0px; border: 0px;  border-color: #FFFFFF; }

.bip_glowna {height:100px;background: url("http://www.rpo.gov.pl/images/godlo.gif") left center no-repeat;}
.ukryj {position:absolute; top:0; left:-10000px;}
.stopka_bip {background-color:#E6F7FF; color: #000; border: solid 1px; padding:2px;font-size:0.7em;font-weight: normal; text-align: left;padding-left:5px;}
.stopka_bip1{background-color:#ffffff; color: #000; border: solid 1px; padding:2px;font-size:0.7em;font-weight: normal; text-align: left;padding-left:5px;}
#menu_ukryte ul {list-style:none;}
#menu_ukryte li {display:inline;position:absolute; top:0; left:-10000px;}

