/* Casa vacanze LE CASE CSS Document */

body {
	background-color:#756E66;
	}

#main {
	width:955px;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-478px;
	background-color:#FFFFFF;
	}
	
H1 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#756E67;
	}	

H2 {
	margin:0px 0px 0px 13px;
	padding:0px 5px 2px 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#756E67;
	}

P {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#756E67;
	}

/* TOP */

#top {
	height:564px;
	width:955px;
	background-color:#FFFFFF;
	border-left:1px solid #939598;
	border-right:1px solid #939598;
	}

#top a:link, #top a:visited, #top a:active {
	text-decoration:none;
	color:#756E67;
	}
	
#top a:hover {
	text-decoration:none;
	color:#CF7B29;
	}	

#logo {
	position:absolute;
	top:25px;
	left:25px;
	width:254px;
	height:72px;
	}

#bandiere {
	position:absolute;
	top:78px;
	left:300px;
	width:100px;
	height:16px;
	}

#bandiere IMG {
	border:0px;
	}
	
/* MENU */

#menu {
	position:absolute;
	top:125px;
	left:0px;
	width:145px;
	height:383px;
	}

#menu ul {
	border:0px;
	margin:16px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
	width:141px;
	}

#menu li {
	margin:0px 0px 0px 0px;
	padding:3px 0px 4px 22px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(images/bottone1.jpg);
	background-repeat:no-repeat;
	}

#menu li.active {
	margin:0px 0px 0px 0px;
	padding:3px 0px 4px 22px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(images/bottone2.jpg);
	background-repeat:no-repeat;
	}

#menu li.active {
	margin:0px 0px 0px 0px;
	padding:3px 0px 4px 22px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(images/bottone2.jpg);
	background-repeat:no-repeat;
	}
	
SPAN.active {
	color:#CF7B29;
	}

/* HOME */

#home {
	position:absolute;
	top:155px;
	left:148px;
	width:400px;
	height:402px;
	}

#home P {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#756E67;
	}

#sfondo_home {
	position:absolute;
	top:0px;
	left:550px;
	width:254px;
	height:72px;
	}

#fiore {
	position:absolute;
	top:290px;
	left:0px;
	width:180px;
	height:99px;
	}

/* AGRITURISMO */

#agriturismo {
	position:absolute;
	top:112px;
	left:130px;
	width:460px;
	height:372px;
	}

#agriturismo P {
	margin:25px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#756E67;
	word-spacing:3px;
	text-align:left;
	}	

#sfondo_agriturismo {
	position:absolute;
	top:0px;
	left:606px;
	width:254px;
	height:72px;
	}

#agriturismo IMG {
	border:0px;
	}

/* APPARTAMENTI */

#alloggi {
	position:absolute;
	top:122px;
	left:179px;
	width:150px;
	height:362px;
	}

#alloggi P {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#756E67;
	word-spacing:3px;
	text-align:justify;
	}	

#alloggi ul {
	border:0px;
	margin:16px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
	width:147px;
	}

#alloggi li.lecamere {
	margin:10px 0px 10px 0px;
	padding:13px 0px 14px 60px;
	display:block;
	height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images/camere.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #756E67;
	}

#alloggi li.ilcipresso {
	margin:10px 0px 10px 0px;
	padding:7px 0px 17px 60px;
	display:block;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images/cipresso.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #756E67;
	}

#alloggi li.elisa {
	margin:10px 0px 10px 0px;
	padding:7px 0px 17px 60px;
	display:block;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images/elisa.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #756E67;
	}

#alloggi li.enrico {
	margin:10px 0px 10px 0px;
	padding:7px 0px 17px 60px;
	display:block;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images/enrico.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #756E67;
	}

#alloggi li.ilgrappolo {
	margin:10px 0px 10px 0px;
	padding:7px 0px 17px 60px;
	display:block;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images/grappolo.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #756E67;
	}

#alloggi li.ilnido {
	margin:10px 0px 10px 0px;
	padding:7px 0px 17px 60px;
	display:block;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images/il_nido.jpg);
	background-repeat:no-repeat;
	}

#scheda_alloggio {
	position:absolute;
	top:16px;
	left:415px;
	width:520px;
	height:530px;
	border-left:1px solid #756E67;
	}

#scheda_alloggio H1 {
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#756E67;
	word-spacing:3px;
	text-align:justify;
	}	

#scheda_alloggio P.foto_alloggio {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#756E67;
	word-spacing:3px;
	text-align:right;
	}	

#scheda_alloggio P.foto_alloggio IMG {
	border:1px solid #756E67;
	}	

#scheda_alloggio a:link IMG, #scheda_alloggio a:visited IMG, #scheda_alloggio a:active IMG {
	border:1px solid #756E67;
	}	

#scheda_alloggio a:hover IMG {
	border:1px solid #CF7B29;
	}

#scheda_alloggio P.gallery_alloggio {
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 18px;
	}

#scheda_alloggio P.testo_alloggio {
	margin:10px 0px 0px 0px;
	padding:0px 0px 10px 18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#756E67;
	text-align:justify;
	}

#scheda_alloggio TABLE {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#756E67;
	text-align:left;
	}	
	
/* BOOKING */

#booking {
	position:absolute;
	top:140px;
	left:150px;
	width:380px;
	height:422px;
	}

#booking H1 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#756E67;
	}	

#booking H2 {
	margin:0px 0px 0px 0px;
	padding:0px 5px 2px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#756E67;
	}

#booking P {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#756E67;
	}

#booking TABLE {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#756E67;
	text-align:left;
	}	

#sfondo_booking {
	position:absolute;
	top:0px;
	left:550px;
	width:254px;
	height:72px;
	}

/* BOOKING */

#prezzi {
	position:absolute;
	top:110px;
	left:140px;
	width:440px;
	height:422px;
	}

#prezzi P {
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#756E67;
	text-align:left;
	width:100%;
	}	

#prezzi TABLE {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#756E67;
	text-align:left;
	}	

#sfondo_prezzi {
	position:absolute;
	top:0px;
	left:583px;
	width:254px;
	height:72px;
	}

/* CONTATTI */

#contatti {
	position:absolute;
	top:112px;
	left:150px;
	width:440px;
	height:422px;
	}

#contatti P {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#756E67;
	text-align:left;
	}	

#sfondo_contatti {
	position:absolute;
	top:0px;
	left:607px;
	width:254px;
	height:72px;
	}

/* BOTTOM */

#bottom {
	width:955px;
	height:36px;
	border:1px solid #939598;
	background-color:#756E66;
	}

#bottom P {
	margin:0px 0px 0px 0px;
	padding:11px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	}
	
#bottom a:link, #bottom a:visited, #bottom a:active {
	text-decoration:none;
	color:#FFFFFF;
	}
	
#bottom a:hover {
	text-decoration:none;
	color:#CF7B29;
	}	

/* CREDITS */

#credits {
	width:955px;
	height:14px;
	background-color:#756E66;
	}

#credits P {
	margin:0px 0px 0px 0px;
	padding:4px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#302C28;
	text-align:center;
	}
	
#credits a:link, #credits a:visited, #credits a:active {
	text-decoration:none;
	color:#302C28;
	}
	
#credits a:hover {
	text-decoration:underline;
	color:#302C28;
	}	


/* STILI FORM */

SELECT {color:#000000; font-size:11px; background-color:#FFFFFF; border:1px solid #756E66}
INPUT {color:#000000; font-size:10px; background-color:#FFFFFF; border:1px solid #756E66}
TEXTAREA {color:#000000; font-size:12px; background-color:#FFFFFF; border:1px solid #756E66}

