body
{
	font-size: 12px;
	text-align:left;
	font-family: Georgia,Tahoma,Arial,Verdana;
	margin: 0px; 
	padding: 0px; 
	background: url('images/tlo.jpg') repeat-x #EFEDD8;
	color: #A4A183;	
}
     
a:hover  { color: #E6750D; text-decoration:none; font-size: 12px;} 
a { color: #A4A183; text-decoration:none; font-size: 12px; }

div,img,form,table,p   { padding:0px; margin:0px; border:0px; }
.czysc { clear:both; font-size:1px; overflow:hidden;}
.alarm { font-size:11px; color:#88A914;  font-weight:bold; }


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							GLOWNE WARSTWY							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div.kontener
{
	margin:2px auto; 	margin-top:0px;		
	width:976px; 		overflow:hidden;
}

div#mainramka
{
	background: url('images/ramka.jpg') repeat-x bottom left #ffffff;
    padding-bottom:2px;	margin-bottom:27px;

}

div#top { height:210px; overflow:hidden; margin-bottom:9px;} 

div#stopka
{
	margin-top:49px;	background: url('images/stopka_tlo.jpg') repeat-x;
	height:64px; 		padding-top:18px;
}
div#stopka_info
{
	margin:2px auto; margin-top:0px; margin-bottom:0px;
	width:976px; 	overflow:hidden;
	color:#B08302; text-align:center; font-weight:bold; font-size:10px;
}
div#stopka_info a { color:#B08302; font-weight:bold; font-size:10px;}
div#stopka_info a:hover {  color: #626262;  font-weight:bold; font-size:10px;}

div#logo{	float:left; width:149px; height:74px; padding-left:5px; padding-top:20px; overflow:hidden;}
div#sznurek { float:right; text-align:right; width:428px; height:119px; background:url('images/dane_kontaktowe.jpg') no-repeat top right; }


div.Naglowek 
{
	font-size:36px; color:#C67900; text-align:left;
	padding-bottom:5px; border-bottom:1px solid #E1E1D7;
	margin-bottom:14px;
}

div.mapa_kategoria { padding-left:15px; margin-bottom:15px; font-weight:bold;}
div.mapa_kategoria a{ font-size:13px; font-weight:bold;}
div.mapa_kategoria a:hover{ font-size:13px; font-weight:bold;}

div.mapa_podkategoria { padding-left:25px; margin-bottom:12px; }
div.mapa_podkategoria a { font-size:11px; color:#C67939; }
div.mapa_podkategoria a:hover { font-size:11px; color:#000000; }

div.mapa_produkty { padding-left:45px; margin-bottom:8px;}
div.mapa_produkty a{ font-size:10px; }
div.mapa_produkty a:hover{ font-size:10px; }

/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							UKLAD									                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div.mini_box
{
	background: url('images/lewo_top.jpg') no-repeat top left #FCFCFC;
	width:233px;	float:left; display:inline; margin-right:14px;
}
div.mini_box_bot
{
	background: url('images/lewo_bottom.jpg') no-repeat bottom left;
	width:233px; height:6px; overflow:hidden;
}
  
 
 
div.big_box
{
	background: url('images/prawo_top.jpg') no-repeat top left #FCFCFC;
	width:728px;
	float:left;
}
div.big_box_bot
{
	background: url('images/prawo_bottom.jpg') no-repeat bottom left;
	width:728px; height:7px; overflow:hidden;
}

/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							MENU									                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
ul#menu_gorne
{
	list-style: none;
	padding: 0px; margin: 0px;
	height:45px; overflow:hidden;
	margin-top:1px; 
}

ul#menu_gorne li.off , ul#menu_gorne li.on
{
	float: left; height:45px; overflow:hidden;
}



ul#menu_gorne li.off a  
{
	color:#784000; font-weight:bold; font-size:14px; text-align:center; 	font-family: Georgia,Tahoma,Arial,Verdana;
	
	height:26px; width:138px;  padding-top:17px; padding-right:6px;
	float: left;	
} 

ul#menu_gorne  li.off a:hover
 { 	
	color:#DF7D0E; font-weight:bold; text-decoration:underline; font-size:14px; text-align:center; 	font-family: Georgia,Tahoma,Arial,Verdana;
	height:26px; width:138px;  padding-top:17px; padding-right:6px;
	background: url('images/menutop.jpg') no-repeat top left;	
	float: left;	
} 



ul#menu_gorne li.on a  
{
	color:#DF7D0E; font-weight:bold; text-decoration:underline; font-size:14px; text-align:center; 	font-family: Georgia,Tahoma,Arial,Verdana;
	height:26px; width:138px;  padding-top:17px; padding-right:6px;
	background: url('images/menutop.jpg') no-repeat top left;	
	float: left;	
} 

ul#menu_gorne  li.on a:hover
 { 	
	color:#DF7D0E; font-weight:bold; text-decoration:underline; font-size:14px; text-align:center; 	font-family: Georgia,Tahoma,Arial,Verdana;
	height:26px; width:138px;  padding-top:17px; padding-right:6px;
	background: url('images/menutop.jpg') no-repeat top left;	
	float: left;		
} 


div#menubot{	margin-top:9px;	padding-left:150px;}

div#menubot_item_left { background: url('images/menu_left.jpg') no-repeat; width:8px; height:30px; overflow:hidden; float:left; }
div#menubot_item_right { background: url('images/menu_right.jpg') no-repeat; width:8px; height:30px; overflow:hidden; float:left; }


div.menubot_sep
{
	float:left; height:23px; padding-top:7px;
	background-color:#A5A184; text-align:center; width:20px;
	color:#ffffff; font-weight:bold; 
}

div.menubot_item 
{ 
	float:left; height:23px; padding-top:7px;
	background-color:#A5A184;
	color:#ffffff; font-weight:bold;
} 
div.menubot_item  a {color:#ffffff; font-weight:bold;}
div.menubot_item  a:hover { color:#626262; font-weight:bold; }





/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							OFERTA							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div.oferta_box
{ 
	padding-bottom:15px; border-bottom:1px solid #E1E1D7;
	margin-bottom:15px;
}
span.oferta_nazwa	{	font-size:12px; font-weight:bold; color:#E5770A;	text-align:left;}
span.oferta_nazwa	a{	font-size:12px; font-weight:bold; color:#E5770A;	text-align:left;}
span.oferta_nazwa	a:hover{	font-size:12px; font-weight:bold; color:#E5770A;	text-align:left;}

span.oferta_short	{	color:#626262; 	}

div.oferta_lewo	{ width:485px; overflow:hidden; float:left; }
div.oferta_prawo	{ width:158px; overflow:hidden; float:left; padding-left:22px; text-align:Center;}



/* ----------------------------------------------------------------------------------------------------------------------------------------*/
/*							FORMULARZE								                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
	div.formularz_kategoria { color:#474747; font-size:14px; font-weight:bold; padding-top:25px; padding-bottom:8px; margin-bottom:8px; border-bottom:1px solid #C67900;}
	

	input.formularz
	{
		color: #A4A183; font-size: 11px;
		border:none;
		background:url('images/formtlo.jpg') no-repeat top left;
		width:94px; 	height:18px;
		padding-left:5px; padding-right:4px; padding-top:3px;
		font-family: Tahoma,Arial, Verdana;
	}

	textarea.formularz
	{
		color: #A4A183; 
		background-color: #ffffff; 
		font-size: 11px;
		border:1px solid #ABABAB;  
		padding:3px; 
		width:300px; 
		height:144px;
		font-family: Tahoma,Arial, Verdana;
	}

	.guzik
	{
		background-color:#ECECEC;
		color:#FC860A;
		font-weight:bold;
		font-size:11px;
		border:0px;
		font-family: Tahoma,Arial, Verdana;
	}