.componentagenda{padding:2px 5px 5px 5px;margin:10px}
.componentagenda a,
.componentagenda span{display:block}

/* aqui va lo que sira gran */
.componentagenda .fitxa,
.componentagenda .imatgesrelacionades,
.componentagenda .documentsrelacionats,
.componentagenda .enllacosrelacionats,
.componentagenda .temesrelacionats,
.componentagenda .detallimatge,
.componentagenda .cercador,
.componentagenda .resultats,
.componentagenda .paginacio,
.componentagenda .net{padding:3px 5px 3px 5px;display:block;clear:both;float:none}
/* clases comuns als blocs */
.componentagenda div.item,
.componentagenda div.itemimatge{padding:6px 0 0;clear:both;float:none}
.componentagenda div.titol{font-weight:bolder;border-bottom:1px solid #e6e6e6;margin:.2em 0}
.componentagenda div.titolfitxa{font-weight:bolder;font-size:1.1em}
.componentagenda .itemimatge .subtitol{clear:both}
.componentagenda .nom,
.componentagenda span.titol{font-weight:bolder;color:#444}
.componentagenda hr.net{clear:both;visibility:hidden;float:none;height:0;line-height:0%;padding:0;margin:0;border:0}
.componentagenda div.lloc,
.componentagenda div.autor,
.componentagenda div.data,
.componentagenda div.url,
.componentagenda div.font{display:inline;margin-right:2em;font-size:.8em}
.componentagenda div.altres{border:1px solid #e6e6e6;margin:.4em 0;padding:.2em .4em}
/* clases per la fitxa */
.componentagenda .fitxa .dades{border:1px solid #e6e6e6;padding:.4em;margin:.4em 0}
.componentagenda .fitxa .data{float:right;position:static;background:#e6e6e6;padding:.4em;margin:.4em 0;font-size:.85em}
/* */
.componentagenda .imatge{padding:2px 5px 0 0;float:left}
.componentagenda .imatge img{border:1px solid #bcc8cc}
.componentagenda a .imatge img{cursor:hand}
.componentagenda div.imatgesrelacionades .imatge{clear:none;height:55px}
.componentagenda div.detallimatge .subtitol{font-weight:bolder;clear:right}
/* cerca */
.componentagenda div.cercador{padding:3px 5px 3px 5px;display:block;clear:both;text-align:center}
.componentagenda div.cercador *{font-size:.9em}
.componentagenda input.botocerca{margin:3px 0 0;border:1px solid #000}
.componentagenda div.paginacio{text-align:center;font-size:.8em;margin:.4em 0}
.componentagenda div.paginacio a.boto{display:inline;font-size:1em;font-weight:bolder}
.componentagenda div.noresultats{border:1px solid #A69E98;margin:5px}
.componentagenda span.cerca{display:inline;color:black;background:#e6e6e6;border:1px solid #444;padding:0 2px}

/* calendari */
/* */
body{font:normal 99%/160% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#616B76}
a{color:#DF9496}
/* */


.componentagenda .cxcalendar a,
.componentagenda .cxcalendar span{display:inline}

.componentagenda .cxcalendar{width:80%;background:#acb;letter-spacing:-1px;text-align:center;border-bottom:1px solid #acb}
.componentagenda .cxcalendar a{text-decoration:none}
.componentagenda .cxcalendar a:hover{#000}
.componentagenda .cxcalendar .navmes{width:auto;background:#acb;font-weight:bolder}
.componentagenda .cxcalendar a.mesant,
.componentagenda .cxcalendar a.messeg{width:1em;color:#fff}
.componentagenda .cxcalendar div.mes{margin:0 1em;overflow:hidden;width:auto}
.componentagenda .cxcalendar acronym,
.componentagenda .cxcalendar li{width:14.28%;background:#eaeceb;text-decoration:none;font-size:.8em;font-weight:bolder;word-spacing:0;background:url(../Imatges/bg_calendar.gif) repeat 0 0;border:0;text-decoration:none}
.componentagenda .cxcalendar acronym{background-position:0 100px}
.componentagenda .cxcalendar li.avui{background-position:100px 100px;color:#fff}
.componentagenda .cxcalendar li.avui a{color:#000}
.componentagenda .cxcalendar li.seleccionat{background:url(../Imatges/bg_calendar.gif) repeat 100px 0}
.componentagenda .cxcalendar li.seleccionat a{color:#000;}
.componentagenda .cxcalendar li.festiu{background-position:0 100px}
.componentagenda .cxcalendar li.blanc{background:none}
.componentagenda .cxcalendar ol a:hover{background:url(../Imatges/bg_calendar.gif) repeat 100px 0;color:#000;text-decoration:underline}

.componentagenda .cxcalendar div,.componentagenda .cxcalendar ol,.componentagenda .cxcalendar li{padding:0;margin:0;border:0}
.componentagenda .cxcalendar{display:table-row}
.componentagenda .cxcalendar a{display:block}
.componentagenda .cxcalendar .navmes,.componentagenda .cxcalendar div.dia,.componentagenda .cxcalendar div.dies{clear:both}
.componentagenda .cxcalendar a.mesant{float:left;display:block}
.componentagenda .cxcalendar a.messeg{float:right;display:block}
.componentagenda .cxcalendar .calendar{width:auto;background:#F7FAF9;clear:both}
.componentagenda .cxcalendar acronym,.componentagenda .cxcalendar li{float:left;position:relative;overflow:hidden;cursor:default;list-style-type:none}
.componentagenda .cxcalendar br.clear{display:none;margin:0;padding:0;line-height:0}