/* CSS Document */

*{margin:0; padding:0;}
img{border:0;}

html,body{height:100%;}
body{background-color:#CFCFCF;}

#contenedor1{position:relative; width:797px; min-height:667px; margin:0 auto; background-color:#B3B3B3;}
#contenedor2{position:relative; width:795px; min-height:665px; left:1px;background-color:#fff;}
#contenedor3{position:relative; width:775px; min-height:665px; margin:0 auto;}


#cabecera{position:relative; width:775px; height:71px;}
#idioma1{position:relative; width:139px; height:26px; background-color:#b3b3b3; float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#313231; top:-22px;}
#idioma2{position:relative; width:68px; left:1px; height:26px; background-color:#fff; float:left; text-align:center;}
#idioma3{position:relative; width:68px; right:1px; height:26px; background-color:#fff; float:right; text-align:center;}
#idioma1 a:link, #idioma1 a:visited, #idioma1 a:active{color:#313231; text-decoration:none;}
#idioma1 a:hover{color:#313231; text-decoration:underline;}
#logo{position:relative; left:4px; float:left; top:8px;}
#personal{position:relative; top:28px; float:right;}

#linea-verde{position:relative; width:775px; height:7px; background-color:#0D2E1B;}


#intermedio{position:relative; width:775px; height:210px;}
#buscador{position:relative; width:230px; height:210px; float:left;background:url(../imgs/fondo-buscador.gif) no-repeat;}
#buscador2{position:relative; width:208px; height:199px; margin:0 auto;}
#buscador2 h1{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3d3d3d; font-weight:bold; width:100%; text-align:center;}
#linea-puntos2{position:relative; width:208px; height:1px; background:url(../imgs/puntos2.gif) left repeat-x; clear:right;}
#disponibilidad{position:relative; width:100%; height:20px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5e5e5e;}
#disponibilidad a:link, #disponibilidad a:visited, #disponibilidad a:active{color:#5e5e5e; text-decoration:underline;}
#disponibilidad a:hover{color:#5e5e5e; text-decoration:none;}
.BotonBuscador{text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5e5e5e; border:none; background:none; cursor:pointer; width:125px;border-bottom:1px solid #5e5e5e;}
.BotonBuscador:hover{border-bottom:0;}
#flashgrande{position:relative; width:545px; height:210px; float:right;}
#flashgrande2{position:relative; width:410px; height:210px; float:right;}
#cuadro-amarillo{position:relative; width:135px; height:210px;float:left; background:url(../imgs/cuadro-amarillo.gif) no-repeat;}
#cuadro-amarillo2{position:relative; width:135px; height:210px;float:left; background:url(../imgs/cuadro-amarillo2.gif) no-repeat;}

#menu{position:relative; width:775px; height:25px;}
#menu ul{position:relative; font-size:10px; top:6px; left:0px;}
#menu li{position:relative; display:inline; margin-left:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#0D2E1B; background:url(../imgs/detalle.gif) left no-repeat; padding-left:10px; font-weight:bold;}
#menu li a:link,#menu li a:active,#menu li a:visited{color:#0D2E1B; text-decoration:none;}							
#menu li a:hover{color:#0D2E1B; text-decoration:underline;}							

#linea-puntos{position:relative; width:775px; height:7px; background:url(../imgs/puntos.gif) repeat-x left;}


#izquierda{position:relative; width:420px; height:329px; float:left;}
#izquierda-foto{position:relative; width:225px; height:329px; float:left;}
#izquierda-texto{position:relative; width:172px; height:329px; margin-left:235px;}
#izquierda-texto p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#131413; font-weight:normal;}


#derecha{position:relative;width:346px; min-height:329px; margin-left:420px;}
#derecha-imagenes{position:relative; width:93px; height:327px; float:right;background:url(../imgs/animales.jpg) center no-repeat;}
#derecha-cuadros{position:relative; width:253px; height:320px; float:right; background:url(../imgs/cuadrados.gif) left top repeat-y;}
#sanfermin{position:relative; width:251px; height:62px; left:8px; top:6px;}
#trompeta{position:relative; width:253px; height:62px; left:8px; top:24px;}
#pajaro{position:relative; width:251px; height:62px; left:8px; top:42px;}
#monumento{position:relative; width:245px; height:62px; left:8px; top:60px;}
#derecha-cuadros h2{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#181C1A;display:block;}
#derecha-cuadros p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#061B0F; margin-top:5px;}
#derecha-cuadros h2 a:link, #derecha-cuadros h2 a:active, #derecha-cuadros h2 a:visited{text-decoration:underline;color:#181C1A; font-weight:bold;}
#derecha-cuadros h2 a:hover{text-decoration:none;color:#181C1A; font-weight:bold;}


#pie{position:relative; width:775px; height:53px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#131413;}
#pie-gris{position:relative; width:283px; height:43px; background-color:#b3b3b3; float:right; top:-7px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#131413;}
#pie-blanco{position:relative; width:281px; left:1px; height:43px; background-color:#fff; text-align:center;}
#pie a:link,#pie a:visited,#pie a:active{color:#131413; text-decoration:underline;}
#pie a:hover{color:#131413; text-decoration:none;}
#pie-gris a:link, #pie-gris a:visited, #pie-gris a:active{text-decoration:underline; font-weight:bold;}
#pie-gris a:hover{text-decoration:none; font-weight:bold;}


.subrayado{text-decoration:underline;}
.txtbuscador{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#131413;}
.txtnaranja{color:#FF8400;}

table.tbuscador{position:relative; width:195px; margin:0 auto;}
input.buscador{width:73px; height:15px; border:1px solid #7F9DB9; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; padding-top:2px;}
input.buscador2{width:58px; height:17px; border:1px solid #7F9DB9; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
select.sbuscador{width:181px; height:18px; border:1px solid #7F9DB9;font-family:Arial, Helvetica, sans-serif; font-size:11px;}

/* ----------------------- INTERIORES ----------------------------*/


#grancontenedor{position:relative; width:921px;margin:0 auto;}
#granizquierda{position:relative; width:797px;float:left;}
#granderecha{position:relative; width:120px;float:right;height:740px; background-color:#B3B3B3;}
#granderecha2{position:relative; width:118px;height:738px; left:1px; background-color:#fff;}
#granderecha a:link, #granderecha a:visited, #granderecha a:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F47F02; text-decoration:underline;}
#granderecha a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F47F02; text-decoration:none;}
.titulos{position:relative; width:105px; left:8px;}
.imagenes-granderecha1{position:relative; width:110px; height:137px; margin:0 auto; margin-top:4px; margin-bottom:11px; background:url(../imgs/toro.jpg) center no-repeat;} 
#texto-granderecha1{position:relative; width:97px; height:56px; top:75px; margin:auto;font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#061B0F;}
.imagenes-granderecha2{position:relative; width:110px; height:142px; margin:0 auto; margin-top:4px; margin-bottom:11px;background:url(../imgs/trompeta.jpg) center no-repeat;} 
#texto-granderecha2{position:relative; width:97px; height:56px; top:80px; margin:auto;font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#061B0F;}
.imagenes-granderecha3{position:relative; width:110px; height:142px; margin:0 auto; margin-top:4px; margin-bottom:11px;background:url(../imgs/pajaro.jpg) center no-repeat;} 
#texto-granderecha3{position:relative; width:97px; height:56px; top:70px; margin:auto;font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#061B0F;}
.imagenes-granderecha4{position:relative; width:110px; height:143px; margin:0 auto; margin-top:4px; margin-bottom:11px;background:url(../imgs/monumento.jpg) center no-repeat;} 
#texto-granderecha4{position:relative; width:97px; height:56px; top:70px; margin:auto;font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#061B0F;}

#menu-profundidad{position:relative; width:605px; left:170px; height:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#131413;}
#menu-profundidad a:link,#menu-profundidad a:visited,#menu-profundidad a:active{color:#131413; text-decoration:underline;}
#menu-profundidad a:hover{color:#131413; text-decoration:none;}


#interior{position:relative; width:775px;margin:0 auto;overflow:hidden;}
#interior-izquierda{position:relative; width:145px; float:left;}
#interior-derecha{position:relative; width:550px; margin-left:150px; padding-left:25px; padding-right:50px;}
#interior-derecha h2{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#F1870A; font-weight:bold;}
#interior-derecha h3{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F1870A; font-weight:normal;}
#interior-derecha h4{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F1870A; font-weight:bold;}
#interior-derecha p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#131413; margin:10px 0 20px 0;}
#divampliables{position:relative; width:110px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#131413; text-align:center;}

.capa-conflecha{position:relative; width:535px; background:url(../imgs/flecha-lateral.gif) left 5px no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:15px;}
.capa-conflecha a:link,.capa-conflecha a:visited, .capa-conflecha a:active{text-decoration:underline; color:#F1870A;}
.capa-conflecha a:hover{text-decoration:none; color:#F1870A;}
.capa-sinflecha{position:relative; width:540px;font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:15px; color:#131413; margin:6px 0 6px 0;}


#menuint{position:relative; width:780px; height:25px;}
#menuint ul{position:relative; font-size:10px; top:6px; /*left:25px;*/}
#menuint li{position:relative; display:inline; margin-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0D2E1B; background:url(../imgs/detalle.gif) left no-repeat; padding-left:6px; font-weight:bold;}
#menuint li a:link,#menuint li a:active,#menuint li a:visited{color:#0D2E1B; text-decoration:none;}							
#menuint li a:hover{color:#0D2E1B; text-decoration:underline;}			


.naranja{color:#F1870A;}
.marco{border:1px solid #cacaca;}

a.enlace:link,a.enlace:visited,a.enlace:active{color:#131413; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
a.enlace:hover{color:#131413; text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size:11px;}

/* FORMULARIOS */
.textoformu{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#061B0F;}
input.largo{width:490px; height:20px; border:1px solid #ECA724; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#061B0F; padding-left:5px;}
input.fecha{width:100px; height:17px; border:1px solid #ECA724; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#061B0F; text-align:center; padding-top:3px;}
select.corto{width:100px; height:20px; border:1px solid #ECA724; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#061B0F;}
.boton{width:100px; height:20px; background-color:#ECA724; color:#fff; border:1px solid #000;}
.novisible{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#009900;}
.fuenteCuentaExp{font-family: Arial,Helvetica,sans-serif;font-size: 11px;color: #131413;}
.formuCuentaExp{width:250px; padding-left:5px;font-family: Arial,Helvetica,sans-serif;font-size: 11px;color: #131413;}
.fuenteCuentaExp A:visited, .fuenteCuentaExp A:active, .fuenteCuentaExp A:link{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#131413;text-decoration:underline;
}
.fuenteCuentaExp A:hover{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#131413;text-decoration:none;
}

.bienvenida a:link, .bienvenida a:visited, .bienvenida a:active{color:#131413; text-decoration:underline;}
.bienvenida a:hover{color:#131413; text-decoration:none;}

/*ARRIBA*/
#arriba{position:relative; width:50px; height:50px;float:right; top:-50px; text-align:center}
#arriba a:link,#arriba a:visited,#arriba a:active{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#131413; text-decoration:underline;}
#arriba a:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#131413; text-decoration:none;}


.elidioma{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#009900;}
.subrayado{text-decoration:underline;}

a.restaurante:link,a.restaurante:active,a.restaurante:visited{color:#131413; text-decoration:underline; margin-left:5px;}
a.restaurante:hover{color:#131413; text-decoration:none; margin-left:5px;}

/*#fondo-bienvenida{height:246px; width:168px; background:url(../imgs/fondo-bienvenida.gif) center no-repeat; padding:8px 2px 0 7px;}*/
#fondo-bienvenida{height:227px; width:168px; background:url(../imgs/fondo-bienvenida2.gif) center no-repeat; padding:8px 2px 0 7px;}
#destacados{position:relative; width:168px; height:67px;background:url(../imgs/fondo-destacados.gif) center no-repeat; margin:5px 0 0 0; padding:8px 2px 0 7px;}
#destacados ul{position:relative; font-size:11px; top:5px; margin:0 0 2px 0;}
#destacados ul li{list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; background:url(../imgs/detalle2.gif) left 5px no-repeat; padding:0 0 0 10px;}
#destacados ul li a:link,#destacados ul li a:visited,#destacados ul li a:active{ text-decoration:underline;color:#131413; }
#destacados ul li a:hover{ text-decoration:none;color:#131413; }
#TripAdvisor{position:relative; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#131413;}
#TripAdvisor a:link,#TripAdvisor a:visited,#TripAdvisor a:active{color:#131413; text-decoration:underline;}
#TripAdvisor a:hover{color:#131413; text-decoration:none;}
select.NumeroPersonas{font-family:Arial, Helvetica, sans-serif;text-align:left; padding-left:5px; padding-right:4px; font-size:11px;}

#facebook img{border:0;}
#facebook {margin-top:5px;}


/*****GALERIA*****/
#galeria{ width:552px;}
	#galeria .imagengaleria{ width:320px; margin:0 auto 0 auto;}
		#galeria .imagengaleria img{ margin:0 10px 10px 0; padding:0;}


.readon{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;}
.readon hover{text-decoration:none;}
