@import url(global.css);

#topo .navegacao ul li.eventos a {
	background-position: -366px bottom;
}

#conteudo .menu h2 {
	background: url(../imgs/bg_cabEventos.gif) no-repeat;
	width:156px;
}


#bodyEventos #conteudo #nucleo a {
	background:#EBFAFE;
	display:block;
	float:left;
	font-size:18px;
	font-weight:bold;
	height:36px;
	padding:26px 10px 10px 30px;
	width:191px;
}


#bodyEventos #conteudo #nucleo a.anteriores {
	background:#EBFAFE url(../imgs/bg_eventosAnteriores.jpg) no-repeat center top;
	margin-left:5px;
}

#bodyEventos #conteudo #nucleo a.proximos {
	background: #EBFAFE url(../imgs/bg_proximosEventos.jpg) no-repeat center top;
	margin-left:21px;
	_margin-left:17px;
	padding-left:38px;
	width:184px;

}

#bodyEventos #conteudo #nucleo a:hover {
	background-position:center bottom;
	text-decoration:none;
}

/***********REALIZADOS********************/

.calendario {
	background:#fff url(../imgs/bg_cabCalendario.jpg) repeat-x center top;
	/*background:#fff;*/

	float:left;
	height:58px;
	margin-right:15px;
	width:74px;
}

.calendario span.mes, .calendario span.ano {
	
	color:#fff;
	font-size:14px;
	font-weight:bold;
}

.calendario span.mes {
	padding-left: 17px;
}

.calendario span.dia {
	background:none;
	clear: left;
	display: block;
	font: bold 28px Arial;
	padding-top: 20px;
	position: absolute;
	text-align:center;
	width:74px;
}

#conteudo #listaEventos li {
	clear: left;
	display: block;
	min-height: 50px;
	_height: 50px;
}

#conteudo #listaEventos li:after {
	content: '.';
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	overflow:hidden;
}

#conteudo #listaEventos li a {
	display:block;
	float: left;
	font-size:16px;
	font-weight:bold;
	margin-top: 10px;
	width:230px;
}

#conteudo #listaEventos li a:hover {
	color: #00CC00;
	text-decoration:none;
}

#conteudo #listaEventos li p {
	color:#333;
	width:300px;
	margin:0 10px 5px 10px;
}
#conteudo #listaEventos li a.galeria {
	background:url(../imgs/ico_galeria.jpg) no-repeat left 2px;
	display:block;
	float: right;
	font-size:12px;
	font-weight:normal;
	width:100px;
	padding-left:22px;
}

/***********PROXIMOS********************/

#bodyEventosProximos #conteudo .menu h2 {
	background: url(../imgs/bg_cabEventosProximos.gif) no-repeat;
	width:188px;
}

#nucleo {
	_margin:22px 0 19px 0;
}

#nucleo p {
	color:#333;
	margin: 0 10px 20px 10px;
}

#nucleo #listaEventos {
	color:#333;
	font-size:11px;
	margin: 0 10px 20px 10px;
	width:480px;
}

#nucleo #listaEventos li {
	background:#EBFAFE;
	margin-bottom:15px;
	padding:12px;
}

#nucleo #listaEventos li h3 {
	color:#333;
	display:block;
	font-size:18px;
	font-weight:bold;
	margin:10px 10px 5px 10px;
	width:340px;
}

/***********GALERIA********************/

#bodyEventosDetalhes #conteudo .menu h2 {
	background: url(../imgs/bg_cabGaleria.gif) no-repeat;
	width:188px;
}

#bodyEventosDetalhes #conteudo #nucleo .galeria {
	color: #00CC00;
	font-weight:bold;
	font-size:18px;
	margin:0 10px;
}

#bodyEventosDetalhes #conteudo #nucleo .galeria h3 {
	color:#333;
	float:left;
	font-weight:bold;
	margin-right:10px;
}


#bodyEventosDetalhes #conteudo #nucleo ul {
	clear:both;
	margin:20px 10px;
}

#bodyEventosDetalhes #conteudo #nucleo .galeria ul li {
	float:left;
	margin:0 15px 10px 0;
}

#bodyEventosDetalhes #conteudo #nucleo .galeria ul li a {
	display:block;
	height:50px;
	overflow:hidden;
	width:86px;
}

#bodyEventosDetalhes #conteudo #nucleo .galeria ul li a:hover {
	border:3px solid #00CC00;
	height:44px;
	width:80px;
}

#bodyEventosDetalhes #conteudo #nucleo .galeria ul#fotos li a:hover img {
	display:block;
	margin:-3px 0 0 -3px;
}
