/*
 * Alto
 */

.prossimi
{
font-size:13px;
margin-bottom:15px;
margin-top:10px;
}



.wtTable
{
	margin-top:12px;
	border:1px solid #c8cbcd;
	padding:12px;
	margin-bottom:10px;
}

.upper
{
	display:block;
	color:#0066cc;
	font-size:14px;
	font-weight:bolder;
	text-transform:uppercase;
}


.wtTable h3
{
	color:#0264d4;
	font-size:18px;
	font-weight:bolder;
	padding-bottom:5px;
	border-bottom:1px solid #c8cbcd;
	margin-bottom:15px;
}
.wtTable h3 .date
{
	display:block;
	font-size:14px;
	color:#3f7aba;
	font-weight:normal;
	margin-top:3px;
}

.previsioni p
{
	color:#424242;
	font-size:13px;
	line-height:1.4;
	margin-bottom:10px;
}
.previsioni p strong
{
	font-weight:bold;	
	color:#cc6600;
}
.previsioni .settore

{
	font-weight:bold;
	color:#1070cf;
	margin-bottom:0px;
}

.previsioni img
{
	border:1px solid #CCCCCC;
	float:left;
	margin-right:10px;
	padding:1px;
}


/*
 * Banner
 */

.internalBanner
{
	text-align:center;
}

/*
 * I due banner statici
 */


.internalBanner .metBit,.internalBanner .seeWeb
{
	width:255px;
	float:left;
	font-size:12px;

}
.internalBanner .metBit
{
background:transparent url(../bkg/bannerMTG-internal.gif) no-repeat scroll left 6px;
padding-left:95px;	
}
.internalBanner .seeWeb
{
	padding-top:8px;
}
.internalBanner p
{
	font-size:11px;
}

.internalBanner .metBit a:link, .internalBanner .metBit a:visited,.internalBanner .metBit a:active
{

	color:#f08a40;
	text-decoration:none;
}

.internalBanner .metBit a:hover 
{
	color:#f08a40;
	text-decoration:none;
}
.internalBanner .seeWeb a:link, .internalBanner .seeWeb a:visited,.internalBanner .seeWeb a:active
{

	color:#000;
	text-decoration:none;
}

.internalBanner .seeWeb a:hover 
{
	color:#000;
	text-decoration:none;
}


/*
 * Ul Li di una settimana
 */

.settimana-main
{
	font-size:12px;
	margin-bottom:10px;
	width:640px;
	float:left;
}
.settimana-main li
{
	display:inline;
	color:#006699;
	padding:0px 4px;
	border-left:1px solid #c8cbcd;
	
}

.settimana-main li a:link, .settimana-main li a:visited,.settimana-main li a:active
{
	color:#0264d4;
	text-decoration:none;
}

.settimana-main li a:hover 
{
	color:#cc6600;
	text-decoration:none;
}
.settimana-main .first
{
	border:none;
	padding-left:0px;
	padding-right:0px;

}


.settimana-main .first a:link, .settimana-main .first a:visited,.settimana-main .first a:active
{
	border:none;
	font-weight:bolder;
	color:#cc6600;
	text-decoration:none;
	font-size:14px;
	text-transform:capitalize;
}

.settimana-main .a:hover 
{
	border:none;
	font-weight:bolder;
	color:#cc6600;
	text-decoration:none;
	font-size:14px;
	text-transform:capitalize;
}


.settimana-main .last
{
background:url("../bkg/rowNext.gif") no-repeat scroll right center transparent;
border:medium none;
float:right;
padding-bottom:3px;
padding-left:0;
padding-right:8px;
}

.settimana-main .last a:link, .settimana-main .last a:visited,.settimana-main .last a:active
{
	border:none;
	font-weight:bolder;
	color:#cc6600;
	text-decoration:none;
	font-size:14px;
	text-transform:capitalize;
}

.settimana-main .last a:hover 
{
	border:none;
	font-weight:bolder;
	color:#cc6600;
	text-decoration:none;
	font-size:14px;
	text-transform:capitalize;
}

/*
 * Link del giorno
 */



.settimana-main .activelink
{
	font-weight:bolder;
	color:#cc6600;
}


.settimana-main .activelink a:link,.settimana-main .activelink a:visited,.settimana-main .activelink a:active
{
	font-weight:bolder;
	color:#cc6600;
}

.settimana-main .activelink a:hover 
{
	font-weight:bolder;
	color:#cc6600;
}


/*
 * Mappe Meteo
 */
.previsioni-giorno
{
	margin-bottom:15px;
	color:#3f7aba;
	font-size:14px;
	overflow:hidden;
}
.previsioni-giorno .previsioni-img
{
	float:left;
	margin-left:4px;
}
.previsioni-giorno .previsioni-img img
{
	border:1px solid #cccccc;
	padding:1px;
}


.previsioni-giorno .previsioni-img .didascalia
{
	display:block;
	text-align:center;
	margin-top:5px;
}

.previsioni-giorno .previsioni-img:hover
{
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
}

/*
 * Banner Interni
 */

.internalBanner
{
	color:#333333;
	font-size:12px;
	margin-top:15px;
	width:100%;
	padding-bottom:7px;

	margin-bottom:15px;
}

/*
 * Condividi
 */
.links
{
	margin-top:10px;
	text-align:right;	
}
.links li
{
	display:inline;
}


/*
 * Tabella
 */


table.mtc {
width:100%;
clear:both;
color: #003366;
font-size: 12px;
}
.acapo
{
display:block;
text-align:center;
}


table.mtc thead {
background: #cce1ea;
font-weight: bold;
text-align: center;
padding: 0;
margin: 5px 0 0 0;
}

table.mtc caption
{
	color:#0264D4;
	font-size:18px;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #c8cbcd;
}

table.mtc thead th {
text-align: center;
font-weight: bold;
border-right: 2px solid #fff;
border-bottom: 1px solid #fff;
padding: 3px;
}

table.mtc tbody th {
background: #cce1ea;
font-weight: bold;
padding:0 5px;
border-bottom: 1px solid #fff;
border-right: 2px solid #fff;
}

table.mtc tbody th a {
color: #3e71a4;
font-weight: bold;
padding: 0 0 0 0;
text-decoration:none;
}

table.mtc tbody tr td {
background: #ecf1f4;
text-align: center;
border-bottom: 1px solid #fff;
padding: 3px;
border-right: 2px solid #fff;
}

table.mtc.giornaliero tbody tr td, table.mtc.giornaliero tbody tr th {
color: #3e71a4;
padding: 1px 0;
}

table.mtc tr td.min {
font-weight: bold;
white-space: nowrap;
}

table.mtc tr td.max {
font-weight: bold;
color: #fc6800;
white-space: nowrap;
}

table.mtc tbody tr td.nero {
color: #fc6800;
font-size: 14px;
font-weight: bold;
white-space: nowrap;
}

table.mtc tbody tr td.rosso {
color: #3366ff;
font-size: 14px;
font-weight: bold;
white-space: nowrap;
}

table.mtc tbody tr td.blu {
color: #009966; 
font-size: 12px;
font-weight: bold;
white-space: nowrap;
}

table.mtc.giornaliero tbody tr th.dispari {
background: #ecf1f4;
font-weight: normal;
}

table.mtc.giornaliero tbody tr th.pari {
background: #e4eff3;
font-weight: normal;
}

table.mtc.giornaliero tbody tr td.noborder {
border-bottom: none;
}



/*
 * Menu sulle provincie
 * 
 * 
 */

.meteo-pv
{
	padding:10px 5px;
	background-color:#f5f7fa;
	border-bottom:1px solid #d0e3eb;
	font-size:12px;
	margin-bottom:15px;

}
.meteo-pv h5
{
	font-size:14px;
	color:#0264d4;
	border-bottom:1px solid #cccccc;
	padding-bottom:3px;
}
.meteo-pv ul
{
	margin-top:5px;
}
.meteo-pv .inline
{
	display:inline-table;
	margin-top:5px;
	padding:3px 0;
	
}

.meteo-pv .inline li
{
display:inline-table;
padding-bottom:6px;
padding-right:5px;

}
.meteo-pv .inline li a:hover 
{
	color:#cc3300;
	text-decoration:none;
}
.meteo-pv .inline li a:link, .meteo-pv .inline li a:visited,.meteo-pv .inline li a:active
{

	color:#cc3300;
	text-decoration:none;
}




.meteo-pv  .pv-dintorni li a:link, .meteo-pv  .pv-dintorni li a:visited,.meteo-pv  .pv-dintorni li a:active
{

	color:#666666;
	text-decoration:none;
}



.meteo-pv  .pv-dintorni li a:hover 
{
	color:#000;
	text-decoration:none;
}

.meteo-pv .pv-dintorni
{
	float:left;
	margin-right:1%;
	width:32%;
}
.meteo-pv .pv-dintorni li
{
	padding:3px;
}
.meteo-pv ul .dispari
{
	background-color:#fff;
}


.forecastCountry
{
	margin-top:3px;
	background-color:#f6f7fb;
	padding:5px;
}

.forecastCountry h3
{
	color:#015fd9;
	font-size:14px;
	border-bottom:1px solid #cdcdcd;
	padding-bottom:5px;
}

.forecastCountry ul 
{
	margin-top:5px;
}

.forecastCountry ul li
{
	font-size:12px;
	display:inline;
	padding-right:5px;
}

.forecastCounty ul li a:hover 
{
	color:#d14e22;
	text-decoration:none;
}
.forecastCountry ul li a:link, .forecastCountry ul li a:visited,.forecastCountry ul li a:active
{

	color:#d14e22;
	text-decoration:none;
}

.rv-banner {
margin:0;
padding:20px 0 0;
text-align:center;
}

#followMobile
{
	margin-top:-8px;
	position:absolute;
	z-index:5;	
}

