/* Contenitore della lista di hotels */
div.lodgings {}

/* Contenitore di un hotel */
div.lodging {}

/* Tabella che contiene la lista di camere di un hotel */
th
{
	background:url('../img/bg_table_header.gif') repeat-x;
}

th.date-picker-title {
	background:url('../img/bg_table_header_yellow.gif') repeat-x !important;
}
/* Contenitore di una camera */

table.room {
	background-color:#fff;
	width:100%;
	border: 1px solid #cdcdcd;
	margin-top:10px;
	font-size:11px !important;
	/*font-family:Verdana, Arial, Helvetica, sans-serif; */
}

table.room b {
	font-size:11px !important;
}

table.room th {
	padding:1px 6px;
	text-align:center;
	font-size:10px;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	white-space:nowrap;
}

table.room td {
	padding:0px;
	text-align:center;
}

a.booknow:link {
	padding:3px;
	background-color:#f8cc00;
	color:#fff;
}

div.room_details {
	display:block;
}

div.hidden_room_details {display:none;
}

/* Immagini che fungono da pulsante 
 * Mostra/nasconde il dettaglio della camera
 */
img.js_button {cursor:pointer;}

/* Prezzo scontato */
.discounted_price {
   color: #adaca1;
   text-decoration:line-through;
}

/* Prezzo intero */
.full_price {
   font-weight : bold;
   color: #83827A;
}

.low_room_avail {
	color:#990000;
	/*font-weight:bold*/
}

.normal_room_avail {
	color:#339900;
	/*font-weight:bold*/
}

/* ATTUALMENTE NON USATE ******************************* */

/* per le select-box che autocompletano */
ul.auto_complete {
	position :absolute;
    width :250px;
    background-color :white;
    border :1px solid #888;
    margin :0px;
    padding :0px;
}

