#holyday {
	width: 290px;
	height: 61px;
	position: absolute;
	top: -150px;
	left: -45px;
	/*background-image: url(images/zoover-caravel.png);*/
	z-index: 4;
}
#fbl {
   position:absolute;
   top:10px;
   left:10px;
}

body {
	margin:0px; padding:0px;
	background-image:url(../images/sfondo2.png);
	background-repeat:repeat-x;
}

#site {
	position:relative;
	width:900px;
	/*min-height:700px; */
	height:auto;
	background-color:#fff;
	margin:auto;
}

#header {
	width:900px;
	height:444px;
	color:#fff;
	z-index:1;
}

#foto {
	width:900px;
	height:277px;	
	background-color:#fff;
	position:absolute;
	top:166px;
	z-index:1;
	overflow:crop;
}

#logo {
	width:212px;
	height:150px;
	position:absolute;top:20px;left:320px;
	background-image:url(../images/caravel-hotel.png);z-index:4;
}

#fascia {
	width:585px;
	height:23px;
	position:absolute;top:160px;left:315px;
	background:#fff;z-index:3;
}

#fascia_angolo {
	width:16px;
	height:22px;
	position:absolute;top:161px;left:300px;
	background-image:url(../images/bimg.gif);z-index:4;
}

#maincontent {
	width:900px;
	background-color:#fff;
	position:relative;
	height:auto;
}

#leftcolumn {
	width:200px;
	float:left;
}


#spacer { width:200px;height:24px; }

#leftmenu {
	width:200px;
	background-color:#eaa548;
	position:relative;
}

#benvenuto {
	padding-top:10px;padding-left:13px;
	background-image:url(../images/arrow.png);
	background-position:3px 18px;
	background-repeat:no-repeat;
}

#benvenuto a {
	color:#66563f;
	font-size:20px;
	font-family:arial;
	text-decoration:none;
}

#leftmenu ul { list-style-type:none; padding:0px; padding-top:20px; padding-bottom:20px; margin:0px; }
#leftmenu ul li { display:block; }
#leftmenu ul li a{ display:block; height:24px;padding-left:18px; font-size:16px; font-family:arial; color:#ffffff; text-decoration:none; line-height:22px;}
#leftmenu ul li a:hover {  background-color:#ffffff; color:#eaa548; background-image:url(../images/freccina_arancione.png); background-repeat:no-repeat; background-position:5px 10px;}
#leftmenu ul li a.selected { font-weight:bold; background-color:#fff; color:#eaa548; background-image:url(../images/freccina_arancione.png); background-repeat:no-repeat; background-position:5px 10px;}
/*
#leftmenu ul { list-style-type:none; padding:0px; padding-top:20px; padding-bottom:20px; margin:0px; }
#leftmenu ul li { display:block; }
#leftmenu ul li a{ display:block; height:24px;padding-left:18px; font-size:16px; font-family:arial; color:#8c7d62; text-decoration:none;}
#leftmenu ul li a:hover {  background-color:#ffffff; color:#eaa548;}
#leftmenu ul li a.selected { font-weight:bold; background-color:#ffeda6;}
*/
/*#leftmenu ul li a:hover {  background-color:#ffeda6;}
#leftmenu ul li a.selected { font-weight:bold; background-color:#ffeda6;}
*/
#address {
	padding-top:32px;
	padding-left:13px;
	font-size:13px;font-family:arial;color:#666666;
}

#address b {
	color:#66563f;font-family:arial;font-weight:bold;font-size:13px;
}

#address a {
	text-decoration:none;color:#666666;
}

#address a:hover {
	text-decoration:underline; color:#EAA548;
}

#rivieralimoni {
	padding-top:30px;
	padding-left:13px;
}

#btl {
	background-image:url(../images/border-lt.png); 
	position:absolute;top:0px;left:0px;
	width:13px;height:10px;
	background-repeat:no-repeat;
_background-image:none;
}
#btr {
	background-image:url(../images/border-rt.png); 
	position:absolute;top:0px;right:0px;
	width:13px;height:10px;
	background-repeat:no-repeat;
	background-position:fixed;
	_background-image:none;
}
#bdr {
	background-image:url(../images/border-rd.png); 
	position:absolute;bottom:0px;right:0px;
	width:13px;height:10px;
	background-repeat:no-repeat;
	_background-image:none;
}
#blr {
	background-image:url(../images/border-ld.png);
	position:absolute;bottom:0px;left:0px;
	width:13px;height:10px; 
	background-repeat:no-repeat;margin:0px;padding:0px;
	_background-image:none;
}


#btl2 {
	background-image:url(../images/border-lt2.png); 
	position:absolute;top:0px;left:0px;
	width:13px;height:10px;
	background-repeat:no-repeat;
	_background-image:none;
}
#btr2 {
	background-image:url(../images/border-rt2.png);
	position:absolute;top:0px;right:0px;
	width:13px;height:10px;
	background-repeat:no-repeat;
	_background-image:none;
}
#bdr2 {
	background-image:url(../images/border-rd2.png);
	position:absolute;bottom:0px;right:0px;
	width:13px;height:10px;
	background-repeat:no-repeat;
	_background-image:none;
}
#blr2 {
	background-image:url(../images/border-ld2.png);
	position:absolute;bottom:0px;left:0px;
	width:13px;height:10px;
	background-repeat:no-repeat;
	_background-image:none;
}


#page_content {
	width:460px;
	margin-right:15px;margin-left:15px;
	float:left;
	font-size:13px;
	line-height:16px;
	font-family:arial;
	color:#66563F;
	background-color:#fff;
}

#page_content a {
	text-decoration:none;
	color:#66563f;
}

#page_content a:hover {
	text-decoration:underline;
	color:#EAA548;
}

#page_content a:visited {
	/*text-decoration:underline; */
	color:#66563f;
}

#page_content h1 {
	color:#EAA548;
	font-size:18px;
	font-style:normal;
	font-weight:normal;
	padding:0px;margin:0px;font-family:arial;padding-top:40px;padding-bottom:10px;
	font-style:italic;
}

#language {
	position:absolute;
	left:723px;
	top:155px;	
	color:#999;
	z-index:5;
	font-size:12px;font-family:arial;
}

#form-prenota a {
	color:#66563f; text-decoration:none;
	font-family:arial; font-size:12px; font-weight:bold;
}

#inviare {
	color:#66563f; text-decoration:none;
	border:none; background-color:#fff;
	font-family:arial; font-size:12px; font-weight:bold;
	margin-top:8px;margin-bottom:10px;
	cursor:pointer;
}

#language a {
	font-size:12px;text-decoration:none;font-family:arial;
	color:#999;
}

#language a:hover {
	text-decoration:underline overline;
}


#rightcolumn {
	width:200px;
	float:right;
}

#dove-meteo {
	padding-left:10px; color:#806d4f;
	padding-bottom:4px;padding-top:8px;
	line-height:23px;
	font-weight:bold;
	width:200px;
	height:23px;
}


#linklist {
	padding-left:11px;
	padding-top:5px;padding-bottom:5px;
}

#linklist a {
	color:#fff;
	text-decoration:none;
	font-size:14px;
	font-family:arial;
	font-weight: normal;
}

#linklist a:hover {
	text-decoration:underline;
	font-weight:normal;
	color:#EAA548;
}

#slider2 {
	padding-top:15px;
	padding-left:11px;
	}

#dove-meteo a {
	color:#66563f;
	text-decoration:none;
	font-size:16px; font-family:arial;
}

#dove-meteo img { padding-bottom:10px; }

a#meteo {
	color:#EAA548;
}

a#meteo:visited {
	color:#EAA548;
}

#come {
	width:200px;
	background-color:#66563f;
	position:relative;
	margin-bottom:10px;
}

#footer {
	bottom:0px;
	width:900px;
	height:35px;
	background-color:#66563f;
	float:left;
	line-height:35px;
	font-size:10px;
	color:#af9c7e;
	font-family:arial;
}

input {
	border:1px solid #66563f;
}

#form-prenota {
	font-size:12px;font-family:arial;color:#666;text-transform:capitalize;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:30px;
}


