@charset "utf-8";
* {
	padding:0;
	margin:0;
	border:0;
	list-style:none;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4D6A56;
}

body{ background:#D5D1C9;}

#geral{
	width:750px;
	background:url(imagens/geral_bg.jpg);
	padding:0 10px 20px 10px;
	margin-left:10px;
	min-height:600px;
}

#top{
	background:url(imagens/geral_top.jpg) no-repeat;
	height:20px;
	margin:10px 0 0 10px;
}

#topo{
	background:url(imagens/topo.jpg) no-repeat;
	height:183px;
}

#home a{
	position:absolute;
	text-indent:-9000px;
	overflow:hidden;
	width:171px;
	height:253px;
	background:url(imagens/logo.gif) no-repeat;
	margin:-15px 0 0 13px;
	display:block;
}

#esquerda, #conteudo{
	float:left;
}

#esquerda{
	margin-top:65px;
	width:180px;
}

#esquerda li{
	margin:5px 0;
	padding-left:4px;
}

#esquerda li a{
	font-size:12px;
}

.form, .tform, .botao{
	color:#666;
	background:#fff;
	padding:2px 0 0 2px;
	border:1px solid #ddd;
	margin-bottom:2px;
	_margin-bottom:1px;
}

.form{
	height:15px;
}

#txtbusca{
	border:1px solid #999;
}

#rss a{
	background:url(imagens/rss.jpg) no-repeat;
	width:35px;
	height:19px;
	text-indent:-9000px;
	display:block;
	position:absolute;
	margin:-25px 0 0 50px;
}

#banner_lateral{
	width:200px;
	position:absolute;
	top:10px;
	left:793px;
}

#banner_lateral li{
	margin-bottom:8px;
}

#banner_centro{
	width:468px;

	margin:20px auto;
}

#menu{
	padding:5px 0 15px 0;
	border-bottom:2px solid #ddd;
	margin-bottom:10px;
}

#menu li{display:inline}

#menu li a{
	color:#f60;
	font-weight:bold;
	float:left;
	margin-left:30px;
	display:block;
}
#menu li a:hover{color:#4D6A56;}

#menu .primeiro a{
	margin-left:10px;
}

#conteudo{
	width:570px;
}

#conteudo p{
	line-height:15px;
	margin:8px 0;
}

#conteudo a:hover{color:#f60;}

h1{
	font-size:14px;
	margin-bottom:10px;
}

#destaque, #coord, #muralHome{
	float:left;
}

#destaque{
	width:358px;
	margin-bottom:10px;
}

#destaque .img, #destaque .texto, #destaque .sinopse {
	float:left;
}

#destaque .img{
	width:248px;
	height:185px;
	overflow:hidden;
	margin-right:4px;
}

#destaque .texto a{
	font-weight:bold;
	display:block;
	width:155px;
	margin:10px 0 5px 0;
	background:url(imagens/seta.gif) center left no-repeat;
	padding:0 0 5px 12px;
	font-size:14px;
	border-bottom:1px solid #4D6A56;
}

#destaque .sinopse a:hover{text-decoration:underline}

#destaque .sinopse{ width:160px;}

#nav li { width: 52px; float: left; margin: 3px; list-style: none; padding: 2px; display: block }
#nav a { width: 50px; padding: 0px; display: block; border: 1px solid #ccc; }
#nav li.activeLI { background:#2D294A}
#nav a:focus { outline: none; }
#nav img { border: none; display: block }
#slideshow img{ cursor:pointer;}
#caption{position: absolute; margin-top:-39px; width: 340px; height: 30px; padding:5px; font-size:13px; color:#fff; line-height:15px; background-color: rgb(0, 0, 0); opacity: 0.7; z-index: 1000;}

#coord{
	width:210px;
	background:#83A48D;
	padding-bottom:5px;
}

#coord p{
	background:url(imagens/seta_verde.gif) left bottom no-repeat;
	padding-left:15px;
	margin:5px;
	color:#fff;
	font-weight:bold;
	border-bottom:1px solid #fff;
}

#coord img{
	margin:0 5px;
	float:left
}

#coord .texto{
	padding:5px;
	font-size:12px;
}

#coord .texto a{color:#fff;}
#coord .texto a:hover{text-decoration:underline}

#muralHome{
	width:209px;
	background:#fff;
	margin-top:5px;
	border:1px dotted #f60;
}

#muralHome p{color:#fff; background:#f60; font-weight:bold; padding:5px; margin:0 0 5px 0}
#muralHome a{color:#333; padding:6px; margin-bottom:6px; display:block;}
#muralHome a:hover{text-decoration:none;color:#f60;}

#outras{
	background: url(imagens/outras.jpg) top left no-repeat;
	clear:both;
	padding-top:27px;
	*padding-top:15px;
}

#outras li{
	float:left;
	margin:0 5px 10px 0;
}

#outras li a{font-weight:bold;}

#outras .img, #outras .texto{float:left}

#outras .img{margin-right:6px; width:90px; height:67px; overflow:hidden;}

#outras .texto{width:180px;}
#outras .texto a:hover{color:#f60;}

#ultimas{
	background:url(imagens/ultimas.jpg) left no-repeat;
	height:20px;
	clear:both;
	margin:15px 0;
	padding:7px 0 0 60px;
}

#ultimas #ult a{}

#mais{
	clear:both;
	margin-top:80px;
	*margin-top:8px;
}

#mais li{
	background:url(imagens/seta.gif) no-repeat;
	padding-left:12px;
	margin:5px 0;
}
#mais li a:hover{color:#f60;}

#artigos{
	clear:both;
	margin-top:10px;
}

#artigos li{
	background:url(imagens/seta.gif) no-repeat;
	padding-left:12px;
	margin:5px 0;
}
#artigos li a:hover{color:#f60;}

.titulo2{font-weight:bold;font-size:13px}

#enquete{
	background: url(imagens/enquete_bg.jpg);
	width:160px;
	padding:0 5px;
	display:none;
}

#enquete_top{
	background: url(imagens/enquete_top.jpg) no-repeat;
	height:32px;
}

#enquete label, #enquete p{color:#fff;}

#enquete_bottom{
	background: url(imagens/enquete_bottom.jpg) no-repeat;
	height:6px;
}

.paginacao{
	clear:both;
	padding:10px;
}

.paginacao a{
	text-decoration:underline;
}

.erro, #fale_mensagem{
	color:#FF0000;
	margin-left:20px;
}

.negrito{
	font-weight:bold;
}

.right{
	text-align:right;
}

#filhos{margin-top:10px;}

#filhos li, #noticias li{
	background:url(imagens/seta.gif) no-repeat;
	padding-left:10px;
	margin:5px 0;
}

#filhos li a:hover{
	color:#f60;
}

#noticias li{margin-left:15px}

.noticias_data{
	margin:10px 0;
	color:#2B3F31;
}

#mural li {
	margin:7px;
	padding:4px;
	background:#f8f8f8;	
}

#mural input, #mural textarea, #contato input, #contato textarea{
	display:block;
	margin:-18px 0 10px 80px;
	border:1px solid #777;
	background-color:#f4f4f4;
}

#mural .botao, #contato .botao{
	position:absolute;
	margin:10px 0 0 80px;
}

.formulario fieldset{
	width:470px;
	border:1px solid #ddd;
	padding:10px;
	margin-bottom:10px;
}

.formulario legend{
	font-size:14px;
	padding:0 4px;
}

.formulario label{
	display:block;
	margin-top:4px;
}

.formulario span, .formulario li{
	color:#999;	
}

.formulario input, .formulario textarea{
	display:block;
	border:1px solid #777;
	background-color:#f4f4f4;
	padding:3px;
	height:14px;
	width:450px;
}

.formulario .radio{display:inline;width:20px}
.formulario .botao{width:80px; height:23px;}
.formulario textarea{height:100px;}

#evento li{list-style:inside}
#evento a{color:#f60;}
#evento a:hover{text-decoration:underline}


#mural .renlen{
	position:absolute;
	margin:11px 0 0 320px;
	text-align:right;
}

#noticia_foto{
	width:250px;
	float:right;
	margin:0 0 15px 15px;
}

#noticia_video{margin-left:60px;}

#audios{margin:15px 0;}

#audios embed{display:block;}

#galerias li{
	height:112px;
	padding:10px;
	border-top:1px dotted #ccc;
}

#galerias li img{
	float:left;
	border:5px solid #ccc;
	margin-right: 10px;
	width: 150px;
	height:112px;
}

#galerias a{
	color: #666;
	text-decoration: none;
}

#galerias_fotos{
	width:568px;
	margin:0 auto;
}

#galerias_fotos p{
	font-size:16px;
	font-weight:bold;
	color:#999;
	margin:10px 0;	
}

#galerias_fotos li{
	float:left;
	padding:10px 5px;
}

#galerias_fotos .img{
	width:80px;
	height:60px;
	overflow:hidden;
}

.clear{clear:both;}

.mensagem{color:#f60;font-size:14px;}

#banner_evento{
	clear:both;
	margin:15px 0 10px 5px;
}

#rodape{
	clear:both;
	background:url(imagens/geral_bottom.jpg) no-repeat;
	height:32px;
	margin-left:10px;
	padding-left:240px;
}

#mini{width:250px;}

#mini li{
	width:120px;
	float:left;
	margin:0 5px 5px 0;
}

#mini li a{
	height:90px;
	overflow:hidden;
}
