@import url(/css/sidebar.css);
@import url(/css/page.css);


html, body {
    background: url(/image/body_bg.gif) repeat-x #564635;
}
body {
    padding: 0px 0px 0px 0px;
    margin: 0px;
    font: normal 13px Arial, Helvetica, sans-serif;
    color: #500402;
    text-align: center;
}
.clear {
    clear: both;
}
FORM {
	padding: 0px;
	margin: 0px;
}
A:link,
A:visited {
    font-weight: bold;
	color: #500402;
	text-decoration: underline;
	outline: none;
}
A:hover {
	color: #E39D51;
}
#page {
    /*background: pink;*/
    position: relative;
    width: 1000px;
    margin: auto;
    padding: 0px;
	text-align: left;
}
#principale {
    background: url(/image/principale_bg.png) repeat-y!important;
    background: none; /* IE 6.0 */;
	width: 1000px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    text-align: left;
}
HTML>BODY #principale {
    float: left;
}
.head {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 1;
    width: 1000px;
    height: 316px;
    padding: 0px;
    margin: auto;
    overflow: visible;
}
	.head.home {
		background: url(/image/head_home.jpg);
	}
	.head.sposi {
		background: url(/image/head_sposi.jpg);
	}
	.head.ristorante {
		background: url(/image/head_ristorante.jpg);
	}
	.head.hotel {
		background: url(/image/head_hotel.jpg);
	}
	.head.contatti {
		background: url(/image/head_contatti.jpg);
	}
	.head.dove {
		background: url(/image/head_dove.jpg);
	}
	.head.castello {
		background: url(/image/head_castello.jpg);
	}
	.head.eventiaziendali {
		background: url(/image/head_eventiaziendali.jpg);
	}
	.head.eventiatema {
		background: url(/image/head_eventiatema.jpg);
	}
	
	
	#head_menu UL {
		background: url(/image/head_menu_bg.png)!important;
    	background: none; /* IE 6.0 */;
		width: 990px;
		height: 51px;
		border-top: 1px solid #A95C2B;
		margin: 194px 0px 0px 6px;
		padding: 0px 0px 0px 0px;
		list-style: none;
	}
		#head_menu UL LI {
			display: inline;
			padding: 0px;
			margin: 0px;
			text-align: center;
			float: left;
		}
			#head_menu UL LI A {
				background: url(/image/head_menu_a.gif) no-repeat left;
				display: block;
				width: 110px;
				height: 19px;
				padding: 17px 0px 15px 0px;
				font: 13px normal "Trebuchet MS", Arial, Helvetica, sans-serif;
				letter-spacing: 0px;
				color: #FFF;
				text-decoration: none;
				font-weight: normal;
				position: relative;
			}
			#head_menu UL LI A:hover {
				background-color: #E39D51;
				color: #FFF;
				text-decoration: none;
			}

.logo {
	position: absolute;
	z-index: 10;
	overflow: visible;
}
	.logo.castello_sx {
		top: 9px;
		left: 25px;
		width: 300px;
		height: 137px;
	}
	.logo.cantinetta_dx {
		top: 66px;
		right: 25px;
		width: 141px;
		height: 90px;
	}
	.logo.cantinetta_sx {
		top: 3px;
		left: 25px;
		width: 278px;
		height: 172px;
	}
	.logo.castello_dx {
		top: 45px;
		right: 25px;
		width: 215px;
		height: 101px;
	}
#footer {
	background: url(/image/footer_bg.jpg) no-repeat;
	width: 1000px;
	padding: 20px 0px 100px 0px;
	text-align: center;
	font-size: 11px;
	/*min-height: 250px;*/
}
	#footer #copy {
		margin-left: 15px;
		float: left;
		display: inline;
		color: #FFF;
	}
	#footer UL {
		padding: 0px;
		margin: 0px;
		margin-right: 15px;
		float: right;
		display: inline;
		color: #FFF;
	}
		#footer UL LI {
			list-style: none;
			padding: 0px 4px 0px 4px;
			float: left;
			display: inline;
			border-right: 1px solid #CCC5BF;
		}
			#footer UL LI A {
				color: #CCC5BF;
				font-weight: normal;
				text-decoration: none;
			}
			#footer UL LI A:hover {
				color: #FFF;
				text-decoration: underline;
			}

