@import url(comun.css);
/* CSS Document */

/******
Base
*****/
*{margin: 0; padding: 0; border: 0;}

body {
text-align: center; 
background: #fff;
color:#fff;
min-width: 700px;
font-size: 10px;
line-height:16px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
background-image:url(interface/tope/fade_header.gif);
background-repeat:repeat-x; 

}


ul{
	list-style-type: none;
	margin: 0 auto 0 auto;
}

/*****************************
mod y extras en la estructura
*****************************/
/*importado arriba del todo la cabecera y el pie*/
#wrapper{
margin:0 auto 0 auto;


}
/*#block_1{
background-color:#99CCCC;
}*/

/**********
general
***********/
.otras_informaciones{margin:40px 0 0 0;}
/******************
Contenido centro
*******************/
/*general*/
.titulo_datos{
margin:0px 0px 8px 0px;
}

/* lista stablecimientos*/
#top_establecimientos{
margin:10px 0 10px 0;
}
#top_establecimientos li{
overflow:hidden;
}
/* lista Tapas*/
#top_tapa{
margin:10px 0 20px 0;
	width:690px;
	
	

}

#top_tapa li{
	width:226px;
	height:136px;
	float:left;
	
	
	margin:0 4px 10px 0;
	}

.img_tapa{
width:107px;
height:81px;
float:left;
background-color:#950000;
padding:4px 4px 4px 4px;
background-position:4px 4px;
background-repeat:no-repeat;
}
.img_tapa span{
display:none;
}
.datos_tapa{
width:218px;
height:41px;
background-image:url(interface/home/center_content/faqde_minificha.png);
background-repeat:no-repeat;
text-align:left;
padding:8px 0px 0px 8px;
float:left;
}

.datos_tapa h4{
font-size:10px;
font-weight:bolder;
}



/*******************
Contenido izquierda
********************/
	#accesos_rapidos li{
	width:194px;
	height:168px;
	margin-bottom:10px;
	}
	#accesos_rapidos li a{
	width:194px;
	height:168px;
	display:block;
	
	}
	#accesos_rapidos li a span{
	display:none;
	}
	#buscar_tapa{
	background-image:url(interface/left_content/bt_1.gif);
	}
	
	#visita_foro{
	background-image:url(interface/left_content/bt_2.gif);
	}
	#recomiendanos{
	background-image:url(interface/left_content/bt_3.gif);
	}
	#junta_andalucia{
	background-image:url(interface/left_content/bt_3.gif);
	}

/******************
Páginas con dos columnas
*******************/
#descripcion_establecimiento
{
width:690px;
height:341px;
background-color:#fff;
position:relative;}
#descripcion_establecimiento #datos_establecimiento{
background-color:#950000;
width:462px;
height:309px;
padding-left:4px;
float:right;
}

#descripcion_establecimiento #datos_establecimiento h4, #descripcion_localidad #datos_localidad h4, #descripcion_tapa #datos_tapa_principal h4,#descripcion_receta #datos_receta h4
{
height:29px;
line-height:29px;
font-size:12px;
margin-left:6px;
padding:0 0 0 10px;
background-image:url(interface/comunes/flecha.gif);
background-repeat:no-repeat;
background-position:0 50%;

}
#descripcion_establecimiento #datos_establecimiento #direccion_establecimiento{
width:462px;
height:68px;
background-image:url(interface/establecimientos/center_content/ficha/fade_info_1_aa0000.png);
background-repeat:no-repeat;
background-position:top left;
background-color:#AA0000;
}
#direccion_establecimiento p{
padding:16px 0px 0px 16px;
}
#descripcion_establecimiento #datos_establecimiento ul{
width:462px;
}
#descripcion_establecimiento #datos_establecimiento ul li{
height:59px;
width:231px;
float:left;
}
#descripcion_establecimiento #datos_establecimiento ul li.lista_modificada{
width:462px;
height:51px;
}
#descripcion_establecimiento #datos_establecimiento h5{
padding-left:16px;
height:24px;
line-height:24px;
color:#FFCC00;
font-size:10px;
}
#descripcion_establecimiento #datos_establecimiento .datos_establecimiento_cont{
padding-top:5px;
background-color:#AA0000;
height:30px;
padding-left:16px
}
#descripcion_establecimiento #datos_establecimiento .ampliado{
height:22px !important;
}
#descripcion_establecimiento #foto_establecimiento, #descripcion_localidad #foto_localidad, #descripcion_tapa #foto_tapa, #descripcion_receta #foto_receta{
/*background-color:#FF9966;*/
width:224px;
height:170px;
float:left;
}

#descripcion_establecimiento #datos_localidad{
background-color:#F0F0F0;
color:#767676;
width:204px;
height:119px;
float:left;
position:relative;
padding:10px;
}
#descripcion_establecimiento #datos_localidad h4{font-weight:bold;font-size:10px;}
#descripcion_establecimiento #datos_localidad h5{color:#AA0100;font-weight:normal;font-size:10px;}
#descripcion_establecimiento #datos_localidad #localidad_masinfo{
float:left;
position:absolute;
bottom:0px;
left:0px;
margin:10px 0 0 10px ;
}
#descripcion_establecimiento #contenedor_ampliar_img{
float:left;
height:25px;
width:234px;
background-color:#fff;
text-align:right;
background-image:url(interface/establecimientos/center_content/ficha/separa_ampliimg.png);
background-repeat:no-repeat;
padding:8px 0 0 0;

 }
#descripcion_establecimiento .ampliar_img{
	background-color:#FF00aa;
}
#modificador{float:right;height:20px;width:450px;}

/***********************
css para ficha localidad
***********************/
#descripcion_localidad {
/*Propiedades básicas tomas junto descripcion_establecimiento arriba*/

}
#descripcion_localidad, #descripcion_tapa, #descripcion_receta
{
width:690px;
/*height:341px;*/
background-color:#fff;
position:relative;
}
#cabecera_localidad
{
width:690px;
}
#cabecera_localidad select {
	font-family: Tahoma, "Trebuchet MS", Helvetica, sans-serif;
	font-size: 10px;
	color:#fff;
	width:150px;
	height:18px;
	background-color:#aa0000;
	border: 1px solid #960000;
	padding:2px;
}
#descripcion_localidad #datos_localidad, #descripcion_tapa #datos_tapa_principal, #descripcion_receta #datos_receta
{
background-color:#950000;
width:462px;
height:144px;
padding-left:4px;
float:right;
}
#descripcion_localidad #contenedor_ampliar_img,#descripcion_tapa #contenedor_ampliar_img, #descripcion_receta #contenedor_ampliar_img
{
float:left;
margin-top:8px;
height:25px;

background-color:#fff;


 }
 #descripcion_localidad #datos_localidad ul
{
width:442px;
height:99px;
background-color:#AA0000;

background-image:url(interface/establecimientos/center_content/ficha/fade_info_1_aa0000.png);
background-repeat:no-repeat;
background-position:top left;
padding: 16px 0px 0px 20px;
}
#descripcion_localidad #datos_localidad li, #descripcion_receta #datos_receta li
{
height:22px;
width:215px;

float:left;
}

#info_localidad h5, #info_tapa h5, #info_receta h5{
margin: 0px 0px 12px 0px;
color:#000000;
}
#info_localidad p, #info_tapa p, #info_receta p
	{
		color:#666666;
		margin: 0px 0px 16px 0px;
	}

/**************
css para ficha de tapa
*****************/
.tapa_comun{
width:446px;

background-repeat:no-repeat;
background-position:top left;
background-color:#AA0000;
padding:24px 0 0 16px;

}
/*#descriptores{background-image:url(interface/establecimientos/center_content/ficha/fade_info_1_aa0000.png);}*/
#descriptores
{
	position:relative;
	height:33px;
}
#nombre_establecimiento
	{
		position:relative;
		height:34px;
		background-image:url(interface/fondos/fondo_gris_tapa.gif);
		color:#676767;
		background-color:#F0F0F0;
		
	}
.tapa_botones
{
	position:absolute;
	top:0px;
	right:0px;
	margin:18px 20px 0 0;
}
#votos_recibidos{height:17px;margin-top:8px;color:#AA0100;font-weight:normal;font-size:10px;}
/*
listado de tapas
*/
#listado_tapas h5{color:#AA0100;font-weight:normal;font-size:10px;}

/*
ficha receta
*/
#info_receta ul
	{
		color:#666666;
		list-style-position:inside;
		list-style-type:disc;
		margin: 0px 0px 16px 0px;
	}


/*----------------Diseño de las tablas-----------------------------*/

#listado {
	font-family: Tahoma, "Trebuchet MS";
	font-size:11px;	
	color:#777777;
	border:0;
	margin:0 0 29px 0;
	width:690px;
	/*height:464px;*/
	text-align:left;
	
}
#listado th {
	color:#a90003;
	background-image:url(interface/fondos/fade_header.gif);
	background-repeat:repeat-x;
	height:29px;
	font-size:10px;	
	font-weight: normal;
	padding-left:10px
	
}
#listado td {
	background-image:url(interface/fondos/punteado.gif);
	background-repeat:repeat-x;
	background-position:left top;
	height:29px;
	padding-left:10px
}
#listado .tam_tapa_td {
	width:309px;
}
#listado .tam_categoria_td {
	width:234px;
}	
#listado .tam_ampliar_td {
	width:58px;
}
#listado .boton_apmliar {
	margin-left:7px;
	
}