body { margin: 0px; padding: 0px; background-color: #f5f5f5; }
body p { font-family:Arial, Helvetica, sans-serif; }
a { color: #000000; text-decoration: none}
a:hover { text-decoration: underline; }
.aOut { color: #000066; text-decoration: none}
.Testo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color:#666; }  
.TestoPiccolo {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #0050a8; text-decoration: none}
.TestoPiccolo2 {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; text-decoration: none}
.TestoPiccolo3 {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.Sezione { font-family: Arial, Helvetica, sans-serif; color : #0077c3; font-weight:bold; font-size : 16px; margin: 2px 0px 5px 0px; padding: 0px 0px 0px 0px; }
/*
.Titolo { font-family: Arial, Helvetica, sans-serif; color : #0077c3; font-weight:normal; font-size : 14px; margin: 2px 0px 5px 0px; padding: 0px 0px 0px 0px; }
.Titolo2 { font-family: Arial, Helvetica, sans-serif; color : #0077c3; font-weight:bold; font-size : 14px; margin: 2px 0px 5px 0px; padding: 0px 0px 0px 0px; }
.Sottotitolo { font-family: Arial, Helvetica, sans-serif; color : #0077c3; font-weight:bold; font-size : 13px; margin: 2px 0px 5px 0px; padding: 0px 0px 0px 0px; }
.Sottotitolo2 { font-family: Arial, Helvetica, sans-serif; color : #0077c3; font-weight:normal; font-size : 13px; margin: 2px 0px 5px 0px; padding: 0px 0px 0px 0px; }
*/
.Titolo { font-family: Arial, Helvetica, sans-serif; color : #aaa; font-weight:normal; font-size : 14px; margin: 2px 0px 5px 0px; padding: 0px 0px 0px 0px; }
.Titolo2 { font-family: Arial, Helvetica, sans-serif; color : #aaa; font-weight:bold; font-size : 14px; margin: 2px 0px 5px 0px; padding: 0px 0px 0px 0px; }
.Sottotitolo { font-family: Arial, Helvetica, sans-serif; color : #aaa; font-weight:bold; font-size : 13px; margin: 2px 0px 5px 0px; padding: 0px 0px 0px 0px; }
.Sottotitolo2 { font-family: Arial, Helvetica, sans-serif; color : #aaa; font-weight:normal; font-size : 13px; margin: 2px 0px 5px 0px; padding: 0px 0px 0px 0px; }
.Fondo1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0077c3; text-decoration: none ; background-color: #ededed}
.Fondo2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0077c3; text-decoration: none ; background-color: #ededed}
.Fondo3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #ededed; background-image: url(../Graphics/Fnd0106.gif); background-repeat: repeat-y; background-position: left;}
.Fondo4 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #0050a8}
.Fondo5 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #0050a8}
.Fondo6 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color:#8ab5dd;; background-image: url(../Graphics/Spaziatore.gif)}
.Fondo7 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #c5c5c5}
.Fondo1 a:hover { text-decoration:none;}
.Form { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.FormS { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 90px; }
.FormM { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 200px; }
.FormB { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 285px; }
.Menu span       { }
.Menu_hover span { }
.Menu            { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;     font-weight:normal; cursor: pointer; width:135px; height:36px; text-align:center; text-transform:uppercase; }
.Menu_hover      { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;     font-weight:normal; cursor: pointer; width:135px; height:36px; text-align:center; text-transform:uppercase; background-color:#3e85c1; }
.MenuEti         { padding:2px 10px; }
.Menu2           { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;     font-weight:normal; cursor: pointer; width:135px; padding:3px 10px; background-color:#8ab5dd; border-bottom:#fff 1px solid; }
.Menu2_hover     { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;     font-weight:normal; cursor: pointer; width:135px; padding:3px 10px; background-color:#3e85c1; border-bottom:#fff 1px solid; }
.MenuL2           { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3e85c1; font-weight:normal; cursor: pointer; padding:2px 4px; }
.MenuL2_hover     { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3e85c1; font-weight:normal; cursor: pointer; padding:2px 4px; background-color:#d8e6f6; }
.MenuL2_box     	{ background-color:#e5edf6; padding:6px; margin-bottom:10px; }
.SpotFondo { background-color: #deecff; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #1C3D9C; }
.SpotTop { background-color: #1C3D9C; padding: 10px; }
.SpotBody { padding: 10px; background-color: #deecff;}
.SpotTitolo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.SpotSottotitolo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003399; text-decoration: none; }
.SpotTesto { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; text-align: justify; }
h1 { display:block; text-align:left; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-style:normal; font-size:21px; color:#3e85c1; padding:10px 0px 4px; margin:0px; letter-spacing:-5%;}
h2 { display:block; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-style:italic; font-size:17px; color:#0050a8; padding:0px 0px 4px; margin:0px;}
h3 { display:block; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-style:italic; font-size:15px; color:#3188c0; padding:0px; margin:0px;}
/*
#Contenuti h1 { display:block; text-align:left; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-style:normal; font-size:21px; color:#3e85c1; padding:10px 0px 4px; margin:0px; letter-spacing:-5%;}
#Contenuti h2 { display:block; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-style:italic; font-size:17px; color:#0050a8; padding:0px 0px 4px; margin:0px;}
#Contenuti h3 { display:block; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-style:italic; font-size:15px; color:#3188c0; padding:0px; margin:0px;}
*/
#Contenuti h1 { display:block; text-align:left; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-style:normal; font-size:24px; color:#222; padding:10px 0px 4px; margin:0px; letter-spacing:-5%;}
#Contenuti h2 { display:block; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-style:italic; font-size:17px; color:#222; padding:0px 0px 4px; margin:0px;}
#Contenuti h3 { display:block; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-style:italic; font-size:15px; color:#222; padding:0px; margin:0px;}
#Border { background-color:#FFF; width:960px; position:absolute; left:50%; margin-left:-480px;}
#Header { width:960px; height:111px; margin:10px 0 0; overflow:hidden;}
#Stemma { width:270px; height:111px; float:left;}
#FotoGalleryTop { width:512px; /*height:110px*/; float:left; margin-top:20px;}
#IcoBox { width:160px; float:left}
#Ico { font-family: Arial, Helvetica, sans-serif; font-size:11px; text-align:left; overflow:hidden;}
#BoxTasti { float:left; width:135px;}
#DateTime { width:135px; float:left; margin-top: 20px;}
#Ico img { margin-top:8px; margin-right:4px;}
#HomeLink { background-color:#8ab5dd; width:90px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:center; margin:10px 0 0 0; float:left;}
#HomeLink a { display:block; margin-top:6px; color:#FFF; text-decoration:none;}
#HomeLink a:hover { color:#FFF; text-decoration:underline;}
#VotaLink { background-color:#8ab5dd; width:90px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:center; margin:10px 0 0 0;}
#VotaLink a { display:block; margin-top:6px; color:#FFF; text-decoration:none;}
#VotaLink a:hover { color:#FFF; text-decoration:underline;}
#BoxRicerca{ margin-left:0px; width:135px; float:right;}
#FormRicerca { margin:10px 0px 0px; padding:0px;}
#FormRicerca { display:inline;}
#FormRicerca #Txt { width:90px; height:30px; border:#8ab5dd 1px solid; margin:13px 0px 0px 0px; padding:5px 4px; color:#666;}
#BoxMenu { background-color:#8ab5dd; margin-bottom:14px;}
#BoxMenu table { border-left:#FFF 1px solid;}
#BoxMenu td { height:36px; border-left:#FFF solid 1px; border-right:#FFF solid 1px;}
#BoxContent { margin:0px 16px;}
#ColumnL { width:150px; margin-right:10px; float:left; overflow:hidden;}
#ColumnC { width:588px; margin-right:10px; float:left; overflow:hidden;}
#TestoPagina { margin:16px 0px;}
#ColumnTT { width:718px; float:left; overflow:hidden;}
#ColumnR { width:170px; float:left; overflow:hidden;}
#BoxFlashNews { margin-bottom:5px;}
#BoxPubblicita { margin-bottom:10px;}
#BoxServizio { width:190px; float:left;}
#BoxSponsorL { width:150px; float:left;}
#BoxSponsorL .Sponsor td { padding:0; margin:0;}
#BoxSponsorT { margin-left:10px; width:160px; margin-bottom:16px; text-align:center; background-color:#e5edf6; padding:6px 0 4px; border-bottom: solid 2px #8ab5dd; border-top: solid 1px #8ab5dd;}
#BoxSponsorR { margin-top:24px; margin-left:10px; width:160px;}
#SpotNews, #BoxSommario {}
#SpotNews .IcoNew, #BoxSommario .IcoNew { float:left;}
#SpotNews .Spaziatore, #BoxSommario .Spaziatore { clear:both; overflow:hidden; height:4px;}
#SpotNews a, #BoxSommario a { text-decoration:none;}
#SpotNews a:hover, #BoxSommario a:hover { text-decoration:none;}
#SpotNews .Img, #BoxSommario .Img { width:80px; height:80px; overflow:hidden; float:left; margin-top:2px; margin-right:6px;}
#SpotNews .Img img, #BoxSommario .Img img { border:none; width:101px; left:-10px; top:0px; position:relative; display:block;}
#SpotNews .Testi, #BoxSommario .Testi {}
#SpotNews .Titolo, #BoxSommario .Titolo { padding:1px; background:#e5edf6; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight: normal; color:#0d65af; /*color:#3e85c1;*/ text-align:right; clear:right;}
#SpotNews .Titolo a, #BoxSommario .Titolo a { color:#FFF; text-decoration:none;}
#SpotNews .Sottotitolo, #BoxSommario .Sottotitolo { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight: normal; text-align:left; color:#0d65af; /*color:#3e85c1;*/ margin-left:0px; line-height:19px;}
#SpotNews .Descrizione, #BoxSommario .Descrizione { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; text-align:left; color:#383838;}
#SpotNews2 { margin-top:20px;}
#SpotNews2 .SpotBox { width:122px; float:left; margin-right:8px; border-top:#e5edf6 solid 2px; padding-top:6px;}
#SpotNews2 .Spaziatore { clear:both; overflow:hidden; height:10px;}
#SpotNews2 a { text-decoration:none;}
#SpotNews2 a:hover { text-decoration:none;}
#SpotNews2 .Sottotitolo { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:10px; font-weight:normal; text-align:left; color:#3e85c1; margin-left:0px; line-height:19px; margin-bottom:4px; display:block; height:36px;}
#SpotNews2 .Sottotitolo p { line-height:12px; margin:0; padding:0;}
#SpotNews2 .Descrizione { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; text-align:left; color:#383838; height:86px; overflow:hidden;}
#BoxSondaggio { margin-top:10px; border:#e5edf6 5px solid; padding:10px;}
#BoxSondaggio .Titolo { font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; font-style:normal; font-weight:normal; text-align:left; color:#8ab5dd; margin-bottom:6px;}
#BoxSondaggio .Sottotitolo { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; text-align:left; color:#8ab5dd; margin-bottom:6px;}
#BoxSondaggio .Descrizione { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; text-align:left; color:#383838;}
#BoxSondaggio td { border-bottom:#e5edf6 1px solid; padding:2px 0;}
.Clear { clear:both; height:1px; overflow:hidden;}
#Footer { margin:10px 20px; padding:10px 20px 20px; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#3e85c1; border-top:#e5edf6 solid 1px;}
#Footer a { color:#3e85c1;}
#Copyright { color:#3e85c1; margin-top:5px;}
#ContainerBox { margin:36px 20px 20px;}
#ColumnTT { margin-left:10px; width:757px; float:left; overflow:hidden;}
#Menu2Box { overflow:hidden; background:#efece7 url(../Graphics/Base0005.gif) no-repeat bottom; padding-bottom:10px; margin-bottom:16px;}
#Menu2Content { background:#f5f5f5 url(../Graphics/Base0004.gif) no-repeat top; padding-top:10px;}
#MenuL { border-left:#dfdfdf solid 1px; border-right:#dfdfdf solid 1px;}
#RealNews { margin-bottom:16px;}
#PageContent { margin:16px;}
#BorderBottom { background:url(../Graphics/Base0003.gif) no-repeat top #f5f5f5; widows:800px; height:30px;}
#Meteo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; height:90px; font-weight: normal; color: #0077c3; text-decoration: none; margin-bottom:10px; }
#MeteoTitolo { padding-bottom:1px; }
#MeteoOggi { width:62px; float:left;}
#MeteoDomani { width:60px; float:left; border-left: #cddef0 solid 1px; padding-left:6px;}
#Meteo .Titolo { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0077c3; text-decoration: none; }
#Meteo img {border:#0077c3 solid 1px; margin:0px;}
#Meteo .Descrizione { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #0077c3; text-decoration: none; }
#MenuL12 { background-color:#ccddef; font-weight:bold; }
#MenuL14035 { background-color:#efddcc; font-weight:bold; }

#BoxLateraleD {margin-left:10px; width:160px; margin-bottom:16px; text-align:left; padding:0 0 4px; border-bottom: solid 2px #8ab5dd; }
#BoxLateraleD a:hover { text-decoration:none; }
#BoxLateraleD .Descrizione { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; text-align:left; color:#383838;}
#BoxLateraleD  .Sottotitolo { display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight: normal; text-align:left; color:#0d65af; /*color:#3e85c1;*/ margin:6px 0;}
#BoxLateraleD  .BoxLaterale {border-top: solid 1px #8ab5dd;}

#BoxLateraleL {width:160px; margin-bottom:16px; text-align:left; padding:0 0 4px; border-bottom: solid 2px #8ab5dd; }
#BoxLateraleL a:hover { text-decoration:none; }
#BoxLateraleL .Descrizione { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; text-align:left; color:#383838;}
#BoxLateraleL  .Sottotitolo { display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight: normal; text-align:left; color:#0d65af; /*color:#3e85c1;*/ margin:6px 0;}
#BoxLateraleL  .BoxLaterale {border-top: solid 1px #8ab5dd;}

.VetrinaTitolo { font-size:12px; font-weight:bold; }
.VetrinaPrezzo { font-size:12px; font-weight:normal; }
