html {}
body {margin:0px 0px auto; text-align:center;}
div { position: relative; margin:0; padding:0; }
table{}
tr{}
td{}
form {margin: 0px;padding: 0px;}
a {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:11px; 
	color: #0060BB; 
	text-align: justify;
	text-decoration:none;
}
input {}
select {}
textarea {}
span {}
font {}
blockquote{margin: 0px;padding: 0px;}
p {margin: 0px;padding: 0px;}



#maindiv {
	width: 100%;
	background-color: #FFF;
	color: #000;
	border: 1px solid gray;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.spacer {
	clear: both;
}
.tform {
	text-align: center;
}
.tooltipstyle {
	font-family:arial;
	font-size:11px;
	color:#0060BB;
}
#magfoto {
	float:left;
	border: 1px solid black;
	padding: 5px;
	margin: 5px;
}
.divwmargin {
	margin-top: 40px;
}
#video {
	margin-top: 20px;
	text-align: center;
	color: #D41d12;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}
#video_object {
	border: 1px solid;
	padding: 10px;
}


.colorBlue { background-color: blue; color:inherit;}
.colorYellow { background-color: yellow; color:inherit;}
.colorGray { background-color: gray; color:inherit;}
.colorGreen { background-color: green; color:inherit;}
.colorCyan { background-color: #00FFFF; color:inherit;}
.colorRed { background-color:red; color:inherit;}
.border{ border: 1px solid black; }

#FormRicercaTestatina {
	position:absolute;
	width:776px;
	height:30px;
	z-index:0;
	left: 0px;
	top: 180px;
}

.sfondo_contenuto {
 background-color: #F4F3EE;

}

.sfondo_g {
 background-color: #E9E9E9;
}

#Menutop {
	position:absolute;
	width:776px;
	height:90px;
	z-index:1;
	left: 0px;
}

.primanotizia { font-family: Arial, Georgia, Verdana, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #797979; text-align: justify;}

.altrenotizie { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #797979; text-align: justify;}

.titoloabs { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #0060BB; text-align: justify;}

.titoloabs2 { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #D41D12; text-align: justify;}

.titoloabs3 { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #22865E; text-align: justify;}

.testoricercavoli{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:13px; 
font-weight: bold; 
color: #003864; 
text-align: justify;
}

.testoricercavoli2{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #797979; 
text-align: justify;
}

.testoricercavoli3{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #0060BB; 
text-align: justify;
}

.titoliricercavoli{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
color: #0060BB; 
text-align: center;
}

.datanewsansa{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
padding-left: 5px;
font-weight: bold; 
color: #003864; 
text-align: justify;
}

.linkgenerico{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
color: #0060BB; 
text-align: justify;
}
.linkgenerico:hover{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
color: #0060BB; 
text-align: justify;
}

.linkreclamo{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
color: #D41D12; 
text-align: justify;
text-decoration: underline;
}
.linkreclamo:hover{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
color: #D41D12; 
text-align: justify;
text-decoration: underline;
}


.linkvisrecl{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
color: #797979; 
text-align: justify;
text-decoration: none;
}
.linkvisrecl:hover{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
color: #797979; 
text-align: justify;
text-decoration: none;
}
.linkvisrecl:visited{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
color: #003864; 
text-align: justify;
text-decoration: none;
}



.linkallegati{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
color: #0060BB; 
text-decoration: underline;
text-align: justify;
}
.linkallegati:hover{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
color: #0060BB; 
text-decoration: underline;
text-align: justify;
}

.linknewsansa{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
padding-right: 5px;
font-weight: bold; 
color: #4E4F4F; 
text-align: justify;
}
.linknewsansa:hover{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
padding-right: 5px;
font-weight: bold; 
color: #003864; 
text-align: justify;
}
.linknewsansa:visited{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
padding-right: 5px;
font-weight: bold; 
color: #003864; 
text-align: justify;
}

.sottotitolo {
 background-color: #797979;
}

.sottotitolo2 {
 background-color: #D3D2D2;
 height: 2px;
}

.sfondobarradx {
 background-color: #F3F2ED;
}

.linkmenucanale {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
.linkmenucanale:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #FFFFFF; text-decoration: none;}


.linkmenucanale2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #60FBB2; text-decoration: none;}
.linkmenucanale2:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #60FBB2; text-decoration: none;}


.linkmenucanale3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.linkmenucanale3:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}


.sezioneaperta {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #5CD099; text-decoration: none;}

.sezioneaperta2 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #FDFF00; text-decoration: none;}

.sezioneaperta3 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #60FBB2; text-decoration: none;}

.elencosottosezioni {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #5CD099; text-decoration: none;}

.elencosottosezioni2 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #FDFF00; text-decoration: none;}

.titolocittameteo{font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #003864; text-decoration: none;}

.testo12{font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #797979; text-decoration: none;}

.testo15{font-family: Arial, Verdana, Helvetica, sans-serif; font-size:15px; font-weight: normal; color: #797979; text-decoration: none;}

.testo18{font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; font-weight: normal; color: #797979; text-decoration: none;}


.testobianco { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #FFFFFF;}

.testobianco2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal; color: #FFFFFF;}

.titoloprimanews { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #0060BB; text-align: justify;}

.rett_ingrandimento{
border-left: 1px #D3D2D2 solid; border-right: 1px #D3D2D2 solid; border-top: 1px #D3D2D2 solid; border-bottom: 1px #D3D2D2 solid; 
font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #797979;
padding-left: 5px;
padding-right: 5px;
}


.testofooter{ font-family: Arial, Georgia, Verdana, Helvetica, sans-serif; font-size:10px; font-weight: normal; color: #797979; text-align: center;}


.sfondofooter {
background-image: url('../image/grafica_generica/pixel_banner_or.gif');
text-align: center;
height: 116px;
}

.sfondo_rett_footer {
background-image: url('../image/grafica_generica/rettang_footer.gif');
height: 43px;
width: 606px;
background-repeat:no-repeat;
}


.barranavigazione {
background-color: #BFC9D3;
height:24px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
color: #003864;
text-align: left;
background-repeat: no-repeat;
}

.barranavigazione2 {
background-color: #BFC9D3;
height:24px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #003864;
text-align: left;
background-repeat: no-repeat;
}

.linkbarradx {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #797979;
}
.linkbarradx:hover {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #797979;
}

.linkbarradx_bis {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
line-height: 15px;
font-weight: normal; 
color: #FFFFFF;
text-align: right;
}
.linkbarradx_bis:hover {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
line-height: 15px;
font-weight: normal; 
color: #FFFFFF;
text-align: right;
}

.linkbarradx2 {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #FFFFFF;
}
.linkbarradx2:hover {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #FFFFFF;
}

.sfondodisabili {
background-image: url('../image/grafica_generica/tasto_disabili.gif'); 
width:160px; 
height:34px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #797979;
text-align: right;
padding-right: 40px;
background-repeat: no-repeat;
}

.sfondovolilowcost {
background-image: url('../image/grafica_generica/tasto_voli_lowcost.gif'); 
width:160px; 
height:34px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #797979;
text-align: right;
padding-right: 5px;
background-repeat: no-repeat;
}

.sfondometeo {
background-image: url('../image/grafica_generica/tasto_meteo.gif'); 
width:160px; 
height:34px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #797979;
text-align: right;
padding-right: 5px;
background-repeat: no-repeat;
}

.sfondometeo2 {
background-image: url('../image/grafica_generica/fondo_box_meteo.gif'); 
width:160px; 
height:76px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #797979;
padding-right: 5px;
background-repeat: no-repeat;
}

.sfondonewsletter {
background-image: url('../image/grafica_generica/tasto_newsletter.gif'); 
width:160px; 
height:34px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #797979;
text-align: right;
padding-right: 40px;
background-repeat: no-repeat;
}

.sfondoforum {
background-image: url('../image/grafica_generica/tasto_forum.jpg'); 
width:160px; 
height:34px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #797979;
text-align: right;
padding-right: 40px;
background-repeat: no-repeat;
}

.sfondosms {
background-image: url('../image/grafica_generica/tasto_sms.gif'); 
width:160px; 
height:34px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #797979;
text-align: right;
padding-right: 40px;
background-repeat: no-repeat;
}

.sfondobagagli {
background-image: url('../image/grafica_generica/tasto_bagagli.gif'); 
width:160px; 
height:34px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #797979;
text-align: right;
padding-right: 40px;
background-repeat: no-repeat;
}

.sfondolink {
background-image: url('../image/grafica_generica/tasto_meteo_2.gif'); 
width:160px; 
height:34px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #797979;
text-align: right;
padding-right: 40px;
background-repeat: no-repeat;
}

.sfondorumore {
background-image: url('../image/grafica_generica/tasto_reclamirumore.gif'); 
width:160px; 
height:34px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #797979;
text-align: right;
padding-right: 40px;
background-repeat: no-repeat;
}

.sfondofooterservizi {
 background-color: #D5DBD4;
}

.sfondopasseggeri {
background-image: url('../image/grafica_generica/tasto_infopassegg.gif'); 
width:160px; 
height:34px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #FFFFFF;
text-align: right;
padding-right: 5px;
background-repeat: no-repeat;
}

.linkinfopasseggeri{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
color: #22865E;
text-decoration:none;
}

.sfondopasseggeri2 {
background-image: url('../image/grafica_generica/fondo_box_passegg.gif'); 
width:160px; 
height:120px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
color: #22865E;
text-align: right;
background-repeat: no-repeat;
}

.sepmenupassegg {
background-color: #DDE3DC;
width: 120px;
}

.sfondofooterpassegg {
 background-color: #F3F2ED;
}

.sfondofooterpassegg2 {
 background-color: #D3E7DF;
}

.spaziatura {
 width: 40px;
}

.sfondoansa {
background-image: url('../image/grafica_generica/tasto_ansa.jpg'); 
width:160px; 
height:34px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
color: #FFFFFF;
text-align: right;
padding-right: 5px;
background-repeat: no-repeat;
}

.sfondoansa2 {
background-color: #9D9D9D;
}

.testoansa {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
color: #D41D12;
text-align: center;
padding-top: 5px;
}

.lineasepansa {
background-image: url('../image/grafica_generica/separatore_newsansa.gif'); 
width:120px; 
height:1px;
display:block;
background-repeat: no-repeat;
}

.dataansa {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:10px; 
font-weight: bold; 
color: #0060bb;
}

.sfondocompagnie {
background-image: url('../image/grafica_generica/tasto_compagnie.gif'); 
width:180px; 
height:34px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
color: #003864;
text-align: right;
padding-right: 5px;
background-repeat: no-repeat;
}

.sfondocompagnielink {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
color: #003864;
text-align: right;
padding-right: 5px;
text-decoration: none;
}

.sfondoprenotazioni {
background-image: url('../image/grafica_generica/tasto_compagnie.gif');  
width:180px; 
height:34px;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
color: #4C4F4F;
text-align: right;
padding-right: 10px;
background-repeat: no-repeat;
}

.sfondoprenotazioni2 {
background-image: url('../image/grafica_generica/pixel_fondo_prenotaz.gif'); 
width:180px; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
color: #FFFFFF;
text-align: center;
background-repeat: repeat-x;
}

.sfondobannberdx {
background-image: url('../image/grafica_generica/pixel_fondobanner_vert.gif'); 
width:180px; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
color: #FFFFFF;
text-align: center;
background-repeat: repeat-x;
}

.footerboxcontenuto {
background-color: #D3D2D2;
}

sfondocolonnadx{
background-image: url('../image/grafica_generica/pixel_fondo_colonna.gif'); 
width: 160px;
height: 368px;
}

.linkfooter{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:10px; 
font-weight: bold; 
color: #4C4F4F;
padding-left: 10px;
line-height:12px;
}

.linkfooter2{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:10px; 
font-weight: bold; 
color: #D41D12;
padding-left: 10px;
line-height:12px;
}

.linkfooter3{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:10px; 
font-weight: bold; 
color: #4C4F4F;
padding-left: 150px;
line-height:12px;
}

.fondosottosezione{
background-color: #003864;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
color: #5CD099;
height: 24px;
width: 606px;
padding-left: 50px;
}

.fondosottosezione2{
background-color: #D41D12;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
color: #FDFF00;
height: 24px;
width: 606px;
padding-left: 50px;
}

.sfondopagnewsletter{
background-color: #F4F3EE;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #797979;
}

.sfondodettaglireclamo{
background-color: #DCDBD4;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #003864;
}

.sfondopagreclamo{
background-color: #F4F3EE;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #797979;
}

.sfondopagreclamo2{
background-color: #DCDBD4;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #797979;
}

.sfondopagricerca{
background-color: #F4F3EE;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
color: #00B17D;
text-align: center;
}

.sfondopagrisric{
background-color: #F4F3EE;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #797979;
padding-left: 5px;
padding-right: 5px;
}

.sfondopagrisric2{
background-color: #DCDBD4;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
color: #003864;
padding-left: 5px;
padding-right: 5px;
}

.testoverde{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:12px; 
font-weight: bold; 
color: #00B17D;
padding-right: 5px;
text-align: right;
}

.titolopagnewsletter{
font-family: Georgia, Arial, Verdana, Helvetica, sans-serif; 
font-size:12px; 
font-weight: normal;
text-align: left;
color: #797979;
}

.titolopagreclamo{
font-family: Georgia, Arial, Verdana, Helvetica, sans-serif; 
font-size:12px; 
font-weight: normal;
text-align: left;
color: #D41D12;
}

.testoricbagagli2{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
color: #797979;
padding-right: 5px;
padding-left: 5px;
}

.testoricbagagli{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #797979;
padding-right: 5px;
padding-left: 5px;
}

.testoricbagagli3{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: normal; 
color: #003864;
padding-right: 5px;
padding-left: 5px;
}

.testoricbagagli4{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
color: #003864;
padding-right: 5px;
padding-left: 5px;
}

.testorosso{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
color: #D41D12;
}

.testorosso2{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
color: #D41D12;
font-weight: bold;
}

.testorosso3{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:12px; 
color: #D41D12;
font-weight: bold;
}

.linkindietro{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:12px; 
font-weight: bold; 
color: #D41D12;
padding-right: 5px;
padding-left: 5px;
text-align: right;
}

.sfondo_news_dx{
background-image: url('../image/grafica_generica/tasto_news.jpg');
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #D41D12;
text-align: right;
padding-right: 5px;
width: 160px;
height: 34px;
}

.oraristag{
background-color:#DCDBD4;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #D41D12;
height: 34px;
padding-left: 5px;
}

.oraritemporeale{
background-color:#DCDBD4;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #0060BB;
height: 34px;
padding-left: 5px;
}

.oraridest{
background-image: url('../image/grafica_generica/pixel_tasto_voli.gif');
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #003864;
width: 100%;
height: 74px;
padding-left: 5px;
}

.sfondologin{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
padding-left: 5px;
padding-right: 5px;
background-color: #D3D2D2;
color: #003864; 
line-height: 20px;
text-align: justify;
}


.sfondopagrumore{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
padding-left: 8px;
padding-right: 8px;
background-color: #F4F3EE;
color: #797979; 
height: 20px;
text-align: justify;
}

.sfondopagrumore2{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
padding-left: 8px;
padding-right: 8px;
background-color: #DCDBD4;
color: #797979; 
height: 20px;
text-align: justify;
}

.titolirumore{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
color: #0060BB; 
padding-left: 8px;
}

.titolirumore2{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
color: #0060BB; 
text-align:center;
}


.sfondo_cerca_rumore{
background-color: #F4F3EE;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
color: #0060BB;
text-align: center;
}

.box_servizi_online{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size:12px; 
color: #FFFFFF;
background-image: url('../image/grafica_generica/BOX_SERVIZI-ON-LINE_10_2011.gif');
width: 160px;
height: 510px;
vertical-align: top;
}

.testo9 {
font-size:9px; 
}

.labelBlu {
	TEXT-DECORATION: none; 
	COLOR: #032b4b; 
	FONT-FAMILY: 'arial'; 
	FONT-SIZE: 14px; 
    MARGIN: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP:0px; 
	font-weight:bold;
}

.labelRed {
	TEXT-DECORATION: none; 
	COLOR: #d41d12; 
	FONT-FAMILY: 'arial'; 
	FONT-SIZE: 14px; 
    MARGIN: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP:0px; 
	font-weight:bold;
	line-height:20px;
}

.redBig {TEXT-DECORATION: none; COLOR: #ff3023; FONT-FAMILY: 'arial'; FONT-SIZE: 12px; LINE-HEIGHT: 13px; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP:0px; font-weight:bold;}
.tastiRedBig {TEXT-DECORATION: none; COLOR: #ff3023; FONT-FAMILY: 'arial'; FONT-SIZE: 11px; font-weight:bold;}
.blu {TEXT-DECORATION: none; COLOR: #003864; FONT-FAMILY: 'arial'; FONT-SIZE: 11px; LINE-HEIGHT: 13px; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP:0px; font-weight:bold;}

.blue {TEXT-DECORATION: underline; COLOR: #003864; FONT-FAMILY: 'arial'; FONT-SIZE: 11px; font-weight:normal;}


.table{display:table;}
.row{display:table-row; }
.cell{display:table-cell;}

.valignMiddle {vertical-align:middle;}
.floatLeft {float: left;}
.floatRight {float: right;}
.alignCenter { text-align: center;}

#principale {width:956px; margin:0px auto; text-align:left; vertical-align:top;}
#header {float:left; width:100%;}

#menu {float:left; width: 100%; padding-top:5px; padding-bottom:5px;}
#menu .row {width: 100%;}
#menuRicerca {width:85%; text-align:center;}
#frmRicercaMenu a {vertical-align:middle;}
#frmRicercaMenu input{vertical-align:middle;}
#menuData {width:15%; text-align:left; padding-top:5px; }

#corpo { float:left; width:100%; }
#corpo #left{ width:170px; vertical-align:top;}
#corpo #middle{ width:420px; vertical-align:top;}
#corpo #right{ width:170px; vertical-align:top;}
.separatoreCorpo{font-size:1px;width: 10px;  }
#barranavigazione{width:100%; height: auto;}

#footer{float:left; width:100%;}
#footer .row {width:100%;}
#footer .boxfooter {width:100%; padding-top:5px; padding-bottom:5px; vertical-align:middle; text-align:center;}

.boxlaterale {width: 100%; height: auto;}
.boxlaterale div {height: auto; }
.boxlaterale img{ display:none; }
.boxbannerlaterale{width:100%; height: auto;}
.boxbannerlaterale{padding-top: 8px; padding-bottom:8px; height: auto;}

.tabellaseparatore {float:left; width:100%;}
.tabellaseparatore .row{width:100%;}
.separatore1{font-size:1px; display: block;float:left;width:100%;margin:0; padding:0;line-height:1px;height:1px;overflow:hidden;} 
.separatore2{font-size:1px; display: block;float:left;width:100%;margin:0; padding:0;line-height:2px;height:2px;overflow:hidden;} 
.separatore3{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:3px;height:3px;overflow:hidden;} 
.separatore4{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:4px;height:4px;overflow:hidden;} 
.separatore5{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:5px;height:5px;overflow:hidden;} 
.separatore6{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:6px;height:6px;overflow:hidden;} 
.separatore7{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:7px;height:7px;overflow:hidden;} 
.separatore8{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:8px;height:8px;overflow:hidden;} 
.separatore10{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:10px;height:10px;overflow:hidden;} 
.separatore13{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:13px;height:13px;overflow:hidden;} 
.separatore15{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:15px;height:15px;overflow:hidden;} 
.separatore20{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:20px;height:20px;overflow:hidden;} 
.separatore25{font-size:1px;display: block;float:left;width:100%;margin:0; padding:0;line-height:25px;height:25px;overflow:hidden;}
.separatore29{background-color:#F3F2ED;font-size:1px;display: block;float:left;width:160px;margin:0; padding:0;line-height:29px;height:29px;overflow:hidden;} 
.separatore29b{font-size:1px;display: block;float:left;width:160px;margin:0; padding:0;line-height:29px;height:29px;overflow:hidden;} 
.separatore43{font-size:1px;display: block;float:left;width:10px;margin:0; padding:0;line-height:43px;height:43px;overflow:hidden;} 

.linkCorriere{TEXT-DECORATION: none; COLOR: #D41D12; FONT-FAMILY: 'arial'; FONT-SIZE: 12px; LINE-HEIGHT: 13px;font-weight:bold;} 
.newsCorriere{TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal; color: #FFFFFF;} 
.linkTutteLeNewsCorriere{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;display: block;float:right; margin-right:10px; padding:0;overflow:hidden; COLOR: #0060bb; TEXT-DECORATION: underline;} 


@media print {
	td {}
	a{ text-decoration:underline;}
	.no-print{display:none;}
	.print-only{display:inline;width:416px;}

	#objTabellaOrari td{ 
		border-collapse: collapse;
		}

	#objTabellaOrari td{ 
		border: 1px solid #000000;
		}
	#objSottotabellaOrari{ 
		border-collapse: collapse;
		}

	#objSottotabellaOrari td{ 
		border: 0px solid #000000;
		}

.sfondobarradx {
 display:none;
}

}
