body {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	/*background-color: #DFDFDF;*/
	background-color: #ece8e5;
	background-position: center top;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;}

/* ENLACES 
...................................................*/

/* FET PEL QUIM */
.button{
	margin-top:0px;
	padding-top:0px;
	width: 80px;
	height: 25px;
	float:left;
	background-image: url(../../img/boton-reservar.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	border:none;
	color:#FFF;
	font-weight:bold;
	background-color:transparent;
	cursor:pointer;
	font-size:11px;
	}
.button:hover {text-decoration:underline}
/* FINS AQUI*/


button[type="text"] {background-color:blue}


/*.. Negro..*/
a:link 				 	{color:#333333; text-decoration:none; }
a:visited 			 	{color:#333333; text-decoration:none; }
a:active			 	{color:#333333; text-decoration:none; }
a:hover				 	{color:#333333; text-decoration: underline; }

/*.. Blanco sobre negro (Encabezados) ..*/
a.enlace1:link		 	{color: #FFFFFF; text-decoration:none; background-color: #000000}
a.enlace1:visited	 	{color: #FFFFFF; text-decoration:none; background-color: #000000}
a.enlace1:active	 	{color: #FF6600; text-decoration:none; background-color: #000000}
a.enlace1:hover		 	{color: #CCCCCC; text-decoration:none; background-color: #000000}

/*.. Blanco (Botones) ..*/
a.enlace2:link		 	{color: #FFFFFF; text-decoration:none; }
a.enlace2:visited	 	{color: #FFFFFF; text-decoration:none; }
a.enlace2:active	 	{color: #FF6600; text-decoration:none; }

/*.. Botones ..*/
a.boton:link		{color: #FFFFFF; text-decoration:none; }
a.boton:visited	 	{color: #FFFFFF; text-decoration:none; }
a.boton:active	 	{color: #FF6600; text-decoration:none; }


/*.. Apartados ..*/
a.apartados:link		{color: #2b5a8a; text-decoration:none;}
a.apartados:visited	 	{color: #2b5a8a; text-decoration:none;}
a.apartados:active	 	{color: #2b5a8a; text-decoration:none;}

/*.. Gris (Listas)..*/
a.listas:link		 	{color: #666666; text-decoration:none; font-size:12px}
a.listas:visited	 	{color: #666666; text-decoration:none; font-size:12px}
a.listas:active	 		{color: #666666; text-decoration:none; font-size:12px}


/*.. Botones pax ..*/
.boton-pax				{color: #000000; text-decoration:none; background-image:url(../../img/btn-comensales.jpg); cursor:pointer; display:block }
.boton-pax-inactiu		{color: #000000; text-decoration:none; background-image:url(../../img/btn-comensales-3.jpg); display:block }
.boton-pax:hover		{color: #000000; text-decoration:none; background-image:url(../../img/btn-comensales-2.jpg)}



/* ENCABEZADOS 
...................................................*/


.titulo-general { /* Los mejores restaurantes barcelona i Fichas */
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: inline;
	margin-left: 5px;}
	
.titulo-grande {
	font-size: 20px; 
	font-weight: 400;
	font-family: "Times New Roman", Times, serif;
	margin: 15px 4px 0px 0px; 
	color: #666666}	
	
.titulo-mediano{
	font-size: 15px;
	font-weight: 600;
	font-family: "Times New Roman", Times, serif;
	margin: 3px 0px 3px 9px;}
		
.titulo-medianos{
	font-size: 15px;
	font-weight: 600;
	font-family: "Times New Roman", Times, serif;
	margin: 5px 0px 3px 0px;}
	
.titulo-pequeno{
	font-size: 13px;
	font-weight: 600;
	display: inline;}	
	
.menu-top-titulo {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	padding: 7px 0px 0px 8px;
	color: #333333;
	letter-spacing: -1px;
	font-weight: bold;
	font-size-adjust: 0.60;}
		
.enfasis {
	font-weight: bold;}

		
/* COLORES 
...................................................*/	

.color-bcn{
	color: #FF6600}	

.color-suave{
	color: #B5B5B5}	
		
.azul-strong{
	color: #003399;
	font-weight: 600;  }	
	
		
/* LINIAS 
...................................................*/

hr.titulos-2 {
	background-color:#FF6600;
	border: 0px #FF6600;
	height: 3px;
	margin: 0px 10px 5px 10px; }	
	
	
.linia1	{
	height: 1px;
	width:85%;
	border-top: 1px solid #666666; 
	margin: 10px 0px 10px 10px;	}
	
	
	
/* BORDES 
...................................................*/

	
.borde-1111 {
	border: 1px solid #cecdcf;}	

.borde-1010 {
	border-top: 1px solid #cecdcf;
	border-bottom: 1px solid #cecdcf;}
	
.borde-0111 {
	border-right: 1px solid #cecdcf;
	border-bottom: 1px solid #cecdcf;
	border-left: 1px solid #cecdcf; }
	
.borde-1101 {
	border-top: 1px solid #cecdcf;
	border-right: 1px solid #cecdcf;
	border-left: 1px solid #cecdcf;}

.borde-0010 {
	border-bottom: 1px solid #cecdcf; }

.borde-d-1000 {
	border-top: 1px dashed #cecdcf; }

.borde-d-0010 {
	border-bottom: 1px dashed #cecdcf; }

.borde-d-1010 {
	border-top: 1px dashed #cecdcf; 
	border-bottom: 1px dashed #cecdcf; }

.sin-borde{
	border: none 0;}
	
/* MARGENES 
...................................................*/

.mar-1000-med {
	margin-top: 10px;}

.mar-0010-min { 
	margin-bottom: 50px;}

.mar-0010-med { 
	margin-bottom: 10px; }

.mar-0010-max { 
	margin-bottom: 150px;}
	
.mar-1010-min {
	margin-top: 5px;
	margin-bottom: 5px; }

.mar-1010-med {
	margin-top: 10px;
	margin-bottom: 10px; }

.mar-1001-med {
	margin-top: 10px;
	margin-left: 10px; }

.mar-0101-med {
	margin-left: 10px;
	margin-right: 10px;}

.mar-0101-ficha {
	margin-left: 10px;
	margin-right: 10px; }

.pad-1010-med {
	padding-top: 5px;
	padding-bottom: 5px }

.mar-0010-ficha {
	margin-bottom: 100px;}
	
.flo-izq {
	float:left}

.img-txt{
	vertical-align:middle}
	
/* FONDOS
...................................................*/

.fondo-top{
	background-image: url(../../img/fondo-menu-titulo.jpg);
	background-repeat: repeat-x;}

.fondo-titulo{ 
	background-color:#eaeaea}
	
	
/* ESTRUCTURA BASICA
...................................................*/

#contenedor	{
	text-align: left;
	width: 960px; 
	margin: auto; 
	background-color: #ffffff;}
	
#cabecera {
	height: 135px;}
	
#cuerpo {
	overflow: hidden;
	width: 960px;
	margin-top: 14px;}	

#cue-izq {
	width: 180px;
	float: left;
	margin: 0px 0px 0px 5px;}

#cue-con {
	width: 761px;
	float: left;
	margin: 0px 0px 0px 5px;}
	
#cue-con-listas {
	overflow: hidden;
	width: 750px;
	float: left;
	margin: 0px 0px 0px 10px;}		
		
#cue-cen {
	overflow: hidden;
	width: 565px;
	float: left;
	margin: 0px 0px 0px 0px;}	
			
#cue-der {
	width: 185px;
	float: right;
	margin: 0px 2px 0px 0px;}	
	
#cue-global {
	overflow:hidden;
	margin: 17px 7px 0px 7px ; }	
		
#cue-ficha-izq{
	width: 240px;
	margin-left: 10px; 
	_margin-left: 5px; 
	float: left;}
	
#cue-ficha-der{
	padding: 0px 0px 0px 0px;
	margin-right: 10px;
	_margin-right: 5px;
	width: 474px;
	float: right;}	

.cue-ficha-izq-neg{
	width: 474px;
	margin-left: 10px; 
	_margin-left: 5px; 
	float:left;}
	
.cue-ficha-der-neg{
	width: 240px;
	margin-right: 10px;
	_margin-right: 5px;
	float:right;}	

/* comun 
....................*/

.box-min-listado{
	overflow:hidden; 
	float:left; 
	width:33%;
	height: 40px;
	padding-top: 5px;
	padding-bottom: 5px;}

.box-min-listado-texto {
	width:110px;
	height: auto;
	float: right;}

.box-min-listado-titulo {
	width:110px;
	height: auto;
	float: right; 
	font-weight:bold}

.linia-titulo-general{
	height: 30px; 
	overflow: hidden;
	border-bottom: 3px solid #FF6600; 
	margin: 0px 10px 0px 10px}

.encabezado-index {
	height: 23px; 
	margin-top:6px; 
	margin-bottom:5px;}

.encabezado-ficha {
	height: 30px; 
	overflow: hidden; }

.sub-encabezado-ficha {
	height:95px; 
	overflow:hidden;}

.linia-migas {	 
	overflow: hidden;
	height: 15px;
	margin: 5px 10px 0px 10px;}/* Eliminar margen por -> margin-top: 5px ....................*/
	
.linia-votos {	 
	overflow: hidden;
	height: 35px;
	margin: 35px 10px 0px 10px;}
	
.linia-votos-bis {	 
	overflow: hidden;
	height: 30px;
	margin: 10px 10px 0px 10px;}
	
.altura-buscador{
	height: 124px;}	

.linia-100 {	 
	overflow: hidden;}
	
.casilla-izq-7 { 
	float: left;	
	width: 70%; }
	
.casilla-der-3 { 
	float: right;	
	width:30%; }
	
.casilla-izq-6 { 
	float: left;	
	width: 59%; }
	
.casilla-der-4 { 
	float: right;	
	width: 39%; }
	
.casilla-izq-4 { 
	float: left;	
	width: 29%; }
	
.casilla-der-6 { 
	float: right;	
	width: 69%; }
	
.casilla-izq-5 { 
	float: left;	
	width: 49%; }
	
.casilla-der-5 { 
	float: right;	
	width: 49%; }
	
.casilla-izq-8 { 
	float: left;	
	width: 78%; }
	
.casilla-der-2 { 
	float: right;	
	width: 19%; }
	
.casilla-izq-ficha{
	width: 31%; 
	float: left;}
	
.casilla-der-ficha{
	width: 65%;
	float: right;}	
	
.casilla-izq-numeracion{
	width: 5%;
	font-size: 14px; 
	float: left; 
	height: 55px;
	padding: 5px 5px 5px 5px; }	
		
.casilla-der-numeracion{
	width: 85%;		
	float: right;
	height: 55px;
	padding: 5px 5px 5px 5px;} 

.casilla-izq-num-icono{
	width: 50px;
	float: left; 
	padding: 0px 0px 0px 0px; }	
		
.casilla-der-num-icono{
	width: 70%;		
	float: right;
	padding: 10px 10px 10px 5px;} 

.text-der { text-align:right}
	
.encabezado-izq{
	width: 70%;
	float: left;}
	
.encabezado-der{
	width: 24%;
	float: right;
	text-align:right;}
	
.encabezado-alto-top{
	height: 25px;}

.encabezado-alto-med{
	height: 20px;}

.encabezado-alto-bot{
	height: 32px;}	

.alto-linia	{
	height: 10px;}

.alto-sub-linia	{
	height: 25px;}

.alto-pestanas	{
	height: 30px;}
	
	
.casilla-menu-izq-5 { 
	float: left; 
	margin-top:10px;	
	width: 49%; }
	
.casilla-menu-der-5 { 
	float: right;
	margin-top:10px;	
	width: 49%; }

	
/* CUERPO IZQUIERDA 
...................................................*/

#cue-izq-busquedas{
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;}
	
	
/* Buscador 
....................*/

#cue-izq-buscador {
	height: 124px;
	color: #ffffff;}		
	
#cue-izq-bus-top {
	margin: 2px 2px 2px 2px;
	height: 76px;}

#cue-izq-bus-bot {
	margin: 2px 2px 2px 2px;
	height: 42px;  
	background-image: url(../../img/lupa.jpg);}	

.cue-izq-bus-bot-titulo {
	padding: 10px 10px 0px 8px;}
	
.cas-form-titulo {
	overflow: hidden;
	height: 22px;
	margin: 10px 0px 0px 10px; 
	font-weight:bold}
	
.cas-form-linia {
	overflow: hidden;
	height: 22px;
	margin: 2px 0px 0px 10px; 
	font-weight: bold}
	
.cas-form-input {
	float: left;	
	width: 45%; }

	
.estilo-form {
	margin: 0px 0px 0px 0px}	

.estilo-imput {
	margin: 0px 0px 0px 0px;
	height: 15px;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	border: 1px solid #666666;}	

.estilo-textarea {
	margin: 0px 0px 0px 0px;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	border: 1px solid #666666;}	
	
.estilo-imput-general {
	width:95%;
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	border: 1px solid #666666;}	
	
.estilo-button {
	margin: 0px 0px 0px 0px;
	width: 65px;
	height: 19px;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	background-color: #666666; 
	color:#ffffff;
	border: 2px solid #666666}	
	
		
/* Busquedas 
....................*/
	
#cue-izq-busquedas {}	
		
.menu-lista, #cat1, #cat2, #cat3, #cat4 {
	width:100%;
	padding:0;
	margin:0;
	list-style-type:none;}
	
.menu-top {
	height: 30px;
	overflow: hidden;}		
		
.menu-lista-lin-1 {
	overflow: hidden;
	height: 14px;
	padding: 2px 0px 2px 8px; 
	border-bottom: 1px solid #d4d2d5;}	
	
.menu-lista-lin-11 {
	overflow: hidden;
	height: 14px;
	padding: 2px 0px 2px 8px;
	font-weight:600;}	
	
.menu-lista-lin-izq {
	height: 14px;
	width:90%;
	float: left}	

.menu-lista-lin-der {
	height: 14px;
	width:10%;
	float: right}
		
 
	
/* Apartados 
....................*/

#apartado-promocion { 
	height: 68px;
	margin-top: 7px;
	background-image: url(../../img/apartado-promocion.jpg);
	background-repeat: no-repeat; 
	background-position: bottom right}
	
#apartado-delivery { 
	height: 68px;
	margin-top: 7px;
	background-image: url(../../img/apartado-delivery-mini.jpg);
	background-repeat: no-repeat; 
	background-position: bottom right}	

#apartado-grupos { 
	height: 68px;
	margin-top: 7px;
	background-image: url(../../img/apartado-grupos.jpg);
	background-repeat: no-repeat; 
	background-position: bottom right}

#apartado-registro { 
	height: 68px;
	margin-top: 7px;
	background-image: url(../../img/apartado-registro.jpg);
	background-repeat: no-repeat; 
	background-position: bottom right}

		
#apartado-plato { 
	height: 68px;
	margin-top: 7px;
	background-image: url(../../img/apartado-plato.jpg);
	background-repeat: no-repeat; 
	background-position: bottom right}

#apartado-cerca {
	height: 68px;
	margin-top: 7px; 
	background-image: url(../../img/apartado-sagrada.jpg);
	background-repeat: no-repeat; 
	background-position: bottom right}

#apartado-eventos { 
	height: 68px;
	margin-top: 7px;
	background-image: url(../../img/apartado-eventos.jpg);
	background-repeat: no-repeat; 
	background-position: bottom right}
	
#apartado-descuentos { 
	height: 68px;
	margin-top: 7px;
	background-repeat: no-repeat; 
	background-position: bottom right}
	
#apartado-usuarios {
	height: 124px; 
	margin-top: 7px;
	background-image: url(../../img/apartado-usuarios.jpg);
	background-repeat: no-repeat; 
	background-position: bottom right}
	
#apartado-criticas {
	width: 183px; 
	height: 145px;
	float: left;
	background-image: url(../../img/apartado-clasificados.jpg);
	/*background-image: url(../../img/apartado-buenas-criticas.jpg);*/
	background-repeat: no-repeat;
	background-position: bottom right;
	margin-top: 6px;}		
	
#apartado-reportajes {
	width: 183px; 
	height: 145px;
	float: left;
	background-image: url(../../img/apartado-buenas-criticas.jpg);
	/*background-image: url(../../img/apartado-reportajes.jpg);*/
	background-repeat: no-repeat;
	background-position: bottom right;
	margin-top: 6px;
	margin-left: 5px;}	
	
#apartado-opiniones {
	width: 183px; 
	height: 145px;
	float: left;
	/*background-image: url(../../img/apartado-opiniones.jpg);*/
	background-image: url(../../img/apartado-delivery.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	margin-top: 6px;
	margin-left: 5px;}	

	
#apartado-catalunya { 
	margin-top: 7px;
	height: 300px;
	background-image: url(../../img/apartado-catalunya.jpg);
	background-repeat: no-repeat; 
	background-position: bottom right}
	
#apartado-tramadigital { 
	margin-top: 6px;
	height: 145px;
	background-image: url(../../img/tramadigital.jpg);
	background-repeat: no-repeat; 
	background-position: bottom right}	

#apartado-videos { 
	margin-top: 6px;
	height: 145px;
	background-image: url(../../img/apartado-videos.gif);
	background-repeat: no-repeat; 
	background-position: bottom right}
	

/* CUERPO CENTRAL (cue-cen)
...................................................*/

.cue-top{ 
	overflow:hidden; 
	height:126px}

.cue-cen-top{ 
	overflow:hidden;}

.cue-cen-top-izq {
	width: 276px;
	float: left;
	background-repeat: no-repeat;
	background-position: bottom right;}	

.cue-cen-top-der {
	width: 276px; 
	float: right; }	
	
#cue-cen-med-fotos {
	height: 638px;
	margin-top: 8px; 
	overflow: hidden}	
	
.cue-cen-med {
	margin: 7px 0px 0px 7px;
	overflow: hidden;
	width: 560px; 
	height: 626px}	

	
.cue-cen-lin-ficha {
	margin: 0px 0px 0px 0px; 
	height: 197px;
	width: 185px;
	float: left}	
		
.cue-cen-lin-ficha-top {
	height: 26px;
	margin: 0px 0px 0px 0px; }	
	
.cue-cen-lin-ficha-med {
	margin: 0px 0px 0px 0px; 
	height: 115px;}	
	
.cue-cen-lin-ficha-bot {
	margin: 0px 0px 0px 0px; 
	height: 45px;}
	
#cue-cen-med-promociones {
	height: 300px;
	margin-top: 7px;}
		
.titulo-foto-inicio{
	font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	margin: 2px 0px 0px 10px; 
	color: #666666;
	font-weight: bold;}	

.texto-foto-inicio{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	margin: 4px 4px 0px 10px; 
	color: #999999;}	
	
.cue-cen-lin-ficha-med img{
	margin: 0px 0px 0px 10px}
			
/* CUERPO DERECHA 
...................................................*/
	
#cue-der-indice {
	overflow:hidden;
	width: 182px; 
	height: 124px; 
	color: #666666;}	
	
#cue-der-lista {
	border: 1px solid #d4d2d5;
	font: 11px Verdana, sans-serif;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}	



/* CABEZERA 
...................................................*/

#cab-top {
	overflow: hidden;
	height: 25px;
	background-color: #000000;
	color: #ffffff;
	padding: 2px 0px 0px 0px;}
	
.alto-logo {
	height: 82px;}	
	
.alto-pestanas {
	height: 30px;}


/* pestanas
....................*/


ul#tabnav { 
	text-align: left; 
	margin: 7px 0px 0px 7px; 
	font: bold 11px verdana, arial, sans-serif; 
	list-style-type: none;
	padding: 4px 10px 5px 0px;}

ul#tabnav li { 
	display: inline;}
	
ul#tabnav li a { 
	padding: 6px 7px 5px 7px; 
	border: 1px solid #d4d2d5;
	color: #666; 
	margin-right: 0px; 
	text-decoration: none;
	border-bottom: none;
	background-image: url(../../img/fondo-pestana-no-activa.jpg);
	background-repeat: repeat-x;}

ul#tabnav a:hover { 
	background: #fff; }
	
div#tab1 li.tab1 {
	background-color: #fff; }

div#tab1 li.tab1 a { 
	background-color: #fff; 
	color: #61646d; 
	top: 1px;
	padding: 7px 7px 6px 7px;
	background-image: url(../../img/fondo-pestana-activa.jpg);
	background-repeat: repeat-x;}


/* PIE
...................................................*/

#pie {
	height: 0px;
	margin-top:10px;}

#pie-top {
	overflow:hidden;
	height: 25px;
	background-color: #000000;
	color:#ffffff;
	padding: 2px 0px 0px 0px;}

#pie-top-izq {
	float:left; 
	height: 20px;
	width: 780px; }

#pie-top-der {
	float:right;
	width: 180px; 
	height: 20px;
	text-align:right}
	
/* paginacion 
....................*/

a.paginacion:link		{color: #666666; text-decoration: none;}
a.paginacion:visited	{color: #666666; text-decoration: none;}
a.paginacion:hover		{color: #666666; text-decoration: underline; }
a.paginacion:active	 	{color: #ffffff; text-decoration: none;}

.bloque-lista-paginar{
	overflow: hidden;
	height: 25px;}

.bloque-lista-sin{
	overflow: hidden;
	height: 50px;}
	
.paginar-max{
	margin: 15px 7px 15px 7px ;
	padding: 10px 0px 10px 200px;}
	
.paginar-med{
	margin: 5px 5px 5px 5px ;
	padding: 0px 0px 15px 75px ;}	
	
.paginar-min{
	margin: 5px 5px 5px 5px ;
	padding: 0px 0px 15px 30px ;}
	
.cas-flecha{
	width:21px; 
	height:17px; 
	text-align:center; 
	margin: 0px 0px 0px 5px ; 
	border: 1px solid #d4d2d5; 
	float:left; 
	background-color:#DFDFDF;}

.cas-num{
	width:15px; 
	text-align:center; 
	padding: 2px 2px 2px 2px ; 
	margin: 0px 0px 0px 5px ; 
	border: 1px solid #d4d2d5; 
	float:left; 
	background-color:#DFDFDF;
	font-weight:bold}

.cas-num-activo{
	width:15px; 
	text-align:center; 
	padding: 2px 2px 2px 2px ; 
	margin: 0px 0px 0px 5px ; 
	border: 1px solid #d4d2d5; 
	float:left; 
	background-color:#FF6600;
	font-weight:bold;
	color:#FFFFFF }

.cas-puntos{
	width:15px; 
	text-align:center; 
	padding: 2px 2px 2px 2px ; 
	margin: 0px 0px 0px 5px ; 
	float:left; 
	font-weight:bold;}
	
.cas-antsig{
	 width:65px; 
	 text-align:center; 
	 padding: 2px 2px 2px 2px; 
	 margin: 0px 0px 0px 5px; 
	 border: 1px solid #d4d2d5; 
	 float:left; 
	 background-color:#DFDFDF; 
	 font-weight:bold}
	 
	
/* AVISO LEGAL
....................*/

.linia-aviso{	 
	overflow: hidden;
	margin: 35px 10px 0px 10px;}
	
.casilla-izq-aviso { 
	float: left;	
	width: 45%;
	margin: 0px 0px 20px 20px }
	
.casilla-der-aviso { 
	float: right;	
	width: 45%;}
	

.boton-opina{
	background-image:url(../../img/boton-2.gif); 
	background-repeat:no-repeat; 
	height:22px}
	
/* AUTOCOMPLETAR
....................*/	
#search-wrap input {width:400px; font-size:12px; color:#999999; padding:6px; border:solid 1px #999999;}
#results {width:200px; border:solid 1px #999999; display:none;}
#results ul, #results li{padding:0; margin:0; border:0; list-style:none; background-color:#FFFFFF}
#results li {border-top:solid 1px #999999;}
#results li a{display:block; padding:4px; text-decoration:none; color:#000000; }
#results li a small{display:block; text-decoration:none; color:#999999; font-weight:normal;}
#results li a:hover{background:#FFFFCC;}
#results ul {padding:6px;}


.box-help{
	overflow: hidden;
	height:230px; 
	margin-bottom:20px;}
	
	
	
	
/* PARA ORDENAR*/	
	
	
	
	
#cue-der-indice-follow {
	overflow:hidden;
	width: 182px; 
	height: 124px; 
	color: #666666;}


#cue-der-indice-follow-top{
	width: 153px; 
	height: 41px; 
	padding-left:29px}

#cue-der-indice-follow-med{
	width: 153px; 
	height: 41px;; 
	padding-left:29px}
	
#cue-der-indice-follow-bot{
	width: 153px; 
	height: 41px;
	padding-left:29px;}
	
#apartado-delivery { 
	height: 68px;
	margin-top: 7px;
	background-image: url(../../img/apartado-delivery-mini.jpg);
	background-repeat: no-repeat; 
	background-position: bottom right}
	
#apartado-inmo { 
	height: 68px;
	margin-top: 7px;
	background-image: url(../../img/apartado-delivery-mini.jpg);
	background-repeat: no-repeat; 
	background-position: bottom right}	
	
.cue-cen-descuentos { 
	margin-top: 7px;
	width: 276px; 
	height:607px;
	float: left;
	background-color:#eaeaea }
	
.cue-cen-delivery{ 
	margin-top: 7px;
	width: 276px; 
	height:607px;
	float: right; 
	background-color:#eaeaea}	
	
#cue-cen-desc-top{ 
	height:25px; background-color:#F60}

#cue-cen-desc-top-der{ 
	padding:5px 0px 0px 17px; 
	font-weight:bold;
	color: #FFF}
	
#cue-cen-desc-foto{ 
	margin-top: 10px; 
	margin-left:17px}
	
#cue-cen-desc-txt{ 
	overflow: hidden;
	margin-top: 2px; 
	margin-left:17px;}
	
#cue-cen-desc-txt-logo{ 
	float:left;
	width:50px; 
	height:50px;}
	
#cue-cen-desc-txt-texto{ 

	float:left; 
	padding: 5px 0px 0px 5px;
	width:185px; 
	height:50px; 
	text-align:justify;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #666666;}

#cue-cen-delivery-foto{ 
	margin-top: 10px; 
	margin-left:17px}
	
.cue-cen-desc-txt-texto-tit{
	margin-top: 2px; 
	width:180px;
	margin-left:5px; 
	color: #000; 
	font-size:13px; 
	font-weight:bold;}

.cue-cen-desc-txt-texto-txt{
	margin-top: 0px; 
	width:180px;
	margin-left:5px; 
	color: #F60; 
	font-size:14px;
	font-weight:bold;}
	
	
.menu-top-titulo-desc{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	padding: 7px 0px 0px 17px;
	color: #333333;
	font-size-adjust: 0.60;}
	
.cue-cen-desc-linia{ 
	overflow:hidden;
	padding: 7px 0px 0px 17px;
	height:19px; 
	background-color:#FFF}
	
.cue-cen-desc-linia-izq { 
	float: left; 
	width:175px; }

.cue-cen-desc-linia-der { 
	float: left; 
	width:80px; 
	color:#F60; }
	
.cue-cen-desc-linia-fin{
	padding: 7px 7px 0px 17px; 
	text-align:right;
	height:19px; 
	background-color:#FFF} 
	
#apartado-magazine-home { 
	margin-top: 7px;
	height: 145px;}
	
#apartado-inmo-home { 
	margin-top: 7px;
	height: 145px;
	background-image: url(../../img/apartado_clasificados_new.jpg);
	background-repeat: no-repeat;}
	
#apartado-tambien-home { 
	margin-top: 7px;
	height: 145px;
	background-image: url(../../img/apartado_y_tambien.jpg);
	background-repeat: no-repeat;}
	
#apartado-tambien-home-tit{ 
	height: 20px;
	margin-top: 15px;
	margin-left:20px; 
	color:#FFF;}

#apartado-tambien-home-lin-1{ 
	height: 18px;
	margin-top: 14px;
	margin-left:50px;}
	
#apartado-tambien-home-lin-2{ 
	height: 18px;
	margin-top: 0px;
	margin-left:50px;}
	
#apartado-tambien-home-lin-3{ 
	height: 18px;
	margin-top: 0px;
	margin-left:50px;}
	
#apartado-tambien-home-lin-4{ 
	height: 18px;
	margin-top: 0px;
	margin-left:50px;}
	
#apartado-catalunya-home { 
	margin-top: 7px;
	height: 145px;
	background-image: url(../../img/apartado_catalunya_new.jpg);
	background-repeat: no-repeat;}
	
#apartado-delivery { 
	height: 68px;
	margin-top: 7px;
	background-image: url(../../img/apartado-deli-home.jpg);
	background-repeat: no-repeat; 
	background-position: bottom right}	
	
#apartado-inmo { 
	height: 68px;
	margin-top: 7px;
	background-image: url(../../img/apartado-inmo-home-mini.jpg);
	background-repeat: no-repeat; 
	background-position: bottom right}
	
#apartado-inmo-home-tit{ 
	height: 20px;
	margin-top: 13px;
	margin-left:15px; 
	color:#FFF;}

#apartado-inmo-home-lin-1{ 
	height: 20px;
	margin-top: 16px;
	margin-left:15px;}
	
#apartado-inmo-home-lin-2{ 
	height: 20px;
	margin-top: 14px;
	margin-left:15px;}

#apartado-inmo-home-lin-3{ 
	height: 20px;
	margin-top: 13px;
	margin-left:15px;}
	
	
#apartado-cata-home-tit{ 
	height: 20px;
	margin-top: 8px;
	margin-left:10px; 
	color:#FFF;}

#apartado-cata-home-lin-1{ 
	height: 20px;
	margin-top: 23px;
	margin-left: 55px;}
	
#apartado-cata-home-lin-2{ 
	height: 20px;
	margin-top: 11px;
	margin-left: 55px;}

#apartado-cata-home-lin-3{ 
	height: 20px;
	margin-top: 8px;
	margin-left: 55px;}	


