body {/*margin:0;padding:0;*/}

#boxPathMeteo {background-color:#efefef;height:18px;width:758px;display:block;margin:1px auto;font-size:10px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:18px;padding-left:2px;}
a.path {font-size:10px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
a.path:hover {color:#990000;text-decoration:underline;}

#contMeteo {background-color:#F2F3F4;width:760px;margin:0 auto;}
#contMeteo #contBkgMeteo {background:transparent url("http://images.virgilio.it/meteo2005/imgs/bg_meteo.jpg") no-repeat center top;} 

#contMeteo h2 {background:transparent url("http://images.virgilio.it/meteo2005/imgs/tit_meteo.jpg") no-repeat 0 0;margin:1px 0 7px 18px;}

#contMeteo h2 a {display:block;width:124px;height:49px;}
#contMeteo h2 span {display:none;}

.bluAzzMt {color:#006aae;}
.bluMt {color:#1b2d46;}
.rossoScuro {color:#990000;}
.nero {color:#000000;}
.celeste {color:#4A87B2;}


/* navigazione sx meteo */
#naviSxMeteo {font-family:Arial, Helvetica, sans-serif;color:#006aae;background:url("http://images.virgilio.it/meteo2005/imgs/bg_box_11.gif") no-repeat center top; margin-top:0px;}


#naviSxMeteo a {color:#1b2d46;text-decoration:none;}
#naviSxMeteo a:hover {text-decoration:underline;}
#naviSxMeteoBottom {background:url("http://images.virgilio.it/meteo2005/imgs/bg_box_11b.gif") no-repeat center bottom;padding-bottom:20px;margin-bottom:10px;}

#naviSxMeteo dl {width:148px;margin:2px 15px;padding:5px 0;}
#naviSxMeteo dl#mondoMeteo {padding-bottom:0;}

#naviSxMeteo dt {font-size:12px;padding:0;padding-left:22px;}
#naviSxMeteo dt.dtLiv01 {border-bottom:1px solid #FFC306;height:20px;margin:0 5px 5px 5px;padding-left:6px;line-height:18px;color:#1b2d46;font-weight:bold;}
#naviSxMeteo dt.dtLiv01 a {color:#1b2d46;}
#naviSxMeteo dt.dtLiv02 {background:transparent url("http://images.virgilio.it/meteo2005/imgs/pt_quadrato_blu.gif") no-repeat 12px center;padding:0;padding-left:22px;color:#1b2d46;}
#naviSxMeteo dt.dtLiv02 a {color:#1b2d46;}

#naviSxMeteo dd {background:transparent url("http://images.virgilio.it/meteo2005/imgs/sp_01.gif") no-repeat 0 bottom;font-size:11px;color:#006aae;padding-bottom:2px;margin-left:22px;}
#naviSxMeteo dd.lastRow {background-image:none;}
#naviSxMeteo dd a {color:#006aae;}

/* box sx cms, viaggi, sms*/
.boxSxMeteo {width:148px;margin:2px 15px;border:1px solid #63a4cd;background:#e4f2f8 url("http://images.virgilio.it/meteo2005/imgs/bg_box_sx_cms.gif") no-repeat center top;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.boxSxMeteo h4 {font-size:11px;color:#006aae;margin:5px 7px;}
.boxSxMeteo ul {list-style-image:url("http://images.virgilio.it/meteo2005/imgs/pt_quadrato_giallo.gif");margin:0 0 10px 12px;padding-left:12px;}
.boxSxMeteo p {margin:0 7px 7px 7px;}
.boxSxMeteo a {color:#1b2d46;text-decoration:none;}
.boxSxMeteo a:hover {text-decoration:underline;}
.boxSxMeteo img {margin:0 7px 3px 7px;}

/* box shopping a sx */
#shoppingMeteo p {line-height:12px;}

/* box elenco province colonna sinistra*/
#ElencosidebarprovMeteo {position:absolute;right:2px;top:3px;width:131px;height:320px;left: 2px;}
.boxsidebarprovMeteo {width:131px;margin:2px 2px;background:#e4f2f8 url("http://images.virgilio.it/meteo2005/imgs/bg_elencoprov.gif") no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#014D86;position:relative;}

.boxsidebarprovMeteo ul {margin:12px 8px;padding:0;list-style-type: none;width:116px;}
.boxsidebarprovMeteo li {margin: 2px 0;border-bottom:1px solid #A7CAE5; padding-left:13px;background:url("http://images.virgilio.it/meteo2005/imgs/pt_quadrato_azzurrosfumato.gif") no-repeat left center;}
.boxsidebarprovMeteo li.evidenziato {border:0;padding-left:5px;background-image:none;color: #FFFFFF;background-color:#006AAE;}

.boxsidebarprovMeteo p {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #014D86;padding: 5px 5px 10px 3px;}
.boxsidebarprovMeteo p.boxsidebarprovMeteotit {position:absolute; bottom:5px; left:10px; margin:0; padding:0; width:114px;}
.boxsidebarprovMeteo p.boxsidebarprovMeteotit a {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.boxsidebarprovMeteo a {color:#014D86;text-decoration:none;}
.boxsidebarprovMeteo a:hover {text-decoration:underline;}

/* box elenco province colonna destra*/
#ElencoprovMeteo {position:relative;right:6px;top:10px;width:240px;left: 150px;}
#ElencoprovMeteo a {color:#014D86;text-decoration:none;}
#ElencoprovMeteo a:hover {text-decoration:underline;}
#ElencoprovMeteo h4 {color:#80B6DF;font-weight:bold;font-size:18px;margin:0 0 5px 0;}
#ElencoprovMeteo .testonero {color:#000000;font-family:Arial, Helvetica, sans-serif;padding:3px 5px;}
#ElencoprovMeteo .testoblu {color:#358ECE;font-family:Arial, Helvetica, sans-serif;}

/* box elenco content*/
#ElencosidebarcontMeteo {position:absolute;right:2px;top:4px;width:131px;}

.boxElencocontMeteo {width:131px;height:302px;margin:2px 2px;background:#e4f2f8 url("http://images.virgilio.it/meteo2005/imgs/bg_elencocitta.gif") no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#014D86;position:relative;}
.boxElencocontMeteo h4 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight:normal;padding: 5px 5px 4px 3px;margin:0;}
.boxElencocontMeteo ul {margin-left:8px;margin-top:5px;padding:0;list-style-type: none;width:116px;}
.boxElencocontMeteo li {margin: 2px 0;border-bottom:1px solid #A7CAE5; padding-left:13px;background:url("http://images.virgilio.it/meteo2005/imgs/pt_quadrato_azzurrosfumato.gif") no-repeat left center; line-height:13px;}
.boxElencocontMeteo ul.nopallino li {background-image:none;padding-left:0;}
.boxElencocontMeteo p {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #014D86;padding: 5px 5px 10px 3px;}
.boxElencocontMeteo a {color:#014D86;text-decoration:none;}
.boxElencocontMeteo a:hover {text-decoration:underline;}
.boxElencocontMeteo p.boxElencocontMeteotit {position:absolute; bottom:5px; left:10px; margin:0; padding:0; width:114px;}
.boxElencocontMeteo p.boxElencocontMeteotit a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#358ECE;}	
.boxElencocontMeteo.europa {height:277px;background:#ff0 url("http://images.virgilio.it/meteo2005/imgs/bg_elencocitta_eu.gif") no-repeat;}

#ElencosidebarcontMeteomari {position:absolute;right:2px;top:4px;width:131px;height:331px;}
.boxElencocontMeteomari {width:131px;margin:2px 2px;background:#e4f2f8 url("http://images.virgilio.it/meteo2005/imgs/bg_elencomari.gif") no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#014D86;position:relative;}
.boxElencocontMeteomari ul {margin-left:8px;margin-top:5px;padding:0;list-style-type: none;width:116px;}
.boxElencocontMeteomari li {margin: 2px 0;border-bottom:1px solid #A7CAE5; padding-left:13px;background:url("http://images.virgilio.it/meteo2005/imgs/pt_quadrato_azzurrosfumato.gif") no-repeat left center; line-height:13px;}
.boxElencocontMeteomari ul.nopallino li {background-image:none;padding-left:0;}
.boxElencocontMeteomari a {color:#014D86;text-decoration:none;}
.boxElencocontMeteomari a:hover {text-decoration:underline;}

/* box centrale con previsione, temperature, etc. */
/* h3 per titolo sezione (nome regione) */
h3#nomeSezMeteo {font:bold 17px/17px Arial, Helvetica, sans-serif;color:#1b2d46;margin:9px 0 0 3px;}

/* box centrale con layer a scomparsa */
#boxMdMeteo {margin:6px 0;padding-bottom:3px;position:relative;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#006aae;display:block;width:396px;}
#boxMdMeteo p {margin:2px 0;}
#boxMdMeteo a {text-decoration:none;}
#boxMdMeteo a:hover {text-decoration:underline;}

.nazioneMeteo {background:transparent url("http://images.virgilio.it/meteo2005/imgs/bg_box_01.gif") no-repeat center top;height:358px;}
.regioneMeteo {background:transparent url("http://images.virgilio.it/meteo2005/imgs/bg_box_05.gif") no-repeat center top;height:333px;}

#isobareMeteo {position:absolute;top:3px;right:3px;width:130px;}
#satelliteMeteo {position:absolute;top:179px;right:3px;width:130px;}
#boxMdMeteo p.legendaMeteo {position:absolute;margin-left:300px;margin-left/**/:0; right:5px; bottom:3px;}

#boxMdMeteo a.legendaMeteo {text-decoration:none; color:#358ECE; position:absolute;margin-left:300px;margin-left/**/:0; right:5px; bottom:10px;}
#boxMdMeteo a.legendaMeteo:hover {text-decoration:underline;}

/* box centrale che si allunga */
#boxEstendTopMeteo,
#boxEstendBottomMeteo {display:block;width:396px;}
#boxEstendBottomMeteo p {margin:2px 0;}
#boxEstendBottomMeteo a {text-decoration:none;}
#boxEstendBottomMeteo a:hover {text-decoration:underline;}

#boxEstendTopMeteo {position:relative;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#006aae;margin:0;background:transparent url("http://images.virgilio.it/meteo2005/imgs/bg_box_06.gif") no-repeat center top;padding:2px 0;}
#boxEstendBottomMeteo {margin:6px 0;padding-bottom:3px;background:transparent url("http://images.virgilio.it/meteo2005/imgs/bg_box_06b.gif") no-repeat center bottom;}

#boxEstendBottomMeteo p.legendaMeteo {float:right;margin:0 5px 0 0;line-height:22px;}
#boxEstendBottomMeteo p.legendaMeteo a {color:#006aae;}
#boxEstendBottomMeteo p.tornaMeteo {background:url("http://images.virgilio.it/meteo2005/imgs/pt_frecce_sx.gif") no-repeat 0 center;padding-left:10px;margin:0 5px;font-weight:bold;font-size:12px;line-height:22px;}
#boxEstendBottomMeteo p.tornaMeteo a {color:#000000;}
#boxEstendBottomMeteo p.avvertenzeMeteo {font-size:9px;margin:0 0 0 5px;color:#000000;line-height:22px;}

#boxEstendBottomMeteo p.tornaMeteo2,
#boxEstendBottomMeteo p.vaiMeteo2 {margin-left:3px;}

#boxEstendBottomMeteo p.tornaMeteo2 a,
#boxEstendBottomMeteo p.vaiMeteo2 a {padding-left:10px;font-weight:bold;font-size:12px;line-height:22px;color:#1b2d46;}
#boxEstendBottomMeteo p.tornaMeteo2 a {background:url("http://images.virgilio.it/meteo2005/imgs/pt_frecce_sx.gif") no-repeat 0 center;}
#boxEstendBottomMeteo p.vaiMeteo2 a {background:url("http://images.virgilio.it/meteo2005/imgs/pt_frecce_dx.gif") no-repeat 0 center;}

#boxEstendBottomMeteo p.legendaMeteo2 {position:absolute;right:5px;bottom:3px;z-index:2;}
#boxEstendBottomMeteo p.legendaMeteo2 a {text-decoration:none;color:#358ECE;}
#boxEstendBottomMeteo p.legendaMeteo2 a:hover {text-decoration:underline;}

#boxEstendBottomMeteo p.legendaMeteo3 {text-align:right;padding-right:5px;}
#boxEstendBottomMeteo p.legendaMeteo3 a {text-decoration:none;color:#358ECE;}
#boxEstendBottomMeteo p.legendaMeteo3 a:hover {text-decoration:underline;}

#boxEstendBottomMeteo a.Evo4ggMeteo {background:url("http://images.virgilio.it/meteo2005/imgs/pt_frecce_dx.gif") no-repeat 10px center;padding-left:20px;color:#1b2d46;font-size:12px;}

/* testata con fondo Grigio Azzurro */
#boxTopGrigioAzz {background:url("http://images.virgilio.it/meteo2005/imgs/bg_top_grigioazz.gif") no-repeat center top;position:relative;height:28px;padding:0 10px;}

.boxMappeBigMeteo {display:block;text-align:center;width:257px;margin:0 3px;padding-top:3px;}
.boxMappeMeteo {background:url("http://images.virgilio.it/meteo2005/imgs/bg_tit_3.gif") repeat-x left top;font-family:Arial, Helvetica, sans-serif;}
.boxMappeMeteo h3 {background:transparent url("http://images.virgilio.it/meteo2005/imgs/pt_quadrato_arancio.gif") no-repeat 3px center;margin:0;padding-left:18px;height:21px;text-transform:uppercase;font-size:11px;color:#006aae;line-height:21px;}

#boxMdMeteo .menuMeteo01 {background:url("http://images.virgilio.it/meteo2005/imgs/menu_tasti.gif") no-repeat -1px -1px;text-indent:-9999px;position:relative;display:block;height:25px;margin:0;}
#boxMdMeteo .nazioneMeteo .menuMeteo01 {width:256px;}
#boxMdMeteo .regioneMeteo .menuMeteo01 {width:168px;margin-right:88px;}
#boxMdMeteo .menuMeteo01 a {background-image:url("http://images.virgilio.it/meteo2005/imgs/menu_tasti.gif");background-repeat: no-repeat;height:25px;display:block;position:absolute;top:0;text-decoration:none;}
#boxMdMeteo .menuMeteo01 span {background-image:url("http://images.virgilio.it/meteo2005/imgs/menu_tasti.gif");background-repeat: no-repeat;height:25px;display:block;position:absolute;top:0;}
#boxMdMeteo .menuMeteo01 span.btPrevisioni {background-position:-1px -51px;width:79px;left:0;}
#boxMdMeteo .menuMeteo01 a.btPrevisioni {background-position:-1px -26px;width:79px;left:0;}
#boxMdMeteo .menuMeteo01 a.btPrevisioni:hover {background-position:-1px -1px;width:79px;left:0;}
#boxMdMeteo .menuMeteo01 span.btTemperature {background-position:-81px -51px;width:90px;left:80px;}
#boxMdMeteo .menuMeteo01 a.btTemperature {background-position:-81px -26px;width:90px;left:80px;}
#boxMdMeteo .menuMeteo01 a.btTemperature:hover {background-position:-81px -1px;width:90px;left:80px;}
#boxMdMeteo .menuMeteo01 span.btSituazione {background-position:-170px -51px;width:88px;left:169px;}
#boxMdMeteo .menuMeteo01 a.btSituazione {background-position:-170px -26px;width:88px;left:169px;}
#boxMdMeteo .menuMeteo01 a.btSituazione:hover {background-position:-170px -1px;width:88px;left:169px;}

/* hack per ie5 su mac */
#boxMdMeteo p.dataPrevisioneMeteo {margin:2px;margin-top:13px;margin-top/**/:0;}
#boxMdMeteo a.Evo4ggMeteo {background:url("http://images.virgilio.it/meteo2005/imgs/pt_frecce_dx.gif") no-repeat 10px center;padding-left:20px;color:#1b2d46;font-size:12px;}

#boxMdMeteo .txtSituazioneMeteo,
#boxMdMeteo .txtSituazioneMeteoMr {background:#f0efe3;text-align:left;color:#052941;font-size:12px;}
#boxMdMeteo .txtSituazioneMeteo {height:308px;}
#boxMdMeteo .txtSituazioneMeteoMr {height:264px;}

#boxMdMeteo .txtSituazioneMeteo p,
#boxMdMeteo .txtSituazioneMeteoMr p {padding:5px 0;margin:0 10px;border-bottom:1px solid #d3d2b4;}

/* box cerca meteo */
#cercaMeteo form {padding:0;margin:0;}
#cercaMeteo p {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1b2d46;text-align:center; margin:10px 0;}
#cercaMeteo p #inputMeteo {vertical-align:middle;margin:0 10px;width:208px;height:16px;border:1px solid #63a4cd;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
#cercaMeteo p #bottoneCercaMeteo {vertical-align:middle;}

/* box "quando andare in" */
#quandoMeteo {background-color:#CCE5F7;padding:5px;margin-bottom:10px;}
#quandoMeteo form {padding:0;margin:0;}
#quandoMeteo p {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#1b2d46;text-align:center; margin:0;padding:0;}
#quandoMeteo p #selectMeteo {vertical-align:middle;margin:0 5px;width:208px;border:1px solid #63a4cd;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
#quandoMeteo p #bottoneTrovaMeteo {vertical-align:middle;}

/* box "che tempo fa" e "ultime notizie" */
#newsMeteo {font-family:Arial, Helvetica, sans-serif;font-size:11px;width:396px;background:#f5fbff url("http://images.virgilio.it/meteo2005/imgs/sp_02.gif") repeat-y 260px top;margin-bottom:14px;}

#newsMeteo a {text-decoration:none;color:#1b2d46;}
#newsMeteo a:hover {text-decoration:underline;}
#newsMeteo h4,
#newsMeteo h4 a {font-size:11px;color:#006aae;text-decoration:none;margin:0;margin-bottom:1px;}
#newsMeteo p {margin:0;}

#newsMeteo div.cheTempoFa {background:transparent url("http://images.virgilio.it/meteo2005/imgs/sp_02.gif") repeat-x left bottom;padding:7px 0 7px 0;margin:0 10px;}
#newsMeteo div.notiziaMeteo {padding:7px 0 7px 0;margin:0 10px;}
#newsMeteo .cl02 {padding:7px 7px 7px 13px;}

/* mappa raggi ultraviletti - località di mare - guide di viaggio */
#ultraviolettiMeteo {width:130px;}
#cont02Meteo {font-family:Arial, Helvetica, sans-serif; padding:0;}
#cont02Meteo .cl01 {background:#e4f2f8;padding:0 14px;border:1px solid #DDE6DD;}
#cont02Meteo .cl01 img,
#cont02Meteo .cl03 img {float:left;margin-right:10px;border:0;}
#cont02Meteo .cl01 div.locMareMeteo {border-bottom:1px solid #DDE6DD;padding-bottom:10px;}
#cont02Meteo .cl01 div.guideViaggioMeteo {margin-top:10px;}
#cont02Meteo .cl02 {padding-left:6px;}
#cont02Meteo .cl03 {background:#e4f2f8;padding:7px;border-top:1px solid #DDE6DD;border-bottom:1px solid #DDE6DD;vertical-align:top;width:50%;}
#cont02Meteo h4,
#cont02Meteo p {font-size:12px;margin:0;color:#1b2d46;}
#cont02Meteo a {text-decoration:none;color:#000000;}
#cont02Meteo a:hover {text-decoration:underline;}

/* box ServiziMariMeteo che si allunga */
#boxEstendTopServiziMariMeteo,
#boxEstendBottomServiziMariMeteo {display:block;width:396px;}

#boxEstendTopServiziMariMeteo {position:relative;background:transparent url("http://images.virgilio.it/meteo2005/imgs/bg_box_12.gif") no-repeat center top;padding:0;}

#boxEstendBottomServiziMariMeteo {margin-bottom:15px; padding-bottom:5px;background:transparent url("http://images.virgilio.it/meteo2005/imgs/bg_box_12b.gif") no-repeat center bottom;}
#boxEstendBottomServiziMariMeteo table {font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#boxEstendBottomServiziMariMeteo table img {border:0;vertical-align:middle;margin-right:5px;margin-left: 6px;margin-top: 4px;margin-bottom: 4px;}
#boxEstendBottomServiziMariMeteo table tbody td .spazio {padding:3px 10px;}
#boxEstendBottomServiziMariMeteo table tbody td .testata {width:112px;margin:0px;padding:0px;}
#boxEstendBottomServiziMariMeteo table tbody a {color:#014D86;text-decoration:none;}
#boxEstendBottomServiziMariMeteo table tbody a:hover {text-decoration:underline;}
#boxEstendBottomServiziMariMeteo table tbody a.titolo {color:#1b2d46;text-decoration:none;font-weight: bold;display: inline;}
#boxEstendBottomServiziMariMeteo table tbody a.titolo:hover {text-decoration:underline;}



/* box servizi aereoporti */
#tableServiziMariMeteo {margin-bottom:15px;padding-bottom:5px;background:url("http://images.virgilio.it/meteo2005/imgs/bg_box_12b.gif") no-repeat 0 bottom;}
#tableServiziMariMeteo table {width:396px;padding:0;background:url("http://images.virgilio.it/meteo2005/imgs/bg_box_12.gif") no-repeat 0 top;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#tableServiziMariMeteo table img {border:0;vertical-align:middle;margin-right:5px;}
#tableServiziMariMeteo table thead a {color:#1b2d46;text-decoration:none;}
#tableServiziMariMeteo table thead a:hover {text-decoration:underline;}
#tableServiziMariMeteo table thead th {width:33%;height:24px;vertical-align:middle;background:url("http://images.virgilio.it/meteo2005/imgs/sp_03.gif") no-repeat 0 center;}
#tableServiziMariMeteo table thead th.cl01 {background:none;}
#tableServiziMariMeteo table tbody td {padding:3px 10px;border-left:1px solid #9AC0DF;}
#tableServiziMariMeteo table tbody td.cl01 {border-left:none;}
#tableServiziMariMeteo table tbody a {color:#014D86;text-decoration:none;display:block;}
#tableServiziMariMeteo table tbody a:hover {text-decoration:underline;}



/* logo epson meteo */
#logoEpsonMeteo {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;text-align:right;margin:0;}
#logoEpsonMeteo img {vertical-align:middle;margin:5px 5px 0 5px;}

/* previsioni 4 momenti della giornata */
/* previsioni 5 gg successivi (tempo e mari) */
.prev2fasc,
.prev3fasc,
.prev3fascEu,
.prev4fasc,
.prev4,
.prev5fasc,
.prev2fascAir {height:86px;width:386px;margin:2px 5px;position:relative;border-bottom:1px solid #014D86;}
.prev2fasc {height:58px;}

.prev2fasc img {float:left;margin:0;height:35px;}
.prev3fasc img,
.prev3fascEu img,
.prev4fasc img,
.prev4 img,
.prev5fasc img,
.prev2fascAir img {display:block;margin:0 auto;height:35px;}

.prev2fasc dt,
.prev3fasc dt,
.prev3fascEu dt,
.prev4fasc dt,
.prev4 dt,
.prev5fasc dt,
.prev2fascAir dt {background:url("http://images.virgilio.it/meteo2005/imgs/pt_quadrato_azzurrosfumato.gif") no-repeat 5px center;padding-left:20px;position:relative;}

.prev2fasc dd,
.prev3fasc dd,
.prev3fascEu dd,
.prev4fasc dd,
.prev4 dd,
.prev5fasc dd,
.prev2fascAir dd {height:65px;margin:0;margin-top:2px;text-align:center;font-weight:bold;position:absolute;top:18px;}
.prev2fasc dd {height:35px;text-align:left;padding-top:2px;}

.prev2fasc dd span {display:block;color:#1b2d46;}

.prev3fasc ul,
.prev3fascEu ul,
.prev4fasc ul,
.prev4 ul,
.prev5fasc ul,
.prev2fascAir ul {list-style-type:none;margin:7px 0 2px 0;padding:0;}
li.percTxt {font-weight:normal;}
li.percTxt span {font-weight:bold;color:#000000;}

dd.coA {color:#FFFFFF;background:#3477B1 url("http://images.virgilio.it/meteo2005/imgs/bg_fascia_blu.gif") repeat-x 0 bottom;}
dd.coB,
dd.coD {background:#EBF6FB url("http://images.virgilio.it/meteo2005/imgs/bg_fascia_azz.gif") repeat-x 0 bottom;}
dd.coC,
dd.coE {background:#E6F3FC url("http://images.virgilio.it/meteo2005/imgs/bg_fascia_bianca.gif") repeat-x 0 bottom;}

.prev5fasc dd.coA {width:20%;left:0;}
.prev5fasc dd.coB {width:20%;left:20%;}
.prev5fasc dd.coC {width:20%;left:40%;}
.prev5fasc dd.coD {width:20%;left:60%;}
.prev5fasc dd.coE {width:20%;left:80%;}

.prev4fasc dd.coA,
.prev4 dd.coA {width:25%;left:0;}
.prev4 dd.coB,
.prev4fasc dd.coC {width:25%;left:25%;}
.prev4 dd.coC,
.prev4fasc dd.coD {width:25%;left:50%;}
.prev4 dd.coE,
.prev4fasc dd.coE {width:25%;left:75%;background-image:url("http://images.virgilio.it/meteo2005/imgs/bg_fascia_azz.gif");} /* colonna raggi uv */

.prev3fasc dd.coA,
.prev3fascEu dd.coA {width:33%;left:0;}
.prev3fasc dd.coB,
.prev3fascEu dd.coB {width:33%;left:33%;}
.prev3fascEu dd.coC {width:34%;left:66%;}
.prev3fasc dd.coC {width:34%;left:33%;background-image:url("http://images.virgilio.it/meteo2005/imgs/bg_fascia_bianca.gif");} /* colonna vento */
.prev3fasc dd.coE {width:34%;left:66%;background-image:url("http://images.virgilio.it/meteo2005/imgs/bg_fascia_azz.gif");} /* colonna raggi uv */
.prev2fasc dd.coC,
.prev2fascAir dd.coA {width:50%;left:0;}
.prev2fasc dd.coE,
.prev2fascAir dd.coC {width:50%;left:50%;}

dt a.prevFasceLink {position:absolute;top:0;right:5px;color:#1b2d46;}

/* previsioni 4 momenti della giornata testata */
#boxEstendTopMeteo #boxTopBlu {background:url("http://images.virgilio.it/meteo2005/imgs/bg_top_data.gif") no-repeat center top;position:relative;color:#FFFFFF;height:27px;padding:0 10px; margin-top:1px;}
#boxEstendTopMeteo #boxTopBlu a {color:#FFFFFF;}
#boxEstendTopMeteo #boxTopBlu p {line-height:20px;margin:0;padding:0;}
#boxEstendTopMeteo #boxTopBlu p#avantiBiancoMeteo {position:absolute;top:0;right:10px;background:url("http://images.virgilio.it/meteo2005/imgs/pt_frecce_bianche_dx.gif") no-repeat 0 center;padding-left:10px;}
#boxEstendTopMeteo #boxTopBlu p#avantinofrecce {position:absolute;top:0;right:10px;background:none;padding-left:10px;}

/* previsioni 5 giorni successivi (tempo e mare) prima riga */
dl.primaRiga {height:92px;margin-top:3px;}
dl.primaRiga2 {height:64px;margin-top:3px;}

dl.primaRiga dt,
dl.primaRiga2 dt {background:url("http://images.virgilio.it/meteo2005/imgs/bg_top_data2.gif") no-repeat center top;color:#FFFFFF;height:27px;padding:0 10px;line-height:26px;}
dl.primaRiga dt a.prevFasceLink,
dl.primaRiga2 dt a.prevFasceLink {color:#FFFFFF;right:10px;}
dl.primaRiga dd,
dl.primaRiga2 dd {top:24px;}


/* previsioni e temperature 4 giorni */
.tabella4gg {margin:0 3px; padding:0}

/* previsioni e temperature  4 giorni testata */
#boxEstendTopMeteo #boxTopGrigioAzz h4 {line-height:24px;font-size:12px;color:#1B2D46;font-weight:normal;margin:0;padding:0;}
#boxEstendTopMeteo #boxTopGrigioAzz p {line-height:24px;margin:0;padding:0;}
#boxEstendTopMeteo #boxTopGrigioAzz p.temperatureMeteo {background:url("http://images.virgilio.it/meteo2005/imgs/menu_tasti.gif") no-repeat -81px -26px;height:23px;display:block;position:absolute;top:3px;width:90px;right:5px;margin:0;padding:0;text-indent:-9999px;}
#boxEstendTopMeteo #boxTopGrigioAzz p.temperatureMeteo a {background:url("http://images.virgilio.it/meteo2005/imgs/menu_tasti.gif") no-repeat -81px -26px;height:23px;display:block;width:90px;text-decoration:none;}
#boxEstendTopMeteo #boxTopGrigioAzz p.temperatureMeteo a:hover {text-decoration:none;background-position:-81px -1px;}

#boxEstendTopMeteo #boxTopGrigioAzz p.previsioniMeteo {background:url("http://images.virgilio.it/meteo2005/imgs/menu_tasti.gif") no-repeat -1px -26px;height:23px;display:block;position:absolute;top:3px;width:79px;right:5px;margin:0;padding:0;text-indent:-9999px;}
#boxEstendTopMeteo #boxTopGrigioAzz p.previsioniMeteo a {background:url("http://images.virgilio.it/meteo2005/imgs/menu_tasti.gif") no-repeat -1px -26px;height:23px;display:block;width:79px;text-decoration:none;}
#boxEstendTopMeteo #boxTopGrigioAzz p.previsioniMeteo a:hover {text-decoration:none;background-position:-1px -1px;}

/* webcam */
#tablewebcamfoto {margin:10px 2px 3px 5px;width:370px;height:125px;}
#tablewebcamfoto p.boxfoto {margin:5px 6px; color:#1b2d46;}

#tablewebcamfoto a {font-size:12px; color:#014D86;}
#tablewebcamfoto .link11blu {font-size:11px;color:#014D86;}
p.boxtestata {margin:0 2px;background-color:#A7CAE5;font-size:11px; color:#000000;height:18px;width:390px;}

#tablewebcamdati {margin:0 2px 10px 2px; width:390px; background-color:#e4f2f8;}
#tablewebcamdati .fasciascura{background-color:#e4f2f8;}
#tablewebcamdati td {border-bottom:1px solid #CCE5F7;padding:8px;font-size:11px; color:#1B2D46;}
#tablewebcamdati td b {font-size:12px;}
#tablewebcamdati td a {color:#014D86; margin:0 2px;}
#tablewebcamdati .fasciachiara{background-color:#f5fbff;}

/* webcam - foglia */
#tablewebcamfoglia {padding:10px; background-color:#FFFFFF; margin:2px;}
#tablewebcamfoglia h3 {color:#014D86; margin:0; padding:0;} 
#tablewebcamfoglia p {color:#1b2d46; margin:0 0 3px 4px; padding:0;} 
#tablewebcamfoglia #tablewebcamfogliafoto {background-color:#A7CAE5; width:372px; text-align:center;}
#tablewebcamfoglia #tablewebcamfogliafoto img {border:1px solid #FFFFFF; margin:7px;}
#tablewebcamfoglia #tablewebcamfogliafoto p.vaialsito {padding-left:10px; color:#1B2D46; text-align:left;}
#tablewebcamfoglia #tablewebcamfogliafoto a {color:#014D86;}
#tablewebcamfoglia p.avv {color:#69747B; margin-top:10px;}

/* ultime notizie e cronache */
#listaNewsMeteo {margin:0 2px;padding:10px;}
#listaNewsMeteo dt {background:url("http://images.virgilio.it/meteo2005/imgs/pt_quadrato_azzurrosfumato.gif") no-repeat 5px 13px;margin:0;padding:10px 0 0 20px;font-weight:bold;border-top:1px solid #A7CAE5;}
#listaNewsMeteo dt span {font-weight:normal;}
#listaNewsMeteo dt a {color:#1b2d46;font-size:13px;display:block;}
#listaNewsMeteo dd {padding:0 20px;margin:0 0 10px 0;color:#1b2d46;}

/* cronache */
#listaNewsMeteo div.firstRowImg {margin-bottom:0;height:136px;}
#listaNewsMeteo div.firstRowImg img {margin-right:10px;border:0;float:left;}
#listaNewsMeteo div.firstRowImg dt {background-image:none;padding:0;margin-left:0;border:0;}
#listaNewsMeteo div.firstRowImg dd {border:0;margin-bottom:0;}
/* ultime notizie */
#listaNewsMeteo div.firstRow dt {background:transparent url("http://images.virgilio.it/meteo2005/imgs/pt_quadrato_azzurrosfumato.gif") no-repeat 5px 3px;padding-top:0;border:0;}

/* pagina notizia cronaca con foto */
#cronacaMeteo {margin:1px;padding:5px 10px 0 10px;color:#1b2d46;background-color:#FFFFFF;}
#cronacaMeteo a {color:#1b2d46;}
#cronacaMeteo h4 {font-size:18px;margin-top:0;margin-bottom:5px;}
#cronacaMeteo p.sottoTitCronacaMeteo {font-weight:bold;margin-top:0;margin-bottom:10px;}
#cronacaMeteo p.articoloCronacaMeteo {border-bottom:1px solid #A7CAE5;padding-bottom:10px;}
#cronacaMeteo p.articoloCronacaMeteo img {float:left;margin-right:8px;margin-bottom:0;}
#cronacaMeteo .data {color:#006aae;}
#cronacaMeteo p.prossNotizia {text-align:right;}
#cronacaMeteo p.prossNotizia a {background:url("http://images.virgilio.it/meteo2005/imgs/pt_frecce_blu_dx.gif") no-repeat left center;padding-left:10px;font-weight:bold;}

/* pagina approfondimenti */
#approfondimentiMeteo {margin:1px 0;padding:5px 10px 10px 10px;border-left:1px solid #5496C1;border-right:1px solid #5496C1;color:#1b2d46;font-size:12px;background-color:#FFFFFF;}
#approfondimentiMeteo a {color:#1b2d46;}
#approfondimentiMeteo h4 {font-size:18px;margin-top:0;margin-bottom:5px;}
#approfondimentiMeteo p {margin-bottom:1.2em;}
#approfondimentiMeteo ol {list-style-type:lower-alpha;margin:0 0 1.2em 20px;padding:0;}
#approfondimentiMeteo #legendaRaggiuv {margin-bottom:10px;}
#approfondimentiMeteo p.prossNotizia {text-align:right;}
#approfondimentiMeteo p.prossNotizia a {background:url("http://images.virgilio.it/meteo2005/imgs/pt_frecce_blu_dx.gif") no-repeat left center;padding-left:10px;font-weight:bold;}
#approfondimentiMeteo .note {font-size:11px; color:#1b2d46;}
#approfondimentiMeteo table.sms {padding:0; margin:0; width:300px;}
#approfondimentiMeteo table.sms td {padding-right:40px; width:150px;}
#approfondimentiMeteo table.sms td.nospazio {padding:0; width:150px;}

/* Mappa Europa */
#mappaEuropaMeteo {padding:0 3px;}
#mappaEuropaMeteo p.data {margin:0 8px;line-height:24px;}
#mappaEuropaMeteo .Europa3gg p.data {text-align:center;}

/* Mappa Europa tabella "isobare", link a satellite e raggi uv */
#cont03Meteo {margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;}
#cont03Meteo #isobareMeteo {position:relative;top:0;right:0;margin-right:9px;}
#cont03Meteo h4 {font-size:12px;margin:0;color:#1b2d46;}
#cont03Meteo p {font-size:11px;margin:0 0 10px 0;color:#1b2d46;}
#cont03Meteo a {text-decoration:none;color:#006aae;}
#cont03Meteo a:hover {text-decoration:underline;}
#cont03Meteo td.cl02 {border-left:1px solid #358ECE;padding:0 5px 0 9px; }

/* box "quando andare" */
#quandoAndare {background-color:#cce5f7;color:#1b2d46;font-family:Arial, Helvetica, sans-serif;font-size:11px;margin-bottom:10px;padding:5px 2px;}
#quandoAndare a {text-decoration:none;}
#quandoAndare a:hover {text-decoration:underline;}
#quandoAndare h4 {border-bottom:1px solid #f5fbff;padding:5px 8px;font-size:11px;margin:0;}
#quandoAndare h4 a {color:#006aae;font-size:12px;margin-left:1px;}
#quandoAndare p {padding:5px 8px;margin:0;}

/* list citta eu */
#boxEstendTopMeteo p.naviPaginazione {margin:0 2px;padding:5px 10px;background-color:#e4f2f8;text-align:center;color:#1b2d46;}
#boxEstendTopMeteo p.naviPaginazione a {color:#006aae;}
#boxEstendTopMeteo p.naviPaginazione a.indietroNaviPag {margin-left:10px;}
#boxEstendTopMeteo p.naviPaginazione span {margin:0 10px;}

#boxListaCitta {margin:0 2px;padding-top:20px;position:relative;}
#boxListaCitta a {color:#1b2d46;text-decoration:none;}
#boxListaCitta a:hover {text-decoration:underline;}
#boxListaCitta ul {float:left;margin:0;margin-bottom:30px;padding:0;list-style-type:none;font-size:11px;font-weight:bold;border-left:1px solid #AAE0F5;width:33%;}
#boxListaCitta li {padding:0 7px 0 7px;}
#boxListaCitta p.naviPaginazione a {color:#006aae;}

/* isobare */
p.testoisobare {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
p.bottonedx {text-align:right;}
p.bottonedx img {margin:3px; border:0;}
p.bottonedx.floatDx {float:right;}
p.bottonedx.floatDx img {margin:1px 5px 3px 0;}
p.testodida {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#999999; margin-top:0; margin-bottom:0;}

/* risultato ricerca */
#risulRicerca {color:#1b2d46;margin:10px 10px 15px 10px;font-size:13px;}
#risulRicerca p {padding:0;margin:0 0 5px 0;}
#risulRicerca p b {display:block;font-size:16px;}
#risulRicerca a {color:#1b2d46;}
#risulRicerca a b {color:#006aae;}
#risulRicerca dl {border-top:1px solid #63a4cd;padding:5px 0;margin:0;}
#risulRicerca dt {font-weight:bold;}
#risulRicerca dd {padding:0;margin:0;}

/* bottoni satellite */
#boxEstendTopMeteo #boxTopGrigioAzz p a {text-decoration:none;}
#boxEstendTopMeteo #boxTopGrigioAzz p.prevAnimataMeteo,
#boxEstendTopMeteo #boxTopGrigioAzz p.prevAnimataMeteo a,
#boxEstendTopMeteo #boxTopGrigioAzz p.fotoSatelliteMeteo,
#boxEstendTopMeteo #boxTopGrigioAzz p.fotoSatelliteMeteo a {background:url("http://images.virgilio.it/meteo2005/imgs/menu_satellite.gif") no-repeat 0 0;height:23px;display:block;width:118px;}
#boxEstendTopMeteo #boxTopGrigioAzz p.prevAnimataMeteo,
#boxEstendTopMeteo #boxTopGrigioAzz p.prevAnimataMeteo a {background-position: -121px 0;}
#boxEstendTopMeteo #boxTopGrigioAzz p.fotoSatelliteMeteo,
#boxEstendTopMeteo #boxTopGrigioAzz p.fotoSatelliteMeteo a {background-position: -1px 0;}
#boxEstendTopMeteo #boxTopGrigioAzz p.prevAnimataMeteo,
#boxEstendTopMeteo #boxTopGrigioAzz p.fotoSatelliteMeteo {position:absolute;top:2px;right:5px;margin:0;padding:0;text-indent:-9999px;}
#boxEstendTopMeteo #boxTopGrigioAzz p.prevAnimataMeteo a:hover {text-decoration:none;background-position:-121px -27px;}
#boxEstendTopMeteo #boxTopGrigioAzz p.fotoSatelliteMeteo a:hover {text-decoration:none;background-position:-1px -27px;}

/* lista nazioni */
#boxListaNazioni {margin:0 2px 0 2px;font-family:Arial, Helvetica, sans-serif;}
#boxListaNazioni div {background:#E4F2F8 url("http://images.virgilio.it/meteo2005/imgs/bg_box_07.gif") repeat-y center top;}
#boxListaNazioni h4 {background-color:#CCE5F7;margin:0;padding:0 15px;color:#006aae;font-size:13px;line-height:26px;}
#boxListaNazioni ul {list-style-type:none;list-style-position:outside;text-indent:0;color:#006aae;font-size:11px;font-weight:bold;padding:0;margin:10px 13px 0 15px;width:26%;float:left;display:inline;}
#boxListaNazioni li {border-bottom:1px solid #A7CAE5;line-height:16px;padding-left:13px;margin:0;background: url("http://images.virgilio.it/meteo2005/imgs/pt_quadrato_blu.gif") no-repeat 0 4px;}
#boxListaNazioni a {color:#1b2d46;text-decoration:none;}
#boxListaNazioni a:hover {text-decoration:underline;}
#boxListaNazioni hr {clear:both;border:0;width:1px;margin:0;padding:0 0 20px 0;}


/* legenda raggi UV  */
#legendaRaggiuv {background-color:#E1F0FA;padding:10px;}
#legendaRaggiuv table {background:url("http://images.virgilio.it/meteo2005/imgs/bg_box_08.jpg") repeat-x 0 0;}
#legendaRaggiuv td.testo {border-bottom:1px solid #A7CAE5;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#1b2d46; vertical-align:top;}
#legendaRaggiuv h4 {font-size:12px;margin:10px 0 0 0;padding:0;}
#legendaRaggiuv p {margin:0;padding:0;}
#legendaRaggiuv img {float:right; margin-right:10px;}

/* previsioni e pulizia mare */
#legambiente {padding:2px 10px; color:#6D9FC2; font-size:11px;}
#legambiente p {}
#legambiente p.filettoscuro {padding-top:2px;border-top:1px solid #A7CAE5;}

.puliziaMare {background-color:#f5fbff;border:1px solid #63a4cd;margin:1px 4px 3px 4px;padding:3px 3px 8px 3px;position:relative;}
.puliziaMare a {color:#006aae;}
.puliziaMare p.nomeLoc {background:url("http://images.virgilio.it/meteo2005/imgs/pt_quadrato_azzurrosfumato.gif") no-repeat 0 3px;margin:0;padding:0 0 0 15px;font-size:12px;font-weight:bold;width:232px;}

ul.listaLink {list-style-type:none;position:absolute;top:5px;right:10px;margin:0;padding:0;}
ul.listaLink li {display:inline;}
ul.listaLink li a {margin-left:4px;}

table.mare3colonne {margin:0;padding:0;border:0;}
table.mare3colonne td {height:35px;font-weight:bold;}

.mare3colonne td.colA,
.mare3colonne td.colC {width:54px;}
.mare3colonne td.colE {width:27px;}
.mare3colonne td.colB,
.mare3colonne td.colD {width:72px;}
.mare3colonne td.colF {width:97px;}
.mare3colonne td.colA,
.mare3colonne td.colB {background-color:#3477B1;color:#FFFFFF;}
.mare3colonne td.colC,
.mare3colonne td.colD {background-color:#EBF6FB;}
.mare3colonne td.colE,
.mare3colonne td.colF {background:#FFF url("http://images.virgilio.it/meteo2005/imgs/bg_box_09.gif") repeat-x 0 bottom;}

.listaSpiagge img {vertical-align:middle;}
.listaSpiagge span {color:#FF9900;margin:0 4px;}
.listaSpiagge th {color:#1b2d46;width:55px;vertical-align:top;}

.legendaMareInq {padding:0 0 10px 0px;}
.legendaMareInq img {vertical-align:middle;margin:0 2px 0 2px;}

/* menu alto previsioni mari e venti */
#previsioniMari, #previsioniVenti {padding-top:0;}
.menuMeteo02 {background:url("http://images.virgilio.it/meteo2005/imgs/menu_mari_venti.gif") no-repeat 0 75px;text-indent:-9999px;position:relative;display:block;height:25px;margin:0;}
.menuMeteo02 a {background-image:url("http://images.virgilio.it/meteo2005/imgs/menu_mari_venti.gif");background-repeat: no-repeat;height:25px;display:block;position:absolute;top:0;text-decoration:none;}
.menuMeteo02 span {background-image:url("http://images.virgilio.it/meteo2005/imgs/menu_mari_venti.gif");background-repeat: no-repeat;height:25px;display:block;position:absolute;top:0;}
.menuMeteo02 span.btMari {background-position:0 0;width:90px;left:0;}
.menuMeteo02 a.btMari {background-position:0 -25px;width:90px;left:0;}
.menuMeteo02 a.btMari:hover {background-position:0 -50px;width:90px;left:0;}
.menuMeteo02 span.btVenti {background-position:-90px 0;width:90px;left:90px;}
.menuMeteo02 a.btVenti {background-position:-90px -25px;width:90px;left:90px;}
.menuMeteo02 a.btVenti:hover {background-position:-90px -50px;width:90px;left:90px;}

#boxEstendTopMeteo .menuMeteo02 a,
#boxMdMeteo .menuMeteo02 a {text-decoration:none;}

#boxEstendTopMeteo #boxTopGrigioAzz p.btVentiMeteo {background:url("http://images.virgilio.it/meteo2005/imgs/menu_mari_venti.gif") no-repeat -90px -25px;height:23px;display:block;position:absolute;top:3px;width:90px;right:5px;margin:0;padding:0;text-indent:-9999px;}
#boxEstendTopMeteo #boxTopGrigioAzz p.btVentiMeteo a {background:url("http://images.virgilio.it/meteo2005/imgs/menu_mari_venti.gif") no-repeat -90px -25px;height:23px;display:block;width:90px;text-decoration:none;}
#boxEstendTopMeteo #boxTopGrigioAzz p.btVentiMeteo a:hover {text-decoration:none;background-position:-90px -50px;}

#boxEstendTopMeteo #boxTopGrigioAzz p.btMariMeteo {background:url("http://images.virgilio.it/meteo2005/imgs/menu_mari_venti.gif") no-repeat 0 -25px;height:23px;display:block;position:absolute;top:3px;width:90px;right:5px;margin:0;padding:0;text-indent:-9999px;}
#boxEstendTopMeteo #boxTopGrigioAzz p.btMariMeteo a {background:url("http://images.virgilio.it/meteo2005/imgs/menu_mari_venti.gif") no-repeat 0 -25px;height:23px;display:block;width:90px;text-decoration:none;}
#boxEstendTopMeteo #boxTopGrigioAzz p.btMariMeteo a:hover {text-decoration:none;background-position:0 -50px;}

/* stili della legenda */
body#legendaPopup {background:#9cd5f2 url("http://images.virgilio.it/meteo2005/imgs/bg_legenda.jpg") no-repeat 0 0;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#05548d;}
#legendaPopup h2 {background:url("http://images.virgilio.it/meteo2005/imgs/tit_meteo_legenda.jpg") no-repeat 0 0;width:90px;height:33px;margin:0;padding:0;}
#legendaPopup h2 span {display:none;}

/* bottoniera legenda */
#legendaPopup ul {background:url("http://images.virgilio.it/meteo2005/imgs/menu_legenda.gif") no-repeat 0 0;width:335px;height:22px;margin:2px 0 0 3px;padding:0;position:relative;}
#legendaPopup li {display:inline;margin:0;padding:0;position:absolute;top:0;text-indent:-9999px;width:83px;height:22px;}
#legendaPopup li a {background-image:url("http://images.virgilio.it/meteo2005/imgs/menu_legenda.gif");background-repeat:no-repeat;text-decoration:none;width:83px;height:22px;display:block;}
#legendaPopup #previsioniLink {left:0;}
#legendaPopup #ventiLink {left:84px;}
#legendaPopup #mariLink {left:168px;}
#legendaPopup #uvLink {left:252px;}
#legendaPopup #previsioniLink a {background-position:0 0;}
#legendaPopup #ventiLink a {background-position:-84px 0;}
#legendaPopup #mariLink a {background-position:-168px 0;}
#legendaPopup #uvLink a {background-position:-252px 0;}
#legendaPopup #previsioniLink a:hover {background-position:0 -20px;}
#legendaPopup #previsioniLegenda #previsioniLink {background-image:url("http://images.virgilio.it/meteo2005/imgs/menu_legenda.gif");background-position:0 -20px;}
#legendaPopup #ventiLink a:hover {background-position:-84px -20px;}
#legendaPopup #ventiLegenda #ventiLink {background-image:url("http://images.virgilio.it/meteo2005/imgs/menu_legenda.gif");background-position:-84px -20px;}
#legendaPopup #mariLink a:hover {background-position:-168px -20px;}
#legendaPopup #mariLegenda #mariLink {background-image:url("http://images.virgilio.it/meteo2005/imgs/menu_legenda.gif");background-position:-168px -20px;}
#legendaPopup #uvLink a:hover {background-position:-252px -20px;}
#legendaPopup #uvLegenda #uvLink {background-image:url("http://images.virgilio.it/meteo2005/imgs/menu_legenda.gif");background-position:-252px -20px;}

#legendaPopup table {margin:10px 24px;}
#legendaPopup #ventiLegenda table,
#legendaPopup #mariLegenda table  {margin:10px 0;}
#legendaPopup #ventiLegenda table i {font-weight:normal;font-style:normal;}
#legendaPopup table td {font-weight:bold;}
#legendaPopup p.note {margin:10px 24px;width:304px;}
#legendaPopup p.rosaVenti {padding:10px 10px;width:322px;margin:0 5px;background: #9cd5f2 url("http://images.virgilio.it/meteo2005/imgs/bg_box_10.gif") no-repeat center bottom;font-size:10px;}
#legendaPopup p.rosaVenti b {color:#000033;}
#legendaPopup p.rosaVenti img {float:left;margin:0 10px 10px 20px;}
#legendaPopup #uvLegenda img {margin:0 10px 5px 0;}

/* BOX INIZIATIVE SPECIALI GRAFICAMENTE COMUNE A TUTTI I CANALI */


#iniziative {width:178px;}

.boxis
{
background-color:#8D9CB2;
border:5px solid #C3D1E5;
padding:1px;
margin:1px;
text-align:center;
}



.isfirst
{
	border-top:5px solid #FFFFFF;	
	border-left:5px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-right:5px solid #FFFFFF;
	background-color:#C3D1E5;
}

.isfirst p
{
	font-family:Arial, Verdana, sans-serif;
	color:#000000;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:11px;
	font-weight:normal;
	margin-bottom:0px;
	margin-top:0px;
        position:relative;
}


.isall {background-color:#FFFFFF;padding:5px;text-align:left;}

.isall p {margin-top: 4px;margin-right: 3px;margin-bottom: 0px;margin-left: 3px;border-top: 1px solid #D4DBE5; background-image: url(http://images.virgilio.it/meteo2005/imgs/punto_elenco.gif); background-repeat:no-repeat; background-position:left 6px; background-color:#FFFFFF; padding-left:13px; padding-top:2px;font-family:Arial, Verdana, sans-serif;}

.isall a, .isfirst a {color:#0C294C; text-decoration:none; font-weight:bold; font-size:12px;}
.isall a:hover, .isfirst a:hover {color:#245187; text-decoration:none; font-weight:bold; font-size:12px;}

.fonte {font-size:10px;}
a.fonte {color:#A90038; text-decoration:none; font-size:10px; font-weight:normal;}
a.fonte:hover {color:#FF0000; text-decoration:none; font-size:10px; font-weight:normal;}

/* FINE BLOCCO BOX INIZIATIVE SPECIALI NUOVO */


/* BOX SHOPPING SX  */
/* sfondo colore del div e bordo */
#boxshopping {width:148px; border:1px solid #63A4CD;margin-left:15px; background-color:#E4F2F8;}
/* colore titolo */
#boxshopping .testatash {background-image:url(http://images.virgilio.it/meteo2005/imgs/shopping/bg_titolo_boxshopping.gif); background-repeat: no-repeat; padding:5px;padding-left:22px; font-weight:bold; font-size:11px; margin:0px;color:#006AAE;text-transform:uppercase; font: bold 11px Arial, Helvetica, sans-serif;}
/* colore testo e riga orizzontale */
#boxshopping .contenutosh {border-top:1px solid #63A4CD;margin:0px;margin-left:5px; margin-right:5px; padding-top:10px;color:#1B2D46;font: bold 11px Arial, Helvetica, sans-serif; font-weight:normal; } 
.contenutosh ul li {list-style:none;}
/* colore link nel testo */
#boxshopping .contenutosh a.titolosh {text-decoration:none; color:#1B2D46; font-weight:bold; font-size:11px; padding:0px;margin:0px;}
/* colore link hover nel testo */
#boxshopping .contenutosh a.titolosh:hover {text-decoration:underline; color:#1B2D46; 
font-weight:bold;font-size:11px;padding:0px;margin:0px;}
#boxshopping .contenutosh img {margin-bottom:0px; float:left; margin-right: 5px;}
/* colore bordo piccolo e titolo box piccolo */
#boxshopping #boxebay {margin-top:10px;margin-bottom:10px;border:1px solid #63A4CD;padding:5px; font: bold 11px Arial, Helvetica, sans-serif;  color:#006AAE;margin-right: 5px;} 
/* colore link elenco */
#boxshopping #boxebay a {text-decoration:none; color:#1B2D46;font-weight: normal;} 
/* colore link hover elenco */
#boxshopping #boxebay a:hover {text-decoration:underline; color:#D81E1E; font-weight: normal;} 
#boxshopping #boxebay  ul {list-style:none; margin:0px; padding:0px;}
#boxshopping #boxebay  li {background: url(http://images.virgilio.it/meteo2005/imgs/shopping/elenco.gif) no-repeat left 10px;padding-left:10px;margin:0px; } 


/* NUOVO BOX INIZIATIVE SPECIALI - SIDEBAR DESTRA  */
#contMeteo .boxOffertePartner {position:relative; width:180px; font-family:Tahoma, Arial, Verdana, sans-serif;}
#contMeteo .boxOffertePartner h2 {position:relative; margin:0; padding:0; width:180px; height:25px; line-height:25px;  background:url(http://images.alice.it/n_canali/box_iniziative_speciali/tit_testa.gif) no-repeat 50% 0; text-indent:-9999px; }
#contMeteo .boxOffertePartner a {text-decoration:none;font-weight: normal;}
#contMeteo .boxOffertePartner a:hover {text-decoration:underline;font-weight: normal;}
#contMeteo .boxOffertePartner h3 {position:relative; margin:0 15px; padding:0; font-size:11px; line-height:12px; color:#FC0404;font-weight: bold; display:block}
#contMeteo .boxOffertePartner h3 a { color:#FC0404; font-weight:bold; position:relative; clear:both}
#contMeteo .boxOffertePartner h3 a:hover {color:#FC0404;font-weight: bold;}
#contMeteo .boxOffertePartner p {position:relative; margin:0 15px; padding:0; font-size:11px; line-height:12px; color:#666666; }
#contMeteo .boxOffertePartner p a { color:#666666;}
#contMeteo .boxOffertePartner p a:hover { color:#666666;}
#contMeteo .boxOffertePartner .boxFoto {position:relative; background:url(http://images.alice.it/n_canali/box_iniziative_speciali/bg_main.gif) repeat-y 50% 0; margin:0; padding:9px 0 0;  display:block}
#contMeteo .boxOffertePartner .boxFoto img {position:relative; margin:0 15px 5px; border:1px solid #000000;}
#contMeteo .boxOffertePartner .boxFoto p {position:relative; padding:0 0 9px; background:url(http://images.alice.it/n_canali/box_iniziative_speciali/bg_riga.gif) no-repeat 50% 100%;}
#contMeteo .boxOffertePartner .boxLinkList {position:relative; background:url(http://images.alice.it/n_canali/box_iniziative_speciali/bg_main.gif) repeat-y 50% 0;}
#contMeteo .boxOffertePartner .boxLinkList h3 {position:relative; padding:1px 10px 0; margin:0 7px;font-weight: bold;}
#contMeteo .boxOffertePartner .boxLinkList p {position:relative; background:url(http://images.alice.it/n_canali/box_iniziative_speciali/bg_riga.gif) no-repeat 50% 100%; padding:1px 10px  6px; margin:0 7px;position:relative; clear:both}
#contMeteo .boxOffertePartner .boxLinkList h3 em a {color:#3C61CC; font-style:normal; font-weight: bold;}
#contMeteo .boxOffertePartner .boxOffertePartnerFt {position:relative; background:url(http://images.alice.it/n_canali/box_iniziative_speciali/bg_footer.gif) no-repeat 50% 100%;  width:180px; height:6px; font-size:0;}

/*-------------------*/

/* foglie Italia, Europa, Mari e Venti, Aereoporti */

dd.coCielo {background:url("http://images.virgilio.it/meteo2005/imgs/bg_fascia_blu2.gif") repeat-x 0 top;}
dd.coVento,
dd.coUv,
dd.coMare {background:url("http://images.virgilio.it/meteo2005/imgs/bg_fascia_azz2.gif") repeat-x 0 top;border-left:1px solid #FFFFFF;}

/* previsioni odierne */
.oggiBox {border:1px solid #5a96b8;border-bottom:0;width:384px;margin:5px 5px 15px 5px;padding:0;}

#boxEstendTopMeteo .oggiBox .boxTopGiallo {background-color:#FFCE01;position:relative;font-weight:bold; height:24px;padding:0 10px; margin:0;border-bottom:1px solid #FFFFFF;}
#boxEstendTopMeteo .oggiBox .boxTopGiallo p {line-height:23px;margin:0;padding:0;}
#boxEstendTopMeteo .oggiBox .boxTopGiallo p.boxTemp {position:absolute;width:175px;text-align:center;top:0;right:5px;background:url("http://images.virgilio.it/meteo2005/imgs/bg_box_13.gif") no-repeat 0 center;}
#boxEstendTopMeteo .oggiBox .boxTopGiallo p.boxTemp span {margin-left:3px;}

/* gg successivi */
.ggSuccBox {border:1px solid #5a96b8;width:384px;margin:5px 5px 15px 5px;padding:0;}

#boxEstendTopMeteo .ggSuccBox .boxTopAzzurro {background-color:#bfdfef;position:relative;font-weight:bold;height:24px;padding:0 10px;margin:0;border-bottom:1px solid #FFFFFF;}
#boxEstendTopMeteo .ggSuccBox .boxTopAzzurro p {line-height:24px;margin:0;padding:0;}
#boxEstendTopMeteo .ggSuccBox .boxTopAzzurro p.boxTemp {position:absolute;width:175px;text-align:center;top:0;right:5px;background:url("http://images.virgilio.it/meteo2005/imgs/bg_box_13.gif") no-repeat 0 center;}
#boxEstendTopMeteo .ggSuccBox .boxTopAzzurro p.boxTemp span {margin-left:3px;}

.ggSuccBox dl.rigaScura dd.coCielo,
.ggSuccBox dl.rigaScura dd.coVento,
.ggSuccBox dl.rigaScura dd.coUv,
.ggSuccBox dl.rigaScura dd.coMare,
.ggSuccBox dl.rigaChiara dd.coCielo,
.ggSuccBox dl.rigaChiara dd.coVento,
.ggSuccBox dl.rigaChiara dd.coUv,
.ggSuccBox dl.rigaChiara dd.coMare {background-image:none;border-left:0;margin:0;}

.ggSuccBox dl.rigaChiara {background-color:#FFFFFF;}
.ggSuccBox dl.rigaScura {background-color:#eef7fb;}

/* foglia Italia */
dl.prevFasc2clIt,
dl.prevFasc3clIt,
dl.prevFasc4clIt {background:url("http://images.virgilio.it/meteo2005/imgs/bg_dl_fasc.gif") repeat-x 0 0;height:73px;width:384px;margin:0;position:relative;border-bottom:1px solid #5a96b8;}
dl.prevFasc2clIt img,
dl.prevFasc3clIt img,
dl.prevFasc4clIt img {display:block;margin:0 auto;height:30px;}
dl.prevFasc2clIt dt,
dl.prevFasc3clIt dt,
dl.prevFasc4clIt dt {background:url("http://images.virgilio.it/meteo2005/imgs/pt_quadrato_blu_grande2.gif") no-repeat 5px center;position:relative;line-height:22px;padding-left:20px;}
dl.prevFasc2clIt dd,
dl.prevFasc3clIt dd,
dl.prevFasc4clIt dd {height:45px;margin:0;text-align:center;font-weight:bold;position:absolute;top:22px;}

dl.prevFasc4clIt dd.coCielo {width:96px;left:0;}
dl.prevFasc4clIt dd.coVento {width:95px;left:96px;}
dl.prevFasc4clIt dd.coMare {width:95px;left:192px;}
dl.prevFasc4clIt dd.coUv {width:95px;left:288px;}

dl.prevFasc3clIt dd.coCielo {width:128px;left:0;}
dl.prevFasc3clIt dd.coVento {width:127px;left:128px;}
dl.prevFasc3clIt dd.coUv {width:127px;left:256px;}

dl.prevFasc2clIt dd.coCielo {width:192px;left:0;}
dl.prevFasc2clIt dd.coVento {width:191px;left:192px;}

.ggSuccBox dl.prevFasc2clIt,
.ggSuccBox dl.prevFasc3clIt,
.ggSuccBox dl.prevFasc4clIt {background-image:none;height:50px; /**/}
.ggSuccBox dl.prevFasc2clIt dd,
.ggSuccBox dl.prevFasc3clIt dd,
.ggSuccBox dl.prevFasc4clIt dd {height:34px;top:0;text-align:center;text-indent:0; /**/}

.ggSuccBox dl.prevFasc2clIt.rigaChiara,
.ggSuccBox dl.prevFasc3clIt.rigaChiara,
.ggSuccBox dl.prevFasc4clIt.rigaChiara,
.ggSuccBox dl.prevFasc2clIt.rigaScura,
.ggSuccBox dl.prevFasc3clIt.rigaScura,
.ggSuccBox dl.prevFasc4clIt.rigaScura {height:34px;border:0; /**/}

.ggSuccBox dl.prevFasc2clIt.rigaChiara,
.ggSuccBox dl.prevFasc3clIt.rigaChiara,
.ggSuccBox dl.prevFasc4clIt.rigaChiara {border-top:1px solid #CCE8ED;border-bottom:1px solid #CCE8ED;}
.ggSuccBox dl.prevFasc2clIt.rigaScura,
.ggSuccBox dl.prevFasc3clIt.rigaScura,
.ggSuccBox dl.prevFasc4clIt.rigaScura {border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}

.ggSuccBox dl.prevFasc2clIt.rigaChiara dt,
.ggSuccBox dl.prevFasc3clIt.rigaChiara dt,
.ggSuccBox dl.prevFasc4clIt.rigaChiara dt,
.ggSuccBox dl.prevFasc2clIt.rigaScura dt,
.ggSuccBox dl.prevFasc3clIt.rigaScura dt,
.ggSuccBox dl.prevFasc4clIt.rigaScura dt  {background:url("http://images.virgilio.it/meteo2005/imgs/pt_quadrato_azzurro_medio.gif") no-repeat 5px center;line-height:14px;position:relative;padding-left:15px;}

.ggSuccBox dl.prevFasc2clIt.rigaChiara dd,
.ggSuccBox dl.prevFasc3clIt.rigaChiara dd,
.ggSuccBox dl.prevFasc4clIt.rigaChiara dd,
.ggSuccBox dl.prevFasc2clIt.rigaScura dd,
.ggSuccBox dl.prevFasc3clIt.rigaScura dd,
.ggSuccBox dl.prevFasc4clIt.rigaScura dd  {height:20px;position:absolute;top:14px; /**/}

/* foglia Europa */
dl.prevFasc2clEu {background:url("http://images.virgilio.it/meteo2005/imgs/bg_dl_fasc.gif") repeat-x 0 0;height:47px;width:384px;margin:0;position:relative;border-bottom:1px solid #5a96b8;}
dl.prevFasc2clEu img {display:block;margin:0 auto;height:30px;}
dl.prevFasc2clEu dd {height:35px;margin:0;text-align:center;font-weight:bold;position:absolute;top:0;}
dl.prevFasc2clEu span {color:#1b2d46;margin-left:3px;}

dl.prevFasc2clEu dd.coCielo {width:192px;left:0;}
dl.prevFasc2clEu dd.coVento {width:191px;left:192px;}

.ggSuccBox dl.prevFasc2clEu {background-image:none;border:0;}

/* foglia mari */
dl.prevFasc2clMari {background:#EEF7FB url("http://images.virgilio.it/meteo2005/imgs/bg_dl_fasc.gif") repeat-x 0 0;height:57px;width:384px;margin:0;position:relative;border-bottom:1px solid #5a96b8;}
dl.prevFasc2clMari dt {background:url("http://images.virgilio.it/meteo2005/imgs/pt_quadrato_blu_grande2.gif") no-repeat 5px center;line-height:22px;padding-left:20px;}
dl.prevFasc2clMari dd {height:35px;line-height:35px;font-weight:bold;position:absolute;margin:0;text-indent:5px;text-align:left;word-spacing:-1px;}
dl.prevFasc2clMari dd img {margin:2px 0;height:30px;float:right;}
dl.prevFasc2clMari span {color:#1b2d46;margin-left:3px;}

dl.prevFasc2clMari dd.coVento {width:192px;left:0;}
dl.prevFasc2clMari dd.coMare {width:191px;left:192px;}

.ggSuccBox dl.prevFasc2clMari {background-image:none;height:39px; /**/}
.ggSuccBox dl.prevFasc2clMari dd {top:0;}

.ggSuccBox dl.prevFasc2clMari.rigaChiara,
.ggSuccBox dl.prevFasc2clMari.rigaScura {height:34px; /**/}

.ggSuccBox dl.prevFasc2clMari.rigaChiara {border-top:1px solid #CCE8ED;border-bottom:1px solid #CCE8ED;}
.ggSuccBox dl.prevFasc2clMari.rigaScura {border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}

.ggSuccBox dl.prevFasc2clMari.rigaChiara dt,
.ggSuccBox dl.prevFasc2clMari.rigaScura dt {background:url("http://images.virgilio.it/meteo2005/imgs/pt_quadrato_azzurro_medio.gif") no-repeat 5px center;line-height:14px;padding-left:15px;}

.ggSuccBox dl.prevFasc2clMari.rigaChiara dd,
.ggSuccBox dl.prevFasc2clMari.rigaScura dd {line-height:16px;word-spacing:0;height:20px;position:absolute;top:14px; /**/}

