﻿/*
	FESEMPRE - FEDERAÇÃO INTERESTADUAL DOS SERVIDORES PÚBLICOS MUNICIPAIS E ESTADUAIS
	www.fesempre.org.br
	Webdeveloper: Aécio Ferreira
	Analista: Anderson Liberato
	©2009|2010 - Todos os direitos estão reservados.
*/


/* --- CONFIGURAÇÕES GERAIS --- */
body,h1,h2,h3,h4,h5,h6,p,ul,li,form,input,select,textarea,fieldset{
	margin:0;
	padding:0;
	list-style-position:outside;
	list-style-type:none;
	outline:none
}
body{
	/*background:url(../images/bg-natal.jpg) #000 no-repeat*/
	background:url(../images/bg-geral.png) repeat;
}
a img{
	border:none;
}
/*html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true));
}*/
/* --- FIM CONFIGURAÇÕES GERAIS --- */

#barra_websys{
	background-color:#c60000;
	height:30px;
}

#geral_websys{
	width:980px;
	height:28px;
	margin:0 auto;
	background: url(../images/bg-topo-geral.jpg) no-repeat #dc0303;
}

#nav_websys{
	width:420px;
	_display:inline;
	margin-right:15px;
	float:right;
}
.info_websys{
	float:left;
	_display:inline;
	margin:0 0 0 5px;
	padding:6px 0 0 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}
.info_websys a:link{
	color:#FFF;
	text-decoration:none;
}
.info_websys a:hover{
	color:#FFF;
	text-decoration:none;
}
.info_websys a:visited{
	color:#FFF;
	text-decoration:none;
}
.info_websys a:active{
	color:#FFF;
	text-decoration:none;
}

.contato_websys{
	float:right;
	_display:inline;
	margin:0 5px 0 5px;
	padding:6px 0 0 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
}
#topo{
	width:980px;
	height:150px;
	margin:0 auto;
	background:url(../images/bg-content.png) #FFF repeat;
}

.data_acesso{
	float:left;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:40px;
	color:#da251d;
	margin:95px 0 0 30px;
}

.logo_fesempre{
	float:right;
	margin:30px 30px 0 0;
}

#geral{
	width:980px;
	margin:0 auto;
	border:1x #000 solid;
	border-top:#FFF solid 1px;
	
}

#content{
	clear:both;
	float:left;
	width:100%;
	background:url(../images/bg-content.png) #FFF repeat;
}

#menu{
	float:left;
	_display:inline;
	margin:44px 0 10px 20px;
	width:160px;
	background:;

}
#menu a{
	display:block
}


#menu ul li a{
padding:10px 0 10px 2px;	
}
#menu ul li a:hover{
	color:#FFF;
	background-color:#dd2323;
/*	height:35px;*/
	text-decoration:none;
	
}

.opcao_menu{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#dd2323;
	border-bottom:1px #dfdfdf solid;
/*	height:35px;*/
}

.opcao_menu a:link, a:hover, a:visited, a:active {
	color: #dd2323;
	text-decoration:none;
}




/* ------------------ AREA ENQUETE -------------------------- */


.enquete{
	margin:44px 0 10px 1px;
	padding-bottom:5px;
}

.titulo_enquete{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#87ce16;
	padding-bottom:3px;
	border-bottom:3px #87ce16 solid;
}
.content_enquete{
	margin-bottom:20px;
}
.content_enquete ul{
	clear:both;
	float:left;
	width:160px;/*ALTERAR*/
	_display:inline;


}
.content_enquete ul li{
	float:left;
	padding:5px 0;
	width:160px;/*ALTERAR*/
}



.content_enquete ul li p{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
}
.content_enquete ul li p a{
	
}

.content_enquete ul li span{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	color:#666;
	text-align:justify;
	
}

.pergunta_enquete{
	margin:5px 0 5px 3px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	color:#666;
	text-align:left;
	font-weight:bold;
	text-align:justify;
}

.opcoes_enquete{/*RETIRAR*/
	margin-bottom:20px;
}

.input_enquete{/*reserva*/
	margin:4px;
	width:auto;
	height:10px;
	float:left;
	border:none;
}

.resposta_enquete{
	margin:4px 0 5px 2px;
	width:auto;
	height:auto;
	float:left;
	border:none;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	text-align:left;
	color:#999999;
}
.botao_enquete{
	width:100%;
	clear:both;
	padding-top:10px;
}

.btn_enquete01 button{
	width:48px;
	height:24px;
	border:0px;
	background:url(../images/btn-votar.png) no-repeat;
	float:left;
}
.btn_enquete02 button{
	width:77px;
	height:24px;
	border:0px;
	margin-left:3px;
	background:url(../images/btn-anteriores.png) no-repeat;
	float:left;
}
.btn-votar{/*RETIRAR*/
	background:url(../images/btn-votar.png) no-repeat;
	width:48px;
	height:24px;
	border:none;
	cursor:pointer;
}
.btn-anteriores{/*RETIRAR*/
	background:url(../images/btn-anteriores.png) no-repeat;
	width:77px;
	height:24px;
	border:none;
	cursor:pointer;
}
/* ------------------------ FIM AREA ENQUETE ---------------------------- */


.newsletter{
	margin:40px 0 10px 1px;
	padding-bottom:5px;
}

.newsletter ul li button{
	background:url(../images/btn-ok.png) no-repeat;
	width:48px;
	height:24px;
	border:0px;
	margin-top:6px;
	float:right;
}

.titulo_newsletter{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#dc0303;
	padding-bottom:3px;
	border-bottom:3px #dc0303 solid;
}

.cnt_newsletter{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	text-align:left;
	margin:5px 0 0 0;
}
.botao_newsletter{
	width:100%;
	clear:both;
	padding-top:5px;
	text-align:right;
}
.btn_news{/*RETIRAR*/
	background:url(../images/btn-ok.png) no-repeat;
	width:48px;
	height:24px;
	border:none;
	cursor:pointer
}
.cnt_newsletter input {
	width:157px;
	height:20px;
	border:1px #CCCCCC solid;
	background-color:#333333;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color:#cccccc;
	}
	
	.btn_geral{
	display:block; background: #CCC right top no-repeat; width:100px; height:24px; overflow:hidden; text-indent:-9999px; border:0; line-height:99px; cursor:pointer;
	float:right
	}
	.btn-ok{
		width:48px; height:24px; background:url(../images/btn-ok.png) right;
	}
	.btn-votar{
		width:48px; height:24px; background: url(../images/btn-votar.png) left;
	}
	.btn-anteriores{
		width:48px; height:24px; background: url(../images/btn-anteriores.png) left;
	}
/*.cnt_newsletter SELECT {
	BORDER-RIGHT: #707070 1px solid; BORDER-TOP: #707070 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #707070 1px solid; COLOR: #cccccc; BORDER-BOTTOM: #707070 1px solid; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; BACKGROUND-COLOR: #333333; TEXT-DECORATION: none
	}
.cnt_newsletter TEXTAREA {
	BORDER-RIGHT: #707070 1px solid; BORDER-TOP: #707070 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #707070 1px solid; COLOR: #cccccc; BORDER-BOTTOM: #707070 1px solid; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; BACKGROUND-COLOR: #333333; TEXT-DECORATION: none
	}*/
.filiacao{
	height:140px;
	margin:40px 0 20px 1px;
	padding-bottom:5px;
}
.titulo_filiacao{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#999999;
	padding-bottom:3px;
	border-bottom:3px #999999 solid;
}

.logo_filiadas{
	float:left;
	_display:inline;
	width:70px;
	margin:12px 6px 5px 3px;
}
#content_enquete{/*reserva pra conteudo*/
	float:left;
	_display:inline;
	margin:44px 0 10px 10px;
	width:160px;
	border:#69C 1px solid
}

.fotos_topo{
	float:left;
	_display: inline;
	margin:20px 36px 21px 13px;
	/* top right botton left */
	width:748px;
	height:289px;
	border:1px #CCC solid;
	border-bottom:3px #e0e0e0 solid;
}

#central{
	float:left;
	margin:0 0 0 13px;
	width:455px;
	/*border:1px #333 solid;*/
	
}


/* ---------------------------- AREA NOTICIAS ---------------------------- */
.titulo_noticias{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#5c8e25;
	padding-bottom:3px;
	border-bottom:3px #5c8e25 solid;
	margin:0 0 10px 0;
}
.noticias{
	width:100%;
	margin-bottom:5px;
/*	border-bottom:1px #dfdfdf solid;*/
}

.content_noticias{/*reserva*/
	width:454px;
	min-height:100px;
	max-height:150px;
	margin:0 0 10px 0;
	
}

.separador{/*RESERVA*/
	padding-top:10px;
	border-bottom:1px dashed #999;
}

.materia{
	width:50px;
	height:14px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666;
	background-color:#dad5c2;
	border:1px #8e856b solid;
	padding:2px;
	margin:10px 0 0 0;
}

.tit_chamada_noticias{
	float:left;
	_display:inline;
	margin:10px 0 0 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#e00305;
}

.chamada_noticias{
	float:left;
	_display:inline;
	margin:0px 0 10px 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
	text-align:justify;
}

.tit_chamada_noticias_cfoto{
	width:350px;
	float:left;
	_display:inline;
	margin:10px 0 0 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#e00305;
}

.chamada_noticias_cfoto{
	width:350px;
	float:left;
	_display:inline;
	margin:0px 0 10px 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
	text-align:justify;
}

.foto_noticias{
	float:left;
	margin:10px 5px 0 0;
	_display:inline;
	/*border:1px solid #b7b7b7*/
}
.foto_noticias a:hover img{
	border:#da2323 2px solid
}

.ver_noticias{
	width:100%;
	padding:5px 0 5px 0;
	margin:20px 0 20px 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5c8e25;
	float:left;
	_display:inline;
}

.ver_noticias a:link{
	color:#5c8e25;
	text-decoration:none;
}
.ver_noticias a:hover{
	color:#5c8e25;
	text-decoration:none;
}
.ver_noticias a:visited{
	color:#5c8e25;
	text-decoration:none;	
}
.ver_noticias a:active{
	color:#5c8e25;
	text-decoration:none;
}
/* ------------------------------ FIM AREA NOTICIAS ----------------------------------- */

.titulo_leia_tambem{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ff9900;
	padding-bottom:3px;
	margin:20px 0 10px 0;
	border-bottom:3px #ff9900 solid;
}
.leia_tambem{
	clear:both;
	float:left;
	_display:inline;
	width:100%;
	margin:5px 0 5px 0px;
	/*border-bottom:1px #dfdfdf solid;*/
}

.ver_tambem{
	width:100%;
	height:40px;
	padding:5px 0 0 0;
	margin:20px 0 0 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ff9900;
	float:left;
	_display:inline;
}

.ver_tambem a:link{
	color:#ff9900;
	text-decoration:none;
}
.ver_tambem a:hover{
	color:#ff9900;
	text-decoration:none;
}
.ver_tambem a:visited{
	color:#ff9900;
	text-decoration:none;	
}
.ver_tambem a:active{
	color:#ff9900;
	text-decoration:none;
}

#menu_direito{
	float:left;
	width:278px;
	_display:inline;
	margin:0 0 20px 15px;/*verificar necessidade de espacamento em bottom*/
}

.agenda{
	margin:15px 0 10px 1px;
	padding-bottom:5px;
}

.titulo_agenda{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#1f73b2;
	padding-bottom:3px;
	border-bottom:3px #1f73b2 solid;
}
.content_agenda{
	width:100%;
	height:auto;
	margin:10px 0 0 0;
	overflow:hidden
}
/* ------------------------------- DIVS AREA SERVICOS ----------------------- */
.serviços{
	margin:15px 0 10px 1px;
	padding-bottom:5px;
}

.titulo_servicos{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#dc0303;
	padding-bottom:3px;
	border-bottom:3px #dc0303 solid;
}

.content_servicos{
	width:100%;
	height:190px;
	margin:0 0 50px 0;
}
.servicos_princ{
	width:139px;
	float:left;
	/*clear:none;*/
	display:inline-block;
}

.img_servico{
	width:32px;
	height:31px;
	float:left;
	_display:inline;
	margin:15px 0 5px 5px;
}

.texto_rss{
	width:91px;
	height:31px;
	float:left;
	margin:15px 0 0 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	color:#f15805;
	padding:8px 0 0 5px;
}
.texto_rss a:link{
	color:#f15805;
	text-decoration:none
}
.texto_rss a:hover{
	color:#f15805;
	text-decoration:none
}
.texto_rss a:visited{
	color:#f15805;
	text-decoration:none
}
.texto_rss a:active{
	color:#f15805;
	text-decoration:none
}
.texto_youtube{
	width:91px;
	height:31px;
	float:left;
	margin:15px 0 0 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	color:#f50000;
	padding:8px 0 0 5px;
}
.texto_youtube a:link{
	color:#f50000;
	text-decoration:none;
}
.texto_youtube a:hover{
	color:#f50000;
	text-decoration:none;
}
.texto_youtube a:visited{
	color:#f50000;
	text-decoration:none;
}
.texto_youtube a:active{
	color:#f50000;
	text-decoration:none;
}

.texto_twitter{
	width:91px;
	height:31px;
	float:left;
	margin:15px 0 0 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	color:#656563;
	padding:8px 0 0 5px;
}

.texto_twitter a:link{
	color: #656563;
	text-decoration:none
}
.texto_twitter a:hover{
	color: #656563;
	text-decoration:none
}
.texto_twitter a:active{
	color: #656563;
	text-decoration:none
}
.texto_twitter a:visited{
	color: #656563;
	text-decoration:none
}

.texto_facebook{
	width:91px;
	height:31px;
	float:left;
	margin:15px 0 0 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	color:#0034ad;
	padding:8px 0 0 5px;
}

.texto_facebook a:link{
	color: #0034ad;
	text-decoration:none
}
.texto_facebook a:hover{
	color: #0034ad;
	text-decoration:none
}
.texto_facebook a:active{
	color: #0034ad;
	text-decoration:none
}
.texto_facebook a:visited{
	color: #0034ad;
	text-decoration:none
}

.texto_contato{
	width:91px;
	height:31px;
	float:left;
	margin:15px 0 0 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	color:#558b1e;
	padding:8px 0 0 5px;
}

.texto_contato a:link{
	color: #558b1e;
	text-decoration:none
}
.texto_contato a:hover{
	color: #558b1e;
	text-decoration:none
}
.texto_contato a:active{
	color: #558b1e;
	text-decoration:none
}
.texto_contato a:visited{
	color: #558b1e;
	text-decoration:none
}

.titulo_verde-geral{
	width:100%;
	clear:both;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#7ac141;
	float:left;
	_display:inline;
}
.imagem_download{
	margin:20px 0;
	float:left;
	_display:inline;
}

.texto_downloads{
	width:91px;
	height:31px;
	float:left;
	margin:15px 0 0 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	color:#0384aa;
	padding:8px 0 0 5px;
}

.texto_downloads a:link{
	color: #0384aa;
	text-decoration:none
}
.texto_downloads a:hover{
	color: #0384aa;
	text-decoration:none
}
.texto_downloads a:active{
	color: #0384aa;
	text-decoration:none
}
.texto_downloads a:visited{
	color: #0384aa;
	text-decoration:none
}

.texto_documentos{
	width:91px;
	height:31px;
	float:left;
	margin:15px 0 0 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	color:#3664bb;
	padding:8px 0 0 5px;
}

.texto_documentos a:link{
	color: #3664bb;
	text-decoration:none
}
.texto_documentos a:hover{
	color: #3664bb;
	text-decoration:none
}
.texto_documentos a:active{
	color: #3664bb;
	text-decoration:none
}
.texto_documentos a:visited{
	color: #3664bb;
	text-decoration:none
}

.texto_localizacao{
	width:91px;
	height:31px;
	float:left;
	margin:15px 0 0 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	color:#ffae00;
	padding:8px 0 0 5px;
}

.texto_localizacao a:link{
	color:#ffae00;
	text-decoration:none;
}
.texto_localizacao a:hover{
	color:#ffae00;
	text-decoration:none;
}
.texto_localizacao a:visited{
	color:#ffae00;
	text-decoration:none;
}
.texto_localizacao a:active{
	color:#ffae00;
	text-decoration:none;
}
/* ------------------------------- FIM DIVS AREA SERVICOS ----------------------- */


















.eventos{
	margin:15px 0 30px 1px;
	padding-bottom:5px;
}

.titulo_eventos{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#089dc3;
	padding-bottom:3px;
	border-bottom:3px #089dc3 solid;
}

.content_eventos{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#9b916f;
	padding:10px;
	border-bottom:1px #dfdfdf solid;
}

.content_eventos a:link {
	color: #9b916f;
	text-decoration:none;
	}
.content_eventos a:hover {
	color: #9b916f;
	text-decoration: none;
	}
.content_eventos a:visited {
	color: #9b916f;
	text-decoration:none;
	}
.content_eventos a:active {
	color: #9b916f;
	text-decoration:none;
	}

.ver_eventos{
	width:100%;
	padding:5px 0 0 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color:#089dc3
}

.ver_eventos a:link{
	color:#089dc3;
	text-decoration:none;
}
.ver_eventos a:hover{
	color:#089dc3;
	text-decoration:none;
}
.ver_eventos a:visited{
	color:#089dc3;
	text-decoration:none;	
}
.ver_eventos a:active{
	color:#089dc3;
	text-decoration:none;
}








.artigos{
	width:100%;
	margin:15px 0 30px 1px;
	padding-bottom:5px;
}

.titulo_artigos{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#666;
	padding-bottom:3px;
	border-bottom:3px #666 solid;
}

.content_artigos{
	width:258px;
	height:auto;
	margin:10px 0 0 0;
	
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#9b916f;
	padding:10px;
	border-bottom:1px #dfdfdf solid;
}

.content_artigos ul{
	clear:both;
	width:258px;/*ALTERAR*/
	_display:inline;
	margin-bottom:5px; /*talvez retirar*/
}

.content_artigos ul li{
	width:100%;/*ALTERAR*/
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
	text-align:justify;
}

.content_artigos ul li img{
	width:32px;
	height:32px;
	float:left;
	_display:inline;
/*	margin:5px;*//*talvez retirar*/
}


.content_artigos ul li p{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#9b916f;
	padding:5px;
}
.content_artigos ul li p a{
	
}
.content_artigos ul li p a:link{
	color:#9b916f;
	text-decoration:none;
}
.content_artigos ul li p a:hover{
	color:#9b916f;
	text-decoration:none;
}
.content_artigos ul li p a:visited{
	color:#9b916f;
	text-decoration:none;
}
.content_artigos ul li p a:active{
	color:#9b916f;
	text-decoration:none;
}























.ver_artigos{
	width:100%;
	padding:5px 0 0 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color:#666
}

.ver_artigos a:link{
	color:#666;
	text-decoration:none;
}
.ver_artigos a:hover{
	color:#666;
	text-decoration:none;
}
.ver_artigos a:visited{
	color:#666;
	text-decoration:none;	
}
.ver_artigos a:active{
	color:#666;
	text-decoration:none;
}







.publicacoes{
	margin:15px 0 30px 1px;
	padding-bottom:5px;
}

.titulo_publicacoes{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#dc0303;
	padding-bottom:3px;
	border-bottom:3px #dc0303 solid;
}

.content_publicacoes{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#9b916f;
	padding:10px;
	border-bottom:1px #dfdfdf solid;
}

.content_publicacoes a:link {
	color: #9b916f;
	text-decoration:none;
	}
.content_publicacoes a:hover {
	color: #9b916f;
	text-decoration: none;
	}
.content_publicacoes a:visited {
	color: #9b916f;
	text-decoration:none;
	}
.content_publicacoes a:active {
	color: #9b916f;
	text-decoration:none;
	}

.ver_publicacoes{
	width:100%;
	padding:5px 0 0 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color:#dc0303
}

.ver_publicacoes a:link{
	color:#dc0303;
	text-decoration:none;
}
.ver_publicacoes a:hover{
	color:#dc0303;
	text-decoration:none;
}
.ver_publicacoes a:visited{
	color:#dc0303;
	text-decoration:none;	
}
.ver_publicacoes a:active{
	color:#dc0303;
	text-decoration:none;
}










.parceiros_geral{
	background-color:#f1f1f1;
	clear:both;
	float:left;
	width:100%;
	height:107px;
	border-top:1px #e1e1e1 dotted;
	border-bottom:1px #e1e1e1 dotted;
}

.titulo_parceiros{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	border-left:3px #da251d solid;
	margin:15px 0 0 20px;
	padding:0 0 0 5px;
	
}

.content_parceiros{
	width:980px;
	margin:0 auto;
}

.logo_parceiros{
	width:auto;
	height:auto;
	float:left;
	_display:inline;
	margin:10px 0 0 60px;
}

.rodape_geral{
	clear:both;
	width:980px;
	height:60px;
	margin:0 auto;
	
}

.logo_mini{
	float:left;
	_display:inline;
	background-image:url(../images/logo-fesempre-mini.png);
	width:88px;
	height:20px;
	margin:20px 10px 0 15px;
}

.info_fesempre{
	width:auto;
	float:right;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color:#666666;
	margin:20px 15px 0 0;
}

.info_palavra_fesempre{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color:#da251d;
}

.info_palavra_fesempre a:link{
	color: #da251d;
	text-decoration:none;
}
	
.info_palavra_fesempre a:hover{
	color: #da251d;
	text-decoration:none;
}

.info_palavra_fesempre a:visited{
	color: #da251d;
	text-decoration:none;
}

.info_palavra_fesempre a:active{
	color: #da251d;
	text-decoration:none;
}

/* ------------------ CALENDARIO ------------------ */
.calendario_dias{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#999999;
}
.calendario_dias_prevant{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	border:1px #c7c7c7 solid;
	color:#CCC;
	height:20px;
	background-color:#f1f1f1
}
.dias_calendario{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#666666;
	height:20px;
}
.dias_calendario a:link{
	color: #f1f1f1;
	text-decoration:none
}

.dias_calendario a:hover{
	color: #f1f1f1;
	text-decoration:none
}

.dias_calendario a:active{
	color: #f1f1f1;
	text-decoration:none
}

.dias_calendario a:visited{
	color: #f1f1f1;
	text-decoration:none
}
.mes_calendario{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#1f73b2;
}
/* ------------------ FIM CALENDARIO ------------------ */



/* ------------------ INICIO AREA INTERNA --------------- */

.conteudo_geral{/*reserva*/

}

.paginacao{
	width:100%;
	height:50px;
	float:left;
	_display:inline;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#7ac141;
	margin:20px 0 0 0;
	padding:10px 0 10px 0;
	text-align:center;
/*	border-top:1px #999 solid*/
}

.paginacao a:link{
	color: #7ac141;
	text-decoration:none;
}
.paginacao a:hover{
	color: #7ac141;
	text-decoration:none;
}
.paginacao a:visited{
	color: #7ac141;
	text-decoration:none;
}
.paginacao a:active{
	color: #7ac141;
	text-decoration:none;
}

/*.esquerda{
	_display:inline;
}
.direita{RESERVA
	_display:inline;
}*/
.complementar_interna{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#333;
	margin:0 0 10px 0;
	text-align:justify;
}
.publicador_interna{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	color:#dc0303;
	height:30px;
	margin:0 0 10px 0;
	border-bottom:#CCC 1px dotted;
	text-align:justify;
}
.tags_interna{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#999;
	padding:10px 0 10px 0;
	margin:10px 0 10px 0;
	text-align:justify;
	height:20px;
	border-top:#CCC 1px dotted;
	border-bottom:#CCC 1px dotted;
}
.tags_interna a:link{
	color:#999;
	text-decoration:none;
}
.tags_interna a:hover{
	color:#999;
	text-decoration:none;
}
.tags_interna a:active{
	color:#999;
	text-decoration:none;
}
.tags_interna a:visited{
	color:#999;
	text-decoration:none;
}

.titulo_interno{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:20px;
	color:#999;
	margin:0 0 10px 0;
	text-align:justify;
	word-spacing:0.2em;
}
.texto_interno{
	width:100%;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
	text-align:justify;
}

.texto_interno p a{

}

.texto_interno p a:link{
	color:#dc0303;
	text-decoration:none;
}

.texto_interno p a:hover{
	color:#dc0303;
	text-decoration:none;
}

.texto_interno p a:hover{
	color:#dc0303;
	text-decoration:none;
}

.texto_interno p a:visited{
	color:#dc0303;
	text-decoration:none;
}

.texto_interno ul{
	clear:both;
	float:left;
	width:435px;/*ALTERAR*/
	_display:inline;
	margin:5px 0 0 15px;
	border-bottom:1px #CCC dotted
}
.texto_interno ul li{
	float:left;
	padding:5px 0;
	width:435px;/*ALTERAR*/
}
.texto_interno ul li img{
	width:90px;
	height:68px;
	float:left;
	_display:inline;
	margin:0 10px 0 0;
	border:#ccc 1px solid;
}

.texto_interno ul li a:hover img {
	border:#da2323 2px solid/*ALTERAR*/
}

.texto_interno ul li h1{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
/*	font-weight:100;*/
	color:#333;
	margin:0 0 0 20px;
}
.texto_interno ul li h1 a{
	
}
.texto_interno ul li h1 a:link{
	color:#333;
	text-decoration:none;
}
.texto_interno ul li h1 a:hover{
	color:#333;
	text-decoration:none;
}
.texto_interno ul li h1 a:visited{
	color:#333;
	text-decoration:none;
}
.texto_interno ul li h1 a:active{
	color:#333;
	text-decoration:none;
}

.texto_interno ul li h2{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#dc0303;
}
.texto_interno ul li h2 a{
	
}
.texto_interno ul li h2 a:link{
	color:#dc0303;
	text-decoration:none;
}
.texto_interno ul li h2 a:hover{
	color:#dc0303;
	text-decoration:none;
}
.texto_interno ul li h2 a:visited{
	color:#dc0303;
	text-decoration:none;
}
.texto_interno ul li h2 a:active{
	color:#dc0303;
	text-decoration:none;
}

.texto_interno ul li p{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
}
.texto_interno ul li p a{
	
}
.texto_interno ul li p a:link{
	color:#333;
	text-decoration:none;
}
.texto_interno ul li p a:hover{
	color:#333;
	text-decoration:none;
}
.texto_interno ul li p a:visited{
	color:#333;
	text-decoration:none;
}
.texto_interno ul li p a:active{
	color:#333;
	text-decoration:none;
}

.texto_interno ul li a:link{
	color:#333;
	text-decoration:none;
}
.texto_interno ul li a:hover{
	color:#333;
	text-decoration:none;
}
.texto_interno ul li a:visited{
	color:#333;
	text-decoration:none;
}
.texto_interno ul li a:active{
	color:#333;
	text-decoration:none;
}

.imagens_eventos{
	width:100%;
	height:auto;
	_display:inline;
	float:left;
	margin:5px 0 5px 0;
	padding:10px 5px 10px 5px;
}

.imagens_eventos img{
	width:100px;
	height:75px;
	_display:inline;
	margin:5px 5px 5px 5px;
	border:#999 1px solid;
}

.imagens_eventos a:hover img {
	border:#da2323 2px solid/*ALTERAR*/
}

.titulo_telefone{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#dc0303;
	padding-bottom:3px;
	border-bottom:3px #dc0303 solid;
}
.content_telefone{
	width:100%;
	height:70px;
	margin:10px 0 0 0;
}
.contato{
	width:100%;
	height:350px;
}
.quadro_contato{/*RESEVA*/
	margin:20px 0 0 0;
}
.inputs_contato{/*RESEVA**/
	height:25px;
	float:left;
	_display:inline;
	width:360px;
}
#conteudo_inputs{
	width:100%;
	height:100px:
}
.textareas_contato{
	height:100px;
	
}
.lista_contato{
	margin:20px 0 0 0;
}

.contatos_princ{/*reserva*/
	width:100%;
	display:inline-block;
	float:left;
}
.verde{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#7ac141;
	width:80px;
	height:25px;
	float:left;
	_display:inline;
	padding:3px 0 0 0;
	margin:0 13px 0 0;	
}
.verde_categorias{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#7ac141;
	float:left;
	_display:inline;
	padding:3px 0 0 0;
	margin:0 13px 0 0;	
}
.verde_mapa{
	width:100%;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#7ac141;
	float:left;
	_display:inline;
	clear:both;
	padding:3px 0 0 0;
	margin:10px 13px 10px 0;	
}

.verde_mapa a{
	
}
.verde_mapa a:link{
	color:#7ac141;
	text-decoration:none;
}
.verde_mapa a:hover{
	color:#7ac141;
	text-decoration:none;
}
.verde_mapa a:visited{
	color:#7ac141;
	text-decoration:none;
}
.verde_mapa a:active{
	color:#7ac141;
	text-decoration:none;
}

.input_contato{
	background-color:transparent;
/*	border:1px solid #e1e1e1;*/
/*	height:20px;*/
	width:340px;
/*	margin:10px 0 0 0;*/
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#999;
	display:inline-block;
}

.input_contato button{
	width:48px;
	height:24px;
	border:0px;
	background:url(../images/btn-enviar.png) no-repeat;
}
.textarea_contato{/**reseva*/
	width:320px;
	max-width:320px;
	height:100px;
	max-height:100px;
	background-color:transparent;
	border:1px solid #e1e1e1;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#999;
	display:inline-block;
}
.campos_contato{
	width:320px;
	height:20px;
	max-width:320px;
	border:1px solid #e1e1e1;
	background-color:transparent;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#999;

}
.botao_contato{
	width:100%;
	text-align:right
}
.img_telefone{
	width:48px;
	height:48px;
	float:left;
	_display:inline;
	background-image:url(../images/telefone-contato.png);
}

.texto_telefone{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#dc0303;
	_display:inline;
	padding:15px;
	float:left;
}

.titulo_localizacao{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#dc0303;
	padding-bottom:3px;
	border-bottom:3px #dc0303 solid;
}
.content_localizacao{
	width:100%;
	margin:10px 0 20px 0;
}
.texto_content-localizacao{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
}
.telefone{
	margin:15px 0 10px 1px;
	padding-bottom:5px;
}

.localizacao{
	margin:15px 0 10px 1px;
	padding-bottom:5px;
}

.horarios{
	margin:15px 0 10px 1px;
	padding-bottom:5px;
}
.titulo_horarios{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#dc0303;
	padding-bottom:3px;
	border-bottom:3px #dc0303 solid;
}
.content_horarios{
	width:100%;
	height:90px;
	margin:10px 0 0 0;
}
.img_horarios{
	width:48px;
	height:48px;
	float:left;
	_display:inline;
	background-image:url(../images/horario-atendimento.png);
	margin:13px 0 0 0;
}
.texto_horarios{
	width:180px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
	_display:inline;
	padding:15px;
	float:left;
}
.secao{
	margin:15px 0 10px 1px;
	padding-bottom:5px;
}
.titulo_secao{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#dc0303;
	padding-bottom:3px;
	border-bottom:3px #dc0303 solid;
}
.content_secao{
	width:100%;
	height:auto;
	margin:10px 0 10px 0;
}
.content_secao ul{
	clear:both;
	float:left;
	width:100%;/*ALTERAR*/
	_display:inline;
	margin:10px 0 0 0;
}
.content_secao ul li{
	float:left;
	width:100%;/*ALTERAR*/
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	color:#333;
	text-align:justify;
}
.content_secao ul li img{
	width:48px;
	height:48px;
	float:left;
	_display:inline;
	margin:0 10px 0 0;
}
/*VERIFICAR*/
.content_secao ul li a:link{
	color:#333;
	text-decoration:none;
}
.content_secao ul li a:hover{
	color:#da2323;
	text-decoration:none;
}
.content_secao ul li a:visited{
	color:#333;
	text-decoration:none;
}
.content_secao ul li a:active{
	color:#333;
	text-decoration:none;
}
/*FIM AREA PARA VERIFICAR*/

.content_secao ul li h2{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#dc0303;
}

.content_secao ul li p{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
}
.content_secao ul li p a{
	
}
.content_secao ul li p a:link{
	color:#333;
	text-decoration:none;
}
.content_secao ul li p a:hover{
	color:#333;
	text-decoration:none;
}
.content_secao ul li p a:visited{
	color:#333;
	text-decoration:none;
}
.content_secao ul li p a:active{
	color:#333;
	text-decoration:none;
}
.ver_todos{
	width:100%;
	height:20px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#dc0303;
	float:left;
	padding:5px 0 5px 0;
	margin:5px 0 5px 0;
	border-top:1px #cccccc dotted
}
.ver_todos a:link{
	color:#dc0303;
	text-decoration:none
}
.ver_todos a:hover{
	color:#dc0303;
	text-decoration:none
}
.ver_todos a:visited{
	color:#dc0303;
	text-decoration:none
}
.ver_todos a:active{
	color:#dc0303;	
	text-decoration:none
}
/* ------------------ FIM AREA INTERNA --------------- */


/* -------------------- ARQUIVO NOTICIAS ------------- */
.content_arquivo{
	margin:15px 0 10px 1px;
	padding-bottom:5px;

}
.img_arquivo{
	width:48px;
	height:48px;
	float:left;
	_display:inline;
	background-image:url(../images/arquivo-noticias.png);
	margin:13px 0 0 0;
}
.texto_arquivo{
	width:180px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
	_display:inline;
	padding:15px;
	float:left;
}
.content_arquivo ul{
	clear:both;
	float:left;
	width:100%;/*ALTERAR*/
	_display:inline;
	margin:10px 0 0 0;
}
.content_arquivo ul li{
	float:left;
	padding:5px;
	width:100%;/*ALTERAR*/
}
.content_arquivo ul li img{
	width:48px;
	height:48px;
	float:left;
	_display:inline;
	margin:0 10px 0 0;
}

.content_arquivo ul li a:hover img {
	border:#da2323 2px solid/*ALTERAR*/
}

.content_arquivo ul li h2{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#dc0303;
}

.content_arquivo ul li p{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
	padding:10px 0;
}
.content_arquivo ul li p a{
	
}
.content_arquivo ul li p a:link{
	color:#333;
	text-decoration:none;
}
.content_arquivo ul li p a:hover{
	color:#333;
	text-decoration:none;
}
.content_arquivo ul li p a:visited{
	color:#333;
	text-decoration:none;
}
.content_arquivo ul li p a:active{
	color:#333;
	text-decoration:none;
}


/* -------------------- FIM ARQUIVO NOTICIAS ------------- */


/* INICIO BUSCADOR - ARQUIVO NOTICIAS */

.busca_arquivo{
	width:100%;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
	text-align:justify;
}
.busca_arquivo ul{
	clear:both;
	float:left;
	width:435px;
	_display:inline;
	margin:5px 0 0 15px;
}
.busca_arquivo ul li{
	float:left;
	padding:5px 0;
	width:435px;
}

.busca_arquivo ul li p{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
}

.busca_arquivo ul li h2{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#7ac141;
	width:400px;
	height:24px;
	float:left;
	_display:inline;
	margin:15px 13px 10px;
}
/*
.busca_arquivo ul li input{
	height:24px;
}*/


.busca_arquivo ul li input[type=text]{
	width:300px;
	height:22px;
	float:left;
	border-top:#ccc 1px solid;
	border-left:#ccc 1px solid;
	border-right:#ebebeb 1px solid;
	border-bottom:#ebebeb 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#999;

	
/*	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; /*PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 2em; MARGIN-TOP: 0.03em; PADDING-LEFT: 1.5em; WIDTH: 10em; PADDING-RIGHT: 0.5em; FLOAT: left; COLOR: #333; FONT-SIZE: 2.25em; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0.2em*/
	
}
.busca_arquivo ul li button[type=submit]{
	width:58px;
	height:24px;
	background:url(../images/btn-buscar.png);
	border:0px;
	float:left;
	/*BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0.7em; PADDING-LEFT: 0px; WIDTH: 5.2em; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND:url(../images/btn-buscar.png) no-repeat right center; FLOAT: left; COLOR: #fff; FONT-SIZE: 1.5em; OVERFLOW: hidden; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 0.5em*/
}
	

/*.busca_arquivo ul li button{
	width:58px;
	height:24px;
	background:url(../images/btn-buscar.png) no-repeat;
	border:0;
}*/
/*
.campo_busca-arquivo{
	width:150px;
	height:20px;
	border:1px solid #e1e1e1;
	background-color:transparent;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:18px;
	color:#999;
}*/

/* FIM BUSCADOR - ARQUIVO NOTICIAS */



/* -------------------- INICIO CONTENT ERRO -------------- */
.content_rep-erro{
	margin:15px 0 10px 1px;
	padding-bottom:5px;
}

.content_rep-erro ul{
	clear:both;
	float:left;
	width:100%;/*ALTERAR*/
	_display:inline;
	margin:10px 0 0 0;
}
.content_rep-erro ul li{
	float:left;
	padding:5px;
	width:100%;/*ALTERAR*/
}
.content_rep-erro ul li img{
	width:48px;
	height:48px;
	float:left;
	_display:inline;
	margin:0 10px 0 0;
}

.content_rep-erro ul li a:hover img {
	border:#da2323 2px solid/*ALTERAR*/
}

.content_rep-erro ul li h2{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#dc0303;
}

.content_rep-erro ul li p{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
	padding:10px 0;
}
.content_rep-erro ul li p a{
	
}
.content_rep-erro ul li p a:link{
	color:#333;
	text-decoration:none;
}
.content_rep-erro ul li p a:hover{
	color:#333;
	text-decoration:none;
}
.content_rep-erro ul li p a:visited{
	color:#333;
	text-decoration:none;
}
.content_rep-erro ul li p a:active{
	color:#333;
	text-decoration:none;
}

.separador_erro{
	width:100%;
	height:20px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#dc0303;
	float:left;
	padding:5px 0 5px 0;
	margin:5px 0 5px 0;
}
/* -------------------- FIM CONTENT ERRO -------------- */

.content_cont-secao{
	width:268px;
	height:auto;
	margin:10px 0 0 0;
}
.content_cont-secao ul{
	clear:both;
	float:left;
	width:100%;/*ALTERAR*/
	_display:inline;
	margin:10px 0 0 10px;
}
.content_cont-secao ul li{
	float:left;
	width:100%;/*ALTERAR*/
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
	text-align:justify;
}
.content_cont-secao ul li img{
	width:5px;
	height:8px;
	float:left;
	_display:inline;
	margin:4px 7px 0 0;
}

.content_cont-secao ul li a:hover img {
	border:#da2323 2px solid/*ALTERAR*/
}

.content_cont-secao ul li h2{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#666;
}

.content_cont-secao ul li p{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#666;
}
.content_cont-secao ul li p a{
	
}
.content_cont-secao ul li p a:link{
	color:#666;
	text-decoration:none;
}
.content_cont-secao ul li p a:hover{
	color:#666;
	text-decoration:none;
}
.content_cont-secao ul li p a:visited{
	color:#666;
	text-decoration:none;
}
.content_cont-secao ul li p a:active{
	color:#666;
	text-decoration:none;
}
#central_como-chegar{
	float:left;
	margin:0 0 0 13px;
	width:746px;
	/*border:1px #333 solid;*/
	
}
.texto_como-chegar{
	width:100%;
	height:20px;
	float:left;
	_display:inline;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
	margin-bottom:40px;
}
#gmaps_fesempre-mini{
	float:left;
	_display:inline;
	width:273px;
	height:300px;
	border:2px #FFF solid
}
#gmaps_fesempre{
	float:left;
	_display:inline;
	width:746px;
	height:400px;
	border:2px #FFF solid
}
.gmaps_box{
	width:300px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
}
.gmaps_box h2{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
}






/* INICIO ENQUETES ANTERIORES */

/* DEFINITION LIST PROGRESS BAR */

dl, dt, dd{margin:0;padding:0;}

dd{
	width:216px;
	height:41px;
	background:url(../images/enquete/bg_bar.png) no-repeat 0 0;
	position:relative;
}
dd span{
	position:absolute;
	display:block;
	width:200px;
	height:25px;
	background:url(../images/enquete/bar.gif) no-repeat 0 0;
	top:8px;
	left:8px;
	overflow:hidden;
	text-indent:-8000px;
}
dd em{
	position:absolute;
	display:block;
	width:200px;
	height:25px;
	background:url(../images/enquete/bg_cover.gif) repeat-x;
	top:0;
}


/* SINGLE PROGRESS BAR */

.barra_progresso{
	width:216px;
	height:41px;
	background:url(../images/enquete/bg_bar.png) no-repeat 0 0;
	position:relative;
}
.barra_progresso span{
	position:absolute;
	display:block;
	width:200px;
	height:25px;
	background:url(../images/enquete/bar.gif) no-repeat 0 0;
	top:8px;
	left:8px;
	overflow:hidden;
	text-indent:-8000px;
}
.barra_progresso em{
	position:absolute;
	display:block;
	width:200px;
	height:25px;
	background: url(../images/enquete/bg_cover.gif) repeat-x 0 0;
	top:0;
}
/* FIM ENQUETES ANTERIORES */

.confirmacao_envio{
	width:100%;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
	text-align:justify;
}

.confirmacao_envio ul{
	clear:both;
	float:left;
	width:435px;/*ALTERAR*/
	_display:inline;
	margin:5px 0 0 15px;
	border-bottom:1px #CCC dotted
}

.confirmacao_envio ul li{
	float:left;
	padding:5px 0;
	width:435px;/*ALTERAR*/
}

.confirmacao_envio ul li a{
	color:#da251d;
	text-decoration:none;
}

.confirmacao_envio ul li a:link{
	color:#da251d;
	text-decoration:none;
}

.confirmacao_envio ul li a:hover{
	color:#da251d;
	text-decoration:none;
}

.confirmacao_envio ul li a:visited{
	color:#da251d;
	text-decoration:none;
}

.confirmacao_envio ul li a:active{
	color:#da251d;
	text-decoration:none;
}

.confirmacao_envio ul li img{
	width:48px;
	height:48px;
	float:left;
	_display:inline;
	margin:0 10px 0 0;
}

.confirmacao_envio ul li h2{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#dc0303;
}

.confirmacao_envio ul li p{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
}

/* INICIO AREA EVENTOS */
#geral_evento{
	width:590px;
	height:auto;
	margin:10px;
	_display:inline;
	float:left;
	text-align:justify
}

#geral_evento ul{
	border-bottom:1px #CCC dotted;
	padding-bottom:30px;
}

#geral_evento ul li{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
}

#geral_evento ul li h2{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#7ac141;
	padding-top:5px;
	padding-bottom:2px;
}

#geral_evento ul li p{

}
/* FIM AREA EVENTOS */

/* INICIO AREA RSS */
.texto_rss-geral{
	width:100%;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
	text-align:justify;
}

.texto_rss-geral ul{
	clear:both;
	float:left;
	width:435px;/*ALTERAR*/
	_display:inline;
	margin:5px 0 0 15px;
	border-bottom:1px #CCC dotted
}
.texto_rss-geral ul li{
	float:left;
	padding:5px 0;
	width:435px;/*ALTERAR*/
}
.texto_rss-geral ul li img{
	width:16px;
	height:16px;
	float:left;
	_display:inline;
	margin:0 10px 0 0;
}

.texto_rss-geral ul li a:hover img {
	border:#da2323 2px solid/*ALTERAR*/
}

.texto_rss-geral ul li h2{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#dc0303;
}
.texto_rss-geral ul li h2 a{
	
}
.texto_rss-geral ul li h2 a:link{
	color:#dc0303;
	text-decoration:none;
}
.texto_rss-geral ul li h2 a:hover{
	color:#dc0303;
	text-decoration:none;
}
.texto_rss-geral ul li h2 a:visited{
	color:#dc0303;
	text-decoration:none;
}
.texto_rss-geral ul li h2 a:active{
	color:#dc0303;
	text-decoration:none;
}

.texto_rss-geral ul li p{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
}
.texto_rss-geral ul li p a{
	
}
.texto_rss-geral ul li p a:link{
	color:#333;
	text-decoration:none;
}
.texto_rss-geral ul li p a:hover{
	color:#333;
	text-decoration:none;
}
.texto_rss-geral ul li p a:visited{
	color:#333;
	text-decoration:none;
}
.texto_rss-geral ul li p a:active{
	color:#333;
	text-decoration:none;
}

.content_rss-secao{
	width:268px;
	height:auto;
	margin:10px 0 0 0;
}
.content_rss-secao ul{
	clear:both;
	float:left;
	width:100%;/*ALTERAR*/
	_display:inline;
	margin:10px 0 0 10px;
}
.content_rss-secao ul li{
	float:left;
	width:100%;/*ALTERAR*/
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
	text-align:justify;
}
.content_rss-secao ul li img{
	width:16px;
	height:16px;
	float:left;
	_display:inline;
	margin:4px 7px 0 0;
}

.content_rss-secao ul li p{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
	margin:4px 7px 0 0;
}
.content_rss-secao ul li p a{
	
}
.content_rss-secao ul li p a:link{
	color:#333;
	text-decoration:none;
}
.content_rss-secao ul li p a:hover{
	color:#333;
	text-decoration:none;
}
.content_rss-secao ul li p a:visited{
	color:#333;
	text-decoration:none;
}
.content_rss-secao ul li p a:active{
	color:#333;
	text-decoration:none;
}

/* FIM AREA RSS */

/* INICIO AREA ENVIE PARA AMIGO */
.envie_amigo{
	width:100%;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
	text-align:justify;
}

.envie_amigo h2{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#dc0303;
	margin:10px;
}

.envie_amigo ul{
	clear:both;
	float:left;
	width:435px;/*ALTERAR*/
	_display:inline;
	margin:5px 0 0 15px;
	border-bottom:1px #CCC dotted
}
.envie_amigo ul li{
	float:left;
	padding:5px 0;
	width:435px;/*ALTERAR*/
}
.envie_amigo ul li img{
	width:48px;
	height:48px;
	float:left;
	_display:inline;
	margin:0 10px 0 0;
}

.envie_amigo ul li h2{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#dc0303;
}
.envie_amigo ul li h2 a{
	
}
.envie_amigo ul li h2 a:link{
	color:#dc0303;
	text-decoration:none;
}
.envie_amigo ul li h2 a:hover{
	color:#dc0303;
	text-decoration:none;
}
.envie_amigo ul li h2 a:visited{
	color:#dc0303;
	text-decoration:none;
}
.envie_amigo ul li h2 a:active{
	color:#dc0303;
	text-decoration:none;
}

.envie_amigo ul li p{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
}
/*.envie_amigo ul li p a{
	
}
.envie_amigo ul li p a:link{
	color:#333;
	text-decoration:none;
}
.envie_amigo ul li p a:hover{
	color:#333;
	text-decoration:none;
}
.envie_amigo ul li p a:visited{
	color:#333;
	text-decoration:none;
}
.envie_amigo ul li p a:active{
	color:#333;
	text-decoration:none;
}*/
/* FIM AREA ENVIE PARA AMIGO */

.divulga_twitter{
	width:100%;
	margin:30px 0 20px 0;
	float:left;
	_display:inline;
}

.anuncio_databit{
	width:100%;
	margin:30px 0 20px 0;
	float:left;
	_display:inline;
}
/* AREA CONTEUDO EVENTOS */
#oculto {
width:435px;
margin:auto;
padding:10px;
}
#oculto_eventos {
display: none;
}
#oculto_eventos p{
	padding:10px;
	border-bottom:1px #CCC dotted
}

#oculto_fotos {
display: none;
}
#oculto_fotos p{
	padding:10px;
	border-bottom:1px #CCC dotted
}

#oculto_videos {
display: none;
}
#oculto_videos p{
	padding:10px;
	border-bottom:1px #CCC dotted
}

#oculto_documentos {
display: none;
}
#oculto_documentos p{
	padding:10px;
	border-bottom:1px #CCC dotted
}

#oculto_publicacoes {
display: none;
}
#oculto_publicacoes p{
	padding:10px;
	border-bottom:1px #CCC dotted
}

.verde_info-eventos{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#7ac141;
	_display:inline;
	padding:3px 0 0 0;
	margin:0 13px 0 0;
	cursor:pointer
}

.verde_info-eventos-cmp{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#7ac141;
	_display:inline;
	padding:3px 0 0 0;
	margin:0 13px 0 0;
}
/* FIM AREA CONTEUDO EVENTOS */



/*CARAVANA OIT GENEBRA */
.titulo_oit{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#0f75bc;
	padding-bottom:3px;
	border-bottom:3px #0f75bc solid;
	margin:0 0 10px 0;
}

.texto_oit{
	width:100%;
	margin:0 0 20px 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
	text-align:justify;
}
.texto_oit a:link{
	color:#333;
	text-decoration:none;
}
.texto_oit a:hover{
	color:#333;
	text-decoration:none;
}
.texto_oit a:visited{
	color:#333;
	text-decoration:none;
}
.texto_oit a:active{
	color:#333;
	text-decoration:none;
}
.titulos_caravana{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f75bc;
}

.campos_caravana{
	width:450px;
	height:20px;
	border:1px solid #e1e1e1;
	background-color:transparent;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#999;
}

.campos_caravana2{
	width:150px;
	height:20px;
	border:1px solid #e1e1e1;
	background-color:transparent;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#999;
}
/*FIM CARAVANA OIT GENEBRA */

/**/

.titulo_pedido{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ffa200;
	padding-bottom:3px;
	border-bottom:3px #ffa200 solid;
	margin:0 0 10px 0;
}

.texto_pedido{
	width:100%;
	margin:0 0 20px 0;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333;
	text-align:justify;
}
.texto_pedido a:link{
	color:#333;
	text-decoration:none;
}
.texto_pedido a:hover{
	color:#333;
	text-decoration:none;
}
.texto_pedido a:visited{
	color:#333;
	text-decoration:none;
}
.texto_pedido a:active{
	color:#333;
	text-decoration:none;
}
/**/
