body
{
 margin:0; 
 padding:0; 
 text-align:center; 
 background-color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 

}

#contenedor
{
	width:934px;
	text-align:left;
	z-index:1;
	margin:auto;
	margin-top:0px;
}

img {
	border:0px;
}

.msg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFBC3A;
	font-weight:bold;
}

/*************************** MENU FLASH *******************************/

h1, h2, h3, h4, h5 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	margin: 0;
	padding: 0;
}


h1 {
	text-align: left;
	font-size: 11px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

/***************************** MENU *******************************/

#central {
	
}

#central .top_menu {
	background-image:url(../imgs/top_menu.gif);
	background-repeat:repeat-x;
	height:4px;
}

#central .bot_menu {
	background-image:url(../imgs/bot_menu.gif);
	background-repeat:repeat-x;
	height:3px;
}

#central .esquina_top_menu {
	background-image:url(../imgs/esquina_top_menu.gif);
	background-repeat:no-repeat;
	width:4px;
	height:4px;
}

#central .esquina_bot_menu {
	background-image:url(../imgs/esquina_bot_menu.gif);
	background-repeat:no-repeat;
	width:4px;
	height:3px;
}

#central .lateral_menu {
	background-image:url(../imgs/lateral_menu.gif);
	background-repeat:repeat-y;
	width:4px;
	height:467px;
}

#central .menu {
	background-image:url(../imgs/fondo_menu.jpg);
	background-repeat:no-repeat;
	background-color:#412F20;
	width:190px;
}

#central .contenido_home {
	width:740px;
}

#central .celda_menu {
	padding-top:4px;
	padding-bottom:3px;
}

#central .celda_menu_hijo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:10px;
}

#central .celda_menu_hijo a{
	text-decoration:none;
	color:#FFFFFF;
}

#central .celda_menu_hijo_activo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:10px;
	text-decoration:underline;
}

#central .celda_menu_hijo_activo a{
	text-decoration:underline;
	color:#FFFFFF;
}

#central .linea_menu {
	background-color:#AFAE8F;
	height:1px;
}

/******************************** CONTENIDO HOME *****************************************/

#central .lateral_contenido_home {
	background-color:#E1E1B0;
}

.fondo_tabla_interior {
	background-color:#abaa85;
	vertical-align:bottom;
}

/********************* DESTACADOS *********************/

#central .destacados{
	background-image:url(../imgs/fondo_ofertas.jpg);
	background-repeat:no-repeat;
	width:239px;
	height:419px;
}

#central .texto_home {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-left:20px;
	padding-right:15px;
	line-height:12px;
}

#central .texto_home a
{
	color:#FFFFFF;
	text-decoration:none;
}

#central .texto_home a:hover
{
	color:#EEEEEE;
}

#central .titular_home {
	padding-left:15px;
	padding-top:8px;
}

#oferta {
	width:329px;
	padding-bottom:38px;
	float:left;
}

#oferta .titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFBC3A;
	font-weight:bold;
}

#oferta .texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
}


/********************* RESERVAS *********************/

#central .fondo_reservas {
	background-image:url(../imgs/fondo_reservas.gif);
	background-repeat:repeat-x;
	height:62px;
}

#central .fondo_lateral_reservas {
	background-image:url(../imgs/fondo_izq_reservas.gif);
	background-repeat:no-repeat;
	height:62px;
	width:4px;
}

#central .txtFecha {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#868440;
	width:62px;
	height:13px;
	border:1px solid #B5B5B5;
	padding-left:4px;
}

#central .txtSelect {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#868440;
	width:43px;
	height:17px;
	border:1px solid #B5B5B5;
}
#central .txtNoches {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#868440;
	width:38px;
	height:15px;
	border:1px solid #B5B5B5;
	padding-left:5px;
}

#central .separacion_reservas {
	padding-left:13px;
}

#central .modificar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E1E1B0;
}

#central .modificar a{
	text-decoration:none;
	color:#E1E1B0;
}

#central .textoReservas {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E1E1B0;
}



/************************ PIE **************************/

.menu_pie {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C2C19F;
	text-align:center;
	padding-top:17px;
}

.menu_pie a{
	text-decoration:none;
	color:#C2C19F;
}

.direccion_pie {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828161;
	text-align:center;
	padding-top:11px;
}

.direccion_pie a{
	text-decoration:underline;
	color:#828161;
}

.imagen_pie {
	text-align:center;
	padding-top:10px;
}

