html,body,div {margin:0;padding:0}

.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 {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}
/* 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:pointer}
.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}



/* COMPONENT AGENDA - Estils generals (calendari esdeveniments) */

.componentagenda {width:100%;display:block;clear:both;margin:0;padding:0;text-align:center;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size:1em;font-weight:normal;line-height:160%;color:#616B76}
.componentagenda a {color:#CC5558;text-decoration:none;font-weight:bold}
.componentagenda a:hover, .componentagenda a:hover span.titol {color:#000}



.componentagenda .cxcalendar {text-align:center;color:#444;width:auto;margin:0 auto;/* centrat firefox */padding:0;width:200px;border:1px solid #ccc;;line-height:160%}
.componentagenda .cxcalendar span {display:inline}
.componentagenda .cxcalendar a {display:block}

.componentagenda .cxcalendar a.mesant,
.componentagenda .cxcalendar a.messeg {width:1em;color:#616B76;font-family: Arial;font-size:.9em}
.componentagenda .cxcalendar a.mesant {float:left;display:block}
.componentagenda .cxcalendar a.messeg {float:right;display:block}
.componentagenda .cxcalendar a:hover.mesant,
.componentagenda .cxcalendar a:hover.messeg {color:#CC5558}

.componentagenda .cxcalendar div.mes {margin:0 1em;width:auto;color:#666;font-weight:bold;font-size:.9em;font-familty:Tahoma,Verdana}

.componentagenda .cxcalendar div,
.componentagenda .cxcalendar ol,
.componentagenda .cxcalendar li {padding:0;margin:0;border:0}

.componentagenda .cxcalendar .calendar {width:189px;display:block;margin:5.5px auto;padding:0px 1px 1px 0px;background-color:#d7d7d7}
.componentagenda .cxcalendar .navmes {border-bottom:1px solid #ccc;font-size:.8em;line-height:150%;margin-bottom:0}


.componentagenda .cxcalendar acronym,
.componentagenda .cxcalendar li {width:25px;padding-left:2px;min-width:25px;background-color:#e2e2e2;text-decoration:none;font-size:.8em;font-weight:normal;word-spacing:0;background-image:url(../Imatges/sbg_calendar.gif);background-position:-1px -1px;background-repeat:repeat;border:0;float:left;position:relative;overflow:hidden;cursor:default;list-style-type:none}
* html .componentagenda .cxcalendar li {width:26px;padding-left:1px;}

.componentagenda .cxcalendar acronym {font-weight:bold;color:#000}

.componentagenda .cxcalendar ol {background-color:#d7d7d7;}
.componentagenda .cxcalendar ol a:hover{background:url(../Imatges/sbg_calendar.gif);background-position:-1px -200px; background-repeat:repeat;color:#000;text-decoration:underline}

/*
.componentagenda .cxcalendar acronym,
.componentagenda .cxcalendar li.festiu {background-position:-1px -400px}*/
.componentagenda .cxcalendar li.avui {background-position:-1px -600px;color:#444}
.componentagenda .cxcalendar li.blanc {background-color:#d7d7d7;background-image:none}

.componentagenda .cxcalendar li.festiu,
.componentagenda .cxcalendar li.festiulocal,
.componentagenda .cxcalendar li.festiuautonomic,
.componentagenda .cxcalendar li.festiunacional {background-position:-1px -400px} 
/*
.componentagenda .cxcalendar li.festiulocal {background-position:-1px -800px}
.componentagenda .cxcalendar li.festiuautonomic {background-position:-1px -1000px}
.componentagenda .cxcalendar li.festiunacional {background-position:-1px -1200px} */

.componentagenda .cxcalendar li.festiulocal a:hover {background-position:-1px -800px}
.componentagenda .cxcalendar li.festiuautonomic a:hover {background-position:-1px -1000px}
.componentagenda .cxcalendar li.festiunacional a:hover {background-position:-1px -1200px} */

.componentagenda .cxcalendar .navAny {background-color:#eee}
.componentagenda .navmes br {display:none}


/* COMPONENT AGENDA - Estils calendari anual (calendari anual) */

.componentagenda .anual {clear:both;float:none;display:block;margin:0 auto;width:675px}

.componentagenda .anual acronym,
.componentagenda .anual li {width:26px;min-width:26px;height:26px}
* html .componentagenda .anual li {width:27px;min-width:27px}

.componentagenda .anual .llistatmesos {margin:0 auto;width:652px} /* posar width per centrar els calendaris anuals */
* html .componentagenda .anual .llistatmesos {width:665px}

.componentagenda .anual .cxcalendar {border:1px solid #e2e2e2;line-height:160%;width:196px;border-left:0px;background-color:#d7d7d7;border-bottom:1px solid #fff}

.componentagenda .anual .cxcalendar .calendar {height:181px;width:196px;display:block;border:none;margin:0;background-color:#d7d7d7;border-bottom:1px solid #e2e2e2}
* html .componentagenda .anual .cxcalendar .calendar {height:182px;width:196px;padding:0;margin:0}

.componentagenda .anual .cxcalendar .navmes {border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;font-size:.8em;line-height:150%;width:195px;padding:0}

.componentagenda .anual .calendarimes {width:196px;float:left;display:block;margin:0.5em;background-color:#fff}
* html .componentagenda .anual .calendarimes {height:196px}

.componentagenda .anual .calendarimes .componentagenda {width:196px;display:block}

.componentagenda .anual .cxcalendar ol.dies {width:100%;display:block;text-align:center;background-color:#d7d7d7;float:none;clear:both}

.componentagenda .navmes {background-color:#eee;font-weight:bolder}
.componentagenda .anual .navAny {font-size:0.8em;line-height:160%}


/* Vista Diaria 
TABLE { FONT-WEIGHT: bold; FONT-SIZE: 0.8em; FLOAT: left; FONT-FAMILY: Verdana; width: 200px;} 
TR {height: 15px;}
TD {overflow:hidden; border-top: 1px dashed #CCC; vertical-align: top} 
DIV {overflow:hidden;}

table, table tr, table td {height:100%}
* html form {height:100%}  
a {display:block;min-height:100%}
* html a {height:100%;display:block;}

.event_1 { BORDER: 1px solid #000; BACKGROUND-COLOR: #ccf } 
.event_2 { BORDER: 1px solid #000; BACKGROUND-COLOR: #cfc } 
.event_3 { BORDER: 1px solid #000; BACKGROUND-COLOR: #ccf } 
.event_4 { BORDER: 1px solid #000; BACKGROUND-COLOR: #faa } 
.event_5 { BORDER: 1px solid #000; BACKGROUND-COLOR: #afa } 
.event_6 { BORDER: 1px solid #000; BACKGROUND-COLOR: #aaf } 
.event_7 { BORDER: 1px solid #000; BACKGROUND-COLOR: #0f0 } 
.event_8 { BORDER: 1px solid #000; BACKGROUND-COLOR: #ff0 } 
.event_9 { BORDER: 1px solid #000; BACKGROUND-COLOR: #0ff } 
.event_10 { BORDER: 1px solid #000; BACKGROUND-COLOR: #fcc } 

.Dia { BACKGROUND-COLOR: #ccc; width: 4px; border: 0px} 
.DiaFestiu {background-color:#f0f0f0;}
.Hores {width: 50px;}*/

.componentagenda br.clear, 
div.separador {clear:both;font-size:0;line-height:0px}

/* Estils calendari extes 
.componentagenda .calendariextes {
	SCROLLBAR-FACE-COLOR:					#f3f3f3;
	SCROLLBAR-HIGHLIGHT-COLOR:		#f3f3f3;
	SCROLLBAR-SHADOW-COLOR:				#f3f3f3;	
	SCROLLBAR-3DLIGHT-COLOR:			#f3f3f3;	
	SCROLLBAR-ARROW-COLOR:				#333;		
	SCROLLBAR-TRACK-COLOR:				#f3f3f3;		
	SCROLLBAR-DARKSHADOW-COLOR:		#f3f3f3;		
}

.componentagenda .calendariextes .calendar li.festiulocal {
	SCROLLBAR-FACE-COLOR:					#DEF0FD;
	SCROLLBAR-HIGHLIGHT-COLOR:		#DEF0FD;
	SCROLLBAR-SHADOW-COLOR:				#DEF0FD;	
	SCROLLBAR-3DLIGHT-COLOR:			#DEF0FD;	
	SCROLLBAR-ARROW-COLOR:				#333;		
	SCROLLBAR-TRACK-COLOR:				#DEF0FD;		
	SCROLLBAR-DARKSHADOW-COLOR:		#DEF0FD;	
}

.componentagenda .calendariextes .calendar li.festiunacional {
	SCROLLBAR-FACE-COLOR:					#f7f1f8;
	SCROLLBAR-HIGHLIGHT-COLOR:		#f7f1f8;
	SCROLLBAR-SHADOW-COLOR:				#f7f1f8;	
	SCROLLBAR-3DLIGHT-COLOR:			#f7f1f8;	
	SCROLLBAR-ARROW-COLOR:				#333;		
	SCROLLBAR-TRACK-COLOR:				#f7f1f8;	
	SCROLLBAR-DARKSHADOW-COLOR:		#feeeee;	
}

.componentagenda .calendariextes .calendar li.festiuautonomic {
	SCROLLBAR-FACE-COLOR:					#EFF7FD;
	SCROLLBAR-HIGHLIGHT-COLOR:		#EFF7FD;
	SCROLLBAR-SHADOW-COLOR:				#EFF7FD;	
	SCROLLBAR-3DLIGHT-COLOR:			#EFF7FD;	
	SCROLLBAR-ARROW-COLOR:				#333;		
	SCROLLBAR-TRACK-COLOR:				#EFF7FD;
	SCROLLBAR-DARKSHADOW-COLOR:		#EFF7FD;	
}*/



.componentagenda .calendariextes .calendar {margin:0;padding:0;border-top:none}

.componentagenda .calendariextes {width:735px}
.componentagenda .calendariextes .calendar {width:735px}
.componentagenda .calendariextes acronym {width:105px;height:25px;padding:0px}
.componentagenda .calendariextes .calendar li {width:105px;height:105px;padding:0 0 2px 0;text-align:right;display:block;background-repeat:no-repeat}
.componentagenda .calendariextes .calendar li * {background:none}

.componentagenda .calendariextes .calendar li div,
.componentagenda .calendariextes .calendar li div ul,
.componentagenda .calendariextes .calendar li div ul li {margin:0;padding:0;text-align:left;line-height:100%;display:block;position:relative;top:0px}

.componentagenda .calendariextes .calendar li a:hover {background:none}
.componentagenda .calendariextes .calendar li .numdia {font-weight:bold;font-size:1.2em;padding-right:3px}
.componentagenda .calendariextes .calendar li div.TitolFestiu {text-align:left;font-size:.7em;color:#666;font-family:Tahoma,Verdana;padding-left:3px;line-height:100%;position:absolute;top:5px;left:3px;padding-right:20px;height:auto;border:none}
.componentagenda .calendariextes .calendar li div.Esdeveniments {height:65px;width:2000px;overflow:auto;border-top:1px solid #e2e2e2;margin-left:2px}
.componentagenda .calendariextes .calendar li div li {width:auto;height:auto}

.componentagenda .calendariextes .calendar li a {display:inline;height:auto;width:auto;font-weight:normal;color:#333}
.componentagenda .calendariextes .calendar li a:hover {color:#CC5558;text-decoration:none}
.componentagenda .calendariextes .calendar a.numdia {color:#CC5558}
.componentagenda .calendariextes .calendar a.numdia:hover {color:#CC5558;text-decoration:underline }
.componentagenda .calendariextes .calendar li div.Esdeveniments {padding:0px 5px 5px 5px}
.componentagenda .calendariextes .calendar li div.Esdeveniments ul {display:block;width:auto}
* html .componentagenda .calendariextes .calendar li div.Esdeveniments ul {width:auto;display:block}
.componentagenda .calendariextes .calendar li div.Esdeveniments ul li {background-image:url(../Imatges/li_esdeveniment.jpg);background-position:0px 7px;background-repeat:no-repeat;width:auto;overflow:hidden;display:block;clear:both}
.componentagenda .calendariextes .calendar li div.Esdeveniments ul li a {padding:2px 0 5px 6px;display:block}

.componentagenda .calendariextes .mesinfo {position:absolute;right:2px;bottom:2px;}
.componentagenda .calendariextes a.mesinfo img {border:none}


/* ToolTip Esdeveniment */ 
#jTip {width:300px;padding:3px;border:solid 1px #999;border-right:solid 2px #999;border-bottom:solid 2px #999;display:none;background-color:#FFF;color:#666;font:9px Verdana, Arial, Helvetica, sans-serif;text-align:left;position:absolute;left:0;top:0;z-index:1000;filter:alpha(opacity=95);-moz-opacity:0.95;}
div.tooltip .dia {font-size:xx-large;margin-right:2px;float:right;color:#CC5558;margin-bottom:-7px;padding-top:-2px}
div.tooltip .festa {font-size:medium;float:left;margin:.5em 5px 0 5px;font-weight:bold}
.esdevenimenttooltip {clear:both;border-bottom:1px solid #ddd;padding:0 3px 6px 3px;background-color:#fff;margin-bottom:4px}
.esdevenimenttooltip .data {float:left;width:25%;color:#CC5558;text-align:right;}
.esdevenimenttooltip .titol{float:left;margin-left:7px;width:65%;font-weight:bold}
.esdevenimenttooltip .lloc,
.esdevenimenttooltip .Organitzador {padding-left:25%;margin-left:7px;}
.esdevenimenttooltip .Organitzador {text-align:right;color:#a6a6a6}


/* Detall calendari; Llistat d'events */

.llistatevents {padding:5px;text-align:left}
.llistatevents a {font-size:medium;font-weight:bold}


.llistatevents div.grupdata {font-size:large;display:block;border-bottom:1px solid #ccc}

.llistatevents .event {padding:10px;font-size:.75em}
.llistatevents .event span.titol {font-size:medium;color:#CC5558}
.llistatevents .event a {text-decoration:underline}

.llistatevents div.conenidordates .data,
.llistatevents div.conenidordates .hora,
.llistatevents div.conenidordates .datainicifi,
.llistatevents div.lloc {float:left;margin-right:.2em;line-height:140%}

.llistatevents div.conenidordates .datainicifi {display:none}

.llistatevents .etiquetainscripcions, .llistatevents .etiquetaorganitzador, .llistatevents .etiquetacolaboradors  {font-weight:bold;margin-left:-20px}
.llistatevents .Inscripcions, .llistatevents .Organitzador, .llistatevents .Colaboradors {padding-left:20px;line-height:120%}




/* Fitxa */
.DetallEsdeveniment {text-align:left;padding:5px;text-align:left;font-size:.75em}

.DetallEsdeveniment .fitxa {width:64%;margin:0;padding:0 0 0 5px;float:left}
.DetallEsdeveniment .relacionats {width:34%;margin:0;padding:0;float:right}

.DetallEsdeveniment div.titolfitxa {font-size:medium;color:#616B76;margin-bottom:.3em;}
.DetallEsdeveniment div.descripciofitxa {line-height:140%;padding:0 0 .5em .75em}

.DetallEsdeveniment .imatgesrelacionades {width:64%;float:left}
.DetallEsdeveniment .altresarxius {width:34%;float:right}


.DetallEsdeveniment .fitxa div.titol {width:15%;float:left;text-align:right;margin:0;padding:0;border:0}
.DetallEsdeveniment .fitxa div.descripcio,
.DetallEsdeveniment .fitxa div.hora,
.DetallEsdeveniment .fitxa div.datainicifi {width:83%;float:right;margin:0;padding:0} 


.relacionats .temesrelacionats,
.relacionats .categoriesrelacionades,
.relacionats .AltresRepeticions {border:1px solid #E6E6E6;margin:0 0 0.8em 0;padding:0 .4em .4em .4em}

.relacionats a, div.arxiusrelacionats a {text-decoration:underline;}
.relacionats a span.titol {color:#CC5558;display:inline}
.relacionats h4,
div.arxiusrelacionats h4 {margin:0;padding:0}
.relacionats div.titol {border:0}

.relacionats .categoriesrelacionades h4,
.relacionats .temesrelacionats h4,
.relacionats .AltresRepeticions div.titol,
.relacionats .temesrelacionats div.titolitem,
.relacionats .categoriesrelacionades dl,
.relacionats .temesrelacionats dl,
div.arxiusrelacionats h4  {margin:0;padding:0;font-size:.9em;margin-left:10px;font-weight:bold}
.relacionats .categoriesrelacionades dt,
.relacionats .temesrelacionats dt,
.relacionats .AltresRepeticions .item,
.relacionats .temesrelacionats .item {margin-left:10px;padding-left:10px;background-image:url(../Imatges/li_esdeveniment.jpg);background-position:3px 7px;background-repeat:no-repeat;line-height:150%}
.relacionats .AltresRepeticions .item,
.relacionats .temesrelacionats .item {margin-left:20px;padding-left:10px;background-position:3px 7px;font-size:.9em;}
.relacionats .temesrelacionats dd {display:none}

.arxiusrelacionats .imatgesrelacionades dl {margin:.5em 0 0 0;padding:0}
.arxiusrelacionats .imatgesrelacionades img {float:left;margin-right:1.5em}
.arxiusrelacionats .imatgesrelacionades a img {border:1px solid #CC5558}
.arxiusrelacionats .imatgesrelacionades a:hover img {border:1px solid #000000}
.arxiusrelacionats .imatgesrelacionades span,
.arxiusrelacionats .imatgesrelacionades dd {display:none}

.arxiusrelacionats .documentsrelacionats {margin-bottom:10px}

.arxiusrelacionats .documentsrelacionats dl,
.arxiusrelacionats div.enllacosrelacionats dl {margin:0;padding:0;font-size:.9em;margin-left:10px}
.arxiusrelacionats .documentsrelacionats dt,
.arxiusrelacionats div.enllacosrelacionats dt {;margin-left:10px;padding-left:10px;background-image:url(../Imatges/li_esdeveniment.jpg);background-position:3px 7px;background-repeat:no-repeat;line-height:150%}
.arxiusrelacionats .documentsrelacionats dd,
.arxiusrelacionats div.enllacosrelacionats dd {line-height:140%;margin-left:3em;padding:0}



/* Vista diaria */

.componentagenda .vistaDiaria {text-align:center;width:100%;border:1px solid #666;font-size:.7em;overflow:hidden;font-family:Tahoma,Verdana;margin:0 auto}
.componentagenda .vistaDiaria a {text-align:left;border:0}

.componentagenda .vistaDiaria table.taulaEventsdiaris {font-weight:normal;float:left;text-align:left;border:1px solid #ccc;width:100%;font-weight:normal;border-top:0px} 


.componentagenda .vistaDiaria tr {height:15px;margin:0;padding:0}
.componentagenda .vistaDiaria td {border-bottom:1px dashed #ccc;vertical-align:top;padding:6px;line-height:140%} 
.componentagenda .vistaDiaria td.Dia {padding:0;margin:0}
.componentagenda .vistaDiaria td.DiaFestiu, .componentagenda .vistaDiaria td.nomdia {width:100%;margin:0;padding:0;line-height:150%;font-weight:bold;text-align:center;font-size:.95em}

/*.componentagenda .vistaDiaria table.festiunacional {background-image:url(../Imatges/fons_festiu_nacional.jpg);background-repeat:repeat-y;background-color:#F7DFF7;}*/

.componentagenda .vistaDiaria td.Hores {color:#666;font-family:Tahoma,Verdana;font-weight:normal}
.componentagenda .vistaDiaria div.mes {border-bottom:1px solid #666;font-weight:bold}
.componentagenda .vistaDiaria div.navdia {width:100%;background-color:#eee;color:#666}





.componentagenda td.event_1 {background-image:url(../Imatges/event_1.jpg);background-repeat:repeat-x;background-color:#B9DCB9}
.componentagenda td.event_2 {background-image:url(../Imatges/event_2.jpg);background-repeat:repeat-x;background-color:#ABA9F2}
.componentagenda td.event_3 {background-image:url(../Imatges/event_3.jpg);background-repeat:repeat-x;background-color:#E0C58B}
.componentagenda td.event_4 {background-image:url(../Imatges/event_4.jpg);background-repeat:repeat-x;background-color:#EEB8FF}
.componentagenda td.event_5 {background-image:url(../Imatges/event_5.jpg);background-repeat:repeat-x;background-color:#A2E5FF}


.componentagenda td.event_1_over {background-image:url(../Imatges/event_over.jpg);background-repeat:repeat-x;background-color:#FF9DA8;cursor:pointer;}
.componentagenda td.event_2_over {background-image:url(../Imatges/event_over.jpg);background-repeat:repeat-x;background-color:#FF9DA8;cursor:pointer;}
.componentagenda td.event_3_over {background-image:url(../Imatges/event_over.jpg);background-repeat:repeat-x;background-color:#FF9DA8;cursor:pointer;}
.componentagenda td.event_4_over {background-image:url(../Imatges/event_over.jpg);background-repeat:repeat-x;background-color:#FF9DA8;cursor:pointer;}
.componentagenda td.event_5_over {background-image:url(../Imatges/event_over.jpg);background-repeat:repeat-x;background-color:#FF9DA8;cursor:pointer;}



.componentagenda td.event_1, .componentagenda td.event_1_over,
.componentagenda td.event_2, .componentagenda td.event_2_over,
.componentagenda td.event_3, .componentagenda td.event_3_over,
.componentagenda td.event_4, .componentagenda td.event_4_over,
.componentagenda td.event_5, .componentagenda td.event_5_over {border:1px solid #666;border:1px solid #000;height:95%;color:#000}

.componentagenda td.event_1_over a,
.componentagenda td.event_2_over a,
.componentagenda td.event_3_over a,
.componentagenda td.event_4_over a,
.componentagenda td.event_5_over a {color:#000}

.componentagenda .vistaDiaria table.taulaEventsdiaris td.event_1,
.componentagenda .vistaDiaria table.taulaEventsdiaris td.event_1_over,
.componentagenda .vistaDiaria table.taulaEventsdiaris td.event_2,
.componentagenda .vistaDiaria table.taulaEventsdiaris td.event_2_over,
.componentagenda .vistaDiaria table.taulaEventsdiaris td.event_3,
.componentagenda .vistaDiaria table.taulaEventsdiaris td.event_3_over,
.componentagenda .vistaDiaria table.taulaEventsdiaris td.event_4,
.componentagenda .vistaDiaria table.taulaEventsdiaris td.event_4_over,
.componentagenda .vistaDiaria table.taulaEventsdiaris td.event_5,
.componentagenda .vistaDiaria table.taulaEventsdiaris td.event_5_over {border-bottom:1px solid #000}


.componentagenda .vistaDiaria a.mesant,
.componentagenda .vistaDiaria a.messeg {width:1em;color:#616B76;font-family: Arial;font-size:.9em}
.componentagenda .vistaDiaria a.mesant {float:left;display:block}
.componentagenda .vistaDiaria a.messeg {float:right;display:block}
.componentagenda .vistaDiaria a:hover.mesant,
.componentagenda .vistaDiaria a:hover.messeg {color:#CC5558}

.componentagenda .vistaDiaria td {border-bottom:1px dashed #ccc;vertical-align:top;line-height:100%;overflow:hidden;padding:5px 0 5px 5px} 
.componentagenda .vistaDiaria td.Hores {width:35px;color:#666;font-weight:bold;background-color:#eee;padding:5px 1px;text-align:center}

.componentagenda .vistaDiaria td a {width:auto !important;display:block}
/* VISTA SETMANAL */
.componentagenda .vistasetmanal table.taulaEventsdiaris td.event_1,
.componentagenda .vistasetmanal table.taulaEventsdiaris td.event_1_over,
.componentagenda .vistasetmanal table.taulaEventsdiaris td.event_2,
.componentagenda .vistasetmanal table.taulaEventsdiaris td.event_2_over,
.componentagenda .vistasetmanal table.taulaEventsdiaris td.event_3,
.componentagenda .vistasetmanal table.taulaEventsdiaris td.event_3_over,
.componentagenda .vistasetmanal table.taulaEventsdiaris td.event_4,
.componentagenda .vistasetmanal table.taulaEventsdiaris td.event_4_over,
.componentagenda .vistasetmanal table.taulaEventsdiaris td.event_5,
.componentagenda .vistasetmanal table.taulaEventsdiaris td.event_5_over {border-bottom:1px solid #000}


.componentagenda .vistasetmanal {width:700px;border:1px solid #ccc;font-size:.7em;font-family:Tahoma,Verdana;margin:0 auto}
.componentagenda .vistasetmanal table.taulaEventsdiaris {width:700px;text-align:left;line-height:100%}
.componentagenda .vistasetmanal table.taulaEventsdiaris .dataevent {border-bottom:1px solid #666;font-weight:bold;background-color:#eee;padding:2px;text-align:center;vertical-align:middle}
.componentagenda .vistasetmanal table.taulaEventsdiaris .titolhora {border-bottom:1px solid #666;font-weight:bold;background-color:#eee;padding:2px;text-align:center;vertical-align:middle}
.componentagenda .vistasetmanal table.taulaEventsdiaris .dataevent div {overflow:hidden;height:32px;width:auto}
.componentagenda .vistasetmanal table.taulaEventsdiaris td {border-bottom: 1px dashed #ccc}

.componentagenda .vistasetmanal div.mes {border-bottom:1px solid #666;font-weight:bold}
.componentagenda .vistasetmanal div.navdia {width:100%;background-color:#eee;color:#666}

.componentagenda .vistasetmanal td {border-bottom:1px dashed #ccc;vertical-align:top;line-height:100%;overflow:hidden;padding:5px 2px 5px 5px} 



.componentagenda .vistasetmanal td.nomdia {margin:0;padding:0;line-height:150%;font-weight:bold;text-align:center;font-size:.95em}

.componentagenda .vistasetmanal td.festiulocal,
.componentagenda .vistasetmanal td.festiuautonomic,
.componentagenda .vistasetmanal td.festiunacional {background-image:url(../Imatges/sbg_calendar.gif);background-position:-1px -1px;background-repeat:repeat;font-size:0.8em;text-align:center;font-weight:bold;color:#666}
.componentagenda .vistasetmanal td.festiulocal {background-position:-2px -801px}
.componentagenda .vistasetmanal td.festiuautonomic {background-position:-2px -1001px}
.componentagenda .vistasetmanal td.festiunacional {background-position:-2px -1201px} 

.componentagenda .vistasetmanal td.diabuit {background-color:#fff;background-image:none;}

.componentagenda .vistasetmanal td.Dia {width:2px !important;background-color:#ccc;padding:0;margin:0;font-size:0;line-height:0%;font-weight:normal;border:none;overflow:hidden}
.componentagenda .vistasetmanal td.Hores {width:80px;color:#666;font-weight:bold;background-color:#eee;margin:0;padding:1px;text-align:center;}

.componentagenda .vistasetmanal td a {overflow:hidden}


.componentagenda .vistasetmanal td.nomdia,
.componentagenda .vistasetmanal table.taulaEventsdiaris .dataevent, 
.componentagenda .vistasetmanal td.celabuida {}

.componentagenda .vistasetmanal table.taulaEventsdiaris .dataevent a {width:auto;overflow:none;color:#CC5558} 
.componentagenda .vistasetmanal table.taulaEventsdiaris .dataevent a:hover {color:#000} 

.componentagenda .vistasetmanal a.mesant,
.componentagenda .vistasetmanal a.messeg {width:1em;color:#616B76;font-family: Arial;font-size:.9em}
.componentagenda .vistasetmanal a.mesant {float:left;display:block}
.componentagenda .vistasetmanal a.messeg {float:right;display:block}

.componentagenda .vistasetmanal a:hover.mesant,
.componentagenda .vistasetmanal a:hover.messeg {color:#CC5558}


.componentagenda .vistasetmanal td a {/*color:#CC5558*/color:#666}
.componentagenda .vistasetmanal td a:hover {color:#666}
/* cerca events avançat */


.ComponentPublicacioAmpliat div.LlistatGrupsTemes a, .ComponentPublicacioAmpliat .LlistatTemes a  {color:#CC5558;text-decoration:none;background-image:url(../Imatges/li_esdeveniment.jpg);background-position:5px 12px;background-repeat:no-repeat;padding-left:10px}
.ComponentPublicacioAmpliat div.LlistatGrupsTemes a:hover {color:#000}
.ComponentPublicacioAmpliat div.LlistatGrupsTemes div.descripcio {padding-left:20px}

div.cercador {font-size:.8em;background-color:#F9F9F9;border:1px solid #D7D7D7;width:700px;margin:0 auto;}
div.cercador input, div.cercador select {margin-left:10px;width:130px}
div.cercador .filtres {margin-bottom:5px}
div.cercador input.botocerca {width:auto}



div.informaciopaginacio {border-top:1px solid #eee;width:400px;margin:0 auto;font-size:.9em}
