body {
	background-color: #302720;
	font-family:Arial, Helvetica, sans-serif;
}
.Estilo1 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.Est {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.Estilo4 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.Estilo4:link {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.Estilo4:hover {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.Estilo4:active {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.Estilo4:visited {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

a:link {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #96937E !important;
	text-decoration: none;
	font-size-adjust:;
	font-weight:bold;
	
}
a:active {
	color: #97947F;
	text-decoration: none;
	
}
a {
	font-family: Arial, Helvetica, sans-serif;
}

#paginator .seleccionado { font-weight:bold !important;
				font-size:15px !important;

}

#paginator { margin:10px;
}

#paginator a:hover {color:#000000 !important;
}

.Estilo8 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.Estilo9 {font-size: 11px;
color:#FFFFFF;}
.click {
	color: #96937E;
	text-decoration: none;
	font-size-adjust:;
	font-weight:bold;
}
.click:active {
	color: #96937E;
	text-decoration: none;
	font-size-adjust:;
	font-weight:bold;
}
.click:hover {
	color: #96937E;
	text-decoration: none;
	font-size-adjust:;
	font-weight:bold;
}
.click:visited {
	color: #96937E;
	text-decoration: none;
	font-size-adjust:;
	font-weight:bold;
}
.click:link {
	color: #96937E;
	text-decoration: none;
	font-size-adjust:;
	font-weight:bold;
}
.Estilo10 {font-family: Arial, Helvetica, sans-serif}
.Estilo12 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.Estilo13 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#97947F;}
.Estilo15 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #94917C;
	font-size: 16pt;
}
.Estilo15_t {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #473F29;
}
.Estilo15_t:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #473F29;
}
.Estilo15_t:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #473F29;
}
.Estilo15_t:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #473F29;
}
.Estilo15_t:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #473F29;
}
.total {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #000000;
}
.Estilo27 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #302720;
}
.Estilo27_27 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color: #59392B;
}
.mini_tabla {
	background-color:#b1af9b;

}

.usted {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #94917C;
	font-size:15px;
}


.Estilo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #94917C;
	font-size:12px;
}
.Estilo3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #94917C;
	font-size:12px;
}
.Estilo3:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #94917C;
	font-size:12px;
}
.Estilo3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #94917C;
	font-size:12px;
}
.Estilo3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #94917C;
	font-size:12px;
}
.Estilo3:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #94917C;
	font-size:12px;
}
.Estilo16 {color: #97947E}
.Estilo17 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #3E1F00; }

.Estilo17_2 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #3E1F00; }

.Estilo17_4 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#660000; }
.Estilo17_5 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#660000; }

.Estilo18 {color: #95917C}
.Estilo18_2 {font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
.Estilo18_3 {font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#333333;
	}
.Estilo19 {color: #97947F}
.Estilo20 {color: #96927C}
.formulario {
font:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
}
.formulario2 {color: #97947E}

.Estilo21 {font-size: 14px}

.plano {
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color:#b2ad80;
	text-decoration:none;
}
.plano:visited {
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color:#b2ad80;
	text-decoration:none;
}
.plano:active {
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color:#b2ad80;
	text-decoration:none;
}
.plano:link {
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color:#b2ad80;
	text-decoration:none;
}
.plano:hover {
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color:#b2ad80;
	text-decoration:none;
}
.Estilo22 {
	font-size: 12px;
	
	color:#302720;
}
.Estilo22:hover {
	font-size: 12px;
	
	color:#302720;
}

.Estilo22:active {
	font-size: 12px;
	
	color:#302720;
}
.Estilo22:link {
	font-size: 12px;
	
	color:#302720;
}


.Estilo23 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #97947F; }
.idioma_negrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #95927D;
}
.idioma_negrita:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #95927D;
}
.idioma_negrita:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #95927D;
}
.idioma_negrita:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #95927D;
}
.idioma_negrita:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #95927D;
}
.idioma {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; }
.idioma:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; }
.idioma:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; }
.idioma:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; }
.idioma:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; }
.seleccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #414342;
}
.campos {font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
.texto12Arial66666Normal {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}

.campos_mini {font-family: Arial, Helvetica, sans-serif; color:#333333; font-size:9px;}
.campos_mini2 {font-family: Arial, Helvetica, sans-serif; color:#333333; font-size:10px;}
.texto {font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:13px;}
.punto {color: #000000}
.texto12Arial66666Negrita {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}
.texto11ptos000000Normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt !important;
	font-weight: normal;
}
.texto11ptosDoradoNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #94917C;
}

.texto12Arial000000Normal {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.texto12pix000000Normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: 14px;
	white-space: inherit;
}
.titulosDorado14pixNegrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	color: #94917C;
}
.texto11pix000000Normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	line-height: 14px;
	white-space: inherit;
}

/******************* SITUACION **************************/
#verplano{ color:#96937E !important;
}

.enlacenegro{color:#000 !important;}

/***************** SECCION OFERTAS **********************/
.ofertas_fecha {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.ofertas_titulo {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #94917C;
}
.ofertas_descripcion {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}
/****************** RESERVAS ********************************/
h2 {color: #949170;
	margin:0px;
	padding:0px;
}
.tam11px { font-size:11px;
		   padding:5px;
		   margin:0px;
}
.tam10px { font-size:10px;
		   padding:3px;
		   margin:0px;
}
.tam12px { font-size:12px;
		   padding:3px;
		   margin:0px;
}
.error { padding:15px;
		 color:#FF0000;
		 border:1px solid red;
		 margin:10px;
		 font-weight:bold;
}
#framereservation {
padding:0px; 
font-size: 12px;  
font-family:Arial, Helvetica, sans-serif; 
border:1px solid #ccc; 
width:250px !important;
}
/*--- Principio Contenedor del motor de reservas ---*/
#mirai_bookentrance {
    padding:10px 0 0 20px;
}
#mirai_be1, #mirai_be3, #mirai_be5 {
    color: #000000;
    font-weight: 700;
}
#mirai_be7 input {
    background-color: #F63B02;
    border: 1px solid #CCCCCC;
    color: #FFFFFF;
    height: 34px;
    line-height: 34px;
    width: 177px;
}
#mirai_be7 input:hover {
    text-decoration:underline;
}
#mirai_be8 {
    border: medium none;
    color: #761A49;
    display: block;
    font-size: 12px;
    height: 30px;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    width: 180px;
}
#mirai_be8:hover {
    text-decoration:underline;
}
#ui-datepicker-div {
    font-size:1em;
}
/*--- Fin Para que el calendario aparezca siempre encima ---*/
