
/***********************************************************************************
************************************************************************************
								BANCALETTI
************************************************************************************
************************************************************************************/
.detailsCatalogoOnline {
	float: left;
	background-image: url(/ResEBook/img/dettSol/vgto/middleFondoGrigio.png);
	background-repeat:repeat-y;
}
.divVediDettaglioNM {
	float: right;
}
.tbColSoggiorno {
	align: center;
	width: 12%;
}
.tb1ColSoggiorno {
	align: center;
	width: 7%;
}
.tb2ColSoggiorno {
	align: center;
	width: 95%;
}
.tb3ColSoggiorno {
	align: center;
	width: 5%;
}
.tb4ColSoggiorno{
	align: center;
	width: 22%;
}
.tb5ColSoggiorno {
	align: center;
	width: 9%;
}
.tb6ColSoggiorno {
	align: center;
	width: 24%;
}
.tb7ColSoggiorno {
	align: center;
	width: 11%;
}
.tbCombinationSoggiorno {
	font-size: 7pt;
	text-align: center;
	cellpadding: 0;
	color: #004188;
	font-weight:bold;
	/*border-left: 7px solid #28619B;	*/
	border-left: 7px solid #fb6d1f;
	border-right: 7px solid white;
	/*width: 100%;*/
	width: 633px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.lineaSepAP {
	margin-left:-1px;
	_margin:-2px 0px -1px 0px;
}
.lineaSepProp1 {
	float:left;
	_margin:-1px -5px 2px 0px;
}
.proposta {	
	_margin-top:-7px;
	float: left;
	display:inline;
}
.boxModRic {
	background-image: url(../img/VGTO/bBoxModRic.png);
	background-repeat:repeat-y;
	padding-left:8px;
  	margin-top:-2px;
  	_margin-top:-3px;
  	float:left;
	width:269px;
}
.boxModRicSOVOBCL {
	background-image: url(../img/VGTO/bBoxModRic.png);
	background-repeat:repeat-y;
  	margin-top:-2px;
  	_margin-top:-3px;
  	float:left;
	width:269px;
}
.formBoxRight30 {
	width:30px;
	float:left;
	text-align:right;
	padding:0;
	margin:0;
}
/*
.formBoxFRight60 {
	width:60px;
	float:right;
	text-align:left;
	padding:0;
	margin-left:20px;
}
*/
.formBoxFRight60 {
	width:60px;
	float:right;
	text-align:center;
	padding:0;
	margin:0;
}
.formBoxRight60 {
	width:60px;
	float:right;
	text-align:right;
	padding:0;
	margin:0;
}
.boxSxModRicBCL {
	width:140px;
	float:left;
}
.boxSxModRic2 {
	width:160px;
	float:left;
}
.inputGiornoP {
	width:62px;
	margin-right:-10px;
	border:1px solid #C0C0C0;
}
.boxSxModRicEstViaggiatori {
	float:left;
	width:260px;
	margin-top:10px;
}
.hotel_cameraBCL {
	width:260px;
	float:left;
	margin:0;
}
.hotel_camera {
	width:130px;
	float:left;
	margin:0px;
}
.hotel_bambini {
	width:130px;
	float:left;
	margin:0px;
}
.formBoxFRight200 {
	width:185px;
	float:right;
	text-align:left;
	padding:0;
	margin:0;
}
.formBoxFRight200 select {
	width:35px;
	margin-left:27px;
}
/*.formBox {
	width:265px;
	padding:0;
	margin:0;
}*/
.formBoxLeft50 {
	width:50px;
	float:left;
	padding:0;
	margin-left:10px;
	display:inline;	
}
.boxSxModRicViaggiatoriBCL {
	float:left;
	margin:5px 0 5px 0px;
}
.boxSxModRicViaggiatoriBCL2 {
	float:left;
	width:260px;
	margin:5px 0 5px 0px;
	/*_margin:5px 0 5px -1px;*/
}
.formBoxFLeft150BCL {
	width:130px;
	float:left;
	text-align:left;
	padding:0;
	margin:0;
	margin-bottom:3px;
}
.flBCL {
	float:left;
	width:130px;
	height:20px;
}
.boxRicercaBCL {
	float:left;
	margin-left:1px;
	width:269px;
	display:inline;
}
.formBoxBCL {
	width:260px;
	padding:0;
	margin:0;
}
.formBoxLeftBCL {
	width:80px;
	float:left;
	padding:0;
	margin:0 0 5px 15px;
	display:inline;
}
.formBoxLeftBCL2 {
	width:145px;
	float:left;
	padding:0;
	margin:0 0 5px 10px;
	#margin:0 0 5px 5px;
	display:inline;
}
.testoboxModRicBCL {
	color: #00498b;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
}
.testoboxModRicCamera {
	color: #00498b;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
}
.boxHeaderViaggiatori {
	font-size: 7pt;
	/* height: 16px; */
}
.boxSxModRicAdulti {
	width:50px;
	float:left;
	margin-top:5px;
}
.boxSxModRicUnder {
	width:75px;
	float:left;
	margin-top:5px;
	margin-left:-7px;	
}
.boxSxModRicEtaMinori {
	width:80px;
	float:left;
	margin-left:-5px;	
}
.boxSxModRicEta {
	width:65px;
	float:left;
	/*margin:5px 0 2px 0px;*/
}
.spaziatura {
	margin-left:20px;
}
.spaziaturaLast {
	margin-left:11px;
}
.rigaRicerca {
	width:260px;
	float:left;
	margin:0;
	margin-bottom:5px;	
}
.spaziaturaEta {
	margin-left:1px;
	width:35px;
}
.spaziaturaEtaLast {
	margin-left:1px;
	width:35px;	
}
.tb1SfondoBianco {
	background-color: white;
}
.hproposta {	
	width:642px;
	font-family: Tahoma, Arial;
	font-weight:semibold;
	font-size: 18px;
	text-align:middle;
	margin-top:-1px;
	margin-left:0px;
	float:left;
}

.inputXpx {
	width:35px;
	text-align:left;
}
.inputXXpx {
	width:37px;
	text-align:left;
}
/*
.testocmbModRic {
	color: #00498b;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
}
*/
.col1 {
	width:135px;
}
.col2 {
	width:125px;
}
.inputCamera {
	width:50px;
}
.inputAdulti {
	width:45px;
}
.inputBambini {
	width:40px;	
}
.alCentro {
	align:center;	
}
.tuttoCompresoBCL{
	width:130px; 
	height:29px; 
}
.bluprezzoBCL{
	color: #003875;
	font-weight:bold;
	padding-top:4px;
	margin-right:10px;
}
.hproposta{	
	width:642px;
	font-family: Tahoma, Arial;
	font-weight:semibold;
	font-size: 18px;
	text-align:middle;
	margin-top:-1px;
	margin-left:0px;	
	float:left;
	display:inline;
}
.hpropostaBoxDx{
	_margin-top:2px;
	margin-right:4px;
	_margin-right:2px;
}
.propostadx{
	float:right;
	display:inline;
}
#elencoH
{
	margin: 0px 0px 0px 5px;
	_margin: 0px 0px;
	width:642px;
}
.bg656_BCL {
	width:656px;
}
#form_check {
	margin-top:5px;
	width:245px;
}
.noMargin {
	margin:0px;
	margin:0px 0px 0px 0px !important;
}
.ordina {
	width:110px;
	border:1px solid #C0C0C0;
}
.formBoxFRight200BCL {
	width:185px;
	float:right;
	text-align:left;
	padding:0;
	margin:0;
}
.formBoxFRight200BCL select {
	width:35px;
	margin-left:15px;
}
.boxRicercaBCLVOHO {
	float:left;
	display:inline;
	background-image: url(../img/VGTO/bBoxModRic.png);
	background-repeat:repeat-y;	
}
.formVoloHotelBCL {
	margin-left:-8px;
	_margin-left:-15px;
	_padding-left:7px:
}
.formBoxLeft140BCL {
	width:140px;
	float: left;
	display:inline;
	margin-left:10px;
	margin-bottom:5px;
	padding:0;
}
.descErr {
	font-size:11px;
	font-weight:bold;
}

