*{
margin: 0px;
padding: 0px;
}
body{
font-family: Arial, Helvetica, Sans-Serif;	
font-size:12px;
}
#contenedor{
margin: 0px auto;
width: 1000px;
}
a img{border:0px;}
a{text-decoration:none;color:#245367;}
#cabecera{
margin: 0px auto;
width: 1000px;
height:200px;
}
.aqui{
	position: relative;
    text-align: center;
    margin-left: 38%;
    top: 22px;
    left: 0;
}
#enlaces{
margin-left:540px;
width: 580px;
height: 35px;
}
#enlaces li{
text-decoration: none;
margin-left:5px;
font-size: 12px;
float:left;
color:#245367;
}
.idiomas{
list-style:none;
padding-top:10px;
float:left;
}
.idiomas a{ 
text-decoration:none;
color:#245367;
}
.idiomas a:hover{
color:#6b9ec9;	
}
.reserva_home{
background:#245367;
list-style:none;
float:left;
width: 340px;
height: 40px;
margin-left:10px;
}
.reserva_home li{
padding-top:2px;
}
.reserva_home li.redes{
padding-top:10px;
}
.reserva_home li.redes a{
margin-left:8px;
}
.reserva_home a span {
padding-top:5px;
}
.reserva_home a{
margin-left:0px;
font-size:16px;
text-decoration:none;
color: white;
}
.reserva_home a img{
margin-right:2px;
}
.espacio{
background:#6b9ec9;	
height: 29px;
width: 2px;	
margin-left:15px;
margin-right:5px;
}
#logotipo_botonera{
width: 1000px;
float:left;
}
#logotipo{
width: 315px;
height:175px;
float:left;
margin-left:20px;
margin-top:40px;
background:url('https://4be09f.claudeassets.com/20221004164845im_/http://www.ansoleaga33.com/img/logotipo.jpg')no-repeat;
}
#botonera{
width: 505px;
height: 50px;
margin-top:150px;
margin-left:160px;
float:left;
}
#botonera ul{
list-style:none;
margin-left:60px;
}
#botonera li{
float:left;
}
#botonera ul.english{
list-style:none;
margin-left:60px;
}
#contenido{
width: 1000px;
margin-top:100px;
}
#contenido_legal{width: 1000px;height:500px;}
#texto_legal{width:990px;float:left;}
#texto_legal h1{font-size: 30px;color:#245367;text-align:justify;margin-bottom:30px;}
#texto_legal h2{font-size: 20px;color:#245367;text-align:justify;margin-bottom:10px;margin-top:30px;}
#texto_legal p{font-size: 12px;color:#245367;text-align:justify;margin-bottom:15px;line-height:15px}
    
#cont_home{width: 1000px;height:1150px;}
#cont_rest_sup{width: 1000px;height:890px;}
#texto{width:475px;float:left;}
#texto h1{font-size: 30px;color:#245367;text-align:justify;margin-bottom:30px;}
#texto p{font-size: 12px;color:#245367;text-align:justify;margin-bottom:20px;}
#fotografia{/*border:1px solid #d6d7d7;*/width: 475px;height:450px;	float:left;margin-left:48px;}
#galeria{width:475px;height:635px;float:left; margin-left:50px; margin-top:65px;}
.cubo1{width:110px;height:110px;float:left; margin-bottom:15px; margin-left:2px;}
.cubo{width:110px;height:110px; float:left; margin-left:11px; margin-bottom:15px;}
#cont_rest_inf{width: 1000px;height:180px;}
#cont_rest_inf ul{list-style:none;}
#cont_rest_inf ul li{float:left;}
.sec{margin-left:62px;}
#cont_carta-2{width: 1000px;height:170px;}
#cont_carta-2 ul {list-style:none;}
#cont_carta-2 ul.menu_lacarta li{float:left;}

#cont_carta{width: 1000px;height:670px;}
#cont_carta ul {list-style:none;}
#nuestros-platos{
width:1000px;height:500px;
}
.menu_lacarta{margin-top:40px;}
#cont_carta ul.menu_lacarta li{float:left;}
.carta_sec{margin-left:66px;}
/*.lacarta_botton4: hover{display:none;}*/
#menudeldia{width:1000px;height:380px;margin-top:0; }
#menudeldia-izq{width:475px;height:380px;float:left;}
#menudeldia-izq ul{list-style:none; margin:15px 0px 0px 0px;}
#menudeldia-izq ul li{float:left; margin-right:15px; }
#menudeldia-der{width:475px;height:380px;margin-left:50px;float:left; }
#menudeldia p.title{
font-size: 16px;
color:#245367;
margin-bottom:15px;
font-weight:bold;
}
#menudeldia p{
font-size: 12px;
color:#245367;
text-align:justify;
line-height:17px;
margin-bottom:10px;
}
#menuespeciales{width:1000px;min-height:380px;margin-top:0px;}
#menuespeciales-izq{width:475px;min-height:380px;float:left;overflow:hidden;}
#menuespeciales-der{width:475px;min-height:380px;margin-left:50px;float:left; }
#menuespeciales p.title{
font-size: 16px;
color:#245367;
margin-bottom:15px;
font-weight:bold;
}
#menuespeciales p{
font-size: 12px;
color:#245367;
text-align:justify;
line-height:17px;
margin-bottom:10px;
}
#gastrobar{width:1000px;min-height:380px;margin-top:0px;}
#gastrobar-izq{width:475px;min-height:380px;float:left;}
#gastrobar-der{width:475px;min-height:380px;margin-left:50px;float:left;}
#gastrobar p.title{
font-size: 16px;
color:#245367;
margin-bottom:15px;
font-weight:bold;
}
#gastrobar p{
font-size: 12px;
color:#245367;
text-align:justify;
line-height:17px;
margin-bottom:10px;
}
.galeria_img_carta{position:absolute;margin-top:20px;}
.galeria_img_carta_especiales{position:absolute;margin-top:20px;}
.img_carta{width:85px;height:85px;float:left;margin-left:12px;}
.img_carta1{width:85px;height:85px;float:left;margin-left:1px;}
#cont_contacto{width: 1000px;height:600px;}
#cont_reserva{width: 1000px;height:650px;}
#cont_contacto h1{
font-size: 30px;
color:#245367;
text-align:justify;
margin-bottom:30px;
}
#cont_contacto table tr td input[type=text]{
    /*background-image:url('https://51db99.claudeassets.com/20221004164845im_/http://www.ansoleaga33.com/img/background5.png');
    background-repeat:repeat-x; */ 
    background-color:#fff;
    border:1px solid #95b2bf;
	height:18px;
	color:#grey;
	width:340px;
}
#cont_contacto table tr td textarea{
    /*background-image:url('https://51db99.claudeassets.com/20221004164845im_/http://www.ansoleaga33.com/img/background5.png');
    background-repeat:repeat-x; */ 
    background-color:#fff;
    border:1px solid #95b2bf;
	height:120px;
	color:#grey;
	width:340px;
	resize: none;
}
.contacto_bottomizq table tr td input[type=reset]{border:none;background-image:url('https://51db99.claudeassets.com/20221004164845im_/http://www.ansoleaga33.com/img/background5.png');background-repeat:repeat-x;background-color:#006a9f;height:30px;color:#fff;width:70px;font-weight:none;margin-left:4px;}
#pie{
/*background:url('https://0805bc.claudeassets.com/20221004164845im_/http://www.ansoleaga33.com/img/raya_pie.png') repeat-x top;*/
border-top:1px dotted #6b9ec9;
width: 1000px;
margin-top:100px;
padding-bottom:50px;
float:left;
}
#pie p{
font-size: 11.5px;
color:#245367;
text-align:justify;
margin-top:15px;
margin-left:10px;
}
#pie p a{ 
font-size: 11.5px;
text-decoration:none;
color:#245367;
}
.legal{
margin-left:70px;
}
#pie ul{
margin-top:50px;
margin-left:190px;
list-style:none;	
}
#pie li{
float:left;	
margin-left:70px;
}
#fotografia_presentacion{
background:url('https://381bb3.claudeassets.com/20221004164845im_/http://www.ansoleaga33.com/img/fotoportada_index.jpg');
width: 1000px;
height:425px;
}
.slider{width: 1000px; height:480px;}
.presentacion-sup{background:url('https://381bb3.claudeassets.com/20221004164845im_/http://www.ansoleaga33.com/img/fotoportada_index.jpg');width: 1000px;height:250px;}
.presentacion{width: 1000px; height:250px; background:url('https://e272f2.claudeassets.com/20221004164845im_/http://www.ansoleaga33.com/img/fnd.png');margin-top:30px;}
#texto_castellano_sup_index{
width:860px;
margin:0px 0px 0px 70px;
padding-top:25px;
color:white;
}
#texto_castellano_sup_index h1{
text-align:center;
font-size:33px;
line-height:80px;
}#texto_castellano_sup_index p{
text-align:justify;
font-size:14px;
font-weight:100;
line-height:20px;
}
#texto_castellano_sup_index a{
color:#fff;
}


#texto_presentacion{
height:350px;
background:solid;
width: 1000px;
margin-top:60px;
}
#imagen_slider_index{
height:350px;    
width:470px;
float:left;	
background:red;
}
#texto_castellano{
width:470px;
margin-left:60px;
float:left;		
}
#texto_presentacion h1{
font-size: 16px;
color:#245367;
margin-bottom:20px;
}
#texto_presentacion p{
font-size: 12px;
color:#245367;
text-align:justify;
}
#links_presentacion{
width: 1000px;
margin-top:50px;
float:left;	
}
#links_presentacion ul{
list-style:none;
}
.link_primero{
width: 300px;
float:left;
}
.link{
width: 300px;
float:left;
margin-left:50px;
}
#links_presentacion p{
font-size: 12px;
color:#245367;
text-align:justify;
margin-top:10px;
}
#datos_contacto{
width:375px;
float:left;
}
#datos_contacto ul{
list-style:none;
margin-bottom:20px;
}
#datos_contacto li{
font-size: 12px;
color:#245367;
}
#datos_contacto li span{
font-size: 14px;
color:#245367;
border-bottom:1px dotted #6b9ec9;
}
#datos_contacto td{
font-size: 12px;
color:#245367;
}
#datos_contacto td span{
font-size: 14px;
color:#245367;
border-bottom:1px dotted #6b9ec9;
}
#mapa{
width: 575px;
height:570px;	
float:left;
margin-left:40px;
}
#mapa a{
font-size:10px;
color:#245367;	
text-decoration:none;
}
#datos_contacto form{
padding-top:20px;	
}
/*
#datos_contacto input{
margin-top:10px;
margin-bottom:10px;	
}
#datos_contacto textarea{
margin-top:10px;	
}
*/
#texto_reservas{
width:475px;
float:left;
}
#texto_reservas h1{
font-size: 30px;
color:#245367;
margin-bottom:30px;
}
#texto_reservas p{
font-size: 12px;
color:#245367;
text-align:justify;
margin-bottom:20px;
}
#imagen_reserva{
float:left;
width: 460px;
height:490px;
margin-left:60px;
background:url('https://44f7a9.claudeassets.com/20221004164845im_/http://www.ansoleaga33.com/img/ansoleaga.jpg') no-repeat;
background-position:0px -10px;	
margin-top:70px;
}
#formulario_reserva{
background:#245367;
width: 475px;
height:333px;	
margin-top:20px;
}
#formulario_reserva a{
color:#fff;
text-decoration:none;
}
#formulario_reserva a:hover{
text-decoration:underline;
}
#formulario_reserva textarea{
	resize: none;
	height:80px;
	width: 400px;
}
#formulario_reserva form{
padding-top:8px;	
}
#formulario_reserva ul{
list-style:none;
margin-bottom:20px;
}
#formulario_reserva li{
font-size: 12px;
color:white;
}
#formulario_reserva table{ margin:8px 0px 0px 39px; }
#formulario_reserva td{
font-size: 12px;
color:white;
width:200px;
}
/*
#formulario_reserva input{
margin-top:10px;
margin-bottom:10px;	
}
#formulario_reserva textarea{
margin-top:10px;	
}
*/
#texto_lacarta{
width:1000px;
}
#texto_lacarta h1{
font-size: 30px;
color:#245367;
text-align:justify;
margin-bottom:30px;
}
#texto_lacarta p{
font-size: 12px;
color:#245367;
text-align:justify;
margin-bottom:20px;
}
#carta{
width:1000px;
height:410px;
}
#carta-uli{
width:1000px;
height:390px;
background:url('https://381ddd.claudeassets.com/20221004164845im_/http://www.ansoleaga33.com/img/uli.jpg') no-repeat;
/*background-position:bottom;*/
}
#carta-izq{
width:730px;
height:411px;
float:left;
background:url('https://f0e21d.claudeassets.com/20221004164845im_/http://www.ansoleaga33.com/img/ulises.jpg') no-repeat;
/*background-position:bottom;*/
}
#carta-der{
width:220px;
height:411px;
margin-left:50px;
float:left;
}
#carta-der p{
font-size: 12px;
color:#245367;
text-align:justify;
line-height:17px;
margin-bottom:10px;
}
#botonera_lacarta{
width: 1000px;
margin-top:60px;
}
.boton_carta_primero{
background:#d6d7d7;
width: 200px;
height:50px;
float:left;	
}
.boton_carta{
background:#d6d7d7;
width: 200px;
height:50px;
margin-left:66px;
float:left;	
}
#contenido_submenu{
width:1000px;
margin-top:10px;
}
#contenido_submenu h2{
font-size: 23px;
color:#245367;
margin-bottom:35px;
}
#contenido_submenu h3{
font-size: 13px;
color:#245367;
margin-top:5px;
font-weight:100;
}
.info_contacto{
color:#245367;
margin-top:35px;
margin-left:2px;
font-size:14px;
font-weight:bold;
}
.info_contacto2{
color:#245367;
margin-top:-15px;
margin-left:2px;
font-size:11px;
}
.info_contacto2 span{
color:#6990a0;
margin-top:-15px;
margin-left:2px;
font-size:11px;
}
#contenido_cartas{
margin-top:30px;
width: 1000px;
float:left;	
}
.tabla_platos{
margin-left:15px;	
}
.tabla_menus{
margin-left:5px;	
}
#contenido_cartas ul{
list-style:none;
}
#contenido_cartas h3{
font-size: 16px;
color:#245367;
margin-top:5px;
font-weight:100;
}
.contenido_cartas_content{
padding-top:5px;
font-size: 12px;
color:#3c768e;
}
.contenido_cartas_title{
padding-top:5px;
font-size: 14px;
color:#225163;
}
.segundos_menus{
padding-top:40px;	
}
#main_text{width:650px;height:245px; background:url('https://e272f2.claudeassets.com/20221004164845im_/http://www.ansoleaga33.com/img/fnd.png'); position:absolute; margin-top:135px;}
#main_text p {margin-top:12px;}
#main_text p.title span.frase{font-size:26px;font-weight:bold;letter-spacing:-1px;margin-left:12px;color:#fff;}
#main_text p.title span.nombre{font-size:23px;margin-left:15px;color:#fff;}
#main_secondtexta{position:absolute;width:280px;height:50px; background:url('https://e272f2.claudeassets.com/20221004164845im_/http://www.ansoleaga33.com/img/fnd.png'); margin-top:112px;}
#main_secondtexta p{font-size:34px;font-weight:bold;letter-spacing:0px;margin-left:12px;color:#fff;margin-top:4px;}
#main_secondtexta p a{color:#fff;text-decoration:none;}
#main_secondtextb{position:absolute;width:280px;height:50px; background:url('https://e272f2.claudeassets.com/20221004164845im_/http://www.ansoleaga33.com/img/fnd.png'); margin-top:112px;}
#main_secondtextb p{font-size:34px;font-weight:bold;letter-spacing:0px;margin-left:12px;color:#fff;margin-top:4px;}
#main_secondtextb p a{color:#fff;text-decoration:none;}
#main_secondtextc{position:absolute;width:280px;height:50px; background:url('https://e272f2.claudeassets.com/20221004164845im_/http://www.ansoleaga33.com/img/fnd.png'); margin-top:112px;}
#main_secondtextc p{font-size:34px;font-weight:bold;letter-spacing:0px;margin-left:12px;color:#fff;margin-top:4px;}
#main_secondtextc p a{color:#fff;text-decoration:none;}
#texto_castellano_sup{
width:555px;
margin:28px 0px 0px 45px;
color:white;
}
#texto_castellano_sup p{
text-align:justify;
font-size:14px;
font-weight:100;
line-height:18.5px;
}
#texto_castellano_sup a{
color:#fff;
}

.menugastrobar{
font-weight:bold;
margin-left:160px; 
margin-top:25px;   
}
.menuprenavidad{font-weight:bold;margin-left:150px; margin-top:35px; }
.menuprenavidad a:hover{color:#4f81bd; }
.menunavidadanonuevoreyes{font-weight:bold;margin-left:75px; margin-top:25px; }
.menunavidadanonuevoreyes a:hover{color:#4f81bd; }
.menunochevieja1{font-weight:bold;margin-left:150px; margin-top:25px; }
.menunochevieja1 a:hover{color:#4f81bd; }
.menunochevieja2{font-weight:bold;margin-left:85px; margin-top:25px; }
.menunochevieja2 a:hover{color:#4f81bd; }
#logotipocarta{width:750px; height:190px; background:url('https://4be09f.claudeassets.com/20221004164845im_/http://www.ansoleaga33.com/img/logotipo.jpg') no-repeat; background-position:center;margin:20px 0px 40px 50px;border-bottom:1px dotted #d9e4f0; }
.menu-del-dia-imagen{margin:20px 0px 0px 105px;}
/*.la-carta-imagen{margin:20px 0px -20px 430px;}*/
.menu-gastronomico-imagen{margin:20px 0px -20px 235px;float:left;}
.menu-temporada-imagen{margin:20px 0px -20px 125px;}
.menu_contacto:hover{text-decoration:underline;}
/*BOTONES MENU*/
.btn_menu{margin-top:5px; border-bottom:1px dotted #9db7c0; width:100%; height:35px; }
.btn_menu:hover{margin-top:5px; border-bottom:1px dotted #295c70; width:100%; height:35px;}
.btn_menu a{font-size:14px; color:#6c909d;}
.btn_menu_selected{font-size:14px; color:#225163; margin-top:5px; border-bottom:1px dotted #295c70; width:100%; height:35px;}
.btn_menu_space{border-bottom:1px dotted #9db7c0; width:30px; height:35px; margin:5px 0px 0px 0px; }
#datos_contacto input[type=submit]{
    border:none;
    background-color:#6895bc;
	height:22px;
	color:#fff;
	width:60px;
	font-weight:bold;
	font-size:11px;
}
#datos_contacto input[type=reset]{
    border:none;
    background-color:#6895bc;
	height:22px;
	color:#fff;
	width:60px;
	font-weight:bold;
	font-size:11px;	
	margin-lefT:3px;
}
#formulario_reserva input[type=submit]{
    border:none;
    background-color:#6895bc;
	height:22px;
	color:#fff;
	width:60px;
	font-weight:bold;
	font-size:11px;
}
#formulario_reserva input[type=reset]{
    border:none;
    background-color:#6895bc;
	height:22px;
	color:#fff;
	width:60px;
	font-weight:bold;
	font-size:11px;	
	margin-lefT:3px;
}

.btnMenus0{height:57px;width:225px;background:#005067;margin:0 30px 0 0;text-align:center;color:#fff;font-size:19px;letter-spacing:1px;padding-top:12px;cursor:pointer;}
.btnMenus0:hover{background:#005067;}
#boton1carta:hover{background:#005067;}
.btnMenus1{height:70px;width:225px;background:#4897C2;margin:0 30px 0 0;text-align:center;color:#fff;line-height:70px;font-size:19px;letter-spacing:1px;cursor:pointer;}
.btnMenus1:hover{background:#005067;}
.btnMenus2{height:70px;width:225px;background:#4897C2;text-align:center;color:#fff;line-height:70px;font-size:19px;letter-spacing:1px;cursor:pointer;}
.btnMenus2:hover{background:#005067;}
/*
     FILE ARCHIVED ON 17:51:33 Dec 03, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:30:21 Jun 29, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.439
  exclusion.robots: 0.043
  exclusion.robots.policy: 0.035
  esindex: 0.008
  cdx.remote: 5.602
  LoadShardBlock: 69.028 (3)
  PetaboxLoader3.datanode: 60.858 (4)
  PetaboxLoader3.resolve: 72.091 (2)
  load_resource: 65.638
*/