BODY {background-color:#ffffff; margin-top:0; margin-left:0; margin-right:0}

A:link {color:#464945; text-decoration:none; background-color:transparent}
A:visited {color:#464945; text-decoration:none; background-color:transparent}
A:hover {color:#E90000; text-decoration:none; background-color:transparent}


.titolohverde {border: 1px solid #326505;
       background-image:url(../img/sftitolohverde.gif);
       background-position: left top;
       background-repeat: repeat-x;
       background-color:#3D780A;
       padding:2px 7px 2px 7px;
       color:#ffffff; 
       font-size: 12px; 
       font-family: arial,verdana,sans-serif; 
       font-weight:bold;
       clear:both;
       }

.titoloharancio {border: 1px solid #DA5903;
       background-image:url(../img/sftitoloharancio.gif);
       background-position: left top;
       background-repeat: repeat-x;
       background-color:#E66404;
       padding:2px 7px 2px 7px;
       color:#ffffff; 
       font-size: 12px; 
       font-family: arial,verdana,sans-serif; 
       font-weight:bold;
       clear:both;
       }

.titolohblu {border: 1px solid #20588D;
       background-image:url(../img/sftitolohblu.gif);
       background-position: left top;
       background-repeat: repeat-x;
       background-color:#266FB3;
       padding:2px 7px 2px 7px;
       color:#ffffff; 
       font-size: 12px; 
       font-family: arial,verdana,sans-serif; 
       font-weight:bold;
       clear:both;
       }

.partetop {border-bottom: 1px solid #B0AFAF;
       border-top: 1px solid #ffffff;
       background-image:url(../img/sfpartetop.gif);
       background-position: left top;
       background-repeat: repeat-x;
       background-color:#D6D4D4;
       padding:0px 10px 0px 0px;
       color:#464945; 
       font-size: 11px; 
       font-family: arial,verdana,sans-serif; 
       clear:both;
       }


.menu a:hover {color:#E4E4E4; text-decoration:none;}
.menu a {display: block; border-top: 0px;color: #ffffff; text-decoration: none;}
.menu {color:#ffffff; 
       font-size: 12px; 
       font-family: arial,verdana,sans-serif; 
       font-weight:bold; 
       border-left: 1px solid #C30101;
      border-right: 1px solid #C30101;
       background-image:url(../img/sfmenu.gif);
       background-position: left top;
       background-repeat: repeat-x;
       background-color:#E70B03;
       padding:0px 5px 0px 7px;
       margin:0px;
       clear:both;
       }

.menutop {border-left: 1px solid #C30101;
        border-right: 1px solid #C30101;
        border-top: 1px solid #C30101;
       background-image:url(../img/sfmenutop.gif);
       background-position: left top;
       background-repeat: repeat-x;
       background-color:#F7654E;       
       padding:0px;
       clear:both;
       margin:0px;
       }

.menubot {border-left: 1px solid #C30101;
        border-right: 1px solid #C30101;
        border-bottom: 1px solid #C30101;
       background-image:url(../img/sfmenubot.gif);
       background-position: left bottom;
       background-repeat: repeat-x;
       background-color:#E70B03;
        padding:0px;
       clear:both;
       margin:0px;
       }       

.menub a:hover {color:#B4B3B3; text-decoration:none;}
.menub a {display: block; border-top: 0px;margin:0px;color: #E4E4E4; text-decoration: none;}
.menub {color:#E4E4E4; 
       font-size: 12px; 
       font-family: arial,verdana,sans-serif; 
       font-weight:bold; 
       border-left: 1px solid #800000;
       border-right: 1px solid #800000;
       background-image:url(../img/sfmenub.gif);
       background-position: left top;
       background-repeat: repeat-x;
       background-color:#A40604;
       padding:0px 5px 0px 7px;
       clear:both;
       margin:0px;
       }

.menutopb {border-left: 1px solid #800000;
        border-right: 1px solid #800000;
        border-top: 1px solid #800000;
       background-image:url(../img/sfmenutopb.gif);
       background-position: left top;
       background-repeat: repeat-x;
       background-color:#CD3229;
       padding:0px;
       clear:both;
       margin:0px;
       }

.menubotb {border-left: 1px solid #800000;
        border-right: 1px solid #800000;
        border-bottom: 1px solid #800000;
       background-image:url(../img/sfmenubotb.gif);
       background-position: left bottom;
       background-repeat: repeat-x;
       background-color:#A40604;
        padding:0px;
       clear:both;
       margin:0px;
       } 
       
.menu2 a:hover {color:#E90000; text-decoration:none;}
.menu2 a {display: block; border-top: 0px; color: #464945; text-decoration: none;}
.menu2 {color:#464945; 
       font-size: 12px; 
       font-family: arial,verdana,sans-serif; 
       font-weight:bold; 
       background-image:url(../img/sfmenu2.gif);
       background-position: left top;
       background-repeat: repeat-x;
       background-color:#DAD9D9;
       padding:3px 5px 3px 7px;
       border-top:1px solid #ffffff;
       border-bottom:1px solid #BFBEBE;}
       
.menu2b a:hover {color:#E4E4E4; text-decoration:none;}
.menu2b a {display: block; border-top: 0px; color: #ffffff; text-decoration: none;}
.menu2b {color:#ffffff; 
       font-size: 12px; 
       font-family: arial,verdana,sans-serif; 
       font-weight:bold; 
       background-image:url(../img/sfmenu2b.gif);
       background-position: left top;
       background-repeat: repeat-x;
       background-color:#646262;
       padding:3px 5px 3px 7px;
       border-top:1px solid #ffffff;
       border-bottom:1px solid #545353;}
       
.menu3 a:hover {color:#464945; text-decoration:none;}
.menu3 a {display: block; border-top: 0px; color: #000000; text-decoration: none;}
.menu3 {color:#000000; 
       font-size: 12px; 
       font-family: arial,verdana,sans-serif; 
       font-weight:bold; 
       background-image:url(../img/sfmenu3.gif);
       background-position: left top;
       background-repeat: no-repeat;
       background-color:#AEACAC;
       padding:3px 5px 3px 17px;
       border-top:1px solid #ffffff;
       border-bottom:1px solid #878383;}
       
.menu3b a:hover {color:#464945; text-decoration:none;}
.menu3b a {display: block; border-top: 0px;color: #ffffff; text-decoration: none;}
.menu3b {color:#ffffff; 
       font-size: 12px; 
       font-family: arial,verdana,sans-serif; 
       font-weight:bold; 
       background-image:url(../img/sfmenu3b.gif);
       background-position: left top;
       background-repeat: no-repeat;
       background-color:#AEACAC;
       padding:3px 5px 3px 17px;
       border-top:1px solid #ffffff;
       border-bottom:1px solid #878383;}



.menu_scroll {margin: 0px;padding: 0px; font-size: 0.6em;font-family: arial,verdana,sans-serif;}
.menu_scroll a {display: block;padding: 2px 0px 2px 7px; color: #464945; text-decoration: none; border: none;}
.menu_scroll ul{ list-style-type: disc;  margin: 0; padding: 0;}
.menu_scroll ul a:hover{list-style-type: square;text-decoration: none;}



.td,.FETlinks14,.tabella,.FETazzurro14,.FETazul1,.FETtesto11,.FETbianco11,.FETdata,.FETblug,.FETazzurro,.FETbiancom,.FETbianco12,.FETtesto,.FETtestog,.FETlinks,.FETbiancog,.FETazul,.FETarancione,.FETrosso,.FETmarrone,.FETteston,.FETform,.FETlinks18,.FETrosso16  {font-family: arial,verdana,sans-serif; background-color:inherit;}

.FETdata {color:#464945; font-size: 11px}
.FETtesto {color:#464945; font-size: 12px}
.FETtestog {color:#464945; font-size: 13px}
.FETlinks {color:#464945; font-size: 11px}
.FETlinks14 {color:#FFFFFF; font-size: 14px}
.FETlinks18 {color:#464945; font-size: 18px}
.FETbiancog {color:#FFFFFF; font-size: 13px}

.FETazul {color:#E90000; font-size: 12px}
.FETazul1 {color:#2A699F; font-size: 14px}

.FETarancione {color:#E68300; font-size: 12px}
.FETrosso {color:#E90000; font-size: 12px}
.FETrosso16 {color:#E90000; font-size: 16px}
.FETmarrone {color:#90501f; font-size: 12px}

.FETbiancom {color:#FFFFFF; font-size: 10px}
.FETbianco11 {color:#FFFFFF; font-size: 11px}
.FETbianco12 {color:#FFFFFF; font-size: 12px}
.FETtesto11 {color:#003366; font-size: 11px}

.FETazzurro {color:#4D88C4; font-size: 11px}
.FETazzurro14 {color:#4D88C4; font-size: 16px}
.FETblug {color:#225D95; font-size: 13px}

.FETteston {color:#000000; font-size: 12px}
.FETform {color:#464945; font-size: 1px}

.puntsblancs_v {background-image: url(../image/puntiv.gif);}

.allegati {margin: 5px;padding:10px;border: 1px dotted #000000;}

.td1 {margin: 0px;
          padding: 3px 10px;
          border: 0px; 
          background-color:#E90000;
          text-align: left;
          color:#fff; 
          font-size: 12px;
          font-weight:bold;
          font-family: arial,verdana,sans-serif;}
          
.td2 {margin: 0px;
          padding: 3px 10px;
          border: 1px solid #CCCCCC; 
          background-color:#fff;
          text-align: left;
          color:#464945; 
          font-size: 12px;
          font-family: arial,verdana,sans-serif;}
          
.td1albo {margin: 0px;
          padding: 3px 10px;
          border: 0px; 
          background-color:#E90000;
          text-align: left;
          color:#fff; 
          font-size: 12px;
          font-weight:bold;
          font-family: arial,verdana,sans-serif;}
          
.td2albo {margin: 0px;
          padding: 3px 10px;
          border: 1px solid #CCCCCC; 
          background-color:#efecec;
          text-align: left;
          color:#464945; 
          font-size: 12px;
          font-family: arial,verdana,sans-serif;}

.tabella {margin: 0px;
          padding: 13px 3px 13px 3px;
          border: 0px; 
          background-color:#EFEFEF;
          text-align: center;
          width:60%;
          color:#464945; 
          font-size: 12px;
          font-family: arial,verdana,sans-serif;}
          
.elencoh {margin: 0px;
          padding: 5px 5px 5px 15px;
          clear:both;
          border-bottom:1px solid #E0E0E0;
          text-align: left;
          color:#464945; 
          font-size: 12px;
          font-family: arial,verdana,sans-serif;
          background-image:url(../image/fr_elenco.gif);
          background-position: left top;
          background-repeat:no-repeat;}
          
.elenco {margin: 0px;
          padding: 5px 5px 5px 15px;
          clear:both;
          text-align: left;
          color:#464945; 
          font-size: 12px;
          font-family: arial,verdana,sans-serif;
          background-image:url(../image/fr_elenco.gif);
          background-position: left top;
          background-repeat:no-repeat;}
          

.news1 {margin: 0px;
        padding: 5px 5px 5px 7px;
        border-bottom: 1px solid #ffffff;
        background-color:#EFECEC;
        color: #464945;
        font-size: 12px;
        font-family: arial,verdana,sans-serif;}

#menutop { list-style:none ; padding:0px 15px 0px 0px; display:inline; font-size: 12px; font-family: arial,verdana,sans-serif; font-weight:bold; text-transform:uppercase;}

#menutop *{  line-height:13px; margin:0px; color:#464945; text-transform:uppercase;}

#menutop li {  float:left; position:relative; color:#464945; text-transform:uppercase;}

#menutop li a { padding:0px 15px 0px 0px; float:left; font-weight:bold; color:#464945; text-transform:uppercase;}

#menutop li.first, #menutop li.first a { padding:0px 15px 0px 0px; border:0px; font-weight:bold;color:#E90000;font-size:12px; text-transform:uppercase;}

#menutop li.on a { font-size: 12px; color:#E90000; font-weight:bold; text-transform:uppercase;}


