body {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	margin-top: 0;	margin-right: 0;	margin-bottom: 0;	margin-left: 0;}td {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;}.tab_aree {	background-image:url(sfondo_aree.gif);}th {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;}.bodystyle {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color:#000000;}a.bodystyle {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration:underline;	text-align:justify;}a.bodystyle:active {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight:bold;	text-decoration:none;}a.bodystyle:visited {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration:none;	color:#666666;}.bodystyle10Normal {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;}.bodystyle10Italic {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style:italic;}.bodystyle10Bold {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight:bold;}.bodystyle11Normal {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;}.bodystyle11Italic {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style:italic;}.bodystyle11Bold {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;}.bodystyle12Normal {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;}.bodystyle12Italic {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style:italic;}.bodystyle12Bold {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;}.small {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;}.medium {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;}.big {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;}.xbig {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 18px;}.expanded {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 12px;	letter-spacing: 2px;}.justified {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	text-align: justify;}.footer {	font-family: "Times New Roman", Times, serif;	font-size: 9px;	color: #999999;}.leftmenu {	width: 190px;	margin-top: 10px;	margin-left: 3px;	padding: 3px;	padding-top: 10px;	}.menu {	text-transform:uppercase;	text-decoration:none;	color:#000000;}a.menu:hover {	text-decoration:underline;}a.menu:active {	text-decoration:none;	font-weight:bold;}.login {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	text-decoration:none;	color:#FFFFFF;	font-size:10px;	font-weight:bold;}a.login {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	text-decoration:underline;	color:#FFFFFF;	font-size:10px;	font-weight:bold;}.path_navigazione {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color:#666666;	text-decoration: none;	padding: 2px;	margin: 1px;}a.path_navigazione {	text-decoration:underline;}.content {	margin: 10px;	padding: 10px;}.rightmenu {	margin-top: 10px;	margin-left: 3px;	padding: 3px;	padding-top: 10px;	}.box1 {	padding: 3px;	border-width: thin;	border-style: solid;	border-color: #CCCCCC #666666 #666666 #CCCCCC;}.background_image_dx {	background-image:url(sfondo_header_dx.gif);	background-position:right;	background-repeat:no-repeat;}.input {	/* cursore mano */	/*cursor:pointer;*/	border-top: 1px solid #666666;	border-left: 1px solid #666666;	border-right: 1px solid #666666;	border-bottom: 1px solid #666666;	font-size: 11px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}.header_tabella {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-align:center;	font-weight:bold;	background-color:#666666;	border:0.5px;	border-color:#999999;	border-style:solid;	padding:3px;}.footer_tabella {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	background-color:#cccccc;	border:0.5px;	padding:5px;}td.riga_tabella {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:10px;	color:#000000;	border-bottom: 1px;	border-bottom-color:#CCCCCC;	border-bottom-style:dashed;	border-right: 1px;	border-right-color:#CCCCCC;	border-right-style:solid;	padding:5px;}a.riga_tabella {	color:#000000;	text-decoration:underline;	}.footer {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#666666;text-transform:uppercase;}a.footer {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#666666;text-decoration:underline;}/* Main Menu */.MainMenu_MenuContainer {	border-bottom: #404040 0px solid; 	border-left: #FF8080 0px solid; 	border-top: #FF8080 0px solid; 	border-right: #404040 0px solid;  /*  Gianluca modifica colore sfondo menu	background-color: #333333;   */	background-color: #ffffff; /*  Gianluca Aggiunta larghezza per porla fissa  */	width: 160;  }.MainMenu_MenuBar {	cursor: pointer; 	cursor: hand; 	height:16;}.MainMenu_MenuItem {	cursor: pointer; 	cursor: hand; 	text-transform:uppercase;	text-decoration:none;	font-weight: normal; 	color:#000000;}.MainMenu_MenuIcon {	cursor: pointer; 	cursor: hand; 	background-color: #333333; 	border-left: #333333 1px solid; 	border-bottom: #333333 1px solid; 	border-top: #333333 1px solid; 	text-align: center; 	width: 15; 	height: 21;}.MainMenu_SubMenu {	z-index: 1000; 	cursor: pointer; 	cursor: hand; 	border-right: #404040 0px solid;	border-bottom: #404040 0px solid; 	border-left: #FF8080 0px solid; 	border-top: #FF8080 0px solid; 	border-right: #404040 0px solid;  /*  Gianluca modifica colore sfondo menu	background-color: #333333;   */	background-color: #ffffff; /*  Gianluca Aggiunta larghezza per porla fissa  */	width: 160;  }.MainMenu_MenuBreak {	border-bottom: #404040 1px solid; 	border-left: #FF8080 0px solid; 	border-top: #FF8080 1px solid;  	border-right: #404040 0px solid; 	background-color: White; 	height: 1px;}.MainMenu_MenuItemSel {	text-transform:uppercase;	text-decoration:none;	color:#000000;	cursor: pointer; 	cursor: hand; 	font-weight: bold; 	background-color: #ffffff; }.MainMenu_MenuArrow {	font-family: webdings; 	font-size: 11pt; 	cursor: pointer; 	cursor: hand; 	border-right: #333333 1px solid; 	border-bottom: #333333 1px solid; 	border-top: #333333 0px solid;}.MainMenu_RootMenuArrow {	font-family: webdings; 	font-size: 10pt; 	cursor: pointer; 	cursor: hand;}/* style for module titles */.Head   {    font-family:Verdana, Arial, Helvetica, sans-serif;	color:#FFFFFF;	font-weight:bold;	font-size:11px;	text-transform:uppercase;}/* container titolo sezioni */.HeadSintesi {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#FFFFFF;	font-weight:bold;	font-size:11px;	text-transform:uppercase;	}/* Tabella container titolo sezioni */.Tabella_HeadSintesi {	font-family:Verdana, Arial, Helvetica, sans-serif;	border:1px;	border-color:#666666;	background-color:#999999;	height:20px;	width:100%;	border-style:solid;}.Tabella_HeadSintesi_orange {	font-family:Verdana, Arial, Helvetica, sans-serif;	border:1px;	border-color:#AD4601;	background-color:#FF6600;	height:23px;	width:100%;	border-style:solid;}.Tabella_HeadSintesi_purple {	font-family:Verdana, Arial, Helvetica, sans-serif;	border:1px;	border-color:#8A8AB3;	background-color:#47476B;	height:23px;	width:100%;	border-style:solid;}.Tabella_HeadSintesi_brown {	font-family:Verdana, Arial, Helvetica, sans-serif;	border:1px;	border-color:#E64A00;	background-color:#993300;	height:23px;	width:100%;	border-style:solid;}/*-------------------------------------------*//* Stile Tabella Contatti Portale Normale*/.header_tabella_contatti {	background-color: #6699FF;	font:Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-transform: uppercase;	color: #FFFFFF;	padding: 5px;	text-align: left;	height: 20px;	border: 1px;	border-color:;	border-style:solid;}.td_tabella_contatti {	background-color: #DFDFDF;	padding: 5px;	border: 1px;	border-color:;	border-style:solid;}a.td_tabella_contatti:link {	text-decoration:underline;	color:#000000;	padding: none;}/*-------------------------------------------*//* elenchi/ tabella risultati*/td.elenco_colorato{	font-size:11px;	color:#000000;	background-color:#CCCCCC;	padding:5px;	border-width:0.5px;	border-color:#FFFFFF;	border-style:solid;}a.elenco_colorato{	color:#000000;	text-decoration:underline;}td.elenco_colorato_chiaro{	font-size:11px;	color:#000000;	background-color:#f3f3f3;	padding:5px;	border-width:0.5px;	border-color:#FFFFFF;	border-style:solid;}a.elenco_colorato_chiaro{	color:#000000;	text-decoration:underline;	}.header_tabella_risultati {	color: #FFFFFF;	font-size: 11px;	font-weight:bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color:#666666;	border:0.5px;	border-color:#FFFFFF;	border-style:solid;	padding:3px;}.text_tabella_risultati {	color: #000000;	font-size: 11px;	}a.text_tabella_risultati {	color: #000000;	font-size: 11px;		text-decoration:underline;	}a.text_tabella_risultati:hover {	color: #000000;	font-size: 11px;		text-decoration:none;	}.text_tabella_risultati_bold {	color: #000000;	font-size: 11px;	font-weight:bold;	}.bordo_ombra_sx {background-image:url(ombra_sx.jpg);background-position:right;background-repeat:repeat-y;	}.bordo_ombra_dx {background-image:url(ombra_dx.jpg);background-position:right;background-repeat:repeat-y;	}.bordo_ombra_sotto {background-image:url(bordo_sotto.jpg);background-position:top;background-repeat:repeat-x;	}
