/***********************************************/
/* 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: 675px; 
	padding-top: 0px; padding-right:0px; padding-bottom: 0px; padding-left: 0;
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
	float: left;}

.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:216px; 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:1px; padding:0;
	color:#000000;  FONT-SIZE: 9px; FONT-WEIGHT: normal;}
#sectionLinks li#active {	
    background-image:url(/images/common/ul-blue.png);
	background-repeat:no-repeat; background-position:left;
	list-style:none; margin-left:1px; padding:0;}	
#sectionLinks li a {list-style:none;  line-height:14px;  padding:0;   margin:9px;}

/********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:1px; 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                                   */
/***********************************************/
.navigazione{
	width:675px; height:18px;
	padding:0; padding-top:2px;  margin-left: 5px;
	BORDER-BOTTOM: #d9d8d8 1px solid;  BORDER-TOP: #d9d8d8 1px solid;}


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

#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;}
	
#hotel{
	padding:0px; padding-left:7px; margin-left:3px; width:662px; margin-bottom:3px;
	color:#000000;  FONT-SIZE: 11px; FONT-WEIGHT: normal;    }
	
.tabella-hotel{ background-color:#f1f1f1; padding:5px; border:0px;}
.table-hotel{ width:100%;}
.td-hotel{ width:20%;}

/***********************************************/
/* PRIVACY - COPY - TERMS                      */
/***********************************************/
#info-legge{
	margin:0px; padding:7px; margin-left:35px; width:600px; margin-bottom:3px;
	color:#000000;  FONT-SIZE: 11px; FONT-WEIGHT: normal;BORDER: #d9d8d8 1px solid;}	 
	
/***********************************************/
/* PICTURES                                    */
/***********************************************/

#picture-city{
	padding:0px; margin-left:20px; width:660px; margin-bottom:3px;
	color:#000000;  FONT-SIZE: 12px; FONT-WEIGHT: normal; text-align:center;}	 
	
.table-picture{ width:100%; border:0;}
.td-picture{ width:25%;}

/***********************************************/
/* SIGHTS OF ROME                              */
/***********************************************/

#sights-of-florence{padding:0px; margin-left:5px; width:600px; margin-bottom:3px;}
.testo-sights-of-florence{
	padding:0px;  width:600px; text-align:left;
	color:#000000;  FONT-SIZE: 12px; FONT-WEIGHT: normal;}
	
/***********************************************/
/* BLOCCO HOTEL                                */
/***********************************************/
#container-foto-hotel {
	background-color:#FFFFFF;
	margin: 0px; margin-left:13px; BORDER: #d9d8d8 1px solid; 
	padding:0px;	
	width:656px;}
.titolo-zona{ padding-bottom:9px; padding-top:5px;color:#ef7433; FONT-SIZE: 12px; FONT-WEIGHT: bold;BORDER-bottom: #d9d8d8 1px solid;}	
.hoteltd{width:127px; height:170px; background-color:#FFFFFF; margin-right:2px;}	
.hotel{width:125px; height:150px; background-color:#FFFFFF;}	
.hotelstar{color:#000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; padding-bottom:3px;}	
.hotelfoto-nome{width:115px; height:auto; background-color:#FFFFFF;}
	
/***********************************************/
/* SITE MAP                                    */
/***********************************************/	
				 
#container-sm {
	padding: 0px; padding-bottom:10px; background-color:#FFFFFF;
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
	height: 1%; width: 913px;}
	
#contenuto-sm {
	height: auto; width: 858px;
	padding:0;
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 55px;}
	
.navigazione-sm{
	width:906px; height:18px;
	padding:0; padding-top:2px;  margin-left:3px;
	BORDER: #d9d8d8 1px solid;}
	
.titolo-sm{
	width:250px; height:auto;
	padding:0; padding-top:2px;  margin-left:7px;
	BORDER-bottom: #d9d8d8 1px solid;}
	
.titolo2-sm{
	width:820px; height:18px;
	padding:0; padding-top:6px;  margin-left:7px;
	BORDER-bottom: #d9d8d8 1px solid;}			
	
.td-sm{ width:280px;}
	
#contenuto-sm ul{ list-style-type:none; margin:0px; padding:0px;}
#contenuto-sm ul li{ list-style-type:none; margin-left:13px; padding:2px;}								 
