/***********************************************/
/* BLOCCHI GENERALE-SINISTRO-DESTRO-CONTENUTO  */
/***********************************************/

#wrapper {
	width: 913px; padding: 0px;
	margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;
	height: auto;}
	
#container {
	padding: 0px; padding-bottom:10px; background-color:#FFFFFF;
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
	background-attachment: scroll;
	background-image:url(/images/common/location/1px-location.png);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	height: 1%; width: 913px;}
	
#left {margin: 0px; padding: 0px; width: 230px; float: left;}

#contenuto {
	height: auto; width:670px; background-color:#FFFFFF; float:left; 
	padding-top: 0px; padding-right:0px; padding-bottom: 0px; padding-left: 0;
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 7px;}

.clearer {line-height: 0px;  margin: 0px; padding: 0px; clear: both; height: 0px; width: auto;}
	
/***********************************************/
/* MENU SINISTRO                               */
/***********************************************/
#sectionLinks{
	background-color:#f6f7f2;
	margin:0; padding:5px; padding-top:7px;
	margin-left:6px;}	
	
.sectionLinks_titolo {	
	padding-bottom:2px; padding-top:3px; padding-right:0;  padding-left:5px;	
	width:205px; height:15px;
	color:#ff7c00;  FONT-SIZE: 11px; FONT-WEIGHT: bold; background-color:#FFFFFF;
	background-image:url(/images/common/1px-titolo.gif); background-repeat:repeat;
    BORDER-LEFT: #d9d8d8 1px solid;  BORDER-RIGHT: #d9d8d8 1px solid;}
	
#sectionLinks ul {width:214px; list-style:none; margin:0px; padding:10px 0 10px 0;}		
#sectionLinks li {	
    background-image:url(/images/common/ul-arancio.png);
	background-repeat:no-repeat; background-position:left;
	list-style:none; margin-left:10px; padding:0;}
#sectionLinks li#active {	
    background-image:url(/images/common/ul-blue.png);
	background-repeat:no-repeat; background-position:left;
	list-style:none; margin-left:10px; padding:0;}	
#sectionLinks li a {list-style:none;  line-height:14px;  padding:0;   margin:8.5px;}

/********MENU SINISTRO LAST MINUTE*************/
  
#last {margin-left:1px; padding-bottom:10px; width:200px; background-color:#f6f7f2;}	
#last ul {width:198px; list-style:none; margin:0px; padding:0;}		
#last li {	
    background-image:url(/images/common/ul-arancio.png);
	background-repeat:no-repeat; background-position:left;
	list-style:none; margin-left:10px; padding:0;}		
#last li a {	
  list-style:none; padding:0;   margin:8.5px;} 
  
#bgoffers{
background-image:url(/images/common/offers.gif);
background-repeat:no-repeat; background-color:#f6f7f2;
margin:0px; padding:0px;
width:216px; height:46px;}

.titolo-last{padding-top:15px; padding-left:7px;color:#ff7c00; FONT-WEIGHT: bold;}  


/***********************************************/
/* CONTENUTO                                   */
/***********************************************/
.navigazione2{
	 margin: 0px; padding: 0px; clear: both; height: auto; width: 468px; margin-left:1px;BORDER-TOP: #d9d8d8 1px solid; 
	 BORDER-BOTTOM: #d9d8d8 1px solid; BORDER-LEFT: #d9d8d8 1px solid;BORDER-RIGHT: #d9d8d8 1px solid; padding-bottom:3px;}	
	
#welcome-search{
	padding:2px; margin:0px; width:453px; float:left; 
	color:#000000;  FONT-SIZE: 11px; FONT-WEIGHT: normal;}
	
.welcome{
	padding:6px; margin:1px; width:456px; margin-bottom:3px;
	color:#000000;  FONT-SIZE: 11px; FONT-WEIGHT: normal;
    BORDER-TOP: #d9d8d8 1px solid; BORDER-BOTTOM: #d9d8d8 1px solid; BORDER-LEFT: #d9d8d8 1px solid;BORDER-RIGHT: #d9d8d8 1px solid;}

.mappa{background-color:#FFFFFF;   margin-right:3px; padding-top:3px; width:auto; height:auto;}
.nome-mappa{width:190px; float:right;}			
	
/************* #search styles ***************/
#search{
	width:468px; height:162px;
	padding:0px; margin:0px;
	background-color:#f7c83e;
	background-image:url(/images/common/1px-search.png);
    background-repeat:repeat;
	BORDER-TOP: #d27d00 1px solid; BORDER-BOTTOM: #d27d00 1px solid; BORDER-LEFT: #d27d00 1px solid;    BORDER-RIGHT: #d27d00 1px solid;
	}

#search form{margin: 0px; padding: 0px;}

/************* LISTA DEGLI ALBERGHI ***************/
#contenuto-bordo{float:left; width:675px; margin-left:5px; line-height:0;  border-bottom:#d9d8d8 1px solid;}

#contenuto-hotel {
	height: auto; width:672px; background-color:#FFFFFF; float:left; 
	padding-top: 0px; padding-right:0px; padding-bottom: 0px; padding-left: 0;
	margin-top: 7px; margin-right: 0px; margin-bottom: 0px; margin-left: 6px;}	
	
#lista-alberghi{
	background-color:#FFFFFF; float:left; background-color:#FFFFFF;
	margin:0; margin-left:1px; padding:0px; padding-top:2px; 
	width:243px;}
	
#lista-alberghi ul {width:235px; list-style:none; margin:0px; padding:10px 0 10px 0;}		
#lista-alberghi li {list-style:none; margin-left:6px; padding:0; padding-bottom:5px;}	
#lista-alberghi li a {list-style:none; padding:0;   margin:4.5px;}
	
.star_titolo {padding-bottom:3px; padding-top:0px; padding-right:0;  padding-left:5px;	
	width:220px; height:15px; margin-bottom:5px; line-height:15px; margin-left:5px;
	color:#3058bd;  FONT-SIZE: 11px; FONT-WEIGHT: bold; background-color:#FFFFFF;	
    BORDER-BOTTOM: #d9d8d8 1px solid;}
	
.numero-hotel{line-height:20px; vertical-align:top; width:15px; height:15px;}	
.mappa-zona{width:425px; float:left; margin-right:1px; background-color:#FFFFFF;}	
	
/************* sight ***************/

.sight-titolo {padding-bottom:0px; padding-top:0px; padding-right:0;  padding-left:5px;	
	width:320px; height:15px; margin-bottom:5px;
	color:#009900;  FONT-SIZE: 11px; FONT-WEIGHT: bold; background-color:#FFFFFF;	
    BORDER-BOTTOM: #d9d8d8 1px solid;}
	
.blocco-sights {float:left; width:40%;}	
	
#sight-items{background-color:#FFFFFF; margin:0; padding:0px;margin-left:6px; width:400px; }	
#sight-items ul {width:200px; list-style:none; margin:0px; padding:10px 0 10px 0; background-color:#FFFFFF;}		
#sight-items li {	
    background-image:url(/images/common/ul-arancio.png);
	background-repeat:no-repeat; background-position:left;
	list-style:none; margin-left:10px; padding:0;}	
	
#sight-items li a {list-style:none;  padding:0;   margin:8.5px;}	

/************* #siteInfo styles ***************/
#bordo-wrapper{margin: 0 auto; padding:0px; height:1px; width: 913px; background-color:#FFFFFF;}
#bordo-top{margin:0; margin-left:3px; padding:0px; width: 908px;background-color:#FFFFFF; BORDER-TOP: #d9d8d8 1px solid;}
	
/***********************************************/
/* BLOCCO HOTEL                                */
/***********************************************/
#container-foto-hotel {
	background-color:#FFFFFF; BORDER-bottom: #d9d8d8 1px solid;
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; 
	padding-top: 0px; padding-bottom:10px;padding-left:20px; padding-right:0px;	
	height: 1%; width: 893px;}
.titolo-zona{ padding-bottom:9px; padding-top:5px;color:#ef7433; FONT-SIZE: 12px; FONT-WEIGHT: bold}	
.hoteltd{width:145px; height:170px; background-color:#FFFFFF;}	
.hotel{width:145px; height:150px; background-color:#FFFFFF;}	
.hotelstar{color:#000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; padding-bottom:3px;}	
.hotelfoto-nome{width:115px; height:auto; background-color:#FFFFFF;}
	

/***********************************************/
/* MAPPA GMAP                                  */
/***********************************************/	
#map{padding:0px; margin:0px; width:424px; height:338px;border:1px #3366CC solid;}	
.titolo12 {color:#3366CC;  font-size: 12px; font-weight: bold; text-decoration: none}
.visitbook {color:#3366CC;  font-size: 9px; font-weight: normal; text-decoration: none}
.visitbook:hover {color:#3366CC;  font-size: 9px; font-weight: bold; text-decoration: none}
.monumenti {color:#000000;  font-size:9px; font-weight:normal; text-decoration: none aling:justify}

.tooltip{
padding:0px;margin:0px;
width:190px; height:80px;
border:2px #3366CC solid;
background-color:#FFFFFF;
color:#3366CC; font-size: 10px; font-weight: bold; text-decoration: none;}

.tooltip_air{
padding:0px;margin:0px;
width:200px; height:100px;
border:2px #3366CC solid;
background-color:#FFFFFF;
color:#3366CC; font-size: 10px; font-weight: bold; text-decoration: none;}
