/*   FONT SETTINGS   */
html,body{font-family:"Trebuchet MS","Lucida Grande",Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:13px;line-height:14px;color:#6F6F6F;}
h2{color:#82b71b;margin-bottom:10px;font-size:22px;border-bottom:1px solid #82b71b;line-height:20px;}
h3{font-size:18px;color:#4692C5;}
h4{font-size:15px;color:#4692C5;margin:24px 0 9px 0;}
h4,simple{font-size:15px;color:#4692C5;margin:0px 0 9px 0;}
h4.freccia{line-height:22px;margin:26px 0 5px 0px;padding:0px 0 0 27px;background-image:url("../images/freccia.gif");background-repeat:no-repeat;}
h4.star-verde{line-height:22px;margin:26px 0 5px 0px;padding:0px 0 0 27px;background-image:url("../images/star-verde.gif");background-repeat:no-repeat;}
h3.spons{border-bottom:1px solid #B4DE47;padding:10px 0 8px 8px;}
h3.bianco{font-size:18px;color:#fff; margin-bottom:10px;}
h3.title{font-size:18px;color:#4692C5; line-height:20px;}
h5{font-size:15px; margin:0 0 5px 0; color:#8f8f8f;}
.box-grigio h2{font-weight:lighter;font-size:21px;font-style:oblique;color:#5E5E5F;margin:9px 6px 14px 13px;text-align:left;border-bottom:0px solid #82b71b;}
.box-grigio h3{font-weight:lighter;font-size:17px;font-style:oblique;color:#5E5E5F;margin:6px 6px 6px 13px;}
.box-grigio h3 em{font-style:oblique;color:#2F85C0;text-decoration:underline;}
a:focus{outline:0;}
a:link,a:active,a:visited{color:#458AD6;text-decoration:underline;}
a:hover{color:#5EAF41;text-decoration:underline;}
.small{font-size:11px;color:#939495;}
.biancosmall{font-size:11px;color:#fff;}
#head-navig-home a:link,#head-navig-home a:active,#head-navig-home a:visited{font-size:12px;color:#458AD6;text-decoration:none;padding:0 2px;}
#head-navig-home a:hover{color:#44922A;text-decoration:underline;}
.nota{font-size:13px; font-weight:bold; color:#D8FF00;}

/*    MENU PRINCIPALE    */
#mainnav ul li:hover ul, #mainnav ul li:active ul {display: block;} 
#mainnav li{float:left;}
#mainnav li ul{position:absolute;left:-999em;}
#mainnav li ul li{clear:left;border-bottom:1px solid #EBEBEB;width:14em;}
#mainnav li ul li a:link,#mainnav li ul li a:active,#mainnav li ul li a:visited{display:block;font-family:"Trebuchet MS","Lucida Grande","MS Sans Serif",Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;color:#fff;text-decoration:none;font-weight:bold;margin:0 5px;white-space:nowrap;}
#mainnav li ul li a:hover{color:#D5F507;}
#mainnav li:hover ul,#mainnav li.sfhover ul {left: auto;z-index:99999; min-height: 0;} 
#mainnav{margin-left:15px;z-index:999;}
#mainnav ul{list-style:none;display:block;padding:0px;margin:0px;z-index:999;background:#006BB8 url(../images/bg-submenu.gif);}
#mainnav ul li{list-style:none;display:inline;padding:0px;margin:0px;}
#mainnav a{display:block;position:relative;padding:0 5px;text-align:left;text-decoration:none;margin-right:1px;margin-left:1px;font-family:"Trebuchet MS","Lucida Grande","MS Sans Serif",Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:14px;color:#fff;font-weight:bold;line-height:30px;}
#mainnav a:hover{color:#D5F507;}
#mainnav .corrente{font-weight:bold;color:#D5F507;}
#mainnav li.separatore{color:#D5F507;padding:7px 0;}

/*   LINK CON  FRECCIA VERDE  NEL BOX GRIGIO  LATERALE    */
ul#box-grigio-opzione,ul#box-grigio-opzione li{list-style:none;text-align:left;margin:0;padding:0;}
ul#box-grigio-opzione{padding-bottom:1px;}
ul#box-grigio-opzione li a:link,ul#box-grigio-opzione li a:active,ul#box-grigio-opzione li a:visited{list-style:none;display:block;font-family:"trebuchet ms","lucida grande","ms sans serif",verdana,tahoma,arial,helvetica,sans-serif;font-size:13px;line-height:14px;height:18px;color:#717171;text-decoration:none;font-weight:bold;margin:5px 0 5px 8px;padding:5px 0 0 25px;
/*white-space:nowrap;*/
background-image:url("../images/freccia.gif");background-repeat:no-repeat;}
ul#box-grigio-opzione li a:hover{color:#76AF05;}
.invisible{visibility:hidden;text-decoration:none;display:none;}
a.blulink:link,a.blulink:active,a.blulink:visited{font-size:12px;font-weight:bold;text-decoration:none;}
a.greenlink:link,a.greenlink:active,a.greenlink:visited{color:#9AC344;font-size:11px;font-weight:bold;text-decoration:none;}

/*  BLOCCO INFOBOX LATERALE DESTRO   */
.box-infobox a:link,.box-infobox a:active,.box-infobox a:visited{font-weight:bold;color:#9AC344;}
.box-infobox a:hover{color:#0871B8;}
.titolo-sezione{font-size:17px;color:#4692C5;font-weight:bold;line-height:16px;background:#fff;padding:0 10px;margin-left:33px;}
.titolo-sezione-big{font-size:21px;color:#4692C5;font-weight:bold;line-height:16px;background:#fff;padding:0 10px;margin-left:25px;}
.descrizione{font-size:12px;line-height:12px;}
a.titolo:link,a.titolo:active,a.titolo:visited{font-size:14px;color:#7BB508;text-decoration:none;font-weight:bold;padding:0 2px 0 1px;margin-left:-1px;}
a.titolo:hover{color:#fff;background:#84C40A;text-decoration:none;}
a.footer:link,a.footer:active,a.footer:visited{font-size:11px;color:#2983BF;text-decoration:none;font-weight:bold;padding:0 6px 0 0;}
a.footer:hover{color:#7BB508;text-decoration:underline;}
a.footer2:link,a.footer2:active,a.footer2:visited{font-size:11px;color:#7BB508;text-decoration:none;font-weight:normal;padding:0 6px 0 0;}
a.footer2:hover{color:#2983BF;text-decoration:underline;}
a.back:link,a.back:active,a.back:visited{font-size:12px;color:#7BB508;text-decoration:none;font-weight:bold;padding:0 6px 0 0;}
a.back:hover{color:#2983BF;text-decoration:none;}
a.verde:link,a.verde:active,a.verde:visited{font:bold 13px "Trebuchet MS",Arial,sans-serif;color:#D8FF00;padding:0 2px;}
a.verde:hover{font:bold 13px "Trebuchet MS",Arial,sans-serif;color:#fff;background:#A2CF40;text-decoration:none;}
.warning{font-size:13px;color:#fff;font-weight:bold;line-height:16px;background:#DF2930;padding:3px 5px;}
.red{font-size:14px;color:#EF1D2A;font-weight:bold;line-height:15px;}
