/* CSS Document */



body {
	margin: 0;
	padding: 0;
	text-align: left;
	background-image: url(images/fundo_conteudo.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #e0e0e0;
}
.galeria_navegacao {
	padding-top: 160px;
}
#centraliza {
	text-align: left;
	margin: 0 auto;
	width: 770px;
	background-color: #FFFFFF;
}
/* TOPO */





#topo {
	background-image: url(images/fundo_barrinha_topo.jpg);
	background-repeat: repeat-x;
	width: 770px;
}
#menu {
	background-image: url(images/fundo_menu.jpg);
	background-repeat: no-repeat;
	text-align: right;
	height: 50px;
}
#bandeira {
	width: 770px;
	height: 180px;
}
#fecha-bandeira {
	width: 279px;
	height: 132px;
	float: right;
}
/* AREA DO CONTEUDO */



#cont-esq {
	float: left;
	width: 606px;
	background-image: url(images/fundo_cont_esq.jpg);
	background-position: left;
	background-repeat: repeat-y;
}
#cont-dir {
	float: right;
	width: 164px;
	background-image: url(images/fundo_cont_dir.jpg);
	background-position: right;
	background-repeat: repeat-y;
}
#cont-esq-01 {
	float: left;
	width: 164px;
}
#cont-esq-02 {
	float: right;
	width: 418px;
	padding-top: 12px;
	padding-right: 12px;
	padding-left: 12px;
}
/* ELEMENTOS DENTRO DO CONTEUDO */



.titulos-esq {
	background-image: url(images/img_barra_titulos.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 143px;
	padding-top: 19px;
	padding-left: 21px;
}
.box-01-cima {
	height: 6px;
	background-image: url(images/box_cima.jpg);
	background-repeat: no-repeat;
	clear: both;
}
.box-01-baixo {
	height: 6px;
	background-image: url(images/box_baixo.jpg);
	background-repeat: no-repeat;
}
.box-01-fundo {
	background-image: url(images/box_fundo.jpg);
	background-repeat: repeat-y;
	padding-left: 10px;
}
.box-02-cima {
	height: 7px;
	background-image: url(images/box2_cima.jpg);
	background-repeat: no-repeat;
	clear: both;
}
.box-02-baixo {
	height: 7px;
	background-image: url(images/box2_baixo.jpg);
	background-repeat: no-repeat;
	clear: both;
}
.box-02-fundo {
	background-image: url(images/box2_fundo.jpg);
	background-repeat: repeat-y;
	padding-left: 3px;
}
.box-03-cima01 {
	height: 19px;
	background-image: url(images/box3_cima01.jpg);
	background-repeat: no-repeat;
	clear: both;
}
.box-03-cima {
	height: 7px;
	background-image: url(images/box3_cima.jpg);
	background-repeat: no-repeat;
	clear: both;
}
.box-03-baixo {
	height: 7px;
	background-image: url(images/box3_baixo.jpg);
	background-repeat: no-repeat;
	clear: both;
	padding-bottom: 10px;
	background-color: #FFFFFF;
}
.box-iframe {
	height: 7px;
	clear: both;
	padding-bottom: 10px;
	background-color: #FFFFFF;
}
.box-03-fundo {
	background-image: url(images/box3_fundo.jpg);
	background-repeat: repeat-y;
	padding-left: 4px;
}
.box-04-baixo {
	height: 10px;
	background-image: url(images/box4_baixo.jpg);
	background-repeat: no-repeat;
	clear: both;
	padding-bottom: 10px;
}
.box-04-fundo {
	background-image: url(images/box3_fundo.jpg);
	background-repeat: repeat-y;
	padding-left: 2px;
}
#borda-input-busca {
	border: 1px solid #6d6767;
	margin-top: 8px;
	margin-left: 4px;
}
.borda-input-boletim {
	border: 1px solid #9f0507;
	margin-top: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#separa-artigos {
	background-image: url(images/separa_artigos.jpg);
	background-position: center;
	background-repeat: repeat-y;
}
/* RODAPE */



#rodape {
	height: 90px;
	width: 770px;
	background-image: url(images/fundo_rodape.jpg);
	background-position: top;
	background-repeat: repeat-x;
	margin-top: 5px;
	clear: both;
}
/* IMAGENS */



.img-esq {
	float: left;
	margin-right: 10px;
}
.img-dir {
	float: right;
}
.img-bolinha-nots {
	background-image: url(images/img_bolinha_noticias.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
.img-pad2-left {
	padding-left: 2px;
	padding-bottom: 4px;
	padding-top: 4px;
}
.img-pad4 {
	padding-bottom: 4px;
	padding-top: 4px;
}
.img-pad5-bottom {
	padding-bottom: 5px;
}
.img-align-centerH {
	vertical-align: middle;
}
/* TEXTOS */


.titulo-destaque {
	font-family: Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	width: 400px;
	clear: both;
	margin-bottom: 10px;
}

a:hover {
	text-decoration: underline;
}
.arial12 {
	font-family: Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 12px;
}
.arial14 {
	font-family: Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 14px;
}
.arial11 {
	font-family: Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.arial10 {
	font-family: Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.arial10-vermelho {
	font-family: Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 11px;
	color: #DF0005;
	text-decoration: none;
}
.arial11-vermelho {
	font-family: Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 11px;
	color: #DF0005;
	text-decoration: none;
}
.arial14-vermelho {
	font-family: Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 14px;
	color: #DF0005;
	text-decoration: none;
}
.leia-mais {
	font-family: Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 11px;
	color: #DF0005;
	float: right;
	text-decoration: none;
}
.texto-arruma-box {
	font-family: Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 4px;
	color: #eaeceb;
}
img {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.borda {
	border: 1px solid #B8B8B8;
	cursor: hand;
}
.arial12bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
#paginacao {
	font-family: Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
#paginacao a {
	font-family: Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 11px;
	color: #DF0005;
	text-decoration: none;
}
#paginacao a:hover {
	text-decoration:underline;
}

#popup {

	display:none;

	position:absolute;

	/*margin-top:-150px;
*/
	margin-top:-30px;
	margin-left:50px;
	margin-right:auto;
	margin-bottom:auto;
	z-index:30px;

}

#fechar {

	cursor:pointer;

	text-align:right;

}
