/*
	Agenda
*/

#calendar_html table {border:1px solid #fff;}

#calendar_html tr#controlos td {background-color:#ccc;text-align:center; height:24px; background-image:url(../../media/images/agenda_bg.gif); background-repeat:repeat-x;} 

#calendar_html tr#controlos a {text-decoration:none;}

#calendar_html tr#dias_semana td {background-color:#555F99; text-align:center; color:#fff; height:24px; background-image:url(../../media/images/agenda_dias_bg.gif); background-repeat:repeat-x;}

#calendar_html tr.eventos td, 
#calendar_html tr.white_days td {border:1px solid #ccc;text-align:center; height:24px; width:24px;}

/* today */
#calendar_html  tr.eventos td.today {}

#legenda .curso a:link,
#legenda .curso a:visited,
#legenda .curso a:hover { text-decoration:none;}

#border_legenda { border-bottom:1px solid #cccccc; clear:both; padding:10px 0 5px 0; font-weight:bold; margin:6px 0 0 0; width:660px;}


#calendar_html tr.eventos td.mais_que_um {border:2px solid #444d9f;}

#legenda .mais_que_um {border:2px solid #444d9f;}

#calendar_legend { padding:10px 0 0 0;}


#eventos { background-image:url(/media/images/bg_eventos2.gif); background-repeat:no-repeat; height:26px; width:290px; color:#444d9f; font-size:12px; font-weight:bold; }

#eventos .evento_dia { float:left; padding:4px 0 0 5px; }

#setas { float:right; padding:5px 10px 0 0;}

#numeracao { float:left; width:30px; font-size:11px;}
#setas .setas2 { float:left; padding:1px 0 0 0;}

.eventos { width:285px; padding:10px 0 0 0;}

.eventos .imagem { 
	float:left; 
	padding:5px;
	margin-right:10px;
	margin-bottom:10px;
	background-color:#EEEEEE;
	border:1px solid #dbdbdb;
}

.eventos .texto { padding:5px 0 0 0;  }


#agenda_detail .imagem { 
	float:left; 
	padding:5px;
	margin-right:10px;
	margin-bottom:10px;
	background-color:#EEEEEE;
	border:1px solid #dbdbdb;
}


