body {
	margin: 0px auto 0px auto;
}
body,textarea,input,td{font-family:Tahoma,Arial,sans-serif;font-size:11px;text-decoration:none;color:#6A696F;}
a:hover{text-decoration:underline;}
.testotgrigio {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #777777; TEXT-DECORATION: none;} /*ex testotgrigiosdx*/
.linklancio1 {font-family:Tahoma;color:#2D4B9B;font-size:11px; font-weight:bold;}
.linklancio2 {font-family:Tahoma;color:#2D4B9B;font-size:10px; font-weight:bold;}
linklancio1,linklancio2:hover {text-decoration:underline;}
.flinkattivi {font-family:Tahoma;color:#2D4B9B;font-size:10px;font-weight:bold;} 
.flink {font-family:Tahoma;color:#2D4B9B;font-size:10px;text-decoration:underline;} /*blue*/
.flinkvari {font-family:Tahoma;color:#2D4B9B;font-size:10px;font-weight:bold;}
.titolosezione {font-family:Arial;color:#2D4B9B;font-size:18px;font-weight:bold;} /*blue*/
.titolosottosezione {font-family:Arial;color:#2D4B9B;font-size:13px;font-weight:bold;} /* blue*/
.linklanciogrigio {font-family:Tahoma;color:#6E6D72;font-size:11px; font-weight:bold;}

/* presi dal vecchio css */
.testoverde,.testoverdeb,.linkblu,.testoblu,.testoblusmal,.testoblusmalb,.testoblusmaldx,.testonerobig,.testoneronum,.testotnerosdx,.testotgrigiosdx,.testorossonum,.violetto,.viol,.menuhelp,.menuhelpON,.testo_help,.testonerob,.testonero,.elencomp,.grigionews,.verdenews {font-family:Arial,sans-serif,Tahoma;}
.menuhelp,.menuhelpON {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2d4b9b; TEXT-DECORATION: none}
.menuhelpON {COLOR: #ec872b}
.testonerobig {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; TEXT-DECORATION: none;}
.testonero {FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none;}
.testoblu {FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #0000CC; TEXT-DECORATION: underline;}
A.testoblu:visited {COLOR: #551a8b}
.violetto {FONT-WEIGHT: normal; COLOR: #7A6DC9; TEXT-DECORATION: underline;}
.viol {FONT-WEIGHT: normal; COLOR: #6F6F6F; TEXT-DECORATION: none;}
.testoverde {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #008000; TEXT-DECORATION: none;}
.linkblu{font-weight:bold;color:#2D4B9B;TEXT-DECORATION: none;}
.testoblusmal {FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #0000CC; TEXT-DECORATION: underline;}
A.testoblusmal:visited {COLOR: #551a8b}
.testo_help {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #2C4B9B; TEXT-DECORATION: none;}

/* spaziatori */
.px, .break, .tab {font-family: Verdana, Arial, Helvetica; FONT-SIZE: 1px; line-height: 1px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.break {font-size: 6px;}
.tab {font-size: 16px;}
.s8 {font-size:8px;}

/* nuovo box navigazione ricerca  */
.tbfix{ font-size: 10px; font-family: Arial, sans-serif; color: #2D4B9B; padding-left: 9px; padding-right: 9px;  text-decoration: none; }
a.tbfix:hover { text-decoration: underline; }
.txt11,.txt11b,.txt11blu,.txt11blub,.txt12blub{font-family:Tahoma,Arial,sans-serif;font-weight:normal;font-size:11px;color:#6A696F;margin:0px;padding:0px;text-decoration:none;}
.txt10,.txt10b,.txt10blu,.txt10blub,.txt10bluu,.txt14{font-family:Tahoma,Arial,sans-serif;font-weight:normal;font-size:10px;color:#6A696F;margin:0px;padding:0px;text-decoration:none;}
.txt10blub{font-weight:bold;color:#2d4b9b;}
.txt10b,.txt11b{font-weight:bold;}

/* Solo per usenet */
.hdricgrey,.hdricgrey a,.hdricgreyb, .hdricgreypromo{font-size:10px;text-decoration:none;color:#5D6B77;}
.hdricgreyb, .hdricgreypromo{font-weight:bold;}
.hdricgreybbig{text-decoration:none;color:#5D6B77;font-weight:bold;}
a.hdricgreyb:hover {color:#2D4B9B;}
a.hdricgreypromo:hover {color:#2D4B9B;text-decoration:underline;}
.hdricblu,a.hdricblu{color:#2D4B9B;text-decoration:none;font-size:10px;font-weight:bold;}
A.hdricblu:active{color:#2D4B9B}
A.hdricgreyb:active {COLOR: #5D6B77}
.txt11blub{font-weight:bold;color:#2d4b9b;}

/* Grafica Luglio 2006 tornata a Ottobre 2006 */
.com06a-subtitledx {font: 11px Arial, Tahoma, Sans-serif, Verdana; color: #2D4B9B; text-decoration: none; margin: 0px; }
.com06a-subtitledx:hover {text-decoration: underline; color: #2D4B9B; }
.com06a-subtitledx:visited { color: #2D4B9B; }

/* ed inoltre */
.testo_help, .testonero, .testonero16 {font-family:Arial,sans-serif,Tahoma;}
a, a:hover {text-decoration:underline;}
.testonero {FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none;}
.px {font-family: Verdana, Arial, Helvetica; FONT-SIZE: 1px; line-height: 1px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
.testohp {font-family: Tahoma, Verdana, Arial, Sans-serif; font-weight: normal; font-size: 11px; color: #2b2b2b;}
.titolosottosezione {font-family:Arial;color:#2D4B9B;font-size:13px;font-weight:bold;}
.linkhpnobold {font-family: Tahoma, Verdana, Arial, Sans-serif; font-weight: normal; text-decoration: underline; font-size: 11px; color: #2E489C;}
.flink {font-family:Tahoma;color:#2D4B9B;font-size:10px;text-decoration:underline;}
.tithpnobold {font-family: Tahoma, Verdana, Arial, Sans-serif; font-weight: normal; font-size: 12px; color: #2B2B2B;}
.boxangricerca {background-repeat:no-repeat;background-position:top right;background-color:#FFFFFF;margin:0px; padding:0px 8px 2px 8px;border-top:none;border-bottom:none;border-left:solid 1px #afb4b8;border-right:solid 1px #afb4b8;}
.tithp {font-family: Tahoma, Verdana, Arial, Sans-serif; font-weight: bold; font-size: 12px; color: #2B2B2B;}
body {background-color:#fff;text-align: center;margin: 0px auto 0px auto;width: 970px;}
.menuhelp {COLOR: #2d4b9b;}  /* ATTENZIONE PATH IMG */
.txt11blackb {font-family:Tahoma,Arial,sans-serif;font-weight:bold;font-size:12px;color:#000000;margin:0px;padding:0px;text-decoration:none;}
.testonero16 {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; TEXT-DECORATION: none;}
.testo_help {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #2C4B9B; TEXT-DECORATION: none;}
.boxcont {border-right: solid 1px #A9B5BF; border-left: solid 1px #A9B5BF;}
.txt11blu {font-family:Tahoma,Arial,sans-serif;font-weight:normal;font-size:11px;color:#6A696F;margin:0px;padding:0px;text-decoration:none;}

/*14.11.2007*/
/*ver 7.1*/
#com_v7-header_maincont{width:970px;margin:0px;padding:0px;clear:both;margin-bottom:2px;}
#com_v7-mother1px{position: absolute; width: 1px; height: 1px; }
.com_v7-mother1px{position:absolute;width:1px;height:1px;}
#com_v7-click-cerca{position:absolute;top:144px;left:22px;width:100px;height:20px;display:block;
	color:#fff;font:12px Arial,Tahoma,Sans-serif,Verdana;font-weight:bold;text-align:right}
.com_v7-link_cursor{cursor:pointer;color:#fff;font:12px Arial,Tahoma,Sans-serif,Verdana;font-weight:bold;text-decoration:none;} 

#com_v7-riga-top{
	background-position:top right;background-repeat:no-repeat;
		background-image:url(../images/sf_riga_top_search.gif);
}
#com_v7-riga-top td{width:120px;padding:4px 0 0 0 ;margin:0px;
	text-align:center;vertical-align:middle;font:12px Arial,Tahoma,Sans-serif,Verdana;
	font-weight:bold;color:#163382;}
.com_v7-riga-top_on{color:#fff;text-decoration:none;  font:12px Arial,Tahoma,Sans-serif,Verdana;font-weight:bold;}
.com_v7-riga-top_on:hover{color:#fff;text-decoration:underline;}
.com_v7-riga-top_off{color:#163382;text-decoration:none; font:12px Arial,Tahoma,Sans-serif,Verdana; font-weight:bold;}
.com_v7-riga-top_off:hover{color:#163382;text-decoration:underline;}
#com_v7-r3{
	width:970px;height:59px;margin:0;padding:0;background-color:#364C97;
	background-repeat:no-repeat;-moz-box-sizing:border-box;
		background-image:url(../images/sf_riga_main1024_arianna_bottom.gif);
}
.com_v7-pa0ma0 {padding:0px; margin:0px; display:inline; } /*utilizzata per annullare l'ingombro delle form, al cui interno è inserita una table*/
#com_v7-riga-sotto-top td{ 
		background-image:url(../images/punti_r4.gif);background-position: right;background-repeat:no-repeat;
    padding:0 32px;text-align:center;vertical-align:middle;font:11px Arial,Tahoma,Sans-serif,Verdana;
    color:#e4e4e4;font-weight:bold;}
#com_v7-riga-sotto-top img{border:none }
.com_v7-riga-sotto-top{color:#e4e4e4;text-decoration:none; font:11px  Arial,Tahoma,Sans-serif,Verdana;font-weight:bold;}
.com_v7-riga-sotto-top:hover{color:#e4e4e4;text-decoration:underline;}
.com_v7-riga-sotto-top_on{color:#9eb5f3;text-decoration:none; font: 11px Arial,Tahoma,Sans-serif,Verdana;font-weight:bold;}
.com_v7-riga-sotto-top_on:hover{color:#9eb5f3;text-decoration:underline;}
.com_v7-left{float:left;}
.com_v7-right{float:right;}

#com_v7-query{padding-left:2px;padding-top:0px;border:1px solid #ccc;font:12px Arial;height:18px;}
#com_v7-dove{padding-left:2px;padding-top:0px;border:1px solid #ccc;font:12px Arial;height:18px}
#com_v7-riga-sotto-sfondo{background-image:url(../images/punti_r4.gif);background-position: right;background-repeat:no-repeat;}
#com_v7-applesearch{margin-top:1px;}
.com_v7-und{text-decoration:underline;}
#com_v7-trova{margin:0px}
.space2{font-size:2px;line-height:2px; min-height: 2px;height: 2px}
.space3{font-size:3px;line-height:3px; min-height: 3px;height: 3px}

#com_v7-footer{
	text-align: center; 
	box-sizing: border-box; 
	-moz-box-sizing: border-box; 
	height:22px;
	width: 970px;
	border:1px solid #cdcdcd;
	background: #fff ;   
	background-image: url(../images/sfondo_footer.gif); 
	background-position: bottom ;
}
#com_v7-footer2{ 
	text-align: center; 
	clear:both;
	background-color:#fff;
	width:970px;
}
#com_v7-footer3{ 
	text-align: center; 
	clear:both;
	background-color:#fff;
	width:970px;
	font: 11px Tahoma, Arial, Sans-serif, Verdana; 
	color: #2B2B2B;
	padding-bottom:4px;
}
#com_v7-footer2 img{ 
	margin:5px;
}
.com_v7-foot,.com_v7-foot_pre{ 
	box-sizing: border-box; 
	-moz-box-sizing: border-box; 
	padding-top:3px;
	height:20px;
	float:left; 
	background-image:url(../images/sfondo_foot.gif);
	background-position:   right;  
	background-repeat: no-repeat  ;
    font: 11px Tahoma, Arial, Sans-serif, Verdana; 
    color: #2B2B2B;
}


.com_v7-foot_on{
	box-sizing: border-box; 
	-moz-box-sizing: border-box;
	padding-top:3px; 
	height:20px;
	float:left;  
	background: #efefef ;   
	background-image:url(../images/sfondo_foot_on.gif); 
	background-position: bottom; 
	background-repeat: repeat-x;
}
.com_v7-foot_pre{   
	background-image:none;
}

.com_v7-foot_title_on{  
	font: 11px Tahoma, Arial, Sans-serif, Verdana; 
	color: #000066;
	text-decoration: underline; 
}
.com_v7-foot_title_on:hover{  
	color: #000066;
	text-decoration: underline; 
}
.com_v7-txt11{
	font: 11px Tahoma, Arial, Sans-serif, Verdana; 
	color: #2d4b9b;  
	text-decoration: none; 
	margin: 0px; 
}
a.com_v7-txt11 {
	color: #2D4B9B;
	text-decoration:underline;
}
a.com_v7-txt11:hover {
	color:#000066;
	text-decoration:underline;
}

#com_v7-riga-sotto{
font:11px Tahoma,Sans-serif,Verdana;
color:#fff;
width:800px;
}
#com_v7-riga-sotto a{
font:11px Tahoma,Sans-serif,Verdana;
color:#fff;
font-weight:bold;
text-decoration:underline;
}

#com_v7-riga-sotto td{white-space:nowrap;vertical-align:middle;padding:0px 3px;}
#com_v7-riga-sotto input{margin:0px;padding:0px;display:inline;}

/*>New HP*/
#com_v7-AR{position:absolute;z-index:10;top:150px;left:540px;background-color:#fff;color:#284694;font:11px arial;border:1px solid #8ca0d5;text-align:left;padding:2px 4px;display:none;width:110px;}
#com_v7-AR a{color:#284694;font-weight:bold;}
.com_v7-AR_link1{text-decoration:none;background-image: url(../images/freccia_down.gif);background-position: right 4;background-repeat:no-repeat;padding-right:12px;}
.com_v7-AR_link2{text-decoration:none;background-image:url(../images/freccia_up.gif);background-position:right 4;background-repeat:no-repeat;padding-right:12px;}
.com_v7-AR_link1:hover{text-decoration:underline;}
.com_v7-AR_link2:hover{text-decoration:underline;}
.com_v7-AR_link1,.com_v7-AR_link2,.link_cursor{cursor:pointer;}
