@charset"UTF-8";html{margin:0;padding:0;height:100%;}
body{font-family:Georgia,"Times New Roman", Times, serif;color:#000000;margin-top:20px;}
#container{width:937px;margin:0 auto;}
#tabella{width:100%;height:100%;padding-top:35px;}
img{border:0px;}
#container h1{width:650px;margin:0px;float:left;}
#container h1 a{display:block;width:225px;text-decoration:none;}
#container h1 a strong{display:none;}
.menu{display:none;}
#navigator{width:286px;height:20px;float:left;position:relative;margin:4px 0 0 0;}
ul#nav{margin:0;padding:0;list-style:none;}
ul#nav li a{display:block;height:20px;float:left;}
ul#nav li.gruppo a{width:135px;background-image:url(../img/menu/gruppo_off.gif);background-repeat:no-repeat;background-position:0px 0px;}
ul#nav li.gruppo a:hover, ul#nav li.gruppo a.active{background-image:url(../img/menu/gruppo_on.gif);background-repeat:no-repeat;background-position:0px 0px;}
ul#nav li.metodo a{width:103px;background-image:url(../img/menu/metodo_off.gif);background-repeat:no-repeat;background-position:0px 0px;}
ul#nav li.metodo a:hover, ul#nav li.metodo a.active{background-image:url(../img/menu/metodo_on.gif);background-repeat:no-repeat;background-position:0px 0px;}
ul#nav li.contatti a{width:48px;background-image:url(../img/menu/contatti_off.gif);background-repeat:no-repeat;background-position:0px 0px;}
ul#nav li.contatti a:hover, ul#nav li.contatti a.active{background-image:url(../img/menu/contatti_on.gif);background-repeat:no-repeat;background-position:0px 0px;}
ul#nav li{position:relative;float:left;margin:0;padding:0;}
ul#nav li.over ul{display:block;}
#interna{border-top-width:1px;border-top-style:dotted;border-top-color:#cdcdcd;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#cdcdcd;}
#interna h1{font-size:32px;font-weight:lighter;color:#50524d;}
.boxInterno{position:relative;background-image:url(../img/riga.gif);background-repeat:repeat-y;width:850px;}
.boxContenuto{padding-left:40px;padding-top:12px;padding-right:15px;font-family:Helvetica, Arial, sans-serif;}
.boxContenuto p{color:#444;font-size:14px;line-height:20px;}
.boxContenuto ul li{color:#444;font-size:13px;line-height:15px;margin:0px 0px 5px 0px;padding:0;list-style-type:circle;}
.boxContenuto h2{font-family:Georgia,"Times New Roman", Times, serif;color:#d7000f;font-size:23px;font-weight:lighter;margin-top:14px;}
.boxContenuto h3{font-family:Georgia,"Times New Roman", Times, serif;color:#444;font-size:15px;font-weight:normal;margin:0 0 4px 0;font-style:oblique;line-height:1.3;}
#menuLeftInterno{font-weight:normal;font-size:17px;color:#50524d;}
#menuLeftInterno ul{margin:0;padding:0;list-style:none;}
#menuLeftInterno ul li{margin-bottom:9px;}
#menuLeftInterno ul li.over ul{display:block;}
#menuLeftInterno ul li a{font-family:Georgia,"Times New Roman", Times, serif;font-size:17px;color:#50524d;text-decoration:none;padding:1px 0 0 0px;line-height:9px;}
#menuLeftInterno ul li a:hover{font-family:Georgia,"Times New Roman", Times, serif;font-size:16px;color:#ffffff;text-decoration:none;background-color:#d7000f;padding:1px 0 0 0px;line-height:9px;}
#menuLeftInterno h1{font-family:Georgia,"Times New Roman", Times, serif;font-size:18px;color:#d7000f;margin:20px 0 15px 0;padding:0;font-weight:normal;width:186px;}
#menuLeftInterno h2{font-family:Georgia,"Times New Roman", Times, serif;color:#d7000f;margin:40px 0 15px 0;padding:0;font-weight:normal;width:186px;}
#menuLeftInterno ul li.menu_rosso a{font-family:Georgia,"Times New Roman", Times, serif;font-size:18px;color:#d7000f;text-decoration:none;padding:1px 0 0 0px;}
#menuLeftInterno ul li.menu_rosso a:hover, ul li.consulenti a.active{font-family:Georgia,"Times New Roman", Times, serif;font-size:18px;color:#ffffff;text-decoration:none;font-weight:normal;background-color:#d7000f;padding:1px 2px 0 0px;}
.links_su_footer a{font-family:Helvetica, Arial, sans-serif;font-size:x-small;color:#BFBFBF;text-decoration:none;padding-bottom:3px;}
.links_su_footer{font-family:Helvetica, Arial, sans-serif;font-size:x-small;color:#BFBFBF;text-decoration:none;}
.links_su_footer hover{font-family:Helvetica, Arial, sans-serif;font-size:x-small;color:#BFBFBF;text-decoration:none;}
#menucentrale{float:left;display:inline;margin:3px 0 0 0;padding:0 0 56px 0;width:600px;font-family:Georgia,"Times New Roman", Times, serif;font-weight:normal;font-size:13px;color:#50524d;}
#menucentrale ul{margin:12px 0 0 2px;padding:0;list-style:none;}
#menucentrale ul li{margin-bottom:5px;}
#menucentrale ul li.over ul{display:block;}
#menucentrale ul li a{font-family:Georgia,"Times New Roman", Times, serif;font-size:15px;color:#d7000f;text-decoration:none;padding:1px 0 0 2px;line-height:2px;}
#menucentrale ul li a:hover{font-family:Georgia,"Times New Roman", Times, serif;font-size:15px;color:#ffffff;text-decoration:none;font-weight:normal;background-color:#d7000f;padding:1px 0 0 2px;line-height:2px;}
#addthis_button_expanded{font-family:Georgia,"Times New Roman", Times, serif;font-size:8px;color:#d7000f;text-decoration:none;}
#vaiafocus a{font-family:Georgia,"Times New Roman", Times, serif;font-size:16px;color:#d7000f;text-decoration:none;}
#focus h2{font-family:Georgia,"Times New Roman", Times, serif;color:#d7000f;font-size:23px;font-weight:lighter;margin-top:2px;margin-bottom:10px;}
a{font-size:14px;color:#333333;}
#footerInterno h6{width:937px;background:transparent;float:left;clear:both;margin:0 0 20px 0;padding:9px 0 0 0;border-top-width:1px;border-top-style:dotted;border-top-color:#cdcdcd;position:relative;}
.margine_dx_menu{border-right-width:thin;border-right-style:dotted;border-right-color:#cdcdcd;}
.margine_su_footer{border-top-width:thin;border-top-style:dotted;border-top-color:#cdcdcd;padding:10px;}
h5.float-left{float:left;width:156px;margin-top:2px;margin-right:10px;margin-bottom:2px;margin-left:0px;padding:10px;background-color:#F7F7F7;font-weight:normal;font-family:Georgia,"Times New Roman", Times, serif;line-height:16px;text-align:left;color:#333333;font-size:13px;font-style:italic;border:1px solid #CCCCCC;}
.boxContenuto h4{font-family:Helvetica, Arial, sans-serif;font-size:16px;color:#606060;font-weight:bold;margin-bottom:-10px;}
.boxContenuto h4 strong{font-family:Helvetica, Arial, sans-serif;font-size:15px;color:#d7000f;font-weight:bold;}

