body {background-color: #EDEFF0;
      margin: 0px 10px 0px 10px;
      background-image: url(../img/sfondo_new.gif);
      background-position: top left;
      background-repeat: repeat-x;
      }

A:link {color:#444444; text-decoration:none}

A:visited {color:#444444; text-decoration:none}

A:hover {color:#29ABE2; text-decoration:none}

.bianco11 {font-family: arial; font-size: 11px; color: #ffffff;}
	  
.bianco12 {font-family: arial; font-size: 12px; color: #ffffff;}

.bianco14 {font-family: arial; font-size: 14px; color: #ffffff;}

.bianco11 a:link {color:#ffffff; text-decoration:none}
.bianco11 a:visited {color:#ffffff; text-decoration:none}
.bianco11 a:hover {color:#29ABE2; text-decoration:none}

.azz18 {font-family: arial; font-size: 18px; color: #29ABE2;}

.azz12 {font-family: arial; font-size: 12px; color: #29ABE2;}

.azz11 {font-family: arial; font-size: 11px; color: #29ABE2;}
	  
.blu11 {font-family: arial; font-size: 11px; color: #07509F;}

.blu12 {font-family: arial; font-size: 12px; color: #07509F;}

.blu14 {font-family: arial; font-size: 14px; color: #07509F;}

.blu14 a:link {color:#07509F; text-decoration:none}
.blu14 a:visited {color:#07509F; text-decoration:none}
.blu14 a:hover {color:#29ABE2; text-decoration:none}
	  
.nero11 {font-family: arial; font-size: 11px; color: #000000;}

.nero11 a:link {color:#000000; text-decoration:none}
.nero11 a:visited {color:#000000; text-decoration:none}
.nero11 a:hover {color:#29ABE2; text-decoration:none}

.nero12 {font-family: arial; font-size: 12px; color: #000000;}

.nero14 {font-family: arial; font-size: 14px; color: #000000;}

.nero18 {font-family: arial; font-size: 18px; color: #000000;}

.grigio11 {font-family: arial; font-size: 11px; color: #444444;}

.grigio12 {font-family: arial; font-size: 12px; color: #444444;}

.grigio14 {font-family: arial; font-size: 14px; color: #444444;}

.td1 { background-color:#696969;
      padding:3px 5px 3px 5px;
       font-family: arial; font-size: 12px; color: #fff;   
}

.td2 { background-color:#EDEDED;
      padding:3px 5px 3px 5px;
       font-family: arial; font-size: 12px; color: #000000;   
}
.td21 { background-color:#EDEDED;
      padding:2px;
       font-family: arial; font-size: 12px; color: #000000;   
}
.td22 { background-color:#EDEDED;
      padding:1px;
       font-family: arial; font-size: 11px; color: #000000;   
}
.right1 {margin: 0px;
          margin: 20px 0px 10px 15px;
          font-family: arial; 
          font-size: 12px; 
          color: #000000;
          float:right;
          width: 190px;
        }

.right2 {margin: 0px;
          margin: 20px 0px 10px 15px;
          font-family: arial; 
          font-size: 12px; 
          color: #000000;
          float:right;
          width: 160px;
        }

.right3 {margin: 0px;
          margin: 20px 0px 10px 15px;
          font-family: arial; 
          font-size: 12px; 
          color: #000000;
          float:right;
          width: 350px;
        }
        
.topmenu {background-image: url(../img/topmenu.gif);
        background-position: top left;
        background-repeat: repeat-x;
        background-color: #ffffff;
        border:0px;
        padding:0px;
        }

.botmenu {background-image: url(../img/botmenu.gif);
        background-position: top left;
        background-repeat: repeat-x;
        background-color: #ffffff;
        border:0px;
        padding:0px;
        }

.exbordomenu {background-color: #ffffff;
            padding:0px;
            text-align:left;
            padding:0px;
            height:300px;
        }

.bordomenusx {background-color: #ffffff;
            padding:0px;
            border-left:1px solid #CAC8C8;
            width:10px;
        }

.bordomenudx {background-color: #ffffff;
            padding:0px;
            border-right:1px solid #CAC8C8;
            width:10px;
        }

.titolo { padding:10px 0px 10px 0px;
          font-family: arial; 
          font-size: 18px; 
          color: #000000;
          font-weight: bold;
          clear:both;
        }

.titolo2 { padding:0px 0px 10px 0px;
          font-family: arial; 
          font-size: 18px; 
          color: #000000;
          font-weight: bold;
          clear:both;
        }
        
.bottom1 { margin:10px 0px 8px 0px;
          padding:8px;
          font-family: arial; 
          font-size: 11px; 
          color: #07509F;
          text-align: center;
          border-top:1px solid #CAC8C8;
          border-bottom:1px solid #CAC8C8;
          clear:both;
        }
        
.bottom1 a:link {color:#07509F; text-decoration:none}
.bottom1 a:visited {color:#07509F; text-decoration:none}
.bottom1 a:hover {color:#29ABE2; text-decoration:none}

.boxeventi { margin:0px;
          padding:10px;
          text-align: left;
          border-top:1px solid #fff;
          border-bottom:1px solid #C8C8C8;
          background-color:#F1F1F1;
          clear:both;
        }

.sfmenug {background-color: #696969;width:100%;}

.sfmenut {background-color: #E1E2E3;}
 
.menut {background-color: #E1E2E3;
          margin: 0px;
          padding: 0;
          font-family: arial; 
          font-size: 11px; 
          color: #000000;
        }
 
.sfetop {background-color: #E1E2E3;
        background-image: url(../img/tope.gif);
        background-position: top left;
        background-repeat: repeat-x;
        }
         
.sfe1 {background-color: #E1E2E3;
      padding:0px;
      font-family: arial; 
      font-size: 13px; 
      color: #000000;
      font-weight: bold;
        }

.sfesx {background-color: #E1E2E3;
      border-left:1px solid #CAC8C8;
      width:10px;
        }

.sfedx {background-color: #E1E2E3;
      border-right:1px solid #CAC8C8;
      width:10px;
        }

.sfe2 {background-color: #E1E2E3;
      padding:10px 0px 10px 0px;
      border-bottom:1px solid #CAC8C8;
      font-family: arial; 
      font-size: 12px; 
      color: #000000;
        }

.sfe3 {background-color: #E1E2E3;
      border-right:1px solid #CAC8C8;
      border-left:1px solid #CAC8C8;
      padding:5px 10px 0px 10px;
      font-family: arial; 
      font-size: 11px; 
      color: #000000;
        }

.sfebot {background-color: #E1E2E3;
      background-image: url(../img/bote.gif);
        background-position: top left;
        background-repeat: repeat-x;
        }

.sfblu {background-image: url(../img/sfblu.gif);
        background-position: top left;
        background-repeat: repeat-x;
        padding-top:6px;
        font-family: arial; font-size: 11px; color: #ffffff;
         }

.sfblu2 {background-image: url(../img/sfblu.gif);
        background-position: top left;
        background-repeat: repeat-x;
        padding-top:4px;
        font-family: arial; font-size: 11px; color: #ffffff;
         }

.sfblusx {background-image: url(../img/ang-sx-blu.gif);
        background-position: top left;
        background-repeat: no-repeat;
        margin: 0px;
        padding: 0px 0px 0px 10px;
        }
        
.sfbludx {background-image: url(../img/ang-dx-blu.gif);
        background-position: top right;
        background-repeat: no-repeat;
        margin: 0px;
        padding: 0px 0px 0px 0px;
        }

.link1 a {display: block; border-top: 0px; text-decoration: none} 
.link1 {background-color: #ffffff;
          margin: 0px;
          padding: 5px 4px 5px 4px;
          border-bottom: 1px solid #CAC8C8;
          clear:both;
          font-family: arial; 
          font-size: 13px; 
          color: #444444;
          font-weight: bold;
        }

.link1 a:link {color: #444444; text-decoration:none;}
.link1 a:visited {color: #444444; text-decoration:none;}
.link1 a:hover {color: #29ABE2; text-decoration:none;}

.link2 a {display: block; border-top: 0px; text-decoration: none} 
.link2 {background-color: #696969;
          margin: 0px;
          padding: 2px 5px 2px 1px;
          font-family: arial; 
          font-size: 13px; 
          color: #ffffff;
          font-weight: bold;
        }

.link2 a:link {color: #ffffff; text-decoration:none;}
.link2 a:visited {color: #ffffff; text-decoration:none;}
.link2 a:hover {color: #29ABE2; text-decoration:none;}

.link1b a {display: block; border-top: 0px; text-decoration: none} 
.link1b {background-color: #F0F0F0;
          margin: 0px;
          padding: 5px 4px 5px 30px;
          border-bottom: 1px solid #CAC8C8;
          clear:both;
          font-family: arial; 
          font-size: 13px; 
          color: #444444;
          font-weight: bold;
        }

.link1b a:link {color: #444444; text-decoration:none;}
.link1b a:visited {color: #444444; text-decoration:none;}
.link1b a:hover {color: #29ABE2; text-decoration:none;}

.link2b a {display: block; border-top: 0px; text-decoration: none} 
.link2b {background-color: #C3C3C3;
          margin: 0px;
          padding: 5px 4px 5px 30px;
          font-family: arial; 
          font-size: 13px; 
          color: #ffffff;
          font-weight: bold;
        }

.link2b a:link {color: #ffffff; text-decoration:none;}
.link2b a:visited {color: #ffffff; text-decoration:none;}
.link2b a:hover {color: #29ABE2; text-decoration:none;}

.loghead1 { 
  background-color:#bacce4;
  padding:2px;
  font-family: arial; font-size: 11px; color: #000;   
}
.loghead2 { 
  background-color:#cad2d5;
  padding:0px 2px 0px 2px;
  font-family: arial; font-size: 10px; color: #000;   
}
.logrow {
  background-color:#ffffff;
  padding:0px 2px 0px 2px;
  font-family: arial; font-size: 10px; color: #000;    
}