/* CSS Document */
.boc_caja{float: left;padding:0px;}/*nueva*/
.boc_foto{margin:3px 6px 6px 3px;width:100px;float: left; text-align:center;}/*nueva*/
.boc_datos_hotel{width:190px;_width:170px;display:inline-block;vertical-align:top;text-align:left;}/*nueva*/
.boc_datos_hotel img{display:inline-block} /*nueva*/
.text11{font-size:12px!important; }
.box_hotel_boc{width:316px;float:left;margin-left: 3px;}
.box_habitaciones_simple{width:100%;}/*cambio detalles2*/
.hab_noche{margin-top:3px;margin-right:3px;padding:1px 3px 0px 3px;background-color:#FFF}
.text8{font-size:9px;}
.bold{font-weight:bold!important;} 
.flotad{float:right;}
.tipo_habitacion_mapa{
	background-color:#FFF;
	color:#6baf1a;
	padding:2px;
	font-size: 10px;
}
.tipo_habitacion_mapa span{
	background-color:#FFF;
}
.regimen_habitacion_mapa{border-bottom:1px #e8e7e7 solid;font-size: 10px;}
.boc_caja2{float:left;width:96%;border:1px solid #0D76AC;background-color:#FFF;padding-bottom:3px;text-align:left;margin-left: 8px;}/*nueva*/
.boc_tit_res{
	border-bottom:1px solid #0D76AC;
	color:#6baf1a;
	font-weight:bold;
	padding-left:3px;
	font-size:16px
}/*nueva*/
.boc_negrita{font-weight:bold;color:#000;padding-left:5px}/*nueva*/
.infoBox{
	background-color:#fff;
	padding:4px 4px 8px;
	width:330px;
	border: 1px solid #6baf1a;
	text-align: left;
	font-size:10px;
	box-shadow: 5px 5px 5px #333;
	-webkit-box-shadow: 5px 5px 5px #333;
	-moz-box-shadow: 5px 5px 5px #333;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(color=#808080,direction=125,strength=5)";
filter: progid:DXImageTransform.Microsoft.Shadow(color=#333,direction=125,strength=5);}
.hab_noche{margin-top:3px;margin-right:3px;padding:1px 3px 0px 3px;background-color:#FFF}
button.boton_mapa{/* cambio 22 mayo*/
	background-color: #6baf1a;
	color: #ffffff;
	font: bold 12px "helvetica neue", helvetica, arial, sans-serif;
	padding: 0px 6px 0px 6px;
	border: 1px solid #6baf1a;
	line-height: 1;
	text-align: center;
}
button.boton_mapa:hover {/* cambio 22 mayo*/
	background-color: #436D10;
	color:#ffffff!important;
	cursor: pointer;
}
button.boton_mapa:active {/* cambio 22 mayo*/
	background-color: #6baf1a;
	color:#FFF;
}
/*.esquina7{-webkit-border-radius: 7px;-moz-border-radius: 7px;-ms-border-radius: 7px;-o-border-radius: 7px;border-radius: 7px;}*/



/* Estilos para reducir el espacio entre las distintas opciones (pedido por Sebas el 14/12/2015 */
.infoBox .table{
    margin-bottom:5px;
}
.infoBox .table td, .infoBox .table th{
    padding:3px;
    line-height:12px;
    vertical-align:middle;
}
.infoBox .table td *, .infoBox .table th *{
    display:inline-block;
    float:left;
}
.infoBox .table td input[type="radio"]{
    margin: 0 5px 0 0;
}