* 			{ padding: 0px; margin: 0px;}

body  	{  margin: 0px auto 0px auto; border:none; padding:0px; width:100%;
	   font-size: 11px; font-family: arial, sans-serif; text-align: center; vertical-align: top; 	}
				
				
body>#strona>#kolumnaprawa>#tresc { height:auto; min-height:400px;}			

 H1 { font-size:22px; line-height:20px; color:blue; font-weight:bold; padding-top: 10px;padding-bottom: 8px;  letter-spacing: 2px;}
 H3 { font-size:18px; padding-top:20px; padding-bottom:15px; text-indent:0px;}
 H4 { font-size:16px; padding-top:10px; padding-bottom:10px; text-indent:0px;}
 H5 { font-size:14px; padding-top:15px; padding-bottom:15px; text-indent:0px;}
 H6 { font-size:12px; text-indent:0px;}	
	
A 		{ text-decoration: none;  font-weight: bold; }				
A:link 		{ text-decoration: none; font-size: 10px; color: #000; cursor: pointer}
A:visited  	{ text-decoration: none; font-size: 10px; color: #000; cursor: pointer}
A:hover		{ text-decoration: none; color:  #ab0c29/*#0707FF*/; cursor: pointer}				

IMG		{ border:0px; }
	
.lewo		{ text-align: left;}	
.prawo		{ text-align: right;}	
.srodek		{ text-align: center;}
.reklama		{ border: 1px dotted; text-align:center;  width:1020px}
.tmp		{ display: none;}

UL.par  	{ line-height: 180%; list-style-type:square;  margin-left:30px}

#strona 	{ z-index:1; margin: 0px auto 0px auto; border:none; padding:0px; width:1020px;  background:#fff;	}	
						
#naglowek	{ z-index:3;  width: 1020px; height: 250px; border-bottom: #fff 2px solid; background: #fff url('../gfx/logo2.jpg') no-repeat; } 
				
#menu_top	{ z-index:3;  margin: 0px; padding:0px; width:1020px; height:46px; text-align:left; 
						background: #fff url('../gfx/ramka.jpg') no-repeat; border-bottom: #fff 2px solid;}	
										
#pojemnik	{ margin: 0px auto 0px auto; border:none; padding:0px; width:1020px; min-height:400px; overflow:hidden; border: #000 1px solid;
			 background:#fffffb ;}         /* #fcfcfc  #ffffef #F2F2F2 #fcf9ed*/ 
						
#kolumnalewa  	{ margin:0px; border:none; padding:0px; width:170px; height:auto;  min-height: 100px;
					  float:left;  overflow:hidden; text-align: left;  }	
						
#menulewe	{ margin:0px; border:none; padding:5px 2px; width:169px; min-height: 100px; float:left;  
					  vertical-align: middle;}						
					
#kolumnaprawa  { margin:0px; border:none; padding:0px; width:848px; height:auto;  min-height: 100px;
					 float:right;  }											
											
#tresc		{ z-index:9; margin-top:5px; margin-bottom:5px; border:1px #000 solid; padding:4px; 
					  padding-bottom:10px; width:682px; min-height:300px;float:left; text-align:justify;
					  overflow:hidden; background:#fff; font-weight: normal;}
						
#ramkaprawa	{ margin:0px; border:none; padding:5px; padding-top:5px;width:146px; min-height: 100px; 
					  float:right; text-align: left;} 
						
#ramkaprawa img { border:1px #0f0f0f solid; }

#menu		{margin:0px 5px 0px 1px; width:138px;  border-right:1px #ab0c29 solid;  border-bottom:1px #ab0c29 solid;  float:none;}
						
#kontakt	{ margin:50px 2px 0px 2px; border-top:1px #ab0c29 solid; border-left:1px #ab0c29 solid;
					  padding:8px 0px 12px 2px; width:158px; color: #0f0f0f; font-family:verdana; 
					  min-height: 80px; float:none; text-align: left; vertical-align: middle;}	
						
#mapa		{ margin:20px 0px 10px 0px;  
					  padding:0px 0px 0px 3px; width:158px; color: #4C4C4C; font-weight: bold;
					  min-height: 120px; float:none; text-align: center; vertical-align: middle;}		
						
#statyst	{ margin:0px 0px 20px 2px; border-left:1px #ab0c29 solid; border-bottom:1px #ab0c29 solid;
					  padding:5px 0px 8px 2px; width:158px; min-height: 20px; float:none; text-align: center; 							 vertical-align: middle;}						 	 

#stopka		{ z-index:8; margin: 0px auto 0px auto;clear: both; width: 1020px; min-height: 50px; 
					  text-align:left;   /*border-top: #fff 2px solid; */ background:#fff;}
						
br.czyszczenie 	{ clear:both; height:0px; padding:0px; margin:0px; line-height:0px; }
  
DIV#start	{ font-size: 11px; padding-left: 4px; padding-right: 4px; color: #000; text-decoration: none;
				  text-indent: 15px;	}
			
DIV#start P	{ vertical-align: bottom;	
				  font-family: verdana;
				  font-size: 11px;	
				  font-weight: bold;	
				  text-indent: 0px;	
				  padding-top: 15px;
				  padding-bottom: 5px;}

DIV#start P A {
				  font-family: verdana;
				  font-size: 11px;	
				  color: #000080;}/*#009048*/
					
DIV#start.wiecej { color: #000090; font-size: 10px;}	

.wiecej { color:#000090; font-size:10px;}
		
				  
DIV#CEK		{ font-size: 10px;
				  padding-top: 2px;
				  padding-left: 0px;
				  padding-right: 0px;
				  color: #666;
				  text-decoration: none;
				  text-indent: 2px;
				  vertical-align: middle;}
				
DIV#CEK	A	{ color: #333;
				  font-size: 10px;
				  font-weight: bold;}
				
DIV#CEK HR	{ color: #666;
				  height: 1px;  }
					
DIV#CEK.sitemap  { padding-top: 2px;
				  		 padding-bottom: 2px;
				       font-size: 10px;
				       min-height:35px}					
					
DIV#CEK Table	{ text-align:center;
					  margin:0;
					  padding:0;
					  width: 1020px; }
					 
DIV#CEK Table TD { vertical-align: middle;
						 margin:0;
					  	 padding:0;
						 max-width: 180px;
						 height: 27px;	}			
			
DIV#oferta	{ font-size: 11px; padding-left: 10px; padding-right: 10px; color: #000; text-decoration: none; }
				 
DIV#oferta P  { font-family:verdana; font-size:14px; color:#ab0c29; font-weight: bold; letter-spacing:3px;
					 text-indent: 0px; padding-top: 20px; padding-bottom: 10px; vertical-align: bottom; }

DIV#oferta A { font-family:verdana; font-size:11px; text-indent:0px; padding-top:0px; padding-bottom:5px;						  text-decoration:none; color: #000; font-weight: normal; text-align: justify;}

DIV#oferta A:hover  	{ text-decoration: none; color: #0707FF; cursor: pointer}
				  
DIV#oferta H4 { font-family: verdana; font-size: 16px; color: #000080; padding-top: 2px;
				  	 padding-bottom: 2px;}
					 		
DIV#oferta H5 { font-family: verdana; font-size: 12px; color: #000080; padding-top: 0px;
				  	 padding-bottom: 10px;}		
					 	
DIV#oferta SPAN {	color:#ab0c29; margin-left:6px; margin-right:6px;  font-weight: bold;}	

.ramki {
	border-right: #ab0c29 1px solid;
	padding-right: 0px;
	border-top: #fff 1px solid;
	padding-top: 2px;
	border-left: #fff 1px solid;
	padding-left: 1px;
	border-bottom: #ab0c29 1px solid;
	padding-bottom: 3px;
	text-align: left;
}

/*   TABLICE   */
.tab_left 		{ font-size:10px;  text-align:left;}
.tab_center 	{ font-size:10px;  text-align:center;}
.tab_right  	{ font-size:10px;  text-align:right;}

#tabela 	{ margin: 5px auto 5px auto;  border: 1px solid #6B6B6B; border-collapse: collapse; }  /* wszystkie linie  */
#tabela td      { border: 1px solid #6B6B6B; padding: 2px; line-height:150%}

#tabelka 		{ font-size:10px;  text-align:center; }
.linia			{ max-height:1px; background:#8a8a8a; }
.opisy			{ font-family:tahoma; font-size: 10px; font-weight:bold; text-align:center; background:#f1f1f3; }
#tabelka td 	{ padding: 2px; line-height:150%; }
#tabelka tr 	{ vertical-align: middle;}

#prawo_autorskie { font-family:"Times New Roman"; font-size:14px; padding:15px; 
						 background:#ffffef; text-align:justify; line-height: 150%  } 

#kontakt_d { margin-top:60px; margin-bottom:30px; border:none; padding:0px; width:690px;  
				 min-height: 140px; float:none;  overflow:hidden; text-align: center; position: relative; }
						
#kontakt_lewa { margin:0px; border:none; padding:0px; width:250px;  min-height: 100px;
					  float:left;  overflow:hidden; text-align: center; background:#fff/*#fcf9ed*/ }
						
#kontakt_prawa { margin:0px; border:none; padding:0px; width:200px;  min-height: 100px;
					  float:right;  overflow:hidden; text-align: center; background:#fff/*#F2F2F2*/ }

#telefony      { margin: 60px auto 10px auto; border:none; padding:5px; max-width:600px;  
				 	  min-height: 70px; float:none;  overflow:hidden; text-align:left; position: relative; 
					  background:#F2F2F2  }
				
#telefony  A:link 	{ text-decoration: none; font-size: 12px; color: #000080; cursor: pointer}
#telefony  A:visited { text-decoration: none; font-size: 12px; color: #000080; cursor: pointer}
#telefony  A:hover	{ text-decoration: none; font-size: 12px; color: #0707FF; cursor: pointer}	
				
#telefony_lewa { margin:0px; border:none; padding:20px; width:170px;  min-height: 70px;
					  font-family: verdana; color:#000080; line-height: 20px; font-size: 12px; 
					  float:left;  overflow:hidden; text-align: right;}
						
#telefony_prawa { margin:0px; border:none; padding:15px; width:280px;  min-height: 70px;
						font-family: verdana; color:#000080; line-height: 20px; font-size: 12px; 
					  	float:right;  overflow:hidden; text-align: right; }



.adres_strony 	{ color:#000080;
		 font-size: 13px; 
		 line-height: 20px; 
		 letter-spacing: 2px;	
		 font-weight:bold;
		 text-decoration:underline;}
					 
.telefony	  { color:#000000;
		 font-size: 13px; 
		 line-height: 18px; 
		 letter-spacing: 1px;	
		 font-weight:bold;
		 text-decoration:none;}	

.text_9		{ font-family: verdana;
			font-size: 9px; }

	
.text_10	{	font-family: verdana;
			font-size: 10px; }
					
.text_12	{	font-family: verdana;
			font-size: 12px; }  

					
.text_12_b	{	font-family: verdana;
					font-size: 12px; 
					letter-spacing: 2px;	
					font-weight:bold;}

.text_13	{ 	font-family: verdana;
		   	font-size: 13px; 
	  			line-height: 25px;
				text-align: justify;}	

.text_14	{ 	font-family: verdana;
		   	font-size: 14px; 
	  			line-height: 25px;
				text-align: justify;}							
					

.text_15_0	{ font-family: verdana; font-size: 15px; line-height: 25px; font-weight:bold; text-align: justify;}


.text_15_1	{ font-family: verdana; font-size: 15px; line-height: 25px; letter-spacing: 1px; font-weight:bold;}		


.text_15	{ font-family: verdana; font-size: 15px; line-height: 25px; letter-spacing: 2px; font-weight:bold;}


.napis_15  	{ font-size:14px; padding-top:15px; padding-bottom:15px; text-indent:0px; font-weight: bold;}
 
.text_15px	{ font-size:15px;text-align:left;padding:0px; font-weight:bold;}

  
.text_17	{ font-family:verdana; font-size:17px; line-height:30px; letter-spacing:3px; font-weight:bold;
		                       padding-top:5px; padding-bottom:5px; text-indent:0px; }
					  		
					  	
.text_17_blue  { font-size:17px;color: #0000A5;    padding-top:5px; padding-bottom:5px; text-indent:0px; 
					  font-weight:bold; text-align:center; }
		
.text_18_blue	{ font-size:18px;color: #00F; padding-top:5px; padding-bottom:5px; text-indent:0px; 
					  font-weight:bold; text-align:center; letter-spacing: 2px;}

			
.text_18_2	{ font-family: verdana; font-size: 18px; line-height: 32px; letter-spacing: 2px; font-weight:bold;}


.napis   	{ padding-top:30px; padding-bottom:30px; line-height:26px; font-size:18px; letter-spacing:2px;
				  	  color: #0000C0; font-weight: bold; text-align:center;}									
				
.styl_scc_xtlm a:link  {
    	color:#666666;
    	text-decoration: none;
		font-family: menu;
		font-size: 9px;
    	border: 0px;}


/*      --------------------------       KOLORY     ---------------------------          */
.dark_blue 	{ color:#000080; }
.blue 		{ color:#00c; }
.niebieski  	{ color:#0000E3}
.niebieski2 	{ color:#33f}

.red		{ color:#f00; }
.czerwony	{ color:#f80000; }

.black 		{ color:#000; }
.gray		{ color:#f1f1f1; }	
.l_gray		{ color:#f9f9f9; }
	
.green		{ color:#060; }
.zielony    	{ color:#396}

