body{
	background-image:url(../imagens/bckgrd_geral.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin:0;
	padding:0;
}

h1{
	color:#415e6b;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	margin:15px 0 0 13px;
}

.container_geral{
	width:768px;
	margin:0 auto;
}

.menu{
	width:540px;
	height:23px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	list-style:none;
	margin:0;
	padding-top:10px;
}

.menu li{
	display:inline;
}

.menu a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	margin-left:42px;
}

.menu a:hover{
	color:#c8da8c;
}

.lista_home a{
	margin-left:0;
}

.container_lateralesq{
	border-right:solid 2px #4c6993;
	width:198px;
	margin:14px 0 0 30px;
	float:left;
}

.lateraldestaques p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#696969;
	padding:0 17px;
	margin:0;
	text-align:justify;
}

.lateraldestaques a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#415e6b;
	text-decoration:none;
	float:right;
	margin:10px 14px 0 0;
}

.lateraldestaques a:hover{
	color:#B98549;
}

.lateralartigos{
	margin:0;
	padding:0;
}

.lateralartigos img{
	margin-left:13px;
}

.lateralartigos a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#696969;
	text-align:justify;
	text-decoration:none;
}

.lateralartigos a:hover{
	color:#B98549;
}

.lateralartigos p{
	padding:5px 16px 0;
	margin:0;
}

.container_conteudo{
	float:left;
	margin:14px 0 14px 20px;
}

.container_rodape{
	clear:both;
	padding-top:20px;
}

.container_RSSnews{
	clear:both;
	margin-left:30px;
	padding:0;
}

.container_RSSnews p{
	width:216px;
	padding:0 0 0 20px;
	margin:0;
}

.container_RSSnews a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:216px;
	color:#696969;
	text-decoration:none;
}

.container_RSSnews a:hover{
	color:#b98549;
}

.RSSalign td{
	padding-top:10px;
}

.conteudo_aempresa{
	background-image:url(../imagens/titulo_aempresa.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#696969;
	line-height:21px;
	text-align:justify;
	width:700px;
	padding:41px 0 0 10px;
}

.conteudo_aempresa img{
	float:right;
	margin:-41px 0 0 15px;
}

.conteudo_clientes{
	background-image:url(../imagens/titulo_clientes.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:750px;
	padding:60px 0 0 60px;
}

.conteudo_servicos{
	background-image:url(../imagens/titulo_servicos.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#696969;
	line-height:21px;
	text-align:justify;
	width:700px;
	padding:41px 0 0 10px;
}

.conteudo_servicos img{
	float:right;
	margin:-41px 0 0 15px;
}

.conteudo_servicos span{
	color:#4d6a94;
	font-weight:bold;
}

.conteudo_servicos p{
	margin:0 0 15px;
	padding:0;
}

.formulario_contato{
	background-image:url(../imagens/titulo_contato.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:33px;
}

.formulario_contato p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#696969;
	padding:0;
	margin:0 0 10px 0;
}

.subtitulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#728bad;
	padding-left:6px;
	margin-bottom:10px;
}

#label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#696969;
}

.checkbox_texto{
	color:#002D56;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
}

#button{
	float:right;
}

.espaco_input{
	padding-top:10px;
}

.conteudo_cases{
	background-image:url(../imagens/titulo_cases.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:700px;
	padding:41px 0 0 10px;
}

.cases img{
	margin-bottom:50px;
}

.cases p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#696969;
	line-height:21px;
}

.cases span{
	font-weight:bold;
	color:#4d6a94;
}