@charset "UTF-8";
/* CSS Document */

body { margin: 0px; padding: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#24180F; background: url(../images/fondo.png) repeat-x #000000; }

#content { margin: 0 auto; width: 1200px; background: #F8DBB1; height:596px; }
#content2 { margin: 0 auto; width: 1200px; background:#996600; height:596px; }

#gallery { width: 783px; background:#996600; float:left;}
#gallery2 { width: 800px; background:#996600; float:left;}
#gallery3 { width: 500px; background:#996600; float:left;}


#panel { width:417px; background: url(../images/titlefondo.jpg) repeat-x top; float: left;}
#panel2 { width:400px; background: url(../images/titlefondo.jpg) repeat-x top; float: left;}
#panel3 { width:700px; background: url(../images/titlefondo.jpg) repeat-x top; float: left;}

#hotel_es { height:109px; padding:0px; margin:0px; background:url(../images/hotel_es.jpg) no-repeat; }
#hotel_en { height:109px; padding:0px; margin:0px; background:url(../images/hotel_en.jpg) no-repeat; }

#ubicacion_es { height:109px; padding:0px; margin:0px; background:url(../images/ubicacion_es.jpg) no-repeat; }
#ubicacion_en { height:109px; padding:0px; margin:0px; background:url(../images/ubicacion_en.jpg) no-repeat; }

#rooms_es { height:109px; padding:0px; margin:0px; background:url(../images/rooms_es.jpg) no-repeat; }
#rooms_en { height:109px; padding:0px; margin:0px; background:url(../images/rooms_en.jpg) no-repeat; }

#services_es { height:109px; padding:0px; margin:0px; background:url(../images/services_es.jpg) no-repeat; }
#services_en { height:109px; padding:0px; margin:0px; background:url(../images/services_en.jpg) no-repeat; }

#restaurante { height:109px; padding:0px; margin:0px; }

#reservacion_es { height:109px; padding:0px; margin:0px; background:url(../images/reservacion_es.jpg) no-repeat; }
#reservacion_en { height:109px; padding:0px; margin:0px; background:url(../images/reservacion_en.jpg) no-repeat; }

#contacto_es { height:109px; padding:0px; margin:0px; background:url(../images/contacto_es.jpg) no-repeat; }
#contacto_en { height:109px; padding:0px; margin:0px; background:url(../images/contacto_en.jpg) no-repeat; }

#link_es { height:109px; padding:0px; margin:0px; background:url(../images/link_es.jpg) no-repeat; }
#link_en { height:109px; padding:0px; margin:0px; background:url(../images/link_en.jpg) no-repeat; }

#new_es { height:109px; padding:0px; margin:0px; background:url(../images/noticias_es.jpg) no-repeat; }
#new_en { height:109px; padding:0px; margin:0px; background:url(../images/noticias_en.jpg) no-repeat; }

#menudia_es { height:109px; padding:0px; margin:0px; background:url(../images/menudia_es.jpg) no-repeat; }
#menudia_en { height:109px; padding:0px; margin:0px; background:url(../images/menudia_en.jpg) no-repeat; }

#promo_es { height:109px; padding:0px; margin:0px; background:url(../images/promo_es.jpg) no-repeat; }
#promo_en { height:109px; padding:0px; margin:0px; background:url(../images/promo_en.jpg) no-repeat; }

#visitas_es { height:109px; padding:0px; margin:0px; background:url(../images/librovisitas_es.jpg) no-repeat; }
#visitas_en { height:109px; padding:0px; margin:0px; background:url(../images/librovisitas_en.jpg) no-repeat; }

h1 { margin:0px; padding: 50px 0px 0px 30px; font-weight: 100; color:#FFFFFF; visibility: hidden; }
h2 {  }
.contentPanel { height:487px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:22px; font-size: 13px; color:#24180F; padding: 0px 20px 0px 20px; color: #24180F; overflow: auto; text-align:justify; line-height:22px;}

.mycontentPanel { height:387px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:22px; font-size: 13px; color:#24180F; padding: 0px 20px 0px 20px; color: #24180F; overflow: auto; text-align:justify; line-height:22px;}

.contentPanel_new { height:487px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#24180F; padding: 0px 20px 0px 20px; color: #24180F; overflow: auto; text-align:justify; line-height:18px;}

.contentPanel_comment { height:487px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#24180F; padding: 0px 20px 0px 20px; color: #24180F; overflow: auto; text-align:justify; line-height:18px;}

.contentPanel_menu { height:287px; font-family: Georgia , Helveltica; margin-left:22px; font-size: 15px; color:#24180F; padding: 0px 20px 0px 20px; color: #24180F; overflow: auto; text-align:justify; line-height:22px;}

#menu { margin:0 auto; width: 1200px; height: 100px; }
#menuli { margin:0 auto; width: 1200px; }
#menu ul { padding:0px; margin:0px; }
#menu ul li { margin: 0px; padding:0px; float:left; list-style:none; height:100px; background: #c1934e; }
#menu ul li a { display:block; float:left; position:relative; text-decoration:none; color:#FFFFFF; margin: 0px; padding:0px; font-size:20px; height:100px; }

#logo { padding:0px; position: absolute; margin-left: 513px; margin-top: 550px; }


#menu #menuli #m1_es { width:90px; }
#menu #menuli #m1_es a { background: url(../images/es_01.png) -0px -37px; width:120px; }
#menu #menuli #m1_es a:hover { background: url(../images/menu_01_es.png) -0px -37px; width:120px; }

#menu #menuli #m1_en { width:90px; }
#menu #menuli #m1_en a { background: url(../images/en_01.png) -0px -37px; width:120px; }
#menu #menuli #m1_en a:hover { background: url(../images/menu_01_en.png) -0px -37px; width:120px; }

#menu #menuli #m2_es {  width:110px; }
#menu #menuli #m2_es a { background: url(../images/es_02.png) -0px -37px; width:143px; }
#menu #menuli #m2_es a:hover { background: url(../images/menu_02_es.png) -0px -37px; width:143px; }

#menu #menuli #m2_en {  width:110px; }
#menu #menuli #m2_en a { background: url(../images/en_02.png) -0px -37px; width:143px; }
#menu #menuli #m2_en a:hover { background: url(../images/menu_02_en.png) -0px -37px; width:143px; }

#menu #menuli #m3_es { width:90px; }
#menu #menuli #m3_es a { background: url(../images/es_03.png) -0px -37px; width:110px; }
#menu #menuli #m3_es a:hover { background: url(../images/menu_03_es.png) -0px -37px; width:110px; }

#menu #menuli #m3_en { width:90px; }
#menu #menuli #m3_en a { background: url(../images/en_03.png) -0px -37px; width:110px; }
#menu #menuli #m3_en a:hover { background: url(../images/menu_03_en.png) -0px -37px; width:110px; }

#menu #menuli #m4_es { width:120px; }
#menu #menuli #m4_es a { background: url(../images/es_04.png) -0px -37px; width:140px; }
#menu #menuli #m4_es a:hover { background: url(../images/menu_04_es.png) -0px -37px; width:140px; }

#menu #menuli #m4_en { width:120px; }
#menu #menuli #m4_en a { background: url(../images/en_04.png) -0px -37px; width:140px; }
#menu #menuli #m4_en a:hover { background: url(../images/menu_04_en.png) -0px -37px; width:140px; }

#menu #menuli #m5 { background: url(../images/menunos_05.png) -0px -37px; width:172px; }
#menu #menuli #m5 a { width:172px; }

#menu #menuli #m6_es { width:100px; }
#menu #menuli #m6_es a { background: url(../images/es_06.png) -0px -37px; width:100px; }
#menu #menuli #m6_es a:hover { background: url(../images/menu_06_es.png) -0px -37px; width:100px; }

#menu #menuli #m6_en { width:100px; }
#menu #menuli #m6_en a { background: url(../images/en_06.png) -0px -37px; width:100px; }
#menu #menuli #m6_en a:hover { background: url(../images/menu_06_en.png) -0px -37px; width:100px; }

#menu #menuli #m7_es { width:109px; }
#menu #menuli #m7_es a { background: url(../images/es_07.png) -0px -37px; width:113px; }
#menu #menuli #m7_es a:hover { background: url(../images/menu_07_es.png) -0px -37px; width:113px; }

#menu #menuli #m7_en { width:109px; }
#menu #menuli #m7_en a { background: url(../images/en_07.png) -0px -37px; width:113px; }
#menu #menuli #m7_en a:hover { background: url(../images/menu_07_en.png) -0px -37px; width:113px; }

#menu #menuli #m8_es { width:91px; }
#menu #menuli #m8_es a { background: url(../images/es_08.png) -0px -37px; width:103px; }
#menu #menuli #m8_es a:hover { background: url(../images/menu_08_es.png) -0px -37px; width:103px; }

#menu #menuli #m8_en { width:91px; }
#menu #menuli #m8_en a { background: url(../images/en_08.png) -0px -37px; width:103px; }
#menu #menuli #m8_en a:hover { background: url(../images/menu_08_en.png) -0px -37px; width:103px; }

#menu #menuli #m9_es { width:88px; }
#menu #menuli #m9_es a { background: url(../images/es_09.png) -0px -37px; width:88px; }
#menu #menuli #m9_es a:hover { background: url(../images/menu_09_es.png) -0px -37px; width:88px; }

#menu #menuli #m9_en { width:88px; }
#menu #menuli #m9_en a { background: url(../images/en_09.png) -0px -37px; width:88px; }
#menu #menuli #m9_en a:hover { background: url(../images/menu_09_en.png) -0px -37px; width:88px; }

#menu #menuli #m10_es { width:125px; }
#menu #menuli #m10_es a { background: url(../images/es_10.png) -0px -37px; width:125px; }
#menu #menuli #m10_es a:hover { background: url(../images/menu_10_es.png) -0px -37px; width:125px; }

#menu #menuli #m10_en { width:125px; }
#menu #menuli #m10_en a { background: url(../images/en_10.png) -0px -37px; width:125px; }
#menu #menuli #m10_en a:hover { background: url(../images/menu_10_en.png) -0px -37px; width:125px; }

#menu #menuli #m11_es { width:105px; }
#menu #menuli #m11_es a { background: url(../images/es_11.png) -0px -37px; width:105px; }
#menu #menuli #m11_es a:hover { background: url(../images/menu_11_es.png) -0px -37px; width:105px; }

#menu #menuli #m11_en { width:105px; }
#menu #menuli #m11_en a { background: url(../images/en_11.gif) -0px -37px; width:105px; }
#menu #menuli #m11_en a:hover { background: url(../images/menu_11_en.png) -0px -37px; width:105px; }

#link {height:75px; width:445px; float:left;}
#link_title { font-family: Georgia , Helveltica; font-size:18px; color:#24180F; padding-left:30px; margin-top:10px; background:url(../images/vigneta.png) no-repeat; }
#link_title a { text-decoration:none; color:#24180F; }
#link_title a:hover { text-decoration:none; color:#5C1C01; }
#link_title a:visited { text-decoration:none; color:#24180F; }

#link_content { height:75px; width:400px; font-family: Verdana, Arial; font-size:13px; color:#5C1C01; padding-left:30px; }
#link_separator { padding-left:30px; margin-left:15px; margin-top:10px; background:url(../images/lineacontacto.png) no-repeat; }
#linkimg { height:100px; width:100px; float:left; padding: 20px;}

#formulario { width:300px; padding:10px; float:left; font-family: Verdana, Arial; font-size:13px; color:#5C1C01; }
#direccion { width:280px; padding:10px; margin-left:10px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#24180F; }
#left { width:300px; height:600px; padding:10px; float:left; font-family: Verdana, Arial; font-size:13px; color:#5C1C01; }

#input { border:0px; background-color:#F8DBB1; color:#990000; }
.bottomLine{ background: url(../images/lineacontacto.png) no-repeat bottom; height: 25px; color:#000000; }

#mensaje { border:0px; padding: 5px 10px 5px 10px; background-color:#F8DBB1; color:#5C1C01; }
.last { font-size:16px; color:#001C2A;}

/*esta parte del estilo es para las noticias*/
#new_right { width:310px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#24180F; }	

#new_title { font-family: Georgia , Helveltica; font-size:15px; color:#24180F; padding-left:30px; margin-left:10px; padding-right:20px; background:url(../images/vigneta.png) no-repeat; }
#new_title a { text-decoration:none; color:#24180F; }
#new_title a:hover { text-decoration:none; color:#5C1C01; }

#new_fecha { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#5C1C01; padding-left:30px; margin-left:10px; }
#new_separator { padding-left:30px; margin-left:10px; background:url(../images/lineanoticias.png) no-repeat; }

#_title { font-family: Georgia , Helveltica; font-size:23px; color:#24180F; padding-left:0px; margin-top:10px; line-height:25px; margin-left:10px; }
#_fecha { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#5C1C01; padding-left:0px; padding-bottom:15px; margin-left:10px; }
._imagen { width:298px; height:245px; }
#_new { width:298px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#5C1C01; padding-left:0px; line-height:20px; margin-left:10px;  }
#_link { font-family: Georgia , Helveltica; font-size:13px; float:left;	  width:200px; color:#001C2A; padding-top:20px; padding-bottom:20px; margin-left:10px; font-weight:bold; }
#_link a { text-decoration:none; color:#24180F; }
#_link a:hover { text-decoration:none; color:#5C1C01; }
#_link a:visited { text-decoration:none; color:#24180F; }

#peopleName { font-family: Georgia , Helveltica; font-size:15px; color:#24180F; padding-left:30px; padding-right:20px; margin-top:35px; margin-left:20px; background:url(../images/vigneta.png) no-repeat; }

#Pais { font-family: Georgia , Helveltica; font-size:13px; color:#5C1C01; padding-left:40px; padding-bottom:5px; margin-left:10px; }
#peopleComment { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#24180f; padding-left:40px; padding-bottom:10px; margin-left:10px; }
#_comment { height:400px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#24180F; padding: 0px 20px 0px 20px; color: #24180F; overflow: auto; text-align:justify; line-height:18px; }
#_fecha_comment { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#5C1C01; padding-left:0px; padding-bottom:15px; margin-left:50px; }
#comment_separator { padding-left:30px; margin-left:25px; background:url(../images/lineanoticias.png) no-repeat; }
#vacio { margin-top:55px; }
#rest { font-family: Georgia , Helveltica; font-size:15px; color:#FFFFFF; height:50px; padding-top:10px; padding-left:30px; padding-right:30px; padding-bottom:10px; background:#946b2d; overflow: auto; text-align:justify; }
#contenido { height:250px; padding-top:10px; padding-left:30px; padding-right:30px; padding-bottom:10px; text-align:justify; overflow: auto; text-align:justify; }
#verMenu {padding-left:30px; padding-right:30px;}
#headMenu { height:200px;}

#reservations{ height:80px; padding:10px; }