Body{
	margin:0;
	background-image:url(../img/BG_HotelBelvedere.jpg);
	background-repeat:no-repeat;
	background-color:#ede9e6;}

    #content{
	    margin:0 auto;
	    width:995px;}
		
	h1{
		font-family: "Times New Roman", Times, serif, Arial;
		font-size:24px;
		color:#7c6f5f;
		margin:0px 0px 20px 0px;}
		
	h2{
		font-family: "Times New Roman", Times, serif, Arial;
		font-size:16px;
		color: #EB8E12;
		margin:0px 0px 0px 0px;}
		
	h2 span{
		font-family: "Times New Roman", Times, serif, Arial;
		font-size:16px;
		color: #09F;
		margin:0px 0px 0px 0px;}
		
	h3{
		font-family: "Times New Roman", Times, serif, Arial;
		font-size:14px;
		color: #E93116;
		margin:40px 0px 0px 0px;
		text-decoration:overline ;}
		
img, div {
	behavior: url(../iepngfix.htc);
}

	.logo{
		text-align:right;
		margin:10px 0px 0px 0px;}
		
	.pulsantiera{
		width:490px;
		height:20px;
		background-color:#474035;
		font-family:"Times New Roman", Times, serif, Arial;
		font-size:12px;
		color:#ede9e6;
		margin:45px 0px 0px 10px;
		padding:5px 0px 0px 0px;}
		
	.pulsantiera a{
		color:#ede9e6;
		text-decoration:none;
		margin:0px 15px 0px 18px;}
		
	.pulsantiera a:hover{
		color:#edbcbc;
		text-decoration:none;
		margin:0px 15px 0px 18px;}
		
	#contenitore_ante{
		width:993px;
		height:220px;
		border:1px solid #fdf9f6;
		background-color:#fdf9f6;}
		
	.slide_foto_ante{
		width:765px;
		position: relative;
		margin-top:1px;
		margin-left:1px;
		float:left;}
		
	.disponibilita{
		width:220px;
		height:215px;
		padding:0px 0px 0px 0px;
		font-family:Verdana, Geneva, sans-serif;
		font-size:10px;
		color:#3a3a3a;
		float:left;}
		
	.disponibilita form {
		width:190px;
		margin:5px 0px 0px 20px;}
		
	.disponibilita select {
		font-size:10px;}
		
	.disponibilita img{
		margin:8px 0px 0px 20px;}
		
	.booking_title{
		font-family:"Times New Roman", Times, serif, Arial;
		font-size:18px;
		color:#3a3a3a;
		padding:3px 0px 8px 0px;}
		
	.menu_top_right{
		width:220px;
		height:215px;
		padding:8px 0px 0px 0px;
		font-family:Verdana, Geneva, sans-serif;
		font-size:10px;
		color:#3a3a3a;
		float:left;}
		
	.menu_top_right a{
		color:#403d3a;
		text-decoration:none;
		margin-left:8px;}
		
	.menu_top_right a:hover{
		color:#bd9999;
		text-decoration:none;
		margin-left:8px;}
		
	.spacer_menu_top_right{
		width:192px;
		height:2px;
		background-image:url(../img/separatore_menu_ante.gif);
		background-repeat:no-repeat;
		margin:3px 0px 8px 0px;}
		
	#corpo_home_page{
		width: 1020px;
		width /**/:995px;
		padding:20px 0px 20px 0px;}
		
	.side_left{
		width:765px;
		float:left;}
		
	.side_left_interne{
		width:670px;
		font-family:Verdana, Arial, Geneva, sans-serif;
		font-size:11px;
		color:#3a3a3a;
		text-align:justify;
		float:left;}
		
	.side_left_interne a{
		color:#3a3a3a;
		text-decoration:none;}
		
	.side_left_interne a:hover{
		color:#3a3a3a;
		text-decoration: underline;}
		
	.side_right{
		width:230px;
		float: right;
		float /**/:left;
		font-family:"Times New Roman", Times, serif, Arial;
		font-size:18px;
		color:#7c6f5f;}
		
	.side_right a{
		font-size:12px;
		color:#7c6f5f;
		text-decoration:none;}
		
	.side_right a:hover{
		font-size:12px;
		color:#7c6f5f;
		text-decoration: underline;}
		
	.side_right img{
		float:left;}
		
	.testo_small_side_right{
		font-family:Verdana, Arial, Geneva, sans-serif;
		font-size:10px;
		color:#3a3a3a;
		width:280px;
		height:90px;
		margin-bottom:15px;
		float:left;}
		
	.testo_small_side_right img{
		margin:5px 10px 4px 4px;
		border:2px solid #7c6f5f;}
		
	.side_right_interne{
		width:315px;
		float:left;
		font-family:"Times New Roman", Times, serif, Arial;
		font-size:18px;
		color:#7c6f5f;}
		
	.spacer_home_verticale{
		float:left;
		margin:10px 5px 10px 5px;
		margin /**/:10px 10px 10px 10px;
	}
		
	.spacer_home_verticale_doppio{
		float:left;
		background:url(../img/spacer_home_verticale_doppio.gif);
		background-repeat:repeat-y;
		height:2500px;
		border:0;
		margin:0px 10px 0px 10px;}
		
	.banner_video{
		width:310px;
		float:left;}
		
	.video_home{
		width:300px;
		height:220px;
		margin-top:25px;
		margin-bottom:25px;
		border:4px solid #bfbbb6;
		float:left;}
		
	.banner_left_home{
		width:410px;
		float:left;}
		
	.bg_banner_left_home{
		background-image:url(../img/Banner/bg_banner_left_home.gif);
		background-repeat:no-repeat;
		width:404px;
		height:125px;
		margin-bottom:25px;
		padding:6px 0px 0px 6px;}
		
	#footer{
		width:995px;
		padding-bottom:20px;
		margin-bottom:20px;
		margin-top:20px;
	    font-family:"Times New Roman", Times, serif, Arial;
		font-size:12px;
		color:#7c6f5f;
		float:left;
		overflow: hidden;
	}
		
	#footer a{
		margin:0px 10px 0px 10px;
		color:#7c6f5f;
		text-decoration:none;
	}
		
	#footer a:hover{
		margin:0px 10px 0px 10px;
		color:#7c6f5f;
		text-decoration: underline;
	}
	
	#footer .contact, #footer .sitemap {
		display: block;
		float: none;
		clear: both;
		width: 100%;
		text-align: center;
	}
		#footer .webmarketing {
			display: block;
			padding-top: 20px;
			font-size: 70%;
		}
	
		#footer .contact a {
			margin: 0;
		}
	
		#footer .sitemap ul {
			list-style-type: none;
		}
		
			#footer .sitemap ul li {
				display: inline;
				margin: 20px 0;
				border-left: 1px solid #CCC;
				border-right: 1px solid #999;
				font-size: 70%;
			}
			
	.testo_footer{
		width:800px;
		float:left;
		padding:10px 0px 10px 40px;}
		
	.credits{
		width:86px;
		float:left;
		padding:8px 0px 10px 0px;}
		
	#risultati{
		font-family:"Times New Roman", Times, serif, Arial;
		font-size:11px;
		color:#7c6f5f;}
		
	.foto_right_side{
		width:309px;
		height:207px;
		background-image:url(../img/cornice_foto.gif);
		background-repeat:no-repeat;
		margin-top:40px;
		padding:9px 0px 0px 9px;}
		
	.foto_right_side_verticale{
		width:309px;
		height:400px;
		background-image: url(../centri-benessere/Foto/cornice_foto_verticale.gif);
		background-repeat:no-repeat;
		margin-top:40px;
		padding:8px 0px 0px 8px;
	}
		
	.side_left_prenotazione{
		width:480px;
		font-family:Verdana, Arial, Geneva, sans-serif;
		font-size:11px;
		color:#3a3a3a;
		text-align:justify;
		float:left;}
		
	.side_right_prenotazione{
		width:490px;
		float:left;
		font-family:"Times New Roman", Times, serif, Arial;
		font-size:18px;
		color:#7c6f5f;}
		
	.content_center_prenota{
		background-image:url(../img/center_prezzi.gif);
		background-repeat:repeat-y;
		height:100%;
		border:0;
		margin:0;
		padding:0px 2px 0px 18px;
		font-family:Verdana, Arial, Geneva, sans-serif;
		font-size:11px;
	}
#result a{
	color:#3a3a3a;
	text-decoration:none;}
	
#result a:hover{
	color:#3a3a3a;
	text-decoration: underline;}
.errore{
	font-family: "Times New Roman", Times, serif, Arial;
	font-size:18px;
	color: #7c6f5f;
}
