body {
         margin-top: 0px;
      margin-bottom: 0px;
             margin: 0px auto;   /*centra negli altri browsers*/
         background: url(sfondo.png) 100% 0 repeat;
}

div#container{
       min-height: 100%;
            width: 100%;                        
           height: 100%;

}                                            

div#header_a{
       background: #FFFFFF;
         position: relative;
            width: 970px;
           height: 295px;
           margin: 0px auto;   /*centra negli altri browsers*/
}

div#header_b {
       background: #FFFFFF;
         position: relative;
            width: 970px;
           height: 295px;
       background: url(testata.jpg) 0 0;
           margin: 0px auto;   /*centra negli altri browsers*/
}

div#header_l {
            width: 970px;
           margin: 0px auto;   /*centra negli altri browsers*/
}

div#header_r {
            width: 970px;
           margin: 0px auto;   /*centra negli altri browsers*/
}


div#contend {
         position: relative;
            width: 970px;
       background: #FFFFFF;
           margin: 0px auto;   /*centra negli altri browsers*/
}

div#contend_l {
            width: 970px;
}

div#contend_r {
}

div#footer{
           margin: 0px auto;   /*centra negli altri browsers*/
           bottom: 0;
}

div#footer_a {
            width: 990px;
       background: url(footer.png) 0 0;
           margin: 0px auto;   /*centra negli altri browsers*/
}

div#footer_l {
            width: 990px;
           margin: 0px auto;   /*centra negli altri browsers*/
}

div#footer_r {
            width: 990px;
           margin: 0px auto;   /*centra negli altri browsers*/
}


.back1 {background-color: #ffffff;
}

.back2 {background-image: url("a0001.png");}

h1 {
font-family : Verdana, Arial, Helvetica, sans-serif;
Font-weight : normal;
      color : #4e547c;
letter-spacing:.04em;
  font-size : 16px;                            
}                                           
                        
H3 {
FONT-WEIGHT: normal; COLOR: #0000ff; LINE-HEIGHT: normal; BORDER-BOTTOM: #8a8aFF 1px solid; FONT-FAMILY: Times, Arial, Helvetica, sans-serif;
letter-spacing:.05em;
}

H4 {
FONT-WEIGHT: normal; 
      COLOR: #0000ff;  
FONT-FAMILY: Times, Arial, Helvetica, sans-serif;
 font-size : 18px;
}

.menu1 {
padding-left: 10px;
font-family : Verdana, Arial, Helvetica, sans-serif;
      color : #0000ff;
  font-size : 11px;
 font-weight: bold;
}

.menu2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
      color : #0000ff;
  font-size : 11px;
 font-weight: bold;
}

.menu2b {
font-family : Verdana, Arial, Helvetica, sans-serif;
      color : #736A39;
  font-size : 11px;
 font-weight: bold;
}

.menu2c {
font-family : Verdana, Arial, Helvetica, sans-serif;
      color : #001100;
  font-size : 11px;
 font-weight: bold;
}

.menu3 {
font-family : Verdana, Arial, Helvetica, sans-serif;
      color : #3A415C;
  font-size : 11px;
 font-weight: bold;
}

.menu3b {
font-family : Verdana, Arial, Helvetica, sans-serif;
      color : #0D4EC5;
  font-size : 11px;
 font-weight: bold;
}

.menu4 {
padding-left: 20px;
font-family : Verdana, Arial, Helvetica, sans-serif;
      color : #4e547c;
  font-size : 11px;
}

.menu5 {
	border-right: #015feb 1px solid;
        border-top: #3a8fff 1px solid;
        font-weight: bold;
        font-size: 10px;
        border-left: #0159df 1px solid;
        color: #ffffff;
        border-bottom: #0055e8 1px solid;
        font-family: verdana, arial, helvetica, sans-serif;
        background-color: #0f68fd;
        text-decoration: none;
}
.menu5 a {
	display: block; padding-left: 3px; 
        font-weight: bold;
        font-size: 11px! important;
        padding-bottom: 2px; 
        color: #ffffff;
        padding-top: 2px; 
        font-family: verdana, arial, helvetica, sans-serif; 
        position: relative; 
        text-decoration: none;
}
.menu5 a:hover {
	border-right: #5e4718 1px; 
        border-top: #5e4718 1px; 
        font-weight: bold;
        font-size: 11px;
        border-left: #5e4718 1px; 
        color: #ffffff;
        border-bottom: #5e4718 1px; 
        font-family: verdana, arial, helvetica, sans-serif; 
        background-color: #fe5a03;
        text-decoration: none;
}

.submenu {
padding-left: 29px;
font-family : Verdana, Arial, Helvetica, sans-serif;
      color : #4e547c;
  font-size : 11px;
 font-weight: bold;
}

.titolomenu {
 font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
    font-size: 11px;
        width: 100%;
        color: #001100;
   text-align: center;
}

.titolo_news {
   font-family : 'lucida grande', tahoma, sans-serif;
         color : #FC4C00;
 letter-spacing:.06em;
     font-size : 30px;
}

.central {
border-bottom: #e5e5e5 1px solid;
   text-align: left;
}

.main1 {
 width: 30px;
height: 100px;                                    
}

.main2 {
       width: 317px;
      height: 100px;
font-family : 'lucida grande', tahoma, sans-serif;
      color : #001100;
  font-size : 20px;

}

.main3 {                          
 width: 141px;
height: 100px;
}

.main4 {
      height: 20px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
      color : #4e547c;
  font-size : 11px;
}

.main5 {
font-family : Verdana,Arial,Helvetica, sans-serif;
      color : #4e547c;
  font-size : 12px;
}

.main6 {
font-family : Verdana,Arial,Helvetica, sans-serif;
      color : #4e547c;
  font-size : 16px;
}

.main7 {
font-family : Verdana,Arial,Helvetica, sans-serif;
      color : #001100;
  font-size : 10px;
}

.scheda1 {
   font-family : Verdana, Arial, Helvetica, sans-serif;
         color : #0000ff;
     font-size : 12px;
    font-weight: bold;
}

.scheda2 {
   font-family : Verdana, Arial, Helvetica, sans-serif;
         color : #555F86;
     font-size : 10px;
}

.scheda3 {
  font-family : Verdana, Arial, Helvetica, sans-serif;
        color : #3A415C;
    font-size : 11px;
}

.scheda4 {
   font-family : Verdana, Arial, Helvetica, sans-serif;
         color : #0000ff;
     font-size : 10px;
text-decoration: underline;          
}

.scheda5 {
   font-family : Verdana, Arial, Helvetica, sans-serif;
         color : #001100;
     font-size : 10px;
}

.scheda6 {
   font-family : Verdana, Arial, Helvetica, sans-serif;
         color : #4E4E4E;
     font-size : 12px;
text-decoration: underline;
}

.scheda7 {
   font-family : Verdana, Arial, Helvetica, sans-serif;
         color : #58618D;
     font-size : 12px;
    font-weight: normal;
}

.scheda8 {
   font-family : Verdana, Arial, Helvetica, sans-serif;
         color : #565656;
     font-size : 9px;
    font-weight: bold;
}

.scheda9 {
   font-family : 'lucida grande', tahoma, sans-serif;
         color : #FC4C00;
 letter-spacing:.06em;
     font-size : 22px;
}

.scheda10 {
   font-family : times;
         color : #2E2E2E;
 letter-spacing:.06em;          
     font-size : 40px;
    font-weight: bold;
}

.board {
       visibility: hidden;                       
background-color : #ececec;
}

.boardbox {
background-color : #ececec;
}


.font1 {
font-family : Verdana, Arial, Helvetica, sans-serif;
      color : #4e547c;
  font-size : 11px;
}

.font2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
      color : #4e547c;
  font-size : 16px;
}

.font3 {
padding-bottom: 4px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
        color : #4e547c;
    font-size : 11px;
}
                              
.font4 {
font-family : Verdana, Arial, Helvetica, sans-serif;
      color : #4e547c;
  font-size : 12px;
}

.font5 {
font-family : Verdana, Arial, Helvetica, sans-serif;
      color : #4e547c;
  font-size : 16px;
letter-spacing:.04em;
  text-align: justify
}

.font5b {
font-family : Verdana, Arial, Helvetica, sans-serif;    
      color : #4e547c;
  font-size : 15px;
  text-align: justify
}

.font5c {
font-family : Verdana, Arial, Helvetica, sans-serif;
      color : #4e547c;
  font-size : 14px;
  text-align: justify
}

.font6 {
font-family : Verdana, Arial, Helvetica, sans-serif;  
      color : #393E5B;
  font-size : 12px;
  text-align: justify
}

.font6b {
font-family : Verdana, Arial, Helvetica, sans-serif;  
      color : #393E5B;
  font-size : 9px;
  text-align: justify
}


.table {
background-color: #f0f0f0;
    font-family : Verdana,Arial,Helvetica, sans-serif;
          color : #001100;
      font-size : 11px;
     text-align : center;
   border-bottom: #B4C5EB 1px solid;
      border-top: #B4C5EB 1px solid;
     border-left: #B4C5EB 1px solid;
    border-right: #B4C5EB 1px solid;
 border-collapse: collapse;
     text-indent: 2px;
    padding-left: 2px;
   padding-right: 2px;
  padding-bottom: 2px;
     padding-top: 2px;
}

.table2 {
   border-bottom: #c5c5c5 1px solid;
      font-size : 1px;
}

.table3 {
background-color: #C9D5F1;
   border-bottom: #B4C5EB 1px solid;
      border-top: #B4C5EB 1px solid;
     border-left: #B4C5EB 1px solid;
    border-right: #B4C5EB 1px solid;
     text-indent: 2px;
  padding-bottom: 2px;
     padding-top: 2px;
}

.table4 {
background-color: #ffffff;
    font-family : Verdana, Arial, Helvetica, sans-serif;
          color : #001100;
     text-align : center;
      font-size : 11px;
   border-bottom: #B4C5EB 1px solid;
      border-top: #B4C5EB 1px solid;
     border-left: #B4C5EB 1px solid;
    border-right: #B4C5EB 1px solid;
 border-collapse: collapse;
     text-indent: 2px;
  padding-bottom: 2px;
     padding-top: 2px;
}

.table5 {
background-color: #ffffff;
    font-family : Verdana, Arial, Helvetica, sans-serif;
          color : #001100;
     text-align : left;
      font-size : 11px;
   border-bottom: #B4C5EB 1px solid;
      border-top: #B4C5EB 1px solid;
     border-left: #B4C5EB 1px solid;
    border-right: #B4C5EB 1px solid;
 border-collapse: collapse;
     text-indent: 2px;
    padding-left: 2px;
   padding-right: 2px;
  padding-bottom: 2px;                  
     padding-top: 2px;
}

.tableplay {
background-color: #242424;
}

.coda1 {
background-color: #3e3e3e;
}

.coda2 {
background-color: #242424;
    font-family : Verdana, Arial, Helvetica, sans-serif;
          color : #999999;
      font-size : 10px;
          height: 30px;
      border-top: #494949 1px solid;
}

.coda3 {
background-color: #303030;
    font-family : Verdana, Arial, Helvetica, sans-serif;
      font-size : 8px;
          height: 16px;
}

.coda4 {
background-color: #303030;
    font-family : Verdana, Arial, Helvetica, sans-serif;
          color : #FFDF10;
      font-size : 10px;
     font-weight: bold;
          height: 16px;
}

.coda5 {
background-color: #303030;
    font-family : Verdana, Arial, Helvetica, sans-serif;
          color : #999999;
      font-size : 9px;
          height: 16px;
}

  .coda5b {
background-color: #303030;
   border-bottom: #606060 1px solid;
}

img {
  border:0px;
  }

a:link    {text-decoration : none; color: #0D4EC5;}
a:visited {text-decoration : none; color: #0D4EC5;}
a:hover   {text-decoration : underline; color: #001100;}

