body{font-family:Arial, Helvetica, sans-serif;font-size:.75em;color:#000000;background-color:#FFFFFF;margin:0}
a{color:#042f96;font-weight:100;}
ul{;margin:10px;padding:0 5px} ul a{font-weight:100}
li{margin:0 0 5px 5px;}


#topmenu{float:left;color:#8d9092;width:160px;padding:10px 0 0 0px} #topmenu div{float:left}
#topmenu a{color:#8d9092;margin:0 5px;font-weight:100;text-decoration:none} #topmenu img{padding:5px 2px 0 7px;border:0}
  
#topmenudx{float:left;width:180px;height:38px;}  #topmenudx .left{margin:0 5px;line-height:25px; } 
#topmenudx a{font-weight:100;text-decoration:none;color:#8d9092}   #topmenudx img{padding:0 5px 0 0}

#head{float:left;position:relative;width:950px;margin:0 0 20px 0;z-index:100} #head img{float:left}
#history{position:absolute;top:60px;right:0px;width:400px;clear:both;font-weight:100;color:#8d9092;text-align:right} 
#history a{font-weight:100;color:#8d9092}

#menubox{float:left;height:38px;width:950px;background:url("images/head/bk_menu.gif") repeat-x;}

.tabmenu{position:relative;float:left;margin:0 0 0 5px;height:38px;} 
.boxmenu{float:left;position:relative;height:30px;top:0px;}

#menu{float:left;width:655px;padding:0;margin:0;height:38px;position:relative;}
#menu .menu-ON{float:left;background:url("images/head/bk_menumidON.gif");height:28px;padding:10px 0 0px 0}
#menu .menuL-ON{float:left;height:38px;padding:0;background:url("images/head/bk_menusxON.gif") top;width:7px;}
#menu .menuD-ON{float:left;height:38px;padding:0;background:url("images/head/bk_menudxON.gif") top;width:7px}

#menu .menu-OFF{float:left;background:url("images/head/bk_menumidOFF.gif");height:28px;padding:10px 0 0 0}
#menu .menuL-OFF{float:left;height:38px;padding:0;background:url("images/head/bk_menusxOFF.gif") top;width:7px;}
#menu .menuD-OFF{float:left;height:38px;padding:0;background:url("images/head/bk_menudxOFF.gif") top;width:7px}
#menu .menu-ON a{color:#ff661d;margin:5px 3px;font-weight:bold;text-decoration:none}
#menu .menu-OFF a{color:#043495;margin:0 3px;font-weight:bold;text-decoration:none} 


#menudx{float:left;width:180px;border:1px solid #ff661d}
#menudx .menu-OFF{padding:5px 5px 5px 7px;background-color:#f4f9fe} #menudx .menu-OFF a{color:#043495;text-decoration:none;font-weight:100} 
#menudx .menu-ON{padding:5px 5px 5px 7px;background-color:#ff661d} #menudx .menu-ON a{color:#FFFFFF;text-decoration:none;font-weight:bold} 
#menudx .menuF-OFF{background:url("images/bullet-OFF.gif") top no-repeat;padding:5px 5px 5px 7px;background-color:#f4f9fe} #menudx .menuF-OFF a{color:#043495;text-decoration:none;font-weight:100} 
#menudx .menuF-ON{background:url("images/bullet-ON.gif") top no-repeat;padding:5px 5px 5px 7px;background-color:#ff661d} #menudx .menuF-ON a{color:#FFFFFF;text-decoration:none;font-weight:bold} 

#menudx .menu1-OFF{padding:3px 0 3px 7px;background-color:#FFFFFF} #menudx .menu1-OFF a{color:#606060;text-decoration:none;font-weight:100} 
#menudx .menu1-ON{padding:3px 0 3px 7px;background-color:#FFFFFF} #menudx .menu1-ON a{color:#ff661d;text-decoration:none;font-weight:bold} 


.clear{width:100%;float:left}
.pagehome{float:left;background:url("images/bk_home.gif") repeat-x;background-color:#FFFFFF;}
.page{float:left;background:url("images/bk_page.gif") repeat-x;background-color:#FFFFFF;}
.pageSM{float:left;background:url("images/bk_pageSM.gif") repeat-x;background-color:#FFFFFF;}

.large50{width:50px;font-size:0;} 
.large20{width:20px;font-size:0;} 
.large30{width:30px} .large5{width:5px} 
.large186{width:186px} 
.padding10{float:left;padding:0 10px}
.space5{clear:both;padding:3px;}
.space10{clear:both;padding:10px;}
.space25{clear:both;padding:20px;}
.space10H{clear:both;padding:0 10px}
.space20{clear:both;padding:5px}
.left{float:left}
.alignR{text-align:right;}
.wide238{float:left;width:238px;padding:0;overflow:hidden} 
.wide270{float:left;width:270px;padding:0;overflow:hidden} 
.wide493{float:left;width:493px;padding:0;}
.wide123{width:123px;padding:0;}
.wide119{width:119px;padding:0;}
.wide50{float:left;width:50px;padding:0;} .wide10{float:left;width:10px;padding:0;} 
.wide60{text-align:center;width:60px;padding:0;} 
.wide110 {width:100px;padding:0 10px;} 
.wide110 img{float:left;padding:0 5px 0 0}
.wide120 {width:120px;padding:0 10px;} 
.wide120 img{float:left;padding:0 5px 0px 0;}
.wide80 {float:left;width:80px;padding:0 10px;} 
.wide160{float:left;width:160px;padding:0 10px;}
.wide17{float:left;width:17px;padding:0;overflow:hidden;height:20px;}

.wide73{width:73px;padding:0;}
.wide165{float:left;width:165px;padding:0 0 5px 0;} 
.wide165 img{float:left;margin:0 10px 5px 0}

/* bollettino home page */
.wide12_60{float:left;width:13px;padding:0;overflow:hidden;height:60px;}
.wide100{float:left;width:100px;padding:0;overflow:hidden;} .wide100 img {float:left;}
.wide12{float:left;width:13px;padding:0;overflow:hidden;height:120px;}
.wide12_b{float:left;width:13px;padding:0;overflow:hidden;height:20px;}
.title100{border-bottom:1px solid #ffffff;text-align:center;font-weight:bold;font-size:1.2em;color:#ffffff;padding:2px 5px;background:url("/images/bk_100.gif");height:19px}
.text100{width:100px;float:left;background:#BDDAF8;padding:3px 0;text-align:center;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff}
.num{padding:8px 0 0 12px;font-size:14px;font-weight:bold} .textbox{font-weight:bold;padding:5px 0 0 10px} 
.icobox{padding:8px 0px 0 0px}
.hpbox0{float:left;width:98px;height:42px;border:1px solid #bddaf8;color:#6c9940;background:url("/images/hp/molto-bassa.gif")}
.hpbox1{float:left;width:98px;height:42px;border:1px solid #bddaf8;color:#8e8d2e;background:url("/images/hp/bassa.gif")}
.hpbox2{float:left;width:98px;height:42px;border:1px solid #bddaf8;color:#aa780f;background:url("/images/hp/media.gif")}
.hpbox3{float:left;width:98px;height:42px;border:1px solid #bddaf8;color:#ab330f;background:url("/images/hp/elevato.gif")}
.hpimgSX{float:left;margin:0 10px 5px 0;} .text150{width:150px;float:left}

.hpimgSX{float:left;margin:0 10px 5px 0;} 
.hpimgLeft{float:left;margin:0 0px 5px 0;} 
.text150{width:150px;float:left}
 
/* --------------   fine   ---------------------  */

/* bollettino tendenze */

.wide350{float:left;width:350px;padding:0;overflow:hidden;} 
.wide60{float:left;width:60px;padding:0;overflow:hidden;} 
.wide160{float:left;width:160px;padding:0;overflow:hidden;} 
.wide100{float:left;width:100px;padding:0;overflow:hidden;}  
.wide100 .img{float:left;margin:0 10px 0 0}

/*  ------------------- fine ------------ */


/* bollettino probabilistico */

.table{background:url("images/bk-line.gif") no-repeat}
.tableshadeT{color:#042F96;font-weight:bold;font-size:1.2em;background:#bddaf8;border:0px solid #bddaf8;padding:3px 5px;width:190px}
.tableshadeT1{color:#042F96;font-weight:bold;font-size:1.2em;background:#f4f9fe;border:1px solid #bddaf8;padding:3px 5px;}
.tableshadeT2{color:#FFFFFF;font-weight:bold;font-size:1.2em;background:url("images/bk-table.gif");padding:3px 5px;}

.tablespace{width:10px;}
.table0{color:#042F96;font-weight:bold;font-size:1em;background:#9AFF9F;padding:3px 0px;text-align:center;width:80px}
.table1{color:#042F96;font-weight:bold;font-size:1em;background:#FFFF66;padding:3px 0px;text-align:center;width:80px}
.table2{color:#042F96;font-weight:bold;font-size:1em;background:#FFCC33;padding:3px 0px;text-align:center;width:80px}
.table3{color:#042F96;font-weight:bold;font-size:1em;background:#FF6666;padding:3px 0px;text-align:center;width:80px}
.table01{color:#042F96;font-weight:bold;font-size:1em;background:#9AFF9F;padding:3px 0px;text-align:center;width:38px}
.table11{color:#042F96;font-weight:bold;font-size:1em;background:#FFFF66;padding:3px 0px;text-align:center;width:38px}
.table21{color:#042F96;font-weight:bold;font-size:1em;background:#FFCC33;padding:3px 0px;text-align:center;width:38px}
.table31{color:#042F96;font-weight:bold;font-size:1em;background:#FF6666;padding:3px 0px;text-align:center;width:38px}
.tablenull{color:#042F96;font-weight:bold;font-size:1em;border:1px solid #bddaf8;padding:3px 0;text-align:center;width:80px}
.box0{float:left;margin:0 7px 0 0;background:#9AFF9F;width:20px;color:#042F96;font-weight:bold;text-align:center;height:17px;padding:3px 0 0 0}
.box1{float:left;margin:0 7px 0 0;background:#FFFF66;width:20px;color:#042F96;font-weight:bold;text-align:center;height:20px;height:17px;padding:3px 0 0 0}
.box2{float:left;margin:0 7px 0 0;background:#FFCC33;width:20px;color:#042F96;font-weight:bold;text-align:center;height:20px;height:17px;padding:3px 0 0 0}
.box3{float:left;margin:0 7px 0 0;background:#FF6666;width:20px;color:#042F96;font-weight:bold;text-align:center;height:20px;height:17px;padding:3px 0 0 0}


/*  ------------------- fine ------------ */

/* bollettino montagna */

.lightbox{background:#FFE9DF;padding:5px 10px}

/*  ------------------- fine ------------ */


/* bollettino locale */
.wide180{float:left;width:180px;padding:0;overflow:hidden;}
.meteo-tab{background:#fff} .meteo-tab td{padding:2px 4px;margin:2px;border:1px solid #BDDAF8;background:#F4F9FE}
.meteo-tab .bgWhite{background:#FFF}
.meteo-tab .bgWhiteR{background:#FFF;border:1px solid #D53623;}
.meteo-tab .bgWhiteNoBorder{background:#FFF;border:1px solid #FFFFFF;}
.meteo-tab .tableshadeT2{color:#FFFFFF;font-weight:bold;font-size:1.2em;background:url("images/bk-table.gif");padding:3px 3px;}
.titleshadedB-ON{color:#FFF;font-weight:bold;font-size:1.2em;background:#FE661D; padding:3px 3px}
.titleshadedB-OFF{color:#042F97;font-weight:bold;font-size:1.2em;background:#BDDAF8;padding:3px 3px}
.titleshadedB-ON a{color:#FFF;font-weight:bold;font-size:1.2em;background:#FE661D;padding:3px 3px}
.titleshadedB-OFF a{color:#042F97;font-weight:bold;font-size:1.2em;background:#BDDAF8;padding:3px 3px}
.titleshadedB-ON td,.titleshadedB-OFF td{padding:3px 5px;}
#contentW .titleLoc{font-weight:normal;font-size:1em;color:#042f96}
.titleLoc a{font-weight:normal;font-size:1em;color:#042f96}
.printHead {display:none}
.screenHead {display:block}
.linkLocali{display:block}


.labelMap
{
	position: relative;
	top:-11px;
}
.labelWhite
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	position: relative;
	top:-31px;
	left:-2px;
}  

.labelBlack
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}  
.MapTab {float:left; width:99%; border-bottom: 2px solid #bddaf8;text-align:center;padding:0px 0px 0px 1%}
.TabMap {float:left;color:#042F96;font-weight:bold;font-size:14px;background:#f4f9fe;border:1px solid #bddaf8;border-bottom:0px;padding:3px 10px; margin-right:4px}
.TabMap-ON {float:left;color:#042F96;font-weight:bold;font-size:14px;background:#bddaf8;border:1px solid #bddaf8;border-bottom:0px; padding:3px 10px;margin-right:4px}
.TabMap span, .TabMap-ON span{font-size:10px}
.printHead {display:none}

/*  ------------------- fine ------------ */




.contbox{clear:both;float:left;width:748px;padding:10px 0 0 0} .contboxSM{width:553px;float:left;padding:0}
.contbox3col{clear:both;float:left;width:748px;padding:10px 0 0 0;background:url("images/3col.gif")}

#frame{position:relative;width:950px;margin:0 auto;background-color:#FFFFFF}


.MMG{width:64px;float:left;margin:0 5px 5px 0;border:1px solid #D0CFC8;padding:4px;text-align:center} 


#content .titleSM{font-weight:bold;font-size:1em;color:#D56603;}  #content .titleSM a{color:#D56603;text-decoration:underline}
#sidebar .titleSM{font-weight:bold;font-size:1em;color:#D56603;}  #sidebar .titleSM a{color:#D56603;text-decoration:underline}

#tabbox{width:480px;position:absolute;margin:0;bottom:-7px;clear:both;left:-15px;padding:0 0 0 15px;background-color:#E7E6E0}
#tabbox .tabbox-ON{float:left;background:#FFFFFF;padding:5px 10px;margin:0;height:17px} 
#tabbox .tabbox-ON a{color:#D56603;text-decoration:none}
#tabbox .tabbox-OFF{float:left;background:#ADAA9B;padding:5px 10px;height:17px;margin:0} 
#tabbox .tabbox-OFF a{color:#FFFFFF;text-decoration:none}

#tabbox .tabboxsx-ON{float:left;width:5px;height:27px;background:url("images/tabbox_sx-ON.gif")} .tabboxdx-ON{float:left;width:5px;height:27px;background:url("images/tabbox_dx-ON.gif");margin:0 7px 0 0 }
#tabbox .tabboxsx-OFF{float:left;width:5px;height:27px;background:url("images/tabbox_sx-OFF.gif")} .tabboxdx-OFF{float:left;width:5px;height:27px;background:url("images/tabbox_dx-OFF.gif");margin:0 7px 0 0 }

#tabbox .tabboxsxsel{float:left;width:5px;height:27px;background:url("images/tabbox_sx-ON.gif")} .tabboxdxsel{float:left;width:5px;height:27px;background:url("images/tabbox_dx-ON.gif");margin:0 7px 0 0 }
#tabbox .tabboxsx{float:left;width:5px;height:27px;background:url("images/tabbox_sx-OFF.gif")} .tabboxdx{float:left;width:5px;height:27px;background:url("images/tabbox_dx-OFF.gif");margin:0 7px 0 0 }
#tabbox .tabboxsel{float:left;background:#FFFFFF;padding:5px 10px;margin:0;height:17px} 
#tabbox .tabboxsel a{color:#D56603;text-decoration:none}
#tabbox .tabbox{float:left;background:#ADAA9B;padding:5px 10px;height:17px;margin:0} 
#tabbox .tabbox a{color:#FFFFFF;text-decoration:none}

#contentbox{width:950px;padding:0;}
#contentW{float:left;width:730px;padding:0;margin:0 0 0 20px;}

 


#content{float:left;width:553px;padding:0;margin:0 20px;} 
.labelbox{position:relative;width:460px;margin:10px 0 20px 0;height:100px;padding:0;}
#contentW .txtevol{float:left;padding:0;font-size:1.25em;}
#content .txtevol{float:left;padding:0;font-size:1.25em;}

#content .text{float:left;padding:0;} #content .text img{float:left;margin:0 10px 5px 0}
#content .titleSM{font-weight:bold;font-size:1em;border-bottom:2px solid #eef2f6;color:#042f96}
#contentW .text{float:left;padding:0;} #content .text img{float:left;margin:0 10px 5px 0}
#contentW .titleSM{font-weight:bold;font-size:1em;border-bottom:2px solid #eef2f6;color:#042f96}
#contentW .undertitle{font-weight:bold;font-size:1em;border-bottom:2px solid #eef2f6;color:#FF661D;padding:0 0 0 30px}
#content .title{font-weight:bold;font-size:1.55em;color:#042f96;padding:0;margin:5px 0;border-bottom:2px solid #eef2f6;}
#content .title img{margin:0 7px}
#content .undertitle{font-weight:bold;font-size:1em;border-bottom:2px solid #eef2f6;color:#FF661D;padding:0 0 0 30px}
#contentW .linkright{float:right;margin:-18px 0 0px 0px  } #contentW .linkright a{font-weight:bold}  
#content .right{float:right;margin:10px 0 10px 5px; width:260px} #content .right a{font-weight:bold; width:260px}  
#content .button{float:left;background:#042f96;text-align:center;padding:3px 5px;color:#FFFFFF} 
#content .button a{font-weight:bold;padding:0 10px;color:#FFFFFF;text-decoration:none;font-size:12px}
#content .buttonR{float:right;background:#042f96;text-align:center;padding:3px 5px;margin:0 7px 0 0} #content .buttonR a{font-weight:bold;padding:0 10px;color:#FFF;text-decoration:none}

#content .linkright{float:right;margin:-18px 0 0px 0px  } #content .linkright a{font-weight:bold}  

#contentW .title{font-weight:bold;font-size:1.55em;color:#042f96;padding:0;margin:5px 0}
#contentW .title img{margin:0 7px}
.photo{width:200px;height:145px;border:1px solid #D0CFC8;text-align:center;} #content .photo img{float:none;border:0;padding:0}
.photoW{width:408px;border:1px solid #D0CFC8;padding:20px;margin:0 0 10px 0} #content .photoW img{float:none;border:0;padding:0}
.photoM{width:221px;border:1px solid #D0CFC8;padding:5px;margin:0 10px 0 0 } #content .photoM img{float:none;border:0;padding:0}

#content .headtitleB{color:#000000;font-weight:bold;font-size:1.6em;margin:15px 0}
#contentW .headtitleB{color:#000000;font-weight:bold;font-size:1.6em;margin:15px 0}

.num-ON{width:35px;height:25px;background:#ff661d;color:#FFFFFF;font-size:1.3em;font-weight:bold;padding:7px 0 3px 0}
.num-OFF{width:35px;height:25px;background:#c7d5eb;color:#FFFFFF;font-size:1.3em;font-weight:bold;padding:7px 0 3px 0}

#content .titleshadedB{clear:both;color:#042F96;font-weight:bold;font-size:1.2em;background:#f4f9fe;border:1px solid #bddaf8;padding:3px 10px}
#contentW .titleshadedB{color:#042F96;font-weight:bold;font-size:1.2em;background:#f4f9fe;border:1px solid #bddaf8;padding:3px 10px}

.titleshadedB{color:#042F96;font-weight:bold;font-size:1.2em;background:#f4f9fe;border:1px solid #bddaf8;padding:3px 10px}

.boxshaded{color:#042F96;border:1px solid #bddaf8}
.boxshaded .title{font-weight:bold;font-size:1.2em;background:#f4f9fe;padding:3px 10px}  .boxshaded .border{padding:10px 5px;border-top:1px solid #bddaf8;} 


.line{clear:both;border-bottom:1px solid #BDDAF8;font-size:0;margin:5px 0 5px 0}
.line1{border-bottom:1px solid #616161;font-size:0;margin:0px 0 0px 0}
.line2{border-bottom:1px solid #D8D7D0;font-size:0;margin:0px 0 0px 0}
.lineO{border-bottom:1px solid #D56603;font-size:0;margin:0px 0 5px 0}
#content .photo{width:200px;height:145px;border:1px solid #D0CFC8;text-align:center;} #content .photo img{float:none;border:0;padding:0}
#content .photoW{width:408px;border:1px solid #D0CFC8;padding:20px;margin:0 0 10px 0} #content .photoW img{float:none;border:0;padding:0}
#content .photoM{width:221px;border:1px solid #D0CFC8;padding:5px;margin:0 10px 0 0 } #content .photoM img{float:none;border:0;padding:0}

#navbar{float:left;width:180px;padding:0px;} #navbar img{border:0} 
#sidebar{float:left;width:175px;padding:0px;margin:0;}

#sidebar .right{float:right;text-align:right;padding:0 7px 0 0} 
#sidebar .left{float:left;text-align:right;padding:0 0 0 7px} 
#sidebar .left a{color:#FFFFFF;text-decoration:underline}
#sidebar .right a{color:#FFFFFF;text-decoration:underline}
#sidebar .rightW{float:right;text-align:right;padding:0 7px 0 0} 
#sidebar .rightW a{color:#D56603;text-decoration:underline}
#sidebar .text{margin:10px 0} #sidebar .text img{float:left;margin:0 10px 5px 0}
#sidebar .titleshaded{font-weight:bold;font-size:1.3em;background:#fdeae0;color:#ff661d;border:1px solid #ff661d;padding:3px 10px}
#sidebar .titleshadedB{font-weight:bold;font-size:1.3em;background:#f4f9fe;border:1px solid #bddaf8;padding:3px 10px;color:#042f96}
#sidebar .titleshadedMontagna{font-weight:bold;font-size:1.3em;background:#9F8D7A;border:1px solid #bddaf8;padding:3px 10px;color:#042f96}
#sidebar .titleshadedProCiv{font-weight:bold;font-size:1.3em;background:#F7D444;border:1px solid #bddaf8;padding:3px 10px;color:#042f96}
#sidebar .titleshadedAgricol{font-weight:bold;font-size:1.3em;background:#9BB341;border:1px solid #bddaf8;padding:3px 10px;color:#042f96}




#sidebar a{font-size:1em}
#sidebar .hidden{clear:both;border-bottom:1px dashed #616161;font-size:0;margin:10px}
#sidebar .title{font-weight:bold;font-size:1.35em;border-bottom:2px solid #ADAA9B;margin:5px 0 0 0} 

.banner{clear:both;text-align:center;margin:0} 
.textorange{color:#FF661D} .textblu{color:#042F96} .textcyan{color:#018EFB} .textred{color:#D80101}


#tail{clear:both;width:950px;margin:0 auto;color:#a7a9ab;padding:10px 0;border-top:2px solid #a7a9ab;text-align:right;font-size:11px}
#tail a{font-weight:bold;color:#939393;text-decoration:none}

.button a:hover{text-decoration:underline;color:#FFFFFF}

#sidebar .button a{font-weight:bold;padding:0 10px;color:#FFFFFF}

#pager{width:470px;float:left;margin:10px 0;padding:0 0 0 10px;}
#pager .left{float:left;width:200px;border:1px solid #123} 
#pagerSM{float:left;margin:10px 0;padding:0;} 
#pagerSM .left{float:left;} #pagerSM .left img{padding:0;}
.map{width:100%;float:left;clear:both}  .map img{float:left;padding:0;margin:0} .map a{margin:0 0 0 7px}
.border2{border-top:1px solid #616161;border-bottom:1px solid #616161;padding:7px 0;margin:10px 0}

.imgCenter{text-align:center;margin:0px 0px 0px 0px;} 





/* ------   paolo  ------------ */
.tableShadeAzzurro{color:#042F96;font-weight:bold;font-size:1.0em;background:#f4f9fe;border:1px solid #bddaf8;padding:3px 5px;}
.tableShadeBianco{color:#042F96;font-weight:normal ;font-size:1.0em;background:#ffffff;border:1px solid #bddaf8;padding:3px 5px;}
.centra{text-align:center}
.textblubold{color:#042F96;font-weight:bold;}
.textblubold12{color:#042F96;font-weight:bold;font-size:1.2em;}






