/* -------------- stili generali ------------- */
body{width:988px;background:#EFEFEF url(/v005/img/bgpages.gif) top center repeat-y;margin:10px auto 0 auto;font:12px Tahoma,Sans Serif,Verdana,Helvetica;color:#333}
a{color:#16387C;text-decoration:none}
a:hover{text-decoration:underline}
h1,h2,h3,p,form,input,select,object,ul,li,dl,dt,dd{margin:0;padding:0}
ul,li{list-style:none}
div,p{float:left}
p{padding:0}
img, form, input, select{border:0; margin:0; padding:0px;}

.fL{float:left}
.fR{float:right}
.tAc{text-align:center}
.vAm{vertical-align:middle}

.f11{font-size:11px}
.f14{font-size:14px}
.b{font-weight:bold}

.brd1_CNT{border:1px solid #E9E9E9;}
.cG{color:#333333;}

.w988{width:988px;}
.w502{width:502px;}
.w482{width:482px;}
.w442{width:442px;}
.w370{width:370px;}
.w304{width:304px;}
.w284{width:284px;}
.w268{width:268px;}
.w252{width:252px;}
.w213{width:213px;} /* non pił usato nel search viaggi */
.w206{width:206px;}
.w162{width:162px;}
.w192{width:192px;}
.w188{width:188px;}
.w142{width:142px;} 
.w135{width:135px;}
.w133{width:133px;}
.w122{width:122px;}
.w117{width:117px;} 
.w116{width:116px;} 
.w114{width:114px;} 
.w84{width:84px;}
.w71{width:71px;}
.w62{width:62px;}
.w45{width:45px;}

.mT20{margin-top:20px;}
.mB20{margin-bottom:20px;}
.mL20{margin-left:20px;}
.mR20{margin-right:20px;}
.mB12{margin-bottom:12px;}
.mT10{margin-top:10px;}
.mL10{margin-left:10px;}
.mB10{margin-bottom:10px;}
.mR10{margin-right:10px;}
.mR1{margin-right:1px;}

.pL10{padding-left:10px}
.pR10{padding-right:10px}
.pT10{padding-top:10px}
.p8{padding:8px;}

/* -------------- stili per colonna sinistra -------------*/

/* menu verticale sx */
.nB{border:0px !important}
#menu{width:140px;padding:16px 10px 0 10px;border:1px solid #DCDCDC;min-height:438px;height:auto !important;height:438px}
#menu li{width:128px;padding:7px 0 7px 12px;border-top:1px dotted #DCDCDC;font-size:14px}
.menuActive{background:url(http://meteo.tiscali.it/v005/img/fr-g.gif) no-repeat 0px 12px;}
.menuInactive{background:url(http://meteo.tiscali.it/v005/img/fr-g2.gif) no-repeat 0px 12px;}
#menu a{display:block;width:128px}
/* fine menu verticale sx */

/* box canali sx */
#box_canali{width:140px; margin-top:10px; padding:10px;}
#box_canali li{line-height:18px;}
#box_canali div{padding-top:17px;padding-bottom:17px; width:140px; border-bottom:1px dotted #DCDCDC;}
#box_canali .ultimo_box{width:140px;border:0px;}
/* fine box canali sx */

/* -------------- stili per corpo pagina ------------- */

/* motore di ricerca */
.box_ricerca{width:442px; padding:20px; background:#e9e9e9;margin-bottom:20px;}
.brd1_form{border:1px solid #5d5d5d;}
/* fine motore di ricerca */

/* titolo sezione */
.titolo_sezione{width:482px; margin-bottom:10px;}
.titolo_sezione h2{font-size:14px;color:#333333;}
/* fine titolo sezione */

/* cartina previsione */
.titolo_map{width:482px; text-indent:20px; font-size:14px; font-weight:bold; background:#e9e9e9; padding-top:10px;}
.map{width:482px; text-align:center; background:#e9e9e9; padding-top:10px; padding-bottom:18px; }
.link_bottom_map{width:462px; text-align:right; background:#e9e9e9; padding-bottom:10px;margin-bottom:20px; padding-right:20px}
/* fine cartina previsione */

/* tabella con due colonne gemelle + bordo */
.tabella_2_colonne{width:460px; border:1px solid #e9e9e9; padding:10px;}
.titolazione_tabella{font-size:14px; font-weight:bold; width:100%; margin-bottom:7px;}
.colonna{width:229px; margin-bottom:1px; margin-right:1px; background:#e9e9e9; text-indent:10px; padding-top:1px;}
/* fine tabella con due colonne gemelle + bordo */

/* tabella lista semplice esempio le spiagge */
.tabella_lista_2{width:460px; border:1px solid #e9e9e9; padding:10px 10px; margin-top:20px;}
.titolazione_lista_2{width:460px; font-weight:bold; margin-bottom:8px;}
.colonna1_lista_2{width:98px; margin-bottom:1px; margin-right:1px; background:#dadada; padding-top:1px; padding-right:10px; padding-left:10px;}
.colonna2_lista_2{width:320px; margin-bottom:1px; margin-right:1px; background:#e9e9e9; padding-top:1px; padding-right:10px; padding-left:10px;}
/* fine tabella lista semplice esempio le spiagge */

/* formattazione menu 5 giorni e fasce orarie */
.menu_fasce_orarie{width:442px; text-align:right; padding:0px 20px 0px 20px; background:#e9e9e9;}
.menu_giorni_settimana{width:442px; padding:0px 20px 10px 20px; background:#e9e9e9;}
.menu_giorni_settimana a{color:#333;}
.tabs_giorno_attuale{width:86px; text-align:center; font-size:12px; font-weight:bold; background:url(/v005/img/bottone_5a_cliccato.png) no-repeat; height:32px; line-height:32px;}
.tabs_giorno{width:89px;text-align:center;font-size:12px; font-weight:bold; background:url(/v005/img/bottone_5_normale.png) no-repeat; height:32px; line-height:32px;}
/* fine formattazione menu 5 giorni e fasce orarie */

/* formattazione menu 4 giorni */
.menu_giorni_settimana4{width:442px; padding:0px 20px 10px 20px; background:#e9e9e9;}
.menu_giorni_settimana4 a{color:#333;}
.tabs_giorno_attuale4{width:109px; text-align:center; font-size:12px; font-weight:bold; background:url(/v005/img/bottone_4a_cliccato.png) no-repeat; height:32px; line-height:32px;}
.tabs_giorno4{width:111px;text-align:center;font-size:12px; font-weight:bold; background:url(/v005/img/bottone_4_normale.png) no-repeat; height:32px; line-height:32px;}
/* fine formattazione menu 4 giorni */

/* titolo con orario sulla destra */
.barra_titolo_data{width:442px; padding:10px 20px 10px 20px; background:#e9e9e9;}
.titolazione_previsione{width:221px;font-size:14px; font-weight:bold;}
.datario{width:221px; text-align:right;}
/* fine titolo con orario sulla destra */

/* formattazione tabella doppia con colonne larghe e strette */
.tabella_doppia{width:450px; border:1px solid #e9e9e9; padding:14px 10px 19px 20px;}
.titolazione_tabella_doppia{width:215px; margin-right:10px; margin-bottom:8px;font-weight:bold;}
.colonna_larga{width:155px; padding-left:10px; margin-bottom:1px; background:#e9e9e9; padding-top:1px;}
.colonna_stretta{width:40px; padding-right:10px; margin-bottom:1px; margin-right:10px; background:#e9e9e9; padding-top:1px;}
/* fine formattazione tabella doppia con colonne larghe e strette */

/* previsioni generali : bollettino */
.bollettino{width:440px; border:1px solid #e9e9e9; padding:20px; margin-bottom:20px; font-size:14px;}
.titolazione_bollettino{font-weight:bold;}
/* fine previsioni generali : bollettino */

/* inizio tabella gemella con righe larghe */
.tab_gemella{width:229px; border:1px solid #dddddd;}
.titolazione_tab_gemella{width:229px;height:30px;border-bottom:1px solid #dddddd; text-indent:10px; font-weight:bold;vertical-align:middle;line-height:30px;background:#e9e9e9;}
.col_larga_tab_gemella{width:184px; text-indent:10px;border-bottom:1px solid #dddddd;vertical-align:middle;height:30px;line-height:30px;padding-right:5px}
.col_stretta_tab_gemella{width:35px;border-bottom:1px solid #dddddd;text-align:right;vertical-align:middle;height:30px;line-height:30px;padding-right:5px}
.col_larga_tab_gemella_last{width:184px; text-indent:10px;vertical-align:middle;height:30px;line-height:30px;padding-right:5px}
.col_stretta_tab_gemella_last{width:35px;text-align:right;vertical-align:middle;height:30px;line-height:30px;padding-right:5px}
.cR{color:#C0130C;}
.cB{color:#0E32A0;}
/* fine tabella gemella con righe larghe */

/* inizio box immagini satellite */
.box_satellite{width:420px; border:1px solid #dddddd;padding:10px 30px 10px 30px;} 
.box_satellite_hp{width:480px; border:1px solid #dddddd;} 
.tAr{text-align:right} 
.titolo_box_satellite_hp{width:478px; height:30px; vertical-align:middle;line-height:30px;text-indent:10px;font-weight:bold;}
.titolo_box_satellite{width:420px; padding-bottom:10px ;font-weight:bold; font-size:14px}
.titolo_bottom_box_satellite_hp{width:230px; height:30px;vertical-align:middle;line-height:27px;font-weight:bold;text-align:center;}
.w420{width:420px;}
.w230{width:230px;}
.w200{width:200px;}
.w95{width:95px;} 
.box_img_satellite{width:420px ;padding:0px 0px 10px 30px}
.titolo_img_satellite{padding:3px 5px 0px;width:410px;background:#E9E9E9;margin-bottom:3px;height:14px}
/* fine box immagini satellite */

/* inizio box guide viaggi */
.guideViaggi{width:442px; padding:9px 20px 9px 20px; background:#e9e9e9;}
.guideViaggi_titolo{width:100px; font-weight:bold;}
.guideViaggi_select{width:280px; text-align:center;}
/* fine box guide viaggi */

/* inizio risultati  */
.tabella_risultati{width:442px; padding:0px 20px; background:#e9e9e9; padding-bottom:20px;}
.datario_risultati{width:137px; margin-right:1px; margin-bottom:1px; text-indent:10px;}
.icona_risultati{width:75px; margin-right:1px; margin-bottom:1px; text-align:center; font-weight:bold;}
.titolo_risultati{width:137px; margin-right:1px; margin-bottom:1px; height:17px; background:#dcdcdc; text-indent:10px;}
.dato_risultati{width:75px; margin-right:1px; margin-bottom:1px; height:17px; background:#dcdcdc; text-align:center;}
/* fine risultati  */

/* inizio box video sezione */
.video_sezione{width:482px; text-align:center; background:#e9e9e9; padding-bottom:40px;}
/* fine box video */

/* inizio lista news secondo piano */
.news_secondo_piano{width:482px; margin-bottom:20px;}
/* fine lista news secondo piano */

/* inizio news sp */
.news_sp{width:482px;line-height:17px;margin-bottom:20px; font-size:13px;}
.news_sp h2{font-size:13px; font-weight:bold}
.news_sp a img{float:left; margin-right:10px;}
/* fine news sp */

/* inizio lista ultime news */
#lastNews{width:482px;margin-top:20px}
#lastNews li a{margin-left:5px;}
#lastNews li{float:left;padding:5px 0}
#lastNews h3{font-size:13px; margin-bottom:20px;}
/* fine lista ultime news */

/* -------------- stili per colonna destra ------------- */

/* box search viaggi dx */
.SearchViaggi {font-size:11px; color:#666666; border:1px solid;}
iframe{border:0px;}
.h157{height:157px;}
.h28{height:28px;}
.h20{height:20px;}
.mR12{margin-right:12px;}
.sfondo1{background-color:#D8DCE8;}
.sfondo3{background-color:#B1DBF3;}
.cGS{color:#666666;}
/* fine box search viaggi dx */

/* teaser adv */
.tsrAdv{width:282px;padding:8px 10px;border:1px solid #DCDCDC}
.tsrAdv img{float:left;margin-right:10px;border:1px solid #DCDCDC}
.tsrAdv p{width:282px;float:left;line-height:15px}
/* fine teaser adv */

/* box video */
.video{width:304px;background:#333;color:#fff;padding-top:7px;min-height:239px;height:auto !important;height:239px;position:relative}
.video a, .nVideoH a{color:#fff}
.video h3 a{color:#91CE43}
.videoPlay{width:304px;position:absolute;top:48px;left:0;z-index:1000}
.videoPlay a{float:left;width:304px;height:200px}
.tvideo{width:284px;padding:0 10px}
.video h3{width:284px;padding:6px 10px}
.tvideo h2{float:left;width:50%;font-size:14px}
.tvideo h2 a{float:left}
.tvideo a{display:block;text-align:right}
/* fine box video */

/* teaser con bordo prima schermata */
.tsr{width:282px;padding:9px 10px;border:1px solid #DCDCDC}
.tsr .tTsr{width:172px;float:none !important}
.tsr h2{float:left;width:172px;font-size:12px}
.tsr p{width:172px;float:left;line-height:15px}
.tsr .othCmm{margin-top:4px}
.tsr img{float:right;margin-left:10px;border:1px solid #DCDCDC}
/* fine teaser con bordo prima schermata */

/* banner c1 c6 */
.wM{width:100%}
.c1c6{width:282px;padding:3px 10px 2px 10px;border:1px solid #DCDCDC;}
.c1c6 .wM{padding:9px 0}
.brd1d{border-bottom:1px dotted #999}
.c1c6 img{float:left;margin-right:10px;border:1px solid #DCDCDC;}
/* fine banner c1 c6 */

/* banner 300x250 */
#banner300x250c20{ width:300px; height:250px; border:2px solid #e9e9e9; margin-bottom:20px;}
/* fine banner 300x250 */
