body
{
	font-size: 12px;
	text-align:left;
	font-family: Tahoma,Verdana,Arial;
	margin: 0px; 
	padding: 0px; 
	background: url('images/tlo.jpg') repeat-x #A07B44;
	color: #000000;	
	text-align:justify;
}
     
a:hover  { color: #DEB56E; text-decoration:none; font-size: 12px;} 
a { color: #000000; text-decoration:none; font-size: 12px; }


/*  ----------------------- STANDARDOWE ------------------------------ */
div,form,p   { padding:0px; margin:0px;  }
img { border:0px; }
.czysc { clear:both; font-size:1px; overflow:hidden;}
/* --------------------------------------------------------------------------- */

.alarm { font-size:12px; color:#D9B16B;  font-weight:bold; }



/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							GLOWNE WARSTWY							                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div#kontener
{
	margin:2px auto; margin-top:0px; margin-bottom:0px; width:780px;	overflow:hidden;
	padding-right:20px; padding-left:20px; background-color:#ffffff;
}

div#top
{
	width:780px; height:328px; overflow:hidden;
	background: url('images/baner.jpg') no-repeat;
}

div#left
{
	width:227px; overflow:hidden;
	background: url('images/menu_bottom.jpg') no-repeat left bottom;
	float:left;
}
div#left_tlo
{
	background: url('images/tlo_menu.jpg') repeat-x #A98249;
	width:185px; border-right:6px solid #CCCCCC;
	min-height:336px;height:auto !important; height:336px;
	padding:18px; 
}
div.menuitem
{
	background: url('images/menuitem.gif') no-repeat;
	width:147px; 
	padding-top:6px; margin-bottom:10px; padding-left:40px;
	color:#2D2D2C; font-size:14px; font-family:Tahoma; font-weight:bold;
}
div.menuitem a { color:#2D2D2C; font-size:14px; font-family:Tahoma; }
div.menuitem a:hover { color:#ffffff; font-size:14px; font-family:Tahoma; }


div.menuitem2
{
	background: url('images/menuitem2.gif') no-repeat;
	width:143px; 
	padding-top:6px; margin-bottom:10px; padding-left:15px;
	margin-left:24px;
	color:#2D2D2C; font-size:14px; font-family:Tahoma; font-weight:bold; text-align:left;
}
div.menuitem2 a { color:#2D2D2C; font-size:14px; font-family:Tahoma; }
div.menuitem2 a:hover { color:#ffffff; font-size:14px; font-family:Tahoma; }


div#right 
{
	padding-left:35px; 
	width:510px; overflow:hidden; padding-top:20px; padding-bottom:5px; 
	float:left;
}

div#bottom
{
	width:780px; overflow:hidden; margin-top:18px; margin-bottom:6px;
}

div#bottom_box1
{
	width:780px; height:84px;  	background: url('images/bottom2.gif') repeat-y; overflow:hidden;
	margin-bottom:13px;
}

div#bottom_box2
{
	width:780px; height:11px;  	background: url('images/bottom1.gif') repeat-y; overflow:hidden;
	margin-top:12px; 
}

.naglowek
{
	color:#A27C46; font-size:18px; margin-bottom:15px;
}
.produkt_nagl { margin-bottom:10px; color:#2D2D2C; font-size:14px; font-weight:bold;  }


/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							PRODUKTY							                       			 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
div.prod_box_lista img { padding:1px; border:1px solid #A98249; }
div.prod_box_lista
{
	float:left; width:145px; margin-right:25px; margin-bottom:20px;
	color:#2D2D2C; text-align:center; font-weight:bold;
}
div.prod_box_lista a{  color:#2D2D2C;  font-weight:bold;}
div.prod_box_lista a:hover{  color:#2D2D2C; font-weight:bold;}



/* ----------------------------------------------------------------------------------------------------------------------------------------*/	
/*							FORMULARze							                       			 */
/* ----------------------------------------------------------------------------------------------------------------------------------------*/
	input.formularz
	{
		width:240px; height:15px;
		padding-left:3px; padding-right:3px; padding-top:2px; 
		background-color: #D5D5D5; border:1px solid #ADADAD; 
		color: #252525; font-size: 11px; 	font-family: Tahoma,Verdana,Arial;
		margin-bottom:4px;
	}

	select.formularz
	{
		width:249px; height:19px;
		background-color: #D5D5D5; border:1px solid #ADADAD; 
		color: #252525; font-size: 11px; 	font-family: Tahoma,Verdana,Arial;
		margin-bottom:4px;
	}	
	
	.wiadomosc,textarea.formularz
	{
		width:240px; height:150px; padding:3px;
		background-color: #D5D5D5; 	border:1px solid #ADADAD;  
		color: #252525; font-size: 11px;	font-family: Tahoma,Verdana,Arial;
		overflow:auto; 		margin-bottom:4px;
	}

	.guzik
	{
		background-color:#D5D5D5;
		color:#252525;
		font-weight:bold;
		font-size:11px;
		border:1px solid #ADADAD; 
		font-family: Tahoma,Arial, Verdana;
		padding:3px;
	}