/* CSS Document */

body{
background-color:#FFFFFF;
text-align:center;
font: 0.7em Arial, Helvetica, sans-serif;
color:#333333;
margin:0px;
margin-left:-1px;
padding:0px;
}


.glowna_tabela{
width:100%;
min-height:1500px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
background-image:url(img/podklad_pod_witryne.jpg);
background-repeat:repeat-y;
background-position:top left;
vertical-align:top;
}



.tabela_naglowek{
width:100%;
height:128px;
margin:0px;
padding:0px;
border:0px;
background-color:#ffffff;
text-align:left;
vertical-align:top;
position:relative;
top:0px;
}


.tabela_naglowek2{
width:100%;
height:auto;
display:inline; 
float:right; 
margin:-7px;
}

.tabela_lewa{
width:161px;
margin:0px;
padding:0px;
border:0px;
text-align:left;
vertical-align:top;
position:relative;
top:0px;
float:left;
}


.tabela_prawa{
width:600px;
height:100px;
margin:0px;
padding:7px;
background-color:#FFFFFF;
float:right;
}


.tabela_tresci{
margin-top:0px;
text-align:justify;
font-size:1em;
line-height:1.4;
float:left;

}



.tabela_tresci_stopka{
width:778px;
height:20px;
margin:0px;
padding:0px;
background-color:#003300;
clear:both;
}


ol{
position:relative;
left:-10px;
}

li{

}


.tresc{
width:97%;
height:auto;
font: 1.2em Arial, Helvetica, sans-serif;
color:#000000;
padding:0px;
margin:0px;
margin-bottom:30px;
text-align:justify;
display:inline;
}

.naglowek_tresci{
width:95%;
height:20px;
background-color:#FF9900;
font:bold 1.2em Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:0px;
padding-left:20px;
margin:0px;
margin-right:-10px;

}


.obramowanie_img{
float:left; 
border-style:double; 
border-color:#FF9900;
margin:5px;
margin-left:0px;
}









.menutrans 	{ filter:alpha(opacity=100); background-color: #006600 }



.menu		{ font-family: arial, verdana, helvetica, sans;
		  font-size: 8pt;
		  height: 27px;
		  width: 160px;
		  margin-left:10px;
		  padding-left:25px;
		  cursor:hand;
		  font-weight: bold;
		  text-indent: 0px;
		  line-height: 20pt;
		  text-align: left;
		  letter-spacing:2px;
		  text-decoration:none;
		  background-image:url(img/strzalka.gif);
		  background-position:left center;
		  background-repeat:no-repeat;
		   border: #FFFFFF 0px solid; }


a.menu:link 	{ 
		  		  color: navy;
		  
		  }


a.menu:visited 	{ 
		  color: navy }


a.menu:active 	{ 
		  color: navy }


a.menu:hover 	{ 
		  color: navy}


.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image:url(img/shadeform.gif);
		background-attachment:fixed;
		background-repeat:no-repeat;
		background-color:#f4faf6;
		text-align: left;
		WIDTH: 150PX;
		BORDER: #000000 1px solid}
		
.submitbutton {
		background-image:url(img/menu.gif);
		FONT: 11px verdana, arial, sans-serif;
		font-weight: bold;
		letter-spacing: 0px;
		color: #FFFFFF;
		WIDTH: 130PX;
		HEIGHT: 27PX;
		cursor:hand;
		BORDER:#003300 0px inset;
		}

.naglowek_strony 			{ COLOR: #336699; FONT: 15px verdana, arial, sans-serif; font-weight: bold }


.searchdrop { WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif; }


.searchbutton {	background-color:#F0F0F0;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color:#000000;
		height: 18px;
		width: 40px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		BORDER: #000000 1px solid }


.pole_odnosniki_pod_naglowkiem{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
font-style:italic;
font-weight:bold;
color: #4d7512;
text-transform:uppercase;
vertical-align:bottom;
}


a.odnosniki_pod_naglowkiem:link 	{ 
		  		  color: #4d7512;
				  text-decoration:none;
		  
		  }


a.odnosniki_pod_naglowkiem:visited 	{ 
		  		  color: #4d7512; 
				  text-decoration:none;
				  }


a.odnosniki_pod_naglowkiem:active 	{ 
		  
		  color: #4d7512;
		  text-decoration:none;
		  }


a.odnosniki_pod_naglowkiem:hover 	{ 
		  text-decoration:none;
		  color: #4d7512; }


.przycisk_jak_tekst{
display:inline;
background:none;
border:none;
padding:0;
margin:0;
text-align:left;
color:#4d7512;
cursor:hand;
}

.wyroznienie_nazwy_okregu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color:#666666;
}

fieldset{
border:#000033 2px solid;
}


.box{
width:157px;
background-image:url(img/images/podklad_dolny_pudelka_07.gif);
background-position: bottom left;
background-repeat:no-repeat;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

.box h4{
margin:0;
padding: 6px 8px 4px 10px;
font-size:120%;
color:#FFFFFF;
text-align:left;
background:url(img/images/podklad_dolny_pudelka_03.gif) no-repeat top left;
}

.box ul {
margin:0;
padding: 14px 10px 14px 10px;
list-style:none;
}

.box ul li{
margin: 0 0 6px;
padding:0;
}

.sidebar h3{
width:100%;
height:25px;
margin:0;
color:#fff;
font-size:100%;
background-image:url(img/podklad_zielen_mocna.gif);
background-position:bottom right;
background-repeat:repeat-x;
background-color:#000066;

}


.sidebar ul {
margin:0;
padding: 14px 10px 14px 10px;
list-style:none;
font-weight:bold;
border:#003300 1px dashed;
border-top:none;
background-image:url(img/podklad_pod_wstep_prawa.jpg);
background-position:right;
background-repeat:repeat-y;

}

.sidebar ul li{
margin: 0 0 6px;
padding:0;
}
#wstep{
float:left;
width:370px;
padding:10px 0;

}

#wstep2{
float:left;
width:370px;
height:90px;
background-image:url(img/podklad_pod_wstep_dol.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}

#wstep dl {
float:left;
width:370px;
margin-top:0;
padding:0;
display:inline;
}

#wstep dt {
float:left;
width:98%;
margin:0;
padding-top:2px;
padding-bottom:2px;
padding-left:2px;
padding-right:0px;
font-size:100%;
font-weight:bold;
letter-spacing:1px;
color:#FFFFFF;
text-align:right;
background-image:url();
background-position:bottom left;
background-repeat:repeat-x;
background-color:#990000;
border:#003300 1px solid;
border-top:#666666 1px solid;
border-right:#666666 1px solid;
}




#wstep dd{
margin:0;
padding:0;
padding-right:4px;
text-align:justify;
font-size:100%;
line-height:1.5em;
color:#000066;
background-imagon:right;
background-repeat:repeat-y;e:url(img/podklad_pod_wstep_prawa.jpg);
background-positi

}

#wstep dd.wstep_naglowek2{
background-image:url(img/podklad_pod_wstep_prawa.jpg);
background-position:right;
background-repeat:repeat-y;
background-color:#FFFFFF;
color:#006600;
font-weight:bold;
font-size:90%;
padding-bottom:0;
}



#wstep dl dd.img{
margin:0;
margin-left:1px;
margin-top:0px;
}

#wstep dd.img img{
float:left;
margin:0 8px 0 0;
padding:2px;
border: 2px solid #d9e0e6;
border-bottom-color:#c8cdd2;
border-right-color:#c8cdd2;
background-color:#FFFFFF;
}


/* zmiana kierunku */
#wstep .alt dt {
float:left;
}


#wstep .alt dd {
margin:0 0 0 0;
}


#wstep .alt dd.img img{
float:right;
margin:0 0 0 8px;
}



.naglowek_zielony_wybranej_wiadomosci {
float:left;
width:98%;
margin:0;
margin-right:0px;
padding-top:2px;
padding-bottom:4px;
padding-left:2px;
padding-right:4px;
font-size:110%;
font-weight:bold;
letter-spacing:1px;
color:#FFFFFF;
text-align:left;
background-image:url(img/podklad_zielen_srednia.gif);
background-position:bottom left;
background-repeat:repeat-x;
background-color:#009900;
border:#005500 1px solid;
border-left:#003300 1px solid;
border-bottom:#003300 1px solid;
}



.naglowek_czerwony_wybranej_wiadomosci {
float:left;
width:98%;
margin:0;
margin-right:0px;
padding-top:2px;
padding-bottom:4px;
padding-left:3px;
padding-right:4px;
font-size:110%;
font-weight:bold;
letter-spacing:1px;
color:#FFFFFF;
text-align:left;
background-color:#af2a23;
border:#780302 1px solid;
border-left:#003300 1px solid;
border-bottom:#003300 1px solid;
}
.naglowek_czerwony_wybranej_wiadomosci2 {
margin: -5px 0 8px 0;
color:#af2a23;

}



a.wiecej:visited, a.wiecej:link	{ 
		  		  color: #006600;
				  font-weight:bold;
				  text-decoration:none;
		  		  }
a.wiecej:hover{ 
		  		  color: #af2a23; 
				  font-weight:bold;
				  text-decoration:underline;
		  		  }

.wyroznienie_tekstu{
width:100%;
height:25px;
margin:0;
color:#000;
font-size:120%;
background-image:url(img/belka_glowna_03_06.jpg);
background-position:top right;
background-repeat:repeat-x;


}

.wyroznienie_tekstu ul {
margin:0;
margin-top:7px;
padding: 5px 10px 14px 10px;
list-style:none;
border:#003300 1px dashed;
border-top:none;
background-image:url(img/pasek_menu_prawe.jpg);
background-position:right;
background-repeat:repeat-y;

}

.wyroznienie_tekstu ul li{
margin: 0 0 6px;
padding:0;
}



.dodatek{
color:#333333;
}

.naglowek_dodatku{width:100%; height:20px; margin:0px; padding:0px; background-color:#006600; color:#CCCCCC; font-weight:bold;}
.naglowek_dodatku p{display:inline; margin:0px; margin-left:5px; padding:0px; text-transform:uppercase}

#pole_glowne{color:#000000; font-size:1.1em;}
#pole_glowne hr{ clear:both; border:#006600 solid thin}
#pole_glowne ul{margin:0px; margin-left:5px;}
#pole_glowne span{font-weight:bold;}


.kartoteka_przegladanie_osoby{font-weight:bold;}
.miesiace_naglowek{width:7%; marfin:0px; padding:0px; padding-left:4px; border:1px #333333 solid;}
.miesiace_tresc{width:7%; marfin:0px; padding:0px; padding-left:4px; border:1px #333333 solid;}
#dodaj_osobe .lewa_komorka{width:200px; margin:0px; }
#dodaj_osobe .prawa_komorka{width:200px; border-bottom:#666666 1px dashed;}
#dodaj_osobe input{width:200px; margin:0px;}
#dodaj_osobe select{width:100px; margin:0px; float:right;}
#dodaj_osobe .przycisk {width:100px; margin-top:20px; }

#dodaj_osobe .data_dzien {width:30px;}
#dodaj_osobe .data_miesiac {width:30px;}
#dodaj_osobe .data_rok {width:50px;}

.menu_przycisk{margin:0px; width:150px;  height:20px; background-color:#999999; border:#000000 1px solid}
.tresc_dodatkowa {width:200px; padding:5px;  border:#FF9900 2px dotted;}
