	body {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#fff;
	margin-top:0px;
	margin: 0px;
	font-size:12px;
		}

H1 { font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; color:#000; font-weight:bold;}

a.h:visited 	{color: #000; background-color:#CCC; font-family:  Georgia, "Times New Roman", Times, serif; font-size: 12px;  text-decoration: none; font-weight: bold;}
a.h:link 		{color: #000;  background-color:#CCC; font-family:  Georgia, "Times New Roman", Times, serif; font-size: 12px;  text-decoration: none; font-weight: bold;}

a.h:hover 	{
	color: #000;
	background-color:#fff;
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}


a.e:visited 	{color: #000; font-family:  Georgia, "Times New Roman", Times, serif; font-size: 12px;  text-decoration: none; font-weight: bold;}
a.e:link 		{color: #000; font-family:  Georgia, "Times New Roman", Times, serif; font-size: 12px;  text-decoration: none; font-weight: bold;}

a.e:hover 	{
	color: #333;
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

a.b:visited 	{color: #000; font-family:  Georgia, "Times New Roman", Times, serif; font-size: 13px;  text-decoration: none; font-weight: bold;}
a.b:link 		{color: #000; font-family:  Georgia, "Times New Roman", Times, serif; font-size: 13px;  text-decoration: none; font-weight: bold;}

a.b:hover 	{
	color: #fff;
	font-family:  Georgia, "Times New Roman", Times, serif;
	background-image:url(../img/link-hover.gif);
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
}

.titoli-B {
	color: #000;
	background-color:#FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
}
.titoli-D {
	color: #FFF;
	background-color:#785302;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	text-decoration: none;
	font-weight:bold;
}
.titoli-C {
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: none;
}
.sotto{
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	text-decoration: none;
}
.tratto {
	border-style:dashed;
	border-color:#FFF;
	border-width:thin;
	
}

td {color: #fff; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight:normal; text-decoration: none;}


	#testa {
	padding: 0px;
	background-image:url(../img/testa-index.jpg);
	width: 879px;
	height: 653px;
	margin-right: auto;
	margin-left: auto;
		}
		#testa-risto {
	padding: 0px;
	background-image:url(../img/testa-ristorante.jpg);
	width: 879px;
	height: 653px;
	margin-right: auto;
	margin-left: auto;
		}
	#testa-hotel {
	padding: 0px;
	background-image:url(../img/testa-hotel.jpg);
	width: 879px;
	height: 653px;
	margin-right: auto;
	margin-left: auto;
		}
	#testa-cerimonie {
	padding: 0px;
	background-image:url(../img/testa-matrimoni.jpg);
	width: 879px;
	height: 653px;
	margin-right: auto;
	margin-left: auto;
		}
	#testa-convegni {
	padding: 0px;
	background-image:url(../img/testa-convegni.jpg);
	width: 879px;
	height: 653px;
	margin-right: auto;
	margin-left: auto;
		}
	#testa-foto {
	padding: 0px;
	background-image:url(../img/testa-gallery.jpg);
	width: 879px;
	height: 653px;
	margin-right: auto;
	margin-left: auto;
		}
	#testa-info {
	padding: 0px;
	background-image:url(../img/testa-info.jpg);
	width: 879px;
	height: 653px;
	margin-right: auto;
	margin-left: auto;
		}
	#testa-benessere {
	padding: 0px;
	background-image:url(../img/testa-benessere.jpg);
	width: 879px;
	height: 653px;
	margin-right: auto;
	margin-left: auto;
		}
			#testa-benessere-uk {
	padding: 0px;
	background-image:url(../img/testa-benessere-uk.jpg);
	width: 879px;
	height: 653px;
	margin-right: auto;
	margin-left: auto;
		}
	#testa-richiesta {
	padding: 0px;
	background-image:url(../img/testa-richiesta.jpg);
	width: 879px;
	height: 653px;
	margin-right: auto;
	margin-left: auto;
		}
	#menu {
	padding: 0px;
	background-image:url(../img/menu.jpg);
	width: 880px;
	height: 51px;
	margin-right: auto;
	margin-left: auto;
		}
		
		div.offerte
		{
float:left;
clear:both;
text-align:left;
width:770px;
margin-left:40px !important;
margin-left:20px;
padding-bottom:20px;
border-bottom:1px dotted #FFF;
margin-bottom:10px;
padding-top:10px;
		}
		
		div.offerte h1
		{
font-size:15px;
color:#FFF;
margin: 0px;
padding: 0px;
		}
		
		div.offerte p
		{

margin: 0px;
padding: 0px;
		}
		
		a.link
		{
font-size:15px;
color:#FFF;
		}
		
		
		table.Pagina a
		{
font-size:14px;
color:#FFF;
text-decoration:none;
		}
		
	
