#div-calendari *{font:10px verdana, arial, sans-serif;}
#div-calendari{}
#calendari td{padding:7px; text-align:center; border:1px solid #fff; }
#calendari th{font-size:11px; border-bottom:1px solid #999; font-size:11px; font-weight:bold; color:#535353;}

#calendari td.anterior{color:#cfcfcf;}
#calendari td.event-anterior{background-color:#C6EF95; color:#5A8D1F;}
#calendari td.event, #llegenda .color-event{background-color:#5A8D1F; color:#fff;}
#calendari td.avui, #llegenda .color-avui{ background-color:#A8D1E7}
#calendari td a{color:#fff;}

#llegenda{border-top:1px dashed #535353; color:#5A8D1F; margin-top:6px;}
#llegenda .color-avui, #llegenda .color-event{width:10px; height:10px; display:inline-block; font-size:10px;}

#capcalera{border:1px solid #999;/*#1F64A4;*/ background-color:#EFEFEF; height:54px;}
#capcalera #avui{float:left; border-right:1px solid #999/*#1F64A4*/; background-color:#fff; }
#capcalera #avui h2{font-size:28px; margin:2px;}
#capcalera #avui p{text-align:center;margin:0; text-transform:uppercase;}

#capcalera #avui-events{float:left; margin-left:6px;}
#capcalera #avui-events ul{margin:0; padding:0; list-style:none;}
#capcalera #avui-events ul li a, #llegenda a{ text-decoration:none; color:#216AAE;}
#capcalera #avui-events ul li a{font-size:9px;}
#capcalera #avui-events ul li a:hover, #llegenda a:hover{text-decoration:underline;}


#mesos{border:1px solid #999;  color:#535353; font-weight:bold; border-left:0; border-right:0; text-align:center; border-top:0;}
#mesos img{vertical-align:-6px; margin:0px 12px;}
#mesos a img{border:0;}
.cb{clear:both;}
.window_event{display:none;background-color:#fff; padding:6px;}
