body { background: #FFFFFF url(tlo.jpg) repeat-x top;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	text-align: center; 
	font-size: 12px; z-index:10; 
	}
	
	
h2 { color:#b20000; 
	font-weight:normal; font-size:18px;}

img { border:0;}
a { text-decoration:none; color:#b20000;}
/* ------------------------------------------------------------------------*/

#glowna { background:url(tlo_duze.jpg) center top no-repeat; 
			width:900px; 
			vertical-align:top; 
			margin-top:0; 
			margin-left:auto; 
			margin-right:auto;
		
			text-align:center; 
			z-index:70; }
#szukaj { font-size:10px;  padding-left:30px; padding-top:36px; width:170px; display:block; float:left; height:40px;}
#adres { margin-left: 50px; font-size:10px;  padding-left:30px; padding-top:18px; width:170px; display:block; float:left; height:40px; color: #FF0000; font-weight:bold; }
#info { font-size:10px;  padding-top:18px; width:150px; text-align:center; display:block; float:left; }
#news { margin-left: 10px; font-size:10px; margin-top:15px; width:250px; text-align:left; display:block; float:left; }

#mapa { width:770px; margin-left:20px;}

#kropki { background:url(kropki.gif) bottom repeat-x; margin-left:60px; margin-right:50px; 
			
			text-align:left; 
			height:5px; }
#tekst_kat  { margin-left:300px;}
#obrazek { position:relative; margin-left:20px; text-align:center; width:200px; padding-top:22px; padding-left:10px; display:block; }
table#t_oferta { margin-left:0px;}
table#t_oferta tr td a  { margin-left:50px; margin-right:50px; text-align:center; font-weight:bold; }

p#firma { text-align:left; margin-left:10px;  }
p#licznik { text-align:right; margin-right:20px; padding-left:360px; }
table#kontakt { margin-right:10px; text-align:left; font-weight:bold; margin-left:30px; padding-left:30px; }
p#tytul_p{ text-align:left; color:#b20000; font-weight:bold; font-size:18px; padding-top:20px;  background:url(kropki.gif) bottom repeat-x; height:30px; padding-bottom:0px; width:770px; margin-left:30px; margin-right:40px;  }

/* ------------------------------------------------------------------------*/
.style1 {
	color: #b20000;
	font-weight: bold;
}
.naglowek { margin-top:-10px; margin-left:-7px;  }

.menu { width:820px; 
		text-align:center; 
		clear:both; 
		display:block; 
		height:50px; 
		margin-top:0px; 
		margin-bottom:0px;
		font-size: 11px; }
		
.menu li {float:left; 
			margin-left:6px; 
			list-style:none; 
			list-style-type:none;     }

.zwykly{ background-image:url(przycisk.gif); 
			text-decoration:none; 
			font-weight:bold; 
			color:#000000; 
			margin-top:11px;  
			height:18px; 
			padding-top:4px; 
			display:block; 
			float:left; 
			width:108px; }
			
.menu a:hover,
.menu a:focus { background:url(przycisk_hover.gif); 
				width:108px; 
				color:#b20000; 
				display:block; 
				float:left; 
				height:18px;
				margin-top:11px; }
				
.podswietlony {background:url(przycisk_hover.gif); 
				width:108px; 
				color:#b20000; 
				display:block; 
				float:left; 
				height:18px; 
				margin-top:11px; 
				font-weight:bold; 
				text-decoration:none;  
				padding-top:4px;}

.tresc{ background:url(tlo_tabela.jpg) repeat-y; 
		text-align:center; 
		clear:both; 
		margin-top:-10px; 
		padding-top:20px; 
		z-index:20; }
.tresc p {  text-align:justify; text-indent:25px;}
.tresc_a { text-align:left; margin-left:30px; padding-left:30px;}
.tresc_a img { float:left; display:block; padding-right:10px;}

/* .tresc { padding-left:35px; 
				padding-right:35px;} */

.nawigacja { text-align:center; 
			}
			
.stopka { background:url(stopka.jpg) no-repeat; text-align:center; margin-top:0px; margin-right: 10px; height:55px; padding-bottom:0px;  font-size:10px;}
.stopka p { display:block; float:left; color:#8d8d8d;}
.oferta_glowna {}

.kreska{  font-size:14px; text-align:center;}
.kategorie { width:720px; margin-left:50px; text-align:center; vertical-align: baseline;}
.kategorie li { float:left; 
				display:block; 
				padding-left:10px; 
				padding-right:10px; 
				padding-bottom:30px; 
				width:120px; 
				height: 155px; text-align:center; vertical-align:bottom; margin-bottom:0px;}
				
.kategorie li a { font-size:11px; color:#b20000; text-decoration:none; font-weight:bold; }		

.galeria { width:770px; text-align:center; vertical-align: baseline;}
.galeria li { float:left; 
				display:block; 
				padding-left:10px; 
				padding-right:10px; 
				padding-bottom:10px; 
				width:220px; 
				height: 230px; text-align:center; vertical-align:bottom;}
				
.galeria li a { font-size:11px; color:#b20000; text-decoration:none; font-weight:bold; }				



		
.nawig_podswietlony { font-size:12px; color:#b20000; font-weight:bold; text-decoration:none; text-align:left; vertical-align:bottom; }
.nawig_zwykly { color: #000000; text-decoration:none; font-size:11px; font-weight:bold; text-align:left; vertical-align:bottom;}
.nawig{ padding-left:60px; text-align:left;}
.tytul{ text-align:left; color:#b20000; font-weight:bold; font-size:18px; padding-top:20px; text-indent:30px;}
.tytul_p{ text-align:left; color:#b20000; font-weight:bold; font-size:18px; padding-top:5px;  background:url(kropki.gif) bottom repeat-x; height:20px; padding-bottom:0px;  }

.tytul_a { font-weight:bold; text-align:left; padding-left:50px; }

.buton { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; border:1px solid #999999; background-color: #Fdfdfd; }
.tekst_kat img { padding:20px; text-align:left;}
.parametr { background:#e5e5e5; width:105px; font-size:11px; font-weight:bold; border: none; }
.cecha { background:#f7f7f7;  font-size:11px; border: none; margin-top:0px; vertical-align:top; text-align:left;   }
.cecha_p { vertical-align:top; padding-top:15px;}
.cecha tr td {border-bottom:1px solid #969696; padding-left:10px;}
.teksty { text-align:justify; padding-right:60px; padding-left:20px;}
.kontakt_c { font-weight:normal;}
.formularz { border:1px solid #b20000;}
.info { font-size:14px; color:#b20000;}

.tabelka_produkt_p td {height:18px; text-align:left; color:#999999; border:1px solid #FCFCFC; background-color:#F0F0F0; font-weight:bold; }
.tabelka_produkt_p td a { color:#b20000; font-size:11px; }
.tabelka_produkt_n td {height:18px; text-align:left; color:#999999; border:1px solid #F0F0F0; background-color:#FCFCFC; font-weight:bold;}
.tabelka_produkt_n td a { color:#b20000; font-size:11px;}
.szukaj { font-weight:bold; height:40px; text-align:left; padding-left:100px;}

.powrot { display:block; clear:both; font-weight:bold; text-align:left; margin-top:5px; margin-bottom:15px;}
/* ------------------------------------------------------------------------- */
