body {
background-color: #D4D0C8;
margin:0px;
padding:0px;
} 


/* ------------------------- */
/*  old css almaverde site  */
/* ------------------------- */

A {text-decoration: none; color: #062310;}
A:hover { text-decoration: none; color: #0066CC; font-weight: bold;}
A.core {text-decoration: none; color: #072912; }
A.core:hover { text-decoration: underline; color: #072912;}
A.core2 {text-decoration: underline; color: #006600; font-weight: normal;}
A.core2:hover { text-decoration: underline; color: #009900; font-weight: normal;}
A.chiaro {text-decoration: none; color: #FFFFFF;}
A.chiaro:hover { text-decoration: underline; color: #FFFFFF;}

.nero {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; color: #000000; text-align:left;}
.neroG {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: bold; color: #000000}
.neroP {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; color: #000000}

A.link
{
	COLOR: #003399;
	text-decoration: none;
}


A.link:active
{
	COLOR: #990000;
	text-decoration: underline;
}

A.link:hover
{
	color: #990000;
	text-decoration: underline;
}

.bianco {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; color: #FFFFFF
}
.biancoP {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; color: #FFFFFF
}
.maiuscolo {
	font-weight: bold;
	text-transform: uppercase;
}
.maiuscolo2 {
	font-weight: bold;
	text-transform: uppercase;
}
.margine{
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 5px;
	border: 2px solid #FF6600;
}
.biancoB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	font-weight: bold;

}
.biancoConcorso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	font-weight: bold;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.verdeConcorso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	color: #005100;
	font-weight: bold;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #005100;
	border-right-color: #005100;
	border-bottom-color: #005100;
	border-left-color: #005100;
}
A.verdone:active {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; color: #005100; text-decoration: underline; text-align:left;
}
A.verdone:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; color: #005100; text-decoration: underline
}
A.verdone:visited {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; color: #005100;text-decoration: underline
}
A.verdone {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; color: #005100; text-decoration: underline
}
.verdone {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; color: #005100
}
.verdoneB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #005100;
	font-weight: bold;
	text-align:left;

}
.menu_concorso {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; color: #002c1c; text-decoration: none
}
A.menu_concorso:hover, link {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; line-height: normal; color: #f43f19; text-decoration: none
}
A.menu_concorso:visited {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; color: #002c1c; text-decoration: none
}

a.arancio:hover { color: #f43f19;
}
a.verdoneB:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #005100;
	font-weight: bold;
	

}
a.verdoneB:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #005100;
	font-weight: bold;
	text-decoration: underline

}
a.verdoneB:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #005100;
	font-weight: bold;

}
.verdoneBgrande {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	color: #005100;
	font-weight: bold;
}
.azzurroB {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #2685F9;
	font-weight: bold;
}
.bluB {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #003399;
	font-weight: bold;
	text-align:left;
}
.blu {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #003399;
	font-weight: normal;
	text-align:left;
}
.tabella {
	padding-left: 5px;
			}
.tabellaazzurra {
	padding-left: 5px;
	background-image: url(img/dot_azzurro2.gif);
			}
td.tabellaazzurra {
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
			}
.neronorientro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	text-indent: -20pt;

}
.nero2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	color: #000000;
}
A.nero2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	color: #000000;
}
A.nero2:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	color: #005100;
}
A.nero2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	color: #000000;
}
A.nero2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	color: #000000;
}



/* -------------------------- */
/* css for JQ drop down menu */
/* -------------------------- */

#menu {
 position:relative; 
 width:778px; 
}

#nav, #nav ul{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin:0;
padding:0;
 height:36px;
list-style-type:none;
list-styrgb(255,255,255)le-position:outside;
position:relative;
line-height:1.5em; 
}

#nav a{
display:block;
padding:0px 0spx;
color:#333;
text-decoration:none;
}

#nav a:hover{
background-color:#ECF5FF;
color:#0066CC;
}

#nav li{
float:left;
position:relative;
}

#nav ul {
position:absolute;
display:none;
width:12em;
top:3.2em;
}

#nav li ul a{
width:12em;
height:auto;
float:left;
border:1px solid #3fa7ff;
color:#333;
text-decoration:none;
text-align: left;
background-color:#ECF5FF;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:12em;
margin:0px 0 0 10px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}



/* -------------------*/
/* css for hover menu
/*------------------ */

.produttori
{  background-image:url(img/img_menu/m1.gif);  background-repeat:no-repeat;  height:36px;  width:180px;  cursor:pointer; }       

.produttoriHover
{  background-image:url(img/img_menu/m1b.gif);  background-repeat:no-repeat;  height:36px;  width:180px;  cursor:pointer; } 

.mondo
{  background-image:url(img/img_menu/m2.gif);  background-repeat:no-repeat;  height:36px;  width:150px;  cursor:pointer; }       

.mondoHover
{  background-image:url(img/img_menu/m2b.gif);  background-repeat:no-repeat;  height:36px;  width:150px;  cursor:pointer; } 

.prodotti
{  background-image:url(img/img_menu/m3.gif);  background-repeat:no-repeat;  height:36px;  width:65px;  cursor:pointer;  }       

.prodottiHover
{  background-image:url(img/img_menu/m3b.gif);  background-repeat:no-repeat;  height:36px;  width:65px;  cursor:pointer; } 

.prodRacc
{  background-image:url(img/img_menu/m4.gif);  background-repeat:no-repeat;  height:36px;  width:135px;  cursor:pointer;  }       

.prodRaccHover
{  background-image:url(img/img_menu/m4b.gif);  background-repeat:no-repeat;  height:36px;  width:135px;  cursor:pointer; } 

.news
{  background-image:url(img/img_menu/m5.gif);  background-repeat:no-repeat;  height:36px;  width:102px;  cursor:pointer;  }       

.newsHover
{  background-image:url(img/img_menu/m5b.gif);  background-repeat:no-repeat;  height:36px;  width:102px;  cursor:pointer; } 

.benessere
{  background-image:url(img/img_menu/m6.gif);  background-repeat:no-repeat;  height:36px;  width:146px;  cursor:pointer;  }       

.benessereHover
{  background-image:url(img/img_menu/m6b.gif);  background-repeat:no-repeat;  height:36px;  width:146px;  cursor:pointer; } 


.mappa
{  background-image:url(img/img_home/m1.gif);  background-repeat:no-repeat;  height:36px;  width:54px;  cursor:pointer;  }       

.mappaHover
{  background-image:url(img/img_home/m1b.gif);  background-repeat:no-repeat;  height:36px;  width:54px;  cursor:pointer; } 

.contattaci
{  background-image:url(img/img_home/m2.gif);  background-repeat:no-repeat;  height:36px;  width:72px;  cursor:pointer;  }       

.contattaciHover
{  background-image:url(img/img_home/m2b.gif);  background-repeat:no-repeat;  height:36px;  width:72px;  cursor:pointer; } 

.faq
{  background-image:url(img/img_home/m3.gif);  background-repeat:no-repeat;  height:36px;  width:36px;  cursor:pointer;  }       

.faqHover
{  background-image:url(img/img_home/m3b.gif);  background-repeat:no-repeat;  height:36px;  width:36px;  cursor:pointer; } 



/* -------------- */
/*  css from cms */
/* -------------- */

.testo_grigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.titoli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0099CC;
	font-weight: bold;
}

.history {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}


.testoPiccolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	line-height: 11px;
}
