body{

	text-align: center;	 

	background-image: url(../images/bg_all.jpg);

	background-repeat: repeat-x;	

	background-color:#fff; 

	font: 12px verdana, Helvetica, sans-serif;

	}
	
h1{	
	font:12px Arial, Helvetica, sans-serif;
	color: #376E00;
	font-weight: bold;
	padding: 5px 0 0 0;
	margin: 0 0 0 8px;
	}

	 

h2{	

	font: 18px Arial, Helvetica, sans-serif; 

	font-weight: bold;

	color: #376E00;

	margin-bottom:5px;

	}	 

	 

h3{

	background-image: url(../images/szczurek.jpg);

	background-repeat: no-repeat;

	background-position: left;

	text-align: left;

	padding: 28px 0 15px 30px;

	margin-left: 160px;	

	font: 15px Arial, Helvetica, sans-serif; 

	color: White;

	}	

	 

h4{	

	text-align: left;

	font: 12px verdana, Helvetica, sans-serif; 

	color: #242424;

	font-weight: bold;

	margin: 10px 0 5px 0;

	}



.color	{

	color: #376E00;

	font-weight: bold;

	}



		



#top{

	width: 680px;

	height: 313px;

	margin: 0 auto;	

	}

	

/* menu */		

	

#menu{

	width:179px;

	height: 313px;

	float: left;

	background-image: url(../images/menu.gif);

	text-align: left;

	}

		

#menu p{

	font: 11px Arial, Helvetica, sans-serif;

	margin-left: 12px;

	margin: 5px 2px 0 14px;;

	}	

	

.nazwa{

	font: 11px Arial, Helvetica, sans-serif;

	text-align: left;

	font-weight: bold;

	}	

	

#menu_black{

	width: 157px;

	height: 115px; 

	background-color:#000;

	margin: 40px 5px 15px 12px;

	text-align: left;

	border-bottom: solid 5px #376E00;

	border-top: solid 5px #376E00;

	}



#menu ul{

	margin: 0px 0 0 0px;

	padding-left: 1px;

	list-style: none;

	color: White;	

	float: left;

	}	

	

#menu li a{

	margin: 0 0 1px 0;	

	padding: 4px 0 4px 5px;

	width:150px;	

	display: block;	

	font-family: Verdana, Helvetica, sans-serif;

	font-size:12px;

	}	

		

#menu li a:link{

	color: #fff;

	text-decoration: none;	

	background-image: url(../images/link_a.gif);

	}	

	

#menu li a:visited  {

	color:#fff;

	text-decoration: none;	

	background-image: url(../images/link_a.gif);

	}	

	

#menu li a:hover {

	color: #fff;

	text-decoration: none;

	background-image: url(../images/link_b.gif);

	}		

	

/* koniec menu */				

	

	

#flash{		

	 width: 489px;

	 height: 313px;

	 float: left;

	 background-image: url(../images/flash.gif);

	 }

	

.animacja{

	margin-top: 15px;

	}	

	

#all	{

	margin: 0 auto;

	width: 680px;

	background-color: #fff;

	}

	

	

#content{

	width: 440px;

	background-color: #FFF;	

	text-align: left;

	float: left;

	margin-left: 5px;

	padding: 1px 5px 5px 5px;

	}

	

#content a:link, #content a:visited{

	color: Green;

	text-decoration: underline;	

	}	

	

#content a:hover{

 	color: #AC0000;

	text-decoration: underline;

	}





#ramka_content{

	width: 461px;

	height: 215px;

	margin-top:10px;

	padding-top: 10px;

	background-image: url(../images/bg_ramka.jpg);

	background-repeat: no-repeat;

	}	



#ramka_content h4{

	font: 13px Arial, Helvetica, sans-serif; 

	font-weight:bold;

	color: #000;

	margin: 3px 0 3px 15px;

	padding:0;

	}



.osa	{

	background-image: url(../images/osa.jpg);

	background-position: left;

	background-repeat: no-repeat;

	padding: 7px 0 7px 45px;

	margin: 0px;

	}

	

.szczurek{

	background-image: url(../images/czarny_szczurek.jpg);

	background-position: left;

	background-repeat: no-repeat;

	padding: 8px 0 10px 45px;

	margin: 0px;

	}		

	

.komar	{

	background-image: url(../images/komar.jpg);

	background-position: left;

	background-repeat: no-repeat;

	padding: 8px 0 10px 45px;

	margin: 0px;

	}	

	

.komar_tekst{	

	padding: 0 0 0 45px;

	margin: 0px;

	}	

	

	

.lista_none{

	list-style: none;

	padding: 0;

	margin: 0 0 0 5px;	

	line-height: 18px;

	}	

	

.wymagania_bg{

	width: 446px;

	height: 151px;

	padding:8px 10px 10px 10px;

	background-image: url(../images/haccp_wymagania.jpg);

	background-repeat: no-repeat;

	color: #005901;

	}

	

.wymagania_bg p{

	margin: 0px;

	padding: 0px;

	}			





.lista_none_2{

	list-style: none;

	padding: 0;

	margin: 0 0 0 5px;	

	line-height: 22px;

	}	

	

.lista li{

	list-style-type: square;

	line-height: 18px;

	}	

	

.lista ul{

	padding-left: 50px;

	}		

	

	/* prawa strona */



#right_content{

	float:right;

	width: 180px;

	margin-right: 5px;

	background-color:#fff;

	text-align: left;

	font:10px Arial, Helvetica, sans-serif;

	color: #444444;

	}



#logo_ddd{

	margin-bottom: 10px;

	}

	

.ddd	{

	width: 162px;

	margin-bottom: 10px;

	background-image: url(../images/bg_ddd.jpg);

	background-repeat: no-repeat;

	}	

	

#right_content h5{

	font:11px Arial, Helvetica, sans-serif;

	color: #376E00;

	font-weight: bold;

	padding: 5px 0 0 0;

	margin: 0 0 0 8px;

	}	

	

#right_content p{

	padding: 0px;

	margin: 3px 0 5px 8px;

	}	

	

	/* kontakt */





#formularz_kontakt{

	float:left;

	margin-top: 20px;

	width: 461px;

	height: 253px;

	padding-top: 10px;

	background-image: url(../images/kontakt_ramka.jpg);

	background-repeat: no-repeat;

	}	

	 

	

#formularz_kontakt p{		

	margin-left: 10px;	

	margin-top: 5px;

	margin-bottom: 1px;

	font:	12px verdana, Helvetica, sans-serif;

	}	



.dane{	

	font-size: 11px;

	color: #000;

	border: 1px #376E00 solid;

	background-color: #fff;

	margin-left: 10px;	

	margin-top: 5px;

	}

	

	

.buton{

   	margin-top: 5px;

 	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #fff;

	border: 1px #376E00 solid;

	margin-left: 10px;

	background-color: #376E00;

	}	

		

	

	/* stopka */





#stopka{

	width: 668px;	

	height:97px;

	margin: 0 auto;

	clear: both;

	background-image: url(../images/stopka.jpg);

	background-repeat: no-repeat;

	}	  