27HTML {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 0px; 
	LIST-STYLE-TYPE: none; 
}

BODY { 	
		
	margin-left: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 1px; 
	LIST-STYLE-TYPE: none; 
	BORDER-RIGHT-WIDTH: 0px;
	background:url(http://dl.dropbox.com/u/6431474/fondo-nuevo-marimartur.jpg) no-repeat fixed top center;
	FONT-FAMILY: Verdana,"Trebuchet MS", arial;
	TEXT-ALIGN: center;
}
.buscadorLocalidadAreaText{
	color:#B50808;
	font-weight:bold;
}
table.mainTable{
	background-color:#ffffff;
	/*border-style: solid;
	border-width: 3px;
	border-color:#001676;*/
}
td.mainRight{
	background:url('../imagenes/lateralDerecho.gif');
	
} 
#la {color:#a4a4a4;}
#progave {color:#000000;}
#divLOGO{ top:5px;  position:absolute; width:250px; height: 93px; z-index:0; background-image:url(../imagenes/logo.gif);}    
#divbanderas{ top:13px;  position:absolute; width:610px; height: 20px; z-index:0;text-align:right;}    
#divimagenescambiantescabecera{ top:1px;  position:absolute; width:760px; height: 105px; z-index:0;text-align:right;}    

#exterior {	
	FONT-SIZE: 75%; MAX-WIDTH: 630px; WIDTH: 50em; LINE-HEIGHT: 1em; TEXT-ALIGN: left; vertical-align:bottom;
	 border-bottom:0px;
	 PADDING-RIGHT: 0px; 
	 PADDING-LEFT: 0px; 
	 PADDING-BOTTOM: 0px;
	 PADDING-TOP: 0px;
	 margin-bottom:0px;
	 border-bottom-color:#FF0000;
}

#interior {
	 PADDING-RIGHT: 0px; 
	 PADDING-LEFT: 0px; 
	 PADDING-BOTTOM: 0px;
	 PADDING-TOP: 0px;
	 WIDTH: 630px; 
	 BORDER-BOTTOM: 0px; 
	 vertical-align:bottom;
}
#interior2 {
	BORDER-RIGHT: #00395e 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #00395e 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #00395e 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #00395e 0px solid; 
}

#cabeza {
	WIDTH: 630px;
	margin-top:2px;
	margin-bottom:0px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	border-bottom:0px;	
	vertical-align:bottom;
}

#divpestanas UL {
	height:24px;
	vertical-align:bottom; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	border-bottom:0px;
	BACKGROUND: url(../imagenes/fondo_pestanas.gif) repeat-x left bottom;  MARGIN: 0px 0px 0px 0px; OVERFLOW: hidden; WIDTH: 550; 
}
#divpestanas LI {
	vertical-align:bottom; font-weight: bold; BACKGROUND: url(../imagenes/pest3c.jpg) no-repeat right top; FLOAT: left; MARGIN: 6px 0px 0px 0px; TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #a5a5a5 1px solid; TEXT-ALIGN: center
}
#divpestanas LI A {
	vertical-align:bottom; PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 11px; FONT-SIZE: 1em; BACKGROUND: url(../imagenes/pest1.gif) no-repeat left top; PADDING-BOTTOM: 2px; COLOR: #369; PADDING-TOP: 4px; TEXT-DECORATION: none
}
#divpestanas LI A:hover {
	COLOR: #00216B;
}


HTML BODY #pesthot {
	FLOAT: left; MARGIN-RIGHT: 8px
}
BODY.hotel #pesthot {
	BACKGROUND: url(../imagenes/ht_pest3c.gif) no-repeat right top; BORDER-BOTTOM: #fff 1px solid
}
BODY.hotel #pesthot A {
	BACKGROUND: url(../imagenes/ht_pest1.gif) no-repeat left top; COLOR: #0e436e
}


HTML BODY #pestocio {
	FLOAT: left; MARGIN-RIGHT: 8px
}
BODY.ocio #pestocio {
	BACKGROUND: url(../imagenes/ht_pest3c.gif) no-repeat right top; BORDER-BOTTOM: #fff 1px solid
}
BODY.ocio #pestocio A {
	BACKGROUND: url(../imagenes/ht_pest1.gif) no-repeat left top; COLOR: #0e436e
}



HTML BODY #pestcoche {
	FLOAT: left; MARGIN-RIGHT: 8px
}
BODY.coche #pestcoche {
	BACKGROUND: url(../imagenes/ht_pest3c.gif) no-repeat right top; BORDER-BOTTOM: #fff 1px solid
}
BODY.coche #pestcoche A {
	BACKGROUND: url(../imagenes/ht_pest1.gif) no-repeat left top; COLOR: #0e436e
}





HTML BODY #pestlacosta {
	FLOAT: left; MARGIN-RIGHT: 8px
}
BODY.lacosta #pestlacosta {
	BACKGROUND: url(../imagenes/ht_pest3c.gif) no-repeat right top; BORDER-BOTTOM: #fff 1px solid
}
BODY.lacosta #pestlacosta A {
	BACKGROUND: url(../imagenes/ht_pest1.gif) no-repeat left top; COLOR: #0e436e
}

.tabla_contenedora {
	background-color:#FFFFFF;
	
}
TD.estilobordes_cabecera {
	vertical-align:top;
	width:100px;
	padding-bottom:0px;
	border-bottom:0px;
	margin-bottom:0px;
}

TD.estilovertical_10 {
	background-image:url(../imagenes/linea_vertical.gif);
	background-repeat:repeat-y;
	background-position:right;
	width:10px;
}

TD.estilovertical_120 {
	background-image:url(../imagenes/imagen_vertical_dch.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:120px;
}

TD.estilovertical_150 {
	width:280px;
}

TD.estilomenubuscador {
	background-image:url(../imagenes/fondo_menu_buscador.jpg);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;
	height:19px;	
}
TD.estilomenubuscador_on {
	background-image:url(../imagenes/fondo_menu_buscador_on.jpg);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;
	width:129;
	height:19px;	
}

TD.estilomenucontactar {
	background-image:url(../imagenes/boton_contactar.gif);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;
	height:19px;	
}
TD.estilomenucontactar_on {
	background-image:url(../imagenes/boton_contactar_on.gif);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;
	width:129;
	height:19px;	
}


.tabla_contenedora_cabecera {
	border-color:#FFFFFF;
	height:130px;
	border-collapse:collapse;
	vertical-align:bottom;	
	padding-bottom:0px;
	border-bottom:0px;
	margin-bottom:0px;	
}

.tabla_contenedora_cabecera_busqueda {
	border-color:#FFFFFF;
	height:90px;
	border-collapse:collapse;
	vertical-align:bottom;	
	padding-bottom:0px;
	border-bottom:0px;
	margin-bottom:0px;	
}

TD.cabecera {
	border-color:#FFFFFF;
	border-bottom-style:solid; 
	border-bottom-width:0px;
	padding-bottom:0px;
	border-bottom:0px;
	margin-bottom:0px;
	vertical-align:bottom;
}


.tabla_contenedora_contenido {
	height:400px;

}
TD.contenido {
	padding-top:0px;
	padding:0px;
	margin:0px;
	background-image:url(barra_solape_contenido.gif);
	background-repeat:no-repeat;
	background-position:top;			
}

TD.contenido_busqueda {
	padding-top:0px;
	padding:0px;
	margin:0px;
}

.tabla_principal {
	border:0;
	width:760px;
	height:100%;	
}

TD.ancho_tabla_interior{
	height:11%;	
}

#principal{
	position:static;
}

div#socialnetworks{
	/*height: 62px;*/
	/*width: 230px;*/
	float:right;
	clear:right;
}
a.twitter{
	background-image: url("/images/social-network.png");
	height: 0px;
	width:112px;
	z-index: 1;
	position:absolute;
	overflow:hidden;
	padding: 63px 0px 0px 0px;
	margin-left:-112px;
	
	margin-top:101px!important;
	margin-top:103px;
	font-size:0px;
	line-height:0px;
}
a.twitter:hover{
	background-position:0px 61px;

}
a.facebook{
	background-image: url("/images/social-network.png");
	background-position:116px 0px;
	height: 0px;
	width:112px;
	z-index: 1;
	position:absolute;
	overflow:hidden;
	padding: 63px 0px 0px 0px;
	margin-top:101px!important;
	margin-top:103px;
	font-size:0px;
	line-height:0px;

}
a.facebook:hover{
	background-position:116px 61px;

}
div#central{
	margin: auto;
	width:755px;
}












IMG {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH:	0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	BORDER-RIGHT-WIDTH: 0px;
	/*behavior: url('/images/iepngfix.htc');*/
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
DL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
DD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
DT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
H3 {
	FONT-SIZE: 13px;BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
H4 {
	FONT-SIZE: 11px;BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
H5 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px; *font-size:11px;
}
H6 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
BR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
P {
	MARGIN:0px;
}

.clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px; HEIGHT: 0px; color:#ff0000; height:12px;
}
.oculto {
	DISPLAY: none
}

A {
	COLOR: #00395e
}
A:hover {
	COLOR: #e46813
}
A.enlaceactivo {
	COLOR: #ec8f50
}



#cuerpo {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px 0px; WIDTH: 99%
}

/*H1 QUITADO-----------------------------------------------------------------------------*/
/*H1 {
	FONT-SIZE: 1em; FLOAT: right; WIDTH: 62%;
}*/








.mensaje_central {
	text-shadow:#FF9933;
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	COLOR: #00216B;
}
.mensaje_central_poblacion {
	text-shadow:#FF9933;
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	COLOR: #00216B;
	padding:0px;
	margin:0px;
}
.mensaje_central_busqueda {
	text-shadow:#FF9933;
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	COLOR: #00216B;
}

.texto_principal_normal {
	text-shadow:#FF9933;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: bold;
	COLOR: #00216B;
}


.formulario_texto {
	font-family: Arial, Geneva,  Helvetica, sans-serif;
	font-size: 10px;
	height:17px;
	width:40px;
	color:#666666;
	border: 1px solid #000000;
}

.formulario_texto_am {
	font-family: Arial, Geneva,  Helvetica, sans-serif;
	font-size: 10px;
	width:140px;
	color:#666666;
	border: 1px solid #000000;
}

.formulario_texto_categ {
	font-family: Arial, Geneva,  Helvetica, sans-serif;
	font-size: 10px;
	width:90px;
	color:#666666;
	border: 1px solid #000000;
}


#NavTd{ text-align:center; background-color:#FFCC46;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff',endColorStr= '#FFCC46',gradientType= '0');text-decoration:none; margin:1px;padding:1px 1px 1px 1px;
	}
#NavTd a:hover{border-right:1px solid #999999; border-left:1px solid #999999; border-top:1px solid #999999; border-bottom:1px solid #999999;margin:1px;padding:1px 1px 1px 1px;background-color:#f1f1f1;text-decoration:none;}	



.colorletrasbuscadrohotelyapartamento { 
	color: #00216B;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tempus Sans ITC;
	font-size:11px;
}
.colorletrasbuscadrohotelyapartamentopeq { 
	color: #00216B;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tempus Sans ITC;
	font-size:9px;
}

.colorcuadroresumeninf {  
	background-color: #E8E7E3
}

.colorbordebuscadrohotelyapartamento {  
	background-color: #33365E
}


.colorletras_alojamiento_mostrado { 
	color: #F7B500;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tempus Sans ITC;
	font-size:14px;
	text-transform:uppercase;	
}
.colorletras_facilities_mostrado { 
	color: #F7B500;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tempus Sans ITC;
	font-size:12px;
	text-transform:uppercase;	
}

.colorletras_alojamiento_mostrado_direccion { 
	color: #333333;
	font-family: Arial, Helvetica, sans-serif, Tempus Sans ITC;
	font-size:12px;
	font-style:italic;
}
.paquete-nombre-mostrar{
	/*color: #F7B500;*/
	/*color:#3300CC;*/
	color: #6A0000;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tempus Sans ITC;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	
}
.paquete-fechas-mostrar { 
	color: #333333;
	font-family: Arial, Helvetica, sans-serif, Tempus Sans ITC;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}
.paquete-descripcion-mostrar{
	font-family: Arial,Verdana, Helvetica, sans-serif;	
}

table.tablaPaquete{
	background-image:url(../imagenes/fondo_detalles_paq.gif);
	background-repeat:repeat-x;
	background-position:top;
	width:700px;
}
.textodescriptivo_alojamiento {  font-family: Arial,Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0F2B6D}

.textodescriptivo_opciones_pie {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #491019}


.botonformularios { background-image:url(../imagenes/fondo_botones.gif); font-family: Arial, Trebuchet MS, Verdana,  Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #00216b; border: 1px #EEEEEE solid}
.botonformularios_reservar    { background-image:url(../imagenes/fondo_botones_reservar.gif); font-family: Arial, Trebuchet MS, Verdana,  Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #00216b; border: 1px #EEEEEE solid}
.botonformularios_seleccionar { background-image:url(../imagenes/fondo_botones_reservar.gif); width:77px; font-family: Arial, Trebuchet MS, Verdana,  Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #00216b; border: 1px #EEEEEE solid}

.colorletrasresultadobusqueda { color: #00216b ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal}

.colorletraspatricinadorescolumnadcha  { color: #00216b ; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold;}
.colorletraspatricinadorescolumnadchap { color: #00216b ; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal}

.colorcorchetesresultadobusqueda { color: #000000 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal}

.colortabladetalleshabitaciones{
	background-image:url(../imagenes/fondo_detalles_hab.gif);
	background-position:top;
	background-repeat:repeat;
}

.colortabladetalleshabitaciones_datos_cli{
	background-color: #F7B80A;
}

.tablaOcupante{
	background-color: #F2E2B0;
	border:1px solid;
	padding: 10px;
	margin-bottom: 5px;
	font-size: 9px;
}

.tablaOcupante table{
	font-size: 9px;
}

.colortabla_contactar{
	background-image:url(../imagenes/fondo_contactar.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

.camposformularios { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: bold; 
	color: #00216b; 
	text-align: left;
}

.mensaje_error {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF3333}

.texto_descriptivo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #00216b}
.textotablas {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #00216b}
table.textotablasAlojamientos{ 
	/*background-image:url(../imagenes/fondo_detalles_hot.gif);
	background-position:top;*/	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00216b;
	width: 700px;
}
.textotablas_peq {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #00216b}


.text_descriptivo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC6600}
.text_resaltado {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CC6633; font-weight: bold;}



.colortabla_pie_de_pagina{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;	
	background-color:#93CFFF;
}

.tabla_busqueda_propiedades{
	BORDER-RIGHT: #BBD7FF 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #BBD7FF 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: #BBD7FF 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #BBD7FF 1px solid; 
	BACKGROUND-COLOR: #ECF3FF;
}
/*------------------------------------------------------------------------------*/
/*Estilos de Secciones en la pagina principal									*/
/*------------------------------------------------------------------------------*/
/*------ Por Defecto ----*/
td.secciones-default-top-left{
	background-image:url(../imagenes/secciones/SierraNevada-top-left.gif);
	background-repeat:no-repeat;
	width:15px;
	height:15px;
}
td.secciones-default-top-center{
	background-image:url(../imagenes/secciones/SierraNevada-top-center.gif);
	height:15px;
}
td.secciones-default-top-right{
	background-image:url(../imagenes/secciones/SierraNevada-top-right.gif);
	background-repeat:no-repeat;
	width:15px;
	height:15px;	
}
td.secciones-default-tittle-left{
	background-image:url(../imagenes/secciones/SierraNevada-first-left.gif);
	width:15px;	
}
td.secciones-default-tittle-center{
	background-image:url(../imagenes/secciones/SierraNevada-first-center.gif);	
}
td.secciones-default-tittle-right{
	background-image:url(../imagenes/secciones/SierraNevada-first-right.gif);
	width:15px;		
}
div.secciones-default-center{
	background-image:url(../imagenes/secciones/SierraNevada-center.gif);		
}
td.secciones-default-bottom-left{
	background-image:url(../imagenes/secciones/SierraNevada-bottom-left.gif);
	background-repeat:no-repeat;
	width:15px;
	height:15px;		
}
td.secciones-default-bottom-center{
	background-image:url(../imagenes/secciones/SierraNevada-bottom-center.gif);	
}
td.secciones-default-bottom-right{
	background-image:url(../imagenes/secciones/SierraNevada-bottom-right.gif);
	background-repeat:no-repeat;
	width:15px;
	height:15px;			
}
a.secciones-default-LinkNombre{
	font-size:30px;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
}
a.secciones-default-LinkSeccion{
	font-size:10px;
	font-weight:bold;
	color:#A3B9D2;
	text-decoration:none
}
.secciones-default-descripcion{
	font-size:12px;	
	/*color:#898990;*/
	color:#093974;
}
a.secciones-default-link-descripcion{
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none
}
td.secciones-default-tittleGeneral{
	background-image:url(../imagenes/secciones/SierraNevada-first-center.gif);
}

/*------------------ Seccion sierra nevada -------------*/
a.secciones-SierraNevada-LinkNombre{
	font-size:22px;
	
	color:#ffffff;
	cursor:pointer;
	text-decoration:none;
}
td.secciones-SierraNevada-tittleGeneral{
	background:url(../imagenes/sierraNevada.gif) no-repeat;
	background-position: top center;
	width:400px;
	height:70px;
}

/* ----- BaqueiraBeret ----------*/
a.secciones-BaqueiraBeret-LinkNombre{
	font-size:22px;	
	color:#ffffff;
	cursor:pointer;
	text-decoration:none;
}
td.secciones-BaqueiraBeret-tittleGeneral{
	background:url(../imagenes/baqueiraBeret.gif) no-repeat;
	background-position: top center;
	width:400px;
	height:70px;
}
/* ----- Andorra ----------*/
a.secciones-Andorra-LinkNombre{
	font-size:22px;	
	color:#ffffff;
	cursor:pointer;
	text-decoration:none;
}
td.secciones-Andorra-tittleGeneral{
	background:url(../imagenes/andorra.gif) no-repeat;
	background-position: top center;
	width:400px;
	height:70px;
}
/* ----- Formigal ----------*/
a.secciones-Formigal-LinkNombre{
	font-size:22px;	
	color:#ffffff;
	cursor:pointer;
	text-decoration:none;
}
td.secciones-Formigal-tittleGeneral{
	background:url(../imagenes/formigal.gif) no-repeat;
	background-position: top center;
	width:400px;
	height:70px;
}

/****************************************************************************/
/*								 Top Five									*/
/****************************************************************************/	

div.ofertas-table{
	background:url(../imagenes/index_40.gif) no-repeat;
	border:0px;
	padding:0px;
	margin:0px;
	width:260px;
	height:570px;
	position:relative; 
}

#ofertas-table-Top{
	position: absolute;
	top:160px;	
	
}
div.oferta-precio{
	position:relative;
	float:left;
	padding-left:5px;
	top : 37px;
	width:36px;
	border:0px;	
	margin:0px;
	color:#0f418c;
	font-size:12px;
	font-weight:bold;	
	text-align:right;			
}
div.oferta-fila{	
	position:relative;	
	height:80px;
	width:260px;
}
div.ofertaI-imagen{
	position:relative;
	float:left;
	padding-left:5px;
	top : 15px;
	width:50px;
	color:#0f418c;
	font-size:20px;
	font-weight:bold;
	border:0px;	
	margin:0px;
	
}
div.ofertaI-nombre{
	position:relative;
	float:left;
	width:155px;	
	vertical-align:middle;	
	border:0px;
	padding-top:3px;
	padding-left:5px;
	margin:auto;
	display:table-cell;
}
div.oferta-atencion{
	color:#5E2500;
	font-size:13px;
	font-weight:bold;
	position: absolute;
	top:80px;
	left:115px;	
	
}
.oferta-nombre{
	color:#5E2500;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.oferta-fechas{
	/*color:#ffffff;*/
	/*color:#DA9425;*/
	color:#2A552F;
	font-size:12px;	
	text-align:left;
	text-decoration:none;
}
.oferta-nombre-14{
	color:#5E2500;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	
}
.oferta-nombre-12{
	color:#5E2500;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	
}
.oferta-nombre-10{
	/*color:#ff3333;*/
	/*color:#D16E06;*/	
	color:#5E2500;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	
}
/****************************************************************************************************/
/* 	SECCIONES 		 																				*/
/****************************************************************************************************/
td.mainMenu{
	/*BACKGROUND: url(../imagenes/bgMenu.gif) no-repeat ;
	background-repeat:y-repeat;*/
	width:100px;
	height:20px;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
}
a.mainMenuLink{
	color:#ffffff;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}
a.mainMenuLink:hover{
	color:#4d6faf;
	font-size:12px;
	font-weight:bold;
	
}
table.mainMenuTable{
	background-color:#a9a5a6;
}

table.sectionMenu{
	background:url('../imagenes/bgSeccionesMenu.gif') ;
}

a.seccionSubMenuLink{
	color:#e86060;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	
}
a.seccionMenuLink{
	/*color:#ffffff;*/
	color:#0000bb;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
.seccionSubMenuLinkDisabled{
	color :#c5c5c5;
	font-size:14px;
	font-weight:bold;
	text-decoration:line-through;
}

td.seccionesHotelPestaÒas{
	background:url('../imagenes/seccionesHotelesBGTab.gif');
	width:100px;
	height:30px;
	text-align:center;
	vertical-align:middle;
	
}
td.seccionesHotelLastRow{
	background:url('../imagenes//mostrarPaquetesBGBottom.gif');
	width:470px;
	height:30px;
	
}
td.seccionesHotelFirstRow{
	background:url('../imagenes/mostrarPaquetesBGTop.gif');
	width:470px;
	height:30px;
}
table.seccionesHotelFotografias{
	background-color:#d3ddf3;
}
.seccionesHotelNombres{
	color: #F7B500;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tempus Sans ITC;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;	
}
td.seccionesHotelBGDescripcion{
	background-color:#ECF3FF;	
}
td.seccionesHotelOferta{
	/*background-color:#D5D5D5;*/
	background:url(../imagenes/seccionesFondoOfertas.gif);
	font-size:18px;
	font-weight:bold;
	/*color: #DE7A39;*/
	color:#3834A2;

}

/****************************************************************************************/
/* estilo deldiv que muestra la descripciÛn del hotel									*/
/****************************************************************************************/
td.mostrarHotelTab{
	background:url('../imagenes/mostrarHotelBGTab.gif');
	width:100px;
	height:30px;
	text-align:center;
	margin:1px;
}
div.mostrarHotelBG{
	background-color:#e0d3bc;	
	height:450px;
	overflow:auto;
}
td.mostrarHotelBGLastRow{
	background:url('../imagenes/mostrarHotelBGBottom.gif');
	width:800px;
	height:30px;
	
}
td.mostrarHotelBGFirstRow{
	background:url('../imagenes/mostrarHotelBGTop.gif');
	width:800px;
	height:30px;
	
}
.mostrarHotelDireccion { 
	color: #333333;
	font-family: Arial, Helvetica, sans-serif, Tempus Sans ITC;
	font-size:12px;
	font-style:italic;
}
.mostrarHotelDescripcion {
	font-family: Arial,Verdana, Helvetica, sans-serif; 
	font-size: 14px; 
	/*font-weight: bold;*/ 
	color: #00216b
}
.mostrarHotelImagenDescripcion img{
	float:left;
	margin-right:15px;
	margin-bottom:5px;
}
.mostrarHotelCaracteristicasTitle{
	color:#000000;
	font-size : 12px;
	font-weight:bold;
}

.mostrarHotelCaracteristicas {
	width: 100%;
}

.mostrarHotelCaracteristicas img{
	
	margin-right:5px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	
}
.mostrarHotelTarjetasTitle{
	color:#000000;
	font-size : 12px;
	font-weight:bold;
}
.mostrarHotelTarjetas img {
	
	margin-right:5px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
}
.mostrarHotelTitle{
	color: #F7B500;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tempus Sans ITC;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
}
/*----------------------------------------------------------------------------------------------*/
/* Secciones: subseccion inicio																	*/
/*----------------------------------------------------------------------------------------------*/
.seccionInicioDesc{
	font-size :12px;	
	color:#0000aa;
	
}
.seccionInicioNombre{
	text-transform:uppercase;
	font-size :18px;
	font-weight:bold;
	color:#0000aa;
}
/*----------------------------------------------------------------------------------------------*/
/* Secciones: subseccion paquetes																*/
/*----------------------------------------------------------------------------------------------*/
.seccionPaquetesCenter{
	/*background-color:#F4CA82;*/
/*background-color:#41B8E3;*/
	background-color:#ECF3FF;
	border-left:2px solid #374f58;
	border-right:2px solid #374f58;
	padding-left:5px;
	padding-right:5px;
	
}
td.seccionPaquetesBGLastRow{
	background:url('../imagenes/mostrarPaquetesBGBottom.gif');
	width:800px;
	height:30px;
	
}
td.seccionPaquetesBGFirstRow{
	background:url('../imagenes/mostrarPaquetesBGTop.gif');
	width:800px;
	height:30px;	
}
.seccionPaquete-fechas-mostrar{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif, Tempus Sans ITC;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}
.seccionPaquetesTitle{
	/*color: #F7B500;*/
	/*color:#3300CC;*/
	color: #6A0000;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tempus Sans ITC;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	
}
.seccionPaquetesDescripcion{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00216b
}

a.seccionPaquetesLink{
	text-decoration :none;
	font-size:10px;
	font-weight:bold;
	color :#ff0000;
}

td.seccionesPaqueteOferta{
	/*background-color:#D5D5D5;*/
	background:url(../imagenes/seccionesFondoOfertasPaquetes.gif);
	border-left:2px solid #374f58;
	border-right:2px solid #374f58;
	
	font-size:18px;
	font-weight:bold;
	/*color: #DE7A39;*/
	color:#3834A2;

}

span.avisoPaquete a{
	text-decoration: none;	
	font-size:14px;	
}

span.avisoPaquete a:hover{
	color: #A36221;
}

span.avisoPaquete b{
	font-weight: bold;
	font-size:14px;
	color: #BB0000;	
}

span.ofertaForfait a{
	text-decoration: none;	
	font-size:14px;	
}

span.ofertaForfait a:hover{
	color: #A36221;
}

span.ofertaForfait b{
	font-weight: bold;
	font-size:14px;
	color: #BB0000;	
}

span.ofertaSeguro a{
	text-decoration: none;	
	font-size:14px;	
}

span.ofertaSeguro a:hover{	
	color: #A36221;
}

span.ofertaSeguro b{
	font-weight: bold;
	font-size:14px;
	color: #2F9230;
}

td.tipoAlojamiento {
	color: #001C9B;
	font-size: 8px !important;
	font-size: 10px; 
	font-weight: bold;
	vertical-align:bottom;
}

/************************************************************************************************/
/* Clase del div de los hoteles																	*/
/************************************************************************************************/
div.seccionHotelDescripcion{
	position:absolute;
	width:800px;
	z-index:20000;
	top:50px;
	left:100px;		
}

/************************************************************************************************/
/* Mostrar hotel con el buscador especifico de ese hotel 										*/
/************************************************************************************************/

.hotelImagenDescripcion img{
	float:left;
	margin-right:15px;
	margin-bottom:5px;
}

/*******************/
/*  MESSAGE BOXES  */
/*******************/
.error {
	background: #FFA694 url(../imagenes/errorIcon.gif) 15px center no-repeat;
	text-align: left;
	padding: 20px 20px 20px 80px;
	margin: 5px;
	border-top: 2px solid #FF3A24;
	border-bottom: 2px solid #FF3A24;
}

.warning {
	background: #FFF094 url(../imagenes/warningIcon.gif) 15px center no-repeat;
	text-align: left;
	padding: 20px 20px 20px 80px;
	margin: 5px;
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324;
}

.success {
	background: #94FF9F url(../imagenes/successIcon.gif) 15px center no-repeat;
	text-align: left;
	padding: 20px 20px 20px 80px;
	margin: 25px;
	border-top: 2px solid #24FF2B;
	border-bottom: 2px solid #24FF2B;
}


/****************************************************************/
/* Estilos de la secciÛn Grupos 								*/
/****************************************************************/
.gruposTitle{
	font-size:14px;
	font-weight:bold;
}
/****************************************************************/
/*	Estilos seccion registrarUsuario							*/
/****************************************************************/
td.registrarUsuarioTdLeft{
	background-color:#880B03;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}
td.registrarUsuarioTdRight{
	background-color:#839DC9;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}
td.registrarUsuarioHeaderFooter{
	background-color:#979314;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
}

/************* AUTO-SUGGEST *******************/
.asholder {
	position: relative;
}


td.divHotelMostrarMainLoadingBG{
	background:url('../imagenes/cargador.gif') no-repeat;
	background-position: top center;
	
	
}
.divHotelMostrarMainLoadingTitle{
	font-size:24px;
	font-weight:bold;
	color:#6167BC;
}



/****************************************/
/* Estilos del ·rea de clientes			*/
/****************************************/
/* ------- Menu -----*/

table.areaClientesMenu{
	background-color:#ffffff;
	
}
td.areaClientesMenuHeader{
	font-size:14px;
	font-weight:bold;	
	color:#00216B;
}
td.areaClientesMenuSeparador{
	background:url(../imagenes/areaClientesSeparador.gif) no-repeat;
	
}

td.areaClientesMenuCenter{
	padding-left:9px;
	padding-right:9px;
}
/* ------- Menu Costa-----*/

td.menuAreaClientesHeader{
	font-size:14px;
	font-weight:bold;	
	color:#00216B;
}

td.menuAreaClientesLinks{
	padding-left:9px;
	padding-right:9px;
	padding-top:9px;
	background-color:#E9EFFA;
	margin-right:30px;
}
td.menuAreaClientesLinks a{
	text-decoration:none;
}
td.menuAreaClientesDesconectar{
	padding-left:9px;
	padding-right:9px;
	padding-top:9px;
	background-color:#E9EFFA;
	font-size:12px;
	font-weight:bold;
	color:#3D51B3;
}
td.menuAreaClientesDesconectar a{
	text-decoration:none;
}
/*-------- Login -----*/
td.areaClientesLoginHeader{
	font-size:14px;
	font-weight:bold;
	background-color:#A9A5A6;
	color:#ffffff;	
	
}
table.areaClientesLoginTable{
	background-color:#ECF3FF;		
}
td.areaClientesLoginCenter{
	font-size:12px;
	font-weight:bold;
	color: #00216B;	
}
a.areaClientesLink{
	text-decoration:none;
}

/*-------- Login Costa-----*/
td.areaClientesLoginHeaderCosta{
	font-size:14px;
	font-weight:bold;
	background-color:#C9980D;
	color:#ffffff;	
	
}
table.areaClientesLoginTable{
	background-color:#ECF3FF;		
}
td.areaClientesLoginCenter{
	font-size:12px;
	font-weight:bold;
	color: #00216B;	
}
a.areaClientesLink{
	text-decoration:none;
}

/*-------------- Datos de cliente ----------*/
td.areaClientesTabs{
	background:url(../imagenes/backgroundDatosClienteTab.gif) no-repeat;
	width:203px;
	text-align:center;
}

table.datosClientePuntosTable{
	background-color:#B6C0D0;
	border-width:1px;
	border-style:solid;
	border-color:#516B97;
}
td.datosClientePuntosLeft{
	width:220px;
	font-size:14px;
	font-weight:bold;
	
}
td.datosClientePuntosRight{
	color:#AE4956;
	font-size:14px;
	font-weight:bold;
	text-align:right;
}
table.datosClienteTable{
	background-color:#B6C0D0;
	border-width:1px;
	border-style:solid;
	border-color:#516B97;
}
td.datosClienteLeft{
	width:100px;
	font-size:13px;
	font-weight:bold;
	text-align:right;
	
}
td.datosClienteSeparador{
	width:30px;
}
td.datosClienteRight{
	width:350px;
	color:#AE4956;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

/*-------------------------------------- Historico ------------------------------------------*/
table.datosClienteHistoricoTable{
	background-color:#B6C0D0;
	border-width:1px;
	border-style:solid;
	border-color:#516B97;
}
td.datosClienteHistoricoHeader{
	font-size:18px;
	color:#4956AE;
	font-weight:bold;
	text-align:center;
}
td.datosClienteHistoricoLeft{
	width:100px;
	font-size:13px;
	font-weight:bold;
	text-align:right;
	
}

td.datosClienteHistoricoRight{
	width:350px;
	color:#AE4956;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}	

.paqueteImagenesDescripcion img {
	float:left;
	padding-right:5px;
	padding-bottom:5px;
}



/* Menu superior */
.menuSuperiorColumna{
	background-color: #0491D8;
	height:24px;
	padding-right:10px;
	margin-right:10px;
	padding-left:10px;
	color :#ffffff;
	font-size:12px;
	font-weight:bold;
}
.menuSuperiorColumna a{
	color :#ffffff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}



/* FORMULARIO DE DATOS DE CLIENTES */
.formularioDatosPersonales{
	
}
.formularioDatosPersonalesHeader{
	/*background-color:#58ADD4;*/
	/*background-color:#024184;*/
	background-color:#C39905;
	/*background-color:#127C8A;*/
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
}
.formularioDatosPersonalesClave{
	background-color:#127C8A;
	padding-left:5px;
	margin-top:2px;
	color:#ffffff;
	font-weight:bold;
}
.formularioDatosPersonalesValor{
	background-color:#E7E5D9;
	font-weight:bold;
	
}



/* LISTADO DE RESERVAS */
.misReservasHeader{
	background-color:#C39905;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
}
.misReservasActuales{
	background-color:#B6C0D0;
	font-size:15px;
	color:#127C8A;
	font-weight:bold;
}

.misReservasAnteriores{
	background-color:#B6C0D0;
	font-size:15px;
	color:#127C8A;
	font-weight:bold;
}

.misReservasHeaderColumn{
	background-color:#B6C0D0;
	padding-left:5px;
	margin-top:2px;
	color:#127C8A;
	font-weight:bold;
}
.misReservasValueColumn{
	background-color:#ECF3FF;
	padding-left:5px;
	margin-top:2px;
	/*color:#127C8A;*/
	color:#034380;	
}
.misReservasValueColumn a{
	color:#C39905;
	text-decoration:none;
}

span.bono a {
    color:#C39905;
    text-decoration:none;
}

div#contact_form {	
    padding-top: 30px;    
    text-align: left;
    width: 600px;
    margin: 0 auto;    
}

.noborder {
	border: 0px;	
}

input.comment {
	width: 250px;
}

select.comment {
    width: 250px;
}

textarea.comment {
	width: 350px;
	height: 150px;
}

div.comment-remark {
	font-weight: bold;
	font-size: 12px;
}

div.info-pie {
	color:#0491D8;
	font-size: 11px;
    width: 700px;
    margin: 0 125px 0 125px;
    text-align: center;   
	padding-bottom: 10px;
}

div.info-pie p {
    text-align: left;
    margin-top: 10px;
}

/***********************************/
/************* NIEVE ***************/
div.clear {
	clear: both;
	height: 0px;
}
table.tablaPrincipalBuscadorNieve{
	/*width:745px !important;
	width:730px;*/
	height:375px;
}

div.wrapperCentral {
	position:relative;
	width:721px !important;
	width:740px;
	padding-left: 20px!important ;
	padding-left: 13px;
	background: url('../images/barraIzquierdaNieve.jpg');
	background-position: 15px 0px;
	background-repeat: repeat-y;
}

div.nieveNoticias {
	width:225px;
	float: left;
	margin-right: 15px !important;
	margin-right: 10px;
	
}

div.nieveCabecera {
	background-color: #FFFFFF;
}

p.cabeceraNoticias {
	text-align: left;
	color: #000000;
	font-weight: bold;
}

p.tituloNoticia {
	color: #868485;
	font-weight: bold;
}

p.cuerpoNoticia {
	color: #868485;
	font-weight: normal;
}

div.nieveCentral {
	width:480px;
	float: left;
}

div.nieveNoticia {
	position: relative;
	text-align: justify;
}

div.monografico {
	position: relative;
	padding-left: 10px;
	padding-bottom: 15px;
	margin-top:20px;	
}

div.monograficoTitulo {
	position:relative;
	width:480px;
	text-align: left;
	font-size: 20px;
	font-weight: bold;
	color: #0383C4
}

div.monograficoTitulo a{
	color: #0383C4;
	text-decoration: none;
}

div.monograficoOfertaImagen {
	width:182px;
	float: left;
	text-align: left;
}

div.monograficoOfertaImagen img{
	border: 4px solid black;
	width: 164px;
}

div.monograficoOferta {
	margin-bottom: 10px;
}

div.monograficoOferta a {
	text-decoration: none;
}

div.monograficoOfertaTitulo {
	width:229px;
	float: left;
	text-align: left;
	font-size: 13px;
	font-weight: bold;
	color: #424443
}

div.monograficoOfertaTitulo a{
	color: #424443
}

div.monograficoOfertaPrecio {
	width:70px;
	float: left;
	text-align: left;
	font-size: 15px;
	font-weight: bold;
	color: #000000
}

div.monograficoOfertaPrecio a{
	color: #000000
}


div.monograficoOfertaDescripcion {
	width:285px ;
	float: left;
	text-align: left;
	padding-top: 5px;
	color: #060606;
}

div.monograficoOfertaDescripcion a{
	color: #060606;
}

div.monograficoMasOfertas {
	width:290px;
	float: right;
	text-align: right;
	padding-top: 5px;
	font-weight: bold;
	color: #0383C4;
	margin-right: 20px;
}

div.monograficoMasOfertas a {
	text-decoration: none;
	font-weight: bold;
	color: #0383C4;

}

div.ofertaNieveImagen {
	text-align: left;
	width: 500px;
}

div.ofertaNieveImagen img{
	border: 4px solid black;
	width: 492px;
	margin-bottom: 10px;
}

div.ofertaNieveTitulo {
	color: #037DC0;
	font-weight: bold;
	font-size: 20px;
	text-align: left;
	margin-bottom: 5px;
}

div.ofertaNieveSubTitulo {
	color: #037DC0;
	font-size: 14px;
	text-align: left;
	margin-bottom: 20px;
}

div.ofertaNieveDesarrollo {
	color: #000000;
	font-size: 11px;
	text-align: left;
}

div.ofertaNievePie {
	color: #000000;
	font-size: 12px;
	text-align: right;
}

span.ofertaNievePrecio {
	color: #037DC0;
	font-size: 14px;
}

div.buscadorNieve {
	width: 100px;
}

td.tipoNieve {
	font-size: 9px;
	
}
img.imagenCabeceraNieve{
	border:3px solid #000000;
	margin:10px;
}


div.buscadorNievePaquetesGeneralIzquierda{
	float:left;
	width:245px;
	margin-left:16px !important;
	margin-left:5px;
	text-align:left;
}
div.buscadorNievePaquetesGeneralDerecha{
	width:460px;
	float:left;
	margin-top:10px;
}

div.buscadorNievePaquetesGeneralContenedor{
	width:721px;
}


div.buscadorNieveOfertasFechaTexto{
	text-align:left;
	margin:0;
	margin-left:5px;
	margin-top:5px;
	padding:0;
	font-size:10px;
	font-weight:bold;
	height:10px;
	line-height:10px;
	
}
div.buscadorNieveOfertasFechaInput{
	text-align:left;
	margin-left:5px;
	padding:0;
	font-size:10px;
	font-weight:bold;
}
div.buscadorNieveOfertasFechaInput input{
	margin:0;
	padding:0;
	font-size:10px;
}
div.buscadorNieveOfertasNoches{
	clear:both;
	
}


/************* NIEVE ***************/
/***********************************/


div.grupoListadoOfertaImagen {
	width:182px;
	float: left;
	text-align: left;
	margin:5px;
}

div.grupoListadoOfertaImagen img{
	border: 4px solid #F7B500;
	width: 164px;
}

div.grupoListadoOferta {
	margin-bottom: 20px;
	border : 2px solid #127C8A;
}

div.grupoListadoOferta a {
	text-decoration: none;
}

div.grupoListadoOfertaTitulo {
	margin-top : 3px;
	width:400px;
	float: left;
	text-align: left;
	font-size: 13px;
	font-weight: bold;
	color: #424443;
}

div.grupoListadoOfertaTitulo a{
	color: #424443;
}

div.grupoListadoOfertaPrecio {
	margin-top : 7px;
	width:100px;
	float: left;
	text-align: right;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}

div.grupoListadoOfertaPrecio a{
	color: #000000;
}


div.grupoListadoOfertaDescripcion {
	width:500px ;
	float: left;
	text-align: justify;
	padding-top: 5px;
	color: #060606;
	font-family:Arial;
}

div.grupoListadoOfertaDescripcion a{
	color: #060606;
}

div.grupoListadoMasOfertas {
	width:290px;
	float: right;
	text-align: right;
	padding-top: 5px;
	font-weight: bold;
	color: #0383C4;
	margin-right: 20px;
}

div.grupoListadoMasOfertas a {
	text-decoration: none;
	font-weight: bold;
	color: #0383C4;
}
div.grupoListadoOfertaContenedor{
	float:left;
	width:500px;
}




div.paqueteGrupoPrincipal{
	width:700px;
	margin-top:15px;
	margin-bottom:15px;

}
div.paqueteGrupoBordeSuperior{
	background:url('../imagenes/superiorInfoPaquete.jpg') no-repeat top center;
	margin:0;
	padding:0;
	height:15px;

}
div.paqueteGrupoContenedor{
	float:left;
	background:url('../imagenes/centroInfoPaquete.jpg') repeat-y top left;
	width:700px;
	margin:0;
	padding:0;
}

div.paqueteGrupoBordeInferior{
	clear:both;
	background:url('../imagenes/inferiorInfoPaquete.jpg') no-repeat bottom center;

	height:15px;
	margin:0;
	padding:0;

}


div.alojamientoGrupoPrincipal{
	width:700px;
	margin-top:15px;
	margin-bottom:15px;
}

div.alojamientoGrupoBordeSuperior{
	background:url('../imagenes/superiorInfoAlojamiento.jpg') no-repeat top center;
	margin:0;
	padding:0;
	height:15px;
}

div.alojamientoGrupoContenedor{
	float:left;
	background:url('../imagenes/centroInfoPaquete.jpg') repeat-y top left;
	width:700px;
	margin:0;
	padding:0;
}

div.alojamientoGrupoBordeInferior{
	clear:both;
	background:url('../imagenes/inferiorInfoPaquete.jpg') no-repeat bottom center;
	height:15px;
	margin:0;
	padding:0;
}

div.class-info-pie-logos{
	float:right;
}

div.info-pie-logos-texto{
	color:#127C8A;
	font-size:11px;
	font-weight:bold;
	margin-bottom:3px;
	padding-left:16px;
}

/*ESTO*/
.plantillaSeccionesDatosTitlecolumnaCentralInicio{color:#CB9A00;float:left;font-family:Arial;font-size:13px;clear:both;margin-top:15px;}
.plantillaSeccionesDatosSubapartadocolumnaCentralInicioave {font-size:11px; font-family:Arial; color:#797979; padding-left: 20px; line-height: 11px;float:left;}
.plantillaSeccionesDatosSubapartadocolumnaCentralInicioave a{font-size:11px; font-family:Arial; color:#797979; text-decoration:none;}
.plantillaSeccionesDatosTitlecolumnaCentralInicioave {font-size:13px; font-family:Arial; color:#07383f; padding-left: 20px;}
.plantillaSeccionesDatosTitlecolumnaCentralInicioave a{font-size:13px; font-family:Arial; color:#07383f; ;text-decoration:none}
.plantillaSeccionesDatosPreciocolumnaCentralInicioave {font-size:16px; font-family:Arial; color:#000000; font-weight: bold;}
.plantillaSeccionesDatosTitlecolumnaCentralMalaga a{font-size:11px; font-family:Arial; color:#083747; font-weight: bold;text-decoration:none}
.plantillaSeccionesDatosPreciocolumnaCentralMalaga{font-size:11px; font-family:Arial; color:#083747; font-weight: bold;}
.plantillaSeccionesDatosSubapartadocolumnaCentralMalaga a{font-size:11px; font-family:Arial; color:#cb9a00; font-weight: bold;text-decoration:none}
.plantillaSeccionesDatosSubapartadocolumnaCentralInicio {color:#797979;font-family:Verdana;font-size:10px;line-height:11px;padding-left:0px;margin-bottom: 5px;text-align:left;}
    
    

.plantillaSeccionesDatosSubapartadocolumnaCentralInicio a{color:#797979;font-family:Verdana;font-size:10px;float:left;clear:both;text-decoration:none;}
.plantillaSeccionesDatosPreciocolumnaCentralInicio{color:#E3001B;font-family:Arial;font-size:16px;font-weight:bold;float:right;margin-top:10px;}
.columnaCentralInicio{float:left;margin-left:10px;text-align:left;width:740px;}
.columnaCentralInicio a{width:740px; text-decoration:none}
div.columnaCentralInicio3{width:332px; float:left;margin-left:10px}
.lineadoIzq{float:left;}
.lineadoIzqBoth{float:left;clear:both}
.textoColumnaDerechaInicio{float:left;clear:both;width:230px; margin-top:7px;margin-top: 10px!important;margin-left:5px;}
.lineadoDcha{float:right;}
.lineadoIzqBarra{float:left;margin: 0;margin: 0px -32px 0px 0px!important;margin: -2px 0px 0px 0px;height:238px!important;height: 238px; width:32px; background: url('../images/ofertasgolf_05.jpg') no-repeat top left;}
body:nth-of-type(1) .lineadoIzqBarra{
margin-top: 0px;
}

div.plantillaOferta{margin-top: 0px;
float:left;
margin-left:10px !important;
margin-left:5px;
width: 729px;
}

.both{clear:both;}
/*.viajesmarimartur-columnaDerecha{background-color:#99CCFF;width:238px!important;width:220px;float:left;margin-left:0px!important;margin-left:745px;}*/
.subtituloSeccion{color:#07383F;font-family:Arial;font-size:13px;float:left}
.tituloSeccion{float:left;width:165px;}
.tituloSeccion a{font-size:13px; font-family:Arial; color:#07383f; text-decoration:none}
.subtituloSeccion{color:#797979;font-family:Arial;font-size:12px;line-height:11px;float:left}
.subtituloSeccion a{font-size:12px; font-family:Arial; color:#797979; text-decoration:none;float:left}
.precioSeccion {font-size:13px; font-family:Arial; color:#E3001B; font-weight: bold; text-decoration: none;float:right;margin-left:0px;width:55px;text-align:right;margin-right:0px!important;margin-right:10px;}
.precioSeccion a{
	font-size:13px;
	font-family:Arial;
	color:#E3001B;
	font-weight: bold;
	text-decoration: none;
	margin: 0px 9px 0px 0px;
	/*margin-top:-10px!important;
	margin-top:0px;
	margin-right:5px;
	margin-right:0px!important;*/
}
.imagenCategoriaInferior{width:332px; height:276px}
.encabezadoIzq{float: left;margin-left:3px}
.encabezadoDcha{float: left;margin-left:-7px!important;margin-left:7px;}
.encabezadoAbajo{float:left;margin-left:3px;}
.cuadroPequenoAnterior{width:337px; height:159px}
.imagenCuadroPequenoAnteior{width:181px; height:159px}
.fondoCuadroPequenoAnterior{height:116px; background:url('images/cuadropeque_05.jpg'); width:11px; }
.cuadroBannerPlaya{width:697px; height:216px;}
.cuadroBannerInta{width:175px; float:left;}
.cuadroBannerPlayaContenido{}
.cuadroCabeceraMalagaPpal{width:722px; height:239px;}
.ImagenSeccionMalaga{width:313px; height:42px;}
.cuadroMalagaGrande{width:337px; height:42px;}
.cuadroMalagaGrande2{width:48px; height:174px;}
.contenidoMalaga{float:left; width:637px; height:132px;}
.cuadroPequeno{width:344px;height:194px;}
.especialMalagaCuadro{width:700px;}
.divSeccionesCentralEspecialMalaga{width:738px;float:left;margin-top: 10px;}  
.especialMalagaOferta{border-width: 0px 0px 1px 0px;border-style: dotted;border-color:#000000; width:300px;}
.lineadoIzqMalaga{float:left;width: 700px;margin-left:15px;margin-top:30px;} 
.columnaCentraInicio{float:left;}   
.lineaAbajoCuadroPequeno{float:left;}
.lineadoDchaTop{float:left; margin-top:16px;clear:both; margin-left: 314px; position:absolute!important;position:fixed}
.imagenMalaga{text-align:left;margin-top:10px;}
.plantillaSeccionesDatosPreciocolumnaCentralPlayas {color:#E3001B;float:right;font-family:Arial;font-size:13px;font-weight:bold;width:40px;margin-top:10px}
.plantillaSeccionesDatosTitlecolumnaCentralPlayas{color:#083747;font-family:Arial;font-size:11px;font-weight:bold;margin-top:10px;float:left;}
.plantillaSeccionesDatosTitlecolumnaCentralPlayas a{text-decoration:none;}
.lineadoInfBarra{
float:left;
/*margin-top:18px!important;
margin-top:0px;*/
background:url('../images/ofertasgolf_06.jpg') top left no-repeat;
}
.contenidoCuadroPequeno{float:left;width:200px!important;width:210px;margin-top:0px;padding-left:10px;height:177px!important;height:165px;overflow:hidden;}
.textoCuadro{margin-left:0px!important;margin-left:0px;height: 45px;float:left; width:365px!important;width:350px;}
.lineadoIzqTexto{float:left; margin-bottom:-10px !important; margin-bottom:0px;}
.lineadoIzqTextocolumnaCentralInicio{float:left;margin-bottom: 0px; float:left;width:345px!important;width:365px;padding-left:20px;}
.lineadoIzqTextocolumnaCentralPlayas{border-bottom: 1px dotted; margin: 0px 10px 0px 10px;}
.lineadoIzqCuadroPequeno{float:left;height: 23px;position:relative;}
.cuadroOcio{width:722px; height:239px}
.ocioIzq{float:left;background:url('../images/cuadromalagagrande_02.jpg') no-repeat top center;height:174px;width:26px;}
.ocioCentro{float:left;height:173px; overflow:hidden;width:640px;}
.tablaGrupos{width:90%;text-align:center;}
.celdas_principal{text-align: center;} 
.tablaFormularioGrupos{width:95%; text-align:center; font-weight:bold;} 
.OcioDcha{float:right;background:url('../images/cuadromalagagrande_05.jpg') no-repeat top center;height:174px;width:48px;}
.imagenOcio{width:313px; height:42px;text-align:left;float:left;}
.textoOcio{width:637px; height:132px;float:left}
.plantillaSeccionesDatosPrecioMalagacolumnaCentralMalaga{font-size:11px; font-family:Arial; color:#083747; font-weight: bold;float:right;}
.CuadroImagenOcioInicial{float:left;margin-top:18px;background:url('../images/cuadromalagagrande_01.jpg') no-repeat bottom right;height:25px;width:722px;}
.CuadroImagenOcioFinal{float:left;margin-bottom: 10px;}
.lineadoIzq2{float:left;width:369px!important;width:350px;margin-bottom: 23px!important;margin-bottom: 0px;text-align:left; margin-left:5px!important;margin-left:12px; }
.lineaPlaya{float:left;width:749px!important;width:729px;}
.plantillaSeccionesDatosSubapartadocolumnaCentralPlayas {font-size:11px; font-family:Arial; color:#cb9a00; font-weight: bold;clear:both;text-align: left;}
.plantillaSeccionesDatosSubapartadocolumnaCentralPlayas a{font-size:10px; font-family:Arial; color:#cb9a00; font-weight: bold;text-decoration:none}
/*
.buscadorDerecha{
width:392px;
float:right;
height:379px;
overflow:hidden;
margin-top:-5px;
}

div.buscadorIzquierda{
width:313px!important;
width:323px;
float:left;
padding:10px 0px 10px 15px!important; 
}
/*
/*CAMBIO BANNER FLOTANTE*/
.columnaCentralSuperiorplayas div.buscadorIzquierda{
width:323px;
float:left;
padding:25px 0px 0px 15px;
margin: 5px 0 0 -3px!important;
margin:5px 0 0 10px;
z-index: 100;
background: #FFFFFF;
position: absolute;
height: 337px !important;
height:364px;
border: 1px solid;
}
.columnaCentralSuperiorplayas div.buscadorContenedor{
/*margin-left:112px !important;*/
}
div.buscadorIzquierda{
width:323px;
float:left;
z-index: 100;
/*background: #FFFFFF;*/
position: absolute;
height: 350px!important;
height: 375px;
margin: 19px 0px 0px 17px;
}
div.buscadorIzquierda2{
width:309px!important;
/*width:319px;*/
float:left;
z-index: 100;
/*background: #FFFFFF;*/
height: 368px!important;
height: 376px;
margin: 13px 8px 0px 8px!important;
margin: 13px 13px 0px 8px;
padding: 4px;
}
.buscadorDerecha{
/*width:979px;*/
height:379px;
overflow:hidden;
margin-top:-3px;
/*position: absolute;*/
z-index:1;
}  
.buscadorDerecha2{
/*width:726px;*/
height:379px!important;
height:390px;
z-index:1;
width: 637px;
overflow: hidden;
padding-top: 13px;
} 
.buscadorSelector{
	margin: 10px 0 17px 0;
}
.buscadorSelector input{
	width: 260px!important;
}
.lineaFechaLlegadaBuscador{
	margin: 9px 5px 9px 5px;
}
#header-img{
	display: none;
	/*height:375px;
	margin-top:0px;*/
	height:371px;
	overflow:hidden;
	/*margin-top:3px!important;*/
	margin-top:3px;
}
#botonBuscar{
padding: 0px 26px 0px 0px;
margin: -3px 0px -11px 0px;
margin: 0px!important;
}
#cargando{
margin: 0px;
}
.cargandoTexto{
font-size: 10px;
}
 
.columnaCentralSuperiorplayas img#imagenMapa{
margin: 2px 0px 0px 332px;
}
/*CAMBIO BANNER FLOTANTE*/
.plantillaSeccionesDatosPrecioMalagacolumnaCentralPlayas{color:#E3001B;float:right;font-family:Arial;font-size:13px;font-weight:bold;margin-top:22px;}
.lineadoIzqMalagaDos{float:left}
.ofertasBloquesCentrales{width:740px; height:276px;}
.bloqueDerecha{float:left; width:16px;}
.imagenBarraLateral{width:32px!important; height:240px!important; width:40px; height:225px;}
.imagenBarraInferio{width:397px!important; height:18px!important; height:92px;}
.lineadoIzqPpal{float:left;width:730px}
.imagenPpalInferior{float:left; margin-left: 0px;}


div.columnaContenedorSeccionesplayas #viajesmarimartur-05 {
float:left;
background:#ffffff;
-moz-border-radius:5px;
-webkit-border-top-left-radius:5px;
}
.columnaContenedorSecciones #viajesmarimartur-05{
	width: 979px !important;
}
.slider-wrap                                            { width: 635px; position: absolute;overflow:hidden;}
.stripViewer .panelContainer .panel ul                  { text-align: left; margin: 0 15px 0 30px; }
.stripViewer                                            { position: relative; overflow: hidden; width: 637px; height: 378px; margin-bottom: 3px; }
.stripViewer .panelContainer                            { position: relative; left: 0; top: 0;overflow:hidden;}
.stripViewer .panelContainer .panel                     { float: left; height: 378px; position: relative; width: 637px; background-color: white;overflow:hidden;}
.stripNavL, .stripNavR, .stripNav                       { display: none; }
.nav-thumb                                              { border: 1px solid black; margin-left: 6px; width:37px;}
#movers-row                                             { float: left; display: inline; width: 89%; height:37px; margin-top: -39px; position:relative; margin-left: 7px; overflow: hidden;}
#movers-row div                                			{ }
#movers-row div a.cross-link                            { float: left; position:relative;}
.photo-meta-data                                        { background: url(../images/transpBlack.png); padding: 5px; height: 57px; margin: -80px 0px 0px 1px; position: relative; color: white; text-align: right;}
.photo-meta-data h2 					{ font-size: 18px;}
.photo-meta-data span                                   { font-size: 13px;}
.cross-linka                                             { display: block; width: 62px; margin-top: -14px; position: relative; padding-top: 15px; z-index: 9999; margin-right: 5px; float: right;}
.active-thumb                                           { background: transparent url(../images/arrow2.png) top center no-repeat; background-position: 19px 29px; height: 100px;}
.wrapper												{height: 377px;}

div.viajesmarimartur-contenedor-secciones{
}

#viajesmarimartur-05 {
width:735px!important;
float:left;
background:#ffffff;
position: relative;
z-index: 1;
border-radius: 5px;
/*border-right: 238px solid #99CCFF;
position: absolute;*/
}


#viajesmarimartur-06 { 
	float:right;
	/*position: relative;*/
	z-index: 100;
	width: 218px;
	width: 238px!important;
	
}
#viajesmarimartur-banner {
	padding-top:30px;

	z-index:1;
}
/*div#viajesmarimartur-05_1{width: 740px;}*/
.columnaCentralSuperiorespecialmalaga{margin-top: 11px;}
/*div#viajesmarimartur-05_2{width: 740px;}*/
.viajesmarimartur-columnaDerecha_inicio{
	background-color:#FFFFFF;
	position: relative;
	margin-top: 415px!important;
	margin-top:-1290px;
	height:1150px!important;
	/*height: 1595px;*/
	/*padding-top: 100px;*/
	z-index: 2;
}

.viajesmarimartur-columnaDerecha_consultaOferta,
.viajesmarimartur-columnaDerecha_regalo,
.viajesmarimartur-columnaDerecha_contacto,
.viajesmarimartur-columnaDerecha_areaClientes,
.viajesmarimartur-columnaDerecha_confirmar,
.viajesmarimartur-columnaDerecha_confirmarIdaVuelta,
.viajesmarimartur-columnaDerecha_consultasOfertas,
.viajesmarimartur-columnaDerecha_reservar,
.viajesmarimartur-columnaDerecha_reservarIdaVuelta,
.viajesmarimartur-columnaDerecha_prereserva,
.viajesmarimartur-columnaDerecha_prereservaIdaVuelta
{
	background-color:#FFFFF;
	position: relative;
	height:1460px!important;
	height: 1595px;
}

.viajesmarimartur-columnaDerecha_playas{background-color:#99CCFF;height:500px!important;}
.viajesmarimartur-columnaDerecha_golf{background-color:#99CCFF;height:850px!important;}
.viajesmarimartur-columnaDerecha_ocio{background-color:#99CCFF;}
.viajesmarimartur-columnaDerecha_especialmalaga{
	background-color:#FFFFFF;
	height:1175px!important; 
	width: 238px!important;
	width: 237px;
	}
.viajesmarimartur-columnaDerecha_nieve{height:800px !important;}

.viajesmarimartur-columnaDerecha{ 
text-align:left;
overflow:hidden;
/*height:1459px;*/
/*-moz-box-shadow:0px -3px 4px #999999;
-webkit-box-shadow:0px -3px 4px #999999;*/
}
.seccionColumnaDerechaespecialmalaga{
	margin-bottom: 5px;
	padding-left: 3px;
}
.seccionColumnaDerechainicio{
	width: 100%;
	padding-left: 3px;
	margin-top:20px;
}

div#viajesmarimartur-contenedor{
width:100%;
background-color:#FFFFFF;
-moz-border-radius:5px;
-moz-box-shadow:0px 3px 4px #999999;
-webkit-border-radius:5px;
-webkit-box-shadow:0px 3px 4px #999999;
min-height: 425px;
height: auto !important;
height: 425px;
position: relative;
z-index: 10;
}
div.buscadorContenedor{
width:934px;
height:375px;
/*background:url('../images/fondoBuscador.jpg') top left no-repeat;*/
/*margin:6px 0px 0px 10px;
_margin:6px 0px 0px 10px;
*margin:6px 0px 0px 1px;*/
/*margin-top:6px;*/
text-align:left;
margin-left: 43px;
}
div.buscadorContenedor2{
width:979px;
height:400px;
background:url('../images/fondo-buscador.jpg') top left no-repeat;
text-align:left;
background-color: gray;
position: relative;
z-index: 30;
overflow: hidden;
background-color:#FFF;
}


div.bienvenida{
	margin: 21px 0px 18px 10px;
	padding-right: 12px;

}
div.bienvenida h2{
	color: #CEAB35;
	font-family: Century Gothic, Arial;
	font-size: 24px;
	font-weight: bold;
	text-align: left;
}
div.datos-marimartur{
color:#000000;
font-size:10px;
padding: 6px 0px 0px 4px;
}

div.seologo{
position:absolute;
float: left;
width:561px;
top:-80px;
font-size:5px;
left:48px;
color:#FFFFFF;
text-align:right;
}

div.seologo h1{
font-size:0px;
}

div.circuitos{
	text-align:left!important;
}

h1.paqueteOfertaH1{
text-align:left;
margin-left:46px;
margin-top: 31px;
font-size:36px;
color:#CEAB35;
width: 922px;
}

div.nuevas-secciones{
position: relative;
width: 132px;
margin: auto;
z-index: 10000;
left: 1000px;
top: 34px;
height:0px;
float:left;
}


div.paqueteOfertasDescripcion{
text-align:left!important;
margin-left: 20px;
margin-top: 20px;
width: 922px;
}

div#banner-central ul{
	position:relative;
}
div#banner-central li{
	display:inline;
}
div#banner-central img{
	border: 1px solid #000;
	margin-bottom: 2px;
}
#slider-wrapper2 {
    width:231px;
	margin: 10px 0px 10px 0px;
	border: 1px solid #000;
}

#slider2 {
	height:280px;
	position:relative;
    width:231px;
	background:url(../images/loading.gif) no-repeat 50% 50%;
}


#slider-wrapper {
    width:965px;
	margin-left:7px!important;
}

#slider {
	height:164px;
	position:relative;
    width:965px;
	background:url(../images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

/*.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
}*/
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(../images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
	margin-top:0px;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}
.nivo-html-caption{
	display:none;
}

.addthis_toolbox a{
	padding-right:5px;
}


div#fila-circuitos{
	width: 727px;
	margin: 7px;
	float:left;
	text-decoration: none;
}

div#cuadro-circuito{
	width: 357px;
	/*border: 1px solid #666;*/
	margin: 2px;
	float:left;
	min-height: 270px;
	height : auto !important;
	height: 270px;
}

div#titulo-circuito{
	padding: 15px 10px;
	height: 30px;
	font-family: Verdana;
	font-size: 23px;
	color: #FFF;
}
div#banner-hor{
	width: 727px;
	float: left;
	margin: 7px;
}
div#banner-hor img{
	border: 3px solid #666;
}div#cuadro-circuito
.norte{
	background-color: #3382cc;
}
a.nortes:hover{
	color: #85b55f;
}
a.centros:hover{
	color: #01b3cd;
}
a.inters:hover{
	color: #de9d1d;
}
a.findess:hover{
	color: #ee175a;
}
span#nombre-circuito a{
	text-decoration: none;
}
.centro{
		background-color: #3382cc;
}
.inter{
		background-color: #3e7218;
}
.findes{
	background-color: #ee175a;
}
span#precio-circuito{
	float:right;
	color: red;
	font-size: 17px;
	font-weight: bold;
}
div#cuadro-circuito ul{
	margin: 5px;
	text-align: left;
	line-height: 23px;
}
div#cuadro-circuito ul li{
	border-bottom: 1px dotted #b5b5b5;
}
span#nombre-circuito{
	font-size: 14px;
	font-weight: bold;
}
form#prereserva{
	width: 130%;
}
form#confirmareserva{
	width: 130%;
}
div#viajesmarimartur-05_1 form {
	/*width: 130%;*/
}
#bookingForm{
	width:100%!important;
}
div.h1malaga h1{
	float: left;
}
div.bienvenida-circuitos{
	margin-left: 10px;
}
div.bienvenida-circuitos h2{
	text-align: left;
	color: rgb(206, 171, 53);
	margin: 0pt;
	font-size: 18px;
}
div.bienvenida-circuitos p{
	text-align: left; 
	color: rgb(76, 135, 175);
	font-size: 11px;
}
.viajesmarimartur-columnaDerecha_consultaOferta{
	display: none;
}
.paquete hr{
	width: 95%;
	color: #D4D4D4;
	border: 0;
	background-color: #D4D4D4;
	height: 1px;
	
}

.cuadro-paquetes{
	width: 725px;
	margin: 30px 0px 30px 10px;

}
.listado-paquetes{
	width: 355px;
	float: left;
	text-align: left;
	box-shadow:2px 5px 8px rgba(0, 0, 0, 0.2);
	border: 1px solid #C1C1C1;
	border-radius: 10px 0px;
	/*min-height: 650px;
	min-height: 620px!important;*/
	
	/*height : auto !important;*/
	height: 430px;
}
.der{
	float: right;
}

.nombre-categoria{
	font-family: arial;
	font-size: 25px;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.4);
	font-weight: 700;
	background-color: #c8a52d;
	color: #FFFFFF;
	padding: 7px 0px;
	padding-left: 20px;
	border-radius: 10px 0px;
	box-shadow: 2px 5px 8px rgba(0, 0, 0, 0.2);
}
.content-paquete{
	padding: 4.2px;
	overflow: hidden;
	cursor: pointer;
	cursor: hand;
}
div.content-paquete:hover{
	background-color: #FBFBFB;
	box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.2);
}
.img-paquete{
	float: left;
	overflow: hidden;
	width: 65px;
	margin-right: 10px;
	height: 48px;
}
.img-paquete img{
	width: 96px;
	height: 48px;

}
.titulo-viaje{
	
	font-size: 14px!important;
	font-size:13px;
	font-weight: 700;
	float: left;
	width: 78%;
}
.precio-viaje{
	font-size: 17px;
	font-weight: 700;
	padding: 0 0 0 5px;
	float: right;
	margin-left: 2px;
	color: #EE175A;
 }
 .desc-viaje{
	font-size: 11px;
	float: left;
	width: 59%;
 }
 .contenido-paquete{
	width: 100%;
 }
 .rojo{
	background-color: #cb0614;
}
.azul{
	background-color: #3577ef;
}
.dorado{
	background-color: #c8a52d;
}
.findeano{
	height: 430px;
}
