body#home{
	background:#AFDA00 url(../img/fons_01.gif) center top repeat-x;
	margin: 0;
	padding: 10px 0;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px}

body{
	background:#AFDA00 url(../img/fons_03.gif) center top repeat-x;
	margin: 0;
	padding: 10px 0;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px}

a:link, a:visited {color:#858383; text-decoration:none}
a:hover { text-decoration:underline}

div#contenidor { width:950px; margin:0 auto} 

a.v_contacte:link, a.v_contacte:visited {color:#FFFFFF; font-size:11px; text-decoration:none}

#nav {margin:10px 0 0 0;padding:0px; height:34px}
#nav li {list-style:none;position:relative;float:left;margin:0px;}
#nav li div{display:none}
#nav li.over div{display:block}
#nav li:hover div{display:block}

div.submenu {
position:absolute;
z-index:10;
width:100%;
border-top:0px;}

a.menu_inici:link, a.menu_inici:visited {
display:block;
color:#FFFFFF;
text-align:center;
text-decoration:none;
font-weight:bold;
font-size:14px;
font-weight:bold;
padding:9px 3px}
a.menu_inici:hover {color:#716F6F;font-weight:bold;padding:9px 3px;}
a.menu_inici_triat:link, a.menu_inici_triat:visited {color:#716F6F;font-weight:bold;padding:9px 3px;}


a.menu_blanc:link, a.menu_blanc:visited {
display:block;
color:#FFFFFF;
text-align:center;
text-decoration:none;
font-weight:bold;
font-size:14px;
font-weight:bold;
padding:9px 3px}
a.menu_blanc:hover {color:#716F6F;font-weight:bold;padding:9px 3px; background-color:#D7ED80;}
a.menu_blanc_triat:link, a.menu_blanc_triat:visited {
display:block;
color:#716F6F; 
background-color:#D7ED80;
text-align:center;
text-decoration:none;
font-weight:bold;
font-size:14px;
font-weight:bold;
padding:9px 3px}

a.menu_verd:link, a.menu_verd:visited {
display:block;
color:#C9DB03;
text-align:center;
text-decoration:none;
font-weight:bold;
font-size:14px;
font-weight:bold;
padding:9px 0}
a.menu_verd:hover {color:#FFFFFF; background-color:#C9DB03;font-weight:bold;padding:9px 0}
a.menu_verd_triat:link, a.menu_verd_triat:visited {
display:block;
color:#FFFFFF; 
background-color:#C9DB03;
text-align:center;
text-decoration:none;
font-weight:bold;
font-size:14px;
font-weight:bold;
padding:9px 0}


.caixa_verda {width:220px; background-color:#C9DB03; padding:10px; position:absolute}

a.menu_vermell:link, a.menu_vermell:visited {
display:block;
color:#ED2E38;
text-align:center;
text-decoration:none;
font-weight:bold;
font-size:14px;
font-weight:bold;
padding:9px 0}
a.menu_vermell:hover {color:#FFFFFF; background-color:#ED2E38;font-weight:bold;padding:9px 0}
a.menu_vermell_triat:link, a.menu_vermell_triat:visited {
display:block;
color:#FFFFFF; 
background-color:#ED2E38;
text-align:center;
text-decoration:none;
font-weight:bold;
font-size:14px;
font-weight:bold;
padding:9px 0}


.caixa_vermella {width:340px; background-color:#ED2E38; padding:10px;position:absolute}

a.menu_taronja:link, a.menu_taronja:visited {
display:block;
color:#FE8927;
text-align:center;
text-decoration:none;
font-weight:bold;
font-size:14px;
font-weight:bold;
padding:9px 0}
a.menu_taronja:hover {color:#FFFFFF; background-color:#FE8927;font-weight:bold;padding:9px 0}
a.menu_taronja_triat:link, a.menu_taronja_triat:visited {
display:block;
color:#FFFFFF; 
background-color:#FE8927;
text-align:center;
text-decoration:none;
font-weight:bold;
font-size:14px;
font-weight:bold;
padding:9px 0}

.caixa_taronja{width:150px; background-color:#FE8927; padding:10px;position:absolute}


a.menu2:link, a.menu2:visited {
color:#181512;
display:block;
padding:3px 5px 3px 15px;
text-align:left;
text-decoration:none;
background:url(../img/punt_01.gif) left 5px no-repeat
}

a.menu2:hover {
color:#FFFFFF;
display:block;
padding:3px 5px 3px 15px;
text-decoration:none;
background:url(../img/punt_02.gif) left 5px no-repeat}


a.menu2_triat:link, a.menu2_triat:visited  {
color:#FFFFFF;
display:block;
padding:3px 5px 3px 15px;
text-decoration:none;
background:url(../img/punt_02.gif) left 5px no-repeat}



div#contenidor_02 { width:944px; margin:0 auto; background:url(../img/fons_02.gif) left top repeat-y; padding:0 25px} 

div#peu_home { margin:10px 30px 0 30px; border-top:10px solid #D7ED80; padding-top:15px; padding-bottom:10px; }

div#ratlla_peu { border-bottom:10px solid #D7ED80;height:60px; margin:0 30px}
div#peu { margin:0px 30px 0 30px; padding-top:15px; padding-bottom:10px;}
div#subpeu { width:950px; margin:10px auto}
div#subpeu a { font-size:10px; color:#000000}
table td#ratlla_peu {background:url(../img/ratlla_02.gif) right top repeat-y;width:160px;}

.v_colaborem {color:#DF273E; font-size:14px;margin-top:25px}

div#caixa_noticia_h { background-color:#D7ED80; height:44px; line-height:44px; font-size:20px; color:#716F6E; font-weight:bold; width:325px; padding-left:43px; margin-bottom:24px}

div#contenidor_noticies_h { width:855px; margin:0 auto}

.fons_data_noticia { background:url(../img/fons_dates.gif) left top no-repeat; width:47px; height:48px; float:left; margin-right:20px; margin-bottom:15px}
.mes_noticia { font-size:13px; color:#FFFFFF; font-weight:bold; height:20px; line-height:20px; text-align:center}
.data_noticia { font-size:17px; color:#000000; font-weight:bold; height:26px; line-height:26px; text-align:center}

.caixa_noticia { line-height:1.4em; margin-bottom:15px}
.caixa_noticia p {margin-bottom:5px}
.titol_noticia { width:400px; color:#DF273E; font-weight:bold; font-size:15px; line-height:1.4em; float:left;  margin-bottom:10px}
.subtitol_noticia {color:#858383; font-size:13px; font-weight:bold; margin-bottom:5px}


.foto_noticia {float:left; margin-right:30px}
.foto_noticia img { border:1px solid #B7B6B7}

a.ico_enviar_amigo:link, a.ico_enviar_amigo:visited {
background:url(../img/ico_amigo.gif) left top no-repeat;
padding-left:25px;
color:#000000;
text-decoration:none;
font-size:11px;
height:20px;
display:block;
line-height:20px}

a.ico_pdf:link, a.ico_pdf:visited {
background:url(../img/ico_pdf.gif) left top no-repeat;
padding-left:22px;
color:#000000;
text-decoration:none;
font-size:11px;
height:20px;
display:block;
line-height:20px
}

.vota_noticia {color:#000000; font-size:11px; margin-top:4px}

.w_220 {width:220px}
.w_120 {width:120px}
.w_150 {width:150px}
.w_160 {width:160px}
.w_248 {width:248px}

.ico_mes_noti { text-align:right; margin:10px 0}
a.v_ico_mes_noti:link, a.v_ico_mes_noti:visited { background:url(../img/ver_mes.gif) right top no-repeat;
color:#ED2E38; text-decoration:none; font-size:10px; display:block; padding:2px 20px 2px 0}

.ratlla_home { background:url(../img/ratlla_01.gif) left top repeat-x; height:2px; margin:20px 0 30px 0}

div#caixa_adreca_home { background:#DFF199; width:260px; height:123px; float:left; margin-bottom:15px; padding:20px 80px; text-align:center; margin-right:14px}
div#caixa_adreca_home a { color:#000000}

div#ico_ver_adreces { float:left; width:420px; margin-bottom:20px; margin-right:14px}
a.v_ico_ver_adreces:link, a.v_ico_ver_adreces:visited  { background:url(../img/ver_mes.gif) left top no-repeat; padding-left:24px; color:#ED2E38; font-size:11px; text-decoration:none}

div#ico_ver_mapa { float:left; width:417px; margin-bottom:20px;}
a.v_ico_ver_mapa:link, a.v_ico_ver_mapa:visited  { background:url(../img/ico_07.gif) left top no-repeat; padding-left:24px; color:#ED2E38; font-size:11px; text-decoration:none; height:20px; display:block}

/********************	INTERIORS***************/

div#columna_esquerra { width:800px; float:left;}
div#columna_dreta { width:144px; float:left;}

div#marge_columna_sencera { padding-left:40px; padding-right:20px;}
div#marge_columna_sencera p {margin-bottom:15px; line-height:1.4em}

div#fil_ariadna {background:#D7ED80; color:#716F6E; height:30px; line-height:30px; padding-left:30px; width:400px; font-weight:bold; margin-bottom:15px; font-size:13px}
div#fil_ariadna_02 {background:#D7ED80; color:#716F6E; height:30px; line-height:30px; padding-left:30px; width:700px; font-weight:bold; margin-bottom:15px; font-size:13px}
div#subtitol_interior { font-size:15px; color:#DF273E; font-weight:bold; margin-bottom:15px}

.paragraf_principal { color:#858383; font-weight:bold; margin-bottom:10px; line-height:1.4em}

ul.llistat_interior { margin:0 0 10px 10px; padding:0; list-style:none}
ul.llistat_interior li {margin:0; padding:0 0 4px 12px; list-style:none; background:url(../img/punt_03.gif) left 4px no-repeat}

.border_gris_foto img { border:2px solid #D7D7D7}

table tr td#columna_esquerra_02 { width:400px; padding:20px 30px 20px 30px}
table tr td#columna_dreta_02 { width:470px;}

.titol_punt_vermell_equip { background:url(../img/punt_03.gif) left 3px no-repeat; padding-left:15px; font-weight:bold; margin:15px 0 3px 65px} 
.dades_equip { margin-left:105px; line-height:1.4em}
.dades_equip a {color:#008CCC}
.text_privacitat {color:#716F6E; font-size:11px; margin-top:50px; width:380px; line-height:1.4em}

.peu_foto { margin-top:7px; color:#716F6E; font-size:11px; margin-bottom:5px}

ol.llista_ordenada { margin:0 0 15px 0; padding:0 0 0 35px}
ol.llista_ordenada li { margin:0; padding:0 0 3px 0}

a.v_text_igualtat { width:540px; display:block; color:#000000; font-size:11px; text-decoration:none}

div#textos_interiors p { margin:10px 0; line-height:1.4em}

div.caixa_foto_interior {float:right; padding-left:15px; padding-bottom:15px}

/********************MEMORIES***************/

.descargar_memoria {margin-top:40px}

a.v_descargar_memoria:link, a.v_descargar_memoria:visited { background:url(../img/ico_pdf_02.gif) left top no-repeat;
padding-left:40px;
color:#000000; font-size:10px; display:block; height:40px; line-height:30px}

div#columna_esquerra_memories { width:790px; float:left;}
div#columna_memories { background:#AFDA00; width:129px; float:left; margin-top:50px; padding-top:15px; padding-left:25px; padding-bottom:25px}

.titol_historial {color:#FFFFFF; font-size:13px; font-weight:bold; margin-bottom:15px}

ul#dates_memoria { margin:0 0 10px 10px; padding:0; list-style:none}
ul#dates_memoria li{margin:0; padding:0 0 10px 15px; list-style:none; background:url(../img/punt_04.gif) left 4px no-repeat}

ul#dates_memoria a:link, ul#dates_memoria a:visited { font-size:13px; color:#FFFFFF; text-decoration:none; font-weight:bold}
ul#dates_memoria a:hover, ul#dates_memoria a.triat:link, ul#dates_memoria a.triat:visited { font-size:13px; color:#000;  font-weight:bold; text-decoration:underline}

/********************NOTICIES***************/

div#columana_esquerra_noti { width:774px; float:left;}
div#columana_dreta_noti { width:150px; float:left;margin-top:50px; background:#FFD102; padding-top:20px; padding-left:20px; color:#000000; padding-bottom:30px}

div#marges_noticies {padding:10px 40px}

.foto_noticia_interior {float:left;/* margin-right:30px; */width:250px}
.foto_noticia_interior img { border:1px solid #B7B6B7}

.titol_noticia_interior { width:480px; color:#DF273E; font-weight:bold; font-size:15px; line-height:1.4em; float:left; }

.ratlla_noticies { background:url(../img/ratlla_01.gif) left top repeat-x; height:2px; margin:30px 0 30px 0}


a.pagina:link,a.pagina:visited {
color:#000000;
display:block;
font-size:13px;
height:16px;
width:7px;
font-family:Arial, Helvetica, sans-serif, Garamond;
padding:0px 8px 4px 10px;
margin-left:5px;
text-decoration:none;
}

a.pagina:hover {
color:#000000;}

a.p_activa:link,a.p_activa:visited,a.p_activa:hover {
color:#000000;
display:block;
font-weight:bold;
font-size:13px;
height:16px;
width:7px;
padding:0px 8px 4px 10px;
margin-left:5px;
text-decoration:underline;
cursor:default;
font-family:Arial, Helvetica, sans-serif, Garamond;}

a.fletxa_esquerra:link, a.fletxa_esquerra:visited {background:url(../img/flecha_esq.gif) left top no-repeat;
height:21px;
width:23px;
color:#000000;
text-decoration:none;
display:block;
margin-right:4px;
text-indent:-20000px;
padding-bottom:2px}

a.fletxa_dreta:link, a.fletxa_dreta:visited {background:url(../img/flecha_dret.gif) right top no-repeat;
height:21px;
width:23px;
color:#000000;
text-decoration:none;
display:block;
margin-left:10px;
text-indent:-20000px;
padding-bottom:2px}


.titol_noticies {font-size:13px; font-weight:bold; margin-bottom:15px; margin-right:70px}

ul#dates_noticies { margin:0 0 0px 10px; padding:0; list-style:none}
ul#dates_noticies li{margin:0; padding:0 0 15px 15px; list-style:none; background:url(../img/punt_05.gif) left 4px no-repeat}

ul#dates_noticies a:link, ul#dates_noticies a:visited { color:#000; text-decoration:none;}
ul#dates_noticies a:hover, ul#dates_noticies a.triat:link, ul#dates_noticies a.triat:visited { color:#000;  font-weight:bold; text-decoration:underline}

a.v_historic:link, a.v_historic:visited {color:#000000; text-decoration:none}

input.cercador_noticies {border:1px solid #D7D7D7}
input.cercar { background:#FFFFFF; font-size:11px; color:#464241; border:1px solid #D7D7D7; margin:10px 7px 0 10px}

a.v_rss:link, a.v_rss:visited { background:url(../img/rss.gif) left top no-repeat; font-size:11px; color:#000000; font-weight:bold; padding-left:30px; display:block; height:26px; padding-right:40px}

/********************CONTACTE***************/

div#caixa_contacte_esquerra { width:550px; float:left; padding-top:20px}

div#caixa_contacte_dreta { width:320px;float:left; padding-top:20px}

.label_contacte { color:#858383; font-weight:bold; margin-bottom:15px; margin-top:4px; margin-right:10px}
.input_contacte_gran {width:320px; border:2px solid #EBEBEB; margin-bottom:15px; height:22px; line-height:22px}
.input_contacte_petit {width:200px; border:2px solid #EBEBEB;margin-bottom:15px;  height:22px; line-height:22px}
.input_contacte_petit_02 {width:110px; border:2px solid #EBEBEB;margin-bottom:15px;  height:15px; font-size:11px}

.camps_oblig { color:#858383; font-size:11px; margin:15px 0 0 30px}
.textarea_contacte {border:2px solid #EBEBEB; width:305px; height:200px}

a.v_compromis_priva {color:#858383; font-size:11px;}

input.enviar { background:#FFFFFF; font-size:14px; color:#464241; border:1px solid #D7D7D7; margin:10px 7px 0 10px; width:100px; height:28px}

/********************DEIXALLERIES***************/

a.v_ico_deixalleries:link, a.v_ico_deixalleries:visited { background:url(../img/ver_mes.gif) left top no-repeat;
color:#000000; text-decoration:none; font-size:12px; display:block; padding:0px 20px 2px 20px; font-weight:bold}

table tr td#columna_esquerra_03 { width:490px; padding:0px 0px 20px 30px;}
table tr td#columna_dreta_03 { width:320px;}

table tr td#columna_esquerra_03 p { margin:5px 0}

.caixa_text_deixalleria { background:#EC2E38; width:400px; height:20px; line-height:20px; padding-left:15px; float:left; margin-bottom:5px}
.caixa_text_deixalleria a:link, .caixa_text_deixalleria a:visited{ color:#FFFFFF; font-weight:bold; display:block; text-decoration:none}

table#horaris tr td {border:1px solid #000000; padding:2px 10px;}

ul#llistat_deixalleries { margin:0 0 10px 10px; padding:0; list-style:none}
ul#llistat_deixalleries li {margin:0; padding:0 0 10px 16px; list-style:none; background:url(../img/punt_05.gif) left 3px no-repeat}

ul#llistat_deixalleries li a:link, ul#llistat_deixalleries li a:visited {color:#ED2E38; font-weight:bold; text-decoration:none}
ul#llistat_deixalleries li a:hover { text-decoration:underline}

.tornar_deixalleries { margin-left:25px; margin-bottom:15px; float:right; margin-right:55px}
a.v_tornar_deixalleries:link, a.v_tornar_deixalleries:visited { color:#000000; font-weight:bold}

/********************CERTIFICACIONS OFICIALS***************/

table tr td#columna_esquerra_04 { width:350px; padding-left:30px; padding-top:10px}
table tr td#columna_dreta_04 { width:440px; padding-right:20px}

.caixa_text_certificacio { background:#EC2E38; width:280px; height:20px; line-height:20px; padding-left:15px; margin-bottom:15px}
.caixa_text_certificacio a:link, .caixa_text_certificacio a:visited{ color:#FFFFFF; font-weight:bold; display:block; text-decoration:none; font-size:11px}
.caixa_text_certificacio a:hover, .caixa_text_certificacio a.triat:link, .caixa_text_certificacio a.triat:visited{ color:#000; font-weight:bold; display:block; text-decoration:none; font-size:11px}

.text_certificacio { line-height:1.5em}

a.v_tornar:link, a.v_tornar:visited { background:url(../img/fletxa_03.gif) left 2px no-repeat; padding-left:15px; color:#000000; font-size:11px; display:block; height:15px}

.marge_certificat {margin-left:25px}
.subtitol_certi { font-weight:bold; margin-bottom:7px}

table#dades_certificacions { width:100%; padding:0;
border-collapse:collapse;
border:1px solid #D7D7D7}

.marge_dades_certificacions {margin-top:20px}
table#dades_certificacions th {border:1px solid #D7D7D7; padding:7px 0; text-align:center; color:#DF273E; font-weight:bold}
table#dades_certificacions td {border:1px solid #D7D7D7; padding:6px 0; text-align:center}

div.adreces {font-size:10px; margin-bottom:15px; }
div.deixalleria { float:left; width:165px; padding-left:14px; padding-top:14px;
				  font-family:Arial, Helvetica, sans-serif; font-size:11px   }
				  
				  
/****************POPUPS****************/

body#popups { background:#000000; color:#FFFFFF; margin:0; padding:30px 0 0 0; font-family:Arial, Helvetica, sans-serif, Garamond; font-size:12px}

div#contenidor_popup {width:400px; margin:0 auto }

h1#titol_popup { font-size:13px; color:#FE8927; font-weight:bold; text-align:center; margin-bottom:25px}
ul#llista_popups { margin:0; padding:0; list-style:none}
ul#llista_popups li{ margin:0; padding:0 0 15px 25px; list-style:none; background:url(../img/punt_04.gif) left 3px no-repeat;}