html, body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	height:100%;
}
.cuerpo11 {
	font-size:11px;
}

.interlineado {
	line-height:1.5em;
}

 .enlaceNormal {
	text-decoration:none;
	color:#000;
}

 .enlaceNormal:hover {
	text-decoration:underline;
	color:#22003D;
}

/* BOTÓN VOLVER DE LOS HOTELES */
#bot_volver {
	background-color:#22003d;
	text-align:right;
	padding:3px;
	color:#FFF;
}

#bot_volver:hover {
	background-color:#666;
}

#bot_volver ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#bot_volver li {
margin: 0;
}

#bot_volver li a{
	text-decoration:none;
	color:#FFF;
	display:block;
	width: 100%;
}

/* ---------------------------------------- */



#contenedor {
	width:960px;
	margin:0 auto 0 auto;
	background-color:#FFF;
	margin-top:33px;
}

#contenedor_corporativa {
	width:960px;
}

#contenedor_ambiental {
	width:960px;
}

#contenedor_ambiental .zona1 {
	width:730px;
	display:inline;
	float:left;
}

#contenedor_ambiental .zona2 {
	width:230px;
	display:inline;
	float:left;
}


/* HOTEL 1 */

#contenedor_hotel_1 {
	width:960px;
}

#contenedor_hotel_1 .zona1 {
	width:230px;
	float:left;
	display:inline;
	margin-right:13px;
	clear:both;
}

#contenedor_hotel_1 .zona2 {
	width:473px;
	float:left;
	display:inline;
	margin-right:14px;
}

#contenedor_hotel_1 .zona3 {
	width:230px;
	float:left;
	display:inline;
}

/* FIN HOTEL 1 */


/* HOTEL 2 */

#contenedor_hotel_2 {
	width:960px;
}

#contenedor_hotel_2 .zona1 {
	width:230px;
	float:left;
	display:inline;
	margin-right:13px;
	clear:both;
}

#contenedor_hotel_2 .zona2 {
	width:703px;
	float:left;
	display:inline;
	margin-right:14px;
}


/* FIN HOTEL 2 */

#contenedor_corporativa .zona_logo {
	width:240px;
	float:left;
	display:inline;
	text-align:center;
	padding-top:180px;
}

#contenedor_corporativa .zona_contenido {
	width:720px;
	float:left;
	display:inline;
}

#contenedor_corporativa .zona_contenido .area_banners_superior {
	height:120px;
	width:100%;
}

#contenedor_corporativa .zona_contenido .area_informacion {
	width:100%;
	padding-top:58px;
	padding-bottom:34px;
	padding-right:28px;
}

#contenedor_corporativa .zona_contenido .area_texto {
	height:120px;
	width:100%;
}

#contenedor_corporativa .zona_contenido .area_banners_inferior {
	height:264px;
	width:100%;
}



#cabecera {
	width:960px;
	height:182px;
}

.thumb {

	border:0px;
	padding:4px;
	width:120px;
	height:110px;
}

.thumb:hover {
	border:2px solid #FFFFFF;
	padding:2px;
}


#menu {
	height:28px;
	width:960px;
	margin-top:12px;
	background-color:#19171c;
}

#menu .izquierda {
	position:relative;
	float:left;
	display:inline;
	height:28px;
}

#menu .derecha {
	position:relative;
	float:right;
	display:inline;
	height:28px;
}

#menu .seccion{
	color:#FFF;
	position:relative;
	float:left;
	display:inline;
}

#menu .seccion a{
	padding-left:12px;
	padding-right:12px;
	padding-top:6px;
	height:22px; /* alto - padding = 28 - 6 */
	color:#FFF;
	text-decoration:none;
	display:block;
}

#menu .seccion:hover {
	background-color:#999;
}

#menu .seccion .seleccionado{
	color:#FF7E23;
}

#menu .seccion_naranja{
	color:#FFF;
	background-color:#ff7c21;
	position:relative;
	position:relative;
	float:left;
	display:inline;
	padding-top:6px;
	height:22px; /* alto - padding = 28 - 6 */
	width:115px;
	text-align:center;
}

#menu .seccion_naranja a{
	color:#FFF;
	text-decoration:none;
}

#menu .seccion_naranja:hover{
	background-color:#999;
}

#menu .seccion_morado{
	color:#FFF;
	background-color:#472c3d;
	position:relative;
	position:relative;
	float:left;
	display:inline;
	padding-top:6px;
	height:22px; /* alto - padding = 28 - 6 */
	width:115px;
	text-align:center;
}

#menu .seccion_morado a{
	color:#FFF;
	text-decoration:none;
}

#menu .seccion_morado:hover{
	background-color:#999;
}

#menu .seccion_morado .seleccionado{
	color:#FF7E23;
}


#menu .seccion_negra{
	color:#FFF;
	background-color:#000;
	position:relative;
	position:relative;
	float:left;
	display:inline;
	padding-top:6px;
	height:22px; /* alto - padding = 28 - 6 */
	width:55px;
	text-align:center;
}

#menu .seccion_negra a{
	color:#FFF;
	text-decoration:none;
}

#menu .seccion_negra:hover{
	background-color:#999;
}

#menu .seccion_negra .seleccionado{
	color:#FF7E23;
}

#zonas {
	width:960px;
	margin-top:12px;
}

#zonas .zona {
	width:230px;
	height:360px;
	position:relative;
	float:left;
	display:inline;
	cursor:pointer;
    cursor:hand;
}




#zonaPromo {
	cursor:pointer;
    cursor:hand;
	clear:both;
}

#zonaPromo a{
	color:#000;
	text-decoration:none;
	display:block;
}


/* BARRA DE COLOR 1 */
.barracolor1 {
	position:absolute;
	bottom:0px;
	left:0px;
	color:#FFF;
	width:230px;
	text-align:right;
	background-color:#22003d;
}

.barracolor1 a{
	text-decoration:none;
	color:#FFF;
	display:block;
	margin: 0;
	height:16px;
	padding-right:6px;
	padding-top:2px;
}

.barracolor1 a:hover{
	background-color:#666;
}

/* BARRA DE COLOR 2 */
.barracolor2 {
	position:absolute;
	bottom:0px;
	left:0px;
	color:#FFF;
	width:230px;
	text-align:right;
	background-color:#9d301b;
}

.barracolor2 a{
	text-decoration:none;
	color:#FFF;
	display:block;
	margin: 0;
	height:16px;
	padding-right:6px;
	padding-top:2px;
}

.barracolor2 a:hover{
	background-color:#666;
}

/* BARRA DE COLOR 3 */
.barracolor3 {
	position:absolute;
	bottom:0px;
	left:0px;
	color:#FFF;
	width:230px;
	text-align:right;
	background-color:#ff7c21;
}

.barracolor3 a{
	text-decoration:none;
	color:#FFF;
	display:block;
	margin: 0;
	height:16px;
	padding-right:6px;
	padding-top:2px;
}

.barracolor3 a:hover{
	background-color:#666;
}

/* BARRA DE COLOR 4 */
.barracolor4 {
	position:absolute;
	bottom:0px;
	left:0px;
	color:#FFF;
	width:230px;
	text-align:right;
	background-color:#58585a;
}

.barracolor4 a{
	text-decoration:none;
	color:#FFF;
	display:block;
	margin: 0;
	height:16px;
	padding-right:6px;
	padding-top:2px;
}

.barracolor4 a:hover{
	background-color:#666;
}




#medio {
		width:960px;
		height:95px;
}

#barra_promociones {
	height:28px;
	width:960px;
	background-color:#cecd00;
}

#barra_promociones span {
	line-height:28px;
	color:#FFF;
	padding-left:22px;
}

#inferior {
	width:960px;
}

#inferior .izquierda {
	float:left;
	width:450px;
	padding-left:20px;
	padding-right:10px;
}

#inferior .derecha {
	float:right;
	width:450px;
	padding-left:10px;
	padding-right:0px;
}

#pie {
	width:960px;
	text-align:center;
	font-size:11px;

}

/* MENU DE LOS HOTELES */
#blueblock{
width: 230px;
padding: 0 0 1em 0;
margin-bottom: 1em;
background-color: #FFF;
color: #333;
}

* html #blueblock{ /*IE 6 only */
w\idth: 197px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li {
border-bottom: 3px solid #fff;
margin: 0;
}

#blueblock li a{
	display: block;
	padding: 3px 3px 3px 20px;
	background-color: #58585A;
	color: #fff;
	text-decoration: none;
	width: 100%;
}

#blueblock .rojo {
	background-color: #E3302C;	
}

#blueblock .seleccionado {
	background-color: #A09F9B;	
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
background-color: #A09F9B;
color: #fff;
}

.mattblacktabs{
width: 100%;
overflow: hidden;
padding-top:5px;
}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold 12px Verdana;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: right;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 8px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color:#000;
background-color: #c5c6c8; /*background of tabs (default state)*/
}

.mattblacktabs li a.naranja{
	background-color:#ff7c21;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
	background-color:#7a4f6a;
}


.dia_menu {
	color:#FFF;
	width:230px;
	display:inline;
	float:left;
	text-align:center;
}

.dia_menu a{
	text-decoration:none;
	color:#FFF;
	display:block;
	margin: 0;
	padding-top:3px;
	height:20px;
}

.dia_menu:hover, .dia_menu a:hover{
	background-color:#666;
}

/*
Plugin Name: WP-Digg Style Paginator
Plugin URI: http://www.mis-algoritmos.com/2007/09/09/wp-digg-style-pagination-plugin-v-10/
Author: Victor De la Rocha
Author URI: http://www.mis-algoritmos.com
*/
/*
Plugin Name: WP-Digg Style Paginator
Plugin URI: http://www.mis-algoritmos.com/2007/09/09/wp-digg-style-pagination-plugin-v-10/
Author: Victor De la Rocha
Author URI: http://www.mis-algoritmos.com
*/
/*CSS Yahoo new version style pagination*/
	div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
		font-family:Tahoma,Helvetica,sans-serif;
		font-size:.85em;
	}
	
	div.pagination a {
		border: 1px solid #ccdbe4;
		margin-right:3px;
		padding:2px 8px;

		background-position:bottom;
		text-decoration: none;

		color: #593f6c;		
	}
	div.pagination a:hover, div.pagination a:active {
		border: 1px solid #593f6c;
		background-image:none;
		background-color:#593f6c;
		color: #fff;
	}
	div.pagination span.current {
		margin-right:3px;
		padding:2px 6px;
		
		font-weight: bold;
		color: #000;
	}
	div.pagination span.disabled {
		display:none;
	}
	div.pagination a.next{
		border:2px solid #593f6c;
		margin:0 0 0 10px;
	}
	div.pagination a.next:hover{
		border:2px solid #593f6c;
	}
	div.pagination a.prev{
		border:2px solid #593f6c;
		margin:0 10px 0 0;
	}
	div.pagination a.prev:hover{
		border:2px solid #593f6c;
	}


.cartaColor1 {
	background-color:#de9934;
}

.cartaColor2 {
	background-color:#da8d19;
}

.cartaColor3 {
	background-color:#cb6b14;	
}

.cartaSeleccionada {
	background-color:#1f1d22;
}