body,html{height:100%;margin:0;background-color:#fff;text-align:center;}

html{font-size:11px;font-family:tahoma,arial,helvetica,"sans serif";font-weight:normal;color:#666;background:#eff5f5;background-image: url(fondo.jpg); background-repeat: repeat-x;}

body{background:#eff5f5;background-image: url(fondo.jpg); background-repeat: repeat-x;}


A:link { text-decoration: none ; font-weight:bold; color:#333 } 
A:visited { text-decoration: none ; font-weight:bold; color:#333 }
A:hover { text-decoration: none ; font-weight:bold; color:#666 }

A.due:link { text-decoration: none ; color:#CCCCCC } 
A.due:visited { text-decoration: none ; color:#CCCCCC }
A.due:hover { text-decoration: none ; color:#FFFFFF }


div#top{width:100%;height:30px;
         background:#fff;
}

div#flash{width:100%; height:136px;
         border-bottom:10px solid #fff;
         border-top:2px solid #eff5f5;
}

div#tab{width:100%;
}

div#menu{width:100%; text-align:center;
         background:#3a809f;background-image: url(fondo_menu.jpg); background-repeat: repeat;
         padding-top: 4px;padding-bottom: 4px;padding-left: 0px;padding-right: 0px;
}

div#indirizzo{width:100%;height:20px;
         background:#d9e7e7;
         padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;
}

div#bottom{width:100%;height:20px;
         background:#fff;
         padding-top: 4px;padding-bottom: 4px;padding-left: 0px;padding-right: 0px;
}

div#content_home{width:764px;
      padding-top: 0px;padding-bottom: 40px;padding-left: 0px;padding-right: 0px;
      font-size:11px;font-family:tahoma,arial,helvetica,"sans serif";font-weight:normal;color:#666;
}

div#content{width:764px; text-align: left;
      padding-top: 0px;padding-bottom: 10px;padding-left: 0px;padding-right: 0px;
      font-size:11px;font-family:verdana,helvetica,"sans serif";font-weight:normal;color:#666;
}

.table1{background:#fff; padding:4px;
}
.table2{background:#d9e7e7; padding:4px;
}


div#foto{background:#c9dbdb;width:100%;
padding:6px;padding-right:7px;
text-align:right;
}
div#foto2{background:#c9dbdb;width:100%;
padding:6px;padding-left:7px;
text-align:left;
}



div#didascalia{width:530px; !important; width /**/:550px; 
      height:22px; text-align:left; background:#ffffff;
      padding-top:4px; padding-bottom:4px; padding-left:10px; padding-right:10px; 
      font-size:11px;font-family:tahoma,arial,helvetica,"sans serif";font-weight:normal;color:#666;
}



div#testo{width:704px; !important; width /**/:734px; 
      background:#ffffff; text-align:justify;
      padding-top:0px; padding-bottom:10px; padding-left:10px; padding-right:20px;  
      font-size:11px;font-family:tahoma,arial,helvetica,"sans serif";font-weight:normal;color:#666;
}

div#testo2{width:704px; !important; width /**/:734px;
      background:#d9e7e7; text-align:justify;
      padding-top:0px; padding-bottom:10px; padding-left:10px; padding-right:20px; 
      font-size:11px;font-family:tahoma,arial,helvetica,"sans serif";font-weight:normal;color:#666;
}

.titolo{font-size:13px;font-family:tahoma,arial,helvetica,"sans serif";color:#346b84;
}

div#testo_azienda{float:right;width:530px;
      padding:10px; padding-right:20px; text-align:left;
      font-size:11px;font-family:tahoma,arial,helvetica,"sans serif";font-weight:normal;color:#fff;
}

div#testo_informativa{width:800px;
      padding:20px; text-align:left;
      font-size:11px;font-family:tahoma,arial,helvetica,"sans serif";font-weight:normal;color:#666;
}

div#testo_home2{float:left;width:210px; 
      padding:4px; text-align:left; background:#E60003;
      border-top:2px solid #fff; 
      border-bottom:1px solid #9F0002; 
      margin-left:10px; margin-top:10px;
      font-size:11px;font-family:tahoma,arial,helvetica,"sans serif";font-weight:normal;color:#fff;
}




div#box_news{width:175px !important; width /**/:190px;
      padding:4px; padding-top:0px;
      text-align:left; background:#eee;
      border-left:7px solid #F6AE4E; 
      margin-top:10px;
      font-size:11px;font-family:tahoma,arial,helvetica,"sans serif";font-weight:normal;color:#666;
}



div#Layer1{position:absolute; left:-10000px; top:-10000px; width:656px; height:805px; z-index:1;}



ul{margin-top:0;}
ol{margin-top:0;}

input{border:0;background:#eff5f5;background-image: url(fondo.jpg);}
textarea{border:0;background:#eff5f5;background-image: url(fondo.jpg);color:#666666;}
