/*	#INIZIO BODY{  } */.Body    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8 pt;                color: #000000; text-align: left; line-height: 16px; background-image:url('images/sfondo_max.jpg') }/*	#FINE BODY{  }*//*	#************************{  }*//*	#INIZIO RUNNING{  }*/.RunToptxtsmool    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #01096E; text-align: center; line-height: 13px }:hover.RunToptxtsmool    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #FFFFFF; text-align: center; line-height: 13px; text-decoration:underline; background-color:#01096E }/*	#FINE RUNNING{  }*//*	#************************{  }*//*	#INIZIO MENU TOP{  }*/.Toptxtsmool    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #FFFFFF; text-align: center; line-height: 16px }:hover.Toptxtsmool    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #C0C0C0; text-align: center; line-height: 16px; text-decoration:underline }/*	#FINE MENU TOP{  }*//*	#************************{  }*//*	#INIZIO PULSANTI{  }*/.Cmd_1    { border-style:outset; border-width:1; font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #000000; text-align: center; line-height: 16px; font-weight:bold; background-color:#C0C0C0 }:hover.Cmd_1    { border-style:outset; border-width:1; font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #C0C0C0; text-align: center; line-height: 16px; font-weight:bold; background-color:#000000 }/*	#FINE PULSANTI{  }*//*	#************************{  }*//*	#INIZIO MENU{  }*/na.mv2style {color:#FFFFFF;text-decoration:none; font-family:Verdana; font-size:8 pt}na:hover.mv2style {color:#CC0000;font-family:Verdana; font-size:8 pt}.Tbl_menu {border:1px solid #E0E0E0; font-family: Verdana; font-size: 8 pt; width:155; align:right; font-weight:bold; padding-left:4; padding-right:4; padding-top:1; padding-bottom:1; color:#FFFFFF; background-color:#000000   }.left_tbl {	width: 150px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-top-color: #7A7A7A;	border-right-color: #7A7A7A;	border-bottom-color: #7A7A7A;}.left_menu {	border-top:1px solid #FFFFFF; border-bottom:1px solid #E4E4E4; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: none;	background-color: #000000;	height: 20px;	padding-right: 10px;	padding-left: 5px;	display: block;	line-height: 18px}a:hover.left_menu {	color: #B11A13;}.left_menu_color {	padding:0; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	text-decoration: none;	background-color: #FFFFFF;	height: 20px;	display: block;	line-height: 18px; border-left-width:1; border-right-width:1; border-top-style:solid; border-top-width:1; border-bottom-style:solid; border-bottom-width:1}a:hover.left_menu_color {	color: #B11A13;}.left_menu_color_2 {	border-top:1px solid #E0E0E0; border-bottom:1px solid #E0E0E0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000080;	text-decoration: none;	background-color: #E8E8E8;	height: 20px;	display: block;	line-height: 18px; border-left-width:1; border-right-width:1; }a:hover.left_menu_color_2 {	color: #B11A13; border-left-width:1; border-right-width:1; border-top-style:solid; border-top-width:1; border-bottom-style:solid; border-bottom-width:1}.left_menu_freccia {	border-top:1px solid #FFFFFF; border-bottom:1px solid #E4E4E4; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: none;	background-color: #000000;	height: 20px;	padding-right: 10px;	padding-left: 5px;	display: block;	line-height: 18px;	background-image: url('images/freccia_nera_off.jpg');	background-repeat: no-repeat;	background-position: right center}a:hover.left_menu_freccia {	background-position: right center; color: #B11A13;	background-image: url('images/freccia_nera_on.jpg');background-repeat:no-repeat}.left_menu_freccia_col {	border-top:1px solid #FFFFFF; border-bottom:1px solid #E4E4E4; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000080;	text-decoration: none;	height: 20px;	padding-right: 10px;	padding-left: 5px;	display: block;	line-height: 18px;	background-image: url('images/freccia_color_off.jpg');	background-repeat: no-repeat;	background-position: right center}a:hover.left_menu_freccia_col {	background-position: right center; color: #B11A13;	background-image: url('images/freccia_color_on.jpg'); background-repeat:no-repeat}.left_sotto_tbl {	border: 1px solid #7A7A7A; color:#FFFFFF; background-color:#000000}.left_sotto_tbl_col_2 {	border: 1px solid #DBDBDB; color:#000080; background-color:#FFFFFF}.left_sotto_tbl_color {	color:#FFFFFF; background-color:#333333}.separatore_5_orizzontale {	font-size: 1px;	line-height: 1px;	height: 5px;}/*	#FINE MENU{  }*//*	#************************{  }*//*	#INIZIO SHOP{  }*/.Shoptxtbold { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;               color: #000080; text-align: center; line-height: 16px;                font-weight: bold }:hover.Shoptxtbold { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;               color: Green; text-align: center; line-height: 16px;                font-weight: bold }.Shoptxtboldleft { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #000080; text-align: left; line-height: 16px;                font-weight: bold }:hover.Shoptxtboldleft { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: Green; text-align: left; line-height: 16px;                font-weight: bold; text-decoration:underline }.Shoptxtsmool    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #000080; text-align: Center; line-height: 13px } :hover.Shoptxtsmool    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: Green; text-align: Center; line-height: 13px } .Shoptxtsmoolright    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #000080; text-align: Right; line-height: 13px } .Shoptxtsmoolleft    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #000080; text-align: left; line-height: 13px }    :hover.Shoptxtsmoolleft    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: Green; text-align: left; line-height: 13px } .Shoptxtsmoolbold   { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #000080; text-align: Center; line-height: 13px; font-weight:bold } :hover.Shoptxtsmoolbold   { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #008000; text-align: Center; line-height: 13px; font-weight:bold } .Shoptxtsmoolboldright    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #000080; text-align: Right; line-height: 13px; font-weight:bold } .Shoptxtsmoolboldleft    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #000080; text-align: left; line-height: 13px; font-weight:bold }   .Shoptitletxt_1    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 16pt;                color: #000080; text-align: center; font-weight: bold }:hover.Shoptitletxt_1    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 16pt;                color: Green; text-align: center; font-weight: bold; text-decoration:underline }      .Shoptxtverdeleft        { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8 pt;                color: #008000; text-align: left; line-height: 16px }.Shoptxtverde        { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8 pt;                color: #008000; text-align: center; line-height: 16px }.Shoptxtrosso        { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8 pt;                color: #CC0000; text-align: center; line-height: 16px }.Shoptxtboldrosso        { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10 pt;                color: #CC0000; text-align: center; line-height: 16px; font-weight:bold }.Shoptxtleft     { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #000080; text-align: left; line-height: 16px }:hover.Shoptxtleft { color: Green; text-align: left; text-decoration: underline;                background-color: #000000; font-size: 10 pt }.Shoptxtboldright     { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #000080; text-align: right; line-height: 16px;                font-weight: bold }   /*	#FINE SHOP{  }*//*	#************************{  }*//*	#INIZIO TBL CENTRALE{  }*/.TblPrincipale { background-position: 0% 0%; cellPadding:0; cellSpacing:0; width:100%; background-image:url('images/sfondo_max.jpg'); background-repeat:repeat; background-attachment:scroll }.TblAutoc { background-position: 0% 0%; cellPadding:0; cellSpacing:0; width:100%; background-image:url('images/Sfondo_Autocertificazioni_Form.jpg'); background-repeat:repeat; background-attachment:fixed; font-family:Verdana; font-size:8 pt }.TblSondaggi { background-position: 0% 0%; cellPadding:0; cellSpacing:0; width:100%; background-image:url('images/Sfondo_Sondaggi.jpg'); background-repeat:repeat; background-attachment:scroll; font-size:10 pt; font-family:Verdana }.TblCentrale { font-family: Verdana; font-size: 10 px; border-left-style: solid; width:75%; align:right  }.TblSegnalaSito { border:2px; cellspacing:0; bordercolor:#000000; bgcolor:#666666; width:290; style:border-collapse: collapse; cellpadding:0 }.TblComuni { border-style:solid; border-width:1px; font-family: Verdana; font-size: 10 pt; width:75%; align:right; font-weight:bold; padding-left:4; padding-right:4; padding-top:1; padding-bottom:1;   }.TblEuro {border:1px ridge #000000; font-family: Verdana; font-size: 10 pt; width:75%; align:right; font-weight:bold; padding-left:4; padding-right:4; padding-top:1; padding-bottom:1; background-image:url('images/Euro/Sfondo_Tabella.jpg')   }.tbl_     {border-style:solid; border-width:1; padding-left:4; padding-right:4; padding-top:1; padding-bottom:1; background-color:#C0C0C0; font-family:Verdana; font-size:8 pt}:hover.tbl_ {border-style:solid; border-width:1; padding-left:4; padding-right:4; padding-top:1; padding-bottom:1; background-color:#000000; font-family:Verdana; font-size:8 pt; color:#CCCCCC}.txtFirma         { font-family: Vladimir Script; font-size: 12 pt;                color: #000000; text-align: Right; line-height: 15px; letter-spacing:1pt }.txtdescrizione         { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 5 pt;                color: #FFFFFF; text-align: left; line-height: 5px; letter-spacing:-0pt }.txt         { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8 pt;                color: #000000; text-align: left; line-height: 16px }.txtwhite        { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10 pt;                color: #FFFFFF; text-align: left; line-height: 16px }:hover.txtwhite        { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8 pt;                color: #FFFFFF; text-align: left; line-height: 16px; text-decoration:underline; font-weight:bold }.txtwhiteright      { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #FFFFFF; text-align: right; line-height: 16px }.txtcenter     { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #000000; text-align: center; line-height: 16px }:hover.txtcenter     { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #CCCCCC; text-align: center; line-height: 16px; text-decoration:underline; background-color:#000000 }.txtleft     { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #000000; text-align: left; line-height: 16px }:hover.txtleft { color: #FFFFFF; text-align: left; text-decoration: underline;                background-color: #000000; font-size: 10 pt }.txtright       { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #000000; text-align: right; line-height: 16px }.txtrosso    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8 pt;                color: #CC0000; text-align: center; line-height: 16px }.txtrightrosso        { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8 pt;                color: #CC0000; text-align: right; line-height: 16px }.txtbold_1     { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #CC0000; text-align: center; line-height: 16px;                font-weight: bold }.txtbold     { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #000000; text-align: center; line-height: 16px;                font-weight: bold }:hover.txtbold     { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #FFFFFF; text-align: center; line-height: 16px;                font-weight: bold; background-color:#000000 }.txtboldleftwhite { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #FFFFFF; text-align: left; line-height: 16px;                font-weight: bold }:hover.txtboldleftwhite { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #C0C0C0; text-align: left; line-height: 16px;                font-weight: bold }.txtboldwhite { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #FFFFFF; text-align: center; line-height: 16px;                font-weight: bold }:hover.txtboldwhite { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #C0C0C0; text-align: center; line-height: 16px;                font-weight: bold }.txtboldrosso { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #E10000; text-align: center; line-height: 16px;                font-weight: bold }.txtboldgiallo { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #FFCC00; text-align: left; line-height: 16px;                font-weight: bold }.txtboldright     { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #000000; text-align: right; line-height: 16px;                font-weight: bold }.txtboldleft     { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #000000; text-align: left; line-height: 16px;                font-weight: bold }:hover.txtboldleft     { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #C0C0C0; text-align: left; line-height: 16px;                font-weight: bold; background-color:#000000 }.txtwhiteGrass { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #FFFFFF; text-align: center; line-height: 16px;                font-weight: bold }:hover.txtwhiteGrass { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10pt;                color: #000000; text-align: center; line-height: 16px;                font-weight: bold; background-color: #FFFFFF }.txtsmoolneutro   { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                text-align: center; line-height: 13px }.txtsmool    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #000000; text-align: center; line-height: 16px }:hover.txtsmool { color: #FFFFFF; text-align: center; text-decoration: underline;                background-color: #000000; font-size: 8 pt }.txtsmoolleft    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #000000; text-align: left; line-height: 13px }:hover.txtsmoolleft    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #FFFFFF; text-align: left; line-height: 13px; background-color:#000000 }.txtsmoolright    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #000000; text-align: right; line-height: 13px }:hover.txtsmoolright    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #FFFFFF; text-align: left; line-height: 13px; background-color:#000000 }.txtsmoolbold { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #000000; text-align: left; line-height: 16px;                font-weight: bold } .txtsmlsmlWhite { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8 pt;                color: #000000; text-align: center; line-height: 16px;                background-color: #FFFFFF }.txtboldCOD_FISC { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 10 pt;                color: #01A441; text-align: left; line-height: 16px;                font-weight: bold }.txtsmoolboldright { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #000000; text-align: right; line-height: 16px;                font-weight: bold }          .txtsmoolboldleft { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #000000; text-align: left; line-height: 16px;                font-weight: bold }  .txtsmoolleftWhite    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8 pt;                color: #FFFFFF; text-align: left; line-height: 13px }:hover.txtsmoolleftWhite    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8 pt;                color: #FFFFFF; text-align: left; line-height: 13px; text-decoration:underline }.over        { cursor: hand }.out         {  }.click       { cursor: hand }.titletxt_0    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 14pt;                color: #000000; text-align: center; font-weight: bold }.titletxt_0_rosso    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 14pt;                color: #CC0000; text-align: center; font-weight: bold }.titletxt_1    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 16pt;                color: #000000; text-align: center; font-weight: bold }:hover.titletxt_1    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 16pt;                color: #CC0000; text-align: center; font-weight: bold; text-decoration:underline }.titletxt_2 { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 14 pt;                color: #666666; text-align: center; font-variant: normal;                font-weight:bold }.titletxt_3    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 20pt;                color: #000000; text-align: center; font-weight: bold }.titletxt_4    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 22pt;                color: #000081; text-align: center; font-weight: bold }.titletxt_5    { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 18 pt;                color: #FFFFFF; text-align: center; font-weight: bold }/*	#FINE TBL CENTRALE{  }*//*	#************************{  }*//*	#INIZIO TBL DOWN{  }*/ 	.txtsmooldown { font-family: verdana, arial, helvetica, helv, sans-serif; font-size: 8pt;                color: #000000; text-align: center; line-height: 16px }:hover.txtsmooldown { color: #FFFFFF; text-align: center; text-decoration: underline;                background-color: #000000; font-size: 8 pt }/*	#FINE TBL DOWN{  }*//*	#************************{  }*/