/* ======================================================== */
/* ESTILS DE LA CAPA MARE (La capa que conté tota la resta) */
/* ======================================================== */
.capamare { background-color: #FFFFFF; }

/* =============================== */
/* ESTILS DEL CONTENIDOR PRINCIPAL */
/* =============================== */
.contenidorprincipalobrir { display: none; }
.contenidorprincipalobriresquerra { display: none; }
.contenidorprincipalobrirdreta { display: none; }

.contenidorprincipal { background-image: url(imatges/contenidorprincipal_fons_0.jpg); background-position: top left; background-repeat: no-repeat;  background-color: #FFFFFF; border-left: 1px solid #B7B6B6; border-right: 1px solid #B7B6B6; padding: 20px 18px 20px 18px; width: 736px; }

.contenidorprincipaltancar { display: none; }
.contenidorprincipaltancaresquerra { display: none; }
.contenidorprincipaltancardreta { display: none; }
/* ======================================= */
/* FI DELS ESTILS DEL CONTENIDOR PRINCIPAL */
/* ======================================= */

/* ================== */
/* ESTILS DELS MÒDULS */
/* ================== */

/* Contenidor del mòdul normal */
.modulcontenidorobrir {  display: none;  }
.modulcontenidorobriresquerra {  display: none;  }
.modulcontenidorobrirdreta { display: none;  }

.modulcontenidor { padding-top: 1px; margin-bottom: 20px; }

.modulcontenidortancar { display: none;  }
.modulcontenidortancaresquerra { display: none;  }
.modulcontenidortancardreta { display: none;  }

/* Contenidor del mòdul destacat 1 */
.modulcontenidorobrirdestacat1 { display: none; }
.modulcontenidorobriresquerradestacat1 { display: none; }
.modulcontenidorobrirdretadestacat1 { display: none; }

.modulcontenidordestacat1 { background-color: #FFFFFF; background-image: url(imatges/01_fons.jpg); background-repeat: no-repeat; height: 100%; padding: 10px; margin-bottom: 20px; }

.modulcontenidortancardestacat1 { display: none;  }
.modulcontenidortancaresquerradestacat1 { display: none; }
.modulcontenidortancardretadestacat1 { display: none; }

/* Contenidor del mòdul destacat 2 */
.modulcontenidorobrirdestacat2 { background-color: #F4F4F4; background-image: url(imatges/02_sup_mig.gif); background-repeat: no-repeat; font-size: 0px; height: 6px; }
.modulcontenidorobriresquerradestacat2 { background-color: #F4F4F4; background-image: url(imatges/02_sup_esq.gif); font-size: 0px; float: left; height: 6px; width: 6px; }
.modulcontenidorobrirdretadestacat2 { background-color: #F4F4F4; background-image: url(imatges/02_sup_dreta.gif); font-size: 0px; float: right; height: 6px; width: 6px; }

.modulcontenidordestacat2 { background-color: #F4F4F4; background-image: url(imatges/02_fons.jpg); background-repeat: no-repeat; height: 100%; }

.modulcontenidortancardestacat2 { background-color: #F4F4F4; background-image: url(imatges/02_inf_mig.gif); background-repeat: no-repeat; font-size: 0px; height: 6px; margin-bottom: 20px; }
.modulcontenidortancaresquerradestacat2 { background-color: #F4F4F4; background-image: url(imatges/02_inf_esq.gif); font-size: 0px; float: left; height: 6px; width: 6px; }
.modulcontenidortancardretadestacat2 { background-color: #F4F4F4; background-image: url(imatges/02_inf_dreta.gif); font-size: 0px; float: right; height: 6px; width: 6px; }

/* Contenidor del mòdul destacat 3 */
.modulcontenidorobrirdestacat3 { background-color: #FFFFFF; background-image: url(imatges/03_sup_mig.gif); background-repeat: no-repeat; font-size: 0px; height: 6px; }
.modulcontenidorobriresquerradestacat3 { background-color: #FFFFFF; background-image: url(imatges/03_sup_esq.gif); font-size: 0px; float: left; height: 6px; width: 6px; }
.modulcontenidorobrirdretadestacat3 { background-color: #FFFFFF; background-image: url(imatges/03_sup_dreta.gif); font-size: 0px; float: right; height: 6px; width: 6px; }

.modulcontenidordestacat3 { background-color: #FFFFFF; background-image: url(imatges/03_fons.jpg); background-repeat: no-repeat; height: 100%; }

.modulcontenidortancardestacat3 { background-color: #FFFFFF; background-image: url(imatges/03_inf_mig.gif); background-repeat: no-repeat; font-size: 0px; height: 6px; margin-bottom: 20px; }
.modulcontenidortancaresquerradestacat3 { background-color: #FFFFFF; background-image: url(imatges/03_inf_esq.gif); font-size: 0px; float: left; height: 6px; width: 6px; }
.modulcontenidortancardretadestacat3 { background-color: #FFFFFF; background-image: url(imatges/03_inf_dreta.gif); font-size: 0px; float: right; height: 6px; width: 6px; }

/* Contenidor del mòdul destacat 4 */
.modulcontenidorobrirdestacat4 { display: none; }
.modulcontenidorobriresquerradestacat4 { display: none; }
.modulcontenidorobrirdretadestacat4 { display: none; }

.modulcontenidordestacat4 { margin-bottom: 20px; height: 100%; padding: 0px; }

.modulcontenidortancardestacat4 { display: none; }
.modulcontenidortancaresquerradestacat4 { display: none; }
.modulcontenidortancardretadestacat4 { display: none; }

/* Contenidor del mòdul destacat 5 */
.modulcontenidorobrirdestacat5 { display: none; }
.modulcontenidorobriresquerradestacat5 { display: none; }
.modulcontenidorobrirdretadestacat5 { display: none; }

.modulcontenidordestacat5 { margin-bottom: 20px; height: 100%; padding: 10px 0px 0px 0px; }

.modulcontenidortancardestacat5 { display: none; }
.modulcontenidortancaresquerradestacat5 { display: none; }
.modulcontenidortancardretadestacat5 { display: none; }

/* Contenidor del mòdul acoblat */
.modulcontenidorobriracoblat { display: none; }
.modulcontenidorobriresquerraacoblat { display: none; }
.modulcontenidorobrirdretaacoblat { display: none; }

.modulcontenidoracoblat { background-color: #FFFFFF; height: 100%; }

.modulcontenidortancaracoblat { padding-bottom: 20px; }
.modulcontenidortancaresquerraacoblat { display: none; }
.modulcontenidortancardretaacoblat { display: none; }

/* Capçalera del mòdul normal */
.modulcapcaleraobrir {  display: none; }
.modulcapcaleraobriresquerra {  display: none; }
.modulcapcaleraobrirdreta {  display: none; }

.modulcapcalera { color: #5F5D5C; font-size: 1.6em; font-weight: bold; padding: 3px 10px 10px 0px; }

.modulcapcaleratancar {  display: none; }
.modulcapcaleratancaresquerra { display: none; }
.modulcapcaleratancardreta {  display: none; }

/* Capçalera del mòdul destacat 1 */
.modulcapcaleraobrirdestacat1 { display: none; }
.modulcapcaleraobriresquerradestacat1 { display: none; }
.modulcapcaleraobrirdretadestacat1 { display: none; }

.modulcapcaleradestacat1 { color: #5F5D5C; font-size: 1.6em; font-weight: bold; padding: 3px 10px 10px 0px; }

.modulcapcaleratancardestacat1 { display: none; }
.modulcapcaleratancaresquerradestacat1 { display: none; }
.modulcapcaleratancardretadestacat1 { display: none; }

/* Capçalera del mòdul destacat 2 */
.modulcapcaleraobrirdestacat2 { display: none; }
.modulcapcaleraobriresquerradestacat2 { display: none; }
.modulcapcaleraobrirdretadestacat2 { display: none; }

.modulcapcaleradestacat2 { color: #5F5D5C; font-size: 1.6em; font-weight: bold; padding: 3px 10px 10px 10px; }

.modulcapcaleratancardestacat2 { display: none; }
.modulcapcaleratancaresquerradestacat2 { display: none; }
.modulcapcaleratancardretadestacat2 { display: none; }

/* Capçalera del mòdul destacat 3 */
.modulcapcaleraobrirdestacat3 { display: none; }
.modulcapcaleraobriresquerradestacat3 { display: none; }
.modulcapcaleraobrirdretadestacat3 { display: none; }

.modulcapcaleradestacat3 { border-left: 1px solid #EBEBEB; border-right: 1px solid #EBEBEB; color: #5F5D5C; font-size: 1.6em; font-weight: bold; padding: 3px 10px 10px 10px; }

.modulcapcaleratancardestacat3 { display: none; }
.modulcapcaleratancaresquerradestacat3 { display: none; }
.modulcapcaleratancardretadestacat3 { display: none; }

/* Capçalera del mòdul destacat 4 */
.modulcapcaleraobrirdestacat4 { display: none; }
.modulcapcaleraobriresquerradestacat4 { display: none; }
.modulcapcaleraobrirdretadestacat4 { display: none; }

.modulcapcaleradestacat4 { background-image: url(imatges/04_fons_capcalera.jpg); background-repeat: no-repeat; background-position: bottom left;  border: 1px solid #EBEBEB; height: 20px; color: #5F5D5C; font-size: 1.6em; font-weight: bold; padding: 3px 10px 3px 10px;  }

.modulcapcaleratancardestacat4 { display: none; }
.modulcapcaleratancaresquerradestacat4 { display: none; }
.modulcapcaleratancardretadestacat4 { display: none; }

/* Capçalera del mòdul destacat 5 */
.modulcapcaleraobrirdestacat5 { display: none; }
.modulcapcaleraobriresquerradestacat5 { display: none; }
.modulcapcaleraobrirdretadestacat5 { display: none; }

.modulcapcaleradestacat5 { background-image: url(imatges/05_fons_capcalera.jpg); background-repeat: no-repeat; background-position: bottom left; border-left: 1px solid #EBEBEB; border-top: 1px solid #EBEBEB; border-right: 1px solid #EBEBEB; height: 20px; color: #5F5D5C; font-size: 1.6em; font-weight: bold; padding: 3px 10px 3px 10px;  }

.modulcapcaleratancardestacat5 { display: none; }
.modulcapcaleratancaresquerradestacat5 { display: none; }
.modulcapcaleratancardretadestacat5 { display: none; }

/* Capçalera del mòdul acoblat */
.modulcapcaleraobriracoblat { display: none; }
.modulcapcaleraobriresquerraacoblat { display: none; }
.modulcapcaleraobrirdretaacoblat { display: none; }

.modulcapcaleraacoblat { background-image: url(imatges/05_fons_capcalera.jpg); background-repeat: no-repeat; background-position: bottom left; border-color: #EBEBEB; border-style: solid; border-width: 1px 1px 0px 1px; color: #5F5D5C; font-size: 1.6em; font-weight: bold; height: 20px; padding: 3px 10px 3px 10px; }

.modulcapcaleratancaracoblat { display: none; }
.modulcapcaleratancaresquerraacoblat { display: none; }
.modulcapcaleratancardretaacoblat { display: none; }

/* Contingut del mòdul normal */
.modulcontingutobrir { display: none; }
.modulcontingutobriresquerra { display: none; }
.modulcontingutobrirdreta { display: none; }

.modulcontingut { height: 100%; padding: 3px 0px 10px 0px; }
.modulcontinguttext { color: #000000; }
ul.modulcontinguttext { margin: 0px; padding: 0px; }
li.modulcontinguttext { list-style-image: none; list-style-type: none; }
.modulcontinguttextpetit { color: #858585; font-size: .8em; line-height: 1.1em; }

.modulcontinguttancar { display: none; }
.modulcontinguttancaresquerra {display: none; }
.modulcontinguttancardreta { display: none; }

/* Contingut del mòdul destacat 1 */
.modulcontingutobrirdestacat1 { display: none; }
.modulcontingutobriresquerradestacat1 { display: none; }
.modulcontingutobrirdretadestacat1 { display: none; }

.modulcontingutdestacat1 { height: 100%; }
.modulcontinguttextdestacat1 { color: #000000; }
ul.modulcontinguttextdestacat1 { margin: 0px; padding: 0px; }
li.modulcontinguttextdestacat1 { background-image: url(imatges/simbolmenu.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; padding-left: 10px; }
.modulcontinguttextpetitdestacat1 { color: #858585; font-size: .8em; line-height: 1.1em; }

.modulcontinguttancardestacat1 { display: none; }
.modulcontinguttancaresquerradestacat1 { display: none; }
.modulcontinguttancardretadestacat1 { display: none; }

/* Contingut del mòdul destacat 2 */
.modulcontingutobrirdestacat2 { display: none; }
.modulcontingutobriresquerradestacat2 { display: none; }
.modulcontingutobrirdretadestacat2 { display: none; }

.modulcontingutdestacat2 { height: 100%; padding: 3px 10px 10px 10px; }
.modulcontinguttextdestacat2 { color: #000000; }
ul.modulcontinguttextdestacat2 { margin: 0px; padding: 0px; }
li.modulcontinguttextdestacat2 { list-style-image: none; list-style-type: none; }
.modulcontinguttextpetitdestacat2 { color: #858585; font-size: .8em; line-height: 1.1em; }

.modulcontinguttancardestacat2 { display: none; }
.modulcontinguttancaresquerradestacat2 { display: none; }
.modulcontinguttancardretadestacat2 { display: none; }

/* Contingut del mòdul destacat 3 */
.modulcontingutobrirdestacat3 { display: none; }
.modulcontingutobriresquerradestacat3 { display: none; }
.modulcontingutobrirdretadestacat3 { display: none; }

.modulcontingutdestacat3 { border-left: 1px solid #EBEBEB; border-right: 1px solid #EBEBEB; height: 100%; padding: 3px 10px 10px 9px; }
.modulcontinguttextdestacat3 { color: #000000; }
ul.modulcontinguttextdestacat3 { margin: 0px; padding: 0px; }
li.modulcontinguttextdestacat3 { list-style-image: none; list-style-type: none; }
.modulcontinguttextpetitdestacat3 { color: #858585; font-size: .8em; line-height: 1.1em; }

.modulcontinguttancardestacat3 { display: none; }
.modulcontinguttancaresquerradestacat3 { display: none; }
.modulcontinguttancardretadestacat3 { display: none; }

/* Contingut del mòdul destacat 4 */
.modulcontingutobrirdestacat4 { display: none; }
.modulcontingutobriresquerradestacat4 { display: none; }
.modulcontingutobrirdretadestacat4 { display: none; }

.modulcontingutdestacat4 { height: 100%; padding: 3px 10px 10px 10px; }
.modulcontinguttextdestacat4 { color: #000000; }
ul.modulcontinguttextdestacat4 { margin: 0px; padding: 0px; }
li.modulcontinguttextdestacat4 { list-style-image: none; list-style-type: none; }
.modulcontinguttextpetitdestacat4 { color: #858585; font-size: .8em; line-height: 1.1em; }

.modulcontinguttancardestacat4 { display: none; }
.modulcontinguttancaresquerradestacat4 { display: none; }
.modulcontinguttancardretadestacat4 { display: none; }

/* Contingut del mòdul destacat 5  */
.modulcontingutobrirdestacat5 { display: none; }
.modulcontingutobriresquerradestacat5 { display: none; }
.modulcontingutobrirdretadestacat5 { display: none; }

.modulcontingutdestacat5 { background-image: url(imatges/05_fons.gif); background-repeat: no-repeat; border: 1px solid #EBEBEB; height: 100%; padding: 10px;}
.modulcontinguttextdestacat5 { color: #000000; }
ul.modulcontinguttextdestacat5 { margin: 0px; padding: 0px; }
li.modulcontinguttextdestacat5 { list-style-image: none; list-style-type: none; }
.modulcontinguttextpetitdestacat5 { color: #858585; font-size: .8em; line-height: 1.1em; }

.modulcontinguttancardestacat5 { display: none; }
.modulcontinguttancaresquerradestacat5 { display: none; }
.modulcontinguttancardretadestacat5 { display: none; }

/* Contingut del mòdul acoblat  */
.modulcontingutobriracoblat { display: none; }
.modulcontingutobriresquerraacoblat { display: none; }
.modulcontingutobrirdretaacoblat { display: none; }

.modulcontingutacoblat { border-color: #EBEBEB; border-style: solid; border-width: 0px 1px 1px 1px; height: 100%; padding: 10px;}
.modulcontinguttextacoblat { color: #000000; }
ul.modulcontinguttextacoblat { margin: 0px; padding: 0px; }
li.modulcontinguttextacoblat { list-style-image: none; list-style-type: none; }
.modulcontinguttextpetitacoblat { color: #858585; font-size: .8em; line-height: 1.1em; }

.modulcontinguttancaracoblat { display: none; }
.modulcontinguttancaresquerraacoblat { display: none; }
.modulcontinguttancardretaacoblat { display: none; }
/* ========================== */
/* FI DELS ESTILS DELS MÒDULS */
/* ========================== */

/* =========================== */
/* ESTILS DELS MÒDULS EN FLASH */
/* =========================== */

/* Capçalera del mòdul en flash */
.modulflashcapcaleraobrir { background-color: #00FF66; height: 20px; }
.modulflashcapcaleraobriresquerra { background-color: #FF0000; float: left; height: 20px; width: 20px; }
.modulflashcapcaleraobrirdreta { background-color:#FFFF00; float: right; height: 20px; width: 20px; }

.modulflashcapcalera { background-color: #FFCC00; border: 1px solid green; color: #5F5D5C; font-weight: bold; padding: 3px 10px 3px 10px; }

.modulflashcapcaleratancar { background-color: #00FF66; height: 20px; }
.modulflashcapcaleratancaresquerra { background-color: #FF0000; float: left; height: 20px; width: 20px; }
.modulflashcapcaleratancardreta { background-color:#FFFF00; float: right; height: 20px; width: 20px; }

/* Contingut del mòdul en flash */
.modulflashcontingutobrir { background-color: #00FF66; height: 20px; margin-top: 5px; }
.modulflashcontingutobriresquerra { background-color: #FF0000; float: left; height: 20px; width: 20px; }
.modulflashcontingutobrirdreta { background-color:#FFFF00; float: right; height: 20px; width: 20px; }

.modulflashcontingut { background-color: #FFCCCC; border-left: 1px solid red; border-right: 1px solid yellow; height: 100%; padding: 0px 10px 0px 10px; }
.modulflashcontinguttext { color: #000000; font-size: 1em; }
.modulflashcontinguttextpetit { color: #000000; font-size: .8em; line-height: 1.1em; }

.modulflashcontinguttancar { background-color: #00FF66; height: 20px; }
.modulflashcontinguttancaresquerra { background-color: #FF0000; float: left; height: 20px; width: 20px; }
.modulflashcontinguttancardreta { background-color:#FFFF00; float: right; height: 20px; width: 20px; }
/* =================================== */
/* FI DELS ESTILS DELS MÒDULS EN FLASH */
/* =================================== */

/* ================================================================= */
/* ESTILS DELS APARTATS ESPECIALS (DIRECTORI, AGENDA, NOTÍCIES, ...) */
/* ================================================================= */

/* Contenidor de l'apartat especial */
.contenidorobrir { display: none; }
.contenidorobriresquerra { display: none; }
.contenidorobrirdreta { display: none; }

/* Recordeu actualitzar la constant EMF_MODUL_MARGECONTENIDOR per indicar l'espai perdut (borders, margins i padding). */
.contenidor { padding: 3px 0px 20px 0px; }

.contenidortancar { display: none; }
.contenidortancaresquerra { display: none; }
.contenidortancardreta { display: none; }

/* Capçalera de l'apartat especial */
.capcaleraobrir { display: none; }
.capcaleraobriresquerra { display: none; }
.capcaleraobrirdreta { display: none; }

.capcalera { color: #3D3938; text-transform: uppercase; font-size: 1.6em; font-weight: bold; padding: 0px 10px 15px 0px; }

.capcaleratancar { display: none; }
.capcaleratancaresquerra { display: none; }
.capcaleratancardreta { display: none; }

/* Contingut de l'apartat especial */
.contingutobrir { display: none; }
.contingutobriresquerra { display: none; }
.contingutobrirdreta { display: none; }

/* Recordeu actualitzar la constant EMF_MODUL_MARGECONTINGUT per indicar l'espai perdut (borders, margins i padding). */
.contingut { padding: 3px 0px 3px 0px; }
.continguttext { color: #000000; font-size: 1em; text-align: justify; }
ul.continguttext { margin: 0px; padding: 0px; }
li.continguttext { list-style-image: none; list-style-type: none; }
.continguttextpetit { color: #7E746A; font-size: .8em; line-height: 1.1em; }

.continguttancar { display: none; }
.continguttancaresquerra { display: none; }
.continguttancardreta { display: none; }

.fantasma { font-size: 0px; } /* Per arreglar merda de l'explorer que ho desmonta tot */
/* ========================================================================= */
/* FI DELS ESTILS DELS APARTATS ESPECIALS (DIRECTORI, AGENDA, NOTÍCIES, ...) */
/* ========================================================================= */

/* ================================= */
/* ESTILS DE LES TAULES D'INFORMACIÓ */
/* ================================= */
.textliteral { color: #666666; font-size: 1em; font-weight: bold; margin-top: 5px; padding-right: 10px; vertical-align: top; }
.textliteraldestacat1 { }
.textliteraldestacat2 { }
.textliteraldestacat3 { }
.textliteraldestacat4 { }
.textliteraldestacat5 { }
/* ========================================= */
/* FI DELS ESTILS DE LES TAULES D'INFORMACIÓ */
/* ========================================= */

/* ===================================================== */
/* ESTILS DELS SEPARADORS DELS ELEMENTS DE LES RELACIONS */
/* ===================================================== */
.modulseparadoritems { background-image: url(imatges/separadoritems.gif); background-repeat: repeat-x; clear: both; font-size: 1px; height: 11px; }
.modulseparadoritemsdestacat1 { background-image: url(imatges/separadoritems.gif); background-repeat: repeat-x; clear: both; font-size: 1px; height: 11px;}
.modulseparadoritemsdestacat2 { background-image: url(imatges/separadoritems.gif); background-repeat: repeat-x; clear: both; font-size: 1px; height: 11px;}
.modulseparadoritemsdestacat3 { background-image: url(imatges/separadoritems.gif); background-repeat: repeat-x; clear: both; font-size: 1px; height: 11px;}
.modulseparadoritemsdestacat4 { background-image: url(imatges/separadoritems.gif); background-repeat: repeat-x; clear: both; font-size: 1px; height: 11px;}
.modulseparadoritemsdestacat5 { background-image: url(imatges/separadoritems.gif); background-repeat: repeat-x; clear: both; font-size: 1px; height: 11px;}
.modulseparadoritemsacoblat { background-image: url(imatges/separadoritems.gif); background-repeat: repeat-x; clear: both; font-size: 1px; height: 11px;}

.separadoritems {background-image: url(imatges/separadoritems.gif); background-repeat: repeat-x; clear: both; font-size: 1px; height: 11px; }
.separadorliterals {background-image: url(imatges/separadoritems.gif); background-repeat: repeat-x; clear: both; font-size: 1px; height: 11px; }
/* ============================================================= */
/* FI DELS ESTILS DELS SEPARADORS DELS ELEMENTS DE LES RELACIONS */
/* ============================================================= */

/* ===================== */
/* ESTILS DELS CERCADORS */
/* ===================== */

/* Contenidor dels cercador del directori, notícies, agenda, ... */
.cercadorcontenidorobrir { background-color: #F4F4F4; background-image: url(imatges/02_sup_mig.gif); font-size: 0px; background-repeat: no-repeat; height: 6px;}
.cercadorcontenidorobriresquerra {background-color: #F4F4F4; background-image: url(imatges/02_sup_esq.gif); font-size: 0px; float: left; width: 6px; height: 6px; }
.cercadorcontenidorobrirdreta { background-color: #F4F4F4; background-image: url(imatges/02_sup_dreta.gif); font-size: 0px; float: right; width: 6px; height: 6px; }

.cercadorcontenidor {  background-color: #F4F4F4; background-image: url(imatges/02_fons.jpg); background-repeat: no-repeat; }

.cercadorcontenidortancar { background-color: #F4F4F4; background-image: url(imatges/02_inf_mig.gif); font-size: 0px; background-repeat: no-repeat; height: 6px; }
.cercadorcontenidortancaresquerra { background-color: #F4F4F4; background-image: url(imatges/02_inf_esq.gif); font-size: 0px; float: left; width: 6px; height: 6px; }
.cercadorcontenidortancardreta { background-color: #F4F4F4; background-image: url(imatges/02_inf_dreta.gif); font-size: 0px; float: right; width: 6px; height: 6px; }

/* Capçalera dels cercador del directori, notícies, agenda, ... */
.cercadorcapcaleraobrir { display: none; }
.cercadorcapcaleraobriresquerra { display: none;  }
.cercadorcapcaleraobrirdreta { display: none;  }

.cercadorcapcalera { color: #5F5D5C; font-size: 1.6em; font-weight: bold; padding: 3px 10px 3px 10px; }

.cercadorcapcaleratancar { display: none;  }
.cercadorcapcaleratancaresquerra { display: none;  }
.cercadorcapcaleratancardreta { display: none;  }

/* Contingut dels cercador del directori, notícies, agenda, ... */
.cercadorcontingutobrir { margin-top: 5px; }
.cercadorcontingutobriresquerra { display: none; }
.cercadorcontingutobrirdreta { display: none; }

.cercadorcontingut { padding: 10px; }
.cercadorcontinguttext { color: #5F5D5C; }
.cercadortextajuda { color: #5F5D5C; font-size: .8em; height: 100%; }

.cercadorcontinguttancar { display: none; }
.cercadorcontinguttancaresquerra { display: none; }
.cercadorcontinguttancardreta { display: none; }

.cercadorcamp { color: #5F5D5C; padding: 8px 0px 0px 0px; }
.cercadorcampliteral { font-size: .8em; padding-bottom: 3px; }
.cercadorbarrabotons { color: #FFFFFF; font-size: .8em; padding-top: 8px;}
.cercadorformtext { background-color: #FFFFFF; border: 1px #000000 solid; color: #000000; font-size: .8em; width: 145px; }
.cercadorformselect { background-color: #FFFFFF; color: #000000; font-size: .8em; width: 145px; }
.cercadorformselectespecial { background-color: #CCCCCC; }

/* Cercador principal i barra de capçalera */
.portadatext { color: #FFFFFF; font-size: 1em; }
.portadacercador { color: #FFFFFF; font-size: .9em; }
.portadamenupetit { color: #FFFFFF; font-size: .9em; } /* Menú del costat del cercador */
.cercadorrecorregut { font-size: .8em }
/* ============================= */
/* FI DELS ESTILS DELS CERCADORS */
/* ============================= */

/* =============================== */
/* ESTILS DELS MISSATGES DE PROCÉS */
/* =============================== */
.bodyproces { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .7em; margin: 0px; }
.textmissatges { color: #FF0000; font-size: 1em; }
/* ======================================= */
/* FI DELS ESTILS DELS MISSATGES DE PROCES */
/* ======================================= */

/* ===================================== */
/* ESTILS DEL TEXT DE L'ÍNDEX DE PÀGINES */
/* ===================================== */
.paginacontingut { background-image: url(imatges/separadorindexpagines.gif); background-position: top; background-repeat: repeat-x; clear: both; color: #858585; font-size: 1.2em; padding: 15px 0px 10px 0px;}
.paginatext { color: #000000; font-size: 1em; }
.paginatexton { color: #B22810; font-size: 1em; font-weight: bold; }
/* ============================================= */
/* FI DELS ESTILS DEL TEXT DE L'ÍNDEX DE PÀGINES */
/* ============================================= */

/* ============================================== */
/* ESTILS DE LES CAPÇALERES DE LES SUBAGRUPACIONS */
/* ============================================== */
.modulgrupstitolprimer { background-image: url(imatges/separadorgrups.gif); background-position: bottom; background-repeat: repeat-x; clear: both; color: #858585; font-size: 1.2em; font-weight: bold; padding: 0px 0px 10px 0px; }
.modulgrupstitol { background-image: url(imatges/separadorgrups.gif); background-position: bottom; background-repeat: repeat-x; clear: both; color: #858585; font-size: 1.2em; font-weight: bold; padding: 15px 0px 10px 0px; }

.modulgrupstitolprimerdestacat1 { clear: both; }
.modulgrupstitoldestacat1 { clear: both; padding-top: 10px; }

.modulgrupstitolprimerdestacat2 { clear: both; }
.modulgrupstitoldestacat2 { clear: both; padding-top: 10px; }

.modulgrupstitolprimerdestacat3 { clear: both; }
.modulgrupstitoldestacat3 { clear: both; padding-top: 10px; }

.modulgrupstitolprimerdestacat4 { clear: both; }
.modulgrupstitoldestacat4 { clear: both; padding-top: 10px; }

.modulgrupstitolprimerdestacat5 { clear: both; }
.modulgrupstitoldestacat5 { clear: both; padding-top: 10px; }

.grupstitolprimer { background-image: url(imatges/separadorgrups.gif); background-position: bottom; background-repeat: repeat-x; clear: both;  font-size: 1.2em; font-weight: bold; padding: 0px 0px 10px 0px; }
.grupstitol { background-image: url(imatges/separadorgrups.gif); background-position: bottom; background-repeat: repeat-x; clear: both;  font-size: 1.2em; font-weight: bold; padding: 15px 0px 10px 0px; }
/* ====================================================== */
/* FI DELS ESTILS DE LES CAPÇALERES DE LES SUBAGRUPACIONS */
/* ====================================================== */

/* ==================================== */
/* ESTILS DELS CONTROLS DELS FORMULARIS */
/* ==================================== */
/* Estils del formulari normal */
.formdescripcio { color: #000000; font-size: 1em; padding-bottom: 10px; } /* Descripció del formulari */
.formgruptitol { color: #999999; font-size: 1em; font-weight: bold; padding-bottom: 5px; } /* Títol dels grups */
.formgrupdescripcio { color: #000000; font-size: 1em; padding-bottom: 5px; } /* Descripció dels grups */
.formliteral { background-color: #ECEAE8; color: #000000; font-size: 1em; padding: 2px 10px 2px 10px; } /* Literal dels camps */
.formcamp { padding-left: 10px; } /* Cel·la dels camps */
.formbarrabotons { padding: 10px 0px 0px 10px; } /* Barra que conté el botó de procés del formulari */
.formtextpeu { color: #858585; font-size: .8em; line-height: 1.1em; padding: 10px 0px 10px 0px; } /* Text del peu del formulari */
.formboto {	font-size: 1em; } /* Botons */
.formselect { background-color: #FFFFFF; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; } /* Llistes desplegables */
.formselectespecial { background-color: #B22810; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; } /* Opcions destacades de les llistes desplegables */
.formtext { background-color: #FFFFFF; border: 1px #000000 solid; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; } /* Quadres de text */

/* Estils del formulari destacat 1 */
.formdescripciodestacat1 {} /* Descripció del formulari */
.formgruptitoldestacat1 { } /* Títol dels grups */
.formgrupdescripciodestacat1 { } /* Descripció dels grups */
.formliteraldestacat1 { } /* Literal dels camps */
.formcampdestacat1 { } /* Cel·la dels camps */
.formbarrabotonsdestacat1 { } /* Barra que conté el botó de procés del formulari */
.formtextpeudestacat1 { } /* Text del peu del formulari */
.formbotodestacat1 { } /* Botons */
.formselectdestacat1 { } /* Llistes desplegables */
.formselectespecialdestacat1 { } /* Opcions destacades de les llistes desplegables */
.formtextdestacat1 { } /* Quadres de text */

/* Estils del formulari destacat 2 */
.formdescripciodestacat2 {} /* Descripció del formulari */
.formgruptitoldestacat2 { } /* Títol dels grups */
.formgrupdescripciodestacat2 { } /* Descripció dels grups */
.formliteraldestacat2 { } /* Literal dels camps */
.formcampdestacat2 { } /* Cel·la dels camps */
.formbarrabotonsdestacat2 { } /* Barra que conté el botó de procés del formulari */
.formtextpeudestacat2 { } /* Text del peu del formulari */
.formbotodestacat2 { } /* Botons */
.formselectdestacat2 { } /* Llistes desplegables */
.formselectespecialdestacat2 { } /* Opcions destacades de les llistes desplegables */
.formtextdestacat2 { } /* Quadres de text */

/* Estils del formulari destacat 3 */
.formdescripciodestacat3 {} /* Descripció del formulari */
.formgruptitoldestacat3 { } /* Títol dels grups */
.formgrupdescripciodestacat3 { } /* Descripció dels grups */
.formliteraldestacat3 { } /* Literal dels camps */
.formcampdestacat3 { } /* Cel·la dels camps */
.formbarrabotonsdestacat3 { } /* Barra que conté el botó de procés del formulari */
.formtextpeudestacat3 { } /* Text del peu del formulari */
.formbotodestacat3 { } /* Botons */
.formselectdestacat3 { } /* Llistes desplegables */
.formselectespecialdestacat3 { } /* Opcions destacades de les llistes desplegables */
.formtextdestacat3 { } /* Quadres de text */

/* Estils del formulari destacat 4 */
.formdescripciodestacat4 {} /* Descripció del formulari */
.formgruptitoldestacat4 { } /* Títol dels grups */
.formgrupdescripciodestacat4 { } /* Descripció dels grups */
.formliteraldestacat4 { } /* Literal dels camps */
.formcampdestacat4 { } /* Cel·la dels camps */
.formbarrabotonsdestacat4 { } /* Barra que conté el botó de procés del formulari */
.formtextpeudestacat4 { } /* Text del peu del formulari */
.formbotodestacat4 { } /* Botons */
.formselectdestacat4 { } /* Llistes desplegables */
.formselectespecialdestacat4 { } /* Opcions destacades de les llistes desplegables */
.formtextdestacat4 { } /* Quadres de text */

/* Estils del formulari destacat 5 */
.formdescripciodestacat5 {} /* Descripció del formulari */
.formgruptitoldestacat5 { } /* Títol dels grups */
.formgrupdescripciodestacat5 { } /* Descripció dels grups */
.formliteraldestacat5 { } /* Literal dels camps */
.formcampdestacat5 { } /* Cel·la dels camps */
.formbarrabotonsdestacat5 { } /* Barra que conté el botó de procés del formulari */
.formtextpeudestacat5 { } /* Text del peu del formulari */
.formbotodestacat5 { } /* Botons */
.formselectdestacat5 { } /* Llistes desplegables */
.formselectespecialdestacat5 { } /* Opcions destacades de les llistes desplegables */
.formtextdestacat5 { } /* Quadres de text */
/* ============================================ */
/* FI DELS ESTILS DELS CONTROLS DELS FORMULARIS */
/* ============================================ */

/* =============================================== */
/* ESTILS DELS SUBMENÚS DE LA CAPA DE LA CAPÇALERA */
/* =============================================== */
.menuprincipalbarra { border: 1px solid #B7B6B6; background-color: #FFFFFF; background-image: url(imatges/menuprincipal_fons.jpg); background-position: bottom left; background-repeat: repeat-x; text-align: left; } /* Fons de la barra del menú */
.menuprincipaltext { font-size: 1em; font-weight: bold; color: #B2280F; } /* Text de la barra del menú */
a.menuprincipaltext { color: #B2280F; }
a.menuprincipaltext:hover { text-decoration: none;}

.menucapafons { background-image: url(imatges/submenuprincipal_fons.jpg); background-position: top left; background-color: #9B230D; margin-top: 2px; padding: 10px 0px 10px 0px; } /* Fons de la capa del menú desplegable */
.menucapatext { color: #FFFFFF; font-size: 1em; line-height: 1.4em; } /* Text de la capa del menú desplegable */
ul.menucapatext { margin: 0px; padding: 0px; }  /* UL de la capa del menú desplegable */
li.menucapatext { background-image: url(imatges/simbolmenucapa.gif); background-position: top left; background-repeat: no-repeat; color: #FFFFFF; font-size: 1em; list-style-image: none; list-style-type: none; margin-left: 10px; padding: 0px 10px 0px 7px; } /* LI de la capa del menú desplegable */
a.menucapatext { color: #FFFFFF; } /* Estils dels enllaços de la capa del menú desplegable */
a.menucapatext:hover { color: #FFFFFF; }
/* ======================================================= */
/* FI DELS ESTILS DELS SUBMENÚS DE LA CAPA DE LA CAPÇALERA */
/* ======================================================= */

/* ================================== */
/* ESTILS DELS SUBMENÚS DELS APARTATS */
/* ================================== */

/* Contenidor del submenú normal */
.menucontenidorobrir { display: none }
.menucontenidorobriresquerra { display: none }
.menucontenidorobrirdreta { display: none }

.menucontenidor { } /* Fons de la capçalera del menú */

.menucontenidortancar { display: none }
.menucontenidortancaresquerra { display: none }
.menucontenidortancardreta { display: none }

/* Contenidor del submenú destacat 1 */
.menucontenidorobrirdestacat1 { display: none }
.menucontenidorobriresquerradestacat1 { display: none }
.menucontenidorobrirdretadestacat1 { display: none }

.menucontenidordestacat1 { background-color: #FFFFFF; background-image: url(imatges/01_fons.jpg); background-repeat: no-repeat; padding: 10px 10px 0px 10px; }

.menucontenidortancardestacat1 {display: none }
.menucontenidortancaresquerradestacat1 { display: none }
.menucontenidortancardretadestacat1 { display: none }

/* Contenidor del submenú destacat 2 */
.menucontenidorobrirdestacat2 { background-color: #F4F4F4; background-image: url(imatges/02_sup_mig.gif); background-repeat: no-repeat; height: 6px; }
.menucontenidorobriresquerradestacat2 { background-color: #F4F4F4; background-image: url(imatges/02_sup_esq.gif); float: left; font-size: 0px; height: 6px; width: 6px; }
.menucontenidorobrirdretadestacat2 { background-color: #F4F4F4; background-image: url(imatges/02_sup_dreta.gif); float: right; font-size: 0px; height: 6px; width: 6px; }

.menucontenidordestacat2 { background-color: #F4F4F4; background-image: url(imatges/02_fons.jpg); background-repeat: no-repeat; padding: 10px; }

.menucontenidortancardestacat2 { background-color: #F4F4F4; background-image: url(imatges/02_inf_mig.gif); background-repeat: no-repeat; height: 6px; margin-bottom: 20px; }
.menucontenidortancaresquerradestacat2 { background-color: #F4F4F4; background-image: url(imatges/02_inf_esq.gif); float: left; font-size: 0px; height: 6px; width: 6px; }
.menucontenidortancardretadestacat2 { background-color: #F4F4F4; background-image: url(imatges/02_inf_dreta.gif); float: right; font-size: 0px; height: 6px; width: 6px; }

/* Contenidor del submenú destacat 3 */
.menucontenidorobrirdestacat3 { background-color: #FFFFFF; background-image: url(imatges/03_sup_mig.gif); background-repeat: no-repeat; height: 6px; }
.menucontenidorobriresquerradestacat3 { background-color: #FFFFFF; background-image: url(imatges/03_sup_esq.gif); float: left; font-size: 0px; height: 6px; width: 6px; }
.menucontenidorobrirdretadestacat3 { background-color: #FFFFFF; background-image: url(imatges/03_sup_dreta.gif); float: right; font-size: 0px; height: 6px; width: 6px; }

.menucontenidordestacat3 { background-color: #FFFFFF; background-image: url(imatges/03_fons.jpg); background-repeat: no-repeat; padding: 10px; }

.menucontenidortancardestacat3 { background-color: #FFFFFF; background-image: url(imatges/03_inf_mig.gif); background-repeat: no-repeat; height: 6px; margin-bottom: 20px; }
.menucontenidortancaresquerradestacat3 { background-color: #FFFFFF; background-image: url(imatges/03_inf_esq.gif); float: left; font-size: 0px; height: 6px; width: 6px; }
.menucontenidortancardretadestacat3 { background-color: #FFFFFF; background-image: url(imatges/03_inf_dreta.gif); float: right; font-size: 0px; height: 6px; width: 6px; }

/* Contenidor del submenú destacat 4 */
.menucontenidorobrirdestacat4 { display: none; }
.menucontenidorobriresquerradestacat4 { display: none; }
.menucontenidorobrirdretadestacat4 { display: none; }

.menucontenidordestacat4 { }

.menucontenidortancardestacat4 { display: none; }
.menucontenidortancaresquerradestacat4 { display: none; }
.menucontenidortancardretadestacat4 { display: none; }

/* Contenidor del submenú destacat 5 */
.menucontenidorobrirdestacat5 { display: none; }
.menucontenidorobriresquerradestacat5 { display: none; }
.menucontenidorobrirdretadestacat5 { display: none; }

.menucontenidordestacat5 {  }

.menucontenidortancardestacat5 { display: none; }
.menucontenidortancaresquerradestacat5 { display: none; }
.menucontenidortancardretadestacat5 { display: none; }

/* Capçalera del submenú normal */
.menucapcaleraobrir { display: none; }
.menucapcaleraobriresquerra { display: none; }
.menucapcaleraobrirdreta { display: none; }

.menucapcalera { color: #5F5D5C; font-size: 1.6em; font-weight: bold; padding: 3px 10px 10px 0px;  }

.menucapcaleratancar {display: none; }
.menucapcaleratancaresquerra { display: none; }
.menucapcaleratancardreta { display: none; }

/* Capçalera del submenú destacat 1 */
.menucapcaleraobrirdestacat1 { display: none; }
.menucapcaleraobriresquerradestacat1 { display: none; }
.menucapcaleraobrirdretadestacat1 { display: none; }

.menucapcaleradestacat1 { color: #5F5D5C; font-size: 1.6em; font-weight: bold; padding: 3px 10px 10px 0px; }

.menucapcaleratancardestacat1 { display: none; }
.menucapcaleratancaresquerradestacat1 { display: none; }
.menucapcaleratancardretadestacat1 { display: none; }

/* Capçalera del submenú destacat 2 */
.menucapcaleraobrirdestacat2 { display: none; }
.menucapcaleraobriresquerradestacat2 { display: none; }
.menucapcaleraobrirdretadestacat2 { display: none; }

.menucapcaleradestacat2 { color: #5F5D5C; font-size: 1.6em; font-weight: bold; padding: 3px 10px 10px 0px; }

.menucapcaleratancardestacat2 { display: none; }
.menucapcaleratancaresquerradestacat2 { display: none; }
.menucapcaleratancardretadestacat2 { display: none; }

/* Capçalera del submenú destacat 3 */
.menucapcaleraobrirdestacat3 { display: none; }
.menucapcaleraobriresquerradestacat3 { display: none; }
.menucapcaleraobrirdretadestacat3 { display: none; }

.menucapcaleradestacat3 { color: #5F5D5C; font-size: 1.6em; font-weight: bold; padding: 3px 10px 10px 0px; }

.menucapcaleratancardestacat3 { display: none; }
.menucapcaleratancaresquerradestacat3 { display: none; }
.menucapcaleratancardretadestacat3 { display: none; }

/* Capçalera del submenú destacat 4 */
.menucapcaleraobrirdestacat4 { display: none; }
.menucapcaleraobriresquerradestacat4 { display: none; }
.menucapcaleraobrirdretadestacat4 { display: none; }

.menucapcaleradestacat4 { background-image: url(imatges/04_fons_capcalera.jpg); background-repeat: no-repeat; background-position: bottom left;  border: 1px solid #EBEBEB; height: 20px; color: #5F5D5C; font-size: 1.2em; font-weight: bold; text-transform: uppercase; padding: 3px 10px 3px 10px; }

.menucapcaleratancardestacat4 { display: none; }
.menucapcaleratancaresquerradestacat4 { display: none; }
.menucapcaleratancardretadestacat4 { display: none; }

/* Capçalera del submenú destacat 5 */
.menucapcaleraobrirdestacat5 { display: none; }
.menucapcaleraobriresquerradestacat5 { display: none; }
.menucapcaleraobrirdretadestacat5 { display: none; }

.menucapcaleradestacat5 { border-left: 1px solid #EBEBEB; border-top: 1px solid #EBEBEB; border-right: 1px solid #EBEBEB; background-image: url(imatges/05_fons_capcalera.jpg); background-repeat: no-repeat; background-position: bottom left; height: 20px; color: #5F5D5C; font-size: 1.2em; font-weight: bold; text-transform: uppercase; padding: 3px 10px 3px 10px; margin-bottom: 0px; }

.menucapcaleratancardestacat5 { display: none; }
.menucapcaleratancaresquerradestacat5 { display: none; }
.menucapcaleratancardretadestacat5 { display: none; }

/* Contingut del submenú normal */
.menucontingutobrir {display: none; }
.menucontingutobriresquerra { display: none; }
.menucontingutobrirdreta { display: none; }

.menucontingut {  margin-bottom: 20px; padding-top: 5px; } /* Fons del mòdul menú */
.menucontinguttext { } /* Text del mòdul menú */
ul.menucontinguttext { margin: 0px; padding: 0px; }
li.menucontinguttext { background-image: url(imatges/simbolmenu.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; padding: 0px 0px 0px 7px; }
a.menucontinguttext { color: #B22810; }
a.menucontinguttext:hover { color: #B22810; text-decoration: underline; }

.submenucontinguttext { color: #B22810; } /* Text del mòdul menú */
ul.submenucontinguttext { margin: 0px; padding: 0px; }
li.submenucontinguttext { background-image: url(imatges/simbolmenu.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; padding: 0px 0px 0px 7px; }
a.submenucontinguttext { color: #B22810; }
a.submenucontinguttext:hover { color: #B22810; text-decoration: underline; }

.menucontinguttancar { display: none; }
.menucontinguttancaresquerra { display: none; }
.menucontinguttancardreta { display: none; }

/* Contingut del submenú destacat 1 */
.menucontingutobrirdestacat1 { display: none; }
.menucontingutobriresquerradestacat1 { display: none; }
.menucontingutobrirdretadestacat1 { display: none; }

.menucontingutdestacat1 { margin-bottom: 20px; padding-top: 5px; }
.menucontinguttextdestacat1 { }
ul.menucontinguttextdestacat1 { margin: 0px; padding: 0px; }
li.menucontinguttextdestacat1 { background-image: url(imatges/simbolmenu.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; padding: 0px 0px 0px 7px; }
a.menucontinguttextdestacat1 { color: #B22810;  }
a.menucontinguttextdestacat1:hover { text-decoration: underline; }

.submenucontinguttextdestacat1 { color:#B22810; }
ul.submenucontinguttextdestacat1 { margin: 0px 0px 0px 10px; padding: 0px; }
li.submenucontinguttextdestacat1 { background-image: url(imatges/simbolmenu.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; padding: 0px 0px 0px 7px; }
a.submenucontinguttextdestacat1 { color: #B22810; }
a.submenucontinguttextdestacat1:hover { text-decoration: underline; }

.menucontinguttancardestacat1 { display: none; }
.menucontinguttancaresquerradestacat1 { display: none; }
.menucontinguttancardretadestacat1 { display: none; }

/* Contingut del submenú destacat 2 */
.menucontingutobrirdestacat2 { display: none; }
.menucontingutobriresquerradestacat2 { display: none; }
.menucontingutobrirdretadestacat2 { display: none; }

.menucontingutdestacat2 { padding-top: 5px; }
.menucontinguttextdestacat2 { }
ul.menucontinguttextdestacat2 { margin: 0px; padding: 0px; }
li.menucontinguttextdestacat2 { background-image: url(imatges/simbolmenu.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; padding: 0px 0px 0px 7px; }
a.menucontinguttextdestacat2 { color: #B22810; }
a.menucontinguttextdestacat2:hover { text-decoration: underline; }

.submenucontinguttextdestacat2 { color: #B22810; }
ul.submenucontinguttextdestacat2 { margin: 0px; padding: 0px; }
li.submenucontinguttextdestacat2 { background-image: url(imatges/simbolmenu.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; padding: 0px 0px 0px 7px; }
a.submenucontinguttextdestacat2 { color: #B22810; }
a.submenucontinguttextdestacat2:hover { text-decoration: underline; }

.menucontinguttancardestacat2 { display: none; }
.menucontinguttancaresquerradestacat2 { display: none; }
.menucontinguttancardretadestacat2 { display: none; }

/* Contingut del submenú destacat 3 */
.menucontingutobrirdestacat3 { display: none; }
.menucontingutobriresquerradestacat3 { display: none; }
.menucontingutobrirdretadestacat3 { display: none; }

.menucontingutdestacat3 { padding-top: 5px; }
.menucontinguttextdestacat3 { font-size: 1em; font-weight: normal;}
ul.menucontinguttextdestacat3 { margin: 0px; padding: 0px; }
li.menucontinguttextdestacat3 { background-image: url(imatges/simbolmenu.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; padding: 0px 0px 0px 7px;}
a.menucontinguttextdestacat3 { color: #B22810; text-decoration: none; }
a.menucontinguttextdestacat3:hover { text-decoration: underline; }

.submenucontinguttextdestacat3 { color: #B22810; font-size: 1em; font-weight: normal;}
ul.submenucontinguttextdestacat3 { margin: 0px; padding: 0px; }
li.submenucontinguttextdestacat3 { background-image: url(imatges/simbolmenu.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; padding: 0px 0px 0px 7px;}
a.submenucontinguttextdestacat3 { color: #B22810; text-decoration: none; }
a.submenucontinguttextdestacat3:hover { text-decoration: underline; }

.menucontinguttancardestacat3 { display: none; }
.menucontinguttancaresquerradestacat3 { display: none; }
.menucontinguttancardretadestacat3 { display: none; }

/* Contingut del submenú destacat 4 */
.menucontingutobrirdestacat4 { display: none; }
.menucontingutobriresquerradestacat4 { display: none; }
.menucontingutobrirdretadestacat4 { display: none; }

.menucontingutdestacat4 { margin-bottom: 20px; padding: 10px 10px 10px 10px; }
.menucontinguttextdestacat4 { font-size: 1em; font-weight: normal;}
ul.menucontinguttextdestacat4 { margin: 0px; padding: 0px; }
li.menucontinguttextdestacat4 { background-image: url(imatges/simbolmenu.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; padding: 0px 0px 0px 7px;}
a.menucontinguttextdestacat4 { color: #B22810; text-decoration: none; }
a.menucontinguttextdestacat4:hover { text-decoration: underline; }

.submenucontinguttextdestacat4 { color: #B22810; font-size: 1em; font-weight: normal;}
ul.submenucontinguttextdestacat4 { margin: 0px; padding: 0px; }
li.submenucontinguttextdestacat4 { background-image: url(imatges/simbolmenu.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; padding: 0px 0px 0px 7px;}
a.submenucontinguttextdestacat4 { color: #B22810; text-decoration: none; }
a.submenucontinguttextdestacat4:hover { text-decoration: underline; }

.menucontinguttancardestacat4 { display: none; }
.menucontinguttancaresquerradestacat4 { display: none; }
.menucontinguttancardretadestacat4 { display: none; }

/* Contingut del submenú destacat 5 */
.menucontingutobrirdestacat5 { display: none; }
.menucontingutobriresquerradestacat5 { display: none; }
.menucontingutobrirdretadestacat5 { display: none; }
                                                                                                                     /* Aqui miquel es el puto pading */
.menucontingutdestacat5 { background-image: url(imatges/05_fons.gif); border: 1px solid #EBEBEB; background-repeat: no-repeat; margin-bottom: 20px; padding: 10px;}
.menucontinguttextdestacat5 { font-size: 1em; font-weight: normal;}
ul.menucontinguttextdestacat5 { margin: 0px; padding: 0px; }
li.menucontinguttextdestacat5 { background-image: url(imatges/simbolmenu.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; padding: 0px 0px 0px 7px; }
a.menucontinguttextdestacat5 { color: #B22810; font-size: 1em; font-weight: normal; text-decoration: none; }
a.menucontinguttextdestacat5:hover { text-decoration: underline; }

.submenucontinguttextdestacat5 { color: #B22810; font-size: 1em; font-weight: normal;}
ul.submenucontinguttextdestacat5 { margin: 0px; padding: 0px; }
li.submenucontinguttextdestacat5 { background-image: url(imatges/simbolmenu.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; padding: 0px 0px 0px 7px; }
a.submenucontinguttextdestacat5 { color: #B22810; font-size: 1em; font-weight: normal; text-decoration: none; }
a.submenucontinguttextdestacat5:hover { text-decoration: underline; }

.menucontinguttancardestacat5 { display: none; }
.menucontinguttancaresquerradestacat5 { display: none; }
.menucontinguttancardretadestacat5 { display: none; }
/* ========================================== */
/* FI DELS ESTILS DELS SUBMENÚS DELS APARTATS */
/* ========================================== */

/* ======================= */
/* ESTILS DE LES ENQUESTES */
/* ======================= */
.enquestapregunta { font-weight: bold; }
.enquestarespostaopcio { width: 25px; vertical-align: top; }
.enquestarespostatext { }
.enquestarespostaseparador { font-size: 1px; padding-top: 3px; }
.enquestabarrabotons { background-image: url(imatges/separadoritems.gif); background-repeat: repeat-x; font-size: 1px; height: 11px; }
.enquestapeu { background-image: url(imatges/separadoritems.gif); background-repeat: repeat-x; font-size: .8em; padding-top: 10px; }

.enquestapreguntadestacat1 { font-weight: bold; }
.enquestarespostaopciodestacat1 { width: 25px; }
.enquestarespostatextdestacat1 { }
.enquestarespostaseparadordestacat1 { font-size: 1px; padding-top: 3px; }
.enquestabarrabotonsdestacat1 { }
.enquestapeudestacat1 { }

.enquestapreguntadestacat2 { font-weight: bold; }
.enquestarespostaopciodestacat2 { width: 25px; }
.enquestarespostatextdestacat2 { }
.enquestarespostaseparadordestacat2 { font-size: 1px; padding-top: 3px; }
.enquestabarrabotonsdestacat2 { }
.enquestapeudestacat2 { }

.enquestapreguntadestacat3 { font-weight: bold; }
.enquestarespostaopciodestacat3 { width: 25px; }
.enquestarespostatextdestacat3 { }
.enquestarespostaseparadordestacat3 { font-size: 1px; padding-top: 3px; }
.enquestabarrabotonsdestacat3 { }
.enquestapeudestacat3 { }

.enquestapreguntadestacat4 { font-weight: bold; }
.enquestarespostaopciodestacat4 { width: 25px; }
.enquestarespostatextdestacat4 { }
.enquestarespostaseparadordestacat4 { font-size: 1px; padding-top: 3px; }
.enquestabarrabotonsdestacat4 { }
.enquestapeudestacat4 { }

.enquestapreguntadestacat5 { font-weight: bold; }
.enquestarespostaopciodestacat5 { width: 25px; }
.enquestarespostatextdestacat5 { }
.enquestarespostaseparadordestacat5 { font-size: 1px; padding-top: 3px; }
.enquestabarrabotonsdestacat5 { }
.enquestapeudestacat5 { }
/* =============================== */
/* FI DELS ESTILS DE LES ENQUESTES */
/* =============================== */

/* =========================== */
/* ESTILS DE LES SUBSCRIPCIONS */
/* =========================== */
.subscripcionsbarrabotocomprovar { padding-top: 5px; }
.subscripcionsbarrabotocomprovardestacat1 { }
.subscripcionsbarrabotocomprovardestacat2 { }
.subscripcionsbarrabotocomprovardestacat3 { }
.subscripcionsbarrabotocomprovardestacat4 { }
.subscripcionsbarrabotocomprovardestacat5 { }
/* =================================== */
/* FI DELS ESTILS DE LES SUBSCRIPCIONS */
/* =================================== */

/* ==================== */
/* ESTILS DELS ENLLAÇOS */
/* ==================== */
a { color: #B22810; text-decoration: none; }
a:hover { text-decoration: underline; }
a.linkcolor { color: #B22810; }

a.destacat1 { color: #B22810; text-decoration: none; }
a.destacat1:hover { text-decoration: underline; }
a.linkcolordestacat1 { color:#B22810; }
li.linkcolordestacat1 { background-image: url(imatges/simbolmenu.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; margin-left: 10px; }

a.destacat2 { color: #B22810; text-decoration: none; }
a.destacat2:hover { text-decoration: underline; }
a.linkcolordestacat2 { color: #B22810; }
li.linkcolordestacat2 { background-image: url(imatges/simbolmenu.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; margin-left: 10px; }

a.destacat3 { color: #B22810; text-decoration: none; }
a.destacat3:hover { text-decoration: underline; }
a.linkcolordestacat3 { color: #B22810; }
li.linkcolordestacat3 { background-image: url(imatges/simbolmenu.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; margin-left: 10px; }

a.destacat4 { color: #B22810; text-decoration: none; }
a.destacat4:hover { text-decoration: underline; }
a.linkcolordestacat4 { color: #B22810; }
li.linkcolordestacat4 { background-image: url(imatges/simbolmenu.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; margin-left: 10px; }

a.destacat5 { color: #B22810; text-decoration: none; }
a.destacat5:hover { text-decoration: underline; }
a.linkcolordestacat5 {color: #B22810; }
li.linkcolordestacat5 { background-image: url(imatges/simbolmenu.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; margin-left: 10px; }

a.acoblat { color: #B22810; text-decoration: none; }
a.acoblat:hover { text-decoration: underline; }
a.linkcoloracoblat { color:#B22810; }
li.linkcoloracoblat { background-image: url(imatges/simbolmenu.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; margin-left: 10px; }

a.modulcontinguttext:hover { color: #B22810; }
a.continguttext:hover { color: #B22810; }
a.blanc:hover { color: #FFFFFF; }
a.negre:hover { color: #000000; }
/* ============================ */
/* FI DELS ESTILS DELS ENLLAÇOS */
/* ============================ */

/* =========================================== */
/* ESTILS DELS MARGES HORITZONTALS I VERTICALS */
/* =========================================== */
.pl { padding-left: 20px; }   /* Marge esquerra */
.pr { padding-right: 20px; }  /* Marge dret */
.pt { padding-top: 20px; }    /* Marge superior */
.pb { padding-bottom: 20px; } /* Marge inferior */
.p { padding: 20px; }         /* Marge a tot arreu */
/* =================================================== */
/* FI DELS ESTILS DELS MARGES HORITZONTALS I VERTICALS */
/* =================================================== */

/* ================== */
/* ESTILS D'ALINEACIÓ */
/* ================== */
.al { text-align: left; }
.ar { text-align: right; }
.ac { text-align: center; }

.at { vertical-align: top; }
.ab { vertical-align: bottom; }
.am { vertical-align: middle; }
/* ========================== */
/* FI DELS ESTILS D'ALINEACIÓ */
/* ========================== */

/* ============================== */
/* ESTILS D'ALTERACIÓ DELS TEXTOS */
/* ============================== */
.upper { text-transform: uppercase; } /* Majúscules */
.b { font-weight: bold; } /* Negreta */
.i { font-style: italic; } /* Cursiva */
/* ====================================== */
/* FI DELS ESTILS D'ALTERACIÓ DELS TEXTOS */
/* ====================================== */

/* =============== */
/* ESTILS DE CAPES */
/* =============== */
.fl { float: left; } /* Capa flotant a l'esquerra */
.fr { float: right; } /* Capa flotant a la dreta */
.cb { clear: both; } /* Capa no flotant */
/* ======================= */
/* FI DELS ESTILS DE CAPES */
/* ======================= */

/* ============================= */
/* ESTILS DE LES DIRECTIVES HTML */
/* ============================= */
/* ul { list-style-image: url(imatges/icones/quadre1.gif); } */
body { background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .7em; margin: 0px; }
form { margin: 0px; }
h1 { font-size: 1em; font-weight: normal; margin: 0px; padding: 0px; }
h2 { font-size: 1em; font-weight: normal; margin: 0px; padding: 0px; }
h3 { font-size: 1em; font-weight: normal; margin: 0px; padding: 0px; }
h4 { font-size: 1em; font-weight: normal; margin: 0px; padding: 0px; }
p { margin: 0px 0px 6px 0px; }
td { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; }
/* ===================================== */
/* FI DELS ESTILS DE LES DIRECTIVES HTML */
/* ===================================== */

/* ======================== */
/* ESTILS DEL PEU DE PÀGINA */
/* ======================== */
.peucontingut { border-left: 1px solid #B7B6B6; border-bottom: 1px solid #B7B6B6; border-right: 1px solid #B7B6B6; background-image: url(imatges/peu_fons.jpg); background-position: bottom left; background-repeat: repeat-x; clear: both;  margin: 0px 1px 0px 1px; padding: 5px 10px 5px 10px; }
.peumenutext1 { color: #B2280F; font-size: .9em; font-weight: bold; }
.peumenutext2 { color: #5F5D5C; font-size: .8em; }
.peumenutextvalidadors { color: #858585; font-size: .9em; }
a.peumenutext1:hover { color: #B2280F; text-decoration: none; }
a.peumenutext2:hover { color: #B22810; text-decoration: underline; }
/* ================================ */
/* FI DELS ESTILS DEL PEU DE PÀGINA */
/* ================================ */

/* =============================== */
/* ESTILS DE LA BARRA DE NAVEGACIÓ */
/* =============================== */
.navegaciocontingut { color: #5F5D5C; font-size: .8em; padding: 0px 0px 3px 0px; text-align: left; width: 736px; }
.navegaciotext { color: #858585; font-size: 1em; line-height: 1.1em;}
/* ======================================= */
/* FI DELS ESTILS DE LA BARRA DE NAVEGACIÓ */
/* ======================================= */

/* ==================== */
/* ESTILS DELS RECURSOS */
/* ==================== */

/* Recursos normals */
.recursoscapcalera { font-size: 1.5em; padding: 5px 0px 5px 0px; }
ul.recurstext { font-size: 1em; margin: 0px; padding: 0px; }
li.recurstext0 { background-image: url(imatges/icones/norecurs.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; margin-left: 0px; padding: 0px 0px 5px 20px; }
li.recurstext1 { background-image: url(imatges/icones/documents1.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; margin-left: 0px; padding: 0px 0px 5px 20px; }
li.recurstext2 { background-image: url(imatges/icones/fotos1.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; margin-left: 0px; padding: 0px 0px 5px 20px; }
li.recurstext3 { background-image: url(imatges/icones/audio1.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; margin-left: 0px; padding: 0px 0px 5px 20px; }
li.recurstext4 { background-image: url(imatges/icones/video1.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; margin-left: 0px; padding: 0px 0px 5px 20px; }
li.recurstext5 { background-image: url(imatges/icones/links1.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; margin-left: 0px; padding: 0px 0px 5px 20px; }
.recursenllac { color: #B22810; font-weight: bold; }
.recurstextpetit { color: #858585; font-size: .8em; padding-bottom: 5px; }
.recursbarraextensio { background-color: #ECEAE8; }

/* Recursos destacat 1 */
.recursoscapcaleradestacat1 { }
ul.recurstextdestacat1 { }
li.recurstext0destacat1 { }
li.recurstext1destacat1 { }
li.recurstext2destacat1 { }
li.recurstext3destacat1 { }
li.recurstext4destacat1 { }
li.recurstext5destacat1 { }
.recursenllacdestacat1 { }
.recurstextpetitdestacat1 { }
.recursbarraextensiodestacat1 { }

/* Recursos destacat 2 */
.recursoscapcaleradestacat2 { }
ul.recurstextdestacat2 { }
li.recurstext0destacat2 { }
li.recurstext1destacat2 { }
li.recurstext2destacat2 { }
li.recurstext3destacat2 { }
li.recurstext4destacat2 { }
li.recurstext5destacat2 { }
.recursenllacdestacat2 { }
.recurstextpetitdestacat2 { }
.recursbarraextensiodestacat2 { }

/* Recursos destacat 3 */
.recursoscapcaleradestacat3 { }
ul.recurstextdestacat3 { }
li.recurstext0destacat3 { }
li.recurstext1destacat3 { }
li.recurstext2destacat3 { }
li.recurstext3destacat3 { }
li.recurstext4destacat3 { }
li.recurstext5destacat3 { }
.recursenllacdestacat3 { }
.recurstextpetitdestacat3 { }
.recursbarraextensiodestacat3 { }

/* Recursos destacat 4 */
.recursoscapcaleradestacat4 { }
ul.recurstextdestacat4 { }
li.recurstext0destacat4 { }
li.recurstext1destacat4 { }
li.recurstext2destacat4 { }
li.recurstext3destacat4 { }
li.recurstext4destacat4 { }
li.recurstext5destacat4 { }
.recursenllacdestacat4 { }
.recurstextpetitdestacat4 { }
.recursbarraextensiodestacat4 { }

/* Recursos destacat 5 */
.recursoscapcaleradestacat5 { }
ul.recurstextdestacat5 { }
li.recurstext0destacat5 { }
li.recurstext1destacat5 { }
li.recurstext2destacat5 { }
li.recurstext3destacat5 { }
li.recurstext4destacat5 { }
li.recurstext5destacat5 { }
.recursenllacdestacat5 { }
.recurstextpetitdestacat5 { }
.recursbarraextensiodestacat5 { }
/* ============================ */
/* FI DELS ESTILS DELS RECURSOS */
/* ============================ */

/* ====================== */
/* ESTILS DEL PEU DE FOTO */
/* ====================== */
.peufotocontingut { background-color: #EBEBEB; color: #000000; font-size: .8em; line-height: 1.1em; padding: 5px; }
.peufotocontingutdestacat1 { background-color: #EBEBEB; color: #000000; font-size: .8em; line-height: 1.1em; padding: 5px; }
.peufotocontingutdestacat2 { background-color: #EBEBEB; color: #000000; font-size: .8em; line-height: 1.1em; padding: 5px; }
.peufotocontingutdestacat3 { background-color: #EBEBEB; color: #000000; font-size: .8em; line-height: 1.1em; padding: 5px; }
.peufotocontingutdestacat4 { background-color: #EBEBEB; color: #000000; font-size: .8em; line-height: 1.1em; padding: 5px; }
.peufotocontingutdestacat5 { background-color: #EBEBEB; color: #000000; font-size: .8em; line-height: 1.1em; padding: 5px; }
/* ============================== */
/* FI DELS ESTILS DEL PEU DE FOTO */
/* ============================== */

/* ================================= */
/* ESTILS DEL BOTÓ DE MÉS INFORMACIÓ */
/* ================================= */

/* Botó més info normal */
.botomesinfo { background-image: url(imatges/separadorbotomesinfo.gif); background-position: top; background-repeat: repeat-x; clear: both; padding-top: 10px; }
.botomesinfotext { color: #B22810; font-size: .8em; font-weight: normal; }
a.botomesinfotext:hover { color: #B22810; text-decoration: underline; }

/* Botó més info destacat 1 */
.botomesinfodestacat1 { background-image: url(imatges/separadorbotomesinfo.gif); background-position: top; background-repeat: repeat-x; clear: both; padding-top: 10px; }
.botomesinfotextdestacat1 { color: #B22810; font-size: .8em; font-weight: normal; }
a.botomesinfotextdestacat1:hover { color: #B22810; text-decoration: underline; }

/* Botó més info destacat 2 */
.botomesinfodestacat2 { background-image: url(imatges/separadorbotomesinfo.gif); background-position: top; background-repeat: repeat-x; clear: both; padding-top: 10px; }
.botomesinfotextdestacat2 { color: #B22810; font-size: .8em; font-weight: normal; }
a.botomesinfotextdestacat2:hover { color: #B22810; text-decoration: underline; }

/* Botó més info destacat 3 */
.botomesinfodestacat3 { background-image: url(imatges/separadorbotomesinfo.gif); background-position: top; background-repeat: repeat-x; clear: both; padding-top: 10px; }
.botomesinfotextdestacat3 { color: #B22810; font-size: .8em; font-weight: normal; }
a.botomesinfotextdestacat3:hover { color: #B22810; text-decoration: underline; }

/* Botó més info destacat 4 */
.botomesinfodestacat4 { background-image: url(imatges/separadorbotomesinfo.gif); background-position: top; background-repeat: repeat-x; clear: both; padding-top: 10px; }
.botomesinfotextdestacat4 { color: #B22810; font-size: .8em; font-weight: normal; }
a.botomesinfotextdestacat4:hover { color: #B22810; text-decoration: underline; }

/* Botó més info destacat 5 */
.botomesinfodestacat5 { background-image: url(imatges/separadorbotomesinfo.gif); background-repeat: repeat-x; clear: both; padding-top: 10px; }
.botomesinfotextdestacat5 { color: #B22810; font-size: .8em; font-weight: normal; }
a.botomesinfotextdestacat5:hover { color: #B22810; text-decoration: underline;}

/* Botó més info acoblat */
.botomesinfoacoblat { background-image: url(imatges/separadorbotomesinfo.gif); background-position: top; background-repeat: repeat-x; padding-top: 10px; }
.botomesinfotextacoblat { color: #B22810; font-size: .8em; font-weight: normal; }
a.botomesinfotextacoblat:hover { color: #B22810; text-decoration: underline; }
/* ========================================= */
/* FI DELS ESTILS DEL BOTÓ DE MÉS INFORMACIÓ */
/* ========================================= */

/* =================================== */
/* ESTILS DE LES IMATGES I ELS BANNERS */
/* =================================== */
.modulimatgecontext { border: 0px; float: left; margin: 0px 20px 5px 0px; } /* Imatges de context a la relació de les mostres. */
.imatgecontext { border: 0px; float: left; margin: 0px 20px 5px 0px; }      /* Imatges de context als índex principals */
.margeimatge { margin-left: 20px; }           /* Marge horitzontal entre imatges. RECORDEU actualitzar la constant EMF_MODUL_MARGEIMATGES */
.margeimatgevertical { margin-bottom: 20px; } /* Marge vertical entre imatges */
.margebanner { margin-left: 10px; }           /* Marge horitzontal entre banners. RECORDEU actualitzar la constant EMF_MODUL_MARGEBANNERS */
.margebannervertical { margin-bottom: 10px; } /* Marge vertical entre banners */
.margebannerfinal { clear: both; margin-bottom: 20px; } /* Marge que es deixa després de tots els banenrs */
/* ======================================== */
/* FI DELS ESTILS DE LES IMATGES DE CONTEXT */
/* ======================================== */

/* ==================== */
/* ESTILS DEL CALENDARI */
/* ==================== */
.calendariblocanys { background-color: #FF0000; border-color: white; border-style: solid; border-width: 1px 1px 0px 1px; text-align: center; }
.calendariany { color: #FFFFFF; }
.calendariformtext { background-color: #FF0000; border: 0px; color: #FFFFFF; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; }

.calendariblocmesos { border-bottom: 4px solid white; }
.calendarimes { background-color: #D7D7D7; color: #000000; text-align: center; }
.calendarimesactual { background-color: #FF0000; color: #FFFFFF; text-align: center; }

.calendariblocdies { border-bottom: 4px solid white; }
.calendaridiallegenda { background-color: #FFFFFF; text-align: center; }
.calendariavui { background-color: #FF0000; color: #FFFFFF; text-align: center; }
.calendaridiesmes { background-color: #D7D7D7; color: #000000; text-align: center; }
.calendaridiesnomes { background-color: #EFEFEF; color: #000000; text-align: center; }

.calendariblocllegenda { background-color: #FFFFFF; margin-left: 5px; }
.calendariavuillegenda { background-color: #FF0000; width: 15px; }
.calendaritextllegenda { color: #000000; }
/* ============================ */
/* FI DELS ESTILS DEL CALENDARI */
/* ============================ */

/* =============== */
/* ESTILS DELS RSS */
/* =============== */
.lectorsrss { background-color: #F0F0F0; border: 1px solid #CCCCCC; color: #CCCCCC; display: none; padding: 10px; position: absolute; }
ul.lectorsrssenllac { margin: 0px; padding: 0px; }
li.lectorsrssenllac { background-image: url(imatges/simbolmenumodul.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; padding-left: 7px; }
a.lectorsrsstextenllac {color: #B22810; font-size: .8em; }
/* ======================= */
/* FI DELS ESTILS DELS RSS */
/* ======================= */

/* =========================== */
/* ESTILS DELS MÒDULS ACOBLATS */
/* =========================== */
.acoblatbarra { background-color: #FFFFFF; background-image: url(imatges/menuacoblat_fons.gif); background-position: bottom; background-repeat: repeat-x; border-color: #EBEBEB; border-style: solid; border-width: 1px 1px 0px 1px; height: 100%; margin-top: 10px; }
.acoblatbarraenllacoff { float: left; font-weight: bold; padding: 8px 8px 13px 8px; }
.acoblatbarraenllacon { background-color: #E20A17; background-image: url(imatges/menuacoblat_fons_on.gif); background-position: bottom; background-repeat: repeat-x; float: left; font-weight: bold; padding: 8px 8px 13px 8px; }
.acoblatenllacoff { color: #B2280F; text-transform: uppercase; }
.acoblatenllacon { color: #FFFFFF; text-transform: uppercase; }
/* =================================== */
/* FI DELS ESTILS DELS MÒDULS ACOBLATS */
/* =================================== */

/* ================ */
/* ESTILS ESPECIALS */
/* ================ */

/* Els estils dels mòduls normals, dels mòduls en flash i dels apartats directori, agenda, notícies, ... es poden modificar creant 
   uns nous estils amb el mateix nom que l'original però anteposant el nom del tipus de mòdul seguit de guió baix (_).
   Per exemple: noticies_contenidorobriesquerra, directori_modulcapcalera, ... */

.agenda_modulcontinguttext { text-align: justify; }
.agenda_modulcontinguttextdestacat1 { text-align: justify; }
.agenda_modulcontinguttextdestacat2 { text-align: justify; }
.agenda_modulcontinguttextdestacat3 { text-align: justify; }
.agenda_modulcontinguttextdestacat4 { text-align: justify; }
.agenda_modulcontinguttextdestacat5 { text-align: justify; }

.apartat_modulcontinguttext { text-align: justify; }
.apartat_modulcontinguttextdestacat1 { text-align: justify; }
.apartat_modulcontinguttextdestacat2 { text-align: justify; }
.apartat_modulcontinguttextdestacat3 { text-align: justify; }
.apartat_modulcontinguttextdestacat4 { text-align: justify; }
.apartat_modulcontinguttextdestacat5 { text-align: justify; }

.noticies_modulcontinguttext { text-align: justify; }
.noticies_modulcontinguttextdestacat1 { text-align: justify; }
.noticies_modulcontinguttextdestacat2 { text-align: justify; }
.noticies_modulcontinguttextdestacat3 { text-align: justify; }
.noticies_modulcontinguttextdestacat4 { text-align: justify; }
.noticies_modulcontinguttextdestacat5 { text-align: justify; }

.submenu_modulseparadoritems { background-image: url(imatges/separadoritems.gif); background-repeat: repeat-x; clear: both; font-size: 1px; height: 11px; margin-left: 10px; }
.submenu_modulseparadoritemsdestacat1 { background-image: url(imatges/separadoritems.gif); background-repeat: repeat-x; clear: both; font-size: 1px; height: 11px; margin-left: 10px; }
.submenu_modulseparadoritemsdestacat2 { background-image: url(imatges/separadoritems.gif); background-repeat: repeat-x; clear: both; font-size: 1px; height: 11px; margin-left: 10px; }
.submenu_modulseparadoritemsdestacat3 { background-image: url(imatges/separadoritems.gif); background-repeat: repeat-x; clear: both; font-size: 1px; height: 11px; margin-left: 10px; }
.submenu_modulseparadoritemsdestacat4 { background-image: url(imatges/separadoritems.gif); background-repeat: repeat-x; clear: both; font-size: 1px; height: 11px; margin-left: 10px; }
.submenu_modulseparadoritemsdestacat5 { background-image: url(imatges/separadoritems.gif); background-repeat: repeat-x; clear: both; font-size: 1px; height: 11px; margin-left: 10px; }

ul.rss_continguttext { margin: 0px; padding: 0px; }
li.rss_continguttext { background-image: url(imatges/icones/rss.gif); background-position: top left; background-repeat: no-repeat; list-style-image: none; list-style-type: none; padding-left: 20px; }