/* CSS Document */


/* =0 Reset 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  
/* @import url('reset.css');    */

/* =1 Global 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  
body {margin-top:5px; background:#66615C; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.more {border:0px solid; float:left;}
.bookoffer {border:0px solid; float:right;margin-right:30px;}
.back {border:0px solid; float:left;}

/* =2 Links 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  
	a{color:#66615C;}
	a:hover{}
	
	
	/* language */
	#on a {color:#FFF; text-decoration:underline;}


	/* MORE */
	.more a {padding-left:15px; background:url(../img/arrow.gif) left top no-repeat; color:#962E2E; text-decoration:none; border:0px solid; font-size:12px;}
	.more a:hover {padding-left:15px; background:url(../img/arrow-on.gif) left top no-repeat; color:#A3955F; text-decoration:underline;}
	
	/* BOOK */
	.bookoffer a {padding-left:15px; background:url(../img/arrow.gif) left top no-repeat; color:#962E2E; text-decoration:none; border:0px solid; font-size:12px;}
	.bookoffer a:hover {padding-left:15px; background:url(../img/arrow-on.gif) left top no-repeat; color:#A3955F; text-decoration:underline;}
	
	/* BACK */
	.back a {padding-left:15px; background:url(../img/arrowback.gif) left top no-repeat; color:#962E2E; text-decoration:none; border:0px solid; font-size:12px;}
	.back a:hover {padding-left:15px; background:url(../img/arrowback-on.gif) left top no-repeat; color:#A3955F; text-decoration:underline;}
	
	/* Rooms */
	.roomsTh a .scritta {color:#FFFFFF}
	
	
/* =3 Headings 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  

/* =4 Header 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  
#header {border:0px solid #FF0000;}
	.h1 {color:#66615C;font-size:10px;}
	.language {float:right;padding-top:10px;}
	.language span {color:#666666;}
	.language span a {font-size:10px; text-decoration:none; text-transform:uppercase; color:#000;}
	.language span a:hover {color:#000; text-decoration:underline;}	
#MainNav{}
#Logo {float:right; width:206px;height:80px;text-align:right;border:0px solid #00CCFF; margin-bottom:5px;}
flash {background:#FFF;}
#map {background:#fff; border:2px solid #999999;  height:378px;}

#GroupHome { background:#D0CCB1; margin:0px; padding:0px; float:left;}
#Home { background:#D0CCB1; margin:0px; padding:0px; float:left;}

#bf {border:0px solid #FFFFFF;background:#DFDCC7; }
/* =5 Navigation 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  
#contenuto {border:0px solid #0000FF;}
	#top {background:#fff; height:3px; border-top:1px solid #999999; border-right:1px solid #999999; border-left:1px solid #999999; background:url(../img/background-menu-santalucia.jpg) repeat-y;}
	#center {background:#fff; border-right:2px solid #999999; border-left:1px solid #999999; border-bottom:1px solid #999999}
	#bottom {border-top:1px solid #999999; float:right;}

#menu {border:0px #99CC00 solid; float:left;padding-top:30px;border:solid 0px red;width:740px;}
	#menu ul {list-style-type:none; border:0px solid; margin:0px; padding:0px;}
	#menu ul li {display:inline; padding:0 2px 0 0;}
	#menu ul li a {font:13px "Times New Roman", Times, serif; color:#E1D8D0; text-decoration:none; padding-left:5px; font-weight:bold;}
	#menu ul li a:hover {color:#333;}
	#menu ul .menu-on a {color:#333;}	
	
#HPtitle {margin-top:20px; margin-left:20px;}
#HPt {margin-left:20px;}
#HPst {margin-left:20px;}
#HPbd {margin-left:20px;}


.title{font:12px "Times New Roman", Times, serif; color:#838377; text-decoration:none; font-weight:bold;margin-bottom:5px;}
.bigtext {font:25px "Times New Roman", Times, serif; color:#6B6360; text-decoration:none; margin-top:10px; margin-bottom:20px;}
.text {font:11px Arial, Verdana, Helvetica, sans-serif, serif; color:#6B6360; text-decoration:none;line-height:1.4em;margin-bottom:10px;}

.faux { background:url(/img/book-bkg.gif) 640px 0px repeat-y #FFFFFF;}

/* homepage */
#pageHP {margin-left:20px; margin-right:10px; border:0px solid; height:100px; margin-bottom:20px; color:#666666; width:400px; float:left; margin-bottom:15px;}
#pageHP .sub {font-style:italic; color:#666}
#imagepage {width:420px; height:224px; float:right; border:1px solid #CCCCCC; margin-right:10px; margin-bottom:15px;}


.offers_homepage {float:left; background:#DFDDC8; margin:0 0 0 22px; border:0px solid #0099CC; padding:0;display: inline}
.offers_homepage_in {width:290px;float:left;}

#page {margin-left:20px; margin-right:20px; border:0px solid; margin-bottom:20px; color:#666666; float:left; margin-bottom:15px;}
#page .sub {font-style:italic; color:#666}

/* photogallery */
.photo {border:0px solid #00CC33; margin-left:20px; margin-right:20px; float:left; padding-bottom:15px;}
.photo .thumb {float:left; margin-right:5px; margin-bottom:5px;}
.photo .thumb img {width:125px; height:125px; border:1px solid #CCCCCC;}

/* list */
.list {border:0px solid #00CC33; margin-left:20px; float:left; padding-bottom:15px; display:inline;}
.list .items {border:1px solid #CCCCCC; float:left; width:580px; margin-right:10px; padding:5px; margin-bottom:10px;}
.list .items .thumbnail {float:left; border:1px solid #CCCCCC; padding:2px; width:100px; height:80px;}
.list .items .thumbnail img {width:100px; height:80px;}
.list .items .text {float:left; width:400px;border:solid 0px red;margin-left:15px;}
.list .items .text .title {font-size:13px;}
.list .items .text .subtitle {width:256px; border:0px solid; height:50px; color:#666666; font-size:11px;}
.titleoffevent{font-size:14px;padding-bottom:5px;}
.textoffevent{font-size:11px;padding-bottom:5px;}

/* rooms */
.roomsTh {border:0px solid; float:left; /*margin-bottom:20px;*/  margin-left:15px;}
.roomsTh .TH {border:1px solid #fff; float:left; width:165px; height:110px; margin:0 20px;}
.box-left {width:260px; padding-right:10px; border-right:1px dotted #666; clear:both; margin-right:10px; margin-left:30px; float:left; font-size:11px; color:#666666;}
.box-right {border:0px solid #666666; float:left; margin-left:30px; color:#666666; width:500px;}
.scritta {width:165px; text-align:center; border-top:0px solid; margin-top:92px; background:url(../img/backThumb.png) repeat}

.list .item {border-bottom:1px dotted #CCCCCC; float:left;margin-right:10px; padding:5px; margin-bottom:10px;}
.list .item .thumbnail {float:left; border:1px solid #CCCCCC; padding:2px; width:100px; height:80px;}
.list .item .text {float:left; margin-left:15px;}
.list .item .text .title {font-size:16px;}
.list .item .text .subtitle {width:650px; border:0px solid; color:#666666;}
.item .thumbnail img {width:100px; height:80px;}
	
/* =6 BookingForm 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  
select {margin:0; padding:0}
.book {border:0px solid #FFFFFF; float:left; width:170px; color:#FFFFFF; font-size:24px; margin-top:5px; font-family:"Times New Roman", Times, serif; padding-left:2px;}
.boxFR {width:170px; float:left; border:0px solid; padding:0; height:46px; font-size:10px; color:#FFFFFF; padding-top:2px; margin-left:15px;}
.boxFR select {font-size:10px;}
.boxFR-sml {width:60px; float:left; border:0px solid; padding:0; height:46px; font-size:10px; color:#FFFFFF; padding-top:2px; }
.boxFR-sml select {font-size:10px;}
.btn-book {border:0; background:#962E2E; color:#F3B571; font-size:20px; border-bottom:2px solid}
.boxFR a {font-size:10px; color:#999999; text-decoration:none;}
.boxFR a:hover {font-size:10px; color:#ccc; text-decoration:underline;}
.boxFR span {font-size:10px; color:#999999; }
.button { background:#0D324D; border:0px solid; font-family:"Times New Roman", Times, serif; color:#DFDDC8; font-weight:bold; font-size:16px;}

/* =7 Form 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  

/* =8 Extra 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/  

/* =9 Footer 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#footer {border:0px solid #00FF00; margin-top:10px;float:left;}
#footertext {color:#A3955F;}
#footertext ul {margin:0px;}
#footertext ul li {display:inline; padding:0 5px; font-size:11px; color:#E1D8D0;}
#footertext ul li a {font:11px "Arial", Times, serif; color:#E1D8D0; text-decoration:none;}
#footertext ul li a:hover {color:#333;}
#footertext ul li a {font-size:11px;}
#footertext ul li a:hover {font-size:11px; color:#333}

#sotto_hotels {padding:0; border:0px solid; padding-top:5px;margin-top:15px;}
#sotto_hotels a {color:#000000; }
#sotto_hotels a:hover {color:#66615C; }
#sotto_hotels ul li {border:0px solid; display:inline; padding:0; }


#pagebottom {border:1px solid #fff; height:55px; margin-left:10px; margin-right:10px; padding-bottom:20px; margin-top:15px; clear:both;}

.address {margin-top:35px; font-size:10px; color:#FFFFFF; background:#962E2E; height:20px; padding-top:2px; padding-left:20px;}
	
