.agenda{ display:block; }
.agenda .header_agenda{ display:block; height:45px; }

.agenda .header_agenda form{
	width:200px;
	float:left;
	margin:0 5px 0 0;
}

.agenda .header_agenda form label{ font-weight:bold;  color:#5a011c; }
.agenda .header_agenda form label select{ width:80px; }

.agenda .header_agenda ul li{ display:inline; float:left; margin-right:2px; line-height:1em; }
.agenda .header_agenda ul li a{
	width:35px;
	height:28px;
	float:left;
	background:#fcc729;
	color:#fff;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	text-decoration:none;
}

.agenda .header_agenda ul li.ativo a,
.agenda .header_agenda ul li a:hover{ background:#c82235; }
.agenda .header_agenda ul li a span{ display:block; }

.agenda ul.semana{ width:55px; float:left; }
.agenda ul.semana li{
	display:block;
	height:38px;
	*height:34px;
	_float:left;
	clear:both;
	margin-bottom:2px;
	line-height:1em;
}

.agenda ul.semana li a{
	width:45px;
	height:28px;
	float:left;
	background:url(img/bg_aba_agenda.gif) 0 0 no-repeat;
	padding:5px;
	text-align:center;
	font-weight:bold;
	color:#5a011c;
	text-decoration:none;
}

.agenda ul.semana li a span{ display:block; }

.agenda ul.semana li.ativo a,
.agenda ul.semana li a:hover{ background:url(img/bg_aba_agenda_ativo.gif) 0 0 no-repeat; color:#fff; }

.agenda .view_agenda{ width:633px; float:right; }

.agenda .view_agenda .detalhe{
	width:593px;
	float:left;
	padding:15px;
	background:#fff4d8;
	margin-bottom:5px;
}

.agenda .view_agenda .detalhe dl{
	width:280px;
	float:left;
	line-height:1.1em;
	font-size:1.1em;
	color:#5a011c;
	margin-bottom:20px;
}

.agenda .view_agenda .detalhe dl dt{
	font-weight:bold;
	display:block;
	margin-bottom:5px;
}

.agenda .view_agenda .detalhe dl dd a{ color:#5a011c; text-decoration:underline; }
.agenda .view_agenda .detalhe dl dd a:hover{ color:#c82235; }

.agenda .view_agenda .detalhe .foto{
	width:450px;
	margin:0 auto;
	border:solid 8px #fff;
}

.agenda view_agenda .detalhe .foto img{ float:left;  }