/* CSS Document */


* { margin : 0; padding : 0; }

body{ text-align:center; font:11px Arial, Helvetica, sans-serif; color: #414141;}
h1,h2,h3,h4,h5{display:block; text-indent:-99999em;}
a {text-decoration:none;}
a:hover{text-decoration:underline;}
/* =a */
div#pie a{color:#EEE1C8; border-left:solid 1px #EEE1C8; margin:0 0px 0 0px; padding:0 0px 0 3px;}
ul#menu{background:url(i/idiomas/es/menu.jpg); }
ul#menu li a{display:block; height:23px; text-indent:-9999em; width:116px;}

ul#menu li a#mn1:hover, body#pag_01 ul#menu li a#mn1{ background:url(i/idiomas/es/menu.jpg) 0 -29px; }


ul#menu li a#mn2:hover, body#pag_02 ul#menu li a#mn2,  body#pag_03 ul#menu li a#mn2{ background:url(i/idiomas/es/menu.jpg) -116px -29px; }

ul#menu li a#mn3:hover, body#pag_06 ul#menu li a#mn3{ background:url(i/idiomas/es/menu.jpg) -232px -29px; }

ul#menu li a#mn4:hover, body#pag_05 ul#menu li a#mn4{ background:url(i/idiomas/es/menu.jpg) -348px -29px; }

ul#menu li a#mn5:hover, body#pag_04 ul#menu li a#mn5{ background:url(i/idiomas/es/menu.jpg) -464px -29px; }

ul#menu li a#mn6:hover, body#pag_07 ul#menu li a#mn6{background:url(i/idiomas/es/menu.jpg) -580px -29px; }


h1 a{display:block; text-indent:-9999em; width:400px; height:60px; }

a.enviar{color:#45301D; background: url(i/btn.gif) no-repeat; width:62px; height:17px; font-weight:bold; padding:2px 0 0 8px; margin-bottom:30px;}


a.galeria{background: url(i/idiomas/es/botonera.gif) no-repeat; width:85px; height:19px; text-indent:-9999em; display:block; float:left; margin:40px 0 20px 20px;}
a.galeria:hover{background: url(i/idiomas/es/botonera.gif) 0 -21px no-repeat; width:85px; height:19px;}

a.mas_info{background: url(i/idiomas/es/botonera.gif) -325px 0 no-repeat; width:65px; height:19px; text-indent:-9999em; display:block; float:left; margin:0 0 0 0;}
a.mas_info:hover{background: url(i/idiomas/es/botonera.gif) -325px -21px no-repeat; width:65px; height:19px;}

a.ver_galeria{background: url(i/idiomas/es/botonera.gif) no-repeat; width:85px; height:19px; text-indent:-9999em; display:block; float:left; margin:0 0 0 0;}
a.ver_galeria:hover{background: url(i/idiomas/es/botonera.gif) 0 -21px no-repeat; width:85px; height:19px;}

a.enviar_amigo{background: url(i/idiomas/es/botonera.gif) -95px 0 no-repeat; width:130px; height:19px; text-indent:-9999em; display:block; float:left; margin:0 0 0 0;}
a.enviar_amigo:hover{background: url(i/idiomas/es/botonera.gif) -95px -21px no-repeat; }

a.ver_tarifas{background: url(i/idiomas/es/botonera.gif) -225px 0 no-repeat; width:93px; height:19px; text-indent:-9999em; display:block; float:left; margin:0 0 0 0;}
a.ver_tarifas:hover{background: url(i/idiomas/es/botonera.gif) -225px -21px no-repeat; }


a.pre{background: url(i/idiomas/es/btn_next.gif) -85px 0 no-repeat; width:85px; height:19px; text-indent:-9999em; display:block; float:right; margin:40px 20px 20px 20px;}
a.pre:hover{background: url(i/idiomas/es/btn_next.gif) -85px -20px no-repeat; width:85px; height:19px;}

a.next{background: url(i/idiomas/es/btn_next.gif) no-repeat; width:85px; height:19px; text-indent:-9999em; display:block; float:left; margin:40px 0 44px 25px;}
a.next:hover{background: url(i/idiomas/es/btn_next.gif) 0 -20px no-repeat; width:85px; height:19px;}

a.volver{background:url(i/idiomas/es/volver.gif) no-repeat; width:112px; height:19px; text-indent:-9999em; display:block; float:left; margin:0 0 0 0;}
a.volver:hover{ background-position:0 -20px;}

a.volver_menu{background: url(i/idiomas/es/volver_menu.gif) no-repeat; width:112px; height:19px; text-indent:-9999em; display:block; float:left; margin:10px 0 0 0;}
a.volver_menu:hover{ background-position:0 -20px;}


a.ver_habitaciones{background:url(i/idiomas/es/ver_habitaciones.gif) no-repeat; width:112px; height:19px; text-indent:-9999em; display:block; float:left; margin:0 0 0 0;}
a.ver_habitaciones:hover{ background-position:0 -20px;}

/* =h1 */
h1#logo{ background:url(i/idiomas/es/top.jpg) no-repeat; width:700px; height:75px;}

/*h2 */


/* h5 */
h5#habitaciones{ background: url(i/fondo_habitaciones_top.jpg); width:700px; height:100px;}
h5#habitaciones1{ background: url(i/fondo_habitaciones_pie.gif); width:700px; height:34px;}

/* div */
div#container{ position:relative; width:700px; margin:0 auto; text-align:left;} 

div#content { width : 100%;  padding : 0; background-color : #fff; overflow : hidden;}
div#pie{width:668px; height:32px; display:block; background:url(i/pie.jpg); font:10px Arial, Helvetica, sans-serif; color:#EEE1C8; padding:9px 0 0 32px;}
div#flash{position:absolute; top:164px; left:27px; z-index:10;}
div#div_flash{ float:left; margin:62px 30px 30px 20px; display:block; width:269px; height:341px; background: url(i/fondo_flash.gif) no-repeat; padding:5px 0 0 5px;}

/*ul*/
ul{list-style:none;}
ul#menu{ display: block; width:700px; height:23px; background:url(i/idiomas/es/menu.jpg) no-repeat;}
ul#habitaciones{ background:url(i/fondo_habitaciones.gif) repeat-y; width:700px; display:block; }
ul#menu_izq{float:left; margin:350px 0 0 25px ; //margin:350px 0 0 15px; display:block; }
ul#menu_galeria{ display:block; margin:100px 0 0 45px; width:600px; border-bottom:solid 1px #AC9781; float:left; padding-bottom:8px;}
ul#galeria{ display:block; width:661px; margin-left:28px; }

/*li*/
ul#habitaciones li{float:left; width:302px; display:block; margin-left:48px !important; margin-left:23px; height:230px; }
ul#menu_izq li{background:url(i/li.gif) no-repeat center left; padding-left:15px; margin:10px 0 0 5px;}
ul#menu li{float:left; }
ul#menu_galeria li{float:left;}
ul#galeria li{float:left; display:block; margin-bottom:15px;}
ul#galeria li img{float:none; margin-left:15px; margin-right:0;}
/* p */
p{line-height:1.8em;}


/* strong */

strong{ color:#4E1000; font-size:12px; background: url(i/flecha.gif) 0 60% no-repeat ;  padding-left:14px;}

/* i */

i{font-weight:bold; color:#AE8046; font-style:normal;}

/* form */
fieldset#formulario{ float:right; display:block; width:400px; margin:350px 43px 0 0 !important; margin:350px 25px 0 0; border:none;}
fieldset#formulario label{float:left; width:400px; display:block; margin:3px 0 3px 0;}
fieldset#formulario span{float:left; display:block; width:70px;} 
fieldset#formulario input{border:solid 1px #999999; width:321px; float:right;}
fieldset#formulario strong{margin-bottom:10px; display:block;}
fieldset#formulario textarea{border:solid 1px #999999; width:400px; height:100px; float:right;}
fieldset#formulario a{float:right;}
/* img */
img{border:solid 1px #999999; padding:3px; background-color:#FFFFFF; float:right; margin-right:20px;}

/* span */
div#pie span{ display:block; float:left; height:20px;}

/* especificos */
body#pag_00 h2{background:url(i/idiomas/es/00_portada.jpg) no-repeat; width:700px; height:469px;}

body#pag_01 div#content{background:url(i/idiomas/es/01_historia.jpg) 0  98px no-repeat; }
body#pag_01  strong{ margin:85px 0 0 317px; display:block;}
body#pag_01  p{  margin:10px 30px 28px 25px; display:block;}
body#pag_01  h5{background:url(i/fondo_pie_entorno.gif) no-repeat; width:700px; height:33px; float:left;}

body#pag_02 strong{margin:38px 20px 5px 0; padding-bottom:3px; border-bottom:solid 1px #AE9A84; width:246px; display:block; float:left; background-position:0 40%;  } 
body#pag_02 ul#habitaciones li i{ padding-bottom:3px; border-bottom:solid 1px #AE9A84; width:260px; display:block; float:left; clear:left; } 
body#pag_02 ul#habitaciones li i span{font-weight:normal; color:#414141; margin-left:3px;}
body#pag_02 ul#habitaciones li span{ border-right:solid 1px #AE9A84; padding: 0 5px 0 5px; margin:5px 0 5px 0px; }
body#pag_02 ul#habitaciones li span.fila{ border-bottom:solid 1px #AE9A84; display:block; width:251px; float:left; border-right:none; padding-bottom:3px;}
body#pag_02 p{display:block; width:251px; float:left; }

body#pag_03 div#content{background:url(i/idiomas/es/03_precios.jpg) 0  98px no-repeat; }
body#pag_03  strong{ margin:85px 0 10px 317px ;  display:block;}
body#pag_03 span.fila{ width:356px; //width:346px;  border-bottom:solid 1px #AE9A84; margin: 8px 20px 0 5px; //margin: 8px 5px 0 5px;display:block; padding-bottom:8px; margin-top:8px; float:right;}
body#pag_03 i{ display:block; width:193px;//width:183px; float:left; }

body#pag_03a div#content{background:url(i/idiomas/es/03_precios1.jpg) 0  98px no-repeat; }
body#pag_03a  strong{ margin:85px 0 10px 317px ; //margin:85px 0 10px 347px;  display:block;}
body#pag_03 span.fila{ width:356px; //width:346px;  border-bottom:solid 1px #AE9A84; margin: 8px 20px 0 5px; //margin: 8px 5px 0 5px;display:block; padding-bottom:8px; margin-top:8px; float:right;}
body#pag_03 i{ display:block; width:193px;//width:183px; float:left; }



body#pag_04 div#content{background:url(i/idiomas/es/04_galeria.jpg) 0  98px no-repeat; }
body#pag_04 i{float:left; display:block; width:160px;  margin-right:10px;}
body#pag_04 ul#menu_galeria li a{ color:#414141; display:block; border-right:solid 1px #AC9781; padding-right:10px; padding-left:10px;}
body#pag_04 ul#menu_galeria li a:hover, body#pag_04 ul#menu_galeria li a.on{ background:url(i/flecha_negra.gif) 3px 60%  no-repeat ; font-weight:bold;}
body#pag_04 ul#galeria li span{display:block; width:90px; background:url(i/flecha_negra.gif) no-repeat left center; padding-left:10px; margin-top:15px; color:#414141; text-transform:uppercase;}

body#pag_05 div#content{background:url(i/idiomas/es/05_entorno.jpg) 0  98px no-repeat; }
body#pag_05 div#blq_derecho{float:right; width:431px; margin:350px 31px 0 0 !important;  margin:350px 15px 0 0;}
body#pag_05 div#blq_derecho strong{margin-bottom:10px; display:block;}
body#pag_05 ul#menu_izq{margin:85px 0 0 15px;}
body#pag_05 ul#menu_izq strong{display:block; margin-bottom:05px;}
body#pag_05 ul#menu_izq li a{ color:#414141;}
body#pag_05  h5{background:url(i/fondo_pie_entorno.gif) no-repeat; width:700px; height:33px; float:left;}
body#pag_05 div#content div#blq_derecho ul{list-style:circle; }
body#pag_05 div#content div#blq_derecho ul li{margin-left:25px;}
body#pag_05 div#foto_g img{position:absolute; top:161px; left:23px; width:438px; height:261px;}
body#pag_05 div#foto_p img{position:absolute; top:161px; left:482px; width:186px; height:117px;}
body#pag_05 div#foto_p1 img{position:absolute; top:299px; left:482px; width:186px; height:123px;}
body#pag_05  strong{ margin:85px 0 0 317px; display:block;}
body#pag_05  ul#menu_izq strong{ margin:0; display:block;}
body#pag_05  p{  margin:10px 30px 28px 25px; display:block;}


body#pag_06 div#content{background:url(i/idiomas/es/06_tienda.jpg) 0  98px no-repeat; }
body#pag_06  strong{ margin:85px 0 0 317px; display:block;}
body#pag_06  p{  margin:10px 30px 28px 25px; display:block;}


body#pag_07 div#content{background:url(i/idiomas/es/07_contacto.gif) 0  98px no-repeat; }
body#pag_07 div#enlaces{ float:left; margin:350px 0 0 25px;}
body#pag_07 div#enlaces a{ color:#2F6007; font-weight:bold; display:block;}
body#pag_07 div#enlaces a img{border:none; float:none; padding:0; margin:0;}