body {
background-color: #493e8e;
color: #493e8e;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#container {
	width:900px;
	height:600px;
	background-color: transparent;
	border-width: 1px;
	border: solid;
	border-color:Yellow;
	margin-left:70px;
	position:absolute;
	}
	#container_home {
	width:900px;
	height:600px;
	background-color: transparent;
	margin-left:70px;
	position:absolute;
	
	}
#header {
background-color: transparent;
	margin-left:140px;
	margin-top:20px;
	width:758px;
	height:120px;
	border-left: 1px solid Yellow;
	border-top: 1px solid Yellow;
	
	position:absolute;
}
#principale {
background-color: Yellow;
width:760px;
height:380px;
margin-top:175px;
margin-left:140px;
position:absolute;
	}
	#principale1 {
	background-image: url(images/sfondo.jpg);
width:760px;
height:350px;
margin-top:175px;
margin-left:140px;
position:absolute;
	}
#principale_home {
background-color: transparent;
width:900px;
height:360px;
margin-top:70px;
position:absolute;
	
}
#menu {
background-color: transparent;
width:758px;
height:31px;
margin-top:141px;
margin-left: 140px;
border-left: 1px solid Yellow;
position:absolute;
	
}
#menu_home {
background-color: transparent;
width:900px;
height:32px;
margin-top:320px;
position:absolute;
	
}
#footer {
background-color: transparent;
width:900px;
height:40px;
margin-top:527px;
position:absolute;
	
}
#footer1{
background-color: transparent;
width:900px;
height:40px;
margin-top:585px;
position:absolute;
	
}
#footer_home {
background-color: Yellow;
width:900px;
height:50px;
margin-top:430px;
position:absolute;
	
}
#box-foto-hotel {
background-color: transparent;
width:450px;
height:305px;
margin-top:20px;
margin-left:10px;
position:absolute;
	
}
#box-foto-regione {
background-color: transparent;
width:450px;
height:305px;
margin-top:20px;
margin-left:5px;
position:absolute;
	
}
#box-foto-ristorante {
background-color: transparent;
width:450px;
height:305px;
margin-top:20px;
margin-left:300px;
position:absolute;
	}
	#box-testo-risto {
	background-color: transparent;
	width:280px;
	height: 320px;
	margin-top:10px;
	margin-left:10px;
	position:absolute;
}
#box-testo-tariffe {
	background-color: transparent;
	width:650px;
	height: 200px;
	margin-top:10px;
	margin-left:50px;
	position:absolute;
}
#box-striscia {
background-color: transparent;
width:760px;
height:100px;
margin-top:280px;
border-bottom: 1px solid Yellow;
position:absolute;
	
}

#box-testo-hotel {
	background-color: transparent;
	width:280px;
	height: 320px;
	margin-top:35px;
	margin-left:470px;
	position:absolute;
}
#box-testo-regione {
	background-color: transparent;
	width:290px;
	height: 320px;
	margin-top:5px;
	margin-left:460px;
	position:absolute;
}
a.home {
color:#493E8E;
}
 
a {
	color: Yellow;
}
 .footer {
	font-size:11px;
	color: Yellow;
}
.footer_home {
	font-size:11px;
}
.ville {
font-size:11px;
	
}

.keywords {
color:#493E8E;
	
}

.riga {
	background-color: #493E8E;
	color: Yellow;
}
#striscia-vert {
background-color: transparent;
	width:140px;
	height:503px;
	margin-top:20px;
	border-top: 1px solid Yellow;
	border-bottom: 1px solid Yellow;
	position:absolute;
}
#data {
background-color: transparent;
width:900px;
height:15px;
position:absolute;	
}
#data-home1 {
background-color: transparent;
width:900px;
height:15px;
position:absolute;	
}
#data-home {
background-color: transparent;
width:900px;
height:25px;
margin-top:50px;
position:absolute;	
}
#data-home3 {
background-color: transparent;
width:300px;
height:45px;
margin-top:520px;
position:absolute;	
}
.tabella {
	font-size:10px;
}
.gradualshine{
filter:alpha(opacity=60);
-moz-opacity:0.6;
}

div.vlogo{width:180px;height:44px;border-width:1px;border-style:solid;border-color:#ffe4aa;background-color:#ffffff;}
div.vlogo img{margin:4px;float:left;border-width:0px;}
div.vlogo p{margin:0px;padding:2px;font-size:10px;height:40px !important;height:42px;overflow-y:scroll;font-family:Arial;color:#6666ee;}
div.vlogo a{color:#6666ee;text-decoration:none;}