BODY {
  background-image: url(../lay/sfondo00.gif);
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
  color:#564b47;  
  padding: 0px;
  margin: 0px;
}
#main {
  position: absolute;
  width: 900px;
  margin:0px 0px 0px -450px;
  top: 0;
  left: 50%;
  text-align: left;
  background-image: url(../lay/sfondo01.gif);
  padding: 0px;
  overflow: visible;
}
#barraalta { 	
  height: 22px; 
  width: 900px;
  margin: 0px;
  text-align: left;
  padding: 0px;
  background-image: url(../lay/barraalta.jpg);
}
#dataoggi {
  float: right;
  text-align: left;
  font-size: 9px;
  width: 400px;
  padding: 3px 0px 0px 0px;
  height: 19px;
  margin: 0px;
}
#icone {
  float: right;
  text-align: right;
  font-size: 9px;
  width: 200px;
  height: 22px;
  padding:0px;
  margin:0px;
  margin-right: 20px;
}
#menumain {
  background-image:url(../lay/barramenu.gif);
  background-repeat:no-repeat;
  background-position:top left;
  text-align:left;
  font-size:12px;
  width: 650px;
  height: 30px;
  padding:0px;
  margin:0px;
  padding-left: 250px;
}
A {
   font-family: Tahoma, Verdana, Arial, sans-serif;
   font-style: normal;
   text-decoration: none;
   margin: 0px;
   padding: 0px;
   font-weight:bold;
   }
:link, :active, :visited {
   color: #AA1B21;
   text-decoration: none;
   }
:hover {
   color: black;
   text-decoration: none;
   }
.menoo:link, .menoo:active, .menoo:visited {
   color: #DAD6D1;
   letter-spacing: 2px;
   text-decoration: none;
   }
.menoo:hover {
   color: white;
   text-decoration: none;
   }
.ped:link, .ped:active, .ped:visited {
   color: #AAAAAA;
   letter-spacing: 3px;
   text-decoration: none;
   }
.ped:hover {
   color: #DAD6D1;
   text-decoration: none;
   }
#TitChiaro {
   line-height: 20px;
   background-color: #DAD6D1;
   border-bottom: 1px solid #AA1B21;
   padding: 0px;
   padding-bottom: 10px;
   font-weight:bold;
   font-size: 18px;
   color: #AA1B21;
   margin: 0px;
   margin-bottom:10px;
   vertical-align:middle;
}
#TitRosso {
   line-height: 20px;
   background-color: #AA1B21;
   border-bottom: 1px solid #DAD6D1;
   padding: 0px;
   padding-bottom: 10px;
   font-weight:bold;
   font-size: 18px;
   color: #DAD6D1;
   margin: 0px;
   margin-bottom:10px;
   vertical-align:middle;
}
#BoxRossoS {
   background-color: #AA1B21;
   font-size: 11px;
   color: #DAD6D1;
   margin: 10px 20px 10px 0px;
   padding: 5px 10px 10px 10px;
   width: 280px;
   float: right;
}
#BoxChiaroL {
   background-color: #DAD6D1;
   font-size: 12px;
   text-align: justify;
   line-height: 16px;
   color: black;
   margin: 10px 0px 10px 20px;
   padding: 5px 10px 10px 10px;
   width: 530px;
}
#BoxChiaroLL {
   background-color: #DAD6D1;
   font-size: 12px;
   text-align: justify;
   line-height: 16px;
   color: black;
   margin: 10px 0px 10px 20px;
   padding: 5px 10px 10px 10px;
   width: 840px;
}
#LilDescr {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
  color:#DAD6D1;
  padding: 3px 0px 15px 0px;
  margin: 0px;
  text-align: justify;
}
#Pedice {
  float: none;
  clear: both;
  text-align: center;
  letter-spacing: 3px;
  color: #AAAAAA;
  border-top: 1px solid #AAAAAA;
  padding: 5px 0px 10px 0px;
  margin: 0px 20px 0px 20px;
  width: 860px;
}
#dida {
  float: right;
  width: 165px;
  margin: 5px;
  padding: 0px;
  text-align: center;
  font-size: smaller;
  font-style: italic;
  line-height: 10px;
}
#creanews {
  width: 800px;
  margin: 5px;
  padding: 10px;
  text-align: center;
  font-size: smaller;
  font-style: italic;
  line-height: 10px;
  border: 1px solid #999999;
}
#centralevuoto {
  width: 100%;
  margin: 0px;
  padding: 0px 20px 0px 20px;
}
TD.tit {
   font-weight:bold;
   font-size: 10px;
   color: #DAD6D1;
}
IMG {
   margin: 0px;
   padding: 0px;
}
