/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../immagini/sfondo_1.gif);
	background-repeat:repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

a:link, a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	font-weight:normal;
	text-decoration: underline;
}
a:hover, a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF9900;
	font-weight:normal;
	text-decoration: underline;
}

.linkbase:link, .linkbase:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
.linkbase:hover, .linkbase:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#AE0000;
	text-decoration:none;
}

.lnkmenu:link, .lnkmenu:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.lnkmenu:hover, .lnkmenu:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
.lnkmenuNoir:link, .lnkmenuNoir:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFCC00;
	font-weight:bold;
	text-decoration:none;
}
.lnkmenuNoir:hover, .lnkmenuNoir:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFCC00;
	font-weight:bold;
	text-decoration:underline;
}
.lnksoft:link, .lnksoft:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0000ff;
	font-weight:normal;
	text-decoration:none;
}
.lnksoft:hover, .lnksoft:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0000ff;
	font-weight:normal;
	text-decoration:underline;
}

.linksoft2:link, .linksoft2:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
}
.linksoft2:hover, .linksoft2:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:underline;
}
.tabe {
	text-align:left;
	vertical-align:top;
	width:100%;
}
.TDtitolo {
	background-image: url(../immagini/home/tit_sfondo.jpg);
	background-repeat:repeat-x;
	text-align:left;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	height:20px;
}
.TDtitoloBianco {
	background-image: url(../immagini/home/tit_sfondo.jpg);
	background-repeat:repeat-x;
	text-align:left;
	padding:2px 2px 2px 6px;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	/*height:20px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.TDtitoloBianco2 {
	background-image: url(../immagini/home/tit_sfondo.jpg);
	background-repeat:repeat-x;
	text-align:left;
	padding:2px 2px 2px 6px;
	border-bottom:2px solid #ffffff;
	/*height:20px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.TDtitoloRosso {
	background-color:#A60000;
	text-align:left;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	height:20px;
}
.freccia{
vertical-align:middle;
}
.TDtesto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:left;
	padding:0px 0px 0px 5px;
	background-color:#E5E5E5;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	height:16px;
}
.TDtestoChiaro {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:left;
	padding:0px 0px 0px 5px;
	background-color:#F7F7F7;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	height:16px;
}
.TDtestoVert{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:left;
	padding:0px 5px 0px 5px;
	background-color:#E5E5E5;
}
.tabeLink1{
	background-image: url(../immagini/home/lnk_sfondo1.jpg);
	background-repeat:no-repeat;
	background-position:right;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	background-color:#E5E5E5;
	text-align:center;
	width:100%;
	height:16px;

}
.tabeLink2{
	background-image: url(../immagini/home/lnk_sfondo2.jpg);
	background-repeat:no-repeat;
	background-position:right;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	background-color:#E5E5E5;
	text-align:center;
	width:100%;
	height:16px;


}
.tabeLink3{
	background-image: url(../immagini/home/lnk_sfondo3.jpg);
	background-repeat:no-repeat;
	background-position:right;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	background-color:#E5E5E5;
	text-align:center;
	width:100%;
	height:16px;


}
.TDfoto{
	text-align:center;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
}
.TDfotoUnito{
	text-align:left;
	background-color:#E5E5E5;
	border-right:2px solid #ffffff;
}
.TDtestoUnito {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:left;
	padding:0px 0px 0px 5px;
	background-color:#E5E5E5;
	border-right:2px solid #ffffff;
}
.TDFotoBanner{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:center;
	border-bottom:2px solid #ffffff;
	vertical-align:top;
}
.TDTestoBanner{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	padding:5px 5px 5px 5px;
	border-bottom:2px solid #ffffff;
	vertical-align:top;
	background-image:url(../immagini/home/tit_sfondo.jpg);

}
.TDTestoBanner2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	padding:5px 5px 5px 5px;
	border-bottom:2px solid #ffffff;
	vertical-align:top;
	background-image:url(../immagini/home/tit_sfondo2.gif);

}
.TDTestoBannerD{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	vertical-align:top;
	background-image:url(../immagini/home/tit_sfondo.jpg);
}
.TDTestoBannerR{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	padding:5px 5px 5px 5px;
	border-bottom:2px solid #ffffff;
	vertical-align:top;
	background-image:url(../immagini/home/sndSfondo.jpg);

}
.TDdxGiallo2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	padding:5px 5px 5px 5px;
	border-bottom:2px solid #ffffff;
	vertical-align:top;
	background-image:url(../immagini/home/sfondo_dx2A.gif);
}
.TDdxGiallo3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	border-bottom:2px solid #ffffff;
	vertical-align:top;
	background-image:url(../immagini/home/sfondo_dx2A.gif);
}
.TDdxCercaSoft{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	padding:5px 5px 5px 5px;
	vertical-align:top;
	background-image:url(../immagini/home/sfondo_dx2A.gif);
}

.TDdx{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:left;
	padding:5px 5px 5px 5px;
	border-bottom:2px solid #ffffff;
	vertical-align:top;
	background-image:url(../immagini/home/sfondo_dxA.gif);
}
.TDTitoloScheda{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	text-align:left;
	padding:5px 5px 5px 10px;
	border-bottom:2px solid #ffffff;
	vertical-align:top;
	background-image:url(../immagini/home/sndSfondo.jpg);
	font-weight: bold;
}
.TDTitSchede{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#FFFFFF;
	text-align:left;
	padding:2px 2px 2px 2px;
	border-left:5px solid #6B6B6B;
	vertical-align:top;
	background-color:#6B6B6B;
}
.TDCasellaSchede{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color:#000000;
	text-align:left;
	padding:5px 5px 5px 5px;
	border-left:1px solid #6B6B6B;
	border-right:1px solid #6B6B6B;
	border-bottom:1px solid #6B6B6B;
	vertical-align:top;
	background-color:#FFFFFF;
}
.TDCasellaProve{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#000000;
	text-align:left;
	padding:5px 5px 5px 5px;
	border-left:1px solid #6B6B6B;
	border-right:1px solid #6B6B6B;
	border-bottom:1px solid #6B6B6B;
	vertical-align:top;
	background-color:#EBEBEB;
}
.FormSoft{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#000000;
	text-align:left;
	background-color:#EBEBEB;
	height:14px;
}
.lnk16GrigioScuro:link, .lnk16GrigioScuro:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.lnk16GrigioScuro:hover, .lnk16GrigioScuro:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#AE0000;
	font-weight:bold;
	text-decoration:none;
}
.lnk18Blu:link, .lnk18Blu:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#003366;
	font-weight:normal;
}
.lnk18Blu:hover, .lnk18Blu:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#003366;
	font-weight:normal;
	text-decoration: underline;
}
.lnk14Blu:link, .lnk14Blu:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	font-weight:bold;
}
.lnk14Blu:hover, .lnk14Blu:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	font-weight:bold;
	text-decoration: underline;
}
.lnk12GrigioScuro:link, .lnk12GrigioScuro:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
.lnk12GrigioScuro:hover, .lnk12GrigioScuro:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#AE0000;
	font-weight:bold;
}

.lnk14GrigioScuro:link, .lnk14GrigioScuro:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.lnk14GrigioScuro:hover, .lnk14GrigioScuro:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#AE0000;
	font-weight:bold;
	text-decoration:none;
}

.lnk10blu:link, .lnk10blu:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#003366;
	font-weight:bolder;
}
.lnk10blu:hover, .lnk10blu:active{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#003366;
	font-weight:bolder;
	text-decoration:underline;
}

.lnkRosso:link, .lnkRosso:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#AE0000;
	text-decoration:none;
}
.lnkRosso:hover, .lnkRosso:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#AE0000;
	text-decoration:underline;
}
.lnk10Bianco:link, .lnk10Bianco:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
.lnk10Bianco:hover, .lnk10Bianco:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff9900;
	text-decoration:none;
}

.lnk10Bianco2:link, .lnk10Bianco2:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
.lnk10Bianco2:hover, .lnk10Bianco2:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFF00;
	text-decoration:none;
}

.lnk10Grigio:link, .lnk10Grigio:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
.lnk10Grigio:hover, .lnk10Grigio:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff9900;
	text-decoration:none;
}

.lnk10Nero:link, .lnk10Nero:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.lnk10Nero:hover, .lnk10Nero:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff9900;
	text-decoration:none;
}
.lnkvideo:link, .lnkvideo:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.lnkvideo:hover, .lnkvideo:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.lnktitvideo:link, .lnktitvideo:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
.lnktitvideo:hover, .lnktitvideo:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
.lnk10Nero2:link, .lnk10Nero2:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.lnk10Nero2:hover, .lnk10Nero2:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.lnk10Nero3:link, .lnk10Nero3:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.lnk10Nero3:hover, .lnk10Nero3:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.lnk10Nero4:link, .lnk10Nero4:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.lnk10Nero4:hover, .lnk10Nero4:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#AE0000;
	text-decoration:none;
}

.lnk10Bianco4:link, .lnk10Bianco4:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.lnk10Bianco4:hover, .lnk10Bianco4:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFCC00;
	text-decoration:none;
}

.lnk10sottomenu:link, .lnk10sottomenu:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFCC00;
	text-decoration:none;
}
.lnk10sottomenu:hover, .lnk10sottomenu:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#AE0000;
	text-decoration:none;
}
.lnk11Nero:link, .lnk11Nero:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight: bold;
}
.lnk11Nero:hover, .lnk11Nero:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff9900;
	text-decoration:none;
	font-weight: bold;
}
.lnk12Bianco:link, .lnk12Bianco:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff9900;
	text-decoration:none;
	font-weight: bold;
}
.lnk12Bianco:hover, .lnk12Bianco:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
}

.txt16GrigioScuro{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	font-weight:bold;
}
.txt18Nero{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight:bold;
}
.txtTitoloNews{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#333333;
	font-weight:bold;
}
.txtSottotitoloNews{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#333333;
	font-weight:normal;
	font-style: oblique;
}
.txtNews{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
.bottoneSoft{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	margin:0px 0px 0px 0px;
}
.txtTitSond{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}
.txtSond{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:normal;
}
.Verdana10{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
}
.Verdana10Grigio{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	font-weight:normal;
}
.txt15GrigioScuro{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#333333;
	font-weight:bold;
}
.txt12GrigioScuro{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
.txt12Rosso{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#AE0000;
	font-weight:bold;
}
.txt12Bianco{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}
.txt10Giallo{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#FFFF99;
	font-weight:bolder;
}
.txt14Bianco{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
}
.txt10Bianco{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
}
.txt11Bianco{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}

.submitSondaggio{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:53px;
	height:22px;
	vertical-align:middle;
}

form{
	margin-bottom:0px;
}
.tipoInputLog{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	width:124px;
	/*height:10px;*/
	border: 1px solid #dbdbdb;	
	background-color:#ededed;
}