/* CSS Document */
body{
	 background-image: url(images/sf_home.jpg);
	 background-color:#BED8EC;
	 background-repeat: repeat-x;
     background-position: 0px 0px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 margin-top:0;
	 
}
#Contenuto {
	height: 400px;
	width: 911px;
	background: url(images/sf_home_barra.jpg) no-repeat;
	border: 0px solid #ffffff;
	margin-top:0;
}
#Offerte {
	height: 167px;
	width: 274px;
	background: url(images/nuova_offerta.jpg) no-repeat;
	border: 1px solid #D6D6D6;
	font-size: 11px;
	padding: 10px;
		
	}
	#Footer{
	width: 800px;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 11px;
		
	}
	#shuttle{
	height: 167px;
	width: 274px;
	background: url(images/free_shuttle.jpg) no-repeat;
	border: 1px solid #D6D6D6;
	font-size: 11px;
	padding: 10px;
	}
	#escursioni{
	height: 167px;
	width: 274px;
	background: url(images/box_exc.jpg) no-repeat;
	border: 1px solid #D6D6D6;
	font-size: 11px;
	padding: 10px;
	}
	#spiaggia{
	height: 167px;
	width: 274px;
	background: url(images/box_spiaggia.jpg) no-repeat;
	border: 1px solid #D6D6D6;
	font-size: 11px;
	padding: 10px;
	}
	#Menu{
	height: 35px;
	width: 881px;
	background: url(images/barra_menu.jpg) no-repeat;
	font-size: 10px;
	font-color:#9C8B7D;
	padding: 0px;
			}
	#imcont{
	padding-bottom: 10px;
	height: 300px;
	width: 254px;
	background: url(images/imcont.jpg) no-repeat;
	font-size: 11px;
	
	}
	#video{
	height: 167px;
	width: 274px;
	background: url(images/video_box.jpg) no-repeat;
	border: 1px solid #D6D6D6;
	font-size: 11px;
	padding: 10px;
	}
a:link {
	text-decoration: none;
	color: #003366;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #993300;
}
a:active {
	text-decoration: none;
	
}
#bordi {
	height: 404px;
	width: 864px;
	border: 1px solid #D6D6D6;
	font-size: 11px;
	padding: 3px;
		}
#Prema {
	position:absolute;
	top:567px;
	left:630px;
	width:282px;
	background-image: url(images/free_shuttle.jpg);
	height: 208px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
	#sfo_form{
	height: 137px;
	width: 274px;
	background: url(images/sfo_form.jpg) no-repeat;
	}
#Pos { display:inline; float:right; width:610px; background:url('images/test.jpg') no-repeat center left;margin-left:0px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:240px; padding-right:20px; padding-top:10; padding-bottom:0 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;}
.allineamento-form { margin: 20px 0 0 0;}
.allineamento-formcerca { margin: 0 0 10px 0;}
.form-generico select, input, textarea {border: 1px solid #C4BCAC; font-size:11px; font-family: Arial, Helvetica, sans-serif;}

.form-generico fieldset.interno { padding:10px 0 0 20px; margin:0;}
.form-generico fieldset.esterno { padding:10px 0 0 0; margin:0; }

.form-generico input { height:16px; width:300px; padding:4px 0 0 4px;}
.form-generico input.piccolo { height:16px; width:80px; padding:0px 0 0 0px;}
.form-generico input.accesso { height:13px; width:20px; background:url('images/sfo_input.jpg') repeat-x left bottom; font-size:10px; margin-left:0px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:4px; padding-right:0; padding-top:2px; padding-bottom:0}
.form-generico input.newsletter {height:17px; width:100px; background:url('images/sfo_input.jpg') repeat-x left bottom; font-size:11px; margin:0; padding-left:4px; padding-right:0; padding-top:2px; padding-bottom:0}
.form-generico p.flottante em { background:url('images/sfo_input.jpg') no-repeat left 10px; text-align:left; font-style:normal; width:60px; margin:0; display:block; font-weight:bold; padding-left:12px; padding-right:0; padding-top:2px; padding-bottom:3px}
.form-generico p.flottante em.motivo { background:url('images/sfo_input.jpg') no-repeat left 10px; text-align:left; font-style:normal; width:100px; margin:0; display:block; font-weight:bold; padding-left:12px; padding-right:0; padding-top:2px; padding-bottom:3px}
.form-generico p.submit {width:50px; height:34px; clear:both; text-align:center; padding:2px 0 0 0; margin:2px 0 0 0;}

