A:link {
	COLOR: #ff0000;
	font-weight: normal;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px none #999999;
	border-left: 1px none #999999;

} A:visited {
	COLOR: #FF0000;
	font-weight: normal;


} A:active {
	COLOR: #6A3D1E;
	text-decoration: none;

} A {
	TEXT-DECORATION: none;
	color: #ff0000;
	font-weight: normal;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px none #999999;
	border-left: 1px none #999999;

} A:hover {
	COLOR: #ff0000;
	font-weight: normal;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px none #999999;
	border-left: 1px none #999999;
	text-decoration: underline;


} BODY { FONT-SIZE: 10pt; 
COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif} TABLE {
	FONT-FAMILY: "Bookman Old Style";
	table-border-color-light: rgb(153,204,153);
	table-border-color-dark: rgb(153,204,153);
	color: #666666;
	font-size: 13px;

} H1 { FONT-FAMILY: Arial, Helvetica, sans-serif
} H2 {
} H3 { FONT-FAMILY: Arial, Helvetica } H4 
{ FONT-FAMILY: Arial, Helvetica } H5 { FONT-FAMILY: Arial, Helvetica } H6 { FONT-FAMILY: 
Arial, Helvetica } H1 { COLOR: rgb(255,102,51) } H2 { COLOR: rgb(204,153,51) } 
H3 { COLOR: rgb(153,153,51) } H4 { COLOR: rgb(255,102,51) } H5 { COLOR: rgb(204,153,51) 
} H6 { COLOR: rgb(153,153,51) } 

.testi_indirizzo {
	color: #C6BFA3;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: px;
	letter-spacing: 0px;
}
.testi_indirizzo a:link{
background-color:#;
color:#C6BFA3;
border-color:#ffffff;
}
.testi_indirizzo a:hover{
background-color:#;
color:#ffffff;
border-color:#ffffff;
}

.language {
	color: #555555;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	letter-spacing: 0px;
}

.moduli_campi {
	background-color: #FFFFFF;
	font: normal 10px Verdana;
	color: #666666;
	scrollbar-3dlight-color : #8F7E6F;
	scrollbar-arrow-color : White;
	scrollbar-base-color : #8F7E6F;
	scrollbar-face-color : #8F7E6F;
	scrollbar-track-color : #E8E8E8;
	scrollbar-highlight-color : #8F7E6F;
	scrollbar-darkshadow-color : #8F7E6F;
	scrollbar-shadow-color : #8F7E6F;
	border: 1px solid #999999;

	}
.moduli_campi_special {
	font: normal 14px Verdana;
	color: #FF6600;
	scrollbar-3dlight-color : #8F7E6F;
	scrollbar-arrow-color : White;
	scrollbar-base-color : #8F7E6F;
	scrollbar-face-color : #8F7E6F;
	scrollbar-track-color : #E8E8E8;
	scrollbar-highlight-color : #8F7E6F;
	scrollbar-darkshadow-color : #8F7E6F;
	scrollbar-shadow-color : #8F7E6F;
	border: 0px none #FFFFFF;
}


.titoli {
	font: normal 12px Georgia, "Times New Roman", Times, serif;
	color: #666666;
	scrollbar-3dlight-color : #8F7E6F;
	scrollbar-arrow-color : White;
	scrollbar-base-color : #8F7E6F;
	scrollbar-face-color : #8F7E6F;
	scrollbar-track-color : #E8E8E8;
	scrollbar-highlight-color : #8F7E6F;
	scrollbar-darkshadow-color : #8F7E6F;
	scrollbar-shadow-color : #8F7E6F;
	border-top: 1px none #666666;
	border-right: 1px none #666666;
	border-bottom: 1px dotted #666666;
	border-left: 1px none #666666;


	}

.testi_standard {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-FAMILY: "Bookman Old Style";
	color: #333333;
	scrollbar-3dlight-color : #8F7E6F;
	scrollbar-arrow-color : White;
	scrollbar-base-color : #8F7E6F;
	scrollbar-face-color : #8F7E6F;
	scrollbar-track-color : #E8E8E8;
	scrollbar-highlight-color : #8F7E6F;
	scrollbar-darkshadow-color : #8F7E6F;
	scrollbar-shadow-color : #8F7E6F;
	border: 1px none #2B190B;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;



	}

div#menu_top a{
	color:#ffffff;
	background-color:#AB5F2D;
	font: bold normal 14px Helvetica;
	text-decoration:none;
	font-weight: ;
text-align:center;
width:158px;
float:left;
	padding-right:0px;
	padding-left:0px;

	margin-top:0px;
	margin-bottom:0px;
	padding-top: 10px;
	padding-bottom: 10px;
	border:0px solid #EAE1D7;
}
div#menu_top a:hover{
background-color:#985427;
color:#ffffff;
border-color:#EAE1D7;
}	
div#menu2_top a{
	color:#AB5F2D;
	background-color:#ffffff;
	font: bold normal 14px Helvetica;
	text-decoration:none;
	font-weight: ;
text-align:center;
width:158px;
float:left;
	padding-right:0px;
	padding-left:0px;

	margin-top:0px;
	margin-bottom:0px;
	padding-top: 10px;
	padding-bottom: 10px;
	border:0px solid #EAE1D7;
}
div#menu2_top a:hover{
background-color:#EEE8DF;
color:#AB5F2D;
border-color:#EAE1D7;
}	


div#menu a{
	color:#ffffff;
	background-color:#6699cc;
	font: bold normal 14px Helvetica;
	text-decoration:none;
	font-weight: ;
text-align:center;
width:188px;
float:left;
	padding-right:0px;
	padding-left:0px;

	margin-top:3px;
	margin-bottom:0px;
	padding-top: 8px;
	padding-bottom: 8px;
	border:0px solid #EAE1D7;
}
div#menu a:hover{
background-color:#85ADD6;
color:#ffffff;
border-color:#EAE1D7;
}

div#menu_dx a{
color:#ffffff;
background-color:#BD8558;
text-decoration:none;
font-weight: ;
font-size: 12;
border:0px solid #ffffff;
display:block;
padding-left:20px;
padding-top:3px;
width:100%;
height:18px; 
margin-bottom:3px;
}
div#menu_dx a:hover{
background-color:#9A673D;
color:#ffffff;
border-color:#ffffff;
}	


div#menu_language a{
	font: normal 12px Arial, Helvetica, sans-serif;
color:#3E471A;
background-color:#89AD52;
text-decoration:none;
font-weight: ;
font-size: 12;
border:0px solid #ffffff;

	padding-right:6px;
	padding-left:6px;

	margin-top:0px;
	margin-bottom:0px;
	padding-top: 8px;
	padding-bottom: 8px;
}
div#menu_language a:hover{
background-color:#3E471A;
color:#ffffff;
border-color:#ffffff;
}

/* Script MENU A DISCESA dal sito:   http://www.gleenk.com/semplice-menu-tendina-discesa-jquery/ */
body {
    font-family:arial;
    font-size:14px;
	font-style: normal;
    }
 
#nav {
    margin:0;
    padding:0;
    list-style:none;
}   
 
#nav li {
    float:left;
    display:block;
    width:156px;
    background:#89AD52;
    position:relative;
    z-index:500;
    margin:0 0px;
    -webkit-transition: all 0.1s ease-in-out;
        -moz-transition: all 0.1s ease-in-out;
        -ms-transition: all 0.1s ease-in-out;
        -o-transition: all 0.1s ease-in-out;
        transition: all 0.1s ease-in-out;
}
#nav li.first {
        -moz-border-radius:0px 0 0 0px;
        -webkit-border-radius:0px 0 0 0px;
    border-radius:0px 0 0 0px;
    }
#nav li.last {
        -webkit-border-radius:0 0px 0px 0;
    -moz-border-radius:0 0px 0px 0;
        border-radius:0 0px 0px 0;
    }
#nav li li.last {
        -webkit-border-radius:0 0 0px 0px;
    -moz-border-radius:0 0 0px 0px;
        border-radius:0 0 0px 0px;
    }
#nav li a {
    display:block;
	/* padding=distanza dall'alto  height=distanza dal basso */
    padding:12px 0px 0 5px;
		/*  font-weight=distanza in larghezza del testo */
    font-weight:100;
    height:30px;
    text-decoration:none;
    text-align:center;
/* colore font */
    color:#3E471A;
}
#nav li a:hover {
    color:#ffffff;
}
#nav li li:hover {
    -webkit-transform: translate(0,+2px);
	color:#ffffff;
    }
#nav a.selected {
    color:#ffffff;
}
#nav ul {
    position:absolute;
    left:0;
    display:none;
    margin:0 0 0 0px;
    padding:0;
    list-style:none;
}
#nav ul li {
    width:190px;
    float:left;
    border-top:1px solid #ffffff;
}
#nav ul a {
    display:block;
    height:auto;
    padding: 8px 5px;
    color:#3E471A;
}
/* fix ie6, meglio inserirlo in un file .css separato */
*html #nav ul {
    margin:0 0 0 -2px;
}
