body{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;}


/*Linea dei valori interna alla select se non selezionata*/
.selectgg_con_out, .selectmm_con_out, .selectnotti_con_out, .selectadulti_con_out, .selectbambini_con_out, .selectcamere_con_out{
	background:#FFFFFF;
	padding-right:4px;
	text-align:right;
}
/*Linea dei valori interna alla select se over*/
.selectgg_con, .selectmm_con, .selectnotti_con, .selectadulti_con, .selectbambini_con, .selectcamere_con{
	background-color:#999999;
	padding-right:4px;
	text-align:right;
}
/*Linea dei valori interna alla select se selezionata*/
.selectgg_con_sel, .selectmm_con_sel, .selectnotti_con_sel, .selectadulti_con_sel, .selectbambini_con_sel, .selectcamere_con_sel{
	background-color:#666666;
	color:#FFFFFF;
	padding-right:4px;
	text-align:right;
}
/*Linea di base della select*/

.selectgg_act span, .selectmm_act span, .selectnotti_act span, .selectadulti_act span, .selectbambini_act span, .selectcamere_act span{
	width:22px;
	text-align:right;
	display:block;
}
.selectgg_act, .selectmm_act, .selectnotti_act, .selectadulti_act, .selectcamere_act, .selectbambini_act{
	height:20px;
	width:44px;
	background-image:url(/images/freccia-select.gif);
	background-position:right;
	background-repeat:no-repeat;
}
/*Contenitore linee della select*/
.selectgg_cont_val, .selectmm_cont_val, .selectnotti_cont_val, .selectadulti_cont_val, .selectbambini_cont_val, .selectcamere_cont_val
{
	color:#2F2524;
	width:44px;
	height: 100px;
	overflow:auto;
	top:100%;
	}
/*Contenitore di tutto*/
.selectgg, .selectmm, .selectnotti, .selectadulti, .selectbambini, .selectcamere{
	cursor:pointer;
	display:block;
	color:#666666;
	height:20px;
	width:44px;
	float:left;
	line-height:20px;
	background-image:url(/images/bg-select.gif);

}
/*************************************************************/

/*Linea dei valori interna alla select se non selezionata*/
.selectaa_con_out{
	background:#FFFFFF;
	padding-right:20px;
	text-align:right;
}
/*Linea dei valori interna alla select se over*/
.selectaa_con{
	background-color:#999999;
	padding-right:20px;
	text-align:right;
}
/*Linea dei valori interna alla select se selezionata*/
.selectaa_con_sel{
	background-color:#666666;
	color:#FFFFFF;
	padding-right:20px;
	text-align:right;
}
/*Linea di base della select*/

.selectaa_act span{
	width:36px;
	text-align:right;
	display:block;
}
.selectaa_act{
	height:20px;
	width:56px;
	background-image:url(/images/freccia-select.gif);
	background-position:right;
	background-repeat:no-repeat;
}
/*Contenitore linee della select*/
.selectaa_cont_val{
	color:#2F2524;
	width:56px;
	height: 100px;
	overflow:auto;
	top:100%;
	}
/*Contenitore di tutto*/
.selectaa{
	cursor:pointer;
	/*display:block;*/
	color:#666666;
	height:20px;
	width:56px;
	float:left;
	line-height:20px;
	background-image:url(/images/bg-select.gif);
	position:relative;
	
}
/*************************************************************/

/*Linea dei valori interna alla select se non selezionata*/
.selecttipo_con_out
{
	background:#FFFFFF;
	padding-right:20px;
	text-align:right;
	}
/*Linea dei valori interna alla select se over*/
.selecttipo_con
{
	background:#CCCCCC;
	padding-right:20px;
	text-align:right;
}
/*Linea dei valori interna alla select se selezionata*/
.selecttipo_con_sel
{
	background:#666666;
	padding-right:20px;
	text-align:right;
}
/*Linea di base della select*/

.selecttipo_act
{
	height:20px;
	line-height:20px;
	width:160px;
	display:block;
	background-image:url(/images/freccia-select.gif);
	background-position:right;
	background-repeat:no-repeat;
}

.selecttipo_act span
{
	width:138px;
	text-align:right;
	display:block;
	line-height:20px;
	height:20px;
	}
	
/*Contenitore linee della select*/
.selecttipo_cont_val
{
	color:#2F2524;
	width:160px;
	height: 100px;
	overflow:auto;
	top:100%;
}
/*Contenitore di tutto*/
.selecttipo
{
	cursor:pointer;
	/*display:block;*/
	color:#666666;
	height:20px;
	width:160px;
	float:left;
	line-height:20px;
	background-image:url(/images/bg-select.gif);
	
	
}
/*************************************************************/

#quickreserve{
width:160px;
background-color:#EEEEEE;}

.divisore{
float:left;
height:20px;
width:8px;}

#box_dalgiorno, #tipo_hotel{
height:40px;
width:160px;
position:relative;
}

#box_notti, #box_camere, #box_adulti, #box_bambini{
width:160px;
margin-top:3px;
height:20px;
position:relative;}

#box_notti .label, #box_camere .label, #box_adulti .label, #box_bambini .label{
float:left;}

#box_notti .box_select, #box_camere .box_select, #box_adulti .box_select, #box_bambini .box_select {
float:right;}

#box_cerca{
clear:both;
margin-top:6px;
text-align:center;
}

.label{
color:#666666;
font-size:12px;
font-weight:bold;
line-height:20px;
}

button{
height:20px;
width:51px;
background-image:url(/images/bg-button.jpg);
line-height:18px;
border:0px;
cursor:pointer;
padding:0px;
margin:0px;}

button span{
display:none;}

#tipo_hotel{
z-index:200;}

#box_dalgiorno{
z-index:199;}

#box_notti{
z-index:198;}

#box_camere{
z-index:197;}

#box_adulti{
z-index:196;}

#box_bambini{
z-index:195;}