a:link, a:visited {
 	font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
        color : #000000;
        text-decoration :underline;
	}
	
a:hover {color:#fea700; text-decoration :underline;}
a:active {color:#fea700;} 

a.link1:link, a.link1:visited {
 	font: 10px Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
        color : #a51f1d;
	font-weight : normal;
	letter-spacing : 0px;
	text-decoration :none;	
	line-height: 11px;
	}
a.link1:hover {color:#fea700; background-color:transparent;text-decoration :none; line-height: 11px;}
a.link1:active {color:#fea700; background-color:transparent;text-decoration :none; line-height: 11px;} 


a.link2:link, a.link2:visited {
 	font: 12px Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
        color : #a51f1d;
	font-weight : bold;
	letter-spacing : 0px;
	text-decoration :none;	
	line-height: 13px;
	}
a.link2:hover {color:#fea700; background-color:transparent;text-decoration :underline; line-height: 13px;}
a.link2:active {color:#fea700; background-color:transparent;text-decoration :underline; line-height: 13px;} 

a.listwa_nawigacyjna:link, a.listwa_nawigacyjna:visited {
 	font: 10px Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
        color : #fff1a4;
	font-weight : normal;
	letter-spacing : 0px;
	text-decoration :none;	
	line-height: 10px;
	}
a.listwa_nawigacyjna:hover {color:#ffffff; background-color:transparent;text-decoration :none; line-height: 12px;}
a.listwa_nawigacyjna:active {color:#ffffff; background-color:transparent;text-decoration :none; line-height: 12px;}


a.zalacznik:link, a.zalacznik:visited {
	font: 11px Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
        color : #ffde00;
	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 Tahoma,Verdana,Arial,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 Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
        color : #FFFFFF;
	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 Tahoma,Verdana,Arial,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 : 14px;
	margin: 0px 0px 5px 0px;
	color:#ffffff;
	line-height : 20px;
	padding:3px;
	text-align:left;
	border:3px solid #fff1b5; 
	background-color:transparent;
	width:180px;
}

#meni1  div{ font-size : 14px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color:#ffffff;
	line-height : 13px;
}

#meni1 h1{ font-size : 14px;
	font-weight : bold;
	color:#ffffff;
	padding: 2px 0px 2px 15px;
	line-height : 15px;
	background : url('img/strz_menu1on.gif') no-repeat left center #f6b300;
}

#meni1 a {font-size : 14px; 
	color : #cc0303;	
	text-decoration : none;
	font-weight : bold;
	padding: 2px 0px 2px 15px;
	margin: 2px 0px 2px 0px;
	clear : both;
	line-height : 15px;
	display : block;
	background : url('img/strz_menu1.gif') no-repeat left center;
}


#meni1 a:hover {	
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	line-height : 15px;
	background : url('img/strz_menu1on.gif') no-repeat left center #f6b300;
}


/* 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_b5 { padding-bottom:5px;}

.pad_t1 { padding-top:1px;}
.pad_t5 { padding-top:5px;}
.pad_t10 { padding-top: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_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}
.height2 {height: 2px;line-height: 1px; font-size:1px;overflow: hidden}
.height30 {height: 30px}

.width1 {width: 100%}
.width2 {width: auto}

.align_right {text-align:right;}
.align_left {text-align:left;}
.align_center {text-align:center;}

.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;} 
form	{margin:0px;}


td, h5, h6  {
 	font-family: Tahoma,Verdana,Arial,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: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : bold;
 	color:#edc900;
	text-decoration : none;
 	font-size : 24px;
 	letter-spacing :  0px; 
	line-height: 25px;
	padding: 2px 0px 2px 10px;
	background : url(img/strz2.gif) no-repeat left center;
	margin: 3px 0px 3px 0px;
        }
        
.tytul_tekstu, h1  {
 	font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : bold;
 	color:#d81414;
	text-decoration : none;
 	font-size : 22px;
 	letter-spacing :  0px; 
	line-height: 16px;
	text-align:left;
	padding: 0px;
	margin: 0px;
        }
.zajawka, h3  {
 	font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#000000;
	text-decoration : none;
 	font-size : 11px;
 	letter-spacing :  0px; 
	line-height: 14px;
	padding: 0px;
	margin: 0px;
        }
               
.tresc, h4  {
 	font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#000000;
	text-decoration : none;
 	font-size : 11px;
 	letter-spacing : 0px;
        }
        
.listwa_nawigacyjna  {
 	font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#fff1a4;
	text-decoration : none;
 	font-size : 10px;
 	line-height: 10px; 
 	letter-spacing : 0px;  
        }

.mapa_duza  {
 	font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#e0e0e0;
	text-decoration : none;
 	font-size : 14px;
 	line-height: 18px; 
 	letter-spacing :  0px;  
        } 
        
.mapa_mala  {
 	font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : bold;
 	color:#FFFFFF;
	text-decoration : none;
 	font-size : 12px;
 	line-height: 20px; 
 	letter-spacing :  0px;  
        }
        
.zalacznik  {
 	font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#FFFFFF;
	text-decoration : none;
 	font-size : 10px;
 	line-height: 11px; 
 	letter-spacing :  0px;  
        }
  
        
.menu_podzialu  {
 	font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : bold;
 	color:#ffffff;
	text-decoration : none;
 	font-size : 12px;
 	line-height: 12px; 
 	letter-spacing :  0px;  
        }

.komentarze  {
 	font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#ffffff;
	text-decoration : none;
 	font-size : 12px;
 	line-height: 12px; 
 	letter-spacing :  0px;  
        }        

.sonda_pyt  {
 	font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : bold;
 	color:#ffffff;
	text-decoration : none;
 	font-size : 11px;
 	line-height: 12px; 
 	letter-spacing :  0px;  
        } 

.sonda_odp  {
 	font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#dddddd;
	text-decoration : none;
 	font-size : 11px;
 	line-height: 12px; 
 	letter-spacing :  0px;  
        } 
        
        
.data {
 	font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#ffcc00;
	text-decoration : none;
 	font-size : 10px;
 	line-height: 11px; 
 	letter-spacing :  0px;  
        } 

.komunikat {
 	font-family: Tahoma,Verdana,Arial,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:#001F83;
	text-transform:uppercase;
	}

.register  {
 	font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#ffffff;
	text-decoration : none;
 	font-size : 11px;
 	line-height: 18px; 
 	letter-spacing :  0px;  
        } 

.okna  {
 	font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : bold;
 	color:#ffffff;
	text-decoration : none;
 	font-size : 11px;
 	line-height: 18px; 
 	letter-spacing :  0px;
        }          
.text1  {
 	font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#000000;
	text-decoration : none;
 	font-size : 9px;
 	line-height: 10px;
 	letter-spacing :  0px;  
        }
.text2  {
 	font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#000000;
	text-decoration : none;
 	font-size : 10px;
 	line-height: 13px;
 	letter-spacing :  0px;  
        }
        
.text3b  {
 	font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#ffffff;
	text-decoration : none;
 	font-size : 11px;
 	line-height: 13px;
 	letter-spacing :  0px;  
        }
        
.text3  {
 	font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#000000;
	text-decoration : none;
 	font-size : 11px;
 	line-height: 12px;
 	letter-spacing :  0px;  
        }
.text4  {
 	font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : normal;
 	color:#0000000;
	text-decoration : none;
 	font-size : 12px;
 	line-height: 11px;
 	letter-spacing :  0px;  
        }        
        
              
.ok  {
 	font-family: Tahoma,Verdana,Arial,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: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;
 	font-style : normal;
 	font-weight : bold;
 	color:#E30000;
	text-decoration : none;
 	font-size : 12px;
 	letter-spacing : 0px; 
        }
        
DIV.dol { position:relative;}
.dol div.layer { background: #ffe574; height:16px; position:relative; margin-bottom:1px; padding: 0px 16px 0px 16px;text-align:left;}
.dol div.dolLewyRog{ background: url("img/rog_dol_lewo.gif") no-repeat top left; position: absolute;  top: 0px;  left: 0px; width: 16px; height: 16px; overflow: hidden; }
.dol div.dolPrawyRog { background: url("img/rog_dol_prawo.gif") no-repeat top left; position: absolute; top: 0px; right: -1px; width: 16px; height: 16px; overflow: hidden;}
.dol div.srodek { padding: 0px 10px 0px 10px; text-align:center;} 

 
        
.foto {border:5px solid #ffcf00; 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_serwisu 	{padding:10px;background: #fff1b6 repeat-x top}
.tlo2   {background: url("img/tlo_srodek.gif") #ffe574 repeat-x top center}

.box_register {border-bottom:1px dotted #dad7d7; border-top:0px solid #dad7d7;border-left:0px solid #dad7d7;border-right:0px solid #dad7d7; background-color:transparent; text-align:left;}
.zalacznki_tlo {background-color:transparent;}
.srodek_tlo 	{background-color: #ffffff;}
.okno_tlo 	{background: url("img/tlo_srodek.gif") #ffe574 repeat-x top center}

.menu_kolor { background-color: #D8DBDD;}
.submenu_kolor { background-color: #E6EBEF;}
.menu_active { background-color: #7490E9;}
.sonda_kolor { background-color: #606060;}


.kolor1 { background-color: #000000;}
.kolor2 { background-color: #FFFFFF;}
.kolor3 { background-color: #C10202;}
.kolor4 { background-color: #E00101;}
.kolor5 { background-color: #ffe574;}
.kolor6 { background-color: #FFE970;}
.kolor7 { background-color: #ffe970;}
.kolor8 { background-color: #ffcf00;}



.box1 {border:3px solid #ffcf00; padding:3px; text-align:left;}
.box2 {border:2px solid #ffe574; padding:3px;text-align:left;}
.box3 {border:3px solid #ffe574; padding:3px; text-align:left;}





ol   {  list-style-position: inside; }

ul   {  list-style-type: square;
	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: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;                
                color:#f6b300;		
                font-size : 12px;
		font-weight : bold;
                border-style:solid;
                border-width:1px;
		height : 20px;
		padding:5px
		font-weight : normal;
		background : #ffffff;
		border-bottom:1px solid #ffcf00; 
		border-top:1px solid #ffcf00;
		border-left:1px solid #ffcf00;
		border-right:1px solid #ffcf00; 

		}

input.form, textarea.form {
           
                font-family: Tahoma,Verdana,Arial,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: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;                
                color:#ffffff;
                font-size : 12px;
		height : 16px;
		font-weight : normal;
		background: url("/img/tlo6.gif");
		
		}
		
input.szukaj {
                font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;                
                color:#FFFFFF;
                border-style:solid;
                border-width:1px;
                padding-left:4px;
                padding-top:1px;
                padding-right:4px;
		font-size : 11px;
		height : 19px;
		font-weight : bold;
		background : #01B6B1;
		border-color:#D5FFFE;
		}

select.form  {
		font-family: Tahoma,Verdana,Arial,Trebuchet MS,MS Sans Serif;         
		color:#000000;
		border-style:solid;
		border-width:1px;
		font-size : 10px;
		font-weight : normal;
		background : #FFFFFF;
		border-color:#B7B6B6;
		}
				