.top_meteo {
margin:0pt;
padding:0pt;
width:209px;
}
.blocco_toolbar {
border-bottom:2px solid #FFFFFF;
height:27px;
margin:0pt;
overflow:hidden;
padding:0pt;
width:209px;
}
.data {
background-image:url(/images/fondo_data.jpg);
background-position:left top;
background-repeat:repeat-x;
height:26px;
line-height:26px;
margin:0pt;
padding:0pt;
text-align:center;
width:209px;
}
.data p {
color:#FFFFFF;
font-size:10px;
margin:0pt;
padding:0pt;
}
.blocco_meteo {
background-image:url(/images/fondo_blocco_meteo.jpg);
background-position:left top;
background-repeat:repeat-x;
height:303px;
margin:0pt 0pt 10px;
padding:0pt;
width:209px;
}
.prima_voce_lista {
height:20px;
margin:0pt;
padding:0pt;
}
.centrale {
background-color:#FFFFFF;
margin:0pt 0pt 0pt 20px;
padding:0pt;
width:390px;
}
.centrale h2 {
color:#FF6C02;
font-size:14px;
font-weight:bold;
margin:0pt;
padding:0pt;
}
.ico_giornata_4 {
float:left;
height:53px;
margin:0pt;
padding:0pt;
width:135px;
}
.ico_giornata_2icone {
float:left;
height:53px;
margin:0pt;
padding:0pt;
width:200px;
}
.img_ico_giornata {
background-color:#3477B1;
height:30px;
margin:0pt;
padding:0pt;
text-align:center;
width:126px;
}
.img_ico_giornata_eu {
background-color:#3477B1;
height:30px;
margin:7px 0pt 0pt;
padding:0pt;
text-align:center;
width:126px;
}
.txt_top_ico_giornata {
margin:0pt;
padding:0pt;
}
.txt_top_ico_giornata p {
color:#007AB6;
font-size:11px;
margin:5px 0pt;
padding:0pt;
text-align:left;
}
.bold {
font-weight:bold;
margin:0pt;
padding:0pt;
}
.bold_nero {
color:#000000;
font-weight:bold;
margin:0pt;
padding:0pt;
}
.txt_bottom_ico_giornata {
color:#007AB6;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:3px 0pt 0pt;
text-align:center;
width:126px;
}
.ico_vento {
float:left;
height:53px;
margin:0pt;
padding:0pt;
width:85px;
}
.ico_vento img {
margin:0pt;
padding:2px 0pt 0pt;
}
.ico_vento p {
color:#007AB6;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:center;
}
.ico_vento_mv2 {
float:left;
margin:0pt;
padding:0pt;
width:70px;
}
.ico_vento_mv2_small {
float:left;
margin:0pt;
padding:0pt;
width:30px;
}
.ico_vento_mv2 img {
margin:0pt;
padding:20px 0pt 0pt;
}
.ico_vento_oggi_3 {
float:left;
height:53px;
margin:0pt;
padding:0pt;
width:120px;
}
.ico_vento_oggi_3 img {
margin:0pt;
padding:2px 0pt 0pt 20px;
}
.ico_vento_oggi_3 p {
color:#007AB6;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:center;
}
.ico_vento_oggi_4 {
float:left;
height:53px;
margin:0pt;
padding:0pt;
width:79px;
}
.ico_vento_oggi_4 img {
margin:0pt;
padding:2px 0pt 0pt 8px;
}
.ico_vento_oggi_4 p {
color:#007AB6;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:center;
}
.ico_vento_next_3 {
float:left;
height:53px;
margin:0pt;
padding:0pt;
width:120px;
}
.ico_vento_next_3 img {
margin:0pt;
padding:2px 0pt 0pt 20px;
}
.ico_vento_next_3 p {
color:#007AB6;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:center;
}
.ico_vento_next_4 {
float:left;
height:53px;
margin:0pt;
padding:0pt;
width:77px;
}
.ico_vento_next_4 img {
margin:0pt;
padding:2px 0pt 0pt 8px;
}
.ico_vento_next_4 p {
color:#007AB6;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:center;
}
.ico_vento_3icone {
float:left;
height:53px;
margin:0pt;
padding:0pt;
text-align:center;
width:99px;
}
.ico_vento_3icone img {
margin:0pt;
padding:2px 0pt 0pt;
text-align:center;
}
.ico_vento_3icone p {
color:#007AB6;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:center;
}
.ico_vento_2icone_eu {
float:left;
height:53px;
margin:0pt;
padding:0pt;
text-align:center;
width:115px;
}
.ico_vento_2icone_eu img {
margin:0pt;
padding:7px 0pt 0pt;
text-align:center;
}
.ico_vento_2icone_eu p {
color:#007AB6;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:center;
}
.ico_mare {
float:left;
height:53px;
margin:0pt;
padding:0pt;
width:79px;
}
.ico_mare img {
margin:0pt;
padding:2px 0pt 0pt;
}
.ico_mare p {
color:#007AB6;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:center;
}
.ico_mare_mv2 {
float:left;
margin:0pt;
padding:0pt;
width:70px;
}
.ico_mare_mv2 img {
margin:0pt;
padding:20px 0pt 0pt;
}
.ico_raggiuv {
float:left;
height:53px;
margin:0pt;
padding:0pt;
text-align:center;
width:79px;
}
.ico_raggiuv img {
margin:0pt;
padding:2px 0pt 0pt;
}
.ico_raggiuv p {
color:#007AB6;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:center;
}
.box_giorni_4 {
background-image:url(/images/fondo_giorni.gif);
background-position:0pt;
background-repeat:repeat-x;
height:50px;
margin:10px 0pt 0pt;
padding:0pt;
width:375px;
}
.box_giorni_3 {
background-image:url(/images/fondo_giorni.gif);
background-position:0pt;
background-repeat:repeat-x;
height:50px;
margin:10px 0pt 0pt;
padding:0pt;
width:375px;
}
.ico_giornata_2 {
float:left;
margin:0pt;
padding:0pt;
width:140px;
}
.ico_giornata_2_3icone {
float:left;
margin:0pt;
padding:5px 0pt 0pt;
width:155px;
}
.ico_giornata_2_2icone {
float:left;
margin:0pt;
padding:5px 0pt 0pt;
width:200px;
}
.ico_giornata_3 {
float:left;
margin:0pt;
padding:0pt;
width:156px;
}
.txt_top_ico_giornata_2 {
margin:0pt;
padding:0pt;
width:126px;
}
.txt_top_ico_giornata_2 p {
color:#007AB6;
font-size:11px;
margin:5px 0pt;
padding:0pt;
text-align:left;
}
.txt_bottom_ico_giornata_2 {
color:#007AB6;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:2px 0pt 0pt;
text-align:center;
width:126px;
}
.ico_vento_2 {
float:left;
margin:0pt;
padding:0pt;
width:79px;
}
.ico_vento_2 img {
margin:0pt;
padding:2px 0pt 0pt;
}
.ico_vento_2 p {
color:#007AB6;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:center;
}
.ico_vento_2_3icone {
float:left;
margin:0pt;
padding:0pt;
text-align:center;
width:99px;
}
.ico_vento_2_3icone img {
margin:0pt;
padding:2px 0pt 0pt;
}
.ico_vento_2_3icone p {
color:#007AB6;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:center;
}
.ico_mare_2 {
float:left;
margin:0pt;
padding:0pt;
width:77px;
}
.ico_mare_2 img {
margin:0pt;
padding:2px 0pt 0pt;
}
.ico_mare_2 p {
color:#007AB6;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:center;
}
.ico_raggiuv_2 {
float:left;
margin:0pt;
padding:0pt;
text-align:center;
width:77px;
}
.ico_raggiuv_2 img {
margin:0pt;
padding:2px 0pt 0pt;
}
.ico_raggiuv_2 p {
color:#007AB6;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:center;
}
.giorni_successivi_1 {
background-color:#EEF7FC;
height:38px;
line-height:38px;
margin:0pt;
padding:0pt;
width:375px;
}
.giorni_successivi_2 {
background-color:#FFFFFF;
height:38px;
line-height:38px;
margin:0pt;
padding:0pt;
width:375px;
}
.ora {
color:#006BAC;
float:left;
font-size:11px;
margin:0pt;
padding:0pt;
width:140px;
}
.ora ul {
line-height:14px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt 0pt 0pt 5px;
}
.ora li {
background-image:url(/images/quad_lista.gif);
background-position:0pt 30%;
background-repeat:no-repeat;
padding:5px 0pt 0pt 10px;
width:125px;
}
.ora_3icone {
color:#006BAC;
float:left;
font-size:11px;
margin:0pt;
padding:0pt;
width:156px;
}
.ora_3icone ul {
line-height:14px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 0pt 5px;
padding:0pt;
}
.ora_3icone li {
background-image:url(/images/quad_lista.gif);
background-position:0pt 30%;
background-repeat:no-repeat;
padding:5px 0pt 0pt 10px;
width:125px;
}
.ora_2icone {
color:#006BAC;
float:left;
font-size:11px;
margin:0pt;
padding:0pt;
width:200px;
}
.ora_2icone ul {
line-height:14px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 0pt 5px;
padding:0pt;
}
.ora_2icone li {
background-image:url(/images/quad_lista.gif);
background-position:0pt 30%;
background-repeat:no-repeat;
padding:5px 0pt 0pt 10px;
width:125px;
}
.vento_txt {
color:#006BAC;
float:left;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:center;
width:79px;
}
.vento_txt_3 {
color:#006BAC;
float:left;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:center;
width:120px;
}
.vento_txt_4 {
color:#006BAC;
float:left;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:center;
width:77px;
}
.vento_txt_3icone {
color:#006BAC;
float:left;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:center;
width:99px;
}
.mare_txt {
color:#006BAC;
float:left;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:center;
width:77px;
}
.mare_txt_mv2 {
color:#006BAC;
float:left;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:20px 0pt 0pt;
text-align:left;
width:80px;
}
.mare_txt_mv2_small {
color:#006BAC;
float:left;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:20px 0pt 0pt;
text-align:left;
width:120px;
}
.raggi_txt {
color:#006BAC;
float:left;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:center;
width:77px;
}
.linea_blu {
background-color:#73ACC0;
height:1px;
margin:2px 0pt 0pt;
overflow:hidden;
padding:0pt;
width:375px;
}
.mv_giorno_1 {
float:left;
height:25px;
margin:0pt;
padding:0pt;
width:126px;
}
.mv_giorno_1 p {
color:#007AB6;
font-size:11px;
margin:5px 0pt;
padding:0pt;
text-align:left;
}
.mv_descr_1 {
float:left;
padding:0pt;
width:100px;
}
.mv_descr_1 p {
color:#007AB6;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt;
text-align:left;
}
.mv_ico_1 {
float:left;
height:40px;
margin:0pt;
padding:0pt;
width:87px;
}
.mv_ico_1 img {
padding:5px 0pt;
}
.giorni_successivi_1_mv2 {
background-color:#FFFFFF;
height:70px;
margin:0pt;
padding:0pt;
width:375px;
}
.giorni_successivi_2_mv2 {
background-color:#EEF7FC;
border-bottom:1px solid #5A96B8;
height:70px;
margin:0pt;
padding:0pt;
width:375px;
}
.giorni_successivi_1_mv2_small {
background-color:#FFFFFF;
height:45px;
margin:0pt;
padding:0pt;
width:375px;
}
.giorni_successivi_2_mv2_small {
background-color:#EEF7FC;
height:45px;
margin:0pt;
padding:0pt;
width:375px;
}
.ora_mv2 {
color:#006BAC;
float:left;
font-size:11px;
margin:0pt;
padding:0pt;
width:140px;
}
.ora_mv2 ul {
line-height:14px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0pt 0pt 5px;
padding:0pt;
}
.ora_mv2 li {
padding:5px 0pt 0pt 10px;
}
.ora_mv2_small {
color:#006BAC;
float:left;
font-size:11px;
margin:0pt;
padding:0pt;
width:180px;
}
.ora_mv2_small ul {
line-height:14px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0pt 0pt 5px;
padding:0pt;
}
.ora_mv2_small li {
padding:0pt 0pt 0pt 10px;
}
.nodi_mv2 {
color:#006BAC;
float:left;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:5px 0pt 0pt 15px;
width:50px;
}
.nodi_mv2_small {
color:#006BAC;
float:left;
font-size:11px;
font-weight:bold;
margin:0pt;
padding:0pt 0pt 0pt 15px;
width:115px;
}
.spacer_fascia {
float:left;
width:290px;
}


/* Css Screen by Oot - www.oot.it */

/* TAG GENERALI */




/* ADV - LEADERBOARD e MANCHETTE */
#cont-leaderboard {width:728px;height:90px;overflow:hidden;float:left;padding:0 0 5px 16px}
#cont-manchette {width:178px;height:90px;overflow:hidden;float:left;text-align:center;padding:0 0 5px 16px}

/* LINK ANCORAGGI GENERICI */




/* CLASSE CHE PULISCE */

.clear {
	clear: both;
	margin: 0;
	padding: 0; 
	height: 0;
	overflow: hidden;
}

/* CLASSE CHE NASCONDE */

.hide {
	visibility: hidden;
}

.hide_h1 {
	display: none;
}

/* CLASSE CHE SPAZIA di 20px in altezza */

.spazio {
	margin: 0;
	padding: 0; 
	height: 20px;
}

/* CLASSE CHE PULISCE CON SPAZIATORE */

.clear_spacer {
	height: 3px;
	background-color: #fff; 
	clear: both;
	margin: 0;
	padding: 0; 
}

.clear_spacer_2 {
	height: 12px;
	background-color: #fff; 
	clear: both;
	margin: 0;
	padding: 0; 
}


/* DIV LAYOUT */

#generale {
	width: 955px;
	margin: 0 auto;
	
}

#template {
	width: 941px;
	background-color: #fff;
	border-left: 1px solid #B4BBC1; 
	border-right: 1px solid #B4BBC1; 
	padding: 0 6px; 
	margin: 0;
}

#contenuti {
	width: 631px;
	float: left;
	margin-right: 10px;
}

#adv {
	width: 300px;
	margin: 0;
	padding: 0;
	float: left;
}

.header {
	width: 955px;
	margin: 0;
	padding: 0;
}


.footer {
	width: 955px;
	height: 100px;
	margin: 0;
	padding: 0;
}

.box {
	width: 631px;
	padding: 0;
	margin-bottom: 6px;
}


/* COLONNA SX */

.colonna_sx {
	width: 213px;
	margin: 10px 0 0 0;
	padding: 0;
	float: left;
}

/* COLONNA SX 2 */

.colonna_sx_2 {
	width: 209px;
	margin: 0;
	padding: 0;
	float: left;
}

/* COLONNA SX 3 */

.colonna_sx_3 {
	width: 213px;
	margin: 0;
	padding: 0;
	float: left;
}

/* LOGO EPSON METEO */

.acuradi {
	width: 140px;
	height: 26px;
	line-height: 26px;
	margin: 0;
	padding: 0;
	float: left;
}

.acuradi p {
	font-size: 10px;
	color: #fff;
	margin: 0;
	padding: 0 0 0 80px;
}

.imgepson {
	margin: 0;
	padding: 0;
	float: left;
}

/* BOX LEGENDA */

.box_legenda {
	width: 205px;
	background-color:#e2ecf6;
	margin: 0;
	padding: 0;
	float: left;
	border: solid 1px #e4e5ea;
}

/* CONTENITORE LEGENDA */

.cont_legenda {
	margin: 10px 0 0 10px;
	padding: 0;
}

/* INTRO LEGENDA */

.intro_legenda {
	height: 7px;
	margin: 0 0 14px 0;
	padding: 0;
}

.img_intro_legenda {
	width: 130px;
	height: 7px;
	margin: 0;
	padding: 0;
	float: left;
}

.img_intro_legenda img {
	margin: 0 0 0 120px;
	padding: 0;
}

.txt_intro_legenda {
	height: 7px;
	line-height: 7px;
	margin: 0;
	padding: 0;
	float: left;
}

.txt_intro_legenda p {
	font-size: 10px;
	color: #3a6f9b;
	margin: 0 0 0 5px;
	padding: 0;
}


/* LISTA LEGENDA */

.lista_legenda {
	width: 186px;
	margin: 0 0 4px 0;
	padding: 0;
}

.lista_legenda ul {
	list-style: none;
	margin: 0;
	padding: 0;
	/*background-color: #fff;*/
}

.lista_legenda li {
	text-transform: uppercase;
	height: 33px !important;
	display: block;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.btn_aeroporti {
	width: 186px;
	height: 33px;
	display: block;
	background-image:url(/images/btn_aeroporti.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.btn_mare_venti {
	width: 186px;
	height: 33px;
	display: block;
	background-image:url(/images/btn_mare_venti.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.btn_webcam_legenda {
	width: 186px;
	height: 33px;
	display: block;
	background-image:url(/images/btn_webcam_legenda.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.btn_foto_satellite {
	width: 186px;
	height: 33px;
	display: block;
	background-image:url(/images/btn_foto_satellite.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.btn_isobare {
	width: 186px;
	height: 33px;
	display: block;
	background-image:url(/images/btn_isobare.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.btn_viabilita {
	width: 186px;
	height: 33px;
	display: block;
	background-image:url(/images/btn_viabilita.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.btn_neve {
	width: 186px;
	height: 33px;
	display: block;
	background-image:url(/images/btn_neve.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.btn_news {
	width: 186px;
	height: 33px;
	display: block;
	background-image:url(/images/btn_news.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
} 
.btn_raggi_ultravioletti {
	width: 186px;
	height: 33px;
	display: block;
	background-image:url(/images/btn_raggi_ultravioletti.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
} 
.btn_spiagge {
	width: 186px;
	height: 33px;
	display: block;
	background-image:url(/images/btn_spiagge.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
}


a.btn_aeroporti:hover,
a.btn_mare_venti:hover,
a.btn_webcam_legenda:hover,
a.btn_foto_satellite:hover,
a.btn_isobare:hover,
a.btn_viabilita:hover,
a.btn_neve:hover,
a.btn_news:hover,
a.btn_raggi_ultravioletti:hover,
a.btn_spiagge:hover {
	background-position: 0 -33px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

/* CLASSI ACTIVE */

.active_aeroporti {
	width: 186px;
	height: 33px;
	display: block;
	background-image:url(/images/btn_aeroporti.gif);
	background-position: 0 -33px;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.active_mariventi {
	width: 186px;
	height: 33px;
	display: block;
	background-image:url(/images/btn_mare_venti.gif);
	background-position: 0 -33px;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.active_webcam_legenda {
	width: 186px;
	height: 33px;
	display: block;
	background-image:url(/images/btn_webcam_legenda.gif);
	background-position: 0 -33px;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.active_foto_satellite {
	width: 186px;
	height: 33px;
	display: block;
	background-image:url(/images/btn_foto_satellite.gif);
	background-position: 0 -33px;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.active_isobare {
	width: 186px;
	height: 33px;
	display: block;
	background-image:url(/images/btn_isobare.gif);
	background-position: 0 -33px;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.active_viabilita {
	width: 186px;
	height: 33px;
	display: block;
	background-image:url(/images/btn_viabilita.gif);
	background-position: 0 -33px;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

.active_neve {
	width: 186px;
	height: 33px;
	display: block;
	background-image:url(/images/btn_neve.gif);
	background-position: 0 -33px;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.active_news {
	width: 186px;
	height: 33px;
	display: block;
	background-image:url(/images/btn_news.gif);
	background-position: 0 -33px;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.active_raggi_ultravioletti {
	width: 186px;
	height: 33px;
	display: block;
	background-image:url(/images/btn_raggi_ultravioletti.gif);
	background-position: 0 -33px;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.active_spiagge {
	width: 186px;
	height: 33px;
	display: block;
	background-image:url(/images/btn_spiagge.gif);
	background-position: 0 -33px;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
}


/* BOX PER CHI VIAGGIA */

.box_perchi_viaggia {
	width: 205px;
	height: 212px;
	background-color:#fbfbfb;
	margin: 20px 0 0 0;
	padding: 0;
	float: left;
	border: solid 1px #e4e5ea;
}

.titolo_perchi_viaggia {
	width: 158px;
	height: 28px;
	line-height: 28px;
	margin: 5px 0 0 0;
	padding: 0;
	float: left;
}

.titolo_perchi_viaggia h2 {
	font-size: 14px;
	text-transform: uppercase;
	color: #4187b8;
	margin: 0;
	padding: 0 0 0 15px;
}

.img_perchi_viaggia {
	height: 28px;
	margin: 5px 0 0 0;
	padding: 0;
	float: left;
}

.lista_perchi_viaggia {
	margin: 18px 0 0 10px;
	padding: 0;
}

.lista_perchi_viaggia ul {
	list-style: none;
	line-height: 18px;
	margin: 0;
	padding: 0;
}

.lista_perchi_viaggia li {
	width: 189px;
	height: 18px;
	line-height: 18px;
	background-color: #f2f2f2;
	margin: 2px 0 2px 0;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	color: #1c4f7e;
	text-align: left;
}

/* COLONNA DX */

.colonna_dx {
	width: 418px;
	margin: 10px 0 0 0;
	padding: 0;
	float: left;
}

/* COLONNA DX 2 */

.colonna_dx_2 {
	width: 422px;
	margin: 0;
	padding: 0;
	float: left;
}

/* COLONNA DX 3 */

.colonna_dx_3 {
	width: 418px;
	margin: 0;
	padding: 0;
	float: left;
}

/* COLONNA DX 4 */

.colonna_dx_4 {
	width: 418px;
	margin: 10px 0 0 5px;
	padding: 0;
}

/* WEB CAM STRIP in FLASH */

.web_cam {
	width: 418px;
	height: 130px;
	margin: 0;
	padding: 0;
}

.titolo_webcam {
	width: 330px;
	height: 16px;
	margin: 0;
	padding: 0;
	float: left;
}

.titolo_webcam p {
	font-size: 10px;	
	font-weight: bold;
	color: #666;
	margin: 0;
	padding: 0 0 0 5px;
}

.blu_webcam {
	font-size: 14px;	
	font-weight: bold;
	color: #367bb6;
	margin: 0;
	padding: 0;
}

.arancio_webcam {
	font-size: 14px;	
	font-weight: bold;
	color: #ff6d00;
	margin: 0;
	padding: 0;
}

.btn_espandi {
	width: 75px;
	height: 16px;
	margin: 0;
	padding: 0;
	float: left;
}

.txt_espandi {
	width: 50px;
	height: 16px;
	margin: 0;
	padding: 0;
	float: left;
}

.txt_espandi p {
	font-size: 10px;	
	font-weight: bold;
	color: #666;
	margin: 0;
	padding: 3px 0 0 0;
}

.img_espandi {
	width: 13px;
	height: 16px;
	margin: 0;
	padding: 0;
	float: left;
}

.img_espandi img {
	margin: 0;
	padding: 3px 0 0 0 ;
}

#flashcontent {
	width: 402px;
	height: 105px;
	margin: 10px 0 0 5px;
	padding: 0;
}


/* BOX NEVE */

.neve {
	width: 204px;
	height: 106px;
	background-image: url(/images/fondo_box_neve.gif); 
	background-repeat: no-repeat;
	background-position: left top;
	margin: 34px 0 0 0;
	padding: 0;
	float: left;
}

.txt_neve {
	width: 99px;
	margin: 0;
	padding: 0;
	float: left;
}

.txt_neve h3 {
	font-size: 14px;
	font-weight: bold;
	color: #3d63ac;
	text-transform: uppercase;
	margin: 10px 0 0 8px;
	padding: 0;
}

.txt_neve p {
	font-size: 11px;
	color: #3d63ac;
	margin: 10px 0 0 8px;
	line-height: 12px;
	padding: 0;
}

.img_neve {
	margin: 8px 0 0 0;
	padding: 0;
	float: left;
}

/* BOX MARI E VENTI */

.mari_venti {
	width: 204px;
	height: 106px;
	background-image: url(/images/fondo_box_mari_venti.gif); 
	background-repeat: no-repeat;
	background-position: left top;
	margin: 34px 0 0 0;
	padding: 0;
	float: left;
}

.txt_mari_venti {
	width: 99px;
	margin: 0;
	padding: 0;
	float: left;
}

.txt_mari_venti h3 {
	font-size: 14px;
	font-weight: bold;
	color: #3d63ac;
	text-transform: uppercase;
	margin: 10px 0 0 8px;
	padding: 0;
}

.txt_mari_venti p {
	font-size: 11px;
	color: #3d63ac;
	margin: 10px 0 0 8px;
	line-height: 12px;
	padding: 0;
}

.img_mari_venti {
	margin: 8px 0 0 0;
	padding: 0;
	float: left;
}

/* BOX SPIAGGE */

.spiagge {
	width: 204px;
	height: 106px;
	background-image: url(/images/fondo_box_raggiuv.gif); 
	background-repeat: no-repeat;
	background-position: left top;
	margin: 34px 0 0 0;
	padding: 0;
	float: left;
}

.txt_spiagge {
	width: 99px;
	margin: 0;
	padding: 0;
	float: left;
}

.txt_spiagge h3 {
	font-size: 14px;
	font-weight: bold;
	color: #3d63ac;
	/*text-transform: uppercase;*/
	margin: 10px 0 0 8px;
	padding: 0;
}

.txt_spiagge p {
	font-size: 11px;
	color: #3d63ac;
	margin: 10px 0 0 8px;
	line-height: 12px;
	padding: 0;
}

.img_spiagge {
	margin: 8px 0 0 0;
	padding: 0;
	float: left;
}


/* BOX SPAZIATORE */

.spaziatore {
	width: 10px;
	height: 106px;
	background-color:#fff;
	margin: 34px 0 0 0;
	padding: 0;
	float: left;
}

/* BOX RAGGI UV */

.raggi_uv {
	width: 204px;
	height: 106px;
	background-image: url(/images/fondo_box_raggiuv.gif); 
	background-repeat: no-repeat;
	background-position: left top;
	margin: 34px 0 0 0;
	padding: 0;
	float: right;
}

/* BOX RAGGI UV 2 */

.raggi_uv_2 {
	width: 204px;
	height: 106px;
	background-image: url(/images/fondo_box_raggiuv_2.jpg); 
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	padding: 0;
	float: left;
}

.txt_raggi_uv {
	width: 99px;
	margin: 0;
	padding: 0;
	float: left;
}

.txt_raggi_uv h3 {
	font-size: 14px;
	font-weight: bold;
	color: #3d63ac;
	text-transform: uppercase;
	margin: 10px 0 0 8px;
	padding: 0;
}

.txt_raggi_uv p {
	width: 85px;
	font-size: 11px;
	color: #3d63ac;
	margin: 5px 0 0 8px;
	line-height: 12px;
	padding: 0;
}

.img_raggi_uv {
	margin: 8px 0 0 0;
	padding: 0;
	float: left;
}

.arancione {
	color: #ff6c00;
	margin: 0;
	padding: 0;
}

/* BOX AEROPORTI */

.aeroporti {
	width: 204px;
	height: 106px;
	background-image: url(/images/fondo_box_aeroporti.gif); 
	background-repeat: no-repeat;
	background-position: left top;
	margin: 34px 0 0 0;
	padding: 0;
	float: left;
}

.txt_aeroporti {
	width: 99px;
	margin: 0;
	padding: 0;
	float: left;
}

.txt_aeroporti h3 {
	font-size: 14px;
	font-weight: bold;
	color: #3d63ac;
	text-transform: uppercase;
	margin: 10px 0 0 8px;
	padding: 0;
}

.txt_aeroporti p {
	width: 85px;
	font-size: 11px;
	color: #3d63ac;
	margin: 5px 0 0 8px;
	line-height: 12px;
	padding: 0;
}

.img_aeroporti {
	margin: 8px 0 0 0;
	padding: 0;
	float: left;
}

.arancione {
	color: #ff6c00;
	margin: 0;
	padding: 0;
}

/* BOX CHE TEMPO FA */

.che_tempo_fa {
	width: 203px;
	height: 113px;
	background-image: url(/images/fondo_box_chetempochefa.gif); 
	background-repeat: no-repeat;
	background-position: left top;
	margin: 15px 0 0 0;
	padding: 0;
	float: left;
}

.che_tempo_fa h3 {
	font-size: 14px;
	font-weight: bold;
	color: #3d63ac;
	margin: 0 0 10px 0;
	padding: 0;
}

.che_tempo_fa h4 {
	font-size: 14px;
	font-weight: bold;
	color: #3d63ac;
	margin: 10px 0 2px 0;
	padding: 0;
}

.che_tempo_fa p {
	width: 180px;
	font-size: 11px;
	color: #000;
	margin: 0;
	padding: 0;
}

.che_tempo_fa p a:link, .che_tempo_fa p a:active, .che_tempo_fa p a:visited  {
	color:#000;
}

.che_tempo_fa p a:hover  {
	color:#fb5000;
}


.violetto {
	color: #3d63ac;
}

/* BOX FILETTO */

.filetto {
	width: 10px;
	height: 104px;
	background-image: url(/images/filetto.gif); 
	background-repeat: no-repeat;
	background-position: left top;
	margin: 15px 0 0 0;
	padding: 0;
	float: left;
}

/* BOX ALBA TRAMONTO */

.alba_tramonto {
	width: 203px;
	height: 113px;
	background-image: url(/images/fondo_albatramonto.gif); 
	background-repeat: no-repeat;
	background-position: left top;
	margin: 15px 0 0 0;
	padding: 0;
	float: right;
}

.alba_tramonto h3 {
	font-size: 14px;
	font-weight: bold;
	color: #3d63ac;
	margin: 0 0 10px 0;
	padding: 0;
}

.alba_tramonto p {
	width: 175px;
	font-size: 11px;
	margin: 0;
	padding: 0;
}


/* BOX METEO CITTA' */

.meteo_citta {
	width: 418px;
	height: 108px;
	background-image: url(/images/fondo_meteo_citta.gif); 
	background-repeat: no-repeat;
	background-position: left top;
	margin: 15px 0 0 0;
	padding: 0;
	float: left;
}

.txt_meteo_citta {
	width: 418px;
	height: 28px;
	margin: 0;
	padding: 0;
}

.txt_meteo_citta_titolo {
	width: 125px;
	height: 28px;
	line-height: 28px;
	margin: 0;
	padding: 0;
	float: left;
}

.txt_meteo_citta_titolo h3 {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	margin: 0 0 0 7px;
	padding: 0;
}

.arancione_2 {
	color: #fb5000;
}

.duepunti {
    font-size: 12px;
    font-weight: bold;
	color: #fff;
	margin: 0;
	padding: 0;
}

.txt_meteo_citta_testi {
	width: 105px;
	height: 28px;
	line-height: 28px;
	margin: 0;
	padding: 0;
	float: left;
}

.txt_meteo_citta_testi p {
    font-size: 12px;
	color: #fff;
	margin: 0;
	padding: 0;
	text-align: right;
}

.temp_bold {
	font-size: 14px;
	color: #fff;
	font-weight: bold;
}


.meteo_citta_sx {
	width: 140px;
	margin: 10px 0 0 0;
	padding: 0;
	float: left;
}

.meteo_citta_dx {
	margin: 10px 0 0 0;
	padding: 0;
	float: left;
}

.select_meteo {
	width: 100px;
	font-size: 10px;
	margin: 0;
	padding: 5px 0 0 8px;
	float: left;
}

.select_meteo select {
	width: 80px;
	height: 18px;
	font-size: 10px;
	color: #656565;
	background-color:#f5f5f5;
	margin: 10px 0 0 12px;
	padding: 0;
}

.btn_ok {
	width: 16px;
	height: 20px;
	margin: 0;
	padding: 2px 0 0 0;
	float: left;
}


.input_citta {
	width: 90px;
	height: 15px;
	font-size: 11px;
	background-color:#fff;
	border: none;
	margin: 0;
	padding: 0;
}

.nome_citta_link {
	width: 180px;
	height: 28px;
	line-height: 28px;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	margin: 0;
	padding: 0 0 0 3px;
	text-align: left;
	float: left;
}

.nome_citta_link a:link, .nome_citta_link a:active, .nome_citta_link a:visited {
	color: #fff;
}
.nome_citta_link a:hover {
	color: #fb5000;
}

.cont_icone_meteo {
	margin: 0;
	padding: 0;
}

.icone_meteo {
	width: 60px;
	height: 75px;
	margin: 0;
	padding: 0;
	text-align: center;
	float: left;
	background: url(/images/bg_icone.gif) no-repeat scroll 10px 5px;
}

.icone_meteo img {
	margin: 10px 0px 0px -2px;
	padding: 0;
}

.icone_meteo p {
	line-height: 12px;
	font-size: 10px;
	color: #fff;
	margin: 2px 0px 0px 5px;
	padding: 0;
}

.spazio_3_icone {
	width: 30px;
	height: 75px;
	margin: 0;
	padding: 0;
	float: left;
}

.prossimi_giorni_link {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	/*padding-top: 10px;*/
	margin: 0;
	padding: 10px 0 0 10px;
}

.prossimi_giorni_link a:link, .prossimi_giorni_link a:active, .prossimi_giorni_link a:visited {
	color: #fff;
}

.prossimi_giorni_link a:hover {
	color: #fb5000;
}

/* DICHIARAZIONI ELEMENTO ELENCO CITTA' - BOX METEO CITTA' /*

#mElencoCitta { 
}

#mElencoCitta a:link, a:active, a:visited {
	color: #000;
}
#mElencoCitta a:hover {
	color: #fb5000;
}

/* BOX PROGRAMMA IL TUO VIAGGIO */

.box_programma_viaggio {
	width: 416px;
	height: 103px;
	background-color: #fbfbfd;
	border: solid 1px #cfcfcf;
	margin: 0 0 0 0;
	padding: 0;
	overflow: hidden;
}

.cont_programma_viaggio_sx {
	width: 306px;
	margin: 0;
	padding: 0;
	float: left;
}

.txt_box_programma_viaggio {
	margin: 0;
	padding: 0;
}

.txt_box_programma_viaggio h3 {
	font-size: 14px;
	font-weight: bold;
	color: #367bb2;
	text-transform: uppercase;
	margin: 0;
	padding: 10px 0 0 10px;
}

.txt_box_programma_viaggio p {
	font-size: 11px;
	color: #367bb2;
	margin: 0;
	padding: 5px 0 0 10px;
}

.img_box_programma_viaggio {
	margin: 0;
	padding: 0;
	float: left;
}

.img_box_programma_viaggio img {
	margin: 0;
	padding: 9px 0 0 0;
}

.form_box_programma_viaggio {
	margin: 0;
	padding: 15px 0 0 10px;
	overflow: hidden;
}

.input_box_programma_viaggio {
	width: 148px;
	margin: 0;
	padding: 0;
	float: left;
}

.input_box_programma_viaggio input {
	width: 141px;
	height: 18px;
	background-color: #fbfbfb;
	font-size: 10px;
	margin:  0;
	padding: 0;
}

.btn_cerca {
	width: 55px;
	height: 22px;
	margin:  0;
	padding: 0;
	float: left;
}


/* BOX GENIO */

.box_genio {
	width: 628px;
	margin: 20px 0 0 0;
	padding: 0;
	border: none;
	overflow: hidden;
}

.titolo_genio {
	width: 252px;
	height: 19px;
	margin: 0;
	padding: 0;
}

.titolo_genio h2 {
	width: 252px;
	height: 19px;
	margin: 0;
	padding: 0;
	background-image: url(/images/titolo_genio.gif); 
	background-repeat: no-repeat;
	background-position: left top;
}

.cont_genio_sx {
	width: 440px;
	margin: 0;
	padding: 0;
	float: left;
}

.top_genio {
	margin: 0;
	padding: 0;
}

.ico_genio {
	width: 50px;
	margin: 0;
	padding: 0;
	float: left;
}

.ico_genio img {
	margin: 0;
	padding: 10px 0 0 10px;
}

.txt_top_genio {
	margin: 10px 0 15px 0;
	padding: 0;
	float: left;
}

.txt_top_genio h3 {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	margin: 0;
	padding: 0;
}

.txt_top_genio p {
	font-size: 12px;
	color: #000;
	margin: 0;
	padding: 0;
}

.bold {
	font-weight: bold;
}


.utente {
	font-weight: bold;
	color: #486baf;
}

.box_1_genio {
	width: 220px;
	margin: 0;
	padding: 0;
	float: left;
}

.box_1_genio p,
.box_2_genio p {
	width: 170px;
	margin: 0;
	padding: 0 0 0 15px;
	font-size: 11px;
}

.box_2_genio {
	width: 190px;
	margin: 0;
	padding: 0;
	float: left;
}

.cont_genio_dx {
	width: 180px;
	margin: 0;
	padding: 0;
	float: left;
}

.cont_genio_dx textarea {
	width: 170px;
	height: 73px;
	margin: 10px 0 0 0;
	padding: 0;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#9a9a9a;
	border: solid 2px #9a9a9a;
}

.btn_genio {
	margin: 5px 0 0 0;
	padding: 0;
}

.cont_stondo_genio {
	width: 628px;
	height: 143px;
	margin: 0;
	padding: 0;
	background-image: url(/images/fondo_box_genio.jpg); 
	background-repeat: no-repeat;
	background-position: left top;
	border: none;
	overflow: hidden;
}

/* BOX SHOPPING */

.shopping {
	width: 628px;
	height: 102px;
	background-image: url(/images/fondo_shopping.jpg); 
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.title_shopping {
	margin: 10px 0 0 10px;
	padding: 0;
}

.cont_prodotto {
	margin: 5px 0 0 20px;
	padding: 0;
}

.prodotto {
	width: 183px;
	height: 59px;
	margin: 0;
	padding: 0;
	float: left;
}

.img_prodotto {
	width: 73px;
	height: 59px;
	margin: 0;
	padding: 0;
	float: left;
}

.txt_prodotto {
	width: 110px;
	height: 59px;
	margin: 0;
	padding: 0;
	float: left;
}

.txt_prodotto h3 {
	font-size: 13px;
	font-weight: bold;
	color: #506db1;
	margin: 0;
	padding: 0;
}

.txt_prodotto h3 a:link, .txt_prodotto h3 a:visited, .txt_prodotto h3 a:active {
	color: #506db1;
	text-decoration: none;
}

.txt_prodotto h3 a:hover {
	color: #fb5000;
	text-decoration: none;
}

.txt_prodotto h4 {
	font-size: 12px;
	font-weight: normal;
	color: #676568;
	margin: 0;
	padding: 0;
}

.txt_prodotto h4 a:link, .txt_prodotto h4 a:visited, .txt_prodotto h4 a:active {
	color: #676568;
	text-decoration: none;
}

.txt_prodotto h4 a:hover {
	color: #fb5000;
	text-decoration: none;
}

.txt_prodotto h5 {
	font-size: 13px;
	font-weight: bold;
	color: #506db1;
	margin: 0;
	padding: 0;
}

.txt_prodotto h5 a:link, .txt_prodotto h5 a:visited, .txt_prodotto h5 a:active {
	color: #506db1;
	text-decoration: none;
}

.txt_prodotto h5 a:hover {
	color: #fb5000;
	text-decoration: none;
}

.linea_sep_prod {
	width: 14px;
	height: 59px;
	background-image: url(/images/fondo_linea_prodotto.gif); 
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	padding: 0;
	float: left;
}

/* GOOGLE AD SENSE */

.ad_sense {
	margin: 20px 0 0 0;
	padding: 0;
	border: none;
}

/* PULSANTIERA */

.pulsantiera {
	width: 300px;
	height: 242px;
	margin: 10px 0 5px 0;
	padding: 0;
}


/* ADV BANNER COLONNA DX */

.banner_1 {
	width: 300px;
	height: 248px;
	margin: 0;
	padding: 0;
}

/* CERCA IN METEO */

.cerca_meteo {
	width: 300px;
	height: 74px;
	margin: 6px 0 0 0;
	padding: 0;
	background-image: url(/images/fondo_box_cerca_meteo.jpg); 
	background-repeat: no-repeat;
	background-position: left top;
	border: none;
	overflow: hidden;
}

.cerca_meteo_titolo {
	width: 300px;
	margin: 0;
	padding: 0;
}

.cerca_meteo_titolo h2 {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	margin: 0;
	padding: 15px 0 0 15px;
}

.linea_meteo {
	width: 265px;
	height: 1px;
	background-color: #abd5ee;
	margin: 5px 0 5px 15px;
	padding: 0;
}

.meteo_input {
	width: 210px;
	margin: 0;
	padding: 0;
	float: left;
}

.meteo_input input {
	width: 178px;
	height: 16px;
	margin: 0 0 0 15px;
	padding: 0;
	font-size: 11px;
	color: #000;
}

.meteo_btn {
	width: 78px;
	margin: 0;
	padding: 0;
	float: left;
}

/* BANNER 2 */

.banner_2 {
	width: 300px;
	margin: 18px 0 0 0;
	padding: 0;
}


/* LINK ANCORAGGI LISTA PER CHI VIAGGIA */

a.lista_viaggia_link:link, a.lista_viaggia_link:active, a.lista_viaggia_link:visited {
	color: #1c4f7e;
	text-decoration: none;
}

a.lista_viaggia_link:hover {
	color:#ff6600;
}

/* LINK ANCORAGGI H2 PER CHI VIAGGIA */

a.perchi_viaggia_link:link, a.perchi_viaggia_link:active, a.perchi_viaggia_link:visited {
	color: #4187b8;
	text-decoration: none;
}

a.perchi_viaggia_link:hover {
	color:#ff6600;
}

/* LINK ANCORAGGI TESTO LEGENDA */

a.legenda_link:link, a.legenda_link:active, a.legenda_link:visited {
	color: #3C79A5;
	text-decoration: none;
}

a.legenda_link:hover {
	color:#ff6600;
}

/* LINK ANCORAGGI ARANCIONE */

a.arancione_link:link, a.arancione_link:active, a.arancione_link:visited {
	color: #ff6600;
	text-decoration: none;
}

a.arancione_link:hover {
	color:#ff6600;
}

/* LINK ANCORAGGI BIANCO */

a.bianco:link, a.bianco:active, a.bianco:visited {
	color: #fff; 
	text-decoration: none;
}

a.bianco:hover {
	color:#ff6600;
}

/* LINK ANCORAGGI BIANCO BOLD */

a.bianco_bold:link, a.bianco_bold:active, a.bianco_bold:visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

a.bianco_bold:hover {
	color:#ff6600;
	font-weight: bold;
}

/* LINK ANCORAGGI LISTA MARI E VENTI */

a.mariventi_link:link, a.mariventi_link:active, a.mariventi_link:visited {
	color: #3d7aa7;
	text-decoration: none;
}

a.mariventi_link:hover {
	color:#ff6600;
}

/* LINK ANCORAGGI VIOLETTO */

a.violetto_link:link, a.violetto_link:active, a.violetto_link:visited {
	color: #3d63ac;
	text-decoration: none;
}

a.violetto_link:hover {
	color:#ff6600;
}

/* LINK ANCORAGGI P PAGING BOX */

a.paging_link:link, a.paging_link:active, a.paging_link:visited {
	color: #2f86bd;
	text-decoration: none;
}

a.paging_link:hover {
	color:#ff6600;
}

/* LINK BTN AVANTI PAGING BOX */

a.btn_avanti:link, a.btn_avanti:active, a.btn_avanti:visited {
	color: #006aae;
	text-decoration: none;
}

a.btn_avanti:hover {
	color:#ADADAD;
}


/* LINK PREZZI BOX SHOPPING */

a.prezzi_shopping:link, a.prezzi_shopping:active, a.prezzi_shopping:visited {
	color: #4062ac;
	text-decoration: none;
}

a.prezzi_shopping:hover {
	color:#ff6600;
}

/* STATI */

.stati {
	width: 209px;
	margin: 5px 0 0 0;
	padding: 0;
	float: left;
}

.cont_stati {
	width: 209px;
	height: 260px;
	margin: 0;
	padding: 0;
}

.tratteggio_stati {
	width: 185px;
	height: 1px;
	background-image: url(/images/tratteggio_stati.gif); 
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0 0 0 15px;
	padding: 0;
	overflow: hidden;
}

.italia {
	margin: 0;
	padding: 0;
}

.italia_img {
	width: 45px;
	height: 35px;
	margin: 0;
	padding: 0 0 0 15px;
	float: left;
}

.italia_title {
	height: 35px;
	line-height: 35px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
}

.italia_title h2 {
	font-size: 19px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
}
.europa {
	margin: 0;
	padding: 0;
}

.europa_img {
	width: 45px;
	height: 35px;
	margin: 0;
	padding: 0 0 0 15px;
	float: left;
}

.europa_title {
	height: 35px;
	line-height: 35px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
}

.europa_title h2 {
	font-size: 19px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
}

.stati_lista {
	margin: 0;
	padding: 5px 0 5px 0;
}

.stati_lista ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: left;
}

.stati_lista li {
	font-size: 14px;
	color: #fff;
	margin: 0;
	padding: 0 0 0 58px;
}

.mondo_img {
	width: 45px;
	height: 35px;
	margin: 0;
	padding: 0 0 0 15px;
	float: left;
}

.mondo_title {
	height: 35px;
	line-height: 35px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
}

.mondo_title h2 {
	font-size: 19px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
}

.temperatura_bottom {
	height: 35px;
	margin: 0 0 0 15px;
	padding: 0;
}

.tutte_previsioni {
	width: 209px;
	height: 30px;
	margin: 0;
	padding: 0;
}

.tutte_previsioni p {
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	margin: 0;
	padding: 5px 0 0 15px;
}

/* BOX PAGING */

.paging_vuoto {
	width: 98px;
	height: 33px;
	margin: 0;
	padding: 0;
	float: left;
	border: none;
}

.pagina_di {
	width: 100px;
	height: 33px;
	margin: 0;
	padding: 0;
	float: left;
	border: none;
}

.pagina_di p {
	line-height: 33px;
	margin: 0;
	padding: 0;
}

.numeri_pag {
	width: 110px;
	height: 33px;
	margin: 0;
	padding: 0;
	float: left;
	border: none;
}

.numeri_pag p {
	line-height: 33px;
	margin: 0;
	padding: 0;
}

.numeri_pag span {
	margin: 0 2px 0 2px;
	padding: 0;
}

.btn_avanti {
	width: 50px;
	height: 33px;
	line-height: 33px;
	margin: 0;
	padding: 0;
	float: left;
	color: #006aae;
	font-weight: bold;
	border: none;
}

.btn_indietro {
	width: 50px;
	height: 33px;
	line-height: 33px;
	margin: 0;
	padding: 0;
	float: left;
	color: #006aae;
	font-weight: bold;
	border: none;
}

/* CLASSI ATTIVE PER LISTA NO ANCORAGGI */

.active_vuoto_2  {
	width: 422px;
	height: 26px;
	display: block;
	background-image:url(/images/btn_vuoto_2.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	color: #ffffff;
	font-weight: bold;
	text-align: left !important;
	padding: 0 0 0 10px !important;
}

/* box IS
	ul.boxis {background: url(http://images.alice.it/motori/bg_boxis.gif) repeat-y 0 0;margin:0;padding:0;list-style: none;position:static;top:0;}
	ul.boxis li {margin:0 8px;padding:5px 0 0 0;border-bottom:1px solid #d8dbe2;min-height: 50px;height: auto !important;height: 50px;}
	ul.boxis li.ultimo {border-bottom:0;}
	ul.boxis li img {float:left;position:static}
	ul.boxis li p {margin:-2px 0 5px 5px;float:left;width:173px;}
	ul.boxis li a{text-decoration:none;color:#4e72d3;}
	ul.boxis li a:hover {color:#ff6600;}
fine box IS*/

/*.box300 {
	width: 300px;
	margin: 10px 0 7px 0;
}

.box300 img {
	border: none;
	margin: 0;
	padding: 0;
}
*/

.boxis {list-style:none; color:#3B485F; padding:4px 10px 0; margin: 0; border-left:1px solid #BABDC2; border-right:1px solid #BABDC2; font-size:11px; clear: both;}
.boxis li {padding:8px 0; border-bottom:1px solid #DDDDDD; line-height:13px; min-height:50px; height: auto !important; height: 50px}
.boxis img {float:left; margin-right:5px}
.boxis li p {margin:0;}
.boxis a {color:#999999}
.boxis a:hover {color:#666666}
ul.boxis li.ultimo {border: none;}



/* DICHIARAZIONI WEBCAM E AEROPORTI */

.cont_webcam_1 h3,
.cont_webcam_0 h3 {
	width: 70px;
	font-size: 12px;
	font-weight: bold;
	color: #1a2d45;
	margin: 0;
	padding: 10px 0 0 10px;
	float: left;
}

.cont_webcam_1 p,
.cont_webcam_0 p {
	width: 320px;
	color: #296999;
	line-height: 14px;
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
}

.cont_webcam_1 p a,
.cont_webcam_0 p a {
	color: #296999;
}

.cont_webcam_1 p a:hover,
.cont_webcam_0 p a:hover {
	color: #ff6600;
}

.cont_webcam_1 p a:link, a:active, a:visited,
.cont_webcam_0 p a:link, a:active, a:visited {
	color: #296999;
}

.cont_webcam_1 span,
.cont_webcam_0 span  {
	color: #1a2d45;
	margin: 0;
	padding: 0 1px 0 1px;
}

.cont_webcam_1 {
	width: 418px;
	height: 42px;
	background-color: #e4f2f8;
	border-bottom: solid 1px #cce5f7;
	margin: 0;
	padding: 0;
}

.cont_webcam_0 {
	width: 418px;
	height: 42px;
	background-color: #f5fbff;
	border-bottom: solid 1px #cce5f7;
	margin: 0;
	padding: 0;
}


/* METEO BOX */

.meteo_box {
	width: 375px;
	margin: 0;
	padding: 0;
}


.data_meteo_box {
	width: 375px;
	margin: 15px 0 0 0;
	padding: 0;
}

.data_meteo_box_sx {
	width: 4px;
	height: 19px;
	margin: 0;
	padding: 0;
	float: left;
}

.data_meteo_box_centrale {
	width: 190px;
	height: 19px;
	background-color: #ff6c02;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	line-height: 19px;
	margin: 0;
	padding: 0;
	float: left;
}

.data_meteo_box_mezzo {
	width: 170px;
	height: 19px;
	background-color: #ff6c02;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	line-height: 19px;
	margin: 0;
	padding: 0;
	float: left;
}

.data_meteo_box_dx {
	width: 4px;
	height: 19px;
	margin: 0;
	padding: 0;
	float: left;
}

/* BOX ESPANSO */

.espanso {
	width: 400px;
	background-color: #fff;
	margin: 0 0 0 15px;
	padding: 0;
}

.espanso ul { 
	margin: 0; 
	padding: 15px 0 0 5px; 
	list-style: none; 
	font-size: 11px; 
	line-height: 13px; 
	overflow: hidden; 
	float: left;
}

.espanso li {
	width: 110px; 
	margin: 0; 
	padding: 0 2px 0 8px;
	background-image: url(/images/ico_trattino.gif);
	background-repeat: no-repeat;
	background-position: 0 20%;
}

.espanso li a:link, .espanso li a:active, .espanso li a:visited  {
	color:#4c70d1;
}

.espanso li a:hover {
		color: #ff6d00;
}

.tutte_localita {
	width: 418px;
	height: 20px;
	margin: 0;
	padding: 0;
}

.tutte_localita p {
	font-size: 10px;	
	font-weight: bold;
	color: #666;
	margin: 0;
	padding: 3px 20px 0 0;
	text-align: right;
}

.linea_espanso {
	width: 418px;
	height: 1px;
	background-color: #628dc4;
	margin: 0;
	padding: 0;
}


/* PIEDONE */
.box-link {margin:20px 0 0 0; padding-bottom:20px;background:#F3F3F3;}
.box-link .testata {background:#1F64B6; border:1px solid #1F64B6; height:3px; line-height:1px; font-size:1px; margin-bottom:20px}
.box-link .box {width:884px; margin:0 auto}
.box-link .link {width:174px; float:left}
.box-link .link a {color:#666666} #template .box-link .link a:hover {color:#ADADAD} .link a:visited {color:#666666}
.box-link .link ul {list-style:none; color:#3B485F; padding:0 5px 0 0}
.box-link .link li {margin-bottom:5px}

/* BOX GENIO */
#genio {border:1px solid #D3D2D2; border-bottom:none; margin-top:10px; background:#F4F4F3 url(/images/bg_genio.gif) bottom no-repeat; padding:4px 9px}
#genio .box-domande {width:400px; float:left; border-right:1px dotted #999999}
#genio .box-domande .canale {background:url(/images/logo_genio.gif) no-repeat; font-size:14px; height:17px; line-height:17px; padding-left:20px; font-weight:bold; display:block; margin-bottom:6px}
#genio .box-domande .foto {width:30px; float:left; margin-top:4px}
#genio .box-domande .foto img {width:30px;height:30px;}
#genio .box-domande .domande {width:350px; float:left; margin-left:6px}
#genio .box-domande .domande a {font-weight:bold}
#genio .box-domande .domande a:link {color:#000}
#genio .box-domande .domande a:active {color:#000}
#genio .box-domande .domande a:visited {color:#000}
#genio .box-domande .domande a:hover {color:#FF3300}
#genio .box-domande .domande .principale {font-size:14px; line-height:17px; display:block}
#genio .box-domande .domande .commento {background:url(/images/bg_genio_commentodx.gif) right; height:18px; margin-top:3px; font-size:11px; color:#666666}
#genio .box-domande .domande .commento a {color:#FF3300}
#genio .box-domande .domande .commento a:hover {color:#ADADAD}
#genio .box-domande .domande .commento img {float:left;}
#genio .box-inserisci {width:200px; float:left; margin-top:4px; text-align:center; padding-left:10px}
#genio .box-inserisci textarea {width:176px; height:60px; font-family:Arial, FreeSans, Helvetica, sans-serif; color:#666666; margin:7px 0; font-size:12px; padding:2px; border:2px dotted #FF3300}
#genio-chiusura {background:url(/images/bg_genio_bottom.gif); height:9px; line-height:0px; font-size:0; margin-bottom:10px}

/* BOX FORUM */

.forum {
	width: 300px;
	/*height: 227px;*/
	margin: 10px 0 0 0;
	padding: 0;
}

.top_forum {
	width: 300px;
	height: 29px;
	background-image: url(/images/fondo_top_forum.jpg); 
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	padding: 0;
}

.top_forum img {
	margin: 0 0 0 10px;
	padding: 0;
}

.txt_forum{
	width: 296px;
	/*height: 194px;*/
	/*background-image: url(/images/fondo_txt_forum.jpg); 
	background-repeat: no-repeat;
	background-position: left top;*/
	border-left: solid 1px #5f8dc1;
	border-right: solid 1px #5f8dc1;
	background-color: #fff;
	margin: 0 0 0 1px;
	padding: 0;
}

.cont_txt_forum{
	margin: 0;
	padding: 15px 0 0 10px;
}

.forum_item {
	margin: 0;
	padding: 0 0 6px 0;
}

.forum_item p {
	width: 273px;
	font-size: 11px;
	color: #656565;
	margin: 0;
	padding: 0;
}

.forum_item p a:link, a:active, a:visited  {
	color:#656565;
}

.forum_item p a:hover {
		color: #fb5000;
}

.utente_forum {
	color: #5f8dc1;
}

/*.utente_forum a:link, a:active, a:visited {
	color: #5f8dc1;
}

.utente_forum a:hover {
	color: #fb5000;
}*/

.bottom_forum {
	width: 300px;
	height: 4px;
	background-image: url(/images/fondo_bottom_forum.jpg); 
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	padding: 0;
}

/* GOOGLE AD SENSE */
.cgoogle {border:1px solid #1F64B6;width:629px;float:left;margin:5px 0 0 0;}	
.cgoogle div.ann {width:199px;float:left;font-size:12px;margin:0 0 0 0;padding:5px; overflow:hidden;font-family:"Trebuchet MS", Arial, FreeSans, sans-serif;line-height:15px;}
.cgoogle div.ann a {display:block;text-decoration:none;color:#06F;font-weight:bold;}
.cgoogle div.ann span.desc {color:#000;font-size:11px;}
.cgoogle div.ann span.desc a {color:#1F64B6;}
.cgoogle .att {background: #1F64B6 url("/images/curvagoogle.png") no-repeat 0 0;width:85px;height:17px;padding:1px 0 0 17px;float:right;}
.cgoogle .att div {background:url("/images/annuncigoogle.png") no-repeat 0 0;width:83px;height:16px;}
/* \*/
* html .cgoogle .att {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/curvagoogle.png', sizingMethod='crop')}
* html .cgoogle .att div {background-image:none;width:83px;height:16px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/annuncigoogle.png', sizingMethod='crop')}
/**/

/* LINK LISTA WEBCAM LINK */

a.lista_webcam_link:link, a.lista_webcam_link:active, a.lista_webcam_link:visited {
	color: #296999;
	text-decoration: none;
}
a.lista_webcam_link:hover {
	color: #4c70d1;
	text-decoration: none;
}

/* LINK LISTA NAZIONI, CITTA' MONDO EUROPA */

a.lista_nazioni_link:link, a.lista_nazioni_link:active, a.lista_nazioni_link:visited {
	color: #000;
	text-decoration: none;
}
a.lista_nazioni_link:hover {
	color: #4c70d1;
	text-decoration: none;
}

/* BOX GUIDE DI VIAGGIO 1 e 2  */

.cont_guide_viaggio {
	width: 418px;
	height: 94px;
	background-color: #fff;
	color: #000;
	border: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.cont_guide_viaggio_up {
	width: 418px;
	height: 41px;
	background-color: #e2ecf6;
	margin: 0;
	padding: 0;
}

.txt_guide_viaggio_up {
	width: 130px;
	margin: 0;
	padding: 0;
	float: left;
}

.txt_guide_viaggio_up h3 {
	font-size: 13px;
	font-style: normal;
	margin: 0;
	padding: 15px 0 0 10px;
}

.txt_guide_viaggio_up h3,
.txt_guide_viaggio_up_2 h3 a:link, a:active, a:visited  {
	color:#fb5000;
}

.txt_guide_viaggio_up h3,
.txt_guide_viaggio_up_2 h3 a:hover {
		color: #fb5000;
}

.txt_guide_viaggio_up_2 { /* questo è per il box 2, senza il select ed il pulsante */
	height: 41px;
	margin: 0;
	padding: 0;
}

.txt_guide_viaggio_up_2 h3 { /* questo è per il box 2, senza il select ed il pulsante */
	font-size: 13px;
	font-style: normal;
	margin: 0;
	padding: 15px 0 0 10px;
}

.select_guide_viaggio_up {
	width: 207px;
	margin: 0;
	padding: 0;
	float: left;
}

.select_guide_viaggio_up select {
	width: 196px;
	font-size: 12px;
	margin: 14px 0 0 0;
	padding: 0;
}

.btn_guide_viaggio_up {
	width: 80px;
	margin: 0;
	padding: 0;
	float: left;
}

.btn_guide_viaggio_up img {
	border: none;
	margin: 0;
	padding: 14px 0 0 0;
}

.cont_guide_viaggio_down {
	width: 418px;
	height: 52px;
	background-color: #e2ecf6;
	border-top: solid 1px #fff;
	margin: 0;
	padding: 0;
}

.cont_guide_viaggio_down p {
	width: 378px;
	font-size: 12px;
	margin: 0;
	padding: 12px 0 0 12px;
}

/* BOTTONE TORNA A SITUAZIONE ODIERNA */

.torna_sit {
	width: 420px;
	height: 20px;
	border-bottom: solid 1px #396f9d;
	margin: 25px 0 0 2px;
	padding: 0;
	overflow: hidden;
}

.torna_sit p {
	font-size: 12px;
	text-align: right;
	font-weight: bold;
	color: #396f9d;
	margin: 0;
	padding: 0;
}

.torna_sit p a:active, p a:link, p a:visited {
	color: #396f9d;
}

.torna_sit p a:hover {
	color: #fb5000;
}