html { font-size: 100%; /* IE hack */ }
BODY{background:#2b0101 url(../imagenes/interfaz/motivo_fondo.gif) scroll repeat top left;text-align:center;margin:0px auto 0px auto;font-family:Tahoma, Arial;font-size:0.9em;}

#body{width:760px;margin:0px auto 0px auto;background:transparent url(../imagenes/interfaz/f_general.gif) scroll repeat-y top center;;padding:0px 0px 0px 0px;text-align:center;}

a{color:#fff;text-decoration:none;}
a:HOVER{text-decoration:underline;color:#fff;}
input{vertical-align:middle;}
img{vertical-align:middle;border:0;}

h1{color:#46531e;margin:10px 0 0px 0;padding:0 0 15px 0;font-family:Georgia;font-size:1.7em;font-weight:normal;position:relative;}

h2{color:#46531e;margin:0px 0 0px 0;padding:25px 0 2px 0;font-family:Georgia;font-size:1.15em;font-weight:Bold;background:transparent url(../imagenes/interfaz/pt.gif) scroll repeat-x bottom left;clear:both;}

#f_top{background:#2b0101;}

/*cabecera*/
#cabecera{background:#000 url(../imagenes/interfaz/fondo_cabecera.gif) scroll no-repeat top left;text-align:right;}
#cabecera .tags{text-align:left;margin:35px 0 0 178px;color:#fffabd;font-family:Georgia;font-style:italic;visibility:hidden;}

#cabecera_e{background:#000 url(../imagenes/interfaz/fondo_cabecera_e.gif) scroll no-repeat top left;text-align:right;}
#cabecera_e .tags{text-align:left;margin:35px 0 0 178px;color:#fffabd;font-family:Georgia;font-style:italic;visibility:hidden;}

 .ingles{font-family:Georgia;color:#fff;font-size:0.7em;font-weight:bold;text-align:right;}
 .ingles span{text-align:center;background:transparent url(../imagenes/interfaz/f_ingles_off.gif) scroll no-repeat top left;padding:10px 20px 6px 8px;}
 .ingles span img{margin:0 0px 0 0px;}
.ingles span a{color:#933;}
.ingles span a:hover{color:#933;}

 .menu{margin:43px 0 0 0;font-size:0.75em;font-weight:bold;font-family:Georgia;border-bottom:3px solid #5c0606;padding:0 0 3px 0;}
 .menu span{margin:3px 0px 0 0;text-align:center;}
 .menu span a{padding:3px 10px;color:#ece1ac;}
 .menu span a:hover{text-decoration:none;color:#5b0606;}

.m1a{background:transparent url(../imagenes/interfaz/f1_off.gif) scroll no-repeat top center;padding:3px 10px;color:#ece1ac;}
.m1 a{padding:3px 10px;}
.m1 a:hover{background:transparent url(../imagenes/interfaz/f1_on.gif) scroll no-repeat top center;color:#5b0606;}

.m2a{background:transparent url(../imagenes/interfaz/f2_off.gif) scroll no-repeat top center;padding:3px 10px;color:#ece1ac;}
.m2 a{padding:3px 10px;}
.m2 a:hover{background:transparent url(../imagenes/interfaz/f2_on.gif) scroll no-repeat top center;color:#5b0606;}

.m3a{background:transparent url(../imagenes/interfaz/f3_off.gif) scroll no-repeat top center;padding:3px 10px;color:#ece1ac;}
.m3 a{padding:3px 10px;}
.m3 a:hover{background:transparent url(../imagenes/interfaz/f3_on.gif) scroll no-repeat top center;color:#5b0606;}

.m4a{background:transparent url(../imagenes/interfaz/f4_off.gif) scroll no-repeat top center;padding:3px 10px;color:#ece1ac;}
.m4 a{padding:3px 10px;}
.m4 a:hover{background:transparent url(../imagenes/interfaz/f4_on.gif) scroll no-repeat top center;color:#5b0606;}

.img_cab{background:transparent url(../imagenes/interfaz/cabecera.jpg) scroll no-repeat top right;height:198px;text-align:left;}
.img_cab img{margin:0 0 0 -17px;position:absolute;float:left;}
/*cabecera*/

/*home*/
.home{clear:both;background:#f0e9d8 url(../imagenes/interfaz/fondo_home.gif) scroll no-repeat top center;margin:5px 5px 5px 5px;padding:0px 25px 20px 25px;text-align:left;font-size:0.75em;}
.home .left{width:270px;float:left;padding:70px 0 0 0;line-height:18px;}
.home .right{margin-left:320px;padding:30px 0 0 0;line-height:18px;}
.home .right .cab{background:transparent url(../imagenes/interfaz/pt.gif) scroll repeat-x bottom left;font-family:Georgia;color:#46531e;font-size:1.4em;font-weight:bold;margin:0 0 5px 0;padding:0 0 5px 0;}
.home .right img{border:4px solid #c4bca8;margin:15px 15px 0 0;}

.ver_mapa{font-family:Georgia;margin:20px 0 0 0;}
.ver_mapa a{color:#670b0a;}
.ver_mapa a:hover{color:#670b0a;}
/*home*/


/*interiores*/
.interiores{text-align:left;padding:15px 30px 0 30px;background:#f0e9d8 url(../imagenes/interfaz/fondo_interior.gif) scroll repeat-x top left;margin:5px;font-size:0.75em;}

.interiores .parte_izquerda{width:335px;float:left;}
.interiores .parte_derecha{margin-left:345px;text-align:center;}

.interiores .parte_derecha img{border:3px solid #c4bca8;margin:0 5px 15px 0;}

.reservar_h{margin:15px 0 0 0;font-weight:bold;}
.reservar_h span a{background:transparent url(../imagenes/interfaz/b_reservar_off.gif) scroll no-repeat top left;color:#ece1ac;padding:6px 12px 6px 12px;height:25px;text-align:center;}
.reservar_h span a:hover{background:transparent url(../imagenes/interfaz/b_reservar_on.gif) scroll no-repeat top left;color:#6f0e0d;text-decoration:none;}

.cleared{clear:both;}

.localizacion{font-size:0.9em;color:#545353;position:relative;}
.localizacion span{color:#5b0606;}
.localizacion a{color:#5b0606;text-decoration:underline;}
.tabal_tarifas{width:100%;margin:5px 0 0 0;}
.td1{background:#b5b597;border-bottom:2px solid #f0e9d8;width:10%;text-align:center;}
.td2{background:#b5b597;border-right:2px solid #f0e9d8;border-bottom:2px solid #f0e9d8;width:60%;color:#fff;}
.td3{background:#bf7c7b;border-bottom:2px solid #f0e9d8;width:30%;color:#fff;text-align:center;font-weight:bold;}

li{list-style-image:url(../imagenes/interfaz/li.gif);margin:0 0 5px 0;vertical-align:middle;}

#map{border:1px solid #000;margin:0 0 25px 0;}

/*formulario */
.formulario{margin:20px 90px 0 25px;}
.formulario input{border:1px solid #000;margin:0 20px 0 0;font-size:0.9em;vertical-align:middle;}
.formulario textarea{border:1px solid #000;margin:0 20px 0 0;font-size:1.0em;}
.formulario select{border:1px solid #000;margin:0 20px 0 0;font-size:0.9em;vertical-align:middle;}
.formulario .fila{margin:0 0 15px 0;height:25px;}


.formulario .fila .l1{width:50px;float:left;text-align:right;}
.formulario .fila .r1{margin:0 0 0 53px;}
.formulario .fila2l{margin:0 0 15px 0;}
.formulario .fila2l .l2l{width:100px;float:left;text-align:right;}
.formulario .fila2l .r2ls{margin:0 0 0 93px;}

.formulario .fila2{margin:0 0 15px 0;height:25px;}
.formulario .fila2 .l2 select{vertical-align:middle;}
.formulario .fila2 .l2{width:100px;float:left;text-align:right;padding:2px 0 0 0;}
.formulario .fila2 .l22{width:160px;float:left;text-align:right;}
.formulario .fila2 .l23{width:240px;float:left;text-align:right;}
.formulario .fila2 .l23 select{margin:0 2px 0 0;}
.formulario .fila2 .r2{margin:0 0 0 93px;}
.formulario .fila2 .r2s{margin:0 0 0 93px;}
.formulario .fila2 .r2s select{margin:0 2px 0 0px;}
.formulario .fila3{margin:0 0 15px 0;height:25px;}
.formulario .fila3 p{width:90px;float:left;text-align:right;}
 .formulario .fila3 select{margin:0 2px 0 0;}
.formulario .fila .l{width:70px;float:left;text-align:right;height:30px;text-align:left;margin:5px 0 0 0;}
.formulario .fila .l input{border:0;margin:0 5px 0 0;}
.formulario .fila .r{height:30px;margin:5px 0 0 0;}
.formulario .fila4{margin:0 0 15px 0;}
.formulario .fila_l{margin:0 0 15px 0;height:60px;}
.formulario .fila_l .l{width:70px;float:left;text-align:right;height:30px;text-align:left;margin:5px 0 0 0;}
.formulario .fila_l .l input{border:0;margin:0 5px 0 0;}
.formulario .fila_l .r{height:30px;margin:5px 0 0 0px;}
.formulario .fila_l .rs{margin:5px 0 0 73px;}
.b_enviar{padding:0px 0 0 200px;clear:both;}
.exp{padding:10px 0 0 0;}
.r2s textarea{width:410px;}


/*formulario */
/*interiores*/

/*pie*/
#pie{background:#811b1b/*transparent url(../imagenes/interfaz/f_pie.gif) scroll no-repeat top right*/;padding:10px 0 10px 5px;}
#pie .direccion{width:400px;float:left;text-align:left;font-family:Tahoma;font-size:0.7em;}
#pie .links{text-align:right;font-size:0.7em;font-weight:bold;font-family:Georgia;margin:0 0 0 400px;}
#pie .links a{margin:0 10px 0 0;color:#ece1ac;}
/*pie*/


