a:link, a:visited {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
        color : #216e00;
        text-decoration :underline;
	}
	
a:hover {color:#005e81; text-decoration :underline;}
a:active {color:#005e81;} 

a.link1:link, a.link1:visited {
 	font: 10px Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
        color : #797979;
	font-weight : normal;
	letter-spacing : 0px;
	text-decoration :none;	
	line-height: 11px;
	}
a.link1:hover {color:#ffde00; background-color:transparent;text-decoration :none; line-height: 11px;}
a.link1:active {color:#ffde00; background-color:transparent;text-decoration :none; line-height: 11px;} 

a.link1b:link, a.link1b:visited {
 	font: 10px Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
        color : #ffffff;
	font-weight : normal;
	letter-spacing : 0px;
	text-decoration :none;	
	line-height: 11px;
	}
a.link1b:hover {color:#ffde00; background-color:transparent;text-decoration :none; line-height: 11px;}
a.link1b:active {color:#ffde00; background-color:transparent;text-decoration :none; line-height: 11px;} 


a.link2:link, a.link2:visited {
 	font: 16px Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
        color : #797979;
	font-weight : bold;
	letter-spacing : 0px;
	text-decoration :none;	
	line-height: 18px;
	}
a.link2:hover {color:#000000; background-color:transparent;text-decoration :underline; line-height: 18px;}
a.link2:active {color:#000000; background-color:transparent;text-decoration :underline; line-height: 18px;} 

a.link3:link, a.link3:visited {
 	font: 12px Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
        color : #797979;
	font-weight : bold;
	letter-spacing : 0px;
	text-decoration :none;	
	line-height: 13px;
	}
a.link3:hover {color:#000000; background-color:transparent;text-decoration :none; line-height: 13px;}
a.link3:active {color:#000000; background-color:transparent;text-decoration :none; line-height: 13px;}

a.listwa_nawigacyjna:link, a.listwa_nawigacyjna:visited {
 	font: 10px Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
        color : #4a4a4a;
	font-weight : normal;
	letter-spacing : 0px;
	text-decoration :none;	
	line-height: 12px;
	}
a.listwa_nawigacyjna:hover {color:#000000; background-color:transparent;text-decoration :none; line-height: 12px;}
a.listwa_nawigacyjna:active {color:#000000; background-color:transparent;text-decoration :none; line-height: 12px;}


a.zalacznik:link, a.zalacznik:visited {
	font: 11px Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
        color : #004d69;
	font-weight : bold;
	letter-spacing : 0px;
	text-decoration :none;	
	line-height: 12px;
	}
a.zalacznik:hover {color:#ffffff; background-color:transparent;text-decoration :none; line-height: 12px;}
a.zalacznik:active {color:#ffffff; background-color:transparent;text-decoration :none; line-height: 12px;}

a.menu_podzialu:link, a.menu_podzialu:visited {
	font: 12px Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
        color : #0195ba;
	font-weight : bold;
	letter-spacing : 0px;
	text-decoration :none;	
	line-height: 12px;
	}
a.menu_podzialu:hover {color:#ffffff; background-color:transparent;text-decoration :none; line-height: 12px;}
a.menu_podzialu:active {color:#ffffff; background-color:transparent;text-decoration :none; line-height: 12px;}

a.menu:link, a.menu:visited {
	font: 11px Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
        color : #797979;
	font-weight : bold;
	letter-spacing : 0px;
	text-decoration :none;	
	line-height: 13px;
	}
a.menu:hover {color:#ffffff; background-color:transparent;text-decoration :none; line-height: 13px;}
a.menu:active {color:#ffffff; background-color:transparent;text-decoration :none; line-height: 13px;}

a.submenu:link, a.submenu:visited {
	font: 10px Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
        color : #034177;
	font-weight : normal;
	letter-spacing : 0px;
	text-decoration :none;	
	line-height: 12px;
	}
a.submenu:hover {color:#193BA8; background-color:transparent;text-decoration :none; line-height: 12px;}
a.submenu:active {color:#193BA8; background-color:transparent;text-decoration :none; line-height: 12px;}

/*===============================================*/
/* MENU TYP 2 i MENU TYP 4 */
/*===============================================*/

#meni1  { font-size : 12px;
	margin: 0px 0px 5px 0px;
	color:#267f00;
	line-height : 18px;
	padding:3px;
	text-align:left;
	border:1px solid #ffffff; 
	background: url("/img/box_tlo3.gif") #ffffff top repeat-x;
}

#meni1  div{ font-size : 11px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color:#267f00;
	line-height : 12px;
}

#meni1 h1{ font-size : 12px;
	font-weight : bold;
	color:#267f00;
	padding: 4px 0px 4px 15px;
	line-height : 12px;
	background : url('/img/strz2.gif') no-repeat left center #fafafa;
}

#meni1 a {font-size : 12px; 
	color : #267f00;	
	text-decoration : none;
	font-weight : bold;
	padding: 4px 0px 4px 15px;
	margin: 2px 0px 2px 0px;
	clear : both;
	line-height : 12px;
	display : block;
	background : url('/img/strz2.gif') no-repeat left center;
}


#meni1 a:hover {	
	color : #267f00;
	text-decoration : none;
	font-weight : bold;
	line-height : 12px;
	background : url('/img/strz2.gif') no-repeat left center #fafafa;
}


/* COMMON */

.pad_y5 { padding-top:5px;padding-bottom:5px;}
.pad_y10 { padding-top:10px;padding-bottom:10px;}

.pad2 { padding:2px;}
.pad5 { padding:5px;}
.pad10 { padding:10px;}

.pad_x5 { padding-left:5px;padding-right:5px;}

.pad_b2 { padding-bottom:2px;}
.pad_b5 { padding-bottom:5px;}
.pad_b10 { padding-bottom:10px;}

.pad_l10 { padding-left:10px;}


.pad_t1 { padding-top:1px;}
.pad_t5 { padding-top:5px;}
.pad_t10 { padding-top:10px;}

.margin10 { margin:10px;}

.margin_y5 { margin-top:5px;margin-bottom:5px;}
.margin_y10 { margin-top:10px;margin-bottom:10px;}

.margin_b10 { margin-bottom:10px;}
.margin_b20 { margin-bottom:20px;}
.margin_b30 { margin-bottom:30px;}

.margin_t5 { margin-top:5px;}
.margin_t10 { margin-top:10px;}
.margin_t20 { margin-top:20px;}

.margin_l2 { margin-left:2px;}
.margin_l5 { margin-left:5px;}
.margin_l10 { margin-left:10px;}
.margin_l20 { margin-left:20px;}

.margin_r5 { margin-right:5px;}
.margin_r2 { margin-right:2px;}
.margin_r10 { margin-right:10px;}

.height1 {height: 1px;line-height: 1px; font-size:1px;overflow: hidden}
.height {line-height: 1px; font-size:1px;overflow: hidden}
.height30 {height: 30px}

.width {width: auto}
.width100 {width: 100%}


.align_right {text-align:right;}
.align_left {text-align:left;}
.align_center {text-align:center;}

.img_center {vertical-align:middle; }

.left { float:left; }
.right { float: right; }
.clear { clear: both; display:block; }

.sep1 { width: 10px; min-width:10px; float:left; }


body	{margin:0px;padding:0px;background-color: #ffffff;font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif; font-size : 12px;color:#000000;} 
form	{margin:0px;}


td, h5, h6  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#000000;
	text-decoration : none;
 	font-size : 12px;
 	letter-spacing : 0px;  
        }
        

.tytul_dzialu, h2  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : bold;
 	color:#c20000;
	text-decoration : none;
 	font-size : 18px;
 	letter-spacing :  0px; 
	line-height: 18px;
	text-transform:normal;
        }
        
.tytul_tekstu, h1  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : bold;
 	color:#c4262c;
	text-decoration : none;
 	font-size : 14px;
 	letter-spacing :  0px; 
	line-height: 16px;
	padding: 0px;
	margin: 0px;
        }
.zajawka, h3  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#797979;
	text-decoration : none;
 	font-size : 12px;
 	letter-spacing :  0px; 
	line-height: 14px;
	padding: 0px;
	margin: 0px;
        }
               
.tresc, h4  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#000000;
	text-decoration : none;
 	font-size : 12px;
 	letter-spacing : 0px;
 	line-height: 14px;
        }
        
.listwa_nawigacyjna  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#9e9e9e;
	text-decoration : none;
 	font-size : 10px;
 	line-height: 12px; 
 	letter-spacing : 0px;  
        }

.mapa_duza  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#797979;
	text-decoration : none;
 	font-size : 14px;
 	line-height: 18px; 
 	letter-spacing :  0px;  
        } 
        
.mapa_mala  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : bold;
 	color:#797979;
	text-decoration : none;
 	font-size : 12px;
 	line-height: 20px; 
 	letter-spacing :  0px;  
        }
        
.zalacznik  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#797979;
	text-decoration : none;
 	font-size : 10px;
 	line-height: 11px; 
 	letter-spacing :  0px;  
        }
  
        
.menu_podzialu  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : bold;
 	color:#797979;
	text-decoration : none;
 	font-size : 12px;
 	line-height: 12px; 
 	letter-spacing :  0px;  
        }

.komentarze  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#797979;
	text-decoration : none;
 	font-size : 12px;
 	line-height: 12px; 
 	letter-spacing :  0px;  
        }        

.sonda_pyt  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : bold;
 	color:#797979;
	text-decoration : none;
 	font-size : 11px;
 	line-height: 12px; 
 	letter-spacing :  0px;  
        } 

.sonda_odp  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#3e65ac;
	text-decoration : none;
 	font-size : 11px;
 	line-height: 12px; 
 	letter-spacing :  0px;  
        } 
        
        
.data {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#4a4a4a;
	text-decoration : none;
 	font-size : 10px;
 	line-height: 11px; 
 	letter-spacing :  0px;  
        } 

.komunikat {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : bold;
 	color:#00FFFF;
	text-decoration : none;
 	font-size : 12px;
 	line-height: 16px; 
 	letter-spacing :  0px;  
        } 

.wyniki  {        
	font-family: Verdana,Tahoma,Arial;
 	font-style : normal;
    	color : #ffffff;
	font-size :11px;
	font-weight : normal;
	letter-spacing :0px;
	text-decoration :none;	
	line-height: 18px;
	border-style:solid;
	border-width:1px;
	border-color:#001F83;
	background-color:#4a4a4a;
	text-transform:uppercase;
	}

.register  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#9e9e9e;
	text-decoration : none;
 	font-size : 11px;
 	line-height: 18px; 
 	letter-spacing :  0px;  
        } 

.okna  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#6c6c6c;
	text-decoration : none;
 	font-size : 11px;
 	line-height: 18px; 
 	letter-spacing :  0px;
        }          
.text1  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : bold;
 	color:#797979;
	text-decoration : none;
 	font-size : 9px;
 	line-height: 14px;
 	letter-spacing :  0px;  
        }
.text2  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#797979;
	text-decoration : none;
 	font-size : 11px;
 	line-height: 13px;
 	letter-spacing :  0px;  
        }
.text3  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#797979;
	text-decoration : none;
 	font-size : 12px;
 	line-height: 13px;
 	letter-spacing :  0px;  
        }
.text4b  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#ffffff;
	text-decoration : none;
 	font-size : 18px;
 	line-height: 19px;
 	letter-spacing :  0px;  
        }    
        
              
.ok  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : bold;
 	color:#32A201;
	text-decoration : none;
 	font-size :12px;
 	letter-spacing : 0px; 
        }
.blad  {
 	font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : bold;
 	color:#E30000;
	text-decoration : none;
 	font-size : 12px;
 	letter-spacing : 0px; 
        }
        
    
.foto {border-bottom:0px solid #ffffff; border-top:0px solid #ffffff;border-left:0px solid #ffffff;border-right:0px solid #ffffff; background-color:transparent;}
.foto_male1 {margin-left:6px;float:right;}
.foto_male2 {margin-right:5px;float:left;}
.foto_male3 {margin-right:4px;float:left;border:1px solid #f7f7f7;}

.tlo_strony {background: url("/img/tlo_strona.gif") #368914 repeat-x top}
.box_strona {border:1px solid #ffffff; background: url("/img/box_tlo1.gif") #d8d8d8 top repeat-x; text-align:left; width:803px; padding:20px}
.tlo_strony_cien {background: url("/img/tlo_strona_cien.gif") top no-repeat;}

.zalacznki_tlo {border-bottom:1px solid #ffffff; background: url("/img/box_tlo1.gif") #d7d7d7 top repeat-x; padding:10px;text-align:left;}
.okno_tlo 	{background: url("/img/box_tlo3.gif") #ffffff top repeat-x;}

.menu_kolor { background-color: #D8DBDD;}
.submenu_kolor { background-color: #E6EBEF;}
.menu_active { background-color: #7490E9;}
.sonda_kolor { background-color: #ffffff;}

.kolor1 { background-color: #000000;}
.kolor2 { background-color: #ffffff;}
.kolor3 { background-color: #ebebeb;}
.kolor4 { background-color: #afbbd0;}
.kolor5 { background-color: #c6cfde;}
.kolor6 { background-color: #d4dbe7;}
.kolor7 { background-color: #c5cddd;}

DIV.okno1 { width:100%; }
.okno1 div.naglowek { margin-bottom:3px;border-bottom:1px solid #7c8e75; border-left:1px solid #f5f5f5;border-top:1px solid #f5f5f5; border-right:1px solid #d0d0b7; padding: 0px; background: url("/img/listwa_tlo4.gif") #ffffff bottom repeat-x;}
.okno1 div.zd1 { height:20px; padding:12px; background: url("/img/listwa_zd1.gif") top right no-repeat; text-align:left;}
.okno1 div.zd2 { height:20px; padding:12px; background: url("/img/listwa_zd2.gif") top right no-repeat; text-align:left;}
.okno1 div.zd3 { height:20px; padding:12px; background: url("/img/listwa_zd3.gif") top right no-repeat; text-align:left;}
.okno1 div.zd4 { height:20px; padding:12px; background: url("/img/listwa_zd4.gif") top right no-repeat; text-align:left;}
.okno1 h1 { font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif; font-style:normal; font-weight:bold; color:#659d4f; text-decoration:none; font-size:14px;line-height:14px; letter-spacing:0px;  margin: 0px 0px 5px 0px;}
.okno1 h2 { font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif; font-style:normal; font-weight:normal; color:#000000; text-decoration:none; font-size:12px;line-height:14px; letter-spacing:0px;  margin: 0px 0px 5px 0px;}
.okno1 div.wiecej { position:relative; display:block; clear:both; border-top:3px solid #839fba; background: #31485b; padding: 2px 5px 0px 5px; margin: 0px 0px 0px 0px; bottom:-2px;right:-2px;width:95px;height:18px;}
.okno1 div.box1 { border-top:1px solid #ececec; border-bottom:1px solid #bdbdbd; border-left:1px solid #ececec; border-right:1px solid #bdbdbd;  background: #ffffff; padding: 8px 10px 8px 10px; position:relative; }
.okno1 ul { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; display:block; clear:both; text-align:left; list-style-type:none; list-style-image: none; width:99%} 
.okno1 li { padding: 10px 0px 0px 0px; margin: 5px 0px 5px 10px;  clear: both; display:block;  }
.okno1 li.data { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 10px;   }
.okno1 li.box { padding: 5px 5px 5px 5px; margin: 0px 0px 20px 0px; clear: both; display:block; } 
.okno1 li.w { list-style-image: url("strz2.gif"); clear:both;}
.okno1 a {  display:inline; left:0px;line-height:13px; }

.box_register {border-bottom:1px dotted #c7cfdf; border-top:0px solid #c7cfdf;border-left:5px solid #c7cfdf;border-right:0px solid #c7cfdf; padding:2px; background-color:transparent; text-align:left;}

.box1 {border-bottom:1px solid #f4f4f4; border-top:9px solid #e6e6e6;border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4;padding:10px;margin-bottom:20px;}
.box2 {border:1px solid #e1e1e1; background: url("/img/box_tlo2.gif") #ffffff bottom repeat-x; padding:10px;}

.listwa1 {border:1px solid #ffffff; background: url("/img/listwa_tlo1.gif") #dadada top repeat-x;text-align:center;}
.listwa2 {border-bottom:1px solid #1d3513; background: url("/img/listwa_tlo2.gif") #8b8b8b top repeat-x;text-align:center;}
.listwa3 {border-top:1px solid #1d3513; background: url("/img/listwa_tlo3.gif") #2a8e02 top repeat-x;text-align:center;}


ol   {  list-style-position: inside; }

ul   {  list-style-type: disc;
	list-style-position: outside;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 40px;
	}

ul.menu   {  list-style-type: disc;
	list-style-position: outside;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
	}
	
ul.lista {
	list-style-type: disc;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 40px;
	list-style-image: url('/img/strz2.gif');
	}

input.button {
		font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;                
		color:#ffffff;
		border-style:solid;
		border-width:1px;
		font-size : 12px;
		height : 18px;
		font-weight : normal;
		background : #000000;
		border-bottom:1px solid #ffffff; 
		border-top:1px solid #ffffff;
		border-left:1px solid #ffffff;
		border-right:1px solid #ffffff; 
		}

input.form, textarea.form {
           
                font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;                
                color:#000000;
                font-size : 11px;
		font-weight : normal;
		border-width:1px;
		background :#ffffff;
		border-color:#000000;
		border-width:1px;
		}

input.register, textarea.register {
                border:0px solid #000000; font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;                
                color:#a70013;
                font-size : 12px;
		height : 16px;
		font-weight : normal;
		background: url("/img/tlo6.gif");
		
		}
		
input.szukaj {
                font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;                
                color:#d8d8d8;
		font-size : 11px;
		height : 14px;
		width : 190px;
		font-weight : normal;

		}

select.form  {
		font-family: Times New Roman,Arial,Tahoma,Verdana,Trebuchet MS,MS Sans Serif;         
		color:#000000;
		border-style:solid;
		border-width:1px;
		font-size : 10px;
		font-weight : normal;
		background : #ffffff;
		border-color:#B7B6B6;
		}
				