/* CSS Document */

*{margin:0px; padding:0px;}
img{border:0;}
html{height:100%;}
body{height:100%; background-image:url(../imgs/fondo-body2.gif); background-position:center; background-repeat:repeat-x;
scrollbar-face-color:#DB9F46; 
scrollbar-highlight-color:#000; 
scrollbar-3dlight-color:#000; 
scrollbar-darkshadow-color:#000; 
scrollbar-shadow-color:#000; 
scrollbar-arrow-color:#61431D; 
scrollbar-track-color:#61431D;
}
body.interior50{height:100%; background:url(../imgs/fondo-body-50px.gif) top repeat-x; background-color:#DB9F46;
scrollbar-face-color:#DB9F46; 
scrollbar-highlight-color:#000; 
scrollbar-3dlight-color:#000; 
scrollbar-darkshadow-color:#000; 
scrollbar-shadow-color:#000; 
scrollbar-arrow-color:#61431D; 
scrollbar-track-color:#61431D;
}
body.interior50-2{height:100%; background:url(../imgs/fondo-body-50px-2.gif) top repeat-x; background-color:#DB9F46;
scrollbar-face-color:#DB9F46; 
scrollbar-highlight-color:#000; 
scrollbar-3dlight-color:#000; 
scrollbar-darkshadow-color:#000; 
scrollbar-shadow-color:#000; 
scrollbar-arrow-color:#61431D; 
scrollbar-track-color:#61431D;
}
body.interior60-2{height:100%; background:url(../imgs/fondo-body-60px-2.gif) top repeat-x; background-color:#DB9F46;
scrollbar-face-color:#DB9F46; 
scrollbar-highlight-color:#000; 
scrollbar-3dlight-color:#000; 
scrollbar-darkshadow-color:#000; 
scrollbar-shadow-color:#000; 
scrollbar-arrow-color:#61431D; 
scrollbar-track-color:#61431D;
}

body.interior50-3{height:100%; background:url(../imgs/fondo-body-50px.gif) top repeat-x; background-color:#DB9F46;
scrollbar-face-color:#DB9F46; 
scrollbar-highlight-color:#000; 
scrollbar-3dlight-color:#000; 
scrollbar-darkshadow-color:#000; 
scrollbar-shadow-color:#000; 
scrollbar-arrow-color:#61431D; 
scrollbar-track-color:#61431D;
}

#contotal{position:absolute; width:803px; height:435px; left:50%; margin-left:-401px; top:50%; margin-top:-202px;}
#contotal2{position:relative; width:803px;background-image:url(../imgs/fondo-body-50px-2.gif); background-position:top; background-repeat:repeat-x;}
#contenedor{position:relative; width:801px; min-height:405px;background-color:#570E00;left:1px;}
#contenedor2{position:relative; width:799px; min-height:403px; left:1px; background-image:url(../imgs/fondo-body.gif); background-position:center; background-repeat:repeat-x;}

#primera-capa{position:relative; width:783px; height:18px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; padding:7px 20px 0 0;}
#primera-capa a:link,#primera-capa a:visited,#primera-capa a:active{color:#570E00; text-decoration:none;}
#primera-capa a:hover{color:#570E00; text-decoration:underline;}

#cabecera{position:relative; width:797px; height:75px; background-color:#FFF4E0; left:1px; top:1px;}
	#cabecera h1{position:absolute; font:11px Arial, Helvetica, sans-serif; top:50px; left:72px; color:#664C29;}
	#cabecera h1 a{color:#664C29; text-decoration:none;}
#cabeceralogo{position:relative; width:161px; height:75px; float:left;}
#div-logo{position:relative; width:154px; height:62px; top:7px; float:right;}
#cabeceramenu{position:relative; width:636px; height:75px; float:right;}
#tiempo{position:relative; width:87px; height:17px; background:url(../imgs/sol.gif) right no-repeat; left:520px; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
#tiempo a:link,#tiempo a:active,#tiempo a:visited{color:#570E00; text-decoration:none;}
#tiempo a:hover{color:#570E00; text-decoration:underline;}
#menu{position:relative; width:623px; height:16px;left:10px;}
#menu ul{position:relative; font-size:10px;}
#menu li{position:relative; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:10px; background:url(../imgs/puntos.gif) right no-repeat; text-align:center;}
#menu li a{padding:0 6px 0 6px }
#menu li a:link,#menu li a:active,#menu li a:visited{color:#570E00; text-decoration:none;}
#menu li a:hover{color:#570E00; text-decoration:underline;}


#linea-decorativa{position:relative; width:636px; height:17px;}
#linea-decorativa1{position:relative; width:242px; height:17px; background-color:#E8C281; float:left;}
#linea-decorativa2{position:relative; width:162px; height:17px; background-color:#CDA466; float:left;}
#linea-decorativa3{position:relative; width:232px; height:17px; background-color:#664C29; float:left;}

.linea-marron{position:relative; width:799px; height:1px; background-color:#570E00;}

#linea-blanca{position:relative; width:797px; height:20px; background-color:#F9E0B1;; left:1px;}
#linea-blanca ul{position:relative; font-size:12px; left:15px; top:3px;}
#linea-blanca li{ font-family:Arial, Helvetica, sans-serif;position:relative; display:inline; font-size:11px; background:url(../imgs/detalle.gif) left no-repeat;}
#linea-blanca li a{padding:0 10px 0 13px;}
#linea-blanca li a:link,#linea-blanca li a:active,#linea-blanca li a:visited{color:#570E00; text-decoration:none;}
#linea-blanca li a:hover{color:#570E00; text-decoration:underline;}


#contenido-portada{position:relative; width:799px; height:284px; background-image:url(../imgs/fondo-contenido-portada.gif); background-position:center; background-repeat:no-repeat;}
#texto{
	position:relative;
	width:336px;
	height:28px;
	left:225px;
	text-align:center;
	background-color: #FFEAC5;
}
#texto h2{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#BE9A69;top:6px; position:relative;}
#texto h2 strong{color:#664C29;}
#fotos{position:relative; width:799px; height:78px; text-align:center;}
.foto{position:relative; width:104px; height:74px; left:8px; float:left;}
#premios{position:relative; width:301px; height:66px; left:245px;}
.fotopremio{float:left;}
#idiomas{position:relative; width:308px; height:16px; margin:0 auto;}
#euskera{position:relative; width:52px; height:16px; background-color:#570E00; float:left;}
#euskera2{position:relative; width:50px; height:14px; background-color:#EDCEA0; left:1px; top:1px; text-align:center;}
#castellano{position:relative; width:63px; height:16px; background-color:#570E00; float:left;left:11px;}
#castellano2{position:relative; width:61px; height:14px; background-color:#EDCEA0; left:1px; top:1px; text-align:center;}
#catalan{position:relative; width:49px; height:16px; background-color:#570E00; float:left; left:22px;}
#catalan2{position:relative; width:47px; height:14px; background-color:#EDCEA0; left:1px; top:1px; text-align:center;}
#ingles{position:relative; width:48px; height:16px; background-color:#570E00; float:left; left:33px;}
#ingles2{position:relative; width:46px; height:14px; background-color:#EDCEA0; left:1px; top:1px; text-align:center;}
#frances{position:relative; width:53px; height:16px; background-color:#570E00; float:left; left:44px;}
#frances2{position:relative; width:51px; height:14px; background-color:#EDCEA0; left:1px; top:1px; text-align:center;}
#idiomas a:link,#idiomas a:active, #idiomas a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#570E00; text-decoration:none;}
#idiomas a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#570E00; text-decoration:underline;}


#linea-abajo{position:relative; width:797px; height:17px; left:1px;}
#linea-abajo1{position:relative; width:232px; height:17px;float:left; background:url(../imgs/fondo-linea-abajo1.gif) left repeat;} 
#linea-abajo2{position:relative; width:162px; height:17px;float:left;background:url(../imgs/fondo-linea-abajo2.gif) left repeat;}
#linea-abajo3{position:relative; width:403px; height:17px;float:left;background:url(../imgs/fondo-linea-abajo3.gif) left repeat;}

#pie{position:relative; width:797px; height:30px; margin:0 auto;text-align:center;}
#pie p{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#570E00;}
#pie p a:link,#pie p a:active, #pie p a:visited{color:#570E00; text-decoration:none;}
#pie p a:hover{color:#570E00; text-decoration:underline;}



/* ------------------------------------ INTERIORES ------------------------------------- */

#contotalint{position:relative; width:803px;margin:0 auto;}
#contenido-int{position:relative; width:799px; min-height:284px; background-color:#FFF4E0; background-image:url(../imgs/fondo-contenido-int.gif); background-position:center top; background-repeat:no-repeat;}

#menu-contenido{position:relative; width:91px; height:29px; background:url(../imgs/fondo-menu-int.gif) center no-repeat; left:16px; text-align:center;}
#menu-contenido p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;color:#644928;}
#principal-int{position:relative; width:799px; height:230px;}
#texto-int{position:relative; width:334px; height:217px; background-image:url(../imgs/fondo-texto.gif); left:9px; float:left;}
#texto-int p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#594021; text-align:left; margin:15px 15px 5px 15px;text-indent:30px;}
#flash{position:relative; width:443px; height:229px; float:right;right:7px;}
#fotos-flash{position:relative; width:103px; height:229px;float:left;}
#fotos-flash1{width:97px; height:72px; background:url(../imgs/fondo-foto-flash1.jpg) center no-repeat; padding:3px 0 0 3px;}
#fotos-flash2{width:97px; height:74px; background:url(../imgs/fondo-foto-flash2.gif) center no-repeat; padding:3px 0 0 3px;}
#fotos-flash3{width:97px; height:74px; background:url(../imgs/fondo-foto-flash3.gif) center no-repeat; padding:3px 0 0 3px;}
#texto-flash{position:relative; width:330px; height:219px;float:right; padding:5px 5px 5px 5px; overflow:auto;}
#texto-flash p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#594021; text-align:left; margin:15px 15px 5px 15px;text-indent:30px;}
#texto-flash4{position:relative; width:330px; height:219px;float:left; padding:5px 5px 5px 5px; overflow:auto;}
#texto-flash4 p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#594021; text-align:left; margin:15px 15px 5px 15px;text-indent:30px;}

/* interior 2 */
#menu-contenido2{position:relative; width:112px; height:29px; background:url(../imgs/fondo-menu-int2.gif) center no-repeat; left:16px; text-align:center;}
#menu-contenido2 p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;color:#644928;}
#contenido-int2{position:relative; width:799px; min-height:284px; background-color:#FFF4E0; background-image:url(../imgs/fondo-contenido-int2.gif); background-position:center top; background-repeat:no-repeat;}
#texto-int2{position:relative; width:334px; height:217px; background-image:url(../imgs/fondo-texto2.gif); left:9px; float:left;}
#texto-int3{position:relative; width:334px; height:217px;overflow:auto;}
#texto-int3 a:link,#texto-int3 a:active,#texto-int3 a:visited{color:#570E00; text-decoration:underline;}
#texto-int3 a:hover{color:#570E00; text-decoration:none;}
#texto-int2 p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#594021; text-align:left; margin:15px 15px 5px 15px;text-indent:30px;}
#galeria{position:relative; width:799px; height:56px;background:url(../imgs/fondo-galeria.gif) left repeat-y; clear:right;}
#galeria2{position:relative; width:799px; height:56px;background:url(../imgs/fondo-galeria.gif) right repeat-y;}
.gal-foto{position:relative; width:76px; height:56px; float:left; left:1px; background:url(../imgs/fondo-fotos.gif) center no-repeat;}
#fotogrande{position:relative; width:435px; height:234px; float:right;right:7px; background:url(../imgs/marco-grandes.gif) center no-repeat; padding:3px 0 0 6px; top:-2px;}
#galeria a{margin:0; padding:0;}

/* formulario */
#contenido-int3{position:relative; width:799px; min-height:370px; background-color:#FFF4E0; background-image:url(../imgs/fondoHostal.gif); background-position:center top; background-repeat:no-repeat;}
#contenido-int4{position:relative; width:799px; min-height:285px; background-color:#FFF4E0; background-image:url(../imgs/fondo-contenido-int4.gif); background-position:center top; background-repeat:no-repeat;}
#formulario{position:relative; width:319px; height:297px; background:url(../imgs/fondo-form.gif) center no-repeat; float:right; right:59px;}
#condiciones{position:relative; width:334px; height:72px; background:url(../imgs/fondo-condiciones.gif) no-repeat; float:left; top:22px; left:10px;}
#condiciones2{position:relative; width:334px; height:72px; background:url(../imgs/fondo-condiciones.gif) no-repeat; float:left; top:0px; left:10px;}
#condiciones p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#272A02; margin:0px 10px 0px 20px;} 
#condiciones2 p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#594021; margin:0px 8px 0px 8px;} 
#texto-formu{position:relative; width:334px; height:217px; background:url(../imgs/fondo-texto2.gif) left no-repeat; left:9px; float:left;}
p.formu{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#594021; text-align:left; margin:0px 15px 0px 15px;text-indent:0;}
p.formu2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#594021; text-align:left; margin:0px 5px 0px 15px;text-indent:0;}
#tabla{
	position:relative; right:5px;
	width:105px;
	height:89px;
	/*background:url(../imgs/tabla.gif) no-repeat;*/
	float:right;
	right:12px;
}
#texto-formu table{width:90%; height:100; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0 auto;}
.tittabla{color:#8A0101; font-weight:bold;}
#texto-formu table td{border-bottom:1px solid #947443;border-right:1px solid #947443; color:#272A02;}

#tabla2{
	position:relative;
	width:420px;
	height:89px;
	float:left;
	left:12px;
	top:60px;
}

#piefotos{position:relative; width:799px; height:22px !important; height:18px; float:right; background:url(../imgs/fondo-galeria.gif) left repeat-y;}
#piefotos2{position:relative; width:769px; height:22px !important; height:18px; float:right;background:url(../imgs/fondo-galeria.gif) right repeat-y; padding-right:30px;}
#piefotos p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#570E00; text-align:right;}
#altura17{ height:17px !important; height:14px;}
#click{position:relative; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; right:15px;top:11px; color:#570E00;}

/* Noticias */
#textoNoticias{position:relative; width:769px; height:350px; padding:0 20px 0 10px; overflow:auto;}
	#textoNoticias a{ color:#594021; font-weight:bold; text-decoration:underline}
	#textoNoticias a:hover{ color:#ae8c62; text-decoration:none;}
	#textoNoticias p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#594021; margin:5px 0 5px 0; text-indent:30px;}
	#textoNoticias h2{font:bold 17px Arial, Helvetica, sans-serif;color:#594021; margin:0 0 5px 0;}
	#textoNoticias h3{font:bold 12px Arial, Helvetica, sans-serif;color:#594021; margin:10px 0 15px 0;}
/* Buscador Google */	
#buscadorGoogle{position:absolute; width:200px; height:20px; top:25px; left:310px;}
	#buscadorGoogle #inputGoogle{position:relative; width:120px; height:18px; border:1px solid #D4951F; font:12px Arial, Helvetica, sans-serif; color:#664C29; background-color: transparent;}
	#buscadorGoogle #botonGoogle{position:relative; width:60px; height:18px; border:1px solid #D4951F; background-color:#F9E0B1; font:11px Arial, Helvetica, sans-serif; color:#664C29;}
/*clases*/
.marronoscuro{color:#570E00;}
.negrita{font-weight:bold;}
.textoformu{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#272A02;}
input.largos{width:85px; height:14px; background-color:#F6E9D3; border:1px solid #fff; font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#272A02;}
input.cortos{width:32px; height:14px; background-color:#F6E9D3; border:1px solid #fff; font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#272A02;}
select.cortos{width:55px; height:17px; background-color:#F6E9D4; border:1px solid #fff; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
select.largos{width:175px; height:17px; background-color:#F6E9D4; border:1px solid #fff; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
textarea{width:200px; height:43px; background-color:#F6E9D4; border:1px solid #fff; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
input.boton{width:51px; height:17px; background-color:#F6E9D4; border:1px solid #fff; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.marco{border:1px solid #fff;}



a.rojo:link,a.rojo:active,a.rojo:visited{font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#8A0101;}
a.rojo:hover{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#8A0101;}

a.enlacemapa:link,a.enlacemapa:active,a.enlacemapa:visited{font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#272A02;}
a.enlacemapa:hover{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#272A02;;}

a.enlacemapa2:link,a.enlacemapa2:active,a.enlacemapa2:visited{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#272A02;}
a.enlacemapa2:hover{font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#272A02;}


p.acces{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#594021; text-align:left; margin:15px 15px 5px 15px;text-indent:30px;}

#enlaces{position:relative; float:right; top:38px; right:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#enlaces a:link,#enlaces a:active,#enlaces a:visited{color:#570E00; text-decoration:underline;}
#enlaces a:hover{color:#570E00; text-decoration:none;}

#pagenlaces{position:relative; width:699px; height:210px; margin:0 auto; top:40px; overflow:auto;}
#pagenlaces ul{position:relative; font-size:12px;}
#pagenlaces li{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px; margin-top:5px;}
#pagenlaces li a:link,#pagenlaces li a:active,#pagenlaces li a:visited{color:#570E00; text-decoration:none;}
#pagenlaces li a:hover{color:#570E00; text-decoration:underline;}

#fondo-reservas2{position:absolute; width:343px; height:216px; background:url(../imgs/fondo-reservas2.gif) left no-repeat; top:34px; left:1px;}

#tablaCaptcha{width:310px; margin:auto; }
	#tablaCaptcha td{}
		#tablaCaptcha td.celdaCaptcha1{width:100px;padding-left:5px; }		
		#tablaCaptcha td.celdaCaptcha3{width:89px;}
#sobreCaja{position:absolute; width:783px; height:17px; top:-17px; text-align:right; padding:0 20px 0 0; font:11px Arial, Helvetica, sans-serif;}
	#sobreCaja a{color:#570E00; text-decoration:none;}
	#sobreCaja a:hover{text-decoration:underline;}
	
	
	
/********************************** NUEVA PAGINA TEXTO CON FOTOS **************************/
#textoNoticias2{position:relative; width:282px; height:308px; padding:0 34px 0 37px; overflow:auto; float:left;}
	#textoNoticias2 p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#594021; text-indent:30px; margin:5px 0 5px 0;}
	#textoNoticias2 h2{font:bold 17px Arial, Helvetica, sans-serif;color:#594021; margin:15px 0 5px 0;}
	#textoNoticias2 h3{font:bold 12px Arial, Helvetica, sans-serif;color:#594021; margin:10px 0 15px 0;}

#textoNoticias3{position:relative; width:282px;  padding:0 34px 0 37px; overflow:auto; float:left;}
	#textoNoticias3 p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#594021;  margin:5px 0 7px 0; }
	#textoNoticias3 h2{font:bold 17px Arial, Helvetica, sans-serif;color:#594021; margin:15px 0 5px 0;}
	#textoNoticias3 h3{font:bold 12px Arial, Helvetica, sans-serif;color:#594021; margin:10px 0 15px 0;}

#fotico{ /**width:428px; height:230px;**/float:right; margin-top:2px; width:441px;}
	.margen{ margin:0px 17px 0 0; background-image:url(../imgs/mini-nueva2A.jpg); background-repeat:no-repeat;}


#linea{ height:24px; background-image:url(../imgs/linea.gif); background-repeat:no-repeat; background-position:20px;}
	#linea{font:bold 12px Arial, Helvetica, sans-serif;color:#594021; padding:8px 0 0 30px;}
	
#fotogrande2{background-image:url(../imgs/fotoN2A.jpg); background-repeat:no-repeat; height:231px; width:437px;}
	.padding{ padding-left:4px; padding-top:4px;}
	
.miniM{ background:url(../imgs/mini-nueva2B.jpg) no-repeat bottom right  #fff4e0; padding:3px 10px 10px 2px; width:91px; float:left; margin-right:5px;}
