@charset "iso-8859-1";
/* CSS Document */
* {
	padding:0px;
	margin:0px;
}
div {position:relative;}
body {
	font-family:"Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	background:url(../imagens/BG.jpg) repeat-x #d6d6d6;
}
a img {border:none;}
#Container {
	width:960px;
}
/*-Estilos Topo---------------------------------*/
#Topo {
	width:960px;
	height:173px;
	background:url(../imagens/Topo.jpg) no-repeat;
}
#Menu {
	width:800px;
	text-align:center;
}
#Menu ul {
	position:relative;
	text-align:center;
	height:37px;
	margin:0px auto;
}
#Menu ul li {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	list-style:none;
	width:10px;
	display:inline;
	text-align:center;
	height:37px;
	margin:0 auto;
}
#Menu ul li a {
	color:#FFFFFF;
	text-decoration:none;
}
#Menu ul li a:hover {text-decoration:underline;}
/*Testes Menu*/
/*.TesteA {
	height:37px;
	background:#FF0000;
	padding-left:13px;
	display:table;
	margin:0px 5px;
	top:9px;
}
.TesteB {
	background:url(../../images/Bg-Mn-Ctr.jpg);
	display:inline-table;
	text-align:right;
	line-height:17px;
	padding:10px 10px 10px 0px;
	position:relative;
	top:9px;
	margin-left:10px;
}
.TesteC {
	position:absolute;
	top:-1px;
	left:-10px;
	background:url(../imagens/BG-Mn-Esq.jpg) no-repeat 0px 0px;
	padding:37px 10px 0px 0px;
}
.TesteD {
	right:10px;
	border:#330033 20px;
	background:url(../imagens/BG-Mn-Dir.jpg) no-repeat 0px 0px;
	padding:37px 10px 0px 0px;
} */
#Menu ul li div {display:inline;}
.Bt_Inteiro {
	float:right;
	height:37px;
}
.Bt_Menu_Ctr {
	float:left;
	background:url(../imagens/BG-Mn-Ctr.jpg) repeat-x top;
	height:25px;
	padding:12px 3px 0px 3px;
}
.Bt_Menu_dir {
	float:left;
	width:10px;
	height:37px;
	background:url(../imagens/BG-Mn-Dir.jpg) no-repeat;
}
.Bt_Menu_esq {
	float:left;
	width:10px;
	height:37px;
	background:url(../imagens/BG-Mn-Esq.jpg) no-repeat;
}
/*-Fim Estilos Topo-----------------------------*/
/*------------------------Conteudo--------------*/
#Conteudo {
	width:845px;
	padding:20px 0px;
	background:#FFFFFF url(../imagens/BGC.jpg) repeat-x;
	display:table;
}
	/*---------ESQUERDA---------*/
#Esquerda {
	width:138px;
	float:left;
	display:table;
}
#Submenu_flex {
	margin:0px 0px 10px -36px;
	width:194px;
	display:table;
}
#Submenu_Esq {
	padding:15px;
	width:164px;
	background:url(../imagens/Submenu-Esq.jpg) no-repeat;
	font-size:11px;
	line-height:14px;
	color:#474747;
	text-align:left;
	display:table;
}
#Fundo_Submenu {
	background:url(../imagens/Fundo-Submenu.jpg) no-repeat;
	width:194px;
	height:5px;
}
#Submenu_Esq h3 {
	font-size:10px;
	text-transform:uppercase;
	font-weight:normal;
}
#Submenu_Esq ul {width:150px; margin:20px 0px 20px 10px;}
#Submenu_Esq li {
	list-style:none;
	margin:12px 0px;
}
#Submenu_Esq li h2, #Submenu_Esq li h2 a {
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color:#a70000;
	text-decoration:none;
	width:100%;
}
#Submenu_Esq h4 {
	float:right;
	margin-right:10px;
	text-align:right;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	color:#a70000;
}
#Submenu_Esq h4 a {
	color:#a70000;
	text-decoration:none;
}
#Submenu_Esq h4 a:HOVER {
	text-decoration:underline;
}
.Banner_filiacao {
	/**background:url(../imagens/Banner-filiacao.jpg) no-repeat;**/
	background-color:#eeeeee;
	width:142px;
	display:table;
	margin-left:8px;
	padding-top:8px;
}
.Banner_filiacao h2 {
	text-align:center;
	width:138px;
	color:#777777;
	font-size:11px;
	font-style:italic;
	line-height:15px;
	font-weight:bold;
	margin-bottom:10px;
}
.Banner_filiacao h2 a {
	color:#777777;
	text-decoration:none;
}
.Banner_filiacao h2 a:HOVER {
	text-decoration:underline;
}
.Banner_Vermelho {
	background:url(../imagens/Banner-Vermelho.jpg) no-repeat;
	width:112px;
	height:112px;
	margin:10px;
	padding:10px;
}
.Banner_Vermelho h2 {
	text-align:left;
	width:100px;
	color:#FFFFFF;
	font-size:17px;
	line-height:20px;
	font-weight:normal;
	height:60px;
	overflow:hidden;
}
.Banner_Vermelho h3 {
	position:absolute;
	right:10px;
	bottom:5px;
	text-align:right;
	width:100px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	text-transform:uppercase;
	height:48px;
	overflow:hidden;
}
.Banner_Verde {
	background:url(../imagens/Banner-Verde.jpg) no-repeat;
	width:112px;
	height:112px;
	margin:10px;
	padding:10px;
}
.Banner_Verde h2 {
	text-align:left;
	width:100px;
	color:#FFFFFF;
	font-size:17px;
	line-height:20px;
	font-weight:normal;
	height:60px;
	overflow:hidden;
}
.Banner_Verde h3 {
	position:absolute;
	right:10px;
	bottom:5px;
	text-align:right;
	width:100px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	text-transform:uppercase;
	height:48px;
	overflow:hidden;
}
.Banner_Azul {
	background:url(../imagens/Banner-Azul.jpg) no-repeat;
	width:112px;
	height:112px;
	margin:10px;
	padding:10px;
}
.Banner_Azul h2 {
	text-align:left;
	width:100px;
	color:#FFFFFF;
	font-size:17px;
	line-height:20px;
	font-weight:normal;
	height:60px;
	overflow:hidden;
}
.Banner_Azul h3 {
	position:absolute;
	right:10px;
	bottom:5px;
	text-align:right;
	width:100px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	text-transform:uppercase;
	height:48px;
	overflow:hidden;
}
	/*---------FIM ESQUERDA---------*/
	/*---------Direita-Geral */
.Titulo-Local {
	width:180px;
	float:left;
	font-size:10px;
	text-align:right;
	color:#838383;
	padding:0px 6px 0px 9px;
	font-style:italic;
}
.Titulo-Local h1 {
	text-align:right;
	font-style:normal;
}
.Titulo-Local img {
	float:right;
	width:90px;
	border:0px;/* solid #db0000;*/
	margin:3px 0px;
}
.Titulo-Local h2 {
	font-style:normal;
}
.Titulo-Local p {
	font-size:12px;
	font-weight:bold;
	line-height:normal;
}
.Titulo-Olho {
	width:224px;
	float:left;
	font-size:10px;
	text-align:right;
	color:#838383;
	padding:0px 6px 0px 9px;
	font-style:italic;
}
.Titulo-Olho h1 {
	text-align:right;
	font-style:normal;
}
.Titulo-Olho img {
	float:right;
	width:210px;
	border:1px solid #db0000;
	margin:8px 0px;
}
.Titulo-Olho h2 {
	font-style:normal;
}
.Titulo-Olho h2 a {
	color:#a70000;
	text-decoration:none;
}
.Titulo-Olho h2 a:HOVER {
	text-decoration:underline;
}
.Titulo-Olho p {
	font-size:12px;
	font-weight:bold;
	line-height:normal;
}
.Titulo-Olho p a {
	color:#a70000;
	text-decoration:none;
	font-style:normal;
}
.Titulo-Olho p a:HOVER { text-decoration:underline; }
h1 {
	width:100%;
	float:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:left;
	color:#a70000;
	font-size:22px;
	margin:10px 0px 15px 0px;
	font-weight:bold;
}
.Bloco_Nota h2 {
	float:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:right;
	color:#838383;
	font-size:12px;
	width:210px;
	font-weight:bold;
	margin:0px 2px 15px 0px;
}
.Bloco_Nota {
	float:right;
	width:679px;
	display:table;
	margin:10px 0px 25px 0px;
	padding-left:6px;
}
.Nota {
	float:right;
	width:399px;
	min-height:125px;
	background:url(../imagens/Bg-Nota.jpg) top left no-repeat;
	display:table;
	padding:20px;
	text-align:left;
	color:#848484;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:20px;
}
.Nota h3 {
	font-size:10px;
	width:95%;
	font-family:"Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-weight:normal;
	margin-left:3%;
}
.Nota p {
  	font-size:13px;
	color:#444444;
 	line-height:normal;
	font-family:"Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
}
.Nota p a {
	text-decoration:none;
	color:#A70000;
}
.Nota p a:HOVER {
	text-decoration:underline;
}
.Fundo_Nota {
	right:5px;
	float:right;
	margin-right:5px;
	width:399px;
	height:11px;
	background:url(../imagens/Bg-Nota-Fundo.jpg) -30px 0px no-repeat;
}
.Fundo_Nota img {
	position:absolute;
	left:300px;
	top:-11px;
}

	/*---------Listagens */
.Listagens {
	float:right;
	width:630px;
	min-height:125px;
	background:url(../imagens/Bg-Nota.jpg) top left no-repeat;
	display:table;
	padding:20px;
	text-align:left;
	color:#848484;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:15px;
}
.Listagens h3 {
	font-size:12px;
	width:80%;
	font-family:"Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-weight:normal;
	margin-left:2%;
	margin-bottom:5px;
	color:#666666;
}
.Listagens p {
  	font-size:13px;
	color:#444444;
 	line-height:normal;
	font-family:"Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	margin-left:15px;
	margin-right:45px;
	margin-bottom:5px;
}
.Listagens p a {
	text-decoration:none;
	color:#A70000;
}
.Listagens p a:HOVER {
	text-decoration:underline;
}
.Listagens h4 {
  	font-size:13px;
	color:#666666;
 	line-height:normal;
	font-family:"Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	height:20px;
	overflow:hidden;
	margin-left:15px;
	margin-right:45px;
	margin-top:3px;
}
.Listagens h4 a {
	color:#555555;
	text-decoration:none;
}
.Listagens h4 a:HOVER {
	text-decoration:underline;
}
.Listagens h5 {
  	font-size:13px;
	color:#555555;
	font-weight:normal;
	font-style:italic;
 	line-height:normal;
	font-family:"Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	height:58px;
	overflow:hidden;
	margin-left:15px;
	margin-right:45px;
	margin-bottom:15px;
}
.Listagens h5 a {
	color:#555555;
	text-decoration:none;
}
.Listagens h5 a:HOVER {
	text-decoration:underline;
}
.item_lista {
	float:left;
	width:100px;
	height:165px;
}
.item_lista p { font-size:11px;}
.Fundo_Listagens {
	right:5px;
	float:right;
	margin-right:15px;
	width:599px;
	height:11px;
	background:url(../imagens/Bg-Nota-Fundo.jpg) -30px 0px no-repeat;
}
.Fundo_Listagens img {
	position:absolute;
	left:300px;
	top:-11px;
}

	/*---------Documentos */
.Documentos {
	float:right;
	width:450px;
	min-height:125px;
	background:url(../imagens/Bg-Nota.jpg) top left no-repeat;
	display:table;
	padding:20px;
	text-align:left;
	color:#848484;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:15px;
}
.Documentos h3 {
	font-size:11px;
	width:95%;
	font-family:"Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-weight:normal;
	margin-left:2%;
}
.Documentos p {
  	font-size:13px;
	color:#444444;
 	line-height:normal;
	font-family:"Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	margin-left:15px;
	margin-right:45px;
	margin-bottom:5px;
}
.Documentos p a {
	text-decoration:none;
	color:#A70000;
}
.Documentos p a:HOVER {
	text-decoration:underline;
}
.Fundo_Documentos {
	right:5px;
	float:right;
	margin-right:15px;
	width:209px;
	height:11px;
	background:url(../imagens/Bg-Nota-Fundo.jpg) -30px 0px no-repeat;
}
.Fundo_Documentos img {
	position:absolute;
	left:300px;
	top:-11px;
}

	/*---------FimDireita-Geral */
/*------------------------Fim Conteudo---------------------------------*/
/*----Rodapé---------------*/
#Rodape_Inteiro {
	width:100%;
	border-top:1px solid #a70000;
	background:url(../imagens/BG-Rp.jpg) repeat-x #4d4d4d;
	height:170px;
}
#Rodape_Inteiro ul {
	top:0px;
	padding-top:5px;
	height:15px;
}
#Rodape_Inteiro li {
	display:inline;
	list-style:none;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	color:#FFFFFF;
	margin:0px 7px;

}
#Rodape_Inteiro li a {color:#FFFFFF; text-decoration:none;}
#Rodape_Inteiro li a:hover {text-decoration:underline;}
#Rodape {
	width:855px;
	margin:0px auto;
	height:100px;
	padding-top:15px;
	background:url(../imagens/Logo-RP.png) no-repeat 0px 25px;
}
#Rodape h1 {
	position:absolute;
	top:20px;
	left:83px;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	background:url(../imagens/Rp-Anteag.jpg) no-repeat;
	width:291px;
	height:50px;
	font-family:"Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	padding:5px 10px;
}
#Rodape h2 {
	position:absolute;
	top:30px;
	left:630px;
	width:199px;
	height:60px;
	background:url(../imagens/RP-Dados.jpg) no-repeat;
	color:#FFFFFF;
	font-size:18px;
	text-align:center;
	padding-top:10px;
}
#Rodape h2 a {
	color:#FFFFFF;
	font-size:10px;
	text-transform:uppercase;
}
#Busca {
	position:absolute;
	top:40px;
	left:410px;
	width:220px;
	height:16px;
}
#Busca input {
	width:148px;
	height:16px;
	border:1px solid #c9c9c9;
	margin-top:4px;
	float:left;
}
.Anteag {text-transform:uppercase; font-size:14px;}
.ddd {font-size:12px; font-weight:normal;}