/*CABECERA*/
#contenedor #cabecera
{		
	z-index:2;
	width:743px;
	margin:0;
	padding:0;
	text-align:left;
	background-color:#b0905f;
}


/* ESTILOS PARA EL DIV IDIOMAS */
#idiomas{
	width:743px;
	height:29px;
	margin:0;
	padding:0;
	background-color:#b0905f;
}

#idiomas ul
{
	list-style:none;	
	margin:0;
	padding:0;
}
#idiomas li
{
	margin:0;
	padding:0;
}
#idiomas #horaris
{
	float:left;
	
	width:62px;
	height:29px;	
	background-image:url(img4/horaris.jpg);	
	background-position:left top;
	background-position:0 -29px;
	background-repeat:no-repeat;
	overflow:hidden;
}
#idiomas #horaris a
{
	float:left;
	
	width:62px;
	height:29px;	
	background-image:url(img4/horaris.jpg);	
	background-position:left top;
	background-position:0 -29px;
	background-repeat:no-repeat;
}
#idiomas #horaris a:hover
{
background-position:0 0;
}
#idiomas #catalan
{
	float:right;
	
	width:46px;
	height:29px;	
	
	background-image:url(img4/catalan.jpg);	
	background-position:left top;
	background-repeat:no-repeat;
	overflow:hidden;
}
#idiomas #catalan a
{
	float:right;
	
	width:46px;
	height:29px;	
	
	background-image:url(img4/catalan.jpg);	
	background-position:left top;
	background-position:0 -29px;
	background-repeat:no-repeat;
}

#idiomas #catalan a:hover{
background-position:0 0;
}
#idiomas #catalan.actual
{
	float:right;
	
	width:46px;
	height:29px;	
	
	background-image:url(img4/catalan.jpg);	
	background-position:left top;
	background-position:0 0;
	background-repeat:no-repeat;
}
#idiomas #castellano
{
	float:right;
	
	width:67px;
	height:29px;	
	
	background-image:url(img4/castellano.jpg);	
	background-position:left top;
	background-repeat:no-repeat;
		overflow:hidden;
}
#idiomas #castellano a
{
	float:right;
	
	width:67px;
	height:29px;	
	
	background-image:url(img4/castellano.jpg);	
	background-position:left top;
	background-position:0 -29px;
	background-repeat:no-repeat;
}

#idiomas #castellano a:hover{
background-position:0 0;
}
#idiomas #castellano.actual
{
	float:right;
	
	width:67px;
	height:29px;	
	
	background-image:url(img4/castellano.jpg);	
	background-position:left top;
	background-position:0 0;
	background-repeat:no-repeat;
}
#idiomas #mapa
{
	float:right;
	
	width:90px;
	height:29px;	
	
	overflow:hidden;
}
#idiomas #mapa a
{
	float:right;
	
	width:90px;
	height:29px;	
	
	background-image:url(img4/mapa.jpg);	
	background-position:0 -29px;
	background-repeat:no-repeat;
}
#idiomas #mapa a:hover
{
background-position:0 0;
}
#idiomas #conectar
{
	float:right;
	
	width:120px;
	margin-right:5px;
	height:29px;	
	
	overflow:hidden;
}
#idiomas #conectar a
{
	float:right;
	
	width:120px;
	height:29px;	
	
	background-image:url(img4/conectar.jpg);	
	background-position:0 -29px;
	background-repeat:no-repeat;
}
#idiomas #conectar a:hover
{
background-position:0 0;
}
#idiomas #intranet
{
	float:right;
	
	width:120px;
	margin-right:5px;
	height:29px;	
	
	overflow:hidden;
}
#idiomas #intranet a
{
	float:right;
	
	width:61px;
	height:29px;	
	
	background-image:url(img4/b_intranet.jpg);	
	background-position:0 -29px;
	background-repeat:no-repeat;
}
#idiomas #intranet a:hover
{
background-position:0 0;
}
#idiomas a
{
	margin:0;
	padding:8px 0 0 0;
	
	font-size:9px;
	
	text-decoration:none;
	
	display:block;
}


/* ESTILOS PARA LA LISTA DEL MENU PRINCIPAL */
#cabecera ul
{
	list-style:none;	
	margin:0;
	padding:0;	
	display:block;	
}

#cabecera li
{
	margin:0;
	padding:0;
	
	float:left;
}
#cabecera #mercat
{	
	width:92px;		
	height:31px;	
	margin:0 0 2px 0;
}
#cabecera #mercat a
{	
	width:92px;		
	height:31px;
	
	background-image:url(img4/limercat.jpg);	
	background-position:left top;
	background-position: 0 -31px;
	background-repeat:no-repeat;
}
#cabecera #mercat a:hover
{
	background-position: 0 -0;
}
#cabecera #elsserveis
{
	width:92px;
	height:31px;
	
	margin:0 0 0 1px;		
	
}
#cabecera #elsserveis a
{
	width:92px;
	height:31px;
	
	background-image:url(img4/liels.jpg);	
	background-position: 0 -31px;
	background-repeat:no-repeat;
}
#cabecera #elsserveis a:hover
{
	background-position: 0 -0;
}
#cabecera #agenda
{
	width:92px;
	height:31px;
	
	margin:0 0 0 1px;	
}
#cabecera #agenda a
{
	width:92px;
	height:31px;
	background-image:url(img4/linot_agenda.jpg);	
	background-position: 0 -31px;
	background-repeat:no-repeat;
}
#cabecera #agenda a:hover
{
	background-position: 0 -0;
}
#cabecera #lacuina
{
	width:92px;
	height:31px;
	
	margin:0 0 0 0;	
}
#cabecera #lacuina a
{
	width:92px;
	height:31px;
	
	background-image:url(img4/lilacuina.jpg);	
	background-position: 0 -31px;
	background-repeat:no-repeat;
}
#cabecera #lacuina a:hover
{
	background-position: 0 0;
}
#cabecera #lesparades
{
	width:92px;
	height:31px;
	
	margin:0 0 0 1px;	
}
#cabecera #lesparades a
{
	width:92px;
	height:31px;
	
	background-image:url(img4/lilesparades.jpg);	
	background-position: 0 -31px;
	background-repeat:no-repeat;
}
#cabecera #lesparades a:hover
{
	background-position: 0 0;
}
#cabecera #prensa
{
	width:92px;
	height:31px;
	
	margin:0 0 0 1px;	
}
#cabecera #prensa a
{
	width:92px;
	height:31px;
	
	background-image:url(img4/liprensa.jpg);	
	background-position: 0 -31px;
	background-repeat:no-repeat;
}
#cabecera #prensa a:hover
{
	background-position: 0 0;
}
#cabecera #enllacos
{
	width:92px;
	height:31px;
	
	margin:0 1px 0 1px;	
}
#cabecera #enllacos a
{
	width:92px;
	height:31px;
	
	background-image:url(img4/lienllacos.jpg);	
	background-position: 0 -31px;
	background-repeat:no-repeat;
}
#cabecera #enllacos a:hover
{
	background-position: 0 0;
}
#cabecera #delmon
{
	width:92px;
	height:31px;
}
#cabecera #delmon a
{
	width:92px;
	height:31px;
	
	background-image:url(img4/lidelmon.jpg);	
	background-position: 0 -31px;
	background-repeat:no-repeat;
}
#cabecera #delmon a:hover
{
	background-position: 0 -0;
}
#cabecera #historia
{	
	width:93px;	
	height:22px;		
}
#cabecera #historia a
{	
	width:93px;	
	height:22px;	
	
	background-image:url(img4/lihistoria.jpg);	
	background-position:left top;
	background-repeat:no-repeat;
}
#cabecera #historia a:hover
{
	background-position: 0 -22px;
}
#cabecera #ledifi
{
	width:93px;
	height:22px;		
}
#cabecera #ledifi a
{
	width:93px;
	height:22px;	
	
	background-image:url(img4/liledifi.jpg);	
	background-position:left top;
	background-repeat:no-repeat;
}
#cabecera #ledifi a:hover
{
	background-position: 0 -22px;
}
#cabecera #organigrama
{
	width:186px;
	height:22px;	
}
#cabecera #organigrama a
{
	width:186px;
	height:22px;	
	
	background-image:url(img4/liorganigrama.jpg);	
	background-position:left top;
	background-repeat:no-repeat;
}
#cabecera #organigrama a:hover
{
	background-position: 0 -22px;
}
#cabecera #contactes
{
	width:186px;
	height:22px;
}
#cabecera #contactes a
{
	width:186px;
	height:22px;	
	
	background-image:url(img4/licontactes.jpg);	
	background-position:left top;
	background-repeat:no-repeat;
}
#cabecera #contactes a:hover 
{
	background-position: 0 -22px;
}
#cabecera #model
{
	float:left;
	width:185px;
	height:22px;
}
#cabecera #model a
{
	width:185px;
	height:22px;	
	float:left;
	background-image:url(img4/li_modelgestio.jpg);	
	background-position:left top;
	background-repeat:no-repeat;
}
#cabecera #model a:hover 
{
	background-position: 0 -22px;
}

#cabecera #serveis
{	
	width:93px;	
	height:22px;		
}
#cabecera #serveis a
{	
	width:93px;	
	height:22px;	
	
	background-image:url(img4/liserveis.jpg);	
	background-position:left top;
	background-repeat:no-repeat;
}
#cabecera #serveis a:hover
{
	background-position: 0 -22px;
}
#cabecera #equipaments
{	
	width:93px;	
	height:22px;		
}
#cabecera #equipaments a
{	
	width:93px;	
	height:22px;	
	
	background-image:url(img4/liequipaments.jpg);	
	background-position:left top;
	background-repeat:no-repeat;
}
#cabecera #equipaments a:hover
{
	background-position: 0 -22px;
}
#cabecera #noticies
{	
	width:93px;	
	height:22px;		
}
#cabecera #noticies a
{	
	width:93px;	
	height:22px;	
	
	background-image:url(img4/linoticies.jpg);	
	background-position:left top;
	background-repeat:no-repeat;
}
#cabecera #noticies a:hover
{
	background-position: 0 -22px;
}
#cabecera #agenda
{	
	width:93px;	
	height:22px;		
}
#cabecera #agenda_sub a
{	
	width:93px;	
	height:22px;	
	
	background-image:url(img4/liagenda.jpg);	
	background-position:left top;
	background-repeat:no-repeat;
}
#cabecera #agenda_sub a:hover
{
	background-position: 0 -22px;
}
#cabecera #promos
{	
	width:93px;	
	height:22px;		
}
#cabecera #promos a
{	
	width:93px;	
	height:22px;	
	
	background-image:url(img4/lipromos.jpg);	
	background-position:left top;
	background-repeat:no-repeat;
}
#cabecera #promos a:hover
{
	background-position: 0 -22px;
}
#cabecera #taulell
{	
	width:186px;	
	height:22px;		
}
#cabecera #taulell a
{	
	width:186px;	
	height:22px;	
	
	background-image:url(img4/litaulell.jpg);	
	background-position:left top;
	background-repeat:no-repeat;
}
#cabecera #taulell a:hover
{
	background-position: 0 -22px;
}

#cabecera #cuina_pro
{	
	width:186px;	
	height:22px;		
}
#cabecera #cuina_pro a
{	
	width:186px;	
	height:22px;	
	
	background-image:url(img4/lirecepta_pro.jpg);	
	background-position:left top;
	background-repeat:no-repeat;
}
#cabecera #cuina_pro a:hover
{
	background-position: 0 -22px;
}
#cabecera #cuina_pop
{	
	width:186px;	
	height:22px;		
}
#cabecera #cuina_pop a
{	
	width:186px;	
	height:22px;	
	
	background-image:url(img4/lirecepta_pop.jpg);	
	background-position:left top;
	background-repeat:no-repeat;
}
#cabecera #cuina_pop a:hover
{
	background-position: 0 -22px;
}
#cabecera #cuina_cursos
{	
	width:93px;	
	height:22px;		
}
#cabecera #cuina_cursos a
{	
	width:93px;	
	height:22px;	
	
	background-image:url(img4/licursos.jpg);	
	background-position:left top;
	background-repeat:no-repeat;
}
#cabecera #cuina_cursos a:hover
{
	background-position: 0 -22px;
}
#cabecera #vacio
{
	width:184px;
	height:22px;	
		
	background-image:url(img4/livacio.jpg);	
	background-position:left top;
}
#cabecera #vacio2
{
	width:557px;
	height:22px;	
		
	background-image:url(img4/livacio.jpg);	
	background-position:left top;
}
#cabecera #vacio3
{
	width:278px;
	height:22px;	
		
	background-image:url(img4/livacio.jpg);	
	background-position:left top;
}
#cabecera #vacio4
{
	width:278px;
	height:22px;	
		
	background-image:url(img4/livacio.jpg);	
	background-position:left top;
}
#cabecera #inici
{	
	width:186px;	
	height:28px;	
	
	overflow:hidden;
}
#cabecera #inici a
{	
	width:186px;	
	height:28px;	
	
	background-image:url(img4/liinici.jpg);	
	background-position:left top;
	background-position:0 -28px;
	background-repeat:no-repeat;
}
#cabecera #inici a:hover
{
	background-position:0 0;
}
#cabecera #fecha
{
	width:186px;
	height:28px;	

	background-image:url(img4/lifecha.jpg);	
	background-position:left top;
	background-repeat:no-repeat;
}
#cabecera #fecha p
{
	width:186px;
	text-align:center;
	margin:6px 0 0 0;
	font-family:Arial, Verdana;
	font-size:12px;
}
#cabecera #album
{
	width:93px;
	height:28px;	
	overflow:hidden;
}
#cabecera #album a
{
	width:93px;
	height:28px;	
	
	background-image:url(img4/lialbum.jpg);	
	background-position:left top;
	background-position:0 -28px;
	background-repeat:no-repeat;
}
#cabecera #album a:hover
{
	background-position:0 0;
}
#cabecera #producte
{
	width:93px;
	height:28px;	
	
	oveflow:hidden;
}
#cabecera #producte a
{
	width:93px;
	height:28px;	
	
	background-image:url(img4/liproducte.jpg);	
	background-position:left top;
	background-position:0 -28px;
	background-repeat:no-repeat;
}
#cabecera #producte a:hover
{
background-position:0 0;
}
#cabecera #comollegar
{
	width:93px;
	height:28px;	
	
	overflow:hidden;
}
#cabecera #comollegar a
{
	width:93px;
	height:28px;	
	
	background-image:url(img4/licomollegar.jpg);	
	background-position:left top;
	background-position:0 -28px;
	background-repeat:no-repeat;
}
#cabecera #comollegar a:hover
{
	background-position:0 0;
}
#cabecera #contactar
{
	width:92px;
	height:28px;	
	
	oveflow:hidden;
}
#cabecera #contactar a
{
	width:92px;
	height:28px;	
	
	background-image:url(img4/licontactar.jpg);	
	background-position:left top;
	background-position:0 -28px;
	background-repeat:no-repeat;
}
#cabecera #contactar a:hover
{
background-position:0 0;
}
#cabecera a
{
	height:22px;
	margin:0;
	padding:0;
	
	font-size:9px;
	
	text-decoration:none;
	
	display:block;
}
#cabecera #menu
{
	float:left;
	width:745px;
	margin:0;
	padding:0;
	height:29px;
}
#cabecera #submenu
{
	margin:0;
	padding:0;
	height:22px;
	float:left;
	background:url(img4/fondo_submenu.jpg) top left no-repeat;
/*	visibility: hidden;*/
}

#cabecera #submenu #submenu1
{
	float:left;
/*	position:relative;
	left:0;
	top:0;*/
	visibility: hidden;
}
#cabecera #submenu #submenu2
{
float:left;
margin:-22px 0 0 0;
visibility: hidden;
}
#cabecera #submenu #submenu3
{
float:left;
margin:-22px 0 0 0;
visibility: hidden;
}
#cabecera #submenu #submenu4
{
float:left;
margin:-22px 0 0 0;
visibility: hidden;
}
#cabecera #otros
{
	margin:0;
	padding:0;
	height:28px;
}
#caja_horarios{
width:275px;
position:absolute;
float:left;
margin:20px 0 0 55px;
padding:10px 0 10px 10px;
z-index:1;
background:#0060b4;
visibility:hidden;
font-size:10px;
font-family:Arial;
color:#ffffff;
text-align:left;
}
.textareas_horarios{
float:left;
border:0;
width:250px;
height:auto;
overflow:visible;
font-family:arial;
font-size:11px;
text-align:left;
margin:0 0 0 -50px;
color:#ffffff;
background:#0060b4;
}
#caja_horarios #cerrar{
width:255px;
margin:15px 0 -5px -5px;
padding:8px 0 0 20px;
background-image:url(img4/cerrar.jpg);
}
#caja_horarios #cerrar a{
text-decoration:none;
color:#ffffff;
}
#caja_horarios #cerrar a:hover{
color:#000000;
}