@charset "iso-8859-1";
@import url(http://fonts.googleapis.com/css?family=Abel);

/**-----GERAL--------------------------------**/

body { background: url(../imagens/bg-GERAL.jpg) #FFF repeat-x top center; margin: 0px; padding: 0px; font-family: Abel, Arial, Helvetica, sans-serif; font-size: 15px; letter-spacing: -0.3px; color: #000}

	
/**-----CLASSES FORMAT--------------------------------**/

.format {display:block; overflow:hidden; text-indent:-9999px;}

/**-----LINKS--------------------------------**/

a:link {	text-decoration: none;	color: #900;}
a:visited {	text-decoration: none;	color: #900;}
a:hover {	text-decoration: none;	color: #999;}
a:active {	text-decoration: none;	color: #CCC;}



/**--FORMATAÇÃO--**/

	
#topo { width: 100%; margin: auto; height: auto; vertical-align:top; }
	
      #topo .container {width: 1041px; height: 203px; margin: 0 auto;}
      
#conteudo{ background: width: 100%; margin: 0px auto; height: auto; vertical-align:top; }
 
      #conteudo .container { width: 1000px; height: auto; margin: 0 auto; position: relative; display: block}
	  #conteudo .menu {width: 1000px; height: 85px; margin: 0 auto; position: relative}
	  #conteudo .bts { margin: 0px; border: 0px; height: auto; width: auto; float: left;}
	  #conteudo .busca { background: url(../bts/bg-busca.jpg) top left no-repeat; width: 372px; height: 85px; margin: 0 auto; float: left}
	  #conteudo .form { position: absolute; width: 198px; height: 24px; margin: 0 auto; top: 16px; left: 713px; text-align: left;}
	  #conteudo .menuserv { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000; letter-spacing: -0.6px; line-height: 2.6; text-align: left; }
	  #conteudo .menuserv a:link { text-decoration: none; color: #000;}
      #conteudo .menuserv a:visited { text-decoration: none;	color: #000;}
      #conteudo .menuserv a:hover { text-decoration: underline; color: #000;}
      #conteudo .menuserv a:active { text-decoration: none; color: #000;}
	  #conteudo .txt-noticias { font-family: Abel, Arial, Helvetica, sans-serif; font-size: 16px; letter-spacing: -0.3px; color: #FFF}
      #conteudo .txt-noticias a:link { text-decoration: underline; color: #FFF;}
      #conteudo .txt-noticias a:visited { text-decoration: none;	color: #FFF;}
      #conteudo .txt-noticias a:hover { text-decoration: none; color: #CCC;}
      #conteudo .txt-noticias a:active { text-decoration: none; color: #FFF;}
	  
	  #conteudo .tit-internas { font-family: Arial, Helvetica, sans-serif; font-size: 32px; letter-spacing: -1.2px; color: #1A1F52; font-weight: bold; padding: 0px 0px 8px 10px; text-align: left}
	  #conteudo .subititulos { font-family: Arial, Helvetica, sans-serif; font-size: 22px; letter-spacing: -1.2px; color: #999; font-weight: normal; padding: 0px 0px 8px 10px;}
	  #conteudo .texto-internas { font-family: Arial, Helvetica, sans-serif; font-size: 14px; letter-spacing: -0.5px; color: #000; font-weight: normal; padding: 0px 0px 8px 10px; text-align: justify}
	  #conteudo .texto-p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: -0.5px; color: #000; font-weight: normal;}
	  #conteudo .texto-internas ul { font-family: Arial, Helvetica, sans-serif; font-size: 15px; letter-spacing: -0.8px; color: #660; font-weight: bold; text-align: left; line-height: 1.4}
	  
#rodape{
	background: url(../imagens/geralrodape.jpg) repeat-x top;
	margin: auto;
	width: 100%;
	height: auto;
	clear: both;
}

#rodape .cont{
	background: url(../imagens/controdape.jpg) top center no-repeat;
	position: relative;
	margin: auto;
	width: 1000px;
	height: 182px;
	
}

#rodape .texto{
	position: absolute;
	font-family: Abel, Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 1.3;
	color: #FFF;
	font-size: 13px;
	padding: 0;
	margin:0 auto;
	left: 294px;
	top: 44px;
	width: 465px;
	height: auto;
}


#rodape .assinatura{
	position: absolute;
	padding: 0;
	margin:0 auto;
	left: 885px;
	top: 82px;
	width: auto;
	height: auto;
}

.menuserv { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000; letter-spacing: -0.6px; line-height: 2.6; text-align: left; }
.menuserv a:link { text-decoration: none; color: #000;}
.menuserv a:visited { text-decoration: none;	color: #000;}
.menuserv a:hover { text-decoration: underline; color: #000;}
.menuserv a:active { text-decoration: none; color: #000;}


/**-----FORMULÃRIOS--------------------------------**/


.campobusca		{
		font-family: Abel, Arial, Helvetica, sans-serif;
		font-size: 13px;
		width: 195px;
		height: 20px; 
		background: none;
		border: 0px solid #999999;
		color: #333;
		padding: 3px;
		}
		
	/**-----FORMULÁRIOS--------------------------------**/


.campo_form 		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		letter-spacing: -0.8px;
		width: 400px;
		height: 35px; 
		background: -moz-linear-gradient(19% 75% 90deg,#E8EBEB, #FFFFFF);
		border: 1px solid #999;
		color: ;
		padding: 5px 5px 5px 5px;
		}
		
		
.campo_form_cidade		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		letter-spacing: -0.8px;
		width: 342px;
		height: 35px;
		background: -moz-linear-gradient(19% 75% 90deg,#E8EBEB, #FFFFFF);
		border: 1px solid #999;
		color: #000000;
		padding: 5px 5px 5px 5px;
		}
		
.campo_lista		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		height: 45px;
		background: -moz-linear-gradient(19% 75% 90deg,#E8EBEB, #FFFFFF);
		border: 1px solid #999;
		color: #000000;
		padding: 5px 5px 5px 5px;
		}		
		
	.campo_form_multilinha 		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		letter-spacing: -0.8px;
		width: 342px;
		height: 120px;
		background: -moz-linear-gradient(19% 75% 90deg,#E8EBEB, #FFFFFF);
		border: 1px solid #999;
		color: #000;
		padding: 5px 5px 5px 5px;
		}		
.Botao 		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		letter-spacing: -0.8px;
		background: #630;
		width: 130px;
		height: 33px;
		border: 0px solid #CCC;
		color: #FFF;
		-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
		}	
		
		
		.campo_consulta 		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		letter-spacing: -0.8px;
		width: none;
		height: none; 
		background: #FFF;
		border: 1px solid  #999;
		color: #333;
		padding: 5px 5px 5px 5px;
		}
		
		.Botao-consulta		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: -0.8px;
		background: #900;
		width: 80px;
		height: 23px;
		border: 0px solid #CCC;
		color: #FFF;
		-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
		}	
		
		
		
