@charset "utf-8";
/* Reset CSS */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;text-decoration:none;}
:focus{outline:0;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:400;}

/* CSS Document */
body {
font-family:Arial;
font-size:11px;
color:#736f61;
background-image:url(../img/Fondo.jpg);
background-repeat:repeat-x;
background-color:#dfdcc9;
padding:0;
margin:0;
}
strong{
	font-weight:bold;
}

#alojamientos {
width: 1000px;
margin: 0 auto;	
height:100%;
}

#cabecera {
clear:both;
width:100%;
float:left;
margin-bottom:30px;
}

#idioma {
width:100%;
height:32px;
float:left;

}

#inicio {
width:58px;
height:28px;
display:block;
}

#inicio img {
float:left;
margin-top:8px;	
margin-right:5px;
}

#inicio a { 
text-decoration:none; 
color:#736f61; 
height:21px; 
}

#txt_inicio { 
float:left;
padding-top:15px; 
}

#lenguajes {
float:right;
margin-top:-21px;
}

#txt_lenguaje {
float:left;
padding-top:7px;	
}

#lenguajes img {
margin-left:5px;	
}

#buscador {
background-image:url(../img/LogoHotel.jpg);
background-repeat:no-repeat;
height:129px;
margin-top:19px;
width:100%;
float:left;
position:relative;
}

#buscador h1 {
font-family:"Arial Narrow";
width:245px;
font-size:39px;
font-weight:normal;
color:#302b17;
margin-left:118px;
padding-top:15px;
float:left;
}

#buscador h1 span {
float:left;
font-size:42px;	
font-weight:bold;
margin-top:-10px;
}

#buscar_nombre {
height:16px;
position:absolute;
right:31px;
width:185px;
z-index:1;
}

#buscar_nombre form{
display:block;
float:left;
margin-top:5px;
max-height:45px;
width:185px;}

#buscar_nombre form input.caja_texto{
border-color:#ABADB3 -moz-use-text-color #ABADB3 #ABADB3;
border-style:solid none none solid;
border-width:1px medium 1px 1px;
color:#ADADAD;
float:left;
font-size:11px;
height:11px;
margin-bottom:-17px;
margin-right:0;
padding:3px 0 3px 5px;
text-align:left;
width:145px;
}

#buscar_nombre form input.lupa{
cursor:pointer;
float:right;
height:38px;
margin-left:0;
margin-top:-3px;
width:40px;
}

#buscar_avanzado {
background-image:url(../img/fondobuscador.gif);
background-position:0 28px;
background-repeat:no-repeat;
float:right;
height:123px;
margin-right:18px;
width:582px;
z-index:0;
position:relative;
}

#form_buscaravanzado {
margin-top:11px;
width:582px;
}


#form_buscaravanzado .buscar {
margin-left:60px;	
}
#form_buscaravanzado fieldset.buscar1{
float:right;
clear:both;
margin-right:20px;
margin-top:45px;}

#form_buscaravanzado fieldset#busquedarestaurantes{

}
#form_buscaravanzado select {
color:#736f61;	
font-size:11px;
padding-left:5px;
width:146px;
}

#form_buscaravanzado fieldset#busquedarestaurantes select {
margin-left:43px;
float:left;
}

#busquedarestaurantes {
margin-left:163px;
margin-top:-13px;
text-align:left;
}

#busquedahoteles {
margin-left:25px;
margin-top:12px;
}

.botonbuscar {
float:right;
margin-right:26px;
margin-top:-19px;
position:relative;
}

#cabecera_flash {
float:left;
height:295px;
text-align:center;
width:100%;
}

#pie {
clear:both;
background:#979179 url(../img/footer-bg.gif) repeat-x;
border-top:5px solid #655e4b;
height:82px;
}

#clear{
clear:both;}

/*#centrado_pie {
bottom:30px;
width:100%;
color:#56bdea;
margin:0 auto;
height:0px;
}*/

#creditos {
width:950px;
color:#b9b6ab;
line-height:30px;
font-size:100%;
margin:0 auto;
height:100%;
}

.patrocinadores {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

margin:0 auto;
width:850px;
height:50px;
}

.patrocinadores img{
padding:5px;	
}

.patrocinadores .Txtpatrocina{
position:relative;
bottom:15px;
padding:0 5px 0 10px;
}

.aligncopyright {
text-align:center;
font-size:11px;
}

#contenido {
clear:both;
display:block;
float:left;
width:100%;
margin-bottom:110px;

}

#contenido #central{

}

#contenido h3.recetas{
background-image:url(../img/ico_recetas03.png);
background-repeat:no-repeat;
clear:both;
color:#FFF;
font-family:"Arial Narrow";
font-size:18px;
height:62px;
margin-left:1.5%;
padding-left:69px;
padding-top:16px;
width:98.5%;}

#contenido h3.restaurantes{
background-image:url(../img/ico_restaurantes.png);
background-repeat:no-repeat;
clear:both;
color:#FFF;
font-family:"Arial Narrow";
font-size:18px;
font-weight:normal;
height:62px;
margin-left:1.5%;
padding-left:69px;
padding-top:16px;
width:190px;}

#contenido h3.hoteles{
background-image:url(../img/ico_hoteles.png);
background-repeat:no-repeat;
clear:both;
color:#FFF;
font-family:"Arial Narrow";
font-size:18px;
font-weight:normal;
height:62px;
margin-left:1.5%;
padding-left:69px;
padding-top:16px;
width:190px;}

#contenido h3.eventos{
background-image:url(../img/ico_eventos.png);
background-repeat:no-repeat;
clear:both;
color:#FFF;
font-family:"Arial Narrow";
font-size:18px;
height:62px;
margin-left:1.5%;
padding-left:69px;
padding-top:16px;
width:98.5%;}

#contenido #ultimas_recetas, #contenido #ultimos_eventos {
background-image:url(../img/fondoeventos.png);
background-repeat:no-repeat;
display:block;
float:left;
height:308px;
width:430px;
padding-left:30px;
padding-right:20px;
margin-left:14px ;

}

#contenido #contenedor_resultados {
background-repeat:no-repeat;
float:left;
margin-top:-19px;
width:1000px;
}

#contenido #contenedor_resultados #un_resultado {
background-image:url(../img/cajaresultadobsq.png);
display:block;
float:left;
height:112px;
margin-left:15px;
margin-top:5px;
position:relative;
width:475px;
cursor:pointer;
}

#contenido #contenedor_resultados #un_resultado #un_resultado_image {
float:left;
height:57px;
margin-left:12px;
margin-top:22px;
overflow:hidden;
width:77px;
}

#contenido #ultimas_recetas #una_noticia, #contenido #ultimos_eventos #una_noticia {
border-bottom:1px solid #F0F0F0;
clear:both;
display:block;
height:59px;

width:407px;
}

#una_noticia h4 {
color:#AA8A59;
font-family:"Arial";
font-size:11px;
font-weight:bold;
float:left;
margin-top:6px;
}

#contenido #ultimas_recetas a, #contenido #ultimos_eventos a {
clear:both;
display:block;
float:left;
margin-bottom:5px;

text-decoration:none;
}

#contenido #ultimas_recetas #una_noticia #una_noticia_image, #contenido #ultimos_eventos #una_noticia #una_noticia_image {
border:2px solid #D9D9D9;
float:left;
height:52px;
margin-right:10px;
overflow:hidden;
width:52px;
}

#contenido #ultimas_recetas h2, #contenido #ultimos_eventos h2 {
clear:both;
color:#736f61;
display:block;
font-size:17px;
font-weight:700;
margin-bottom:10px;

float:left;
text-align:left;
}

#contenido #ultimas_recetas h3, #contenido #ultimos_eventos h3 {
color:#868686;
cursor:pointer;
float:left;
font-family:"Arial";
font-size:11px;

margin-top:20px;
text-align:left;
}

#contenido #ultimas_recetas #una_noticia p, #central #ultimas_recetas #una_noticia h3, #contenido #ultimos_eventos #una_noticia p, #central #ultimos_eventos #una_noticia h3 {
color:#868686;
float:left;
font-family:"Arial";
font-size:11px;
text-align:left;
width:340px;
cursor:pointer;
}

#un_resultado p {
color:#868686;
float:left;
font-family:"Arial";
font-size:11px;
margin-left:18px;
margin-right:10px;
padding-top:0;
text-align:left;
width:340px;
margin-top:4px;
cursor:pointer;
}

#contenido #ultimas_recetas a.ver_mas, #contenido #ultimos_eventos a.ver_mas {
color:#948D75;


font-size:13px;
font-weight:bold;



text-decoration:none;

}

#una_noticia #una_noticia_1 {
color:#aa8a59;
font-family:"Arial";
font-size:11px;
font-weight:bold;
margin-left:75px;
margin-top:6px;
text-align:left;
}

#contenido #ultimas_recetas #una_noticia #una_noticia_1 span, #contenido #ultimos_eventos #una_noticia #una_noticia_1 span {
font-weight:normal;
padding-left:4px;
}

.buscar1 label {
margin-right:6px;	
}

#paginador ul li #paginas {
color:#736f61;
}

#paginador ul li .activo, #paginador_img ul li .activo {
font-weight:bold;
color:#aa8a59;
}

#paginador ul li .desactivado, #paginador_img ul li .desactivado {
font-weight:normal;
color:#736f61;
}

#paginador {
float:left;
width:907px;
margin-top:10px;	
margin-left:50px;
margin-bottom:5px;
}

#paginador ul {
display:block;
margin-left:45%;
}

#paginador ul li {
float:left;	
margin-right:5px;
color:#a0a0a0;
}

#paginador a:link, #paginador a:visited, #paginador a:hover, #paginador a:active { 
text-decoration:none;
}

#volver, #volver_ficha, #volver a:link, #volver a:visited, #volver a:hover, #volver a:active, #volver_ficha a:link, #volver_ficha a:visited, #volver_ficha a:hover, #volver_ficha a:active{
float:right;
font-weight:bold;
color:#aa8a59;
text-decoration:none;
}

#nresultados {
float:left;	
}

#un_resultado_1, #un_resultado h3{
color:#AA8A59;
float:left;
font-size:12px;
font-weight:bold;
margin-left:17px;
margin-top:21px;

}

#un_resultado_1 {
text-decoration:none;	
}

#un_resultado p {
float:left;
text-decoration:none;
}

#contenedor_resultados #un_resultado a {
width:475px;
float:left;
cursor:pointer;	
}

#ficha {
float:left;
height:auto;
margin-left:15px;
margin-top:5px;
padding-bottom:10px;
width:967px;
}
#ficha_top{
	background-image:url(../img/fondo_ficha_top.png);
	background-repeat:no-repeat;
	float:left;
	height:10px; width:967px;
	clear:both;display:block;}
#ficha_center{
	background-image:url(../img/fondo_ficha_centro.png);
	background-repeat:repeat-y;
	height:auto; width:967px; float:left;
	padding-bottom:30px;clear:both;display:block;}
#ficha_bottom{
	background-image:url(../img/fondo_ficha_bottom.png);
	background-repeat:no-repeat;
	height:10px; width:967px;
	float:left;clear:both;display:block;}

#volver_ficha span {
padding-right:30px;	
}

#info_ficha {
float:left;
height:500px;
margin-left:50px;
margin-top:40px;
width:405px;	
}

#mascarainfo_ficha {
position:relative;
float:left;
width:405px;
height:400px;
margin-top:40px;
}

#continfo_ficha {
position:relative;
float:left;
}

#info_ficha #receta, #info_ficha evento{
float:left;
position:relative;	
width:405px;
}
#info_ficha #estrellas h3, #info_ficha #estrellas span, #info_ficha #receta h3, #info_ficha #evento h3{
font-family:"Arial Narrow";
font-size:30px;	
font-weight:bold;
color:#aa8a59;
position:relative;
float:left;
}
#info_ficha #receta ul, #info_ficha #evento ul{
display:block;
width:100%;
clear:both;}

#info_ficha #receta ul li, #info_ficha #evento ul li{
float:left;
margin-right:15px;
color:#aa8a59;
font-weight:bold;}

#info_ficha #receta ul li span, #info_ficha #evento ul li span{
font-weight:normal;
color:#736F61;
}
#info_ficha #estrellas{
float:left;
position:relative;	
width:405px;
}

#info_ficha #direccion {
font-family:"Arial";
font-size:11px;
position:relative;
float:left;
color:#a0a0a0;
margin-top:-2px;
}

#continfo_ficha ul li, #continfo_ficha{
font-weight:bold;	
}

#continfo_ficha ul li #info_caracteristicas, #continfo_ficha ul li #info_caracteristicas a, #continfo_ficha span{
font-weight:normal;
color:#aa8a59;
}
#continfo_ficha ul.ingredientes li{
font-weight:normal;}

#continfo_ficha p {
font-weight:normal;
margin-top:0;
text-align:justify;
}

#continfo_ficha h4 {
font-weight:bold;
color:#aa8a59;
margin-bottom:10px;
}
#continfo_ficha h4.preparacion{
margin-top:30px;
margin-bottom:-10px;
}

#continfo_ficha #easyscroll{
margin-top:20px;
}

#easyscrollnav #btnDown {
background-image:url(../img/scrollabajo.jpg);
background-repeat:no-repeat;
height:13px;
width:36px;
cursor:pointer;
}

#easyscrollnav #btnUp {
background-image:url(../img/scrollarriba.jpg);
background-repeat:no-repeat;
height:13px;
width:36px;
cursor:pointer;
}

#easyscrollnav {
position:relative;
float:right;
font-family:"Arial Narrow";
font-size:13px;
color:#aa8a59;
width:131px;
top:30px;
}

#easeyscrollnav ul, #easyscrollnav ul {
display:block;
}
#easeyscrollnav li, #easyscrollnav li {
float:left;	
margin-left:2px;
}

#easeyscrollnav a {
margin-left:4px;	
}

#comollegar {
float:left;
margin-left:10px;
margin-top:25px;
position:relative;
width:460px;
overflow:hidden;
}

#comollegar #botonera {
float:left;
height:280px;
position:relative;
width:47px;
}

#comollegar #botonera ul li {
text-align:center;	
margin-top:8px;
}

#comollegar #mapa {
float:right;
position:relative;
width:402px;
}

#imagen_noticia{
	border:1px solid #DADADA;
	float:right;
	margin-left:53px;
	margin-right:40px;
	margin-top:51px;
	padding:4px;
	width:400px;
	}
	
#comollegar #mapa #buscarprovincia {
width:100%;
background-color:#cfbfa7;
height:50px;
}

#comollegar #mapa #buscarprovincia span {
font-size:22px;
font-family:"Arial Narrow";
color:#171612;
top:10px;
position:relative;
float:left;
margin-left:19px;
margin-right:10px;
}

#comollegar #mapa #buscarprovincia #fromAddress {
font-family:"Arial";
font-size:11px;
padding-left:5px;
top:15px;
position:relative;
float:left;
color:#a0a0a0;
width:178px;
padding-top:2px;
height:13px;
margin-right:5px;
}

#comollegar #mapa #buscarprovincia .botonaceptar {
top:16px;
position:relative;
float:left;	
}

#comollegar #mapa #map_canvas {
border:5px solid #EAEAEA;
float:left;
height:300px;
position:relative;
width:391px;
overflow:hidden;
}

#comollegar #mapa #map_canvas .gmnoprint span, #comollegar #mapa #map_canvas div span{
font-size:7px;	
margin-bottom:10px;
width:180px;
margin-right:-60px;
}

div.googledir div table{
 clear:both;
}

#listado_imagenes {
clear:both;
float:right;
height:180px;
margin-left:10.5%;
margin-top:10px;
width:85.5%;
}

#listado_imagenes .una_imagen, #listado_imagenes #una_imagen {
width:60px;
height:88px;
overflow:hidden;
position:relative;
float:left;
margin-left:5px;
margin-bottom:-3px;
background-image:url(../img/reflejo_minimg.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

#listado_imagenes .una_imagen .minimg, #listado_imagenes .una_imagen_image {
width:60px;
height:60px;
}

#comollegar #paginador_img {
float:left;
height:20px;
width:400px;
margin:15px 0 0 60px;
}

#comollegar #paginador_img ul {
display:block;
float:left;
margin-left:39%;
margin-top:-4px;
position:relative;
}

#comollegar #paginador_img ul li {
float:left;
margin-left:5px;
}

#comollegar #paginador_img ul li a span {
color:#a0a0a0;
}

#contenido #volver_detalle{
float:right;
font-weight:bold;
color:#aa8a59;
text-decoration:none;
margin-bottom:5px;
margin-right:41px;
}

#form_buscaravanzado #provincia {
width:80px;
}

#form_buscaravanzado #comarca {
width:138px;
}

#form_buscaravanzado #municipios {
width:138px;
}

#submit_left{
float:left;}

#info_ficha a.paginaWeb{
color:#AA8A59;
cursor:pointer;
font-weight:bold;
text-decoration:none;}


/* Componente resultados */
#mascarainfo_ficha #titulo_secrutascerc {
color:#171612;
float:left;
font-family:"Arial Narrow";
font-size:22px;
top:10px;	
margin-bottom:5px;
}

#un_resultadoruta {
background-image:url(../img/cajaresultadobsqrutas.png);
background-repeat:no-repeat;
display:block;
float:left;
height:112px;
margin-bottom:8px;
position:relative;
width:400px;
margin-left:-12px;
}

#un_resultadoruta a {
cursor:pointer;
float:left;
width:400px;
}

#un_resultadoruta #un_resultadoruta_image {
float:left;
height:57px;
margin-left:12px;
margin-top:22px;
overflow:hidden;
width:77px;
}

#un_resultadoruta h3 {
color:#AA8A59;
float:left;
font-size:12px;
font-weight:bold;
margin-left:17px;
margin-top:21px;
text-decoration:none;
}

#un_resultadoruta p {
color:#868686;
cursor:pointer;
float:left;
font-family:"Arial";
font-size:11px;
margin-left:18px;
margin-right:10px;
margin-top:4px;
padding-top:0;
text-align:left;
width:270px;
text-decoration:none;
}


#nresultadosrutascerc {
float:right;
margin-right:31px;
margin-top:11px;
}

#paginador_resulrutas {

margin-bottom:5px;
margin-top:6px;
width:100%;
}

#paginador_resulrutas ul {
display:block;
margin-left:39%;	
}

#paginador_resulrutas ul li {
float:left;
margin-right:5px;	
}

#paginador_resulrutas ul li a {
color:#736F61;
}

#paginador_resulrutas ul li #paginas {
color:#736F61;	
}

#paginador_resulrutas ul li .activo {
color:#AA8A59;
font-weight:bold;
}

#info_ficha a.paginaWeb{
color:#AA8A59;
cursor:pointer;
font-weight:bold;
text-decoration:none;}


.noResultadosRuta {
	float:left;
	font-size:13px;
	margin-top:20px;
	width:100%;
}

