/* CSS Document */

/* COMUNS */

body { width:471px; background-image:none; background-color:#FFF; }
a { color:#BB6C11; text-decoration:none; }
a:hover { /*color:#EF8A18;*/ color:#EF8A18; }
form { padding:0; margin:0;}

img { border:0px; }
h1 { font-weight:normal; padding:0px; margin:0px; }
h2 { font-weight:normal; padding:0px; margin:0px; }
h3 { font-weight:normal; padding:0px; margin:0px; }
h4 { font-weight:normal; padding:0px; margin:0px; }
h5 { font-weight:normal; padding:0px; margin:0px; }
h6 { font-weight:normal; padding:0px; margin:0px; }
.color_activo { color:#BB6C11; }
.marge_3_columnes { margin:0px 0px 0px 8px!important; margin:0px 0px 0px 4px; clear:both; }
.marge_2_columnes { margin:0px 0px 0px 8px!important; margin:0px 0px 0px 4px; clear:both; }
.marge_1_columna { margin:0px 0px 0px 8px!important; margin:0px 0px 0px 4px; clear:both; }
.gris333 { color:#333; }
.gris666 { color:#666; }
.gris999 { color:#999; }
/* AFEGITS UNS ESTILS GENERICS MOLT UTILS */

.nomargin {margin-right:0 !important; }
.clear { clear:both; height:1px;font-size:1px;overflow:hidden; }
.separador_es  {margin:0 ; padding:0px; clear:both; height:20px; }
.separador_10  {margin:0 ; padding:0px; clear:both; height:10px; }
.separador_5  {margin:0 ; padding:0px; clear:both; height:5px; }
.separador_line  {margin:0 0 10px 0 ; padding:0px; clear:both; height:10px; border-bottom:#DFDFDF solid 1px; }
.left { float:left; }
.right { float:right; }
.nopadding { padding:0 !important;}
.hidden { display:none;}



/* AFEGIT NOUS ESTILS ESTRUCTURES  */

.e_s_150 {float:left; width: 150px; margin:0 4px 0 0; padding:0; position:relative; }
.e_s_227 {float:left; width: 227px; margin:0 4px 0 0; padding:0; position:relative; }
.e_s_304 {float:left; /*width: 304px;*/ margin:0 4px 0 0; padding:0; position:relative; }
.e_s_gran {float:left; width: 100%; margin:0; padding:0; position:relative;  }
.separador { border-bottom:1px dotted #999; margin:20px 0px 20px 0px; }
/* FITXA */

.body_fitxa { margin:0px; color:#666; font-family:Georgia, "Times New Roman", Times, serif; }
.bg_thumb { background-image:url(../img/bg_thumb.gif); background-repeat:no-repeat; padding:2px 6px 20px 2px; }
.bg_thumb:hover { background-image:url(../img/bg_thumb_on_cc.gif); background-repeat:no-repeat;	}
.bg_portada { background-image:url(../img/bg_portada.gif); background-repeat:no-repeat; padding:2px 6px 6px 2px; margin:4px 0px 0px 0px; }
.bg_portada:hover {  background-repeat:no-repeat;	}
.capsalera_icones { float:right; padding-left:4px; }
.titol_fitxa { font-size:1.4em; color:#333; padding:3px 0px 12px 0px !important; padding:0px 0px 12px 0px; }
.autor_fitxa { font-size:0.95em; color:#333; padding:0px 8px 13px 0px; margin-left:10px; }
.autor_fitxa a { border-bottom:dotted 1px #666; }
#enllac_capsa { display:none;}
.enllac_capsa_text { padding:6px; background-color:#fff; font-size:0.9em; color:#000; width: 360px; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; /*border:none;*/ border:1px solid #ccc; margin-bottom:8px; }
.body_noticia .enllac_capsa_text, .body_sub .enllac_capsa_text {background-color:#FFF; font-size:0.9em; border:1px solid #CCC; }
.comentaris_fitxa { font-size:0.9em !important; color:#333; padding:0px 0px 18px 0px; margin-left:10px; }
.comentaris_fitxa img { vertical-align:middle; }
.linia_punts { border-bottom:dotted 1px #666; }
.dades { color:#666666; font-size:0.7em; padding:10px 0px 15px 15px!important; padding:5px 0px 15px 15px; clear:left; }
.dades h3 { font-size:1.1em; }
.interprets { padding-left:10px;}
.interprets h1 { font-size:0.9em; color:#666666; margin:0px 0px 5px 0px; }
.interprets h3 { font-size:1.1em; }
.interprets span { border-bottom:dotted 1px #666; }
.interprets_dades { color:#666666; font-size:0.7em; padding:10px 0px 10px 25px; list-style:none; margin:0px; clear:both; }
.interprets_dades li { list-style-image:url(../img/icones/bullet_cc.gif) !important; *list-style-image:url(../img/icones/bullet_cc_ie7.gif)!important; list-style-image:url(../img/icones/bullet_cc_ie.gif); padding:0px 0px 4px 0px; }

.fragments { border-bottom:#ccc dotted 1px; /*padding-bottom:5px;*/ overflow:hidden; height:1%; margin:0 0 15px 0;padding-left:10px;}
.fragments h1 { font-size:0.9em; color:#666666; margin:0px 0px 5px 0px; }
.fragments h3 { font-size:1.1em; }
.fragments span { border-bottom:dotted 1px #666; }
.fragments_dades { color:#666666; font-size:0.7em; padding:10px 0px 10px 25px; list-style:none; margin:0px; clear:both; }
.fragments_dades li { list-style-image:url(../img/icones/bullet_cm.gif) !important; *list-style-image:url(../img/icones/bullet_cm_ie7.gif)!important; list-style-image:url(../img/icones/bullet_cm_ie.gif); padding:0px 0px 4px 0px; }

.bloc_disc { font-size:1.2em; color:#666; font-weight:bold; }
.bloc_segell { font-size:1.1em; color:#999; padding:5px 0px 14px 0px; }
.thumbnails { list-style:none; margin:0px; padding:6px 0 0 0; border-top:#ccc dotted 1px; padding-left:10px; }
.thumbnails li { display:inline; clear:right; margin:0px 4px 0px 0px }
.thumbnails_galeria { margin:5px 0px -5px 15px; }

/* ERROR PAGE */
.body_error { margin:20px; background-image:url(../img/fons_error.jpg); width:90%; }
.body_error h1 { font-size:1.6em; }
.body_error h2 { font-size:1.2em; }
.error_msg { margin-top:15px;}


/* PUBLICITAT 300x250 */

.publicitat_300x250 img { background-image:url(../img/bg_publicitat_300x250.jpg); padding:9px 0px 6px 0px; background-repeat:no-repeat; }
.publicitat_300x250_inici { background-image:url(../img/bg_publicitat_300x250.jpg); background-repeat:no-repeat; margin:8px 0px 0px 0px; padding:9px 0px 6px 0px; }
/* MÒDUL DRETA */

.bloctop { background-image:url(../img/fitxa/bloc_top.gif); background-position:top; background-repeat:no-repeat; width:150px; margin-top:4px; }
.bloc { padding:8px 15px 20px 10px; font-size:0.7em; background-image:url(../img/fitxa/bloc_bg_cc.gif); background-position:bottom; background-repeat:no-repeat; }
.titol_bloc { border-bottom:1px solid #CCC; border-bottom-style:dotted; padding-bottom:2px; }
.bloctop ul { padding:0px; margin:6px 0px 12px 12px; list-style-type: none; }
.bloctop li { list-style-image:url(../img/icones/bullet_cc.gif) !important; *list-style-image:url(../img/icones/bullet_cc_ie7.gif)!important; list-style-image:url(../img/icones/bullet_cc_ie.gif); padding:0px 0px 0px 0px; }
/* GALERIA */

._fons_top_galeria { margin:-2px 0px 0px 0px!important; margin:2px 0px 0px 0px; }

.fons_top_galeria {background-image:url(../img/fitxa/bg_subnavegacio_obra_cc.gif); background-position:bottom; background-repeat:repeat-x; clear:both; background-color:#EEB500; margin:0px; padding:0px;}
.galeria_ample { width:450px;  }
.titol_galeria { font-size:0.8em; padding:4px 0px 0px 0px !important; padding:0px 0px 0px 0px; }
.titol_galeria a { color:#333; }
.titol_galeria a:hover { color:#EF8A18;}
.thumb_actiu { background-image:url(../img/fitxa/thumb_actiu_cc.gif); background-repeat:no-repeat; padding:2px 6px 20px 2px; }
.galeria_foto { margin-left:15px; }
.galeria_foto h1 { text-align:left; margin-left:8px; }
.galeria_foto ul { text-align:left;  }
.bg_ima_galeria { border-top:#CCC 1px solid; padding:1px 0px 17px 0px; background-image:url(../img/fitxa/bg_ima_galeria.gif); background-position:right bottom; background-repeat:no-repeat; }
/*.bg_ima_galeria { border-top:#CCC 1px solid; padding:1px 0px 17px 0px; background-image:url(../img/fitxa/bg_ima_galeria.gif); background-position:right bottom; background-repeat:no-repeat; width:440px; }*/
.bg_ima_galeria:hover { border-top:#EEB600 1px solid; background-image:url(../img/fitxa/bg_ima_galeria_cc_on.gif); }
.navegacio { text-align:right; margin-right:10px; clear:both; }
.peu_foto { font-size:1.2em; color:#333333; margin:-5px 0px 0px 0px; }
.peu_foto a { color:#333; }
.peu_foto a:hover { color:#EF8A18; }
.peu_foto_llistat { font-size:0.8em; list-style-type: none; padding:0px; margin:9px 0px 12px 32px; color:#999; }
.peu_foto_llistat li { list-style-image:url(../img/icones/bullet_cc.gif) !important; *list-style-image:url(../img/icones/bullet_cc_ie7.gif)!important; list-style-image:url(../img/icones/bullet_cc_ie.gif); margin:0px 0px 4px 0px; }
/* COMENTARIS */

.comentari { color:#666; float:left; line-height:0.9em; width:98%; }
/*.comentaris_fitxa { font-size:1.2em; color:#333; }*/
.comentari img { border:1px solid #CCC; padding:1px; margin:0px 8px 4px 0px; float:left; width:36px; height:36px; background-color:#FFF; }
.comentari img:hover { border:1px solid #EEB600; background-color:#FFF; }
.comentari h1 { font-size:0.9em; color:#777; }
.comentari p { font-size:0.8em; margin:5px 0px 0px 0px; color:#999; }
.parell { padding:12px 12px 12px 12px; border-top:1px solid #E0E0E0; float:left;  width:427px;}
.parell:hover { background-color:#FDF8E6; }
.imparell { background-color:#EDEDED; border-top:1px solid #E0E0E0; padding:12px 12px 12px 12px; float:left;  width:427px;}
.imparell:hover { background-color:#FDF8E6; }
.paginat { font-size:0.8em; color:#999; float:right; padding:4px 3px 4px 10px; margin:0px 3px 0px 0px !important; margin:0px 1px 0px 0px; }
.paginat:hover { background-color:#FDF8E6; }
.paginat a { padding:4px 8px 4px 8px; }
.paginat a:hover { background-color:#FFF; border:1px solid #CCC; padding:2px 4px 1px 4px; margin:0px 3px 0px 3px; }
.paginat span { padding:4px 10px 4px 10px; }

.comentari_header { border-bottom:#CCC solid 1px; clear:both; margin:0; height:29px; *height:30px; *border-bottom:none; *background:url(../img/bg_comentari_head_line.gif) repeat-x bottom left;}
.comentari_header ul { list-style:none; padding:0 0 0 22px; margin:0; /*border-bottom:#CCC solid 1px;*/  overflow:hidden; /*height:1%;*/}
.comentari_header li { float:left; margin:0; padding:0; text-align:center;}
.comentari_header li a { display:block; padding:6px 10px 6px 10px; background:url(../img/bg_comentari_head_button.gif) no-repeat; width:193px; font-weight:bold; font-size:.9em;}
.comentari_header li a:hover { background:url(../img/bg_comentari_head_button_on.gif) no-repeat; color:#000;}
.comentari_header .selected a { background:url(../img/bg_comentari_head_button_on.gif) no-repeat; cursor:auto; color:#000; border-bottom:#FFF solid 1px;}

/* FORMULARI */

.formulari_titol { color:#333; font-size:1.2em; margin-bottom:10px; }
.formulari { margin:0px 0px 20px 0px; /*border-top:1px dotted #B8B8B7;*/ font-size:0.8em; color:#666; background:url(../img/fitxa/bg_ima_galeria.gif) no-repeat right bottom; padding:0px 0px 16px 0px; background-color:#EDEDED; }
.formulari_bg { background:#EDEDED url(../img/fitxa/bg_formulari.gif) no-repeat; padding:15px 10px 10px 20px; overflow:hidden; height:1%; }
.formulari_bg:hover { background-image:url(../img/fitxa/bg_formulari_cc.gif); background-color:#FCF1CF; }
.formulari input { border:1px solid #CCC; padding:2px 2px 2px 2px; font-size:1em; font-family:"Trebuchet MS"; margin:0 0 0 10px; width:110px; float:right; }
.formulari textarea { padding:3px; border:1px solid #CCC; font-size:0.9em; font-family:Georgia, "Times New Roman", Times, serif; width:240px; overflow-y:scroll; height:90px; float:left; }
.formulari input:hover { border:1px solid #EDB405; }
.formulari textarea:hover { border:1px solid #EDB405; }
.formulari .t_usuari { float:left; width:170px; margin:0 0 0 10px; }
.formulari .bloc_camps { overflow:hidden; height:1%; margin:0 0 10px 0; *margin-bottom:0px; clear:both;}
.formulari .camps_id { float:left; margin:0 10px 0 0; width:240px;}
.formulari .registrat { float:left; padding:2px 5px 2px 5px; margin:15px 5px 0px 0px; }
.formulari .registrat ul { padding:26px 0 0 0; margin:0 0 0 6px;}
.formulari .registrat li { list-style:none; list-style-image:none; font-size:.85em;  }
.formulari .center_text { text-align:center;}
.formulari .bloc_camps .boto {	background-color:#BB6C11; color:#FFF; margin:0 auto; *margin-top:8px; width:110px; left:auto;  float:none; position:relative; }
.formulari .bloc_camps .boto:hover { background-color:#000; }
.formulari_linia { margin:4px 5px 3px 0px; padding:5px 0px 0px 0px; overflow:hidden; height:1%; clear:both; }
.formulari_linia span { text-align:right; float:right; *font-size:.9em; padding-top:4px;}
.formulari .captchaimg {height:45px;width:170px; margin:10px 0 10px 0;}
.formulari .captcha { width:55px;}
.formulari .captchatxt { font-size:.9em; width:95px; margin:0; float:left; text-align:right;}
.formulari .avis { font-size:.8em;}
.formulari .normes { float:left; display:inline; margin:0 0 0 10px;}

.contenidor_comentaris { margin:13px 10px 20px 10px; }


.formulari_clausula { margin:12px 5px 12px 20px; padding:5px 0px 0px 0px; overflow:hidden; height:1%; clear:both; }
.formulari_clausula label { text-align:left !important; float:left !important; width:180px; }
.formulari_clausula input { text-align:left !important; float:left !important; width:auto !important; border:none !important; margin:0 10px 6px 0 !important; *height:11px;}


/* formulari CONCURS */
.body_concurs { width:360px; margin:10px 0 0 0; padding:0; background-color:#CCC;}

.concurs { margin:0px 0px 20px 0px; /*border-top:1px dotted #B8B8B7;*/ font-size:0.7em; color:#666; padding:0px 0px 16px 0px; font-family:"Trebuchet MS"; }
.concurs h1 { color:#333333; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.6em; font-weight:bold;}
.concurs p { margin:4px 0 0 0;}
.concurs input { border:1px solid #CCC; padding:2px 2px 2px 2px; font-size:1em; font-family:"Trebuchet MS";  margin:0 0 0 10px; width:110px; float:right; }
.concurs select { border:1px solid #CCC; padding:2px 2px 2px 2px; font-size:1em; font-family:"Trebuchet MS";  margin:0 0 0 10px; width:110px; float:right; }
.concurs textarea { padding:3px; border:1px solid #CCC; font-size:0.9em; font-family:Georgia, "Times New Roman", Times, serif; width:240px; overflow-y:scroll; height:90px; float:left; }
.concurs input:hover { border:1px solid #EDB405; }
.concurs textarea:hover { border:1px solid #EDB405; }
.concurs .t_usuari { float:left; width:170px; margin:0 0 0 10px; }
.concurs .bloc_camps { overflow:hidden; height:1%; margin:0 0 10px 0; *margin-bottom:0px; clear:both;}
.concurs .camps_id { margin:0 10px 0 0; width:250px;}
.concurs .registrat { padding:2px 5px 2px 5px; margin:0px 5px 0px 126px; }
.concurs .registrat ul { padding:0; margin:0;}
.concurs .registrat li { list-style:none; list-style-image:none;  }
.concurs .center_text { text-align:center;}
.concurs .bloc_camps .boto {font-family:Georgia, "Times New Roman", Times, serif; font-size:.9em; background-color:#BB6C11; color:#FFF; margin:0 auto; *margin-top:8px; width:110px; left:auto;  float:none; position:relative; font-size:1.1em;}
.concurs .bloc_camps .boto:hover { background-color:#000; }
.concurs_linia { margin:4px 5px 3px 0px; padding:5px 0px 0px 0px; overflow:hidden; height:1%; clear:both; }
.concurs_linia span { text-align:right; float:right; *font-size:.9em; padding-top:4px;}
.concurs .captchaimg {height:45px;width:170px; margin:10px 0 10px 0;}
.concurs .avis { font-size:.8em;}
.concurs .normes { float:left; display:inline; margin:0 0 0 10px;}
.concurs label { text-align:right; float:right; }
.concurs .radio_field { float:right; width:116px; *width:123px; margin:0 0 0 10px;}
.concurs .radio_field label { float:left !important; margin-top:-1px; text-align:left; width:70px;}
.concurs .radiolabel { float:right; font-size:1em;}
.concurs .radio_small { width:auto !important; border:none !important; margin:0 10px 6px 0 !important; display:block; clear:left; float:left !important; *height:11px;}
.concurs .campcurt { width:60px; margin-right:50px;}
.concurs .error_petit { font-size:.8em; font-weight:normal; display:block; clear:both; margin:5px 0 0 0;}
.concurs_loader { text-align:center; padding:140px 0 0 0; display:none;}













/* SUBNAVEGACIO */

.subnavegacio { background:url(../img/fitxa/bg_subnavegacio.gif) repeat-x top left; padding:5px 5px 10px 5px; border-bottom:1px solid #CCC; font-family:"Trebuchet MS"; background-color:#EFEFEF; font-size:0.6em; /*width:478px;*/ overflow:hidden; height:1%;}
.subnavegacio_obra { background-image:url(../img/fitxa/bg_subnavegacio_obra_cc.gif); background-repeat:repeat-x; padding:9px 9px 5px 9px; font-size:0.8em; clear:both; margin:0px 0px 10px 0px!important; margin:0px 0px 0px 0px; }
.subnavegacio_fitxa { background-image:url(../img/fitxa/bg_subnavegacio_obra_cc.gif); background-position:bottom; background-repeat:repeat-x; padding:5px 9px 8px 9px; font-size:0.8em; clear:both; margin:1px 0px 0px 0px!important; margin:1px 0px 0px 0px; background-color:#EEB500; clear:both; }
.subnavegacio_fitxa_galeria { background-image:url(../img/fitxa/bg_subnavegacio_obra_cc.gif); background-position:bottom; background-repeat:repeat-x; padding:5px 9px 20px 9px; font-size:0.8em; clear:both; margin:1px 0px 0px 0px!important; margin:1px 0px 0px 0px; background-color:#EEB500; font-size:0.9em; }
.subnavegacio_fitxa_musics { background-image:url(../img/fitxa/bg_subnavegacio_obra_cc.gif); background-position:bottom; background-repeat:repeat-x; padding:5px 9px 8px 9px!important; padding:5px 9px 20px 9px; font-size:0.8em; clear:both; margin:1px 0px -10px 0px!important; margin:1px 0px -15px 0px; background-color:#EEB500; }
.subnavegacio_obra a { color:#666; }
.subnavegacio_obra a:hover { color:#EF8A18; }
.subnav_on { background-image:url(../img/menu/subnav_bg.gif); background-position:top; background-color:#333; background-repeat:repeat-x; color:#FFF; padding:2px 4px 2px 4px !important; padding:1px 4px 1px 4px; font-weight:bold; }
.subnav_on:hover { background-image:none; background-color:#BB6C11; color:#FFF; }
.subnav { color:#999; font-weight:bold; margin:0px 4px 0px 4px; padding:2px 4px 2px 4px !important; padding:1px 4px 1px 4px; }
.subnav:hover { background-image:url(../img/menu/subnav_bg.gif); background-position:top; background-color:#333; background-repeat:repeat-x; color:#FFF; padding:2px 4px 2px 4px !important; padding:1px 4px 1px 4px; font-weight:bold; }
.navegacio_sub { color:#999; font-weight:bold; padding:2px 4px 2px 4px !important; padding:1px 4px 1px 4px; }
.submenu { padding:5px 0px 0px 3px!important; padding:4px 0px 0px 3px; list-style:none; margin:0px; }
.submenu li { display:inline; }
.nav { color:#999; font-weight:bold; float:right; padding:0px 5px 0px 0px; margin:-11px 0px 0px 0px!important; margin:-15px 0px 0px 0px; }
.nav a { color:#BB6C11; padding:2px; }
.nav a:hover { background-image:url(../img/menu/subnav_bg.gif); background-position:top; background-color:#333; background-repeat:repeat-x; color:#FFF; }

.nav_noti { color:#999; font-weight:bold; float:right; padding:0px 5px 0px 0px; margin:-15px 0px 0px 0px; }
.nav_noti a { color:#BB6C11; padding:2px; }
.nav_noti a:hover { background-image:url(../img/menu/subnav_bg.gif); background-position:top; background-color:#333; background-repeat:repeat-x; color:#FFF; }

.marge_left_10{ margin-left:10px;}
.subnavegacio_seg { padding:5px 5px 6px 5px; border-bottom:1px solid #CCC; font-family:"Trebuchet MS"; background-color:#fff; font-size:0.6em; overflow:hidden; height:1%;}

/* NOTICIA */

.body_noticia { margin:0px; color:#666; font-family:Georgia, "Times New Roman", Times, serif; }
.marge_fitxa h1 { font-size:1.4em; color:#333; margin:0px 0px 1px 0px; } 
.marge_fitxa h2 { color:#999; margin:0px 0px 7px 0px; font-size:0.7em;}
.marge_fitxa h3 { font-size:0.7em; color:#999; margin:3px 0px 14px 0px!important; margin:0px 0px 15px 0px!important; }
.marge_fitxa h5 { font-size:0.9em; color:#999; margin:15px 0px 3px 0px; }
.marge_fitxa h6 { font-size:1em; color:#666; line-height:1em; margin:18px 10px 0 0; }
.marge_fitxa p { font-size:0.8em; margin-right:10px; }


.noticia_img { width:275px; height:112px; background-color:#FFFFFF; padding:1px; border:#B8B8B8 solid 1px; margin-bottom:0px!important; margin-bottom:-2px; }
.descarregador { background-color:#F3F3F3; padding:5px 5px 5px 5px; border-bottom:#DFDFDF solid 1px; width:269px!important; width:272px; clear:both;  }
.descarregador:hover { background-color:#FCF1CD; }
.descarregador h4 { font-size:0.6em; font-family:"Trebuchet MS"; color:#BB6C11; margin:4px 5px 4px 5px; font-weight:bold; clear:both; }
.icona_descarregador {	float:left; margin:1px 0px 0px 3px!important; margin:1px 2px 0px 7px; padding:0px 9px 2px 0px; }

.noticia_linia { border-top:1px #DADADA solid; /*border-bottom:1px #FFF solid; margin:6px 0px 8px -12px!important; margin:10px 0px 4px -12px; */ height:1px; line-height:1px; clear:both; margin:8px 0 10px -12px;}
.titol_bloc_p { color:#999; margin:5px 0px 0px 0px; padding:0px; }
.titol_bloc_img { float:left; margin:5px 8px 2px 0px; }
/* HOME ACTUALITAT */

.body_sub .modul_150_text { padding-bottom:10px; }
.body_sub .bloctop { margin-top:8px; }
/* FITXA MÚSIC */

.bg_thumb_bloc { padding:1px 1px 8px 1px; width:32px; height:32px; border:1px solid #CCC; margin:6px 1px 0px 2px; }
.bg_thumb_bloc:hover { border:1px solid #F0C493; background-color:#E4E4E4; }
.fitxamusic_img { width:130px; height:130px; background-color:#FFFFFF; padding:1px; border:#B8B8B8 solid 1px; margin:0px 10px 15px 0px; float:left; }
.fitxa_bloc_quansonara { border-bottom:1px dotted #CCC; padding:0px 0px 12px 0px; }
.bloc p { margin:10px 0px 10px 0px; }

.marge_music {margin:7px 0px 12px 10px; list-style:none; padding:0px; float:none!important; overflow:hidden; height:1%;}
.marge_music h1 { font-size:1.4em; color:#333; margin:0px 0px 1px 0px; } 
.marge_music h2 { color:#999; margin:0px 0px 7px 0px; font-size:0.7em; float:left; width:120px; }
.marge_music h3 { font-size:0.7em; color:#999; margin:3px 0px 14px 0px!important; margin:0px 0px 15px 0px!important; }
.marge_music h5 { font-size:0.9em; color:#999; margin:15px 0px 3px 0px; }
.marge_music h6 { font-size:1em; color:#666; line-height:1em; margin:0px 10px 0px 0px; }
.marge_music p { font-size:0.8em; margin-right:10px; }
.marge_music .retrato { float:left; margin:0 10px 0 0;}


.titol_music { clear:both; margin:0; padding:6px; height:1%; overflow:hidden;}
.titol_music  h1 { font-size:1.4em; float:left;}
.titol_music .pronuncia { float:left; font-size:.8em; margin:2px 0 0 0 }
.titol_music .pronuncia span a{ background:url(../img/icones/sentir.gif) no-repeat 0px 0px; margin:0 0 0 10px; padding:3px 5px 5px 28px; display: block; }


/* HOME MÚSICS */

.llistat_alfabetic { float:left; margin-bottom:20px; margin:14px 0px 14px 0px; padding:0px; list-style:none; }
.llistat_alfabetic h1 { font-size:1em; margin:2px 0px 0px 0px; }
.llistat_alfabetic h2 { font-size:0.6em; color:#999; margin-top:4px; }
.llistat_alfabetic h2 img { margin:0px 4px -2px 0px; }
.sub_alfabetic { border-bottom:1px dotted #999; }
.sub_alfabetic img { float:right; margin:11px 10px 0px 0px; }
.alfabetic { margin:0px 0px 0px 5px; list-style:none; font-size:0.8em; padding:11px 0px 11px 0px }
.alfabetic li { display:inline; margin-right:-1px; }
.alfabetic a { padding:2px 3px 5px 3px; font-size:1em; }
.alfabetic a:hover { background-image:url(../img/bg_lletra.gif); background-position:center; background-repeat:no-repeat; color:#FFF; }
.alfabetic_on { background-image:url(../img/bg_lletra.gif); background-position:center; background-repeat:no-repeat; color:#FFF; }
.alfabetic_inicial { background-image:url(../img/icones/bg_alfabetic.gif); background-repeat:no-repeat; width:36px; height:30px; float:left; color:#FFF; padding:5px 0px 0px 0px!important; *padding:2px 0px 0px 0px!important; padding:2px 0px 0px 0px; font-family:"Trebuchet MS"; text-align:center; margin:0px 15px 0px 5px; font-weight:bold; }
.alfabetic_nolletra { width:36px; height:30px; float:left; padding:5px 0px 0px 0px; margin:0px 15px 0px 5px; }
.alfabetic_thumb { width:60px; height:54px; float:left; }
.alfabetic_thumb .bg_thumb { width:36px; height:36px;}
.alfabetic img { float:right; margin:0px 10px 0px 0px; }
.separador_llista { width:2px; border-bottom:1px dotted #999; float:left; margin:0px 0px 0px 0px; width:100%; clear:both; }
.llista_parell { padding:6px 6px 0px 6px; float:left; width:90%; }
.llista_parell:hover { background-color:#FDF8E6; }
.left { float:right; width:318px!important; *width:310px!important; width:310px; margin:-53px 0px 10px 0px!important; *margin:0px 0px 10px 0px!important; margin:-56px 0px 10px 0px; }

/* HORA A HORA */

.navegador { border-bottom:1px dotted #999; padding:5px; font-size:0.65em; font-family:"Trebuchet MS"; text-align:right; margin-bottom:0px !important; clear:both;  overflow:hidden; height:1%;}
.navegador_agenda { border-top:1px dotted #999; padding:5px; font-size:0.65em; font-family:"Trebuchet MS"; text-align:right; margin-bottom:0px !important; margin-top:5px; clear:both;  overflow:hidden; height:1%;}
.navegador_horahora { border-bottom:1px dotted #999; padding:5px; font-size:0.65em; font-family:"Trebuchet MS"; text-align:left; margin-bottom:0px !important;  clear:both; overflow:hidden; height:1%; }
.navegador a, .navegador_agenda a, .navegador_horahora a, .navegador_fitxaprog a  { padding:1px 2px 1px 2px; }
.navegador a:hover, .navegador_agenda a:hover, .navegador_horahora a:hover, .navegador_fitxaprog a:hover  { background-color:#333; color:#FFF; }
.navegador .selected, .navegador_horahora .selected, .navegador_fitxaprog .selected { background:url(../img/fitxa/bg_nav_selected_cc.gif) repeat-x; color:#FFF !important; padding:1px 8px 1px 8px; cursor:default;}
.navegador_fitxaprog { padding:5px; font-size:0.65em; font-family:"Trebuchet MS"; text-align:left; clear:both; overflow:hidden; height:1%; border-bottom:1px dotted #999; margin-bottom:3px;}

.navegador_programacio { border-bottom:1px dotted #999; padding:5px 5px 0 5px; font-size:0.65em; font-family:"Trebuchet MS"; text-align:left; margin-bottom:0px !important;  clear:both; overflow:hidden; height:1%; }
.navegador_programacio .selected{ background:url(../img/fitxa/bg_nav_selected.gif) repeat-x; color:#FFF !important; padding:1px 8px 1px 8px; cursor:default;}
.navegador_programacio span { display:block; clear:both; margin:6px 0 0 0; width:40px; text-align:center; color:#000;}
.navegador_programacio a {padding:1px 2px 1px 2px; margin:0 8px 0 0; float:left; text-align:center; background:url(../img/fitxa/bg_menu_prog.gif) no-repeat bottom;}
.navegador_programacio .selected span{ color:#BB6C11; }

.hora_a_hora { width:460px; font-size:0.7em!important; font-size:0.6em; float:left; clear:both; margin-left:10px!important; margin-left:8px; }
.hora_a_hora ul { margin:0px; padding:0px; }
.hora_a_hora li { margin:0px; list-style-type: none; padding:2px; }
.hora_titols { width:460px; float:left; clear:both; font-size:0.8em!important; font-size:0.7em; margin:8px 0px 8px 0px; color:#333; margin-left:10px!important; margin-left:8px; }
.espai_buit { width:84px; float:left; }
.avui_titols { width:174px; padding:20px 0px 5px 10px;  }
.dema_titols { width:174px; padding:20px 0px 5px 10px; }
.mati { background-color:#E5E5E5;  text-align:center; width:45px; border-top:#ccc solid 1px; }
.tarda { background-color:#CCC; text-align:center; width:45px;  border-top:#E2E2E2 solid 1px; }
.vespre { background-color:#B2B2B2; text-align:center; width:45px;  border-top:#CCC solid 1px; }
.nit { background-color:#999; text-align:center; width:45px; border-top:#BFBFBF solid 1px; }
.dia_mati { width:19px; background-color:#EDEDED; background-image:url(../img/fitxa/hora_a_hora_mati.gif); background-repeat:no-repeat; background-position:center; border-top:#E2E2E2 solid 1px; }
.dia_tarda { width:19px; background-color:#DBDBDB; background-image:url(../img/fitxa/hora_a_hora_tarda.gif); background-repeat:no-repeat; background-position:center; border-top:#CCC solid 1px;}
.dia_vespre {  width:19px; background-color:#C9C9C9; background-image:url(../img/fitxa/hora_a_hora_vespre.gif); background-repeat:no-repeat; background-position:center; border-top:#EFEFEF solid 1px;}
.dia_nit { width:19px; background-color:#B8B8B8; background-image:url(../img/fitxa/hora_a_hora_nit.gif); background-repeat:no-repeat; background-position:center; border-top:#CCC solid 1px; }
.hora_directe {  text-align:center; background-color:#BB6C11; color:#FFF; }
.dia { width:27px; float:left; background-color:#CCCCCC; }
.dia li { padding:2px 2px 3px 2px; }
.hora { width:40px; float:left; text-align:center; color:#333; font-size:10px; }
.hora li { padding:2px 2px 3px 2px; }
.avui { width:170px; float:left; margin:0px 0px 0px 4px; background-color:#FFF; border-bottom:solid 1px #E2E2E2; }
.avui_programa { border-top:solid 1px #E2E2E2; width:175px; padding:2px 6px 2px 10px; }
.avui_programa img { float:right; margin:-1px 0px 6px 4px; }
.avui_programa_directe img { float:right; margin:-1px 0px 6px 4px; }
.avui_continuitat { border-top:solid 1px #FFF; width:175px; }
.avui_continuitat img { float:right; margin:-1px 0px 6px 4px; }
.avui_programa_directe { border-top:solid 1px #E2E2E2; background-color:#D5E7BC; width:170px; padding:2px 6px 2px 10px; }
.avui_continuitat_directe { border-top:solid 1px #D5E7BC; background-color:#D5E7BC; }
.avui li, .dema li { padding-left:8px; padding-right:4px; }
.dema { width:170px; float:left; margin:0px 0px 0px 4px; background-color:#F4F4F4; border-bottom:solid 1px #E2E2E2; }
.dema_programa { border-top:solid 1px #E2E2E2; width:170px; padding:2px 0px 2px 10px; background-color:#F4F4F4; }
.dema_programa img { float:right; margin:-1px 0px 6px 4px; }
.dema_continuitat { border-top:solid 1px #F4F4F4; width:175px; background-color:#F4F4F4; }
.dema_continuitat_directe { border-top:solid 1px #E2E2E2; background-color:#D5E7BC; width:170px; padding:2px 0px 2px 10px; }
.dema_continuitat img { float:right; margin:-1px 0px 6px 4px; }
.descarrega_pdf { float:left; width:35px; height:34px; padding:0px; background-color:#CCCCCC; border-left:#ccc solid 1px; position:absolute; top:0px; left:435px;}
/*.descarrega_pdf a { background:url(../img/fitxa/ico_pdf.gif) no-repeat; padding:0 0 0 20px;}
.descarrega_pdf a:hover { background:url(../img/fitxa/ico_pdf_on.gif) no-repeat;}*/

.body_sub { margin:0px; color:#666; font-family:Georgia, "Times New Roman", Times, serif; }
.body_inici { margin:0px 0px 0px 0px; color:#666; font-family:Georgia, "Times New Roman", Times, serif; }
.horahora { border:0px; padding:0px; margin:0px; width:460px; font-size:0.7em; text-align:left; margin:0px 0px 0px 10px;}
.horahora_last { border:0px; padding:0px; margin:0px; width:260px; font-size:0.7em; text-align:left; margin:0px 0px 0px 10px; float:left;}
.horahora td{ vertical-align:top;}
.horahora .firstitem { border-top:#E2E2E2 solid 1px !important;}
.horahora_tancament { background:url(../img/fitxa/bg_tancament_right.gif) no-repeat right 39px; padding:0 100px 0 0; margin:0; overflow:hidden; height:1%; width:278px; *width:288px;}


/* AGENDA */

.marge_fitxa { margin:13px 0px 12px 10px; list-style:none; padding:0px; float:none!important;}
.agenda_container { float:right; width:124px; margin:15px 10px 0px 0px!important; margin:19px 4px 0px 0px; clear:both;}
.agenda_avui { margin:0px 0px 0px 0px!important; margin:20px 0px 0px 0px; }
.agenda_text { background-image:url(../img/fitxa/bg_agenda_text.gif); background-repeat:repeat-x; margin:0px 4px 0px 0px; text-align:center; width:124px; }
.agenda_text h1 { font-family:"Trebuchet MS"; font-size:0.7em; color:#333; padding:4px 0px 4px 0px; }
.agenda_text img { margin:0px 5px -2px 0px; }
.agenda_peu { background-image:url(../img/fitxa/bg_agenda_peu.gif); background-repeat:no-repeat; background-position:right; height:16px; }
.agenda_llistat ul { padding:0px; margin:6px 0px 12px 12px; list-style-type: none;}
.agenda_llistat li { list-style-image:url(../img/icones/bullet_cc.gif) !important; list-style-image:url(../img/icones/bullet_cc_ie7.gif)!important; list-style-image:url(../img/icones/bullet_cc_ie.gif); padding:0px 10px 5px 6px; margin:0px 40px 10px 0px; border-bottom:1px solid #FFF; clear:both; /*overflow: hidden; height: 1%; */ }
.agenda_llistat li h2 { font-size:1em; margin:0px 0px 4px 0px; }
.agenda_llistat li h2 a{ font-weight:bold; }
.agenda_llistat strong {color:#333}
.agenda_llistat li:hover { background-color:#F0F0F0; border-bottom:1px solid #E4E4E4;}
.agenda_llistat h3 { margin:0 !important; padding:3px 0px 0px 0px; color:#666; font-weight:bold; }
.agenda_llistat h4 { margin:6px 0 0 0; padding:0px; font-size:0.9em; color:#333300; display:inline;  }
.agenda_llistat .descripcio { display:inline; color:#333; font-size:0.7em; padding-left:10px;}
.agenda_llistat img { margin:0px 0px -10px 0px!important; *margin:0px 0px -10px -15px!important; margin:0px 0px -10px 0px; }
.agenda_img { margin:0px 8px 0px 0px!important; margin:2px 8px 0px -18px; float:left; }
.wmuagendamap { float:left; width:365px; height:300px; border:0; margin:10px 0 15px; padding:0; display:none; }
.wmuagendamap_petit { float:left; width:330px; height:270px; border:0; margin:18px 0 15px; padding:0; display:none; background-color:#ccc; }
.inline { display:inline; }
.agenda_llistat li .titolActe {font-size:.70em; color:#666; font-weight:bold; }
#noevents_msg{ padding:0 0 0 6px; display:none;}

.subheader { background:url(../img/bg_subheader.gif) repeat-x; display:block; width:476px; padding:6px; height:35px;}
.calendari_contenedor { width:265px; margin:0 auto; overflow:hidden; height:240px; font-size:.9em; }


/*.calendari_contenedor  ul { margin:0; padding:0;}
.calendari_contenedor li { float:left; border-bottom:#ccc solid 1px; border-right:#ccc solid 1px; list-style:none; text-align:center; }
.calendari_contenedor li a { width:17px; height:10px; padding:10px 10px 14px 10px; display:block; font-size:.7em;}
.calendari_contenedor li a:hover{ background-color:#ACCF82;}
.calendari_contenedor .today a{ color:#000000; font-weight:bold; background:#F5FCDC url(../img/bg_calendari_avui.gif) no-repeat top right;}
.calendari_contenedor .dobla { clear:right; border-right:none; }
.calendari_contenedor .noday { width:17px; height:10px; padding:10px 10px 14px 10px; *padding-top:6px; display:block;}
.calendari_contenedor .cap { width:17px; height:12px; padding:2px 10px 4px 10px; display:block; background-color:#F3F3F3; font-size:.6em; font-weight:bold; font-family:"Trebuchet MS"; color:#333;}
.calendari_contenedor .nobord, .calendari_contenedor .nobord a { border-bottom:none !important;}
.calendari_contenedor .calendari_header { clear:both; display:block; overflow:hidden; height:22px; font-family:"Trebuchet MS"; border-bottom:#ccc solid 1px; }
.calendari_contenedor .calendari_header .current_mes { width:98px; float:left; padding:3px; text-align:center; }
.calendari_contenedor .calendari_header .current_mes h3{ font-size:.7em; font-weight:bold; color:#333;}
.calendari_contenedor .calendari_header .day_prev { width:80px; float:left; font-size:.6em;}
.calendari_contenedor .calendari_header .day_next { width:80px; float:right; font-size:.6em;text-align:right;}
.calendari_contenedor .calendari_header .day_prev a, .calendari_contenedor .calendari_header .day_next a { padding:3px 5px 2px 5px; display:block;}*/

.calendari_bg { background:#EFEFEF url(../img/bg_llistat_calendari.gif) no-repeat; overflow:hidden; height:1%; /*width:488px; *width:auto; */}
.calendari_scroll { float:left; overflow:auto; height:250px; width:400px;}
.calendari_llistat { overflow:hidden; min-height:78px; height:auto !important; height:78px;}
.calendari_col_left { float:left; padding:10px; width:70px;}
.calendari_col_right { float:left; padding:10px; width:361px; overflow:auto; height:250px; }
.calendari_mini { background:url(../img/bg_minicalendar.gif) no-repeat; padding:8px 10px 4px 10px; font-size:.8em; text-align:center; font-weight:bold; width:45px; height:76px; color:#000000;}
.calendari_mini .dia_c { font-size:1.7em; padding:0;}
.calendari_mini .mes_c{ padding:0;}
.calendari_mini .any_c{ padding:0; font-weight:normal;}
.calendari_col_right h3 { font-size:.7em;}
.calendari_col_right .agenda_llistat { padding:0 !important; margin:0 !important;}
.calendari_col_right .agenda_llistat li { margin-right:0 !important;}
.calendari_col_left .rss_agenda { background:url(../img/rss_ico_agenda.gif) no-repeat 0px 2px; padding:0 0 0 15px; margin:10px 0 0 0; font-size:.7em;}


/* PODCAST */

.podcast_inicial { background-image:url(../img/icones/bg_alfabetic.gif); background-repeat:no-repeat; width:36px; height:30px; color:#FFF; padding:5px 0px 0px 0px!important; *padding:2px 0px 0px 0px!important; padding:2px 0px 0px 0px; font-family:"Trebuchet MS"; text-align:center; margin:0px 15px 0px -3px; font-weight:bold; }
.podcast_entrada { margin:5px 0px 5px 0px!important; margin:0px 0px 0px 0px; padding:10px 10px 0px 10px; border-bottom:1px solid #FFF; width:92%; }
.podcast_entrada:hover { background-color:#F0F0F0; border-bottom:1px solid #E4E4E4; }
.podcast_entrada h1 { font-size:1em; margin:0px 0px 0px 0px; font-weight:bold; }
.podcast_entrada h2 { font-size:0.8em; margin:3px 0px 3px 0px; }
.podcast_entrada h3 { font-size:0.7em; }
.podcast_entrada img { margin:3px 5px -2px 0px; }
.podcast_llistat { list-style:none; margin:0px 0px 0px 15px; padding:0px;}
.podcast_llistat ul { margin:6px 12px 6px 10px; padding:0px; }
.podcast_llistat li { background-image:url(../img/icones/bullet_podcast.gif); background-repeat:no-repeat; padding:3px 8px 1px 22px; width:90%; margin:-2px 0px 18px 0px; }
.podcast_llistat li:hover { background-color:#FFF; }
.podcast_llistat h5 { margin:0px 0px 3px 0px; font-size:0.6em; }
.podcast_llistat h4 { margin:0px 0px 3px 0px; padding:0px; font-size:0.7em; color:#333; font-weight:bold; }
.podcast_llistat img { margin:0px 5px -3px 0px; }
.separador_podcast { width:2px; border-bottom:1px dotted #999; margin:20px 0px 30px 0px!important; margin:0px 0px 30px 0px; width:98%; }
.ordre_alfabetic { list-style:none; padding:0px; margin:0px; }
/* MODULS */

.modul_150 { margin:8px 0px 0px 0px; padding:4px 0 0 0; background-image:url(../img/bg_modul_150_top.gif); background-repeat:no-repeat; width:146px; }
.modul_150_text { margin:0px; padding:10px 10px 5px 10px; background-image:url(../img/bg_modul_150_bottom.gif); background-position:bottom; background-repeat:no-repeat; line-height:0.8em; }
.modul_150_text h1 { font-size:0.8em; margin:0px 0px 8px 0px; line-height:0.9em; }
.modul_150_text h2 { font-size:0.7em; }
.modul_150_text h3 { font-size:0.7em; color:#999; }
.modul_150_text h4 { font-size:0.7em; color:#999; }
.modul_150_text h6 { font-size:0.6em; font-family:"Trebuchet MS"; color:#999; border-bottom:1px dotted #999; clear:both; margin:-2px 0px 7px 0px; padding:0px 0px 4px 0px; }
.ima_snap_cont {overflow:hidden; height:1%;}
.ima_snap { float:left; padding:1px; background-color:#FFF; border:1px solid #CCC; margin:0px 8px 4px 0px; /*clear:both;*/}
.ima_snap:hover { border:1px solid #F0C493; }
.lineapunts_moduls { border-bottom:1px dotted #CCC; margin:6px 0px 6px 0px;clear:both; }
.lineapunts_moduls_gran { border-bottom:1px dotted #CCC; margin:12px 0px 8px 0px; clear:left }

.modul_223 { margin:8px 0px 0px 0px; padding:4px 0 0 0; background-image:url(../img/bg_modul_223_top.gif); background-repeat:no-repeat; width:223px; }
.modul_223_text { margin:0px; padding:12px 12px 12px 12px; background-image:url(../img/bg_modul_223_bottom.gif); background-position:bottom; background-repeat:no-repeat; line-height:0.8em; overflow:auto }

.modul_223_text h1 { font-size:1.3em; margin:0px 0px 10px 0px; line-height:1em; }
.modul_223_text h2 { font-size:0.8em; color:#666; margin:4px 0px 6px 0px; }
.modul_223_text h3 { font-size:0.8em; color:#999; }
.modul_223_text h4 { font-size:0.7em; border-bottom:1px dotted #CCC; margin:0px 0px 4px 0px; padding:0px 0px 4px 0px; color:#999; }
.modul_223_text h6 { font-size:0.6em; font-family:"Trebuchet MS"; margin:-5px 0px -8px 0px; color:#999; }
.modul_223_text .ima_snap { margin:0px 8px 0px 0px; }
.modul_223_text ul { margin:5px 0px 0px 0px; padding:0px; list-style:none; } 
.img_border { border:1px solid #CCC; padding:1px; background-color:#FFF; }
.img_border:hover { border:1px solid #BB6C11; }
.avui_fem_223 { background-image:url(../img/avui_fem_223.gif); background-repeat:no-repeat; font-size:0.7em!important; font-size:0.6em; padding-left:66px; margin:0px 0px 8px 0px; line-height:1.2em; color:#999; }
.avui_fem_223 ul { margin:0px; padding:0px; list-style:none; }
.avui_fem_223 li { margin:0px; padding:0px; }
.avui_fem_223 img { margin:10px 0px -4px 0px; }
.avui_fem_454_top { background-image:url(../img/avui_fem_454.gif); background-repeat:no-repeat; background-position:bottom; margin:8px 0px 0px 0px; width:454px; padding:0px 0px 18px 0px; }
.avui_fem_454 { background-image:url(../img/avui_fem_454_top.gif); background-repeat:no-repeat;  font-size:0.7em;  line-height:1.1em; color:#999;  }
.avui_fem_454 ul { list-style:none; margin:0px 0px 0px 90px; padding:17px 0px 0px 0px; }
.avui_fem_454 li { width:150px;  }
.promo_454x185 { clear:both; background-image:url(../img/kk/promo_home_454x185.gif); background-repeat:no-repeat; width:454px; height:185px; margin:8px 0px 0px 0px; }
.promo_454x185 h1 { font-size:1.3em; }
.promo_png { background-image:url(../img/promo_home_mascara.png)!important; background-image:url(../img/promo_home_mascara.gif); background-repeat:no-repeat; width:438px; height:173px; padding:6px 6px 6px 10px; }
.promo_png a { color:#BB6C11!important; color:#FFF; }
.promo_botons { float:right; }
.enquesta { margin:10px 0px 15px 10px; line-height:0.95em; }
.enquesta li { margin:0px 0px 15px 0px;}
.resultat_enquesta h2 { color:#BB6C11;  }
.barra_enquesta { background-color:#BB6C11; height:6px; }
.barra_enquesta_gris { background-color:#E4E4E4; margin:0px 12px 0px 0px; height:6px; }
.modul_150_text .lineapunts_moduls { margin:0px 0px 10px 0px;}
.capsalera_participa { background:url("../img/fitxa/participa_cc.jpg") no-repeat; height:87px; padding:33px; border-bottom:1px dotted #999; margin-bottom:33px; }
.capsalera_participa h3 { font-size:.9em;}

/* HEM SENTIT */
.body_hem_sentit { margin:0px; color:#666; font-family:Georgia, "Times New Roman", Times, serif; }
.body_hem_sentit h1 { font-size:1.4em; padding:8px 8px 0 14px;}
.acordio { font-size:0.9em; color:#999; background-color:#FFFFFF; clear:both; }
.llistat_hem_sentit { margin:0px; list-style:none; margin:0px; padding:0px; }
.sub_hem_sentit_top { padding:5px 5px 8px 12px!important; padding:4px 5px 11px 12px; color:#999; clear:both;  float:left; color:#999; }
.sub_hem_sentit_top ul { font-family:"Trebuchet MS"; font-size:0.6em; margin:2px 0px 0px 0px; font-weight:bold; list-style:none;  }
.sub_hem_sentit_top li { float:left;  }
.sub_hem_sentit_bottom { font-family:"Trebuchet MS"; font-size:0.6em; font-weight:bold; text-align:left; color:#999; clear:both; background-image:url(../img/bg_body_hem_sentit.gif); background-repeat:repeat-x; background-position:top; border-bottom:#E0E0E0 1px solid; padding:5px 0px 6px 12px; margin-top:1px; }
.sub_hem_sentit_bottom ul { list-style:none; padding:0px; margin:0px; clear:both;  }
.sub_hem_sentit_bottom li { display:inline; } 
.sub_text_nav_on { background-color:#BB6C11; }
.sub_select { color:#FFF; padding:1px 3px 1px 3px; background-color:#FFF; border:1px solid #CCC;  }
.sub_text_nav_off {	color:#CCC; }
.sub_hem_sentit_top a { padding:1px 3px 1px 3px; color:#666; }
.sub_hem_sentit_top a:hover { background-color:#BB6C11; color:#FFF; }
.sub_hem_sentit_bottom a { padding:1px 3px 1px 3px; color:#666; }
.sub_hem_sentit_bottom a:hover { background-color:#BB6C11; color:#FFF; }

/*
#desplegat { background-color:#F5F5F5; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; margin:1px 0px 1px 0px; padding:6px 10px 6px 10px; }
#desplegat:hover { background-color:#E9E9E9; border-top:1px solid #CCC; }
#desplegat li { clear:both; }
#desplegat h1 { margin-bottom:3px; }*/


/* Acordio */

#accordion {margin-bottom:30px;}
.element { margin:0; padding:0;}
.toggler {color: #222;margin: 0; background-color:#F5F5F5; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; margin:1px 0px 1px 0px; padding:6px 10px 6px 10px; cursor: pointer; font-size:1.2em;}
.toggler:hover { background-color:#E9E9E9; border-top:1px solid #CCC; }
.toggler li { clear:both; }

/* fi Acordio */

.agenda_llistat_hemsentit { margin:10px 0px 20px 0px!important; margin:10px 0px 20px 40px; }
.agenda_llistat_hemsentit ul { padding:0px; margin:6px 0px 12px 12px; list-style-type: none;}
.agenda_llistat_hemsentit li { list-style-image:url(../img/icones/bullet_cc.gif) !important; *list-style-image:url(../img/icones/bullet_cc_ie7.gif)!important; list-style-image:url(../img/icones/bullet_cc_ie.gif); padding:0px 10px 5px 6px; margin:0px 40px 0px 0px; border-bottom:1px solid #FFF; clear:both; }
.agenda_llistat_hemsentit li:hover { background-color:#F0F0F0; border-bottom:1px solid #E4E4E4; }
.agenda_llistat_hemsentit h2 img { margin-top:5px; margin-bottom:-10px; }
.agenda_llistat_hemsentit h2 { color:#999; font-size:0.9em;  }
.agenda_llistat_hemsentit h3 { font-size:0.9em; margin:-10px 0px 0px 0px; padding:0px 0px 0px 0px; color:#666; }
.agenda_llistat_hemsentit h4 { font-size:0.7em; margin:-12px 0px 0px 0px; padding:0px; color:#999; }
.agenda_llistat_hemsentit h4 a { color:#999; }
.agenda_llistat_hemsentit h4 a:hover { color:#EF8A18; }
.contingut_acordio { background-color:#FFF; }

/* AVIS LEGAL I ALTRES PANTALLES DE TEXTE PLA */

.avis_legal { color:#666; padding:15px 10px 20px 10px; width:440px;}
.avis_legal h1 { color:#BB6C11; font-size:1.7em; margin:0px 0px 10px 0px;}
.avis_legal p { font-size:0.9em;  }
.floritura { background-color:#E4E4E4; padding:5px 25px 5px 25px; margin:1px 0px 1px 0px;}
.floritura_bottom { background-image:url(../img/floritura.gif); background-position:right; background-repeat:no-repeat; height:13px;}
.floritura_top { background-image:url(../img/floritura_top.gif); background-position:right; background-repeat:no-repeat; height:13px;}

/* POPUPS: */
.marge_3_columnes_popup { clear:both; margin:0px 8px 0px 8px !important; }
.modul_454 { margin:8px 0px 0px 0px; padding:0px; background-image:url(../img/bg_modul_454_top.gif); background-repeat:no-repeat; width:450px; }
.modul_454_text { margin:0px; padding:10px 10px 5px 10px; background-image:url(../img/bg_modul_454_bottom.gif); background-position:bottom; background-repeat:no-repeat; line-height:0.8em; height:1%; overflow:hidden; }
.modul_454_text h1 { font-size:1em; margin:0px 0px 8px 0px; font-weight:normal; line-height:1.2em; color:#BB6C11; font-family:Georgia,"Times New Roman",Times,serif; }
.modul_454_text h2, .modul_454_text p, .modul_454_text li { color:#666666; font-size:0.8em; margin:4px 0px 6px; }
.boto_tanca { float:right; }

/* FITXA PROGRAMES  */

.fitxa_prog_header { position:relative; margin:0; padding:0; *margin-bottom:-3px;}
.fitxa_titols { position:absolute; top:10px; left:10px; /*overflow:hidden; height:1%;*/ color:#FFF;}
.header_tancament {border-bottom:1px dotted #999; margin-bottom:10px;}
.fitxa_hora { font-size:.7em; color:#666; background:#D5D3C7 url(../img/ico_relotge_hora.gif) no-repeat 8px 5px; padding:4px 4px 10px 24px; /*width:446px;*/ }
.fitxa_titols h2 { font-weight:bold; font-size:1.3em;}
.fitxa_titols h3 { font-size:.7em;}
.fitxa_cos { font-size:.9em; color:#333;}
.fitxa_img { float:left; margin:4px 10px 10px 0;}
.fitxa_img_dreta { float:right; margin:4px 10px 10px 10px;}
.fitxa_cos_petit { font-size:.7em; color:#333; font-family:"Trebuchet MS"; border-bottom:1px dotted #999; margin-bottom:10px; padding-bottom:10px; }

/* MAPA WEB */
.mapaweb_cos { font-size:.8em; color:#333;}
.mapaweb_cos ul { list-style:none;}
.mapaweb_cos li {background:url(../img/icones/bullet_cc.gif) no-repeat 0px 8px; padding:0 0 0 15px; margin:0 0 8px 0;}
.mapaweb_cos li strong { margin-bottom:7px; display:block;}


/* MOD SENTIREM */
.mod_sentirem { }
.mod_sentirem .sentirem_item { border-bottom:1px dotted #999; margin-bottom:6px; padding-bottom:6px;}
.mod_sentirem .sentirem_label { background-color:#c9EE3C; padding:6px 6px 6px 12px; color:#333; border-bottom:1px dotted #CCC; border-top:1px dotted #CCC; font-weight:bold; font-size:.7em; }
.mod_sentirem .sentirem_head { padding:2px 12px 10px 12px;}
.mod_sentirem .sentirem_head h2 { font-weight:bold; font-size:.7em;}
.mod_sentirem .sentirem_head .sentirem_hora {font-size:.7em; color:#666; background:url(../img/ico_relotge_hora.gif) no-repeat 0 1px; padding:0 0 0 18px; }
.mod_sentirem ul { float:left; width:201px; margin:0; padding:0; min-height:135px; height:auto !important; height:135px; }
.mod_sentirem li { float:left; margin:0 10px 0 0; width:181px; padding:0 10px 0 10px;}
.mod_sentirem .prev { position:absolute; left:0; *left:-11px; top:0; width:11px; margin:0;}
.mod_sentirem .next { position:absolute; left:212px;  *left:201px; top:0; width:11px; margin:0;}
.mod_sentirem .sentirem_llistat {position:relative; padding:10px 11px 0 11px; background:url(../img/bg_modul_sentirem.gif) repeat-y;}
.mes_button { padding:6px 6px 6px 10px;}
.btm_mes {background-image:url(../img/bg_modul_223_bottom_mes.gif) !important; }

#slider-stage{width:201px; overflow:hidden; height:1%; }
#slider-list{width:6000px; border:0; margin:0; padding:0; left:400px;}

/*MOD ULTIMS AUDIOS*/
.llistat_ultims_audios{ width:168px!important;}
.sentirem_llistat_scroll {position:relative; padding:0 11px 0 11px; height:200px; *min-height:220px; width:200px; overflow:auto; background:url(../img/bg_modul_sentirem.gif) repeat-y;}
.items_ultims_audios{ width:163px!important; margin:8px 0 0 0!important;}
.ultim_audio_item{ font-size:0.9em;border-bottom:1px dotted #999; margin-bottom:6px; padding-bottom:6px;}
.ultim_audio_item img{ vertical-align:middle; padding:0 2px 4px 0;}

/* MOD ULTIM PROGRAMA */
.mod_ultimprog {padding:2px 12px 10px 12px;}
.mod_ultimprog .ultimprog_head p {font-size:.7em; color:#666; padding:0; margin:0 0 5px 0; }
.mod_ultimprog .ultimprog_head { }
.mod_ultimprog .ultimprog_head h2 { font-weight:bold; font-size:.7em;}


.links_fitxa{ width:460px; float:left; clear:both;}

/* MOD 5430 petit */
.mod_atencio_oients { float:left; padding:0 0 0 10px;}
.mod_atencio_oients a { background:url(../img/bg_modul_defensor2.gif) no-repeat; padding:46px 0 0 0; width:225px; height:0px; overflow:hidden; display:block; }
.mod_atencio_oients a:hover { color:#548015; background:url(../img/bg_modul_defensor_on2.gif) no-repeat; }


/* MOD promo CR */
.mod_promo_cr{ float:left; width:223px;}
.mod_promo_cr a {padding:2px 10px 6px 6px; background:url(../img/bg_promo_cr2.gif) no-repeat; height:45px; font-size:0.65em; /*width:223px;*/ display:block; color:#FFF; font-weight:bold;}
.mod_promo_cr a:hover { color:#000; }
.nohrefborder{ outline:none; }


/* MOD cercador verd */

.cercador_verd { background:url(../img/bg_mod_cerca_groc.gif) no-repeat; height:72px; padding:7px 8px 4px 8px; width:439px;}
.cercador_verd h6 { border-bottom:#666 dotted 1px; padding:0 0 5px 0; font-size:.6em; margin:0 0 7px 0; font-family:"Trebuchet MS", Arial;}
.cercador_verd .cercador {margin:0 15px 0 0; width:168px; float:left; *overflow:visible !important; }
.cercador_verd .cercador input { width:128px; height:20px; border: none; border-color:#efefef; color:#777; font-family:"Trebuchet MS";	font-size:0.6em; padding:2px 0 0 6px; margin:0; height:21px; background: url(../img/botons/cercador_cc_groc.gif) no-repeat 0px 1px; *background: url(../img/botons/cercador_cc_groc.gif) no-repeat; vertical-align:bottom!important; float:left; }
.cercador_verd .cercador input:hover { background-image:url(../img/botons/cercador_on_groc.gif); }
.cercador_verd .cercador img { padding:0; width:22px; height:20px; margin:1px 0px 4px 3px; *margin-top:0;  float:left;}
.cercador_verd .filtres { float:left; font-size:.7em;}
.filtres select { font-size:1em; border:#ccc solid 1px; background-color:#EFEFEF; width:160px; margin:0 0 0 8px;}


/* ranking vota - estrellas amarillas - las verdes estan en el container */
.ranking_holder { }
.ranking {background:url(../img/bg_ranking.gif) no-repeat; clear:both;color:#555555;display:block;font-size:.7em; font-family:"Trebuchet MS";padding:5px 0 0 5px;width:145px; height:21px; }
.ranking img { margin-right:2px; float:left;}
.ranking span { margin:0 4px 0 4px; font-weight:bold; padding:0; float:left;}
.ranking .numvots { font-weight:normal; margin:-1px 0 0 10px !important; width:35px; text-align:center; display:inline;  float:left; }
.ranking_loader {background:url(../img/bg_ranking.gif) no-repeat; clear:both;color:#555555;display:block; font-size:.7em; font-family:"Trebuchet MS"; padding:4px 0 0 5px;width:145px; height:21px;}
.ranking_loader span { background:url(../img/enviant_rank.gif) no-repeat 0px 1px; padding:0 0 0 18px; }


/*.ranking_home {background:url(../img/bg_ranking_home.gif) no-repeat; clear:both;color:#555555;display:block;font-size:.7em; font-family:"Trebuchet MS";padding:5px 0 0 5px;width:105px; height:21px; }
.ranking_home img { margin-right:2px;}
.ranking_home span { margin:0 4px 0 4px; font-weight:bold; padding:0;}
.ranking_home .numvots { font-weight:normal; margin:0 0 0 10px !important; width:50px; text-align:center; display:inline; }
.ranking_loader_home {background:url(../img/bg_ranking_home.gif) no-repeat; clear:both;color:#555555;display:block; font-size:.7em; font-family:"Trebuchet MS"; padding:4px 0 0 5px;width:105px; height:21px;}
.ranking_loader_home span { background:url(../img/enviant_rank.gif) no-repeat 0px 1px; padding:0 0 0 18px; }
*/
/* RANKING SETMANAL */


.mod_rank_setmana { /*border-right:#ccc solid 1px; */ overflow:hidden; height:1%; padding:0 10px 0 10px;}
.mod_rank_setmana .numero { background:url(../img/bg_numeros_ranq.gif) no-repeat; padding:3px 6px 22px 6px; text-align:center; font-family:"Trebuchet MS"; font-size:2em; font-weight:bold; color:#FFFFFF; float:left; width:35px; height:35px;}
.mod_rank_setmana .numero_verd { background:url(../img/bg_numeros_ranq_verd.gif) no-repeat !important; }
.mod_rank_setmana .doble { padding-left:4px; width:37px;}
.mod_rank_setmana .portada { background:url(../img/bg_foto_109.gif) no-repeat; padding:3px; width:106px; height:106px; }
.mod_rank_setmana .portada img { width:100px; height:100px;}
.mod_rank_setmana .item { float:left; margin:0 0 0 10px; overflow:hidden; height:1%; }
.mod_rank_setmana h2 { font-size:.8em; font-weight:bold; color:#333; margin:4px 0 10px 0;}
.nomargin .mod_rank_setmana { border-right:none; }
.ranking_set_bg { background:url(../img/bg_ratlla_dreta.gif) repeat-y; margin:10px 0 10px 0; }
.ranking_set_bg ul { margin:0; padding:0; list-style:none;}
.ranking_set_bg li { margin:0 10px 0 0; padding:0; list-style:none; display:inline;}

.ranking_set_bg_global ul { margin:0; padding:0; list-style:none;}
.ranking_set_bg_global li { margin:0 10px 10px 0; padding:0 0 10px 0; list-style:none; width:460px; clear:both; overflow:hidden; height:1%; border-bottom:#DFDFDF solid 1px; }
.ranking_set_bg_global li .ranking_holder { float:left; }
.ranking_set_bg_global li .ranking_holder .ranking span { display:none;}
.ranking_set_bg_global li .ranking_holder .ranking .numvots { display:block; !important; padding-left:45px;}
.ranking_set_bg_global li .mod_rank_setmana .item { margin-right:10px;}
.ranking_set_bg_global li .mod_rank_setmana .item_text { float:left; width:260px;}
.ranking_set_bg_global li .mod_rank_setmana .item_text h2 { margin-bottom:4px;}
.ranking_set_bg_global li .mod_rank_setmana .item_text p { font-size:.7em; margin:0 0 4px 0; padding:0;}
.ranking_set_bg_global li .mod_rank_setmana .item_text .label { padding:0; margin:0 0 6px 0; color:#6FAC21; font-size:.7em;}

.fitxa_paginador { font-size:.7em; border-bottom:#999 dotted 1px; padding:2px 10px 4px 10px; overflow:hidden; height:1%; margin:0 0 10px 0;}
.fitxa_paginador  h2 { font-size:1.8em; font-weight:bold; float:left; color:#333;}
.fitxa_paginador .paginador { color:#999; float:right; padding:0; margin:4px 0 0 0; }
.fitxa_paginador .paginador:hover { background-color:#FDF8E6; }
.fitxa_paginador .paginador a { padding:2px; }
.fitxa_paginador .paginador a:hover { background-color:#FFF; padding:2px; margin:0; }
.fitxa_paginador .paginador .pag_sel { cursor:auto; color:#000000; font-weight:bold; text-decoration:none;}



/* qtip tooltips on rollover */
.qTip { cursor:default;}
div#qTip { display: none; padding:8px; background-color:#FFFFCC; border:#B9B9B9 solid 1px; font-size:.7em;  text-align: left; position: absolute; z-index: 1000;}
div#qTip  b { color:#6FAC21; margin:4px 0 0 0;}




/* RESULTATS de la cerca */
.cerca_titol { float:left;}
.cerca_titol h2 { font-size:2em; font-family:Georgia, "Times New Roman", Times, serif; color:#333; }
.ajuda_cercador a{ float:right; background:url(../img/icones/ico_ajuda_cercador.gif) no-repeat 0px 2px; padding:0 0 0 15px; margin:6px 10px 0 0;}

.cercador {	margin:10px 0px 6px 6px; width:410px; clear:both; overflow:hidden; height:1%; }
.cercador input { width:128px; height:20px; border: none; border-color:#efefef; color:#777; font-family:"Trebuchet MS";	font-size:0.6em; padding:2px 0 0 6px; margin:0; height:21px; background: url(../img/botons/cercador_cc.gif) no-repeat 0px 1px; *background: url(../img/botons/cercador_cc.gif) no-repeat; vertical-align:bottom!important; float:left; }
.cercador input:hover { background-image:url(../img/botons/cercador_on.gif); }
.cercador img { padding:0; width:22px; height:20px; margin:1px 0px 4px 3px; *margin-top:0;  float:left;}
.cercador .avancada {float:left; margin:0 0 0 15px;}
.cercador .avancada a { background:url(../img/menu/subnav_bg.gif); padding:2px 12px 1px 12px; color:#FFF; font-weight:bold; font-size:.6em; display:block; font-family:"Trebuchet MS";}
.cercador .avancada a:hover { background:url(../img/fitxa/bg_nav_selected_cc.gif); }

.cerca_avancada { font-size:.7em; padding:8px 10px 4px 6px; border-bottom:#ccc solid 1px; overflow:hidden; height:1%; /*overflow:auto; *height:auto; *display:block;*/ /*background-color:#FF9933;*/}
.cerca_avancada span { float:left; margin:3px 10px 0 0; padding-bottom:7px;}
.cerca_avancada input{ width:160px; height:20px; border: none; border-color:#efefef; color:#777; font-family:"Trebuchet MS"; font-size:.9em; padding:2px 10px 0 6px; margin:0; height:21px; background: url(../img/botons/cercador_cc_ample.gif) no-repeat 0px 1px; *background: url(../img/botons/cercador_cc_ample.gif) no-repeat; vertical-align:bottom!important; float:left;}
.cerca_avancada ul { clear:both; margin:14px 0 8px 0; padding:0; overflow:hidden; /*height:1%;*/}
.cerca_avancada li { list-style:none; float:left; margin:0 10px 0 0;}
.cerca_avancada li .check { width:auto; margin:0; padding:0; height:10px; *height:18px; background-image:none !important;}
.cerca_avancada li label { margin:5px 0 0 8px;  *margin-left:2px;}
.cerca_avancada select { width:170px; margin:0; padding:0; float:left; }
.cerca_avancada select { font-size:1em !important;}
.cerca_avancada .avancada {float:none; margin:0 auto; font-size:1.4em; width:70px !important;}
.cerca_avancada .avancada .button { float:left; display:inline; margin:0 10px 6px 0;}
.cerca_avancada .avancada .button a { background:url(../img/menu/subnav_bg.gif); padding:2px 12px 1px 12px; color:#FFF; font-weight:bold; font-size:.6em; display:block; font-family:"Trebuchet MS";}
.cerca_avancada .avancada .button a:hover { background:url(../img/fitxa/bg_nav_selected_cc.gif); }
.cerca_avancada .btn_calendari { background-image:none !important; width:auto;}
.cerca_avancada .calendaris { clear:both; margin:10px 0 8px 0; text-align:right; width:290px; *margin-top:0;}
.cerca_avancada .calendaris input { background:url(../img/botons/cercador_cc_petit.gif) no-repeat 0px 2px; margin-right:0 !important; font-size:1em; color:#333;}
.cerca_avancada .calendaris .calendarDateInput { width:50px !important; margin:0 10px 0 0; }
.cerca_avancada .calendaris .label { display:inline; float:right; margin:10px 10px 0 0; font-weight:bold; *padding-top:4px;}
.cerca_avancada .calendaris table { float:right;} 
.c_filtres { *min-height:45px; *height:auto !important; *height:45px;}
.c_programes { *min-height:26px; *height:auto !important; *height:26px;}
.c_calendaris { *min-height:100px; *height:auto !important; *height:100px;}
.c_botons { *min-height:24px; *height:auto !important; *height:24px; border-bottom:none !important;}

#cav { background-color:#EFEFEF; height:236px; border-top:#ccc solid 1px;}



.cerca_resultats ul{ margin:0; padding:0; list-style:none;}
.cerca_resultats li { background:url(../img/icones/bullet_cc.gif) no-repeat 12px 12px; padding:4px 10px 10px 26px !important; margin:0; clear:both; border-bottom:#E0E0E0 solid 1px; overflow:hidden; height:1%; }
.cerca_resultats li:hover { background-color:#F0F0F0; border-bottom:1px solid #E4E4E4; }
.cerca_resultats img { float:left; margin:4px 8px 0 0; }
.cerca_resultats h2 { color:#999; font-size:0.9em; margin:0 0 4px 0; }
.cerca_resultats h3 { font-size:0.9em; margin:0 0 4px 0; padding:0; color:#666; }
.cerca_resultats h4 { font-size:0.7em; margin:0; padding:0; color:#999; }
.cerca_resultats h4 a { color:#999; }
.cerca_resultats h4 a:hover { color:#EF8A18; }
.cerca_resultats li .textos { float:left; width:380px;}
.cerca_resultats .audio { padding:0 0 0 22px; background:url(../img/botons/escoltar.gif) no-repeat 0 2px;}

.cerca_suggerits { background-color:#FDF8E6; }
.tit_res_suggerits { width:100px; margin:6px auto 0 auto; padding:0; *margin-bottom:-6px;}
.cerca_suggerits li { background:url(../img/icones/bullet_negre.gif) no-repeat 12px 12px; }
.cerca_head_results { font-size:.7em; border-bottom:#ccc solid 1px; border-top:#ccc solid 1px; padding:6px 0 6px 0; margin:0; color:#333; overflow:hidden; height:1%; clear:both;}

.cerca_head_results .res { margin-left:6px;}
.cerca_head_results .paginador { color:#999; float:right; padding:0; margin:0; }
.cerca_head_results .paginador:hover { background-color:#FDF8E6; }
.cerca_head_results .paginador a { padding:2px; }
.cerca_head_results .paginador a:hover { background-color:#FFF; padding:2px; margin:0; }
.cerca_head_results .paginador .pag_sel { cursor:auto; color:#000000; font-weight:bold; text-decoration:none;}

.dot_border { border-bottom:#ccc dotted 1px;}
.cerca_head_results .tabs { clear:both; border-bottom:#ccc solid 1px; *background:url(../img/bg_line.gif) repeat-x; *border-bottom:none; *overflow:hidden; height:23px; *height:23px; margin-bottom:5px; font-size:.8em;}
.cerca_head_results .tabs .tab { float:left; margin:0 0 0 6px; height:23px; *height:18px;}
.cerca_head_results .tabs .tabGoogle { float:left; margin:0;height:23px; *height:18px;}
.cerca_head_results .tabs .tab a{ background:url(../img/bg_tab_cerca.gif) no-repeat; display:block; padding:6px 11px 6px 11px; }
.cerca_head_results .tabs .tabGoogle a{ background:url(../img/bg_tab_google.gif) no-repeat; display:block; padding:23px 0 0; height:0;overflow:hidden;width:63px;}
.cerca_head_results .tabs .tabGoogle a:hover{ background:url(../img/bg_tab_google_over.gif) no-repeat;}
.cerca_head_results .tabs .selected { border-bottom:#FFF solid 1px; }


/*	revista  */
.mod_revista { margin:8px 0px 0px 0px; padding:4px 0 0 0; background-image:url(../img/bg_modul_223_top_revista_cc.gif) !important; background-repeat:no-repeat; width:223px; }
.mod_revista_gran { margin:16px 0px 0px 0px; padding:4px 0 0 0; background-image:url(../img/bg_modul_454_top_revista_cc.gif) !important; background-repeat:no-repeat; }
.mod_revista_text { margin:0px; padding:12px 12px 12px 12px; background-image:url(../img/bg_modul_223_bottom_revista_cc.gif) !important; background-position:bottom; background-repeat:no-repeat; line-height:0.8em; }
.mod_revista_text_gran { margin:0px; padding:12px 12px 12px 12px; background-image:url(../img/bg_modul_454_bottom_revista_cc.gif) !important; background-position:bottom; background-repeat:no-repeat; line-height:0.8em; }
.mod_revista_text .data, .mod_revista_text_gran .data{ font-size:.7em; margin:0 0 4px 0; overflow:hidden; height:1%; padding:0; display:block;}
.mod_revista_text .enllacos_revista { border-top:#ccc dotted 1px; padding:6px 0 0 0; margin:8px 0 2px 0; overflow:hidden; height:1%;}
.mod_revista_text .pdf_revista, .mod_revista_text_gran .pdf_revista  { margin: 0 10px 0 0; float:left;font-size:.7em;}
.mod_revista_text .pdf_revista a, .mod_revista_text_gran .pdf_revista a{ background:url(../img/ico_pdf_descarrega.gif) no-repeat 0px 0px; padding:4px 0 4px 30px; display:block;}
.mod_revista_text .pdf_revista a:hover, .mod_revista_text_gran .pdf_revista a:hover{ background:url(../img/ico_pdf_descarrega_on.gif) no-repeat; }
.mod_revista_text .arxiu_revista, .mod_revista_text_gran .arxiu_revista  { margin: 0; float:left; font-size:.7em; border-left:#ccc solid 1px;}
.mod_revista_text .arxiu_revista a, .mod_revista_text_gran .arxiu_revista a{ padding:4px 0 4px 8px; display:block;}

.mod_revista_text_gran h2 { float:left; width:200px;}
.mod_revista_text_gran .img_border { float:left; margin-right:10px;}
.mod_revista_text_gran .enllacos_revista { border-top:#ccc dotted 1px; padding:6px 0 0 0; margin:8px 0 2px 0; overflow:hidden; height:1%; float:left;}

.revista_paginador { border-bottom:#ccc dotted 1px; border-top:#ccc dotted 1px; padding:6px 0 6px 0; overflow:hidden; height:1%; font-size:.7em; }
.revista_paginador .tit { font-size:1.4em; font-weight:bold; color:#333;}
.revista_paginador .paginador { color:#999; float:right; padding:0; margin:0; }
.revista_paginador .paginador:hover { background-color:#FDF8E6; }
.revista_paginador .paginador a { padding:2px; }
.revista_paginador .paginador a:hover { background-color:#FFF; padding:2px; margin:0; }
.revista_paginador .paginador .pag_sel { cursor:auto; color:#000000; font-weight:bold; text-decoration:none;}

.revistas_frame { float:left; overflow:auto; height:250px; width:470px;}

.revistas_llistat li .textos { width:340px !important;}
.revistas_llistat .pdf a{ background:url(../img/ico_pdf_descarrega.gif) no-repeat 0px 4px; padding:4px 0 4px 30px; display:block;}
.revistas_llistat .pdf a:hover{ background:url(../img/ico_pdf_descarrega_on.gif) no-repeat 0px 4px; }

.revistas_llistat li{ *min-height:54px; *height:auto !important; *height:54px;}


/* QUI SOM */

.titquisom { color:#BB6C11;}
.tit_especials { color:#BB6C11;}
.link_especials{ text-align:center;}

/* ACTUALITZAT */

.actualitzat_fitxa{
	color: #999999;
	font-size: 0.9em;
	text-align: right;
}


/* COMPTE ENRERE */
.compte_enr { float:left; font-size:.55em; font-family:Verdana, Arial, Helvetica, sans-serif; }
.compte_enr a { background:url(../img/icones/ico_comptenrere_cc.gif) no-repeat 0 2px; padding:0 0 0 18px; display:block; color:#333; cursor:default; }
.compte_enr a:hover { color:#333; }
.modul_150 .compte_enr { width:110px; line-height:1em; background-color:#F3F3F3; padding:5px 8px 5px 8px; border-top:#CCC dotted 1px; margin-top:4px; }
.descarregador .compte_enr { border-top:1px dotted #CCCCCC; clear:both; margin:5px 0 0 9px; padding-top:4px; width:253px; }
.descarregador .compte_enr a { height:15px; padding:4px 0 0 18px; }
.cerca_resultats .compte_enr { clear:both; margin:5px 0 0 0; width:430px; }
.cerca_resultats .compte_enr a { height:15px; padding:4px 0 0 18px; }
.agenda_llistat_hemsentit .compte_enr {/*clear:both;*/ margin:0; width:370px; }
.agenda_llistat_hemsentit .compte_enr a { height:15px; padding:4px 0 0 18px; }
.audio_dades .compte_enr { width:240px; min-height: 30px; }
.audio_dades .compte_enr a { height:15px; padding:4px 0 0 18px; }
.mod_icons { float:left; margin:0 6px 0 0; }
.concerts_llistat li .textos { width:430px; }
p.data_modulets { font-size:10px; font-family:Georgia, "Times New Roman", Times, serif; }
.lloc_dades { color:#000; font-size:0.7em; padding-left:10px; margin-top:10px; margin-bottom:15px; }
.lloc_dades span { font-style:italic; clear:both; display:block; }
.audio_dades { clear:both; overflow:hidden; margin-left:10px; }
.agenda_llistat_hemsentit .audio_dades { margin-left:0px; }
/*Concerts en directe*/
.e_s_gran p { padding:0 4px 0 8px; font-size:0.8em; }
.e_s_gran h2 { font-size:0.9em; font-weight:bold; padding:0 4px 0 8px; }
/*sonant*/
.sonant { color:#315404!important; background:url(http://www.catmusica.cat/img/sonant_me.gif) no-repeat top left; padding-top:3px; padding-left:21px; font-weight:bold; }
