@charset "utf-8";
/* CSS Document */

.titulos_menores {
	font-family:"Times New Roman";
	line-height:26px;
	color:#c4b78f;
	font-size:20px;
	margin:0;
}
.titulos_maiores{
	font-family:"Times New Roman";
	line-height:26px;
	color:#c4b78f;
	font-size:23px;
	margin:0;
}
.titulos_maiorescentrais{
	font-family:"Times New Roman";
	line-height:26px;
	color:#fbe8cc;
	font-size:21px;
	padding-top:5px;
	text-align:center;
	margin:0;
	padding-top:20px;
}
.textos{
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#ccc;
	font-size:14px;
	text-align:justify;
	margin:0;
	padding-top:10px;
}
/*links do site, utilizado em consultas e sites úteis, do qual as fontes estão com a cor #ccc*/
.textoslinks{
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	color:#ccc;
	font-size:14px;
	text-decoration:none;
}

a.textoslinks:link, a.textoslinks:visited, a.textoslinks:active{
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	color:#ccc;
	font-size:14px;
}
a.textoslinks:hover{
	text-decoration:underline;
	color:#fff;	
}
/*refere-se aos descritivos do primeiro bloco de utilitários como: formulários, instituições financeiras, tabelas praticas e cartório 24 horas)*/
.texto_utilitarioscentrais {
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#f3dfc1;
	font-size:14px;
	text-align:center;
	margin:0;
	padding-top:10px;
}
/*refere-se aos descritivos do segundo bloco de utilitários - são os que são acompanhados por imagens (que constam na home: noticias, agenda, certidoes e duvidas)*/
.texto_utilitarios {
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	color:#ccc;
	font-size:14px;
	margin:0;
}
/*Estilo aplicado nos links de utilitários */
.linkado{
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	color:#c4b78f;
	font-size:14px;
	text-decoration:none;
}

a.linkado:link, a.linkado:visited, a.linkado:active{
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	color:#c4b78f;
	font-size:14px;
}
a.linkado:hover{
	text-decoration:none;
}
/*Estilo do mídia system*/
.txt_box{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding: 5px;
	text-align:left;
	border-radius:5px;
	background-color:#F7F7F7;
	color:#000;
	border: 0;
}
/*Estilo aplicado no link do midia system*/
.linkadoesc{
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	color:#735b1f;
	font-size:12px;
	text-decoration:none;
}

a.linkadoesc:link, a.linkadoesc:visited, a.linkadoesc:active{
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	color:#735b1f;
	font-size:12px;
}
a.linkadoesc:hover{
	text-decoration:underline;	
}
/*Menus principais do site*/
#menu{
	width:990px;
	margin:0 auto;
	padding:0;
	list-style: none;
	position:relative;
}
#menu li{
	position:relative;
	margin:0;
	height:44px;
	display: inline-block;
	float:left;
}
#menu li a{
	font-family:"Times New Roman", Times, serif;
	margin:0;
	display:block;
	font-size:19px;
	width:165px;;
	color:#47370e;
	text-decoration:none;
	text-align:center;
	line-height:44px;
	background: url(imgs/over.png) no-repeat;
	background-position: 0 50px;
	-webkit-transition:all 300ms ease-out;
	-moz-transition:all 300ms ease-out;
	-ms-transition:all 300ms ease-out;
	-o-transition:all 300ms ease-out;
}
#menu li a:hover{
	background: url(imgs/over.png) no-repeat;
	background-position: 0 -50px;
}
.textos_rodape{
	margin:0;
	font-family: Arial;
	color:#FFF;
	font-size: 12px;
	line-height: 35px;
	text-align:center;
}