@CHARSET "iso8859-1";

/*  Genérico  */

h1.titulo  {color: #ff6418; font: normal 16px Arial; text-indent: 0px; text-transform: uppercase; padding: 10px 10px 10px 0px;}
h1.titulo_interno  {color: #ff6418; font: normal 14px Arial; text-indent: 0px; text-transform: uppercase; margin-top: -5px;}

div.espaco_vertical {height: 30px;  margin-top: 130px;}




/*  Fim Genérico */

/* Inicio  Eventos  */

#eventos div.conteudo {"position: relative; height: 350px;"}
#eventos ul.menu_principal {margin-left: 80px;}
#eventos ul.menu_principal li {display: inline; float: left; margin-left: 1px;}

#eventos ul.menu_principal li div.box_data {background-color: #ffffff; width: auto; padding: 10px 12px; float: left;}
#eventos ul.menu_principal li div.box_data a {font-size: 14px;}

#eventos ul.menu_principal li div.box_imagem {width: 286px; height: 178px;}

#eventos ul.menu_principal li div.box_inscricao a,
#eventos ul.menu_principal li div.box_inscricao a:hover{width: 122px; margin-top: 10px; position: absolute; margin-left: 165px;}

#eventos div.conteudo_anterior { margin-left: 80px; padding: 300px 0 0;}
#eventos div.conteudo_anterior div.inner {margin-bottom: 1px;}
#eventos ul.menu_anteriores { width: 840px; }

#eventos ul.menu_anteriores li { display: inline; float: left; margin-left:10px; margin-bottom:30px; margin-right: 5px; width:260px;}

#eventos ul.menu_anteriores li div.descricao { margin-left: 110px; width:153px; margin-top: -70px; float:right;}
#eventos ul.menu_anteriores li div.descricao a,
#eventos ul.menu_anteriores li div.descricao a:visited {color: #333333;}
#eventos ul.menu_anteriores li div.descricao a span,
#eventos ul.menu_anteriores li div.descricao a span:hover {color: #2E7F64; font: bold 13px Arial;}	

/* Fim  Eventos */


/*   Eventos Det*/
#eventosDet h1.titulo {float: left; width: 100%;}  
#eventosDet div.conteudo_box_esq {float: left; padding-bottom: 10px;}
#eventosDet div.conteudo_box_esq div.imagem_titulo{background-color:#ffffff; float:left; margin-top: 10px;}
#eventosDet div.conteudo_box_esq div.imagem_titulo.espaco {margin-bottom: 83px;}
#eventosDet div.conteudo_box_esq a.salvar_pdf {margin-top: 180px; float:left; width: 277; height: 29px; }
#eventosDet div.conteudo_box_esq a.google_agenda {float:left; width: 277; height: 29px;}
#eventosDet div.conteudo_box_esq div.proximos_eventos {width: 330; float: left;}
#eventosDet div.conteudo_box_esq div.proximos_eventos div{ float: left; background: #ffffff; padding: 9px 6px; margin-top: 23px;}

#eventosDet div.conteudo_box_esq div.proximos_eventos a.fique_sabendo,
#eventosDet div.conteudo_box_esq div.proximos_eventos a.fique_sabendo:hover,
#eventosDet div.conteudo_box_esq div.proximos_eventos a.fique_sabendo:visited { color: #4C9678; font: normal 11px Arial; margin-top:12px }

#eventosDet div.conteudo_box_dir {width: 695px; float:right; background-color: #ffffff; margin-top: 11px; margin-bottom: 20px;}
#eventosDet div.conteudo_box_dir p.data {color: #2E7F64; font: bold	12px arial; margin-top: 10px; padding-top:20px; margin-left: 30px;}
#eventosDet div.conteudo_box_dir p.titulo_evento {margin-left: 30px; margin-right: 30px;color: #333333; margin-top: 5px; font: bold 23px arial;}
#eventosDet div.conteudo_box_dir p.local_evento {margin-left: 30px; color: #FF6418; margin-top: 5px; font: normal 13px Arial;	}
#eventosDet div.conteudo_box_dir p.descricao_evento {margin-left: 30px; color: #333333; width:552px; margin-top: 5px; font: normal 13px Arial; margin-bottom: 10px;}
#eventosDet div.conteudo_box_dir div.valor_inscricao div {margin-left: 30px; margin-top:10px; background-color: #EDF4F2; font: bold 13px Arial; color: #2E7F64;  width: 175px; height: 29px; }
#eventosDet div.conteudo_box_dir div.valor_inscricao div span{margin-left: 10px; position:absolute; margin-top:5px; font: bold 13px Arial; color: #2E7F64; }
#eventosDet div.conteudo_box_dir div.valor_inscricao table {margin-left: 30px;}
#eventosDet div.conteudo_box_dir div.valor_inscricao table tr td.valor {font: bold 13px Arial; color: #2E7F64; width: 80px; height: 29px; background-color: #EDF4F2; text-align: center; vertical-align: middle;}
#eventosDet div.conteudo_box_dir div.valor_inscricao table tr td {font: bold 13px Arial; color: #FF6418; width: 80px; height: 29px; text-align: left; vertical-align: middle;}
#eventosDet div.conteudo_box_dir div.box_inscricao {margin-left: 30px; margin-top: 10px;}


/* Fim  Eventos Det*/

/* Eventos Passado */

#eventosDet div.conteudo_box_dir  img.player {margin-left: 30px; margin-bottom: 20px; margin-top: 25px;}

#eventosDet div.conteudo_box_esq div.fotos_videos {margin-top:260px; margin-left: -210px; float:left; width: 206px; height: 50px; }
#eventosDet div.conteudo_box_esq div.fotos_videos div{ float: auto; background: #ffffff; width: 206px; height: 43px;  }

#eventosDet div.conteudo_box_esq div.releases {margin-top:640px; margin-left: 90px; position:absolute;  width: 206px; height: 50px; }
#eventosDet div.conteudo_box_esq div.releases div{ float: auto; background: #ffffff; width: 206px; height: 43px;  }

#eventosDet  a.fotos_release,
#eventosDet  a.fotos_release:hover,
#eventosDet  a.fotos_release:visited {color: #ff6418; font: normal 12px Arial;  text-transform: uppercase; position:absolute; margin-top:15px; margin-left: 15px;}


/* Fim Eventos Passado */


/* Eventos Anteriores */

#eventosAnt ul.lista_anteriores {width: 1002px; margin-left: 15px; margin-top: -15px;}
#eventosAnt ul.lista_anteriores li {height: auto;}
#eventosAnt ul.lista_anteriores li h1 {color: #ff6418; font: bold 12px Arial; text-indent: 0px; text-transform: uppercase; margin-top: 15px;}

#eventosAnt ul.lista_anteriores ul.resultados li.separador {background-image: url("../img/bg/pontilhado.png") ; height:50px; margin-top:3px; list-style: none; height: 1px; width: 940px; }
#eventosAnt ul.lista_anteriores ul.resultados li.bg_verde {background-color: #E7F0ED; margin-top:2px; height: 108px; width: 940px;}
#eventosAnt ul.lista_anteriores ul.resultados li { height: 108px; width: 940px; margin-top:2px;}

#eventosAnt ul.lista_anteriores div.result div{margin-top: -70px; width:570px; margin-left: 125px; }

#eventosAnt ul.lista_anteriores div.result div a,
#eventosAnt ul.lista_anteriores div.result div a:hover,
#eventosAnt ul.lista_anteriores div.result div a:visited {color: #333333; font: bold 12px arial;}

#eventosAnt ul.lista_anteriores div.result div a p,
#eventosAnt ul.lista_anteriores div.result div a p:hover,
#eventosAnt ul.lista_anteriores div.result div a p:visited {color: #333333; font: normal 12px arial;}
	
#eventosAnt ul.lista_anteriores div.result div.img_anteriores { margin-left: 1px; margin-top:3px;}
#eventosAnt ul.lista_anteriores div.result div.img_anteriores a img{ margin-top: 20px; margin-left: 15px; width: 98px; height: 68px; display: block;}

#eventosAnt ul.lista_anteriores div.result div a span,
#eventosAnt ul.lista_anteriores div.result div a span:hover,
#eventosAnt ul.lista_anteriores div.result div a span:visited {color: #2E7F64; font: bold	12px arial; margin-top: 10px;}
	
#eventosAnt ul.lista_anteriores li div.descricao a,
#eventosAnt ul.lista_anteriores li div.descricao a:visited {color: #333333;}
#eventosAnt ul.lista_anteriores li div.descricao a span,
#eventosAnt ul.lista_anteriores li div.descricao a span:hover {color: #2E7F64; font: bold 13px Arial;}	

/* Fim Eventos Anteriores */


#zoom {float: left; margin: 20px 0 20px 20px}
#thumbs {float: right; width: 113px; margin: 20px 20px 20px 0}
#thumbs div {position: relative; height: 248px; margin: 10px 0; overflow: hidden}
#thumbs div ul {position: absolute; left: 0; top: 0}
#thumbs div ul li {display: block; height: 76px; margin: 0 0 10px 0}
#thumbs div ul li a {display: block}
a.bt_prev_thumb, a.bt_next_thumb {
	display: block;
	text-indent: -9999px;
	width: 113px;
	height: 16px;
	border: 1px solid #c3dad2
}
a.bt_prev_thumb {background: #f1f7f4 url(/img/bt/prev_arrow.png) no-repeat center center}
a.bt_next_thumb {background: #f1f7f4 url(/img/bt/next_arrow.png) no-repeat center center}
a.bt_prev_thumb:hover, a.bt_next_thumb:hover {border: 1px solid #d1ece3; background-color: #fff}
