html, body {
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	margin-bottom:0;
	padding:0; 
	background-color:#FFFFFF;
	font-size: 11px;
	line-height: 16px;
	font-family: Arial, verdana;
	color:#454545;
	height:100%;
}
TABLE { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
TR { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
FONT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
BLOCKQUOTE { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }
P { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; text-align:left; }
FORM {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
A { font-family: Verdana, Arial, Helvetica, sans-serif; color:#454545; font-size: 11px; text-decoration: none; }

.separatore1 { font-size: 1px; line-height: 1px; height: 1px;} 
.separatore3 { font-size: 1px; line-height: 3px; height: 3px;} 
.separatore5 { font-size: 1px; line-height: 5px; height: 5px;} 
.separatore7 { font-size: 1px; line-height: 7px; height: 7px;} 
.separatore8 { font-size: 1px; line-height: 8px; height: 8px;}
.separatore10 { font-size: 1px; line-height: 10px; height: 10px;}
.separatore13 { font-size: 1px; line-height: 13px; height: 13px;}
.separatore20 { font-size: 1px; line-height: 20px; height: 20px;} 



.font_10{ font-size:10px; text-decoration:none; line-height:13px; } 
.font_11{ font-size:11px; text-decoration:none; line-height:14px; } 
.font_12{ font-size:12px; text-decoration:none; line-height:16px; } 
.font_13{ font-size:13px; text-decoration:none; line-height:16px; } 
.font_14{ font-size:14px; text-decoration:none; line-height:17px; } 
.font_15{ font-size:15px; text-decoration:none; line-height:18px; }
.font_16{ font-size:18px; text-decoration:none; line-height:19px; }
.font_18{ font-size:18px; text-decoration:none; line-height:21px; }
.font_20{ font-size:20px; text-decoration:none; line-height:23px; } 


.forte { font-weight:bold;} 


.colorgrigio{
	color:#454545;
}

.colorazzurro{
	color:#0054A5;
}

.colorrosso{
	color:#B50027;
}

.colorceleste{
	color:#7DBCDE;
}

.sf_barra_dx{
	background-image:url(../image/fondo-colonna-dx.gif);
	background-repeat:repeat-y;
	width:170px;
}

.sf_barra_sx{
	background-image:url(../image/fondo-colonna-sx.gif);
	background-repeat:repeat-y;
	width:170px;
}

.moduloricerca{
	border: 1px solid #D8D8D8;
}

#container{
	width:auto; 
	margin:0 auto;
	padding:0; 
	vertical-align:top;
	background-image: url('../image/fondo-sito.jpg');
	background-repeat: repeat-y;
	background-position: center top;
	height: auto;
}

#testata{
	width:auto; 
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	margin-bottom:0;
	padding:0; 
	vertical-align:top;
	background-image: url('../image/testata3.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	height: 177px;
}


/* VECCHI STILI */

.titoli11Bold {
	color: #ffffff;
	font-weight: bold; 
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
}

.footer {
	color: #215f9e;
	font-weight: normal; 
	font-size: 11px;
	text-decoration: none;
}

.ElencoLinkSezioni {
	color: #000000;
	font-weight: bold; 
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
}

.ElencoArticoliSezioni {
	color: #FFFFFF;
	font-weight: bold; 
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
}

.testi11Bold {
	color: #000000;
	font-weight: bold; 
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
}

.testi10Bold {
	color: #000000;
	font-weight: bold; 
	font-size: 10px;
	line-height: 15px;
	text-decoration: none;
}

.testiEmailRegular {
	color: #000000;
	font-weight: normal; 
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
}

.testiEmailBold {
	color: #215f9e;
	font-weight: bold; 
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
}

.testiTelefonoRegular {
	color: #000000;
	font-weight: normal; 
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
}

.testitelefonoBold {
	color: #215f9e;
	font-weight: bold; 
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
}

.copyright {
	color: #215f9e;
	font-weight: bold; 
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
}

.testiFissiSondaggio {
	color: #215f9e;
	font-weight: normal; 
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
}

.testiDinamiciSondaggio {
	color: #215f9e;
	font-weight: bold; 
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
}

.testiComuni {
	color: #215f9e;
	font-weight: bold; 
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
}

.testiCartine {
	color: #000000;
	font-weight: normal; 
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
}

.linkClippingFissi {
	color: #215f9e;
	font-weight: bold; 
	font-size: 10px;
	line-height: 15px;
	text-decoration: none;
}

.linkLeggePrivacyForm {
	color: #215f9e;
	font-weight: normal; 
	font-size: 11px;
	line-height: 15px;
	text-align:justify;
	text-decoration: none;
}

.credits {
	color: #000000;
	font-weight: normal; 
	font-size: 11px;
	line-height: 15px;
	text-align:justify;
	text-decoration: none;
}

.testiBoxClipping{
	color: #000000;
	font-weight: normal; 
	font-size: 11px;
	line-height: 11px;
	text-decoration: none;
}

.elencoRisultatiRicerca{
	color: #000000;
	font-weight: normal; 
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
}

.testi11Regular {
	color: #000000;
	font-weight: normal; 
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
}

.testi11RegU {
	color: #000000;
	font-weight: normal; 
	font-size: 11px;
	line-height: 15px;
	text-decoration: underline;
}

.TestiBox {
	line-height: 15px; 
	font-size: 11px; 
	color: #000000;
	text-decoration: none;
	text-align:justify;
}

.colonnaSXMenuBase {
	background-color: #7DBCDE; 
	height: 25px; 
	text-align: left; 
	padding-left: 10px; 
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
}

.lnkCanaliNelMenu {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.lnkCanaliNelMenuAttivo{
	color: #001A34;
	font-weight: bold;
	text-decoration: none;
}
.lnkSezioniNelMenu {
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.menuCanaleSX {
	height: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
}

.sfondoHome {
	background-color: #DEF3FF;
}


.sfondoCanale1 {
	background-color: #ecf1f3;
}

.sfondoCanale21 {
	background-color: #0172a4;
}
.sfondoCanale25 {
	background-color: #b50027;
}
.sfondoCanale29 {
	background-color: #d6a21b;
}
.sfondoCanale33 {
	background-color: #59a689;
}
.sfondoCanale37 {
	background-color: #86953e;
}

.popupClipping {
	line-height: 15px; 
	background-image: url('../image/clippings/sfumino-clipping.jpg');
	padding-top: 6px;
	padding-bottom: 7px;
	text-decoration: none;
}

.tabSondaggio { 
border: 1px solid #215f9e; 
background-color: #ffffff;
}

.sfondoGrafico {
	background-color: #215f9e;
}

.campiRicerca { 
FONT-FAMILY: Verdana; 
FONT-SIZE: 11px; 
border: 1px solid #86953e;
text-decoration: none;
}

.tastoCerca {
	background-color: #FFFFFF;
	color:#0054A5;
}

.risultatiRicerca {
	font-size: 10px;
	color: #215f9e;
	font-weight: normal;
	text-decoration: none;
}

.campiForm { 
FONT-FAMILY: Verdana; 
FONT-SIZE: 11px; 
border: 1px solid #215f9e;
text-decoration: none;
}

.lineaForm {
	background-image: url('../image/centro-linea.gif');
}

.tastiForm {
	background-image: url('../image/centro-tasto.gif');
}

.boxSondaggio {
	background-image: url('../image/sfumino-box.gif');
}

.tastoVota {
	background-image: url('../image/tasto-vota.gif');
}

.linkForm {
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

.tdClipSfondoCanale1 {
	background-image: url('../image/sfumaturaTit.gif');
}

.colonnaSX2 {
	background-image: url('../image/colonna-sx-2.gif');
}

.colonnaSX3 {
	background-image: url('../image/colonna-sx-3.gif');
}

.boxClipping {
	background-image: url('../image/box-clipping.gif');
}

.cerchioOK {
	background-image: url('../image/cerchio-ok.gif');
}

.percorso {
	background-image: url('../image/linea-sfumata-percorso.gif');
}

.boxComeFare {
	background-image: url('../image/box-come-fare.gif');
}

.boxComeFareSx {
	background-image: url('../image/newLayoutHP/box-come-fare-sx.gif');
}

.boxLoSaiChe {
	background-image: url('../image/newLayoutHP/box-lo-sai-che-sx.gif');
}

.testata {
	background-image: url('../image/testata2.jpg');
	background-repeat: no-repeat;
	height: 177px;
	width: 780px;
}

.tdClipSfondoCanale21 {
	background-color: #0172a4;
}
.tdClipSfondoCanale25 {
	background-color: #b50027;
}
.tdClipSfondoCanale29 {
	background-color: #d6a21b;
}
.tdClipSfondoCanale33 {
	background-color: #59a689;
}
.tdClipSfondoCanale37 {
	background-color: #86953e;
}


.lineePercorso {
	background-color: #D8D8D8;
}

.lineePercorso21 {
	background-color: #74b2cd;
}
.lineePercorso25 {
	background-color: #d67388;
}
.lineePercorso29 {
	background-color: #e8cc82;
}
.lineePercorso33 {
	background-color: #a4cebe;
}
.lineePercorso37 {
	background-color: #bdc595;
}


.sfondoSezioniCanale21{
	background-color: #74b2cd;
}
.sfondoSezioniCanale25{
	background-color: #d67388;
}
.sfondoSezioniCanale29{
	background-color: #e8cc82;
}
.sfondoSezioniCanale33{
	background-color: #a4cebe;
}
.sfondoSezioniCanale37{
	background-color: #bdc595;
}

.sfondoSeparatoreBarraSX{
	background-color: #ecf1f3;
}


.lnkTitoliBox {font-weight: bold; line-height: 20px; font-size: 11px; text-decoration: none;}

.coloreTitoliBoxCanale1 {color: #000000;}
.coloreTitoliBoxCanale21 {color: #ffffff;}
.coloreTitoliBoxCanale25 {color: #ffffff;}
.coloreTitoliBoxCanale29 {color: #ffffff;}
.coloreTitoliBoxCanale33 {color: #ffffff;}
.coloreTitoliBoxCanale37 {color: #ffffff;}

.colorePercorsoCanale21 {color: #0172a4;}
.colorePercorsoCanale25 {color: #b50027;}
.colorePercorsoCanale29 {color: #d6a21b;}
.colorePercorsoCanale33 {color: #59a689;}
.colorePercorsoCanale37 {color: #86953e;}

.mappaCanali {
	display: block; 
	height: 100%; 
	width: 60%;
	margin-top: 25px; 
	margin-bottom: 5px; 
	padding-right: 5px;
	background-color: #EBEBEB;
	text-align: left;
	text-decoration: none;
}
.lnkCanaliMappa {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.mappaSezioni {
	display: block; 
	height: 100%; 
	width: 60%;
	margin-bottom: 5px; 
	padding-right: 5px;
	background-color: #DEF3FF;
	text-align: left;
	text-decoration: none;
}
.lnkSezioniMappa {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.mappaSottoSezioni {
	display: block; 
	height: 100%; 
	width: 60%;
	margin-bottom: 5px; 
	padding-right: 5px;
	text-align: left;
	border:1px solid #DEF3FF;
	text-decoration: none;
}

/* FINE VECCHI STILI */

@media print {
	TD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
	A { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
	.no-print { display: none; }
}
