body {background-color: #c8c8c8;}
a {text-decoration:none;}
a.cinza13{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#939598;
letter-spacing: normal;}

.rodape  {margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#939598;
letter-spacing: normal;
}

.rodape a {margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#939598;
letter-spacing: normal;
text-decoration:underline
}
.marcador {
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
	list-style-image: url(imgs/flechita_roja.jpg);
}
.marcador li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 17px;
	color:#939598;
	padding:0px;
	margin-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0;
	padding-right: 0px;
}

.marcadorsub{
	margin: 10px 0 10px 50px;
}
.TextoEsq {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#939598;
text-align:left;
letter-spacing: normal;

}
.Texto12{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:-1px;
color:#939598;
text-align:left;


}

.TextoVermelho {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#96050c;
text-decoration:none;
}

.verdana14vermelho{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#96050c;
text-decoration:none;
margin:0; 
padding:0; }

.botaobranco{
	color:#999999;
	background-color:#FFFFFF;
	border:1px solid #000000
}
.inputtexto{
color:#000000;
background:#FFFFFF;
border:1px #000000 solid;
}
.combo{
color:#000000;
background:#FFFFFF;
border:1px #000000 solid;
}

.margintop13{
	padding-left: 10px;
	margin: 5px;
}

.TextoCABPreto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: 600;
	color:#6d6e71;
	margin:0px;
	letter-spacing:-1px;
	
}

h2#vermelho14 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;color:#96050c;} 
#conteudo{
position:relative;
width:770px;
height:auto; 
background:#FFFFFF;
}
#direita_empresa2 {
}


#margin0{
margin:0}

#margintop3{
margin:0px;
}

#cont_rodape_esq{
	position:relative;
	float:left;
	padding-left: 38px;
}

#cont_rodape_dir{
	position:relative;
	float: right;
	padding-right: 45px;
}
cont_rodape_dir a {

}

#topo{
	position:relative;
	width:770px;
	height:90px;
	background-image: url(imgs/h_fundo_topo.jpg);
	background-repeat:no-repeat;
	text-align:left;
	background-position: left top;
}

#topo_logo{
	position:relative;
	width:770px;
	height:112px;
	background-image: url(imgs/topo_site.jpg);
	text-align:left;
	background-position: bottom;
}
#topo_geral{position:relative;
width:770px;
height:112px;
background-image: url(../topo_site.jpg);
}
#topo_titulo_cases{position:relative;
width:770px;
height:64px;
background-image: url(imgs/cases_topo.jpg);
padding-top:5px;
}
#topo_internas{
position:relative; 
width:770px; 
height:95px; 
background-image:url(imgs/1fundotoponovo.jpg); 
text-align: left;
}
#topo_titulo_clientes{position:relative;
width:770px;
height:64px;
background-image: url(imgs/clientes_topo.jpg);
padding-top:5px;
}
#topo_titulo_empresa{position:relative;
width:770px;
height:64px;
background-image: url(imgs/empresa_topo.jpg);
padding-top:5px;
}
#topo_titulo_servicos{position:relative;
width:770px;
height:64px;
background-image: url(imgs/servicos_topo.jpg);
padding-top:5px;
}
#topo_titulo_areas{position:relative;
width:770px;
height:64px;
background-image: url(imgs/areas_topo.jpg);
padding-top:5px;
}
#dir_geral{
	position:relative;
	float:left;
	width:475px;
	background-image:url(imgs/contato_direita_final.jpg);
	text-align:left;
	height:441px;
}
#dir_geral_empresa{
position:relative; 
float:left;
width:475px; 
background-image:url(imgs/empresa_direita.jpg);
text-align:left;
height:441px;
}
#dir_geral_servicos{
	position:relative;
	float:left;
	width:475px;
	background-image:url(imgs/servicos_direita.jpg);
	text-align:left;
	height:441px;
	background-position: center;
}
#dir_geral_cases{
position:relative; 
float:left;
width:475px; 
background-image:url(imgs/cases_direita.jpg);
text-align:left;
height:441px;
}
#dir_geral_areas{
position:relative; 
float:left;
width:475px; 
background-image:url(imgs/areas_direita.jpg);
text-align:left;
height:441px;
}
#dir_clientes{
	position:relative;
	float:left;
	width:475px;
	text-align:left;
	height:350px;
}
#contato{
margin-top:0;
margin-left:20px}


#esq_geral{
	position:relative;
	float:left;
	width:295px;
	height:441px;
	background-image: url(imgs/contato_esquerda_final.jpg);
	background-repeat:no-repeat;
	padding-top:116px;
	text-align:left;
}
#esq_geral_contato{
position:relative;
float:left;
width:295px; 
height:441px; 
text-align:left;
}
#esquerda_cases{
	position:relative;
	float:left;
	width:770px;
	background-repeat:no-repeat;
	text-align:left;
	height: auto;
}
#esquerda_areas{
position:relative;
float:left;
width:770px; 
height:auto; 
background-repeat:no-repeat; 
text-align:left;
}
#direita_cases{
	position:relative;
	float:left;
	width:531px;
	height:auto;
	background-repeat:no-repeat;
	text-align:left;
}
#direita_areas{
position:relative;
float:left;
width:auto; 
height:auto; 
background-repeat:no-repeat; 
text-align:left;
padding-left:30px;
}
#direita_empresa{
position:relative;
float:left;
width:530px; 
height:auto; 
background-repeat:no-repeat; 
text-align:left;
padding-left:5px;
}
#direita_clientes{
position:relative;
float:left;
width:auto; 
height:auto; 
background-repeat:no-repeat;
}
#direita_frase_geral{
position:relative;
float:left;
width:auto; 
height:auto; 
background-repeat:no-repeat; 
text-align:left;
margin-left:115px;
}
#esq_geral_empresa{
position:relative;
float:left;
width:295px; 
height:619px; 
background-image: url(imgs/empresa_esquerda.jpg); 
background-repeat:no-repeat; 
padding-top:116px; 
text-align:left;
}
#esq_geral_servicos{
position:relative;
float:left;
width:295px; 
height:441px; 
background-image: url(imgs/servicos_esquerda.jpg); 
background-repeat:no-repeat; 
padding-top:116px; 
text-align:left;
}
#esq_geral_cases{
position:relative;
float:left;
width:295px; 
height:441px; 
background-image: url(imgs/cases_esquerda.jpg); 
background-repeat:no-repeat; 
padding-top:116px; 
text-align:left;
}
#esq_geral_areas{
position:relative;
float:left;
width:295px; 
height:441px; 
background-image: url(imgs/areas_esquerda.jpg); 
background-repeat:no-repeat; 
padding-top:116px; 
text-align:left;
}
#esq_geral_clientes{
position:relative;
float:left;
width:295px; 
height:441px; 
background-image: url(imgs/clientes_esquerda.jpg); 
background-repeat:no-repeat; 
padding-top:116px; 
text-align:left;
}

#esq_cima{
position:relative; 
width:295px; 
height:62px;
}


#esq_baixo{
position:relative; 
width:295px; 
height:441px; 
background-image:url(imgs/h_fundo_esquerda_r1_c1.jpg); 
background-repeat:no-repeat; 
padding-top:116px; 
text-align:left;}

#box_texto_Esquerda{
position:relative;
float:left;
width:232px;
margin-bottom:20px;}
#dir_cima{
	position:relative;
	width:475px;
	height:214px;
	background-image: url(imgs/h_fundoflash3.jpg);
	background-repeat:no-repeat;
	text-align:left;
}
#dir_meio{
	position:relative;
	width:475px;
	height:273px;
	background-image:url(imgs/h_fundo_bemvindo_dir3.jpg);
	background-repeat: no-repeat;
	text-align:left;
}
#conteudo_dir_meio{
	position:relative;
	margin-left:40px;
	padding-top:50px;
	padding-right:45px;
	height:auto;
	width:auto;
	margin-top:0;
}


#dir_baixo{
position:relative;
top:20px;
width:475px; 
height:132px; 
text-align:left}

#dir_total{
position:relative; 
float:left; 
width:475px; 
height:441px;
}
#boxmarcador{
position:relative;
float:left; 
margin-right:12px; 
padding-top:3px;  
height:30px; 
width:11px}

#boxmarcadormtop{
	position:relative;
	float:left;
	margin-right:12px;
	padding-top:3px;
	height:30px;
	width:11px;
	margin-top:178px;
	
}
#conteudo_dir_geral {
	position:relative;
	float: left;
	margin-top: 178px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}
#conteudo_dir_empresa {
	position:relative;
	float: left;
	margin-top: 162px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 65px;
}
#conteudo_dir_areas {
	position:relative;
	float: left;
	margin-top: 162px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 65px;
}
#botaoenviar{
width:60px;
height:18px;

}
.TextoCABPretoGRANDE {

	font-family:Arial, Verdana, "Trebuchet MS";
	font-size:20px;
	font-weight: normal;
	color:#858689;
	margin:0px;
	letter-spacing:-1px;
}
#areas_conteudo {
	height: 300px;
	width: 300px;
}
#areas_desen {
	float: left;
	position: relative;
	width: 770px;
}
#rodape {
	position:relative;
	width:770px;
	height:55px;
	background-image:url(imgs/h_fundo_rodape.jpg);
	background-repeat:no-repeat;
	text-align:left;
	padding-top:23px;
	padding-bottom: 10px;
}
.Texto12rodape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:-1px;
	color:#858689;
	text-align:right;
	text-decoration: none;
}
.Texto12empresa {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 17px;
color:#939598;
text-align:left;
}
.verdana13reddown {

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#96050c;
text-decoration:none;
margin:0; 
padding:0;
}
#esquerda_clientes {
	position:relative;
	float:left;
	width:200px;
	background-repeat:no-repeat;
	text-align:left;
	height: auto;
}
.smargin {
	margin: 0px;
	padding: 0px;
}
#esquerda_empresa {
	position:relative;
	float:left;
	width:173px;
	background-repeat:no-repeat;
	text-align:left;
	height: 187px;
	background-image: url(imgs/menu_empresa.jpg);
	margin-left: 20px;
}
#boxmarcadorcontato {
	position:relative;
	float:left;
	margin-right:12px;
	padding-top:3px;
	height:30px;
	width:11px;
	margin-top:0px;
}
#acessrestritocli {
	clear:left;
	text-align:left;
	margin-left:40px;
	padding-top:10px;
	padding-bottom:20px;
}
#conteiner_bemvindo {
	position:relative;
	width:390px;
	left:40px;
	top:50px;
}

