body { 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px; 
	margin:0;
	text-align:center; 
	background-color: Black;
	}
#content {
   width: 754px; 
	TEXT-ALIGN: left;
	
}
.testo {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: White;
}

hr { display:none }
#header{
	top:10px;
	width: 754px;
	height: 250px;
	position: absolute;
	margin:0px auto; 
   text-align:left;
	z-index:20;
}
/*------------------- inizio parte superiore ---------------------------- */
#top{
	position: relative;
	width: 750px; /*height: 400px;*/
	margin-top: 290px;
	text-align: center;
}
#map{
	width: 650px;
	height:20px;
	font-family: Tahoma, Arial;
   font-size: 10px;
	text-align: right;
	text-decoration: none;
	color: White;
	padding-right:0px;
	
}
#map a:{
	text-decoration: none;
	color: White;
}
#map a:link, #map a:hover, #map a:visited{
	text-decoration: none;
	color: White;
}
#descr-top{
	width: 650px;
	font-family: Tahoma, Arial;
	font-size: 12px;
	text-align: justify;
	text-decoration: none;
	color: White;
	padding-right: 0px;
	padding-top:10px;
}
#descr-top h1 {
   margin:0 auto;
	font-family: Tahoma, Arial;
   color: White;
	font-size: 150%;
}
/* ---------------- BOX DESCRIZIONE      ------------------ */
#orologio{
 position: relative;
 text-align: left;
 width: 650px;
 background-image: url(images/sfondocentral.gif);
 font-family: Tahoma, Arial;
 font-size: 12px;
 margin-top:20px;
 margin-left:50px;
}

#cnt-description{
	width: 650px;
	text-align: center;
	position: relative;
	color: White;
}
#description{
	width: 644px;
	text-align: justify;
	font-family: Tahoma, Arial;
	font-size: 12px;
	padding-bottom:3px;
	
}
#description h1 {
   margin:0 auto;
	font-family: Tahoma, Arial;
   color: White;
	font-size: 140%;
}
#descr-info{                   /*questo livello è per la PRESENTAZIONE */
	position: relative;
	float: left;
	width:650px;
	text-align: center;
	float: left;
	position: relative;
	color: White;

	
}
/* ---------------- FINE BOX DESCRIZIONE      ------------------ */

/* ---------------- inizio codice ASP   ------------------ */

#code{
	width: 650px;
	text-align: center;
	position: relative;
	color: White;
	min-height: 250px;
   height: auto !important;
   height: 250px;
	margin-bottom:0;
	padding-bottom:0;
	margin-top:20px;
}
#codeasp{
	width: 620px;
	position: relative;
	top:0;
	padding-bottom:250px;
	text-align: left;
}
#codeasp h1{
 font-family: Tahoma, Arial;
 color: White;
 font-size: 140%;
}
#barra{
 position: absolute;
 width: 630px;
 height: 10px;
 bottom:0;
 margin:0;
 padding:0;
 margin-left:-15px;
}
#inforologio{
 position: absolute;
 width: 600px;
 height: 200px;
 overflow: auto;
 z-index:7;
 bottom:10px;
 text-align:left;
 margin-left:10px;
 font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:Grey;
 
}

#inforologio h1, #inforologio h2, #inforologio h3{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:Grey;
}


/* ---------------- fine codice ASP   ------------------ */
#gioielli{
left:50px;
 position: relative;
text-align: center;
 width: 650px;
 height: 10px;
 margin:0;
 padding:0;
}
#pagamenti{
	margin-top:20px;
}
.prezzi{
 width:223px;
 background-image:url(images/box1.jpg); 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FFFFFF;
 padding: 8px;
}
.catalogo{
 width:386px;
 background-image:url(images/box2.jpg);
 padding: 8px;
 font-family: Arial, Helvetica, sans-serif;
 color: White;
 font-size: 12px;
}
#tb{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: White;
	text-decoration: none;
	margin-bottom:30px;
}
#tb td{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: White;
	text-decoration: none;
}
#tb td a:{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: White;
	text-decoration: none;
}
#tb td a:link,#tb td a:visited{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: White;
	text-decoration: none;
}
#tb td a:hover{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: White;
	text-decoration: underline;
}
#topmenu{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FFFFFF;
 text-decoration:none;
}
#topmenu a:{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FFFFFF;
 text-decoration:none;
}
#topmenu a:link, #topmenu a:visited{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FFFFFF;
 text-decoration:none;
}
#topmenu a:hover{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #800000;
 text-decoration:none;
}
.lnktop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
	text-decoration: none;
}
.lnktop a:{
	color: #808080;
	text-decoration: none;
}
.lnktop a:link, .lnktop a:visited{
	color: #808080;
	text-decoration: none;
}
.lnktop a:hover{
	color: #800000;
	text-decoration: none;
}



