/* CSS Document */
body {
	background-color:#FFF;background-image:url(../img/tlo.jpg);	background-repeat:repeat-x;	background-position:top;
	text-align:center; color: #666; line-height: 1.5em;font-size:11px;
	margin: 0;padding: 0;
	font-family:  Verdana, Tahoma,Arial, Helvetica, sans-serif;	
	/*behavior: url(../htc/csshover.htc);*/
}
img {border: none;}
a {color:#D90C16; text-decoration:none;}
a:visited {color:#84070D;}
a:hover {text-decoration:underline;}
a.pdf {margin: 10px 0 0 2em; padding:0 0 0 2em; background:url(../img/ico_pdf.gif) 0 30% no-repeat; height: 25px; }
.powrot {color:#D90C16; text-decoration:none; cursor:pointer;}

/*************************************** naglowek *********************************************************************/
#naglowek {width: 960px; margin: 0 auto; text-align:left; position:relative;height:76px; padding:20px;}
#naglowek #baner{position:absolute; top:10px; right: 20px;}
/*#naglowek form{width: 130px;position:absolute; right:20px; bottom:10px;}
fieldset{border:none;}
#naglowek span{display:block;}
#naglowek fieldset input {margin: 0.3em 0 0 0; background-color:#FFF; border: 1px solid #CCC;color:#999; width:130px; font-size:0.9em;}
#naglowek span.submit {text-align: right; width:120px;}
#naglowek input.submit {width:auto; border:none; font-weight:bold;text-align:right;font-size:1.1em;color:#000;padding:0; cursor:pointer;}*/

/*************************************** srodek *********************************************************************/
#glowne {width: 1000px; margin: 0 auto; text-align:left; position:relative;}
#glowne #menu{background:#D90C16; height: 32px; border-bottom: 3px solid #85070E;}
#glowne #menu #mlewe{background:#D90C16; position:absolute; top:0; left:0;}
#glowne #menu #mprawe{background:#D90C16; position:absolute; top:0; right:0;}
/************************************ menu gorne *******************************************************************/
#nav {margin: 0 12px 0 11px; padding: 0; height: 32px;position:absolute;}
#nav li {list-style: none;  height: 32px; display: inline; 
margin:0; padding:0; float:left;
font-size: 1em; line-height: 1em; white-space:nowrap;  position:relative;

}
#nav a {padding: 0;height: 32px;text-decoration:none; margin: 0;color: #FFF;background: #D90C16 url(../img/tlo_menu_lw.jpg) 0 0 no-repeat; 

}
#nav li.pierwszy a {background: #D90C16;}
/* start dla IE5 dla Mac\*/
#nav a{float: none;} /*koniec IE5 dla Mac */
#nav a span {height: 32px; font-weight:bold;margin: 0 -2px 0 2px;padding: 7px 10px 12px 10px; 
background: #D90C16 url(../img/tlo_menu_pr.jpg) 100% 0 no-repeat; top:7px; position:relative;
}
#nav li#stronaglowna a {font-size:0.8em;}

#nav a:hover, #nav #current a {padding: 0; float: left;height: 32px;text-decoration:none; margin: 0;color: #FFF;background: #85070E url(../img/tlo_menu_lw.jpg) 0 100% no-repeat;}
#nav li.pierwszy #current a, #nav li.pierwszy a:hover {background: none;}

#nav #current a span, #nav #current a:hover span, #nav a:hover span {background: #85070E url(../img/tlo_menu_pr.jpg) 100% 100% no-repeat; cursor:pointer; margin:  0 -2px 0 2px;padding: 7px 10px 12px 10px;top:8px;position:relative;}

html>body #nav a span, html>body #nav #current a span, html>body #nav a:hover span, html>body #nav #current a:hover span{margin: 0 0 0 2px;}
#nav li#stronaglowna a span{padding: 8px 10px 12px 10px;}
#nav li#stronaglowna a:hover span{padding: 8px 10px 12px 10px; top:9px;}
/************************************ content **********************************************************************/
#srodekprawa{position:absolute; top:35px; right:0;}
#srodeklewa{position:absolute; top:35px; left:0;}
#content {width:998px; border-left: 1px solid #D90C16;border-right: 1px solid #D90C16;border-top: 1px solid #D90C16;padding:0; margin:0;background:#FFF;font-size:1.2em;color:#000;line-height:1.4em;}
/*#content tr{margin:0;padding:0;}
#content td{margin:0;padding:0;}*/
#content #lcont{float:left; width:700px;position:relative; right:0; top: 0;margin:0; padding: 0 10px 10px 0;vertical-align:top;}
#content #lcont #cl {left:0; width: 150px; padding: 0; float:left;  position:relative;}
#content #lcont #pg {left:100px; width: 400px; padding: 2em 0 0 0; top: 0;float:left;  position:relative;}
#content #lcont #srodek {padding: 2em;}

#content #zcont{width:700px;clear:both;position:relative; left:0; bottom: 0;margin:0; padding: 2em 0 10px 0; }
#content #zcont #s1{position:relative; left:15px; width:215px; float: left;}
#content #zcont #s2{position:relative;float: left;  left:30px; width:215px;}
#content #zcont #s3{position:relative;float:left; left:45px; width:215px;}

#content #pcont, #content #pcontsr{width:295px; border-left:1px solid #D90C16;position:relative;  margin:1em 0 0 0;padding: 0 ;color:#666;font-size: 0.9em;line-height:1.1em;vertical-align:top;}
html>body #content #pcont, html>body #content #pcontsr {width: 298px;}
#content #pcontsr{margin:2px 0 0 0;}

#content .dalej{margin:0 0 2em 0; padding:0; text-align:right;}
a.dalej{color:#D90C16;text-decoration:none;}
a.dalej:hover {text-decoration:underline;}

/******************************************** header ***************************************************************/
h1{font-size:16px; color:#000; margin: 0; padding: 0;}
h2{font-size:14px; color:#000; margin: 0; padding: 0 0 1em 0;}
h3{font-size:15px; color:#000; margin: 0; padding: 0 0 0 15px; background:url(../img/kropka.gif) 0 0.3em no-repeat;}
.tyth3{font-size:15px; color:#000; margin: 0; padding: 0 0 1em 15px; background:url(../img/kropka.gif) 0 0.3em no-repeat;}
/******************************************** lewa strona***********************************************************/
#newsletter{padding: 10px; font-size:0.8em;}
#zlozskarge, #ostatnieuchwaly{padding: 10px 15px;font-size:0.8em;}
#tzlozskarge {margin:0;padding: 0 0 0 15px;}
#tostatnieuchwaly, #tnewsletter {margin:1em 0 0 0;padding: 0 0 0 15px;}

#ostatnieuchwaly{background: #E0E0E0;}
#ostatnieuchwaly span, #ostatnieuchwaly p{display:block;}
#ostatnieuchwaly span.data{color:#D90C16; font-weight:bold;}

#content #pmenu {padding: 0 0 1em 0;}
#content #pmenu a{display:block;font-size: 1.1em; border-bottom:1px solid #D90C16; padding: 1em 0 1em 1em; text-decoration:none; color: #D90C16; margin: 0;border-left:5px solid #FFF;}
#content #pmenu a:hover, #content #pmenu #currentpmenu, #content #pmenu #currentpmenu a, #content #pmenu #currentpmenu a:hover{border-left:5px solid #D90C16; text-decoration:underline;}
/*************************************** formularz SKARGA *******************************************************/
fieldset {display:block; vertical-align:middle; clear:both; border:none;}
fieldset .opis{position:relative; margin: 0; padding: 0 10px; width: 204px; font-weight:normal; float:left; text-align:right; }
fieldset .zgoda{position:relative; margin: 0; padding: 0 10px; width: 20px; font-weight:normal; float:left; text-align:right; }
fieldset .wart{position:relative; }
fieldset .wart input{font-size:0.9em; border: 1px solid #D90C16; width: 30em;}
fieldset .wart select {font-size:0.9em; border: 1px solid #D90C16; width: auto;}
fieldset .wart #nrdomu, fieldset .wart #nrmieszkania, fieldset .wart #kodpocztowy {width:3.7em;}
fieldset .wart select#typ  {width:auto;}
fieldset .wart input#telefon {width: 16em;}

fieldset.rozp-zakonc {border-bottom: 1px dotted #DDD;}
td.zakonczenie {margin: 0; padding: 1em 5px; border-bottom: 1px dotted #DDD; text-align:center;}
fieldset #data_emisji, fieldset #godzina_emisji {position:relative; margin: 0 5px 0 0; width: 9em;}

/*#SKARGAR #otdskarga{position:reelative; left:30px; } */
fieldset #opisskargi{ width: 40em; height: 20em; font-size:1.1em; border: 1px solid #D90C16;} 
fieldset#trinny, fieldset#trlokalizacja, fieldset#trgazety, fieldset#trradiowa, fieldset#trtelewizyjna, fieldset#trbillboard, fieldset#trprodukt, fieldset#trdata, fieldset#trgodzina, fieldset#trskarga, fieldset#trzalacznik {display:none;line-height: 1.2em;}
fieldset#trzgoda {text-align:left;}
fieldset .wyroznienie{color: #EE1C23; border:1px solid #DE4;}
fieldset#akcja {text-align:center;}
/*#SKARGA #sprawdz{border:none; background: #FFF; border:1px solid #EE1C23; font-size: 1.1em; cursor:pointer; padding: 0.3em; width: 5em; color: #EE1C23; }*/
fieldset #zgoda /*, fieldset .wart select#miesiac, fieldset .wart #rok, fieldset .wart #godzina, fieldset .wart #minuta*/ { width:auto;}
#frmUpload{margin:0; padding:0; position:relative; width: 641px;}
#frmUpload table{position:relative;}
/*************************************** wykaz uchwal *******************************************************/
.wykazuchwal{margin: 0; padding: 1em 0; text-align:left; border-bottom: 1px dotted #D90C16; line-height:1.1em; }
.wykazuchwaldata{font-size:0.9em; color: #666;}
#stopkauchwal {margin: 1em 0 0.5em; padding: 0.5em 0; border-top: 1px dotted #CCC;}
/*************************************** wyszukiwarka *******************************************************/
#dzienod, #miesiacod, #rokod, #dziendo, #miesiacdo, #rokdo {width:auto;}
#SZUKAJ div {margin: 0.5em 0 0;}
/*************************************** stopka rada reklamy *******************************************************/
#srr{position: relative; width: 1000px;clear: both;color:#333; margin: 0 auto;text-align:center; vertical-align:middle; background:#D90C16; height:50px;padding: 24px 0; }
#srr #srrlewe{background:#D90C16; position:absolute; top:0; left:0;}
#srr #srrprawe{background:#D90C16; position:absolute; top:0; right:0;}
/*************************************** stopka *********************************************************************/
#stopka {position: relative; width: 1000px;clear: both;color:#333; font-size:xx-small; margin: 0 auto 10px auto;text-align:right; background:url(../img/tlo_webpublica.jpg) 0 0 no-repeat #FFF; height:39px;padding: 0 0 10px 0;}
#stopka span{display:block;margin:0; padding:0 15px 0 0;}
#stopka .podpis {color: #666; margin: 0;}
#stopka .wyroznienie {color: #EE1C23;} 
#stopka #WEBPUBLICA {position: absolute; margin:0; top: 0; left:0;width:401px;text-align:left;padding: 5px 0 0 32px;} 
#stopka #WEBPUBLICA a{color: #999; text-decoration:none;} 
#stopka p {margin:0; padding:0; line-height:1.2em;}
/********************************************** strona glona newsletter *******************/
#newsletter form{margin:0.5em 0 0 0;padding:0; border:none;}
#newsletter input{margin: 0.3em 0 0 0; background-color:#FFF; border: 1px solid #CCC;color:#333; width:170px; font-size:1.5em;}
/*#content #lcont #newsletter span.submit {text-align: right; width:120px;}*/
#newsletter input.submit {border:none; font-weight:bold;text-align:left;font-size:1.5em;color:#000;padding:0;width:auto;margin: 0 0 0 1em; cursor:pointer;}


#puste {height: 400px;}
.uwaga, .uwagaspan {color: #900; font-size: 0.7em; margin:-0.4em 0 0; padding:0 0 0.4em; position:relative;line-height:1.3em;}
.uwagaspan {display:block;}
.uwaganews {color: #900; font-size: 1em; margin:0; padding:0;}
.podpowiedz {display:block; color: #666; font-size: 0.8em; margin:0; padding:0; line-height:1em;}
.wyczysc {clear:both;}
.NIEWYSWIETLAC { display:none; }
