/* CSS Document */
html,BODY {
background-color:#B5B7C1;
margin:0;
padding:0;
text-align: center;
 height:100%;
 }

* { margin: 0; padding: 0; }
p{margin: 0; padding: 0;}

IMG, OBJECT { border:0;}
A, A:link, A:visited { color: #1E5389; text-decoration: none; }
A:hover { color: #c86e7c; text-decoration: underline; }
A:active { text-decoration: none; }
H1 { color: #3B699A; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

#vertical_slide{ display:none; }

#contenido{
position:relative; 
width:819px;
min-height:850px; 
background-color:#ffffff;
margin: 0 auto 0  auto;

}
#contenido_v2{
position:relative; 
width:819px;
/*height:850px; */
background-color:#ffffff;
margin: 0 auto 0  auto;

}

#interior{
margin-left:auto;
margin-right:auto;
width:803px;
min-height:837px;
}
#interior_v2{
margin-left:auto;
margin-right:auto;
width:803px;
/*height:837px;*/ 
}

#sombra-left{
width:819px;
background-image: url(../images/somb-left.gif);
background-repeat:repeat-y;
background-position:left;
}

#sombra-right{
width:819px;
background-image: url(../images/somb-right.gif);
background-repeat:repeat-y;
background-position:right;
}

#sombra-down{
width:819px;
height:8px;
margin: 0 auto 0  auto;
background-image: url(../images/somb-down.gif);
background-repeat:repeat-x;   
background-position: top;
}

#sombra-up{
width:819px;
background-image: url(../images/somb-up.gif);
background-repeat:repeat-x;
background-position:top;
}

#eskin-upleft{
width:819px;
background-image: url(../images/eskinsup-left.gif);
background-repeat: no-repeat;
background-position:left top;


}

#eskin-upright{
width:819px;
background-image: url(../images/eskinsup-right.gif);
background-repeat: no-repeat;
background-position:top right;

}

#esquinas-inferiores{
position:relative;
top:-13px;
width:819px;
height:21px;
}
#eskin-downleft{
width:819px;
height:21px;
background-image: url(../images/eskininf-left.gif);
background-repeat: no-repeat;
}
#eskin-downright{
width:819px;
height:21px;
background-position:right;
background-image: url(../images/eskininf-right.gif);
background-repeat: no-repeat; 
}
#logos{
width:803px;
height:51px;
}
#logo1{
float:left;
margin-left:17px;
width:201px;
height:41px;
background-repeat:no-repeat;
}
#logo2{
float:right;
margin-top:15px;
margin-right:50px;
width:202px;
height:20px;
background-image: url(../images/reservas-online.gif);
background-repeat:no-repeat;
}
#imagensuperior{
margin: 0 auto 0  auto;
width:784px;
height:121px;
}
#columnas{
width:803px;
min-height:420px;
}
#columnas_v2{
width:803px;
/*height:420px;*/
}
#caja-A{
float:left;
width:302px;
height:420px;
position:relative;
left:9px;
background-position:left;
}

#caja-B{
/*float:right;*/
margin-left:335px;;
width:459px;
min-height:420px;
position:relative;
right:10px;
background-position:right;
}
#cajabuscadorSombras{
width:302px;
background-image: url(../images/sombrasbusca.gif);
background-position:bottom;
background-repeat: repeat-y;
}
#cajabuscador{
width:302px;
background-image:url(../images/fondobuscadorIndex.gif);
background-position:bottom;
background-repeat:no-repeat;
}

#cajageotrust{
width:302px;
height:121px;
}

#marcogeo-sup-right{
width:302px;
height:121px;
background-position:top right;
background-image:url(../images/borde.gif);
background-repeat:no-repeat;

}
#marcogeo-sup-left{
width:302px;
height:121px;
background-position:top left;
background-image:url(../images/borde.gif);
background-repeat:no-repeat;
}
#marcogeo-left{
width:302px;
height:121px;
background-image:url(../images/bordevertical.gif);
background-repeat:repeat-y;
}
#marcogeo-right{
width:302px;
height:121px;
background-position:right;
background-image:url(../images/bordevertical.gif);
background-repeat:repeat-y;
}
#marcogeo-inf-left{
width:302px;
height:121px;
background-position:bottom left;
background-image:url(../images/borde.gif);
background-repeat:no-repeat;
}
#marcogeo-inf-right{
width:302px;
height:121px;
background-position:bottom right;
background-image:url(../images/borde.gif);
background-repeat:no-repeat;
}
#titulogeoutrust{
width:287px;
height:12px;
position:relative;
top:11px;
left:15px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3B699A;
font-weight:bold;
}
#logogeotrust{
float:left;
position:relative;
top:26px;
left:16px;
width:115px;
height:55px;
}
#txt-geotrust{
float:right;
width:144px;
position:relative;
top:26px;
left:-13px;
text-align:left;
}
#caja-menu{
width:430px;
margin:0 0 0 AUTO;
}
#menu-txt{
width:430px;
height:40px;
margin:0 0 0 AUTO;
position:relative;
top:4px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#0147BB;
text-align:left;
}
.raya{
width:459px;
height:1px;
background-color:#DDDFE2;
}
#titulo1{
width:459px;
height:21px;
background-image:url(../images/titulo1.gif);
background-repeat:repeat-x;
}
#txt-titulo1{
margin:0 AUTO 0 AUTO;
position:relative;
top:4px;
width:441px;
height:11px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#013156;
text-align:left;
}
#cajatxt1{
width:459px;
min-height:111px;

}
#txt1{
margin:0 AUTO 13px AUTO;
position:relative;
top:13px;
width:443px;
min-height:85px;
font-size:11px;
line-height:15px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
color:#1E5389;
}
#titulo2{
width:459px;
height:21px;
background-image:url(../images/titulo2.gif);
background-repeat:repeat-x;
}
#txt-titulo2{
margin:0 AUTO 0 AUTO;
position:relative;
top:4px;
width:441px;
height:11px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#013156;
text-align:left;
}
#cajatxt2{
width:459px;
min-height:51px;
}
#txt2{
margin:0 AUTO 0 AUTO;
position:relative;
top:13px;
margin-bottom:20px;
width:443px;
min-height:30px;
font-size:11px;
line-height:15px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
color:#1E5389;
}
#titulo3{
width:459px;
height:21px;
background-image:url(../images/titulo3.gif);
background-repeat:repeat-x;
}
#txt-titulo3{
margin:0 AUTO 0 AUTO;
position:relative;
top:4px;
width:441px;
height:11px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#013156;
text-align:left;
}
#cajatxt3{
width:459px;
min-height:36px;
}
#txt3{
margin:0 AUTO 0 AUTO;
position:relative;
top:13px;
width:443px;
min-height:15px;
margin-bottom:5px;
font-size:11px;
line-height:15px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
color:#1E5389;
}
#titulo4{
width:459px;
height:21px;
background-image:url(../images/titulo4.gif);
background-repeat:repeat-x;
}
#txt-titulo4{
margin:0 AUTO 0 AUTO;
position:relative;
top:4px;
width:441px;
height:11px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#013156;
text-align:left;
}
#cajatxt4{
width:459px;
min-height:51px;
}
#txt4{
margin:0 AUTO 0 AUTO;
position:relative;
top:13px;
width:443px;
min-height:30px;
line-height:15px;
margin-bottom:20px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
color:#1E5389;
}
#fotos{
width:803px;
height:141px;
}
#foto-left{
float:left;
position:relative;
left:8px;
width:156px;
height:141px;
}
#foto-center{
float:left;
position:relative;
left:9px;
width:313px;
height:141px;
}
#foto-right{
float:right;
position:relative;
right:10px;
width:314px;
height:141px;
}
#coloresrectang{
width:803px;
height:15px;
}
#rectang-rojo{
float:left;
position:relative;
left:8px;
width:156px;
height:15px;
}
#rectang-azul{
float:left;
position:relative;
left:9px;
width:156px;
height:15px;
}
#rectang-naranja{
float:left;
position:relative;
left:10px;
width:156px;
height:15px;
}
#rectang-caca{
float:left;
position:relative;
left:11px;
width:156px;
height:15px;
}
#rectang-verde{
float:left;
position:relative;
left:12px;
width:156px;
height:15px;
}

.tipo-txt1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1E5389;
}
.tipo-txt2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#D02427;
}
.tipo-txt3{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#D02427;
text-decoration:underline;
}

.tipo-txt3  a:link, .tipo-txt3 a:visited, .tipo-txt3 A:active {color: #D02427; text-decoration: underline; 
}
.tipo-txt3 a:hover {color: #D02427; text-decoration: none; 
}


.tipo-txt4{
position:relative;
top:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#013156;
font-weight:bold;
}
#pie1{
margin: 0px auto 0 auto;
width:265px;
height:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1E5389;
}
#pie2{
position:relative;
top:10px;
margin: 0 auto 0 auto;
width:850px;
height:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1E5389;
}
#tipoalojamiento{
width:275px;
height:15px;
margin: 5px auto 0 auto;
text-align:left;
}
#filtrozonas{
width:275px;
height:15px;
margin: 5px auto 0 auto;
text-align:left;
}
#busc-alojamiento{
width:254px;
height:20px;
margin: 5px auto 0 auto;

}
#busc-alojamiento2{
width:254px;
margin: 5px auto 0 auto;
padding-right:7px;
text-align:right;
}
#quefechas{
width:275px;
height:15px;
margin: 5px auto 0 auto;
text-align:left;
}
#datfechas1{
width:222px;
height:20px;
margin: 5px 0 0 auto;
text-align:left;
}
#datfechas2{
width:222px;
height:20px;
margin: 4px 0 0 auto;
text-align:left;
}
#boton-buscar{
width:255px;
height:18px;
margin: 10px auto 0 auto;
background-image:url(../images/barrabuscar.gif); background-repeat:no-repeat;
}
#boton-buscar input{background:none; border:0; width:255px;
height:18px; cursor:pointer;}
.lista1{
width:254px; 
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1e5389;
}
.lista1_2{
width:156px; 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1e5389;
}
input.fechas{
width:115px; 
height:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1e5389;
}
<!-- centraldereservas/reservas/index.php ---->
#content2{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	padding: 5px 55px 5px 75px;
	line-height: 30px;
}
#title2{
	margin-left: 10px;
	margin-right: 10px;
}
INPUT.input1 {
	width:81px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1e5389;

}
INPUT.input2 {
	height: 13px;
	width:257px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color: #1e5389;	
	margin-left: 4px;		
}
INPUT.input3 {
	width:35px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1e5389;
	font-size: 11px;

}
SELECT.select2 {
	height: 19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1e5389;
	text-align:left;
	margin-left: 4px;		
}
.txt17b{
	font-family: Arial, Helvetica, sans-serif;
	color: #8C2000;
	font-size: 11px;
	vertical-align:top;
	font-weight: bold;	
}
.txt1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	padding: 5px 105px 5px 75px;
	font-style: oblique;
}
#formulario1{
margin:0 auto 0 auto;
}
#buscadorDatos{
margin:0 auto 0 auto;
width:703px;
height:199px;
background-image:url(../images/fondobuscador2.gif);
background-repeat:no-repeat;
border-right:1px solid #E3EAF7;

}
<!-- listado.php-->
.tablaListado{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#013156;
line-height:20px;
}
.columTit1{
width:250px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#013156;
line-height:20px;
}
.columTit2{
width:200px;
text-align:left;
background-image:url(../images/LineaCeldas.gif);
background-repeat: no-repeat;
background-position:left;
padding-left:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#013156;
line-height:20px;
}
.columTit3{
width:250px;
text-align:left;
background-image:url(../images/LineaCeldas.gif);
background-repeat: no-repeat;
background-position:left;
padding-left:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#013156;
line-height:20px;
}
.colum1{
background-color:#ffffff;
padding-left:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#013156;
line-height:20px;
}

.colum2{
background-color:#FFFAEE;
border-top:1px solid #fceed1;
border-bottom:1px solid #fceed1;
padding-left:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#013156;
line-height:20px;

}

#listadoTabla{
width:700px;
margin:0 auto 0 auto;
}
.estrellitas{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1E5389;
position:relative;
top:3px;
}
#barRoja{
width:784px;
height:20px;
background-color:#b61215;
margin:31px auto 0 auto;
}
#textBarRoja{
position:relative;
width:770px;
top:4px;
left:5px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
}
#barRojaDown{
width:784px;
height:2px;
background-image:url(../images/barRojaDown.gif);
background-repeat:repeat-x;
margin:0 auto 0 auto;
}
#nomHotel{
  position:relative;
  margin:0 auto 0 auto;
  top:11px;
  width:745px;
  height:21px;
  background-color:#ffffff;
  }
  #nomHotelTxt{
  position:relative;  
  margin:0 auto 0 0;
  left:1px;
  top:1px;
  width:741px;  
  height:18px;
  background-color: #ffffff;
  border-left:1px solid #DEDEDE;
  border-right:1px solid #DEDEDE;
  border-top:1px solid #DEDEDE;
  border-bottom:1px solid #DEDEDE;
  line-height:18px;
  }
  #textNomHotelIz{
  float:left;
  width:550px;
  height:18px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:11px;
  color:#E24347;
  text-align:left;
  }
  .txtRojo2{
text-align:right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#D74544;
}
#nomHotel_Camping{
margin:7px auto 0 auto;
width:275px;
height:auto;
visibility:hidden;
text-align:left;
display:none;
}
#tipoHab_aloj{
margin:7px auto 0 auto;
width:275px;
text-align:left;
height:auto;
visibility:hidden;
}
#tipoHab_aloj div{
color:#1e5389;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
#tipoHab_aloj div span{ font-weight:bold}

#categoriaHotel_Camp{
margin:7px auto 0 auto;
width:275px;
text-align:left;
height:auto;
visibility:hidden;
}
#CajaCriterios1{
margin:7px auto 0 auto;
width:275px;
text-align:left;
height:auto;
visibility: hidden;
}
#CajaCriterios1 input.numhab{ margin-left:100px; text-align:center; width:25px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#CajaCriterios2{
margin:7px auto 0 auto;
width:275px;
text-align:left;
height:auto;
visibility:hidden;
}
.criteriosIndex{
width:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1e5389;
text-align:center;
}
#tipoHab_aloj div SELECT.NumeroPersonas{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1e5389;
margin-left:100px;
margin-top:7px;
}

INPUT.entrada1{
width:140px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1e5389;
}
#subzona2{
width:275px;
margin: 7px auto 0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1e5389;
}

.cajaselect{
height:15px;
width:15px;
}
#logoreyno{width:130px; height:45px; margin:auto; }
/************************************************* NUEVA PORTADA ***************************************************************/
#CajaPrincipal{width:801px; margin:auto;}
#cajaParteSuperior{width:801px;height:23px;}
#ParteSuperiorIz{width:562px; height:23px; background-image:url(../images/index_fondoSuperior1.gif);background-repeat:repeat-x;float:left;}
#ParteSuperiorIz2{width:1px; height:23px; background-color:#517591; float:right;}
#ParteSuperiorIz3{width:222px; height:23px; background-image: url(../images/index_fondoSuperior2.gif); background-repeat:repeat-x;float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#073a62}
#ParteSuperiorIz4{width:1px; height:23px; background-color:#517591; float:right;}
#ParteSuperiorIz5{width:15px; height:23px; background-image:url(../images/index_fondoSuperior1.gif);background-repeat:repeat-x;float:right;}
#bordeIz{background-image:url(../images/index_Borde.gif); background-repeat:repeat-y; background-position:left; background-color:#FFFFFF;}
#bordeDer{background-image:url(../images/index_Borde.gif); background-repeat:repeat-y; background-position:right;}
#index_sombraInferior{height:1px;background-image:url(../images/index_Borde.gif); background-repeat:repeat-x; }
#CajaMargen{width:775px; margin:auto;}
#index_cabecera{width:775px; height:45px;}
	#index_cabeceraIZ{width:200px; height:45px; float:left;}
	#index_cabeceraDer{width:575px; height:45px; float:left; font-family:verdana, Arial, Helvetica, sans-serif; font-size:15px}
		#index_Titulo1{text-align:right; color:#b61215; font-weight:bold; }
		#index_Titulo2{margin-top:10px; text-align:right; color:#073a62; font-weight: bold;}
		
#rayado_Azul{width:775px; margin:15px 0 9px 0; background:url(../images/rayado_azul.gif) repeat-y top; overflow:auto;}
#index_imagen_superior{width:775px; height:95px; margin:0 0 0 0;}
#rayado_Rojo{width:775px; margin:9px 0 0 0; height:12px; background-image:url(../images/rayado_rojo.gif); background-repeat:no-repeat}
#contenedorBuscador-Opciones{width:775px; margin:9px 0 0 0;}
	#index_buscador{width:340px; float:left; background-image:url(../images/index_fondoBuscador.gif); background-repeat:no-repeat; background-position:bottom right;}
		#sombra_buscadorLeft{background-image: url(../images/Index_BordesBuscador.gif); background-repeat:repeat-y; background-position:left;}
		#sombra_buscadorRight{background-image: url(../images/Index_BordesBuscador.gif); background-repeat:repeat-y; background-position:right;}
		#sombra_buscadorTop{ height:1px; background-image:url(../images/index_buscadorBordesTop.gif); background-repeat:no-repeat;}
		#sombra_buscadorDown{height:1px; background-image:url(../images/index_buscadorBordesDown.gif); background-repeat:no-repeat;}
		#index_contenidoBuscador{width:280px; margin:20px auto 0 auto;}
	#index_Opciones{width:413px; float:right; overflow:auto;}
		#index_Opciones .cajaAlojamiento{float:left; width:197px;  border:1px solid #dfecfc; margin-top:11px; }
		#index_Opciones .clear{ clear:both;}	
			#index_Opciones .cajaAlojamiento h2{font-family:Arial, Helvetica, sans-serif; padding:4px; text-align:left; padding-left:10px; background-image:url(../images/fondoIndex_H2.gif); background-repeat:repeat-y; background-position:top left; font-size:10px; color:#b61215; font-weight:bold;}
					#index_Opciones .cajaAlojamiento h2 a:link, #index_Opciones .cajaAlojamiento h2 a:visited, #index_Opciones .cajaAlojamiento h2 a:active{color:#b61215; text-decoration:none;}
					#index_Opciones .cajaAlojamiento h2 a:hover{color:#b61215; text-decoration:underline}
				#index_Opciones .cajaAlojamiento p{ min-height:60px;font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:11px; color:#073a62; padding-top:5px; padding-bottom:25px; padding-left:10px;}
					#index_Opciones .cajaAlojamiento p a:link, #index_Opciones .cajaAlojamiento p a:visited, #index_Opciones .cajaAlojamiento p a:active{color:#073a62; text-decoration:none}
					#index_Opciones .cajaAlojamiento p a:hover{color:#b61215; text-decoration:underline;}
		

				#caja1_index{}
					#caja1_index p{background-image:url(../images/alojamientosIndex.jpg); background-repeat:no-repeat; background-position:right bottom;}
				#caja2_index{margin-left:10px;}
					#caja2_index p{background-image:url(../images/donde_comerIndex.jpg); background-repeat:no-repeat; background-position:right bottom;}
				#caja3_index{margin-top:10px !important;}
					#caja3_index p{background-image:url(../images/que_hacerIndex.jpg); background-repeat:no-repeat; background-position:right bottom;}
				#caja4_index{margin-top:10px!important;margin-left:10px;}
					#caja4_index p{background-image:url(../images/que_verIndex.jpg); background-repeat:no-repeat; background-position:right bottom;}
				#caja5_index{}
					#caja5_index p{background: url(../images/googleMaps.jpg) no-repeat right top; padding-right:102px;}
				#caja6_index{!important;margin:10px 0 0 10px !important; padding:0 0 0 0!important;}
					#caja6_index p{ text-align:center !important; padding:0 0 0 0!important; margin:0 0 0 0 !important;}
				#caja7_index{ margin:50px 0 0 0 !important; padding:0 0 0 0!important;}
					#caja7_index p{ text-align:center !important; padding:0 0 0 0!important; margin:0 0 0 0 !important;}
				#caja8_index{!important;margin:10px 0 0 10px !important; padding:0 0 0 0!important;}
					#caja8_index p{ text-align:center !important; padding:0 0 0 0!important; margin:0 0 0 0 !important;}
				
				#caja11_index{ margin:0 0 0 10px;}
					#caja11_index p{background: url(../images/googleMaps.jpg) no-repeat right top; padding-right:102px;}
					
				
				
				#index_Opciones #caja9_index{ /*float:left;*/ background-image:url(../contenido/navarratiempo.gif); background-repeat:no-repeat; font-size:17px; font-family:Arial, Helvetica, sans-serif;}
				#index_Opciones #caja9_index a.enlacetiempo{ float:left; text-align:left; text-decoration:none; display:block; padding:10px 90px 17px 10px;}
				#index_Opciones #caja10_index{ /*float:left;*/}
				
				
				#caja9_index{!important;margin:10px 0 0 0px !important; padding:0 0 0 0!important;}
					#caja9_index p{text-align:center !important; padding:0 0 0 0!important; margin:0 0 0 0 !important;}
				
				#caja10_index{margin-top:10px!important;margin-left:0px; background-image:url(../contenido/fiestas.jpg); background-repeat:no-repeat; background-position:bottom left;}
					#caja10_index p{}
					

					
					
		#index_botonera{width:410px; height:33px; background-image:url(../images/index_Botonera.jpg); background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#073a62;}
			#index_botonera A:link, #index_botonera A:visited, #index_botonera A:active{font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#073a62; text-decoration:none;}
			#index_botonera A:hover{font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#073a62; text-decoration:underline;}
			#index_boton1{width:59px;float:left;text-align:center;}
			#index_boton2{width:48px;float:left;text-align:center;}
			#index_boton3{width:90px;float:left;text-align:center;}
			#index_boton4{width:78px;float:left;text-align:center;}
			#index_boton5{width:134px;float:left;text-align:center;}
	#index_hoteles{width:413px; height:73px; background-image:url(../images/index_hoteles.jpg); background-repeat:no-repeat; text-align:left}
	#index_hotelesRurales{width:413px;height:73px; background-image:url(../images/index_hotelesRurales.jpg); background-repeat:no-repeat;text-align:left}
	#index_Campings{width:413px;height:73px; background-image:url(../images/index_campings.jpg); background-repeat:no-repeat;text-align:left}
		.index_CajasdeTextoHoteles{width:205px; margin-left:10px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1e5389;}
#index_cajaFotos{width:775px; height:110px; background-image:url(../images/index_cajaFotos.gif); background-repeat:no-repeat;}
	#index_espaciadoIZ{width:18px; float:left;}
	#index_Foto1{width:74px; float:left; }
	#index_Foto2{width:98px; float:left; margin-left:19px; }
	#index_Foto3{width:120px; float:left; margin-left:7px; }
	#index_Foto4{width:120px; float:left; margin-left:7px; }
	#index_Foto5{width:120px; float:left; margin-left:7px; }
	#index_Foto6{width:120px; float:left; margin-left:7px; }
	#index_Foto7{width:44px; float:left; margin-left:6px;  }

	
#CajaDeHoteles{width:775px; border:1px solid #bfccd6;}
	#CajaDeHoteles A:visited, #CajaDeHoteles A:link, #CajaDeHoteles A:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1e5389; text-decoration:none;}
	#CajaDeHoteles A:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1e5389; text-decoration:underline;}
#Texto_CajaDeHoteles{width:750px; margin:auto; margin-top:7px; line-height:16px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1e5389; text-align:left; }
#index_pieRojo{width:775px; height:21px; background-color:#c2383b; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }	
	#index_pieRojo A:visited, #index_pieRojo A:link, #index_pieRojo A:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline;}
	#index_pieRojo A:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}

#ultimo_pie{width:785px;  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1e5389; text-align:center; margin:auto;}
	#ultimo_pie A:link, #ultimo_pie A:visited, #ultimo_pie A:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1e5389; text-decoration:underline;}
	#ultimo_pie A:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1e5389; text-decoration:none;}


.index_texto1{ color: #3B699A; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.textoRojo1{color:#b61215; font-weight:bold;}
.colorRojo{color:#c2383b;}

.separador_3px{height:3px;}	
.separador_5px{height:5px;}	
.separador_6px{height:6px;}	
.separador_7px{height:7px;}	
.separador_9px{height:9px;}
.separador_11px{height:11px;}
.separador_15px{height:15px;}
.separador_16px{height:16px;}
.separador_20px{height:20px;}
.separador_22px{height:22px;}
/************************************************* FIN NUEVA PORTADA **********************************************************/

/*************************************** CAPA MAPA NAVARRA ***********************************/
#googleMaps{ background-color:#f0f0f0; border:1px solid #cfcece; padding:10px; padding-top:5px;}
	#googleMaps p{ margin:0;}
	#googleMaps input{background-color:#FFFFFF; font-weight:bold; border:1px solid #8c2000; text-align:center; font-size:11px; color:#8c2000; cursor:pointer;}
	#googleMaps select{width:150px; float:left; margin-right:15px;border:1px solid #cfcece; font-family:Arial, Helvetica, sans-serif; font-size:11px; }


.capa_abajo_negra{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.capa_arriba_contenido{display: none;position: absolute;top: 6%;left: 50%; margin-left:-395px;width:795px;border: 7px solid #ffffff;background-color: white;z-index:1002;overflow: hidden;}
.capa_arriba_contenido2{width:795px; }
	.capMap_Titulo{height:32px; background-color:#083961;}
			.capMap_Titulo p{ text-align:left; padding-top:8px; padding-left:30px;font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px;}
	#capMap_Mapa{}
.capa_arriba_contenido3{width:100%; height:10%; font-family:Arial, Helvetica, sans-serif; font-size:0.8em;border-top:16px solid #a8a0a0; overflow:auto;}
.capa_arriba_contenido3 p{ font-family:Arial, Helvetica, sans-serif; font-size:1em; margin:0.2em 2em 0.1em 2em;}

#CargaMapa1{position:relative; float:left; left:1em; margin:0.2em 0 0 0;}
#CargaMapa{/*display:none;*/ font-family:Arial, Helvetica, sans-serif; font-size:0.7em;}	
#CargaMapa a:link,#CargaMapa a:active,#CargaMapa a:visited{text-decoration:underline; color:#C34747;}
#CargaMapa a:hover{text-decoration:none; color:#C34747;}

#CerrarCapa{position:absolute; z-index:1015; width:795px; height:30px; left:45%; top:8%; display:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:center;}
#CerrarCapa a:link,#CerrarCapa a:active,#CerrarCapa a:visited{color:#fff; text-decoration:none;}
#CerrarCapa a:hover{color:#fff; text-decoration:underline;}

#titulo-Google-Street{color: #838d87;font-weight: bold;font-size:12px;}
#texto-Google-Street{
color: #3b4046;
font-size:11px;
}
#divzonas{height:auto !important; min-height:0em; height:0em;padding:0; margin:0;}
select.selecthotel{margin-left:1em;margin-top:0.2em;width:16.5em;font-size:0.7em;height:1.7em;border:1px solid #7f9db9;}			
.rojo{color:#b72222; font-weight:bold;}
/*************************************** FIN GOOGLEMAPS ********************************/

	.divNoticias{width:50px;  font-weight:bold; font-family:Verdana, Helvetica, sans-serif; font-size:11px; float:right; display:inline; margin-top:4px;padding:3px; border:0; }
	.divNoticias a:link, .divNoticias a:visited, .divNoticias a:active{color:#ff8800; text-decoration:none }
	.divNoticias a:hover{color:#ffc98b;text-decoration:none }

#boletin{  font-family:Arial, Helvetica, sans-serif;width:190px; display:inline; float:right; margin-right:74px; margin-top:4px; border:0; padding:3px;}
	 #boletin a{font-weight:bold; color:#ffffff; font-size:12px;}
	 #boletin a:link, #boletin a:visited, #boletin a:active{ text-decoration:none;}
	 #boletin a:hover{ text-decoration:underline;}

#popupBoletin{ width:300px;font-size:11px; font-family:Arial, Helvetica, sans-serif;  text-align:left; margin:auto; margin-top:20px; padding:10px; background-color:#FFFFFF; border:1px solid #757575;}
	#popupBoletin h1{ font-size:13px; margin-bottom:10px; background-color:#073a62; color:#FFFFFF; padding-top:5px; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;  text-align:center;}
	#popupBoletin p{font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px; }
	#popupBoletin input{ border:1px solid #666666;font-size:11px; font-family:Arial, Helvetica, sans-serif;  }
	#popupBoletin input.boton{background-color:#cccccc; cursor:pointer; color: #666666; font-weight:bold;   }
	
	
#divAgencias{margin-top:5px; }
	#divAgencias p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1e5389; text-align:left; margin-bottom:5px;}
		#divAgencias p span{color:#d02427; font-weight:bold;}
	#divAgencias p.p2{ text-align:center;}
	 #divAgencias p.p2 input{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1e5389;}


#paginasDominio{overflow:auto; padding-bottom:10px;}
	#logoReynoIndex{width:160px; float:left; margin-bottom:4px; border:1px solid #ccc; }
	.cajaDominio{ width:53px; height:53px;float:left; display:inline; margin-left:9px; margin-bottom:4px; padding:2px; text-align:left; background-image:url(../images/cajaDominio.gif); background-repeat:no-repeat;}
		.cajaDominio .infoDominio{ width:250px; height:0px; display:none; overflow:hidden; position:absolute; background:url(../images/fondoDominios.jpg) top left no-repeat #fff; border:1px solid #dfecfc; padding:7px; }
			.cajaDominio .infoDominio p { color:#000;padding-bottom:7px;  font-size:11px; font-family:Arial, Helvetica, sans-serif; }
				.cajaDominio .infoDominio p a{ color:#000; font-weight:bold; font-size:12px; text-decoration:underline }
				.cajaDominio .infoDominio p a:hover{ color:#d07f81; text-decoration:none;}
				
	.cajaDominio2{ float:left; display:inline; margin-left:9px; margin-bottom:4px; padding:2px; text-align:left; background-repeat:no-repeat;}
		.cajaDominio2 .infoDominio{ width:320px; height:0px; display:none; overflow:hidden; position:absolute; background:url(../images/fondoDominios.jpg) top left no-repeat #fff; border:1px solid #dfecfc; padding:7px; }
			.cajaDominio2 .infoDominio p { color:#1e5389;padding-bottom:7px;  font-size:11px; font-family:Arial, Helvetica, sans-serif; }
				.cajaDominio2 .infoDominio p a{ color:#073a62 !important; font-weight:bold; font-size:12px; text-decoration:underline }
				
				.cajaDominio2 .infoDominio p a:hover{ color:#d07f81; text-decoration:none;}
				
.cajaBuscar{ /*height:53px;*/ display:inline; margin-bottom:4px; padding:2px; text-align:left;}
		.cajaBuscar .infoDominio{ width:250px;margin-left:5px; /*height:0px;*/ display:none; overflow:visible; position:absolute; background:url(../images/fondoDominios.jpg) top left no-repeat #fff; border:1px solid #dfecfc; padding:7px; }
		.cajaBuscar .infoDominio  { color:#1e5389;padding-bottom:7px;  font-size:11px; font-family:Arial, Helvetica, sans-serif; }
	
#bus-alojamiento03{text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;margin-top:10px; }

#Enlaces0{ text-align:left; background-color:#F00;}

#divhoteles{ background:#f6fafd; border:1px solid #bbbbbb; float:left; padding:10px 5px; position:absolute; display:none; }
#divhoteles a:visited{text-decoration:none;}
#divhoteles a:link{text-decoration:none;}
#divhoteles a:hover{text-decoration:underline;color:#d02427;}

#divLocalidades{ background:#f6fafd; border:1px solid #bbbbbb; float:left; padding:10px 5px; position:absolute; display:none; }
	#divLocalidades a:visited{text-decoration:none;}
	#divLocalidades a:link{text-decoration:none;}
	#divLocalidades a:hover{text-decoration:underline;color:#d02427;}


.cajaAnuncio{width:410px; float:left; text-align:left; border:1px solid #dfecfc; clear:right; margin-bottom:10px; height:100px; background-image: url(../images/movil.jpg); background-repeat:no-repeat; background-position:right}
	.cajaAnuncio h3{color:#073a62;  margin-left:20px; margin-top:5px;}
		.cajaAnuncio p{color:#073a62; line-height:17px; width:250px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px;  text-align:left; margin-left:20px;}
			.cajaAnuncio p a:link, .cajaAnuncio p a:active, .cajaAnuncio p a:visited{color:#d02427; font-weight:bold; text-decoration:underline}
			.cajaAnuncio p a:hover{color:#e76e70; font-weight:bold; text-decoration:none}
			


.cajaSendaViva{width:340px; float:left; border:1px solid #dfecfc;  display:inline; margin-top:10px; margin-bottom:10px; height:108px; background-image: url(../images/sendaViva.gif); background-repeat:no-repeat; background-position: bottom right}
	.cajaSendaViva h3{color:#073a62; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:14px; margin-left:10px; margin-top:5px;}
		.cajaSendaViva p{color:#073a62; width:160px;margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px;  text-align:left; margin-left:10px;}
			.cajaSendaViva p a:link, .cajaSendaViva p a:active, .cajaSendaViva p a:visited{color:#d02427; font-weight:bold; text-decoration:underline}
			.cajaSendaViva p a:hover{color:#e76e70; font-weight:bold; text-decoration:none}
			.cajaSendaViva p a.enlaceSenadaViva2{ color:#d02427; font-weight:normal; text-decoration:underline;}
			.cajaSendaViva p a.enlaceSenadaViva2:hover{ color:#e76e70; text-decoration:none;}
#bannerVisitas{ margin:auto; clear:both; text-align:left;}

#aranaEnlaces{width:800px; margin:auto; font-size:11px; margin-top:10px; text-align:left; font-family:Arial, Helvetica, sans-serif;}

#turismo{ float:left; width:300px; text-align:left;  display:inline; margin-left:110px; margin-top:10px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#fff;}
	#turismo a{ color:#fff; font-weight:bold; text-decoration:underline;} 
	#turismo a:hover{ color:#073a62;  text-decoration:none;} 
	#turismo ul{ margin-bottom:5px;}
	#turismo ul li{list-style:none; padding-left:15px; margin-bottom:4px;}	
	#turismo ul li a{color:#073a62;}	
	
.blanco3 a:hover{color:#fff;}


/* ESTILOS PORTADA AGENCIAS */
 #agenciasCSS{width:775px; margin:9px 0 0 0;}
 	#agenciasCSS #index_buscador{ width:100%; margin: 0 0 10px 0}
		#agenciasCSS #sombra_buscadorTop{ height:1px; background:none;}
		#agenciasCSS #sombra_buscadorDown{height:1px; background:none;}
		.tituloAgencias{ font-size:2em;}
		#agenciasCSS  .tipo-txt1{ font-size:0.9em;}
		#agenciasCSS  .tipo-txt2{ font-size:0.9em;}
		#agenciasCSS #index_Opciones{ float:left; display:none;}
		#agenciasCSS .cajaSendaViva{ margin:0 0 0 20px; display:none;}
/* FIN ESTILOS PORTADA AGENCIAS */
input.destino{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1e5389;
}

input.destino2{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1e5389;
}

#buscarPorNombre{
padding-top:10px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1E5389;
}

#buscarLocalidad{
padding-top:10px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1E5389;
}
}
.dominio-20 a{color:#000;}
#abrirDominio20{margin-left:171px;}

.bannerFooter{color:#fff;font-weight:bold;font-size:12px;padding:10px 30px;width:980px;margin:0 auto;margin-bottom:20px;overflow:auto;}
.columEnlaces{float:left;width:195px;margin-bottom:25px;}
.bannerFooter a{color:#fff;font-weight:normal;font-size:11px;text-decoration:underline;}
