
html, body{
  margin: 0px;
  padding: 0px;
  border: none;
  font-size: 13px; 
	font-family: Georgia, "times new roman", Times, Serif;
	text-decoration: none;
	text-align: center;
	color:  #444444;
	background-color: #FAF4E6;
}

td{
  font-size: 13px; 
	font-family: Georgia, "times new roman", Times, Serif;
	text-decoration: none;
  color:  #444444;
}

input, textarea, select{
  font-size: 11px; 
	font-family: Georgia, "times new roman", Times, Serif;
	text-decoration: none;
  color:  #444444;
	border: #E5E5E5 1px solid;
}

a{
  font-size: 13px; 
	font-family: Georgia, "times new roman", Times, Serif;
	text-decoration: none;
  color:  #444444;
}

.rosso{
  font-size: 13px; 
	font-family: Georgia, "times new roman", Times, Serif;
	text-decoration: none;
  color: #990400;
}

.rosso:hover{
  font-size: 13px; 
	font-family: Georgia, "times new roman", Times, Serif;
	text-decoration: none;
  color: #990400;
}

.top{
  background-image: url(img/top.jpg);
	background-repeat: repeat-x;
	background-position: top center;
	height: 400px;
	background-color: #ffffff;
}

.ombra{
  background-image: url(img/ombra.gif);
	background-repeat: no-repeat;
	background-position: top center;
	height: 337px;
	width: 459px;
}

.center{
	background-color: #ffffff;
}

.menu{
  background-image: url(img/menu.gif);
	background-repeat: no-repeat;
	background-position: top center;
	height: 240px;
	width: 170px;
}

.logo{
  background-image: url(img/top_1.jpg); 
	background-repeat: repeat-x; 
	background-color: #FBF9F3;
	background-position: top center;
}

.bottom{
  background-image: url(img/bottom.jpg);
	background-repeat: repeat-x;
	background-position: bottom center;
	height: 220px;
	background-color: #ffffff;	
}

.piede{
  background-image: url(img/bottom_1.jpg); 
	background-repeat: repeat-x; 
	background-color: #FBF9F3;
	background-position: bottom center;
}

.foot{
  padding-top: 8px; 
	font-size: 10px; 
	color: #999999;
	
}

.footrosso{
  padding-top: 8px; 
	font-size: 10px; 
	color: #990400;
}

.footbox{
  width: 190px;
  background-image: url(img/piede.gif); 
	background-repeat: no-repeat; 
	background-position: top;
}

.footbox2{
  width: 190px;
  background-image: url(img/piede2.gif); 
	background-repeat: no-repeat; 
	background-position: top;
}

.footboxup{
  width: 190px;
  background-image: url(img/piede.gif); 
	background-repeat: no-repeat; 
	background-position: top;
}

.footboxnews{
  width: 380px;
  background-image: url(img/piedenews.gif); 
	background-repeat: no-repeat; 
	background-position: top;
}

.txtnote{
	font-size: 10px;
}

.txt{
	font-size: 11px;
}

.titolo{
  font-size: 13px;
	color: #990400;
	font-weight: 700; 
}

.bloccoimgmenu{
  width: 120px; 
	height: 102px; 
	border: #E5E5E5 1px solid;
	background-color: #ffffff;
}

.divbloccoimgmenu{
  background-color: #ffffff; 
	width: 98px; 
	height: 80px;
}

.divbloccoimgmenuie6{
  background-color: #ffffff; 
	width: 100px; 
	height: 82px;
}

.bloccoimg{
  width: 150px; 
	height: 112px; 
	border: #E5E5E5 1px solid;
	background-color: #ffffff;
}

.divbloccoimg{
  background-color: #ffffff; 
	width: 128px; 
	height: 90px;
}

.divbloccoimgie6{
  background-color: #ffffff; 
	width: 130px; 
	height: 92px;
}