@charset "utf-8";

/* CSS Document */

body {

	font: 100% Verdana, Arial, Helvetica, sans-serif;

	margin: 0; /* es recomendable ajustar a cero el margen y el relleno del elemento body para lograr la compatibilidad con la configuración predeterminada de los diversos navegadores */

	padding: 0;

	text-align: center; /* esto centra el contenedor en los navegadores IE 5*. El texto se ajusta posteriormente con el valor predeterminado de alineación a la izquierda en el selector #container */

	color: #000000;

	/*	background-image: url(../imagenes/fondoribetes.jpg);*/

background-color:#FFFFFF;

}

div {

	margin: 0;

	padding: 0;

}

.colorFondo {

	background-color:#EBEBEB;

}
#ncalendar {
	top: 80px !important;
	left: 20px !important;
	z-index: 100 !important;
}
#iFishEye_alex {
	padding: 0 !important;
	left: 870px !important;
	top: 47px !important;
}

.addthis_button {
	float: right;
	margin: 5px 15px 0 0;
}

.select-free
{
	position:absolute;
	z-index:10;/*any value*/
	overflow:hidden;/*must have*/
	width:33em;/*must have for any value*/;
}
.select-free iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:3000px;/*must have for any big value*/
	height:3000px/*must have for any big value*/;
}

#mensaje-precio {
	display: none;
	width: 205px;
	height: 108px;
	padding: 10px 15px 15px 32px;
	position: absolute;
	background: transparent url(../reservas/imagenes/bocadillo.png) no-repeat left top;
	left: 659px;
	top: 83px;
	font-size: 11px;
	color: #08b6ff;
	text-align: center;
}
#mensaje-precio a {
	color: #666666;
}
#mensaje-precio a:hover {
	text-decoration: underline;
}