@charset "UTF-8";
/* CSS Document */



#centro_nolinea_meteo {
	FLOAT:left; WIDTH: 100% PADDING-LEFT: 6px; PADDING-RIGHT: 0px
}

.iconeMeteoProvince {
	WIDTH: 120px;
	HEIGHT: 30px;
	FLOAT:left;
	TEXT-ALIGN:right;
	VERTICAL-ALIGN: middle;
}

.iconeMeteoMare {
	WIDTH: 370px;
	FLOAT:left;
	TEXT-ALIGN:right;

}

.art-article #meteo table, table.art-article #meteo {
    background-image: none;
    border-collapse: collapse;
    margin-bottom: 1px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 6px;
}

.art-article #meteo th, .art-article  #meteo td
{
	border: none 0px;
	vertical-align: top;
	text-align: left;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}

#meteo ul > li {
	background-image: none;
	background-repeat: no-repeat;
	overflow-x: visible;
	overflow-y: hidden;
	padding-left: 0px;
	font-size: 13px;
}


/* INIZIO METEO */

#meteo{
	FLOAT: left; WIDTH:  100%; MARGIN-TOP: 10px
}

#meteo img{
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: normal;
}


#tabMeteo{
	FLOAT: left; WIDTH:  697px; HEIGHT: 35px; BACKGROUND: #FFF;
	font-family: 'OswaldLight', Arial, Helvetica, sans-serif;
}

#tabMeteo UL{
	MARGIN: 0px; PADDING: 0px; LIST-STYLE-TYPE: none; WIDTH:  697px
}

#tabMeteo LI{
	DISPLAY: inline; MARGIN: 0px; PADDING: 0px; WIDTH:  85px; HEIGHT: 35px
}

.days A{
	FLOAT: left; DISPLAY: block; WIDTH: 68px; HEIGHT: 35px; BACKGROUND: url("../style2014/images/meteo/bgTab.gif"); FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR:  #777; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 35px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}

.days A:HOVER{
	FLOAT: left; DISPLAY: block; WIDTH: 68px; HEIGHT: 35px; BACKGROUND: url("../style2014/images/meteo/bgTab.gif"); FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR:  #FFF; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 35px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}

.daysCheck A{
	FLOAT: left; DISPLAY: block; WIDTH: 68px; HEIGHT: 35px; BACKGROUND: url("../style2014/images/meteo/bgTab.gif"); FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR:  #FFF; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 35px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center; background-color: #f8f8f8;
}

.daysCheck A:HOVER{
	FLOAT: left; DISPLAY: block; WIDTH: 68px; HEIGHT: 35px; BACKGROUND: url("../style2014/images/meteo/bgTab.gif"); FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR:  #FFF; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 35px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center; background-color: #f8f8f8;
}

.dateString{
	FLOAT: left; WIDTH: 575px; PADDING-LEFT: 15px; MARGIN-RIGHT: 0px; BACKGROUND: #efefef; VERTICAL-ALIGN: middle;
	height: 35px;
    line-height: 35px;
    font-family: "lato",Arial,Helvetica,sans-serif;
    font-size: 13.004px;
    font-style: normal;
    font-weight: 300;
    color: #666;
}

.vSpace{
	FLOAT: left; WIDTH: 590px; HEIGHT: 10px; MARGIN-RIGHT: 2px; 
}

.vSpaceBorder{
	FLOAT: left;
	WIDTH: 590px;
	HEIGHT: 10px;
	BACKGROUND: #f8f8f8;
	BORDER-BOTTOM: #46a7f2 2px solid;
	margin-bottom: 20px;
}


.vSpaceWhite{
	FLOAT: left; WIDTH: 300px; HEIGHT: 30px; BACKGROUND: #FFF; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 30px; VERTICAL-ALIGN: middle
}

.vSpaceWhite2{
	FLOAT: left; WIDTH: 240px; HEIGHT: 30px; MARGIN-RIGHT: 2px; BACKGROUND: #FFF; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 30px; VERTICAL-ALIGN: middle;
	TEXT-ALIGN: right
}
.vSpaceWhite2 A{
	COLOR: #777; TEXT-DECORATION: none
}

.vSpaceWhite2 A:HOVER{
	COLOR: #777; TEXT-DECORATION: underline
}

.vSpaceWhiteComune{
	FLOAT: left; WIDTH: 300px; HEIGHT: 30px; BACKGROUND: #FFF; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 30px; VERTICAL-ALIGN: middle
}

.vSpaceWhite2Comune{
	FLOAT: left; WIDTH: 166px; HEIGHT: 30px; MARGIN-RIGHT: 2px; BACKGROUND: #FFF; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 30px; VERTICAL-ALIGN: middle;
	TEXT-ALIGN: right
}

.vSpaceWhite2Comune A{
	COLOR: #777; TEXT-DECORATION: none
}

.vSpaceWhite2Comune A:HOVER{
	COLOR: #777; TEXT-DECORATION: underline
}
#vSpace2{
	FLOAT: left; WIDTH: 694px; HEIGHT: 10px; MARGIN-RIGHT: 2px; BACKGROUND: #f5f4ea
}

#datiMeteo{
	FLOAT: left; WIDTH: 587px; HEIGHT: 20px; PADDING-LEFT: 3px; MARGIN-RIGHT: 2px; BACKGROUND: #f8f8f8; FONT-SIZE: 14px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #066382 2px solid;
	font-family: 'OswaldLight', Arial, Helvetica, sans-serif;
	
}

#coProv{
	FLOAT: left; WIDTH: 575px; HEIGHT: 20px; PADDING-LEFT: 15px; MARGIN-RIGHT: 2px; BACKGROUND: #f8f8f8; FONT-SIZE: 10px; FONT-WEIGHT: bold; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle
}

#coProv UL{
	MARGIN: 0px; PADDING: 0px; LIST-STYLE-TYPE: none; WIDTH:  691px
}

#coProv LI{
	DISPLAY: inline; MARGIN: 0px; PADDING: 0px;
}

#coProv #meteocomune{
	PADDING-left: 80px
}

#com{
	FLOAT: left; DISPLAY: block; WIDTH: 125px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR:  #066382; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle
}

#datiMeteo UL{
	MARGIN: 0px; PADDING: 0px; LIST-STYLE-TYPE: none; WIDTH:  587px;
	
}

#datiMeteo LI{
	DISPLAY: inline; MARGIN: 0px; PADDING: 0px
}

#citta{
	FLOAT: left; DISPLAY: block; WIDTH: 61px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR:  #066382; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}

#tempo{
	FLOAT: left; DISPLAY: block; WIDTH: 169px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR:  #066382; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle
}

#tmin{
	FLOAT: left; DISPLAY: block; WIDTH: 65px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR:  #066382; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle
}

#tmax{
	FLOAT: left; DISPLAY: block; WIDTH: 65px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR:  #066382; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle
}

#precip{
	FLOAT: left; DISPLAY: block; WIDTH: 111px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR:  #066382; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle
}

#vento{
	FLOAT: left; DISPLAY: block; WIDTH: 103px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR:  #066382; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle
}

#pressione{
	FLOAT: left; DISPLAY: block; WIDTH: 75px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR:  #066382; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle
}

.rowItem1{
	FLOAT: left;
	WIDTH: 590px;
	HEIGHT: 45px;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 45px;
	VERTICAL-ALIGN: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f0eee6;
}

.rowItem2{
	FLOAT: left; WIDTH: 590px; HEIGHT: 45px; BACKGROUND: #FFFFFF; FONT-SIZE: 10px; LINE-HEIGHT: 45px; VERTICAL-ALIGN: middle
}

.dayItem{
	FLOAT: left; WIDTH: 69px; HEIGHT: 45px; PADDING-LEFT: 3px; FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px solid #f0eee6
}

.cityItemImg{
	FLOAT: left; WIDTH: 33px; HEIGHT: 35px;	PADDING-TOP: 5px; BORDER-LEFT: 1px solid #f0eee6
}

.timeItem{
	FLOAT: left; WIDTH: 137px; HEIGHT: 45px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle
}

.tminItem{
	FLOAT: left; WIDTH: 65px; HEIGHT: 45px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 45px; VERTICAL-ALIGN: middle
}

.tmaxItem{
	FLOAT: left; WIDTH: 65px; HEIGHT: 45px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 45px; VERTICAL-ALIGN: middle
}

.precipItem{
	FLOAT: left; WIDTH: 95px; HEIGHT: 45px; PADDING-LEFT: 3px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 45px; VERTICAL-ALIGN: middle
}

.windItemImg{
	FLOAT: left; WIDTH: 33px; HEIGHT: 35px;	PADDING-TOP: 5px; BORDER-LEFT: 1px solid #f0eee6
}

.windItem{
	FLOAT: left; WIDTH: 135px; HEIGHT: 45px; PADDING-LEFT: 3px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; BORDER-RIGHT: 1px solid #f0eee6
}

.pressureItem{
	FLOAT: left; WIDTH: 65px; HEIGHT: 45px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 45px; VERTICAL-ALIGN: middle
}

#selection{
	FLOAT: left; WIDTH: 575px; HEIGHT: 25px; PADDING-LEFT: 15px; VERTICAL-ALIGN: top; MARGIN-RIGHT: 2px; BACKGROUND: #f8f8f8
}

#jumpAlign{
	FLOAT: left; WIDTH: 310px; HEIGHT: 25px
}

#buttonAlign{
	FLOAT: left; WIDTH: 60px; HEIGHT: 25px; PADDING-TOP: 1px
}

SELECT{
	WIDTH: 120px; HEIGHT: 20px
}


#meteo SELECT{
	display: block;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 250px;
	height: 39px;
	padding: 5px 10px;
	outline: none;
	border-width: 2px;
	border-style: solid;
	border-radius: 0;
	background: #fff;
	font-family: 'Roboto', sans-serif;
  	font-size: 14px;
  	font-weight: 300;
	color: #404040;
	appearance: normal;
	-moz-appearance: none;
	-webkit-appearance: none;
	border-color: #e5e5e5;
}

/* INIZIO FORMAT COMUNE DETAIL */

#tabMeteoDetail{
	FLOAT: left; WIDTH: 603px; HEIGHT: 35px; BACKGROUND: #FFF
}

#tabMeteoDetail UL{
	MARGIN: 0px; PADDING: 0px; LIST-STYLE-TYPE: none; WIDTH: 603px; 
}

#tabMeteoDetail LI{
	DISPLAY: inline; MARGIN: 0px; PADDING: 0px; WIDTH:  85px; HEIGHT: 35px
}

#datiMeteoD{
	FLOAT: left; WIDTH: 590px; HEIGHT: 25px; BACKGROUND: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; BORDER-BOTTOM: 2px solid #e6e7e6;
	padding-top:10px;
	font-family: 'OswaldLight', Arial, Helvetica, sans-serif;
	color:#414146;
}

#datiMeteoD UL{
	MARGIN: 0px; PADDING: 0px; LIST-STYLE-TYPE: none; WIDTH: 691px;
}

#datiMeteoD LI{
	DISPLAY: inline; MARGIN: 0px; PADDING: 0px; line-height: 20px; text-align: center;
}

.daysDetail A{
	FLOAT: left; DISPLAY: block; WIDTH: 68px; HEIGHT: 35px; BACKGROUND: url("../style2014/images/meteo/bgTab.gif"); FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #777; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 35px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center; 
}

.daysDetail A:HOVER{
	FLOAT: left; DISPLAY: block; WIDTH: 68px; HEIGHT: 35px; BACKGROUND: url("../style2014/images/meteo/bgTab.gif"); FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR:  #FFF; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 35px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}

.daysDetailCheck A{
	FLOAT: left; DISPLAY: block; WIDTH: 68px; HEIGHT: 35px; BACKGROUND: url("../style2014/images/meteo/bgTab.gif"); FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR:  #FFF; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 35px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center; background-color: #f8f8f8;
}

.daysDetailCheck A:HOVER{
	FLOAT: left; DISPLAY: block; WIDTH: 68px; HEIGHT: 35px; BACKGROUND: url("../style2014/images/meteo/bgTab.gif"); FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR:  #FFF; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 35px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center; background-color: #f8f8f8;
}

#oraD{
	FLOAT: left; DISPLAY: block; WIDTH: 40px; HEIGHT: 20px; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR:  #066382; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}

#tempoD{
	FLOAT: left; DISPLAY: block; WIDTH: 122px; HEIGHT: 20px; FONT-SIZE: 12px; FONT-WEIGHT: bold;  TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}

#tempoProv{
	FLOAT: left; DISPLAY: block; WIDTH: 220px; HEIGHT: 20px; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: left;
	font-family: "OswaldLight",Arial,Helvetica,sans-serif;
    font-size: 15.004px;
    font-style: normal;
    font-weight: 300;
    
}

#tempoProv02{
	FLOAT: left; DISPLAY: block; WIDTH: 165px; HEIGHT: 20px; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: left;
	font-family: "OswaldLight",Arial,Helvetica,sans-serif;
    font-size: 15.004px;
    font-style: normal;
    font-weight: 300;
    
}

#tempoProv03{
	FLOAT: left; DISPLAY: block; WIDTH: 210px; HEIGHT: 20px; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: left;
	font-family: "OswaldLight",Arial,Helvetica,sans-serif;
    font-size: 15.004px;
    font-style: normal;
    font-weight: 300;
    
}


#tempoGiorn{
	FLOAT: left; DISPLAY: block; WIDTH: 159px; HEIGHT: 20px; FONT-SIZE: 12px; FONT-WEIGHT: bold;  TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}

#temperaturaD{
	FLOAT: left; DISPLAY: block; WIDTH: 63px; HEIGHT: 20px; FONT-SIZE: 13px; FONT-WEIGHT: bold;  TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle
}

.tminProv{
	FLOAT: left;
    DISPLAY: block !important;
    WIDTH: 50px;
    HEIGHT: 20px;
    TEXT-DECORATION: none;
    MARGIN-RIGHT: 2px !important;
    LINE-HEIGHT: 20px !important;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: left !important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
}

.tminProv03{
	FLOAT: left; DISPLAY: block; WIDTH: 145px; HEIGHT: 20px; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: left;
	font-family: "OswaldLight",Arial,Helvetica,sans-serif;
    font-size: 15.004px;
    font-style: normal;
    font-weight: 300;
    
}


#temperaturaDCom{
	FLOAT: left; DISPLAY: block; WIDTH: 68px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold;  TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}

#ventoD{
	FLOAT: left; DISPLAY: block; WIDTH: 114px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold;  TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}

#ventoDProv{
	FLOAT: left; DISPLAY: block; WIDTH: 140px; HEIGHT: 20px; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center;
	font-family: "OswaldLight",Arial,Helvetica,sans-serif;
    font-size: 15.004px;
    font-style: normal;
    font-weight: 300;
}

#precipD{
	FLOAT: left; DISPLAY: block; WIDTH: 110px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold;  TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}

#visibilitaD{
	FLOAT: left; DISPLAY: block; WIDTH: 85px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold;TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}

#umiditaD{
	FLOAT: left; DISPLAY: block; WIDTH: 66px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold;  TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}

#pressioneD{
	FLOAT: left; DISPLAY: block; WIDTH: 65px; HEIGHT: 20px; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center;
	font-family: "OswaldLight",Arial,Helvetica,sans-serif;
    font-size: 15.004px;
    font-style: normal;
    font-weight: 300;
}

.oraDItem{
	FLOAT: left; WIDTH: 36px; HEIGHT: 45px; TEXT-ALIGN: center; FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 45px; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px solid #f0eee6
}

.tempoDImgItem{
	FLOAT: left; WIDTH: 40px; HEIGHT: 40px; PADDING-TOP: 5px; PADDING-LEFT: 2px; BORDER-LEFT: 1px solid #fff
}

.tempoDItem{
	FLOAT: left; WIDTH: 80px; HEIGHT: 45px; FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle
}

.tempoProvItem{
	FLOAT: left;
	WIDTH: 155px;
	HEIGHT: 45px;
	COLOR: #777;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 45px;
	VERTICAL-ALIGN: middle;
	padding-left: 7px;
	font-family: "lato",Arial,Helvetica,sans-serif;
    font-size: 14.004px;
    font-style: normal;
    font-weight: 300;
}

.tempoProvItem02{
	FLOAT: left;
	WIDTH: 130px;
	HEIGHT: 45px;
	COLOR: #777;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 45px;
	VERTICAL-ALIGN: middle;
	padding-left: 7px;
	font-family: "lato",Arial,Helvetica,sans-serif;
    font-size: 14.004px;
    font-style: normal;
    font-weight: 300;
}

.tempoProvItem03{
	FLOAT: left;
	WIDTH: 220px;
	HEIGHT: 45px;
	COLOR: #777;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 45px;
	VERTICAL-ALIGN: middle;
	padding-left: 7px;
	font-family: "lato",Arial,Helvetica,sans-serif;
    font-size: 13.004px;
    font-style: normal;
    font-weight: 300;
}

.tempoGiornItem{
	FLOAT: left; WIDTH: 120px; HEIGHT: 45px; FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle
}

.temperaturaDItem{
	FLOAT: left; WIDTH: 55px; HEIGHT: 45px; FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 45px; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px solid #f0eee6; TEXT-ALIGN: center
}

.tMinProvItem{
	FLOAT: left; WIDTH: 50px; HEIGHT: 45px;  COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 45px; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px solid #fff; TEXT-ALIGN: center;
	font-family: "Lato",Arial,Helvetica,sans-serif;
    font-size: 13.004px;
    font-style: normal;
    font-weight: 300;
    text-align: center;
}




.ventoDImgItem{
	FLOAT: left; WIDTH: 40px; HEIGHT: 39px;	PADDING-TOP: 5px; BORDER-LEFT: 1px solid #fff; TEXT-ALIGN: center; PADDING-LEFT: 10px; PADDING-RIGHT: 2px
}

.ventoDItem{
	FLOAT: left; WIDTH: 110px; HEIGHT: 45px; PADDING-LEFT: 3px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle
}

.ventoDItemCom{
	FLOAT: left; WIDTH: 79px; HEIGHT: 45px; FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle
}

.giornoItemCom{
	FLOAT: left; WIDTH:  78px; HEIGHT: 45px; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle
	font-family: "Lato",Arial,Helvetica,sans-serif;
    font-size: 11.004px;
    font-style: normal;
    font-weight: 300;
    text-align: center;
}

.ventoItemProv{
	FLOAT: left; WIDTH:  95px; HEIGHT: 45px; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 20px !important; 
	VERTICAL-ALIGN: middle
	font-family: "Lato",Arial,Helvetica,sans-serif;
    font-size: 11.004px;
    font-style: normal;
    font-weight: 300;
    text-align: center;
}

.ventoItemProv02{
	FLOAT: left; WIDTH:  85px; HEIGHT: 45px; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle;
	/*font-family: "Lato",Arial,Helvetica,sans-serif;*/
    font-size: 11.004px;
    font-style: normal;
    font-weight: 300;
    text-align: center;
}


.ventoItemProv03{
	FLOAT: left; WIDTH:  160px; HEIGHT: 45px; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 40px; VERTICAL-ALIGN: middle;
	font-family: "Lato",Arial,Helvetica,sans-serif !important;
    font-size: 13.004px;
    font-style: normal;
    font-weight: 300;
    text-align: left;
}


.precipDItem{
	FLOAT: left; WIDTH:  113px; HEIGHT: 45px; FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px solid #f0eee6; TEXT-ALIGN: center
}

.visibilitaDItem{
	FLOAT: left; WIDTH:  75px; HEIGHT: 45px; FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR:  #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px solid #f0eee6; TEXT-ALIGN: center
}

.umiditaDItem{
	FLOAT: left; WIDTH: 55px; HEIGHT: 45px; FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR:  #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 45px; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px solid #f0eee6; TEXT-ALIGN: center; BORDER-RIGHT: 1px solid #f0eee6;
}

.pressioneDItem{
	FLOAT: left; WIDTH:  55px; HEIGHT: 45px; PADDING-LEFT: 6px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR:  #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 45px; VERTICAL-ALIGN: middle
}

/* FINE FORMAT COMUNE DETAIL */


/* INIZIO PROVINCIE */

#tabMeteoProvincie{
	FLOAT: left; WIDTH: 590px; HEIGHT: 35px; BACKGROUND: #FFF;
	font-family: "OswaldLight",Arial,Helvetica,sans-serif;
    font-size: 14.004px;
    font-style: normal;
    font-weight: 400;
    text-align:center;
}

#tabMeteoProvincie UL{
	MARGIN: 0px; PADDING: 0px; LIST-STYLE-TYPE: none; WIDTH:  590px
}

#tabMeteoProvincie LI{
	DISPLAY: inline; MARGIN: 0px; PADDING: 0px; WIDTH:  82px; HEIGHT: 35px
}

.daysProvincie A{
	FLOAT: left; DISPLAY: block; WIDTH:  82px; HEIGHT: 35px; BACKGROUND: url("../style2014/images/meteo/bgTab.gif");  COLOR:  #777; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 35px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
	font-family: "OswaldLight",Arial,Helvetica,sans-serif;
    font-size: 14.004px;
    font-style: normal;
    font-weight: 400;
    text-align:center;
}

.daysProvincie A:HOVER{
	FLOAT: left; DISPLAY: block; WIDTH:  82px; HEIGHT: 35px; COLOR:  #000; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 35px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
	font-family: "OswaldLight",Arial,Helvetica,sans-serif;
    font-size: 14.004px;
    font-style: normal;
    font-weight: 400;
    
}

.daysProvincieCheck A{
	FLOAT: left; DISPLAY: block; WIDTH:  82px; HEIGHT: 35px; 
	background-color: #efefef;
	 COLOR:  #666; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 35px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center;
	font-family: "OswaldLight",Arial,Helvetica,sans-serif;
    font-size: 14.004px;
    font-style: normal;
    font-weight: 400;
    
}

.daysProvincieCheck A:HOVER{
	FLOAT: left; DISPLAY: block; WIDTH:  82px; HEIGHT: 35px;  COLOR:  #666; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 35px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center;background-color: #e7e7e7;
	font-family: "OswaldLight",Arial,Helvetica,sans-serif;
    font-size: 14.004px;
    font-style: normal;
    font-weight: 400;
    
}

.cityPItem{
	FLOAT: left; WIDTH:  70px; HEIGHT: 45px; PADDING-LEFT: 4px;  COLOR:  #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 45px; VERTICAL-ALIGN: middle; 
	font-family: "Lato",Arial,Helvetica,sans-serif;
    font-size: 14.004px;
    font-style: normal;
    font-weight: 300;
    
}

.cityPItem02{
	FLOAT: left; WIDTH:  40px; HEIGHT: 45px; PADDING-LEFT: 4px;  COLOR:  #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 45px; VERTICAL-ALIGN: middle; 
	font-family: "Lato",Arial,Helvetica,sans-serif;
    font-size: 14.004px;
    font-style: normal;
    font-weight: 300;
    
}

#cityP{
	FLOAT: left; DISPLAY: block; WIDTH:  58px; HEIGHT: 20px; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: left;
	font-family: "OswaldLight",Arial,Helvetica,sans-serif;
    font-size: 15.004px;
    font-style: normal;
    font-weight: 300;
    
}

#cityP02{
	FLOAT: left; DISPLAY: block; WIDTH:  58px; HEIGHT: 20px; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: left;
	font-family: "OswaldLight",Arial,Helvetica,sans-serif;
    font-size: 15.004px;
    font-style: normal;
    font-weight: 300;
    
}

#cityP03{
	FLOAT: left; DISPLAY: block; WIDTH:  230px; HEIGHT: 20px; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: left;
	font-family: "OswaldLight",Arial,Helvetica,sans-serif;
    font-size: 15.004px;
    font-style: normal;
    font-weight: 300;
    
}

#tmaxP{
	FLOAT: left; DISPLAY: block; WIDTH:  65px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR:  #066382; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle
	
	
}

#tmaxProv{
	FLOAT: left; DISPLAY: block; WIDTH:  55px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR:  #066382; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle
}

.precipPItem{
	FLOAT: left; WIDTH:  55px; HEIGHT: 45px;  COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 45px; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px solid #fff; TEXT-ALIGN: center;
	font-family: "Lato",Arial,Helvetica,sans-serif;
    font-size: 13.004px;
    font-style: normal;
    font-weight: 300;
    text-align: center;
    
}


.precipPItem02{
	FLOAT: left; WIDTH:  120px; HEIGHT: 45px;  COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 23px; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px solid #fff; TEXT-ALIGN: center;
    font-size: 11.004px;
    font-style: normal;
    font-weight: 300;
    text-align: center;
}

#precipP{
	FLOAT: left; DISPLAY: block; WIDTH:  102px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR:  #066382; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle
}

#precipPprov{
	FLOAT: left; DISPLAY: block; WIDTH:  60px; HEIGHT: 20px; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center;
	font-family: "OswaldLight",Arial,Helvetica,sans-serif;
    font-size: 15.004px;
    font-style: normal;
    font-weight: 300;
}

#precipPprov02{
	FLOAT: left; DISPLAY: block; WIDTH:  125px; HEIGHT: 20px; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center;
	font-family: "OswaldLight",Arial,Helvetica,sans-serif;
    font-size: 15.004px;
    font-style: normal;
    font-weight: 300;
}


#visibilitaP{
	FLOAT: left; DISPLAY: block; WIDTH:  138px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR:  #066382; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle
}

.pressionePItem{
	FLOAT: left; WIDTH:  54px; HEIGHT: 45px; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 45px; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px solid #f0eee6; TEXT-ALIGN: center;
	font-family: "Lato",Arial,Helvetica,sans-serif;
    font-size: 11.004px;
    font-style: normal;
    font-weight: 300;
    text-align: center;
}

/* FINE PROVINCIE */

/* MARI*/

#tabMari{
	FLOAT: left; WIDTH:  603px; HEIGHT: 35px; BACKGROUND: #FFF
}

#tabMari UL{
	MARGIN: 0px; PADDING: 0px; LIST-STYLE-TYPE: none; WIDTH:  603px
}

#tabMari LI{
	DISPLAY: inline; MARGIN: 0px; PADDING: 0px; WIDTH:  137px; HEIGHT: 35px
}

.daysM A{
	FLOAT: left; DISPLAY: block; WIDTH:  113px; HEIGHT: 35px; BACKGROUND: url("../style2014/images/meteo/bgTab.gif"); FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #777; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 35px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center; 
}

.daysM A:HOVER{
	FLOAT: left; DISPLAY: block; WIDTH:  113px; HEIGHT: 35px; BACKGROUND: url("../style2014/images/meteo/bgTab.gif"); FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR:  #FFF; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 35px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}

#mari{
	FLOAT: left; DISPLAY: block; WIDTH:  182px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR:  #066382; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}

#situaz{
	FLOAT: left; DISPLAY: block; WIDTH:  207px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR:  #066382; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}

#venti{
	FLOAT: left; DISPLAY: block; WIDTH:  170px; HEIGHT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR:  #066382; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 20px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}

.mariItem{
	FLOAT: left; WIDTH:  187px; HEIGHT: 45px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 45px; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px solid #f0eee6; PADDING-LEFT: 10px
}

.sitItem{
	FLOAT: left; WIDTH:  180px; HEIGHT: 45px; PADDING-LEFT: 5px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #777; TEXT-DECORATION: none;
	LINE-HEIGHT: 45px; VERTICAL-ALIGN: middle
}

/* FINE MARI */

/* AGGIUNTA TNO METEO */
.daysMCheck A{
    FLOAT: left; DISPLAY: block; WIDTH:  113px; HEIGHT: 35px; BACKGROUND: url("../style2014/images/meteo/bgTab.gif"); FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR:  #FFF; TEXT-DECORATION: none;
    MARGIN-RIGHT: 2px; LINE-HEIGHT: 35px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center; background-color: #f8f8f8;
}

.daysMCheck A:HOVER{
    FLOAT: left; DISPLAY: block; WIDTH:  113px; HEIGHT: 35px; BACKGROUND: url("../style2014/images/meteo/bgTab.gif"); FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR:  #FFF; TEXT-DECORATION: none;
    MARGIN-RIGHT: 2px; LINE-HEIGHT: 35px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center; background-color: #f8f8f8;
} 

.daysMProvincieCheck A{
	FLOAT: left; DISPLAY: block; WIDTH:  82px; HEIGHT: 35px; BACKGROUND: url("../style2014/images/meteo/bgTab.gif"); FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR:  #FFF; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 35px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}

.daysMProvincieCheck A:HOVER{
	FLOAT: left; DISPLAY: block; WIDTH:  82px; HEIGHT: 35px; BACKGROUND: url("../style2014/images/meteo/bgTab.gif"); FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR:  #FFF; TEXT-DECORATION: none;
	MARGIN-RIGHT: 2px; LINE-HEIGHT: 35px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
/* FINE AGGIUNTA TNO METEO */

/* FINE METEO */


.col_200{
	float:left;
	width:200px;
	margin-right:20px;
	margin-top:10px;
}

col_100{
	float:left;
	width:100px;
	margin-right:20px;
	margin-top:10px;
}

col_50{
	float:left;
	width:50px;
	margin-top:10px;
} 