body {background-color: #EBE9E7;
      margin: 0px;
      }

A:link {color:#636467; text-decoration:none}

A:visited {color:#636467; text-decoration:none}

A:hover {color:#F25F22; text-decoration:none}

div.clearer {clear:left;margin:0px;padding:0px}

  
.arancio11 {font-family: arial; font-size: 11px; color: #F25F22;}

.arancio11 a:link {color: #F25F22; text-decoration:none;}
.arancio11 a:visited {color: #F25F22; text-decoration:none;}
.arancio11 a:hover {color: #EF1703; text-decoration:none;}

.arancio12 {font-family: arial; font-size: 12px; color: #F25F22;}

.arancio12 a:link {color: #F25F22; text-decoration:none;}
.arancio12 a:visited {color: #F25F22; text-decoration:none;}
.arancio12 a:hover {color: #EF1703; text-decoration:none;}

.arancio13 {font-family: arial; font-size: 13px; color: #F25F22;}

.arancio14 {font-family: arial; font-size: 14px; color: #F25F22;}

.grigio11 {font-family: arial; font-size: 11px; color: #636467;}

.grigio11b {font-family: arial; font-size: 11px; color: #979898;}

.grigio11b a:link {color: #979898; text-decoration:none;}
.grigio11b a:visited {color: #979898; text-decoration:none;}
.grigio11b a:hover {color: #F25F22; text-decoration:none;}

.grigio12 {font-family: arial; font-size: 12px; color: #636467;}

.grigio13 {font-family: arial; font-size: 13px; color: #636467;}

.grigio14 {font-family: arial; font-size: 14px; color: #636467;}

.bianco14 {font-family: arial; font-size: 14px; color: #ffffff;}

.titolo { padding:0px;
            margin: 0px 0px 10px 0px;
            border: 0px;
            font-family: arial; 
            font-size: 14px; 
            color: #F25F22;
            text-align: left;
            clear:both;
         }
         
.testo { padding:0px;
            margin: 0px;
            border: 0px;
            font-family: arial; 
            font-size: 12px; 
            color: #636467;
            text-align: justify;
            clear:both;
         }

.boxfotoevi { padding:0px 5px 5px 5px;
            margin: 20px 0px 0px 0px;
            border:1px solid #DFDDDB;
            background-color:#F6F3F3;
            text-align: center;
            clear:both;
         }
         
.boxfotoevi2 { padding:0px 5px 5px 5px;
            margin: 10px 0px 0px 0px;
            border:1px solid #DFDDDB;
            background-color:#F6F3F3;
            text-align: center;
            clear:both;
         }
         
.fotoevi { padding:10px 5px 5px 5px;
            text-align: center;
            font-family: arial; 
            font-size: 11px; 
            color: #636467;
            width: 20%;
         }

.sf_top3-4 {background-image:url(../img/sf_top3-4.gif);
            background-position:bottom left;
            background-repeat:repeat-x;
            padding-bottom:2px;
            margin: 0px;
            border: 0px;
            font-family: arial; 
            font-size: 11px; 
            color: #636467;
         }

.sf_toplog {background-image:url(../img/sf_toplog.gif);
            background-position:bottom left;
            background-repeat: no-repeat;
            padding:20px 0 0 0;
            border: 0px;
            clear:both;
         }

.sf_fascia {background-image:url(../img/sf_fascia.gif);
            background-position:top left;
            background-repeat:repeat-x;
            margin: 0px;
            border: 0px;
            height: 23px;
         }

.sf_bot {background-image:url(../img/sf_bot.gif);
            background-position:top center;
            background-repeat: no-repeat;
            padding:8px 15px 8px 15px;
            margin: 0px 0px 5px 0px;
            border: 0px;
            font-family: arial; 
            font-size: 11px; 
            color: #636467;
         }

.ombra-sx {background-image:url(../img/ombra-sx.gif);
            background-position:top right;
            background-repeat:repeat-y;
            width: 10px;
            margin: 0px;
            border: 0px;
         }

.ombra-dx {background-image:url(../img/ombra-dx.gif);
            background-position:top left;
            background-repeat:repeat-y;
            width: 10px;
            margin: 0px;
            border: 0px;
         }
         
.boxmenu { padding:0px;
            margin: 0px 0px 5px 0px;
            clear:both;
            border-top:1px solid #DFDDDB;
            border-left: 1px solid #DFDDDB;
            border-right: 1px solid #DFDDDB;
            width: 183px;
         }

.link1 a {display: block; border-top: 0px; text-decoration: none}         
.link1 {background-image:url(../img/sf_link1.jpg);
        background-position:top left;
        background-repeat:no-repeat;
        background-color:#EDEBEA;
        margin: 0px;
        padding: 3px 10px 3px 30px;
        border-top: 1px solid #ffffff;        
        border-bottom: 1px solid #DFDDDB;
        font-family: arial; 
        font-size: 13px; 
        color: #636467;
        font-weight: bold;
        clear:both;
        }

.link1 a:link {color: #636467; text-decoration:none;}
.link1 a:visited {color: #636467; text-decoration:none;}
.link1 a:hover {color: #F25F22; text-decoration:none;}

.link1b a {display: block; border-top: 0px; text-decoration: none;}
.link1b {background-image:url(../img/sf_link1b.jpg);
        background-position:top left;
        background-repeat:no-repeat;
        background-color:#B1B0B0;
        margin: 0px;
        padding: 3px 10px 3px 30px;
        border-top: 1px solid #F0EFEF;        
        border-bottom: 1px solid #9A9A9C;
        font-family: arial; 
        font-size: 13px; 
        color: #ffffff;
        font-weight: bold;
        clear:both;
        }
.link1b a:link {color: #ffffff; text-decoration:none;}
.link1b a:visited {color: #ffffff; text-decoration:none;}
.link1b a:hover {color: #ffffff; text-decoration:none;}

.link2 a {display: block; border-top: 0px; text-decoration: none;}
.link2 {background-color:#D2D2D2;
        margin: 0px;
        padding: 3px 10px 3px 30px;
        border-top: 1px solid #F0EFEF;        
        border-bottom: 1px solid #BBBBBB;
        font-family: arial; 
        font-size: 13px; 
        color: #636467;
        font-weight: bold;
        clear:both;
        }

.link2 a:link {color: #636467; text-decoration:none;}
.link2 a:visited {color: #636467; text-decoration:none;}
.link2 a:hover {color: #F25F22; text-decoration:none;}

.link2b a {display: block; border-top: 0px; text-decoration: none;}
.link2b {background-color:#797A7B;
        margin: 0px;
        padding: 3px 10px 3px 30px;
        border-top: 1px solid #DFDDDB;        
        border-bottom: 1px solid #545556;
        font-family: arial; 
        font-size: 13px; 
        color: #ffffff;
        font-weight: bold;
        clear:both;
        }

.link2b a:link {color: #ffffff; text-decoration:none;}
.link2b a:visited {color: #ffffff; text-decoration:none;}
.link2b a:hover {color: #ffffff; text-decoration:none;}

.boxnews { padding:5px;
            margin: 0px;
            clear:both;
            border:1px solid #DFDDDB;
            background-color:#F6F3F3;
            text-align: center;
            width: 173px;
         }

.news { background-image:url(../img/sf_news.gif);
        background-position:bottom left;
        background-repeat:repeat-x;
        padding:5px;
        margin: 0px 0px 5px 0px;
        clear:both;
        text-align: left;
        font-family: arial; font-size: 12px; color: #636467;
         }
         
.boxgru { padding:7px;
           margin: 0px 0px 10px 0px;
           border:1px solid #DFDDDB;
          background-color:#F6F3F3;
          font-size:12px;
          color:#636467;
          font-family: arial; 
          text-align: left;
          clear:both;
         }

.boxgru img { float:left;
  margin:0px 7px 0px 0px;
  border:1px solid #fff; }

.boxgru img.piccola { margin:0px 5px 5px 0px;
  border:1px solid #fff;
  width:90px;
  height:90px;}
  
.boxgru h1 {font-size: 16px; color: #F25F22;font-weight:bold;margin:5px 0px 10px 0px;padding:0px}

.pagine { padding:3px;
           margin:0px;
           border:1px solid #DFDDDB;
          background-color:#F6F3F3;
          font-size:14px;
          color:#636467;
          font-family: arial; 
          text-align: center;
          font-weight:bold;
          clear:both;
         }
