html, body {margin : 0px;padding: 0px;font-family: Tahoma,Arial,Verdana;font-size: 11px;text-align: justify;background: #ffffff;}
#container {margin:0 auto; width:985px;text-align :left;position:relative;}
form{margin:0px;padding:0px;}
img{border:0px;}
input,select{border:0px;}
h1{padding:0px;margin:0px;font-size:15px;color:#6085BF;margin-top:5px;border-bottom:1px solid #6085BF;width:428px;padding-bottom:4px;margin-bottom:20px;}
.box-centrale h2{padding:0px;margin:0px;font-size:15px;color:#6085BF;margin-top:5px;border-bottom:1px solid #6085BF;width:250px;padding-bottom:4px;margin-bottom:20px;}
h3{padding:0px;margin:0px;margin-bottom:4px;color:#2F4870;font-size:12px;}
a:link ,a:visited{color:#000000;text-decoration:underline;}
a:hover{text-decoration:none;}
.top{position:relative;}
.top .language{position:absolute;top:11px;left:110px;font-weight:bold;color:#ffffff;}
.top .cerca{position:absolute;top:8px;right:70px;color:#ffffff;font-weight:bold;}
.button{background:#6085BF;color:#ffffff;font-size:11px;}
.button2{background:#A3011B;color:#ffffff;font-size:11px;padding:1px;}
.logo{margin:4px 0px 4px 2px;}
.flash{position:relative;height:303px;}
.desc-menu {position:absolute;bottom:17px;left:0px;width:985px;}
.desc-menu div {float:left;margin-right:16px;color:#ffffff;width:210px;margin-left:20px;}
.desc-menu a:link{color:#ffffff;text-decoration:none;}
.desc-menu a:visited{color:#ffffff;text-decoration:none;}
.box{height:217px;position:relative;font-size:10px;}
.box img{float:left;}
.box h3{padding:0px;margin:0px;margin-bottom:4px;color:#2F4870;font-size:11px;}
.box .t1{position:absolute;top:57px;left:17px;width:124px;color:#ffffff;width:184px;}
.box .t1 div{width:100%;border-bottom:1px solid #7896C3;height:41px;margin-top:5px;}
.box .t1 a{color:#ffffff;}
.box .t2{position:absolute;top:57px;left:261px;width:124px;color:#ffffff;width:184px;}
.box .t2 div{width:100%;border-bottom:1px solid #98B6E3;height:41px;margin-top:5px;}
.box .t2 a{color:#ffffff;}
.box .t3{position:absolute;top:25px;left:505px;width:220px;}
.box .t3 a{color:#000000;}
.box .b2{position:absolute;top:110px;left:794px;width:160px;color:#ffffff;}
.box .b3{position:absolute;top:180px;left:794px;color:#ffffff;width:170px;}
.banner{padding-top:2px;height:215px;}
.clear{clear:both;line-height:1px;float:left;}
.footer{width:975px;padding-top:20px;margin-left:10px;position:relative;height:60px;clear:both;}
.footer div{float:left;width:185px;color:#9D9D9D;}
.footer h2{font-size:13px;font-weight:bold;margin:0px;padding:0px;}
.footer a:link ,.footer a:visited{color:#9D9D9D;text-decoration:none;}
.footer a:hover{text-decoration:underline;}
.footer .link-footer{position:absolute;top:5px;right:0px;width:200px;text-align:right;}
.chiusura{clear:both;color:#9D9D9D;padding-top:7px;border-top:1px solid #ADC8F0;width:736px;margin-top:30px;}
.pianetaitalia{font-size:10px;color:#9D9D9D;}
.pianetaitalia a:link,.pianetaitalia a:visited{text-decoration:none;color:#9D9D9D;}
.pianetaitalia a:hover{text-decoration:underline;color:#ff0000;}
.menu{position:relative;width:245px;float:left;}
.menu-link{position:absolute;top:10px;left:20px;}
.menu-link div{height:39px;}
.menu-link a:link,.menu-link a:visited{color:#ffffff;text-decoration:none;font-size:14px;font-weight:bold;margin:0px;padding:0px;font-family:Tahoma;}
.news-ticker{height:262px;width:100%;border:1px solid #C7DCFB;}
.news-ticker .titolo{background:#C7DCFB;height:22px;color:#6085BF;border-bottom:1px solid #6085BF;}
.news-ticker .titolo .report{font-weight:bold;margin-left:18px;padding-top:3px;}
.news-ticker .weekly-report{margin-left:18px;margin-top:15px;width:208px;}
.news-ticker .weekly-report a{color:#767676;}
.news-ticker .weekly-report div{margin-bottom:20px;}
.news-ticker .weekly-report .date{font-weight:bold;color:#6085BF;}
.box-centrale{width:470px;margin-left:17px;margin-right:17px;float:left;text-align:justify;position:relative;}
.box-centrale .glossary{background:#6085BF;color:#ffffff;font-weight:bold;width:30px;padding:3px;text-align:center;margin-bottom:10px;margin-top:10px;}
.box-destra{width:211px;float:left;position:relative;}
.box-destra .ajax{position:absolute;top:5px;left:95px;width:110px;font-size:10px;}
.box-destra .box-info{background:#E6E6E6;padding-bottom:20px;position:relative;}
.box-destra .box-info .info{width:192px;margin-left:8px;padding-bottom:2px;height:auto;}
.box-destra .box-info .info a{color:#6085BF;font-weight:bold;}
.box-destra .box-info .chiusura-g{position:relative;left:0px;bottom:-22px;}
.box-destra .alert{width:209px;border:1px solid #E6E6E6;margin-top:35px;position:relative;padding-bottom:40px;}
.box-destra .alert .apertura-b{position:absolute;top:-2px;left:-1px;}
.box-destra .alert .chiusura-b{position:absolute;bottom:-5px;left:-1px;}
.box-destra .alert .pericolo{z-index:2;font-weight:bold;position:absolute;top:0px;left:10px;}
.box-destra .alert .malattie{margin-top:30px;margin-left:30px;}
.box-destra .alert .malattie div{margin-bottom:8px;}
.box-destra .alert .malattie .list{position:absolute;left:-20px;}
.box-destra .alert .malattie .diff-map{position:relative;left:-25px;margin-bottom:0px;}
.box-destra .tabella{position:relative;width:211px;height:186px;}
.box-destra .tabella a{color:#5A7998;}
.box-destra .tabella .tabella-tit{color:#ffffff;position:absolute;top:8px;left:10px;font-weight:bold;}
.box-destra .tabella .letters{position:absolute;top:33px;left:16px;}
.box-destra .tabella .filter{font-weight:bold;font-size:14px;text-align:center;font-family:Arial;width:178px;}
.box-destra .tabella .filter td{background:#ffffff;border:1px solid #cccccc;padding:3px;}

.thumb{width:70px;height:70px;border:1px solid #CCCCCC;float:left;margin-top:15px;margin-right:8px;}
.thumb-dett{width:70px;height:70px;border:1px solid #CCCCCC;float:left;margin-right:8px;}
.congress1 {margin-top:10px;padding-bottom:10px;border-bottom:1px dotted #A6A6A6;float:left;position:relative;width:390px;}
.congress1 h3 {font-size:12px;}
.congress2 {margin-top:15px;float:left;width:330px;;}
.dett{border:1px solid #ff0000;width:300px;}
.congress1 a {color:#000000;font-weight:bold;}
a.blue:link,a.blue:visited {color:#2C7692;font-weight:bold;}
.paging{clear:left;padding-top:20px;font-size:10px;font-weight:bold;color:#3896BA;}
.paging a{color:#3896BA;}
.date-news {font-weight:bold;}
.box-centrale .explode-news{margin-top:20px;}
.box-centrale .explode-news img {margin-right:10px;border:1px solid #CCCCCC;}

.box-centrale #fc          {margin-right:22px;text-align:right;margin-top:30px;}
.box-centrale #fc a        {color:#ffffff;}
.box-centrale #fc input    {padding:1px;width:200px;background:#F7F7F7;border:1px solid #9FB9E3;}
.box-centrale #fc select   {padding:1px;width:160px;font-size:11px;border:1px solid #9FB9E3;}
.box-centrale #fc textarea {border:0px;padding:5px;width:350px;background:#F7F7F7;border:1px solid #9FB9E3;}
.box-centrale #fc .bottone {font-size:11px;border:#6185BF 1px solid;background-color:#6185BF; padding:1px;height:20px;width:90px;color:#ffffff;}
.box-centrale #fc .indic   {text-align:left;text-align:right;color:#000000;font-weight:bold;font-size:11px;}
.box-centrale .ok          {font-weight:bold;text-align:center;}

ul.icon,ul.icon li{list-style:none;margin:0;padding:0;}
ul.icon li{padding: 4px 0;    
    background:url(../img/bullet8.png) no-repeat 0 0.75em;
    text-indent: 12px;
	margin-bottom:15px;
	}
  
.utility{position:absolute;top:0px;right:0px;font-size:11px;color:#878484;text-align:right;}
.utility a{color:#878484;}
.mail{position:absolute;color:#ffffff;top:11px;left:110px;font-weight:bold;}
