body {
margin: 0px;
padding: 0px; 
font-family: helvetica, arial, geneva, verdana, sans-serif; 
font-size: 12px;
font-weight: normal;
text-align: left;
color: #666666;
background: url(picss/body.jpg) repeat top left;
 }

#myheaderstyle {
margin: 0px;
padding: 0px;
 }
 
#myheaderstyle td{
margin: 0px;
padding: 0px;
height: 24px;
 } 
 
 #myheaderstyle td p{
margin: 0px;
padding-left: 10px;
 } 

img {
margin: 0px;
padding: 0px;
border: 0px;
 }
 
 p { 
 margin: 0px;
 padding: 0px;
  }
 
 td, table, p, a {
 margin: 0px;
 padding: 0px;
  }

.bold {
font-weight: bold;
 color: #000000;
  }
 
 .title {
font-weight: bold;
  }

.italic {
font-style: italic;
 }

 .anchor {
 margin: 0px; 
 padding: 0px;
  }
 
 
 a {
 color: #666666;
 text-decoration: underline;
  }
  
   a:hover {
 color: #999999;
 text-decoration: underline;
  }
  
 
 /* ------------------- TABLE A ------------------- */

#table_a, #table_b, #table_c, #table_d {
margin: 0px;
padding: 0px; 
width: 100%; 
height: 0px;
 }
 
 #table_a td, #table_b td, #table_c td, #table_d td {
margin: 0px;
padding: 0px; 
 }
 

#a_uno {
margin: 0px;
padding: 0px; 
width: 769px;
 }
 
 
#menu_uno:hover {
color: #cc3300;
}
#menu_due:hover {
color: #669966;
}
#menu_tre:hover {
color: #cc9900;
}
#menu_quattro:hover {
color: #990000;
}
#menu_cinque:hover {
color: #006699;
}

 

#a_uno, #a_uno a {
margin: 0px;
padding: 0px;
font-size: 9px;
color: #ffffff;
text-decoration: none;
 }
 
#a_uno p { 
margin: 0px;
 }

#a_due, #a_sub { 
margin: 0px; 
padding-top: 2px; 
width: 769px;
text-align: left;
 }
 
 
#a_due p, #a_sub p { 
margin: 0px; 
padding: 0px; 
color: #000000;
 }

#a_sub td {
margin: 0px;
padding: 0px;
height: 19px;
 }

#a_sub p { 
margin:0px;
padding: 0px 0px 0px 10px;
font-size: 12px;
letter-spacing: 0.6px;
 } 

#a_due a { 
margin: 0px; 
padding: 0px 0px 0px 20px; 
color: #ffffff;
text-decoration: none; 
 }
 
#a_sub a { 
margin: 0px; 
padding: 0px 10px 0px 10px; 
color: #000000;
text-decoration: none; 
 } 
 
#a_sub a:hover { 
margin: 0px; 
padding: 0px 10px 0px 10px; 
color: #ffffff;
text-decoration: none; 
 } 

#a_due a:hover { 
text-decoration: none; 
 }

#bandona {
position: relative;
top: -2px;
 }


/* ------------------- TABLE B ------------------- */
#table_b {
position: relative;
top: -1px;
height: 0px;
 }

#fascia_alta {
width: 769px; 
position: relative;
top: -2px;
text-align: right;
}

/* ------------------- TABLE C ------------------- */
#table_c {
background: url(picss/maincontent.jpg) repeat-y top center;
 }
 
 #mymaintable {
 margin: 0px; 
 /*padding-bottom: 150px; */
 width: 769px; 
 height: 480px;
/* background: url(picss/sponsor.jpg) no-repeat bottom right;*/

 }


#mymaintable td p
{
 margin: 10px 0;
}
  
 .mymainp {  
  margin: 0px; 
  padding: 0px; 
  width: 540px; 
  line-height: 18px;
  text-align: justify;
   } 
   

    #column {  
  margin: 0px; 
  padding: 0px;
   } 
   

    #column p {  
  margin: 0px; 
  padding: 0px 15px; 
   } 
   
   .latobanda a {   
 text-decoration: none;
 
   } 
 
/* ------------------- TABLE D ------------------- */ 
 #table_d {
height: 62px;
position: relative;
top: -7px;
 }

#d_uno { 
margin: 0px; 
padding: 28px 0px 0px 15px; 
width: 769px;
color: #ffffff;
text-align: right;
 } 

