@charset "utf-8";
/* Para evitar el borde alrededor de los Flashes y de los enlaces */
object, embed {
	outline:none;
}
a {
   outline: 0;
}
/* -------------------------------------------------------------- */
body, body a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #8B8B8B;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: justify;
	margin: 0px;
}
.menuArriba, .menuArriba a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #EBEBEB;
	white-space: pre;
	padding-top: 1px;
	padding-bottom: 3px;
	color: #666666;
	padding-right: 12px;
	padding-left: 12px;
}
.menuArriba a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #E6F1FB;
	white-space: pre;
	padding-top: 1px;
	padding-bottom: 3px;
	color: #666666;
	padding-right: 12px;
	padding-left: 12px;
}
.menuArribaSel, .menuArribaSel a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #85A9C9;
	white-space: pre;
	color: #FFFFFF;
	padding-top: 1px;
	padding-bottom: 3px;
}
.menuArribaSelSIMA, .menuArribaSelSIMA a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #4E82B1;
	white-space: pre;
	color: #FFFFFF;
	padding-top: 1px;
	padding-bottom: 3px;
}
.menuArribaPromo, .menuArribaPromo a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #A3BDD6;
	white-space: pre;
	padding-top: 1px;
	padding-bottom: 3px;
	color: #FFFFFF;
	padding-right: 11px;
	padding-left: 11px;
}
.menuArribaPromo a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #B0D3F2;
	white-space: pre;
	padding-top: 1px;
	padding-bottom: 3px;
	color: #333333;
}
.menuArribaPromoSel, .menuArribaPromoSel a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #416B92;
	white-space: pre;
	color: #FFFFFF;
}
.menuArribaPromo2, .menuArribaPromo2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #A3BDD6;
	white-space: pre;
	padding-top: 1px;
	padding-bottom: 3px;
	color: #FFFFFF;
	padding-right: 9px;
	padding-left: 9px;
}
.menuArribaPromo2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #B0D3F2;
	white-space: pre;
	padding-top: 1px;
	padding-bottom: 3px;
	color: #333333;
}
.menuArribaPromo2Sel, .menuArribaPromo2Sel a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #416B92;
	white-space: pre;
	color: #FFFFFF;
}
.menuEntorno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	background-color: #EBEBEB;
	white-space: pre;
	color: #333333;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-weight: normal;
}
.menuEntorno a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	background-color: #EBEBEB;
	white-space: pre;
	color: #333333;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-weight: normal;
}
.menuEntornoSin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	background-color: #F5F5F5;
	white-space: pre;
	color: #333333;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-weight: normal;
}
.menuEntornoAzul, menuEntornoAzul a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	background-color: #D3DFEB;
	white-space: pre;
	color: #333333;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-weight: normal;
}
.menuEntorno a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bolder;
	text-decoration: none;
	background-color: #EBEBEB;
	white-space: pre;
	color: #416B92;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.menuEntornoSel, .menuEntornoSel a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	background-color: #416B92;
	white-space: pre;
	color: #FFFFFF;
	font-weight: normal;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.sueloTitulo {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 0px;
	padding-bottom: 10px;
	background-color: #80A9C9;
}
.sueloTexto, .sueloTexto a {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #80A9C9;
}
.pie {
	font-size: 9px;
	background-color: #DDDDDD;
	padding-top: 2px;
	padding-bottom: 3px;
	color: #666666;
	text-decoration: none;
	white-space: pre;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.idioma, .idioma a {
	font-size: 10px;
	text-decoration: none;
	color: #8B8B8B;
}

.idioma a:hover {
	font-size: 10px;
	text-decoration: none;
	color: #85ACCD;
}

.textoBase {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8B8B8B;
	text-decoration: none;
	text-align: justify;
}
.textoBase a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8B8B8B;
	text-decoration: none;
	text-align: justify;
	font-weight: bolder;
}
.textoBase h1 {
	font-size: 16px;
	color: #80A9C9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.cabLink, .cabLink a {
	font-size: 16px;
	color: #80A9C9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.textoBase h2 {
	font-size: 14px;
	color: #80A9C9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.textoBase h3 {
	font-size: 12px;
	color: #8B8B8B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textoBase h4 {
	font-size: 11px;
	color: #8B8B8B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



/*------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*																				Contactos   																									          */
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.tablaContactos td {
	vertical-align:top;
}
.tablaContactos h2 {
	color: #80A9C9;
	font-size: 16px;
}

.textoEntorno {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	color					: #909CA1;
	font-weight		: normal;
	text-align			: justify;
	padding-right: 30px;
}
.textoEntornoCabecera, .textoEntornoCabecera a {
	color: #416B92;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	text-decoration: none;
}

.piePromocion, .piePromocion a {
	color: #666666;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	text-align: right;
	vertical-align: bottom;
	padding-top: 5px;
}


/*------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*																				body																														 */
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* Texto que aparece en laspaginas principales, debajo del Flash principal. */
.texto1 {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	color					: #909CA1;
	font-weight		: normal;
	text-align			: justify;
}

.texto1 h3 {
	font-size			: 11px;
	color					: #77a8d5;
	margin-bottom	: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}



.texto1 h1 {
	font-size			: 15px;
	color					: #77a8d5;
	margin-bottom	: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.texto1 h2 {
	font-size			: 15px;
	color					: #77a8d5;
	margin-bottom	: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.texto1 a, .texto1 a:visited{
	width			     :890px;
	text-decoration: none;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	color					: #909CA1;
	font-weight		: normal;
	text-align			: justify;
}
.celdaDorm {
	position: relative;
	top: 6px;
}

.texto1 h4{
	display				: inline;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	text-decoration: none;
	font-weight		: 100	;
}

.texto1 p{
	display				: inline;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	text-decoration: none;
	font-weight		: 100	;
}

.textoH1BV {color: #4F780E}

.aviso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A3BDD6;
	position: relative;
	top: 7px;
	z-index: auto;
}

.hoyo, hoyo a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
	}
.edicionLimitadaCuadro {
	background-color: #EBEBEB;
	color: #666666;
	padding: 15px;
	font-size: 11px;
	text-align: left;
}
.edicionLimitadaFotos {
	background-color: #949494;
	color: #666666;
	padding: 15px;
	font-size: 11px;
}

