body {
	background-color: #000;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.conteudo {
	padding: 5px;
}
#link-destaque {
	text-align: center;	
}
#link-destaque a {
	font-size: 18px;
	color: #F60;
	text-decoration: none;
}
#link-destaque a:hover {
	font-size: 18px;
	color: #000;
	text-decoration: underline;
}
.conteudo h3 {
	padding:0px;
	margin:0px;
}
.agendaimg {
	float:left;
	width:170px;
	height:auto;
	margin-right:10px;
	padding:0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.agendacont {
	float:right;
	width:340px;
	height:auto;
	padding:0px;
	margin:0px;
}
#noticias-home .data-not {
	font-size: 11px;
	color: #666;
}
#noticias-home a:hover {
	text-decoration: underline;
	color: #666;
}
#noticias-home a {
	text-decoration: none;
}
#noticias-home .escrever-not {
	padding: 0px;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: justify;
}



#noticias-home .tit-not {
	color: #000;
	font-weight: bold;
}
.img-noticia-pg {
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 4px;
	margin-left: 0px;
	float: left;
	height: 160px;
	width: 215px;
}
#noticias-home .texto-not {
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
	color: #666;
}
.listar-noticias {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: justify;
}
.listar-noticias .tit-not {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009900;		
}
.listar-noticias a {
	text-decoration: none;		
}
.listar-noticias a:hover {
	text-decoration:underline;
	color: #333;
}
.listar-noticias .data-not {
	font-size: 11px;
	color: #666;
}
.listar-noticias .texto-not {
	font-size: 11px;
	color: #000;
}
#noticias-home .not-mais {
	margin: 0px;
	text-align: right;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#sombra {
	background-image: url(../imagens/sombra.png);
	background-repeat: repeat-y;
	display: block;
	margin: auto;
	clear: both;
	height: auto;
	width: 778px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#menu {
	height: 50px;
	display: block;
	width: 450px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
}
#buscar {
	float: right;
	height: 50px;
	width: auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-align: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 50px;
}
.texto-buscar {
	padding: 0px;
	float: left;
	height: 50px;
	width: auto;
	display: block;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.campo-buscar {
	height: 40px;
	width: 186px;
	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
	vertical-align: top;
}
#pub-base {
	clear: both;
	height: 80px;
	width: 750px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	padding: 0px;
}
.q-banner {
	background-image: url(../imagens/bg_pub_base.gif);
	margin: 0px;
	height: 70px;
	width: 360px;
	padding-top: 5px;
	padding-right: 2.5px;
	padding-bottom: 5px;
	padding-left: 2.5px;
	float: left;
	display: inline;
}
#txt-apoio {
	margin: 0px;
	height: 60px;
	width: 10px;
	display: inline;
	float: left;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#txt-parceiros {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 15px;
	width: 76px;
	position: absolute;
	left: 0px;
	top: -20px;
}
#colunas {
	clear: both;
	height: auto;
	width: 750px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#destaque-dir {
	background-image: url(../imagens/linha_vert_destaque.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 241px;
	width: 260px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}
.caixa-destaque .imagem-destaque {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 72px;
	width: 100px;
}
.caixa-destaque .texto-destaque {
	float: left;
	height: 72px;
	width: 140px;
	margin-left: 5px;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	vertical-align: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	text-align: justify;
}
.caixa-destaque a {
	color: #000;
	text-decoration: none;
}
.caixa-destaque a:hover {
	text-decoration: underline;
}

.caixa-destaque {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 72px;
	width: 255px;
}

#destaque-esq {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 248px;
	width: 272px;
	overflow: hidden;
}

#colunas #col-esq {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 210px;
}
#colunas #col-dir {
	display: block;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:5px;
	padding: 0px;
	float: right;
	height: auto;
	width: 540px;
}
#box-area-vip {
	background-image: url(../imagens/bg_area_vip.jpg);
	margin: 0px;
	height: 171px;
	width: 195px;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#box-area-vip .p0 {
	margin: 0px;
	padding: 0px;
	clear: both;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 18px;
	vertical-align: middle;
}
#box-area-vip .p1 {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 26px;
	width: 175px;
}
#box-area-vip .p1 .esq-senha {
	padding: 0px;
	float: left;
	width: 125px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#box-area-vip .p1 .dir-bt {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 26px;
	width: 45px;
}
#box-area-vip .p2 {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#box-area-vip .p2 a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #09F;
	text-decoration: none;
}
#box-area-vip .p2 a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	text-decoration: underline;
}



#box-area-vip .campo-email {
	height: 24px;
	width: 173px;
	border: 1px solid #CCC;
	line-height: 24px;
	vertical-align: middle;
}
#box-area-vip .bt-entrar {
	background-image: url(../imagens/bt_entrar.jpg);
	margin-top: 0px;
	padding: 0px;
}

#box-area-vip .campo-senha {
	height: 24px;
	width: 123px;
	border: 1px solid #CCC;
	line-height: 24px;
	vertical-align: middle;
}
#box-area-vip .p-erro {
	display: block;
	padding: 0px;
	clear: both;
	height: 25px;
	width: 175px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#box-area-vip .p-erro .img-erro {
	height: 25px;
	width: 25px;
	margin-right: 5px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
#box-area-vip .p-erro .txt-erro {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F00;
	line-height: 25px;
	vertical-align: middle;
	margin: 0px;
	float: left;
	
}
.banner-base {
	padding: 0px;
	margin-top: 0px;
	margin-right: 2.5px;
	margin-bottom: 0px;
	margin-left: 2.5px;
	float: left;
	width: 175px;
	height: 70px;
	display: inline;
}


#buscar .txt-buscar {
	width: 180px;
	height: 20px;
	border: 3px solid #006699;
	margin: 0px;
}

#menu ul {
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 450px;
}

#menu li {
	list-style: none;
	line-height: 50px;
	vertical-align: middle;
	display: inline;
}
#menu li a {
	display: inline;
	height: 50px;
	float: left;
	width: auto;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
#menu li a:hover {
	display: inline;
	height: 50px;
	float: left;
	width: auto;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-color: #68b92e;
}
#base {
	background-image: url(../imagens/base.jpg);
	margin: auto;
	clear: both;
	height: 30px;
	width: 778px;
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	color: #FFF;
}
#base .direitos {
	margin: 0px;
	float: right;
	text-align: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	display: block;
	width: 750px;
	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 30px;
	line-height: 15px;
}
#base .tec {
	margin: 0px;
	width: 300px;
	float: left;
	display: block;
	height: 30px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
}
#topo {
	background-image: url(../imagens/topo.jpg);
	padding: 0px;
	clear: both;
	height: 190px;
	width: 750px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
#pub {
	display: block;
	margin: auto;
	padding: 0px;
	clear: both;
	height: 90px;
	width: 750px;
}
#barra-menu {
	background-image: url(../imagens/bg_barra.jpg);
	background-repeat: repeat-x;
	padding: 0px;
	clear: both;
	height: 50px;
	width: 760px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 3px;
	margin-left: auto;
}
#box-pedidos {
	background-image: url(../imagens/bg_pedidos.jpg);
	clear: both;
	height: 200px;
	width: 195px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#box-top10 {
	background-image: url(../imagens/bg_top_10.jpg);
	clear: both;
	height: 400px;
	width: 210px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.player-top10 {
	height: 34px;
	width: 195px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 5px;
}


#pub .bannertopo {
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 720px;
	float: left;
}
#pub .txt-pub {
	text-align: center;
	float: right;
	height: 79px;
	width: 23px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #EBEBEB;
	border: 1px solid #CCC;
}
.bloco-mural {
	padding: 0px;
	clear: left;
	height: 266px;
	width: 540px;
	margin: 0px;
}
.bloco-not-enq {
	padding: 0px;
	clear: left;
	height: 347px;
	width: 540px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#box-not {
	margin: 0px;
	padding: 0px;
	height: 347px;
	width: 315px;
	display: block;
	float: left;
}
#box-enquete {
	float: right;
	height: 347px;
	width: 220px;
	display: block;
	margin: 0px;
	padding: 0px;
}
#txt-enquete {
	background-image: url(../imagens/txt_enquete.jpg);
	height: 41px;
	width: 220px;
	clear: both;
	margin: 0px;
	padding: 0px;
}
#base-enquete {
	background-image: url(../imagens/base_enquete.jpg);
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 35px;
	width: 220px;
}
#cont-enquete {
	margin: 0px;
	padding: 4px;
	clear: both;
	height: 262px;
	width: 210px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-left-color: #CCC;
}
#bloco-destaques {
	background-image: url(../imagens/bg_bloco_destaque.jpg);
	clear: both;
	height: 248px;
	width: 538px;
	border: 1px solid #E0E0E0;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.linha-destaque {
	clear: both;
	height: 5px;
	width: 254px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
}


#txt-noticias {
	background-image: url(../imagens/txt_noticias.gif);
	height: 32px;
	width: 120px;
	clear: both;
	margin: 0px;
	padding: 0px;
}
#noticias-home {
	background-image: url(../imagens/bg_noticias.jpg);
	margin: 0px;
	padding: 4px;
	clear: both;
	height: 307px;
	width: 307px;
}

#txt-mural  {
	background-image: url(../imagens/txt_mural.gif);
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 230px;
}
#mural {
	background-image: url(../imagens/bg_mural.jpg);
	height: 234px;
	width: 530px;
	clear: both;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	overflow: scroll;
}

.banner468 {
	padding: 5px;
	clear: both;
	height: 60px;
	width: 468px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	border: 1px solid #999;
}
.icone-noticia-pg {
	background-image: url(../imagens/tit_noticias_pg.gif);
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 154px;
}
.icone {
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 400px;
}
.icone-videos {
	background-image: url(../imagens/tit_videos.gif);
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 116px;
}
.icone-galeria {
	background-image: url(../imagens/tit_galeria_de_fotos.gif);
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 300px;
}
.icone {
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 400px;
}
.icone-noticia-pg {
	background-image: url(../imagens/tit_noticias_pg.gif);
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 154px;
}
.icone-mural-pg {
	background-image: url(../imagens/tit_mural_pg.gif);
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 319px;
}
.icone-contato {
	background-image: url(../imagens/tit_contato.gif);
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 148px;
}
.icone-aradio {
	background-image: url(../imagens/tit_aradio.gif);
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 139px;
}
.icone-comoouvir {
	background-image: url(../imagens/tit_como_ouvir.gif);
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 207px;
}
.texto-noticia-pg {
	margin: 0px;
	text-align: justify;
}
.google-300x250 {
	clear: both;
	height: 250px;
	width: 300px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
#paginacao {
	padding: 0px;
	height: 35;
	width: 500px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;	
}
#paginacao ul {
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 35px;;
	width: 500px;	
}
#paginacao li {
	list-style: none;
	display: inline;
	line-height: 35px;
}
#paginacao li a {
	display: inline;
	margin: 2px;
	padding: 5px;
	width: auto;
	background-color: #EAEAEA;
	border: 1px solid #06C;
	height: 35px;
	line-height: 50px;
	vertical-align: middle;
	text-decoration: none;
}
#paginacao li a:hover {
	display: inline;
	margin: 2px;
	padding: 5px;
	width: auto;
	background-color: #CCC;
	border: 1px solid #06C;
	height: 35px;
	line-height: 50px;
	vertical-align: middle;
	text-decoration: none;
}.linha-h-mural {
	margin: 0px;
	height: 7px;
	width: 525px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.link-mural {
	font-weight: bold;
	color: #666;
	text-align: center;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.esq-mural {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 240px;
}
.dir-mural {
	margin: 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: 240px;
}.recado-mural {
	text-align: justify;
	margin: 0px;
	padding: 0px;
}
#formcontato label {
	float:left;
	width:95px;
	height:18px;
	padding-top:5px;
	margin-bottom:3px;
}
#formcsite label {
	float:left;
	width:170px;
	height:18px;
	padding-top:5px;
	margin-bottom:3px;
}
.nome-contato {
	height: 23px;
	width: 160px;
	border: 1px solid #06C;
	margin-bottom:3px;
}
.email-contato {
	height: 23px;
	width: 210px;
	border: 1px solid #06C;
	margin-bottom:3px;
}
.telefone-contato {
	height: 23px;
	width: 280px;
	border: 1px solid #06C;
	margin-bottom:3px;
}
.assunto-contato {
	height: 23px;
	width: 350px;
	border: 1px solid #06C;
	margin-bottom:3px;
}
.textearea-contato {
	height: 120px;
	width: 420px;
	border: 1px solid #06C;
	margin-bottom:3px;
}
.listagaleria {
	clear:both;
	width:530px;
	height:auto;
	margin:auto;
	padding-top:5px;
	padding-left:5px;
}
.quadlista {
	float:left;
	margin: 5px;
	padding: 5px;
	float: left;
	height: 190px;
	width: 150px;
	border: 1px solid #0066CC;
	background-color: #FFFFFF;
}
.quadlista:hover {
	margin: 5px;
	padding: 5px;
	float: left;
	height: 190px;
	width: 150px;
	border: 1px solid #0066CC;
	background-color: #D7EBFF;
}
.quadlista .gal-imagem {
	margin-bottom:5px;
}
.quadlista .gal-imagem IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}
