@charset "utf-8";
/* CSS Document */

body {
	background-color:#ffffff;
	margin-top: 0px;
	background-color:#00264a;
	background-image:url(../images/sf.gif);
}
#main {
	overflow:auto;
	padding:3px;
	z-index:8;
	position: absolute;
	width:923px;
	height:300px;
	background:#ffffff;
	filter:alpha(opacity=100);
	-moz-opacity: 10;
	opacity: 10;
	top: 235px;
	background: url(../images/background/back_menu.gif) repeat-x;
}
/* #menu {
	z-index:3;
	position: absolute;
	width:923px;
	height:22px;
	background:#ffffff;
	filter:alpha(opacity=100);
	-moz-opacity: 10;
	opacity: 10;
	top: 235px;
	background: url(../images/background/back_menu.gif) repeat-x;


}*/
	
		
	

#container {
	margin: 0px auto 0px auto;
	width:920px;
}
#foto {
	margin-top:0px;
	width:920px;
	height:697px;
}
#footer {
	width:920px;
	height:180px;
	background-image: url(../images/sf2.gif);
	margin: 0px 0px 0px 0px;
}
#gallery-spa {
	float:left;
	display:block;
	width:440px;
	height:90px;
	margin: 0px auto auto 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#00305d;
}
#footsx-spa {
	float:left;
	display:block;
	width:440px;
	height:150px;
	margin: 0px auto auto 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#00305d;
}
#footsx {
	float:left;
	display:block;
	width:440px;
	height:50px;
	margin: 10px auto auto 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#00305d;
}
#footdx {
	display:block;
	float:right;
	margin:10px auto auto auto;
	width:430px;
	text-align:left;
}
.tahoma11bianco{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color:#ffffff;
	}
	
.tahoma11grigio{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	}
	
.indirizzo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
}
.indirizzo a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	text-decoration:none;
}
.indirizzo a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	text-decoration:underline;
}
.indirizzo a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	text-decoration:none;
}
#logo {
	z-index:2;
	position: absolute;
	width:920px;
	height:132px;
	filter:alpha(opacity=100);
	-moz-opacity: 10;
	opacity: 10;
	top: 100px;
	background: url(../images/logo.png) no-repeat;
	background-position:left;
}
#sottomenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration: none;
	margin: 3px 2px 0px 5px;
}
.sottomenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
}
.sottomenuover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8797b6;
	text-decoration: none;
	font-weight:bold;
}
#microgallery {
	margin: 0px 2px 0px 0px;
	border:0px;
	vertical-align:top;
	text-align:left;
}
.microgallery {
	margin-right:4px;
	border:0px;
	height:90px;
}
.stanze {
	background: url(../images/riga.gif) no-repeat;
	background-position: bottom;
}
.stanze-en {
	background: url(../images/riga-en.gif) no-repeat;
	background-position: bottom;
}
.stanze-de {
	background: url(../images/riga-de.gif) no-repeat;
	background-position: bottom;
}
.numeri {
	text-align:center;
	height:20px;
	width:26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
}
.numeri a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
}
.numeri a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration: underline;
	font-weight:bold;
}
.numeri a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
}
#didascalia-reception {
	z-index:4;
	position: absolute;
	width:912px;
	filter:alpha(opacity=75);
	-moz-opacity: 0.7;
	opacity: 0.7;
	top: 552px;
}
.didascalia-reception {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00264a;
	font-weight:bold;
	padding: 5px 5px 5px 5px;
}
#didascalia-camera {
	z-index:4;
	position: absolute;
	width:912px;
	filter:alpha(opacity=75);
	-moz-opacity: 0.7;
	opacity: 0.7;
	top: 520px;
}
#didascalia-riposo {
	z-index:4;
	position: absolute;
	width:912px;
	filter:alpha(opacity=75);
	-moz-opacity: 1;
	opacity: 1;
	top: 545px;
	left: 155px;
}
#didascalia-ospitalita {
	z-index:4;
	position: absolute;
	width:912px;
	filter:alpha(opacity=75);
	-moz-opacity: 0.7;
	opacity: 0.7;
	top: 563px;
}
#didascalia-fitness {
	z-index:4;
	position: absolute;
	width:912px;
	filter:alpha(opacity=75);
	-moz-opacity: 0.7;
	opacity: 0.7;
	top: 540px;
}
#didascalia-ristorante {
	z-index:4;
	position: absolute;
	width:912px;
	filter:alpha(opacity=75);
	-moz-opacity: 0.7;
	opacity: 0.7;
	top: 560px;
}
#didascalia-prenotazioni {
	z-index:4;
	position: absolute;
	width:912px;
	top: 590px;
}
#didascalia-links {
	z-index:4;
	position: absolute;
	width:912px;
	filter:alpha(opacity=75);
	-moz-opacity: 0.7;
	opacity: 0.7;
	top: 516px;
}
.didascalia-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00264a;
	font-weight:bold;
	text-decoration:none;
}
.didascalia-links a {
	text-decoration:none;
}
.didascalia-links a:hover {
	text-decoration:underline;
}
.didascalia-links a:visited {
	text-decoration:none;
}
#didascalia-familyfun {
	z-index:4;
	position: absolute;
	width:912px;
	filter:alpha(opacity=75);
	-moz-opacity: 0.7;
	opacity: 0.7;
	top: 509px;
}
#didascalia-manifestazioni {
	z-index:4;
	position: absolute;
	width:912px;
	filter:alpha(opacity=75);
	-moz-opacity: 0.7;
	opacity: 0.7;
	top: 500px;
}
#didascalia-prezzi {
	z-index:4;
	position: absolute;
	width:912px;
	filter:alpha(opacity=75);
	-moz-opacity: 0.7;
	opacity: 0.7;
	top: 475px;
}
#didascalia-contatti {
	z-index:4;
	position: absolute;
	width:912px;
	filter:alpha(opacity=75);
	-moz-opacity: 0.7;
	opacity: 0.7;
	top: 515px;
}
#bott-prezzi {
	z-index:4;
	position: absolute;
	width:470px;
	height:20px;
	top: 653px;
	right:170px;
}
#prezzi {
	z-index:0;
	position: absolute;
	width:910px;
	height:430px;
	background:#ffffff;
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	top: 260px;
}
.prezzi {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00264a;
}
#prenota {
	z-index:4;
	position: absolute;
	width:458px;
	height:70px;
	filter:alpha(opacity=100);
	-moz-opacity: 10;
	opacity: 10;
	top: 620px;
	right:180px;
}
#motori {
	z-index:4;
	position: absolute;
	width:910px;
	height:430px;
	background:#ffffff;
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	top: 260px;
}
/*Formattazione Form*/
input {
	border : 1px solid #032648;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:10px;
	color:#163d5a;
	border-top-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-width:1px;
}
.bottone {
	background-image:url('../images/ok.gif');
	background-repeat:no-repeat;
	background-position:center center;
	width:16px;
	height:16px;
	background-color:#E7E7E7;
}
#dove {
	z-index:0;
	position: absolute;
	width:910px;
	height:430px;
	background:#ffffff;
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	top: 260px;
}
#didascalia-mani {
	z-index:4;
	position: absolute;
	width:912px;
	filter:alpha(opacity=75);
	-moz-opacity: 0.7;
	opacity: 0.7;
	top: 552px;
}
.didascalia-mani {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00264a;
	font-weight:bold;
	padding: 5px 5px 5px 5px;
}
#dinamico {
	margin-top:0px;
	width:920px;
	height:100%;
	padding-top:290px;
	background-image: url(../images/31-g.jpg);
	background-repeat:no-repeat;
	background-color:#FFF;
}
<!--*****************************-->
#sbrizzi{
	margin:0 auto;
	width:98%;
	min-height:20ppx;
	background-color:#003;
	}