
body {
font-family:Arial, Helvetica, sans-serif, Garamond;
font-size:76%;
color:#464241;
margin:0;
padding:0;
background-color:#FFFFFF
}

div#contenidor_01 {
width:994px;
margin:0 auto}

div#peu {background:url(../img/fons_peu.gif) left top no-repeat;
width:977px;
height:73px;
margin-left:10px;
padding-bottom:10px;
margin-top:20px
}

.text_peu {
width:530px;
margin-left:320px;
padding-top:20px;
color:#FFFFFF;
font-size:11px}

/*****************************************
*********************HOME*****************
*****************************************/


/***********************
***BARRA LATERAL HOME***
***********************/

div#fons_menu_lateral {
background:url(../img/fons_menu_lateral.jpg) left top no-repeat;
width:209px;
height:364px}

ul.menu_lateral {
font-size:13px;
text-align:right;
margin:0;
padding:0;
list-style-type:none}

/*ul.menu_lateral li.altres_punts {padding-right:15px;padding-top:10px;padding-bottom:15px}*/

ul.menu_lateral li.primer_punt { padding:15px 15px 0px 0}

ul.menu_lateral li.segon_punt { padding:23px 15px 0px 0}
ul.menu_lateral li.tercer_punt {padding:25px 15px 0px 0}
ul.menu_lateral li.quart_punt {padding:25px 15px 0px 0}
ul.menu_lateral li.cinque_punt {padding:26px 15px 1px 0}
ul.menu_lateral li.sise_punt {padding:22px 15px 1px 0}
ul.menu_lateral li.sete_punt {padding:23px 15px 2px 0}
ul.menu_lateral li.vuite_punt {padding:22px 15px 2px 0}
ul.menu_lateral li.nove_punt {padding:22px 15px 2px 0}
ul.menu_lateral li.ultim_punt {padding:25px 15px 0px 0}

a:link, a:visited, a.ampliar_noticia_home:visited {
	/*color:#F56953;*/
	color: #FC7216;
	font-size: 1em;
	text-decoration: none;
}
a:hover{
	color:#464241;
	text-decoration: none;
}

a.v_menu_lateral:link, a.v_menu_lateral:visited {
color:#FFFFFF;
text-decoration:none;
font-size:12px}

a.v_menu_lateral:hover, a.v_menu_lateral_triat:link, a.v_menu_lateral_triat:visited {
color:#FFF100;
text-decoration:none;
font-size:12px}

.text_agenda_home {padding-top:0px;}

/***********************
*****CAPCALERA HOME******
***********************/
a.v_idioma:link, a.v_idioma:visited {
color:#464241;
text-decoration:none;
font-size:11px;
}

a.v_idioma_triat:link, a.v_idioma_triat:visited {
	color:#464241;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

a.xdefecte:link, a.xdefecte:visited{
	color:#FC7216;
	text-decoration: none;
}

a.xdefecte:hover{
	color:#464241;
	text-decoration: none;
}

a.xdefecte_:link, a.xdefecte_:visited{
	color:#FFFFFF;
	text-decoration: underline;
}

a.xdefecte_:hover{
color:#FFFFFF;
text-decoration: none;
}

a.vincle_titol:link, a.vincle_titol:visited{
	color:#EF6203;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}

a.vincle_titol:hover{
	color:#464241;
	text-decoration: none;
}

.noticia a:link, .noticia a:visited{
	color:#FC7216;
	text-decoration: none;
}
.noticia a:hover{
	color:#464241;
	text-decoration: none;
}

div#caixa_cercador {
width:148px;
margin-top:29px;
background-color:#464241;
color:#FFFFFF;
}

a.text_cercador:link, a.text_cercador:visited {
background:url(../img/ico_lupa_01.gif) right top no-repeat;
padding-right:85px;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
padding-bottom:5px;
}

.ratlla_horitzontal_02 {
border:1px solid #716F6E;
margin:5px 0 }

.camp_cercador {
width:123px;
font-size:10px;
border:1px solid #716F6E}


/***********************
********MENU***********
***********************/
#menu_index a.el_coamb {
display:block;
width:98px;
height:26px;
background-position:0 0;
background-repeat:no-repeat;
margin-top:5px;
text-align:center;
line-height:27px;
color:#FFFFFF;
text-decoration:none;
margin-left:8px}

#menu_index a.el_coamb:link, #menu_index a.el_coamb:visited {background-image:url(../img/fons_menu_01.gif)}
#menu_index a.el_coamb:hover {background-position:-112px}

#menu_index a.el_coamb_triat {
display:block;
width:98px;
height:26px;
background-position:0 0;
background-repeat:no-repeat;
margin-top:5px;
text-align:center;
line-height:27px;
color:#FFF100;
text-decoration:none;
margin-left:8px;
font-weight:bold;}

#menu_index a.el_coamb_triat:link, a.el_coamb_triat:visited {background-image:url(../img/fons_menu_triat_01.gif)}

#menu_index a.ambientoleg {
display:block;
width:124px;
height:26px;
background-position:0 0;
background-repeat:no-repeat;
margin-top:5px;
text-align:center;
line-height:27px;
color:#FFFFFF;
text-decoration:none;
margin-left:1px}

#menu_index a.ambientoleg:link, #menu_index a.ambientoleg:visited {background-image:url(../img/fons_menu_02.gif)}
#menu_index a.ambientoleg:hover {background-position:-136px}

#menu_index a.ambientoleg_triat {
display:block;
width:124px;
height:26px;
background-position:0 0;
background-repeat:no-repeat;
margin-top:5px;
text-align:center;
line-height:27px;
color:#FFF100;
text-decoration:none;
margin-left:1px;
font-weight:bold;}

#menu_index a.ambientoleg_triat:link, #menu_index a.ambientoleg_triat:visited {background-image:url(../img/fons_menu_triat_02.gif)}


#menu_index a.serveis {
display:block;
width:80px;
height:26px;
background-position:0 0;
background-repeat:no-repeat;
margin-top:5px;
text-align:center;
line-height:27px;
color:#FFFFFF;
text-decoration:none;
margin-left:2px}

#menu_index a.serveis:link, #menu_index a.serveis:visited {background-image:url(../img/fons_menu_03.gif)}
#menu_index a.serveis:hover {background-position:-90px}

#menu_index a.serveis_triat {
display:block;
width:80px;
height:26px;
background-position:0 0;
background-repeat:no-repeat;
margin-top:5px;
text-align:center;
line-height:27px;
color:#FFF100;
text-decoration:none;
margin-left:2px;
font-weight:bold;}

#menu_index a.serveis_triat:link, #menu_index a.serveis_triat:visited {background-image:url(../img/fons_menu_triat_03.gif)}


#menu_index a.collegiarse {
display:block;
width:145px;
height:26px;
background-position:0 0;
background-repeat:no-repeat;
margin-top:5px;
text-align:center;
line-height:27px;
color:#FFFFFF;
text-decoration:none;
margin-left:2px;
}

#menu_index a.collegiarse:link, #menu_index a.collegiarse:visited {background-image:url(../img/fons_menu_04.gif)}
#menu_index a.collegiarse:hover {background-position:-154px}

#menu_index a.collegiarse_triat {
display:block;
width:145px;
height:26px;
background-position:0 0;
background-repeat:no-repeat;
margin-top:5px;
text-align:center;
line-height:27px;
color:#FFF100;
text-decoration:none;
margin-left:2px;
font-weight:bold;
}

#menu_index a.collegiarse_triat:link, a.collegiarse_triat:visited {background-image:url(../img/fons_menu_triat_04.gif)}


#menu_index a.dubtes {
display:block;
width:149px;
height:26px;
background-position:0 0;
background-repeat:no-repeat;
margin-top:5px;
text-align:center;
line-height:27px;
color:#FFFFFF;
text-decoration:none;
margin-left:2px}

#menu_index a.dubtes:link, #menu_index a.dubtes:visited {background-image:url(../img/fons_menu_05.gif)}
#menu_index a.dubtes:hover {background-position:-156px}

#menu_index a.dubtes_triat {
display:block;
width:149px;
height:26px;
background-position:0 0;
background-repeat:no-repeat;
margin-top:5px;
text-align:center;
line-height:27px;
color:#FFF100;
text-decoration:none;
margin-left:2px;
font-weight:bold;}

#menu_index a.dubtes_triat:link, #menu_index a.dubtes_triat:visited {background-image:url(../img/fons_menu_triat_05.gif)}

#menu_index a.adreca {
display:block;
width:167px;
height:26px;
background-position:0 0;
background-repeat:no-repeat;
margin-top:5px;
text-align:center;
line-height:27px;
color:#FFFFFF;
text-decoration:none;
margin-left:2px}

#menu_index a.adreca:link, #menu_index a.adreca:visited {background-image:url(../img/fons_menu_06.gif)}
#menu_index a.adreca:hover {background-position:-173px}

#menu_index a.adreca_triat {
display:block;
width:167px;
height:26px;
background-position:0 0;
background-repeat:no-repeat;
margin-top:5px;
text-align:center;
line-height:27px;
color:#FFF100;
text-decoration:none;
margin-left:2px;
font-weight:bold;}

#menu_index a.adreca_triat:link, #menu_index a.adreca_triat:visited {background-image:url(../img/fons_menu_triat_06.gif)}


/***********************
****REGISTRARSE HOME*****
***********************/

div#caixa_intranet_home {
width:148px;
margin-top:5px;
background-color:#464241;
color:#FFFFFF;
height:239px
}

.text_registrar{
background:url(../img/clau_intranet.gif) right top no-repeat;
padding-right:10px;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
padding-bottom:5px;
font-weight:bold}

.ratlla_horitzontal_02 {
border:1px solid #716F6E;
margin:5px 0 }

.camp_registre {
width:123px;
font-size:10px;
margin-bottom:5px;
border:1px solid #716F6E}

/***********************
*****ACTUALITAT HOME****
***********************/

div#fons_noticia_home_01 {
	background:#fff url(../img/fons_noticia_home.gif) left top no-repeat;
	width:621px;
	padding-top:25px;
}
div#fons_noticia_home_01_2 {
	/*background:#fff url(../img/fons_noticia_home.gif) left top no-repeat;*/
	width:621px;
	padding-top:4px;
}

div#fons_noticia_home_03 {
	background:#fff url(../img/fons_noticia_home3.gif) left top no-repeat;
	width:785px;
	/*height:226px;*/
	padding-top:25px;
}

a.text_actualitat:link, a.text_actualitat:visited {
background:url(../img/ico_actua_home.gif) left top no-repeat;
color:#464241;
font-size:14px;
padding-left:30px;
padding-bottom:20px;
display:block;
text-decoration:none;
}
a.text_actualitat2:link, a.text_actualitat2:visited {
	background:url(../img/ico_actua_home2.gif) left top no-repeat;
	color:#464241;
	font-size:12px;
	padding-left:4px;
	padding-bottom:5px;
	display:block;
	text-decoration:none;
	font-weight:bold;
}
a.text_events2:link, a.text_events2:visited {
/*background:url(../img/ico_agenda_01.gif) left top no-repeat;*/
background:url(../img/ico_agenda_01.gif) left top no-repeat;
color:#464241;
font-size:14px;
padding-top: 5px;
padding-left:35px;
padding-bottom:5px;
display:block;
font-weight:bold;
text-decoration:none;
}
a.text_events:link, a.text_events:visited {
/*background:url(../img/ico_agenda_01.gif) left top no-repeat;*/
background:url(../img/ico_agenda_01_2.gif) left top no-repeat;
color:#464241;
font-size:14px;
margin-top: 10px;
padding-top: 5px;
padding-left:35px;
padding-bottom:5px;
display:block;
font-weight:bold;
text-decoration:none;
}

a.ampliar_noticia_home:link, a.ampliar_noticia_home:visited {
	background:url(../img/ico_mes_noti_01.gif) left 3px no-repeat;
	padding-left:15px;
	color:#FC7216;
	font-size:11px;
	padding-right:20px;
	font-size: 1em;
}
a.ampliar_noticia_home:hover{
	color:#464241;
	text-decoration: none;
}
.ratlla_horitzontal_05{
	border-bottom:2px solid #464241;
	margin-bottom: 16px;
}
.ratlla_horitzontal_03 {
border:1px solid #C9D1C4;
margin:10px 20px 10px 0}
.ratlla_horitzontal_03_2 {
	border:1px solid #C9D1C4;
}
div#fons_noticia_home_02 {
	background:#fff url(../img/fons_noticia_home_02.gif) left top no-repeat;
	width:164px;
	height:190px;
	padding-top:20px;
	font-size:11px;
	margin-top:20px
}

.historic {
padding-left: 0px;
margin-left: 10px;
list-style-type: square;
}

div#fons_adjunts {
background:#fff url(../img/fons_adjunts.gif) left top no-repeat;
width:536px;
/*height:226px;*/
padding-top:25px
}

/*****************************************
************PART INTERIOR*****************
*****************************************/

/************************
******BARRA ESQUERRA****
**********************/
div#fons_nom_agenda {
background:url(../img/fons_menu_lateral_02.gif) left top no-repeat;
width:209px;
height:62px}

a.v_agenda_lateral:link, a.v_agenda_lateral:visited {
background:url(../img/ico_agenda_01.gif) left top no-repeat;
color:#464241;
font-size:14px;
padding-left:30px;
padding-bottom:10px;}

div#fons_caixa_agenda {
background:url(../img/fons_menu_lateral_03.gif) left top no-repeat;
width:209px;
height:206px;}

div#fons_caixa_agenda_interior {
background:url(../img/fons_agenda_lateral.gif) left top no-repeat;
width:209px;
}

.fons_caixa_agenda_02 {background:#FFFFFF url(../img/fons_menu_lateral_04.gif) left top no-repeat;
width:209px;

/*margin-bottom:30px*/
/*height:326px;*/}

.fons_caixa_agenda_03 {
background:#FFFFFF url(../img/fons_menu_lateral_05.gif) left top no-repeat;
width:209px;
height:60px;

}

.agenda_home {padding-right:30px;padding-left:30px;padding-top:20px;}

.ratlla_horitzontal_01 {
border:1px solid #C9D1C4;
margin:0 10px 0 8px}

div#fons_intranet_lateral {
background:url(../img/fons_intranet_lateral.gif) left top no-repeat;
width:209px;
height:179px;
padding-top:15px;
}




.text_registrar_02{
font-size:11px;
color:#FFFFFF;
text-decoration:none;
padding:0px 20px 0px 20px;
font-weight:bold
}

.ratlla_horitzontal_04 {
border:1px solid #E7ECD5;
margin:2px 10px 2px 7px}

.camp_registre_02 {
width:167px;
font-size:10px;
border:1px solid #716F6E}

/***********************
**MENU INTERIOR NIVELL 2**
***********************/
div#menu_interior_nivel2 {
background:url(../img/fons_menu_interior_01.gif) left top no-repeat;
width:771px;
height:84px;
margin-left:9px;
/*padding-top:3px*/}

a.v_menu_interior:link, a.v_menu_interior:visited {
color:#FFFFFF;
text-decoration:none;
background:url(../img/punt_01.gif) left 5px no-repeat;
padding-left:10px;
font-size:12px;
}

a.v_menu_interior:hover {
color:#FFF100;
text-decoration:none;
background:url(../img/punt_02.gif) left 5px no-repeat;
padding-left:10px;
font-size:12px;
}

a.v_menu_interior_triat:link, a.v_menu_interior_triat:visited {
color:#FFF100;
text-decoration:none;
background:url(../img/punt_02.gif) left 5px no-repeat;
padding-left:10px;
font-size:12px;}


/***********************
**MENU INTERIOR NIVELL 3**
***********************/
div#menu_interior_nivel3 {
background:url(../img/fons_menu_interior_02.gif) left top no-repeat;
width:771px;
height:84px;
margin-left:9px;
/*padding-top:3px*/}


/***********************
**MENU INTERIOR NIVELL 3**
***********************/
div#menu_interior_nivel4 {
background:url(../img/fons_menu_interior_03.gif) left top no-repeat;
width:771px;
height:84px;
margin-left:9px;
/*padding-top:3px*/}


/************************
********CONTINGUTS******
************************/
.fil_ariadna {font-size:9px;color:#FE820E; font-weight:bold}
a.v_fil_aridna:link, a.v_fil_aridna:visited {
color:#000000;
text-decoration:none;
font-size:11px;
font-weight:normal;
padding-right:3px}

a.v_fil_aridna_triat:link, a.v_fil_aridna_triat:visited {
color:#000000;
text-decoration:none;
font-size:9px;
font-weight:bold;padding-right:3px}


h2.titol_seccio {
font-size:20px;
/*color:#59ab30;*/
color:#464241;
}

.titol_seccio {
	font-size:20px;
	color:#464241;
	padding-bottom: 6px;
}

.imatge_interior img {padding:8px 0}

ul.llista_interior {
margin:0;
padding:8px 0 0 0}

ul.llista_interior li {
margin:0 0 0 15px;
padding:0 0 8px 0;}

.remarcat_verd {color:#59ab30;
font-weight:bold}

/***********************
***FORMULARI CONTACTE****
***********************/

.nom_camps {
	/*background-color:#59ab30;*/
background-color:#848282;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	height:20px;
	line-height:20px;
	margin-bottom:10px;
	text-align:right;
	padding-right:10px;
}

.camp_formulari {
border:1px solid #A8A6A6;
margin-bottom:10px;
background-color:#e6e7db;}

/***********************
****MARGES I AMPLADES*****
***********************/
.marge_esquerra_09 {margin-left:9px}
.font_13 {font-size:13px}
.font_11 {font-size:11px}

.w_180 {width:185px}
.w_200 {width:200px}
.w_150 {width:150px}
.w_220 {width:220px}
.w_776 {width:776px}

.h_10 {height:10px}
/***********************
********COLORS***********
***********************/
.gris_01, a.gris_01:link, a.gris_01:visited {color:#464241}
.gris_02, a.gris_02:link, a.gris_02:visited {color:#9C9A9A}
.gris_03{ color:#666666;}
.taronja_01, a.taronja_01:link, a.taronja_01:visited {color:#FC7216}
.taronja_02, a.taronja_02:link, a.taronja_02:visited {color:#FC7216}
.verd_01, a.verd_01:link, a.verd_01:visited {color:#59ab30}
.groc_01, a.groc_01:link, a.groc_01:visited {color:#FFDA00}
.blanc, a.blanc:link, a.blanc:visited {color:#FFFFFF}

.f_verd {background-color:#59ab30}

blockquote{
	margin-top: 18px;
	margin-bottom: 18px;
	border: 2px solid #CCCCCC;
	background-color:#E8E9DC;
	padding: 6px 6px 0px 6px;
}

.requadre_destacat{
	margin-top: 6px;
	margin-bottom: 6px;
	border: 2px solid #CCCCCC;
	background-color: #E8E9DC;
	padding: 6px;
}

.text_normal{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	color :#464241;
}

.subtitol{
	color :#464241;
	font-size: 16px;
	font-weight:bold;
}

a.link_normal:link, a.link_normal:visited{
	color:#FC7216;
	text-decoration:none;
}
a.link_normal:hover{
	color:#000000;
	text-decoration:none;
}

#banners a	{ text-decoration:none; }
#banners img	{ border: 0px solid #FFF;}

.fitxer_adjunt{
	background-image: url(../img/ico_noti_01.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 4px;
};

