
/**************************************************************************************/
/**** estils per calen dari agenda                                                    */
/**************************************************************************************/

.calendari_agenda_web
{
	clear: both;
	padding-top:20px;
        width:170px;


}


.calendari_agenda_web_fons
{
    border:1px solid #f1efe2;
    background:#fbfbf8;
}


.calendari_agenda_titol_web
{
	background:#fbfbf8;
	color:#0099cc;
	text-align:center;
	font-weight:normal;
	padding-bottom:10px;
	border-bottom:1px solid #f1efe2;
	font-size:1.2em;
}


#calendari_agenda_mes_anterior_web
{
	color:#a8a890;
	padding-right:15px;
}


#calendari_agenda_mes_anterior_web a
{
	color:#a8a890;
	text-decoration:none;
}

#calendari_agenda_mes_anterior_web a:hover
{
	color:#a8a890;
	text-decoration:underline;
}



#calendari_agenda_mes_seguent_web
{
	color:#a8a890;
	padding-left:15px;
}


#calendari_agenda_mes_seguent_web a
{
	color:#a8a890;
	text-decoration:none;
}

#calendari_agenda_mes_seguent_web a:hover
{
	color:#a8a890;
	text-decoration:underline;
}

.calendari_agenda_cos_web
{
	padding:0px;
	background:#fbfbf8;
}


.taula_agenda
{
	width:90%;
	border:0;
	border-collapse:none;
	border-spacing:0px;
	background:#fbfbf8;
	text-align:center;
	margin:0 auto;


}

.taula_agenda td
{
	border:0px;
	text-align:center;
}


.taula_agenda .titol_dia_setmana
{
	text-align:center;
	background:#fbfbf8;
	color:#c1a000;
	font-size:0.8em;
	height:20px;
}



.taula_agenda .data_actual
{
	background:#f1efe2;
	color:#666666;
	font-weight: normal;
	text-align:center;
}


.taula_agenda.event_buit
{
	text-align:center;
	color:#666666;
	height:20px;
}



.taula_agenda .event_buit_dm
{
	text-align:center;
	color:#666666;
	background:#fbfbf8;
	height:20px;
}



.taula_agenda .event_ple
{
	text-align:center;
	color:#666666;
	height:20px;
	font-weight: normal;
}


.taula_agenda .event_ple_dm
{
	text-align:center;
	color:#666666;
	background:#fbfbf8;
	font-weight: bold;
	height:20px;
}



.taula_agenda .dia_hint
{
	display: none;
	border:1px solid #c1a000;
	position:absolute;
	background:#fbfbf8;
	padding:5px 10px 5px 10px;
	margin-top:5px;
	margin-left:20px;
        color:#c1a000;
	visibility: hidden;
}





