/* CONTINGUT ----------------- */
#contingut { background: #fff; background-color: #fff; }
#contingut div { /*border: 0px solid red;*/ }
#contingut #col1 { width: 238px; float: left; }
#contingut #col1 div.dins_col { margin: 30px 0px 30px 20px; }
/* --- */
#contingut #col234 { width: 740px; float: right; border-left: 1px solid #e43425; background: #fff;
	/*
	background: #fff url(../imatges/fons/fons_ajl01.png) no-repeat left bottom;
	*/
	 }
#contingut #col234 div.dins_col { margin: 30px 20px 30px 20px; }

/* col1 : MENÃš ------- */
#col1 ul { margin: 0px 0px 20px 20px; padding: 0px; font-size: 1.4em; line-height: 1.0em; }
#col1 li { margin: 0.8em 0px; padding: 0px; list-style: none; }
#col1 li.verd:hover { list-style-image: url(../imatges/bola_verd.png); }
#col1 li.vermell:hover { list-style-image: url(../imatges/bola_vermell.png); }
#col1 li.blau:hover { list-style-image: url(../imatges/bola_blau.png); }
#col1 ul ul { margin: 0px 0px 20px 20px; padding: 0px; font-size: 0.8em; }
#col1 li li { margin: 0.6em 0px; padding: 0px; list-style: none; }
#col1 a { color: #333; }
#col1 .verd a:hover { color: #2b8a24; }
#col1 .verd a.on { color: #2b8a24; }
#col1 .vermell a:hover { color: #e43425;  }
#col1 .vermell a.on { color: #e43425;  }
#col1 .blau a:hover { color: #0772ca; }
#col1 .blau a.on { color: #0772ca; }
/* col234 : CONTINGUT ------ */
#col234 { color: #666; font-size: 1.1em; line-height: 1.3em; }
#col234 a { color: #333; }
#col234 a:hover { color: #e43425; }
#col234 h2 { margin: 0px; padding: 0px; font-size: 2em; line-height: 1.2em; font-weight: normal; color: #e43425; }
#col234 h3 { font-size: 1.4em; line-height: 1.2em; font-weight: normal; color_xxx: #e43425; }
/* --- */
#col234 .bloc { clear: both; margin: 2em 0px; padding: 0px; }
#col234 .dreta { margin-left: 240px; } 
#col234 ul, #col234 ol { margin: 0px 0px 0px 1.4em; padding: 0px; }
#col234 .dreta ul { margin-left:0px; margin-top:10px; } /* per la pàgina del llistat de sedes anteriores */
#col234 li { margin: 0.5em 0px; padding: 0px; /*list-style: none; */ }

/* JORDI: desactivaciÃ³
#col234 li { margin: 0.5em 0px; padding: 0px; list-style-image: url(../imatges/noticies/fletxa_w.png); }
*/

#col234 li.doc { margin: 0.5em 0px; padding: 0px; list-style-image: url(../imatges/noticies/doc_w.png); }
#col234 li.link { margin: 0.5em 0px; padding: 0px; list-style-image: url(../imatges/noticies/link_w.png); }
#col234 .data { font-size: 0.9em; line-height: 1.2em; color: #666; }


#col234 table { border: 1px solid #ccc; background: #fff; font-size: 0.9em; }
#col234 td { margin: 0px; padding: 0.6em 0.8em; background: #eee; vertical-align: top; }
#col234 td.time { width: 75px; text-align: center; background: none; }



/* --- form --- */

form.cms_formulari { font-size: 0.95em; }
form.cms_formulari input { border: 1px solid #ccc; margin: 0px; padding: 1px 1em; }
form.cms_formulari textarea { border: 1px solid #ccc; margin: 0px; padding: 1px 1em; width: 625px; }
p.bloc_form1 { margin: 4px 0px; padding: 0px; width: 700px; float: left; }
p.bloc_form1 input { width: 625px; }
p.bloc_form2 { margin: 4px 0px; padding: 0px; width: 350px; float: left; }
p.bloc_form2 input { width: 275px; }
p.bloc_form3 { margin: 4px 0px; padding: 0px; width: 230px; float: left; }
p.bloc_form3 input.col3 { width: 170px; }
form.cms_formulari input.boto { border: 1px solid #666; padding: 5px 2em; color: #333; background: #ddd; }
form.cms_formulari input.boto:hover { color: #fff; background: #666; }
#col234 form ul li { list-style: disc; }


/* fotos */
#col234 .bloc { clear: both; margin: 2em 0px; padding: 0px; }
#col234 .foto { /*float: left; margin: 0px 18px 18px 0px;*/ padding: 0px; text-align:center; }
#col234 .foto img { /* width: 120px; */ }
#col234 .foto p { /*width: 120px; font-size: 0.8em;*/ line-height: 1.2em; margin: 0px; padding: 0px; }

#col234 .guia_foto { width: 700px; }
#col234 .guia_foto .esq { float: left; }
#col234 .guia_foto .dreta { float: right; }
#col234 .foto_gran { /*width: 700px;*/ text-align: center; }
#col234 .foto_gran img { border: 1px solid #666; }

#col234 .foto a img { border: 1px solid #666; }
#col234 .foto a:hover img { border: 1px solid #e43425; }








