@charset "UTF-8";


h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #043D12;
	text-align:left;
	font-weight:bold;
	
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #043D12;
	text-align:left;
	font-weight:bold;
	}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #043D12;
	text-align:left;
	font-weight:bold;
}


p { text-align:left; }





#m1 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align:center;


}
#m2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align:center;


}
#m3 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align:center;


}
#m4 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align:center;


}





.sfondo_home {
	background-image: url(immagini/sfondo.jpg);
	background-repeat:repeat-x;
}
.sfondo_interna {
	background-image: url(immagini/sfondo_interno.jpg);
	background-repeat:repeat-x;
	
}



.sfondo_contenuto {
	background-image: url( );
	background-position:bottom;
	background-repeat:no-repeat
	}
	
	
#contenuto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	text-align:left;
	margin:20px;

}
#contenuto a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
	text-decoration: none;
	}




#news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	margin-top:20px;
	text-align:left;

}
#news a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
	text-decoration: none;
	
}






#credits a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F5A700;
	text-decoration: none;
	font-size:9px;
	padding:1px;
	padding-right:2px;


}








#lingue
{ text-align:right;

}

/* CSS MENU SINISTRA */

#menusinistra{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	background-color:#043D12;
	font-size:12px;


}

#menusinistra a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;

}
#menusinistra DIV.liv1-no {
	font-size: 12px;
	padding-top: 4px;
    padding-bottom: 4px;
	padding-left: 5px;
	border-top: 1px solid #ffffff;
	
}
#menusinistra DIV.liv1-act {
	border-top: 1px solid #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	color: #333333;

}
#menusinistra DIV.liv2-no {
	font-size:10px;;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	color:#333333;

	
}
#menusinistra DIV.liv2-act {
   font-size:10px;
   font-weight:bold;
	padding-left: 10px;	
	padding-top: 2px;
	padding-bottom: 2px;
	color:#333333;

}

#menusinistra DIV.liv3-no {
   font-size:10px;;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;	
}
#menusinistra DIV.liv3-act {
   font-size:10px;
	padding-left: 20px;
	font-weight:bold;
	padding-top: 2px;
	padding-bottom: 2px;	
}
#menusinistra DIV.liv4-act {
   font-size:10px;
	padding-left: 30px;
	font-weight:bold;
	padding-top: 2px;
	padding-bottom: 2px;	
}
#menusinistra DIV.liv5-act {
   font-size:10px;
	padding-left: 40px;
	font-weight:bold;
	padding-top: 2px;
	padding-bottom: 2px;	
}
#menusinistra DIV.liv6-act {
   font-size:10px;
	padding-left: 40px;
	font-weight:bold;
	padding-top: 2px;
	padding-bottom: 2px;	
}
#menusinistra DIV.liv4-no {
   font-size:10px;;
	padding-left: 30px;
	padding-top: 2px;
	padding-bottom: 2px;	
}
#menusinistra DIV.liv5-no {
   font-size:10px;;
	padding-left: 40px;
	padding-top: 2px;
	padding-bottom: 2px;	
}
#menusinistra DIV.liv6-no {
   font-size:10px;;
	padding-left: 40px;
	padding-top: 2px;
	padding-bottom: 2px;	
}






/* CSS MENU SINISTRA */

#menuprodotti{
font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	background-color:#D87900;
	font-size:12px;

}

#menuprodotti a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;


}

#menuprodotti a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;


}
#menuprodotti a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#menuprodotti DIV.liv1-no {
	font-size: 12px;
	padding-top: 4px;
    padding-bottom: 4px;
	padding-left: 5px;
	border-top: 1px solid #ffffff;

	
}
#menuprodotti DIV.liv1-act {
	border-top: 1px solid #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	color: #333333;

}
#menuprodotti DIV.liv2-no {
	font-size:10px;;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	color:#333333;

	
}
#menuprodotti DIV.liv2-act {
   font-size:10px;
   font-weight:bold;
	padding-left: 10px;	
	padding-top: 2px;
	padding-bottom: 2px;
	color:#333333;

}

#menuprodotti DIV.liv3-no {
   font-size:10px;;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;	
}
#menuprodotti DIV.liv3-act {
   font-size:10px;
	padding-left: 20px;
	font-weight:bold;
	padding-top: 2px;
	padding-bottom: 2px;	
}
#menuprodotti DIV.liv4-act {
   font-size:10px;
	padding-left: 30px;
	font-weight:bold;
	padding-top: 2px;
	padding-bottom: 2px;	
}
#menuprodotti DIV.liv5-act {
   font-size:10px;
	padding-left: 40px;
	font-weight:bold;
	padding-top: 2px;
	padding-bottom: 2px;	
}
#menuprodotti DIV.liv6-act {
   font-size:10px;
	padding-left: 40px;
	font-weight:bold;
	padding-top: 2px;
	padding-bottom: 2px;	
}
#menuprodotti DIV.liv4-no {
   font-size:10px;;
	padding-left: 30px;
	padding-top: 2px;
	padding-bottom: 2px;	
}
#menuprodotti DIV.liv5-no {
   font-size:10px;;
	padding-left: 40px;
	padding-top: 2px;
	padding-bottom: 2px;	
}
#menuprodotti DIV.liv6-no {
   font-size:10px;;
	padding-left: 40px;
	padding-top: 2px;
	padding-bottom: 2px;	
}


