/* CSS Document */

body {
	background-color: #000000;
}
li{
	list-style: url(../image/quadrat_vermell.jpg);
	list-style-image: url(../image/quadrat_vermell.jpg);
	
}
a.menu_esq{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#fff;
	text-decoration:none;
}
a:hover.menu_esq{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000;
	text-decoration:none;
}
a.submenu_esq{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#3e3d40;
	text-decoration:none;
	padding-left:78px;
	
}


a:hover.submenu_esq{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#da0002;
	text-decoration:none;
}
a.menu_esq_sel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000;
	text-decoration:none;
}
a:hover.menu_esq_sel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000;
	text-decoration:none;
}
a.submenu_esq_sel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#D11B1C;
	text-decoration:none;
	padding-left:78px;
}

.titol_noticies{
	font-size: 11px;
	font-weight: bold;
	color: #D9201B;
}
.cos_noticies{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.leer {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #D9201B; }
.idiomes {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color:#8E8E8E;
}
a.menuselecionat{
color:#D9201B; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
font-weight:bold; 
text-align:center;
text-decoration:none;
}
a:hover.menuselecionat{
color:#000000; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
font-weight:bold; 
text-align:center;
text-decoration:none;
}
a.menu{
color:#ffffff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
font-weight:bold; 
text-align:center;
text-decoration:none;
}
a:hover.menu{
color:#000000; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
font-weight:bold; 
text-align:center;
text-decoration:none;
}
.txt_des_compromiso{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3E3D40;
}
.titol_contingut{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#D11B1C;
font-weight:bold;
}
.punt_numero{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
font-weight:bold;
text-align:center;
}
.titol_pagina_blanc{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
}
.titol_pagina_negra{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
}
.titol_pagina_sn{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
}
.titol_pagina_fam{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
.tiendas{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#D9201B;
font-weight:bold;
}
.cos{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
letter-spacing: 0px;
word-spacing:-0.1px;
line-height:15px;
}
a.visite{
color:#D11B1C;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
line-height:19px;
}
a:hover.visite{
color:#D11B1C;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
line-height:19px;
}
a:visited.visite{
color:#D11B1C;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
line-height:19px;
}
.secciones{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
}
.secciones_blanco{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
font-weight:bold;
}
#compromiso{
position:relative;
float:left;
width:472px;
height:48px;
padding-bottom:3px;
}
#punto{
position:relative;
float:left;
width:40px;
height:48px;
}
#frase{
position:relative;
float:left;
width:415px;
height:48px;
background:#EAE8E9;
padding-left:5px;
padding-right:10px;
}
.compromiso_text{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
A.link_bottom{
	float: right;
	color: #b6b8ba;
	font-size: 26pt;
	padding-right: 20px;
	text-decoration: none;
	font-family: "Arial Narrow";
	font-weight: bold;
}
A.link_bottom_petit{
	float: right;
	color: #b6b8ba;
	font-size: 24px;
	padding-right: 20px;
	text-decoration: none;
	font-family: "Arial Narrow";
	font-weight: bold;
}
.llistat{
list-style-image:url(../image/punts_enllas.jpg);
margin-left:20px;
margin-bottom:3px;
}
.taula_horarios{
border:#D11B1C solid 1px;
}
.col_horaris{
border-bottom:#333333 solid 1px;
color:#FFFFFF;
background:#D9201B;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
a.aviso:link{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-right:20px;
margin-top:5px;
text-decoration:none;
.margin-top:0px;
}
a.aviso:actived{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-right:20px;
margin-top:5px;
.margin-top:0px;
}
a.aviso:hover{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-right:20px;
margin-top:5px;
text-decoration:underline;
.margin-top:0px;
}
a.aviso:visited{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-right:20px;
margin-top:5px;
.margin-top:0px;

}

td.centre_marc_top{
	background-image: url(../image/centre_interiors.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
td.centre_marc_top_valors{
	background-image: url(../image/centre_valors.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

td.banner_sota_menu{
	background-image: url(../image/FonsFlashEsquerra.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}