BODY {
	/*SCROLLBAR-FACE-COLOR: #F7F7F7; BACKGROUND-IMAGE: none; 
	MARGIN: 0px; SCROLLBAR-ARROW-COLOR: #aaaaaa; SCROLLBAR-BASE-COLOR: #EEEEEE; */
	/*BACKGROUND-COLOR: #E7E7E7;*/


SCROLLBAR-FACE-COLOR: #F7F7F7;
SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
SCROLLBAR-SHADOW-COLOR: #EEEEEE;
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
SCROLLBAR-ARROW-COLOR: #606060;
SCROLLBAR-TRACK-COLOR: #FFFFFF;
SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
overflow: auto;



font-family: Verdana, Arial, sans serif;
font-size: 11px;
margin: 2px;
line-height:1.5em;





}
A:link {
	COLOR: #FF3300; TEXT-DECORATION: underline;
}
A:visited {
	COLOR: #FF3300; TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #f68804; TEXT-DECORATION: underline;
}
A:active {
	TEXT-DECORATION: underline;
}

.log_testo {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Tahoma, Arial, Helvetica
}

.log_testoBoldWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica
}
.testocolorato {
	FONT-SIZE: 11px; COLOR: #7c460b; FONT-FAMILY: Tahoma, Arial, Helvetica
}
.menuname {
	FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Tahoma, Arial, Helvetica
}
.menunameActive {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #e97900; FONT-FAMILY: Tahoma, Arial, Helvetica
}
.menunameVisited {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Tahoma, Arial, Helvetica
}
.foottest {
	FONT-SIZE: 9px; COLOR: #cccccc; FONT-FAMILY: Tahoma, Arial, Helvetica
}
.foot_testo {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Tahoma, Arial, Helvetica
}
.foot_testoOrange {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #df7e13; FONT-FAMILY: Tahoma, Arial, Helvetica
}
.testonormaleblu {
	FONT-SIZE: 11px; COLOR: #0066CC; FONT-FAMILY: Tahoma, Arial, Helvetica
}


.testonormale {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma, Arial, Helvetica; text-align:justify;    line-height:1.5em;

}


.testonormalerosso {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica
}

#testonormalerosso {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica
}


.testonormaleBlack {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica
}
.style2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica
}
.titolopagina {
	FONT-SIZE: 25px; COLOR: #e97900; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.testonormaleBlackBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica
}
.inputboxColored {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica; BACKGROUND-COLOR: #330000
}

.inputboxColored2 {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica; BACKGROUND-COLOR: #FFFFFF; border:1px solid; border-color:#CABBA6;
}

.bgHeadTable {
	BACKGROUND-COLOR: #f8ece4
}


.testonormaleBlackjust {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	text-align: justify;
    line-height:1.5em;

}

/* DANIELEREW*/





input,select,textarea {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color:#FFFFFF;
	border:1px solid #D6D6D6;
	z-index: -100
	line-height:1.5em;

}



.ajx { 
display: none;

}

ajx { 
display: none;

}


.bordogray { 
/*
BORDER-TOP: #D6D6D6 1px solid;
BORDER-left: #D6D6D6 1px solid ; 
BORDER-BOTTOM: #D6D6D6 1px solid
BORDER-right: #D6D6D6 1px solid;
*/
BORDER: #D6D6D6 1px solid;
}

#bordogray { 
/*
BORDER-TOP: #D6D6D6 1px solid;
BORDER-left: #D6D6D6 1px solid ; 
BORDER-BOTTOM: #D6D6D6 1px solid
BORDER-right: #D6D6D6 1px solid;
*/
BORDER: #D6D6D6 1px solid;

}

.foot_testobianco {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica
}


.testo{
	text-align: left;
	font-size: 11px;
	COLOR: #808080; 
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	/*width:250px;*/
}


.testo a {
	text-decoration: none;
	color:#000;
}
.testo a:hover {
	color:#000;

}

.bianco {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color:#FFFFFF;
	border:0px solid #000000;
}

#bianco {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color:#FFFFFF;
	border:0px solid #000000;
}




/*MENU SINISTRA*/


.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:left;vertical-align:top;padding:0px;margin:0;list-style:none outside none;border-style:none;
background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}

.imcm li a img{display:inline; border-width:0px;}
.imcm span{display:inline;}
.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}
.imcm .imsc{position:relative;}
.imcm .imsubc{position:absolute;visibility:hidden;}
.imcm li{list-style:none;font-size:1px;float:left;}
.imcm ul ul li{width:100%;float:none !important;}
.imcm a{display:block;position:relative;}
.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}
.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}
.imcm ul ul ul .imsc,.imcm ul ul .imsubc{z-index:30;}
.imde ul li:hover .imsubc{visibility:visible;}

.imde ul ul li:hover  .imsubc{visibility:visible;}
.imde ul ul ul li:hover  .imsubc{visibility:visible;}
.imde li:hover ul  .imsubc{visibility:hidden;}
.imde li:hover ul ul .imsubc{visibility:hidden;}
.imde li:hover ul ul ul  .imsubc{visibility:hidden;}

.imcm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:0px;height:0px;float:right;}
.imcm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}

.dvs,.dvm{border-width:0px}
/*\*//*/.imcm .imclear,.imclear{font-size:1px;}/**/
.imcm .imclear,.imclear{display:none;}
.imcm{zoom:1;}
.imcm li{curosr:hand;}
.imcm ul{zoom:1}.imcm a{zoom:1;}

<!--[endif]--><!--[if gte IE 7]-->
.imcm .imsubc{background-image:url(ie_css_fix);}



	/* --[[ Main Expand Icons ]]-- */
	#imenus0 .imeam span,#imenus0 .imeamj span {
	background-image:url(medium_purple_down.gif); width:9px; height:6px; left:2px; top:6px; background-repeat:no-repeat;background-position:top left;}

	#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {
	background-image:url(medium_purple_down.gif); background-repeat:no-repeat;background-position:top left;}


	/* --[[ Sub Expand Icons ]]-- */
	#imenus0 ul .imeas span,#imenus0 ul .imeasj span {
	background-image:url(stub_arrow_right.gif); width:6px; height:8px; left:0px; top:3px; background-repeat:no-repeat;background-position:top left;}

	#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span { background-image:url(stub_arrow_right.gif);
	background-repeat:no-repeat;background-position:top left;}


	/* --[[ Main Container ]]-- */
	#imouter0 {border-color:#6a6a6a; border-width:1px; padding:0px; margin:0px; }


	/* --[[ Sub Container ]]-- */
	#imenus0 li ul {background-color:#ffffff; border-style:solid; border-color:#cccccc; border-width:1px; padding:5px; margin:4px 0px 0px; }


	/* --[[ Main Items ]]-- */
	#imenus0 li a {color:#333333; text-align:left; font-family:Arial; font-size:12px; font-weight:normal; 
	text-decoration:none; border-color:#dddddd; border-width:1px; padding:0px 2px 0px 0px; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
	#imenus0 li:hover>a {text-decoration:underline; }
	#imenus0 li a.ihover, .imde imenus0 a:hover {text-decoration:underline; }

		/* [active] */
	#imenus0 li a.iactive {}

		/* [Main Graphic Button Text Content] */
	#imenus0 .imbuttons {padding:2px 0px 0px 4px; }


	/* --[[ Sub Items ]]-- */
	#imenus0 ul a {color:#333333; text-align:left; font-size:11px; font-weight:normal; text-decoration:none; border-style:none;
	border-color:#000000; border-width:1px; padding:2px 5px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
	#imenus0 ul li:hover>a {color:#000000; text-decoration:underline; }
	#imenus0 ul li a.ihover {color:#000000; text-decoration:underline; }

		/* [active] */
	#imenus0 ul li a.iactive {background-color:#ffffff; }

		/* [Dividers] */
	#imenus0 .dvs {
	
	padding-bottom:0px; 
	margin-top:0px; 
	margin-bottom:2px; 
    
	border-bottom-width:1px; 
	border-style:solid;
	border-color:#efefef; 
	height:22px;

	}

/*MENU A SINISTRA*/


	 .dvx {
	COLOR: #ffffff; 
	margin-top:0px; 
	margin-bottom:2px; 
	height:22px;
	BACKGROUND-COLOR: #FFFFFF; 
	TEXT-DECORATION: none

}

   .dvx:hover {
	COLOR: #ffffff; 
	margin-top:0px; 
	margin-bottom:2px; 
	height:20px;
	BACKGROUND-COLOR: #D9F2FF; 
	TEXT-DECORATION: none

}


  .dvx:a {
	COLOR: #ffffff; 
	margin-top:0px; 
	margin-bottom:2px; 
	height:20px;
	BACKGROUND-COLOR: #E9F0E3; 
	TEXT-DECORATION: none

}



/***Mappa***/



table.directions th {

background-color:#EEEEEE;
FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica;
}
	  
img {

color: #000000;

}

/*FOOTER**/


.testoFooter {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Tahoma, Arial, Helvetica
	COLOR: #0098E1;
	/*font-weight:bold;*/

}
