body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #656565;
	background-color:#c7c7c8;
}
a {
	font-size: 12px;
	color: #656565;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #656565;
}
a:hover {
	text-decoration: underline;
	color: #656565;
}
a:active {
	text-decoration: none;
	color: #656565;
}
.site {
width: 820px;
height: 580px;
position: absolute;
top: 50%;
left: 50%;
margin-top: -290px;
margin-left: -410px;
border:1px solid #5a5a5a;
background-color:#c7c7c8;
}

.pontos {
width: 100%;
height: 580px;
position: absolute;
top: 50%;
margin-top: -290px;
background-image:url(../Imagens/dotz.gif)
}

.menu {
width: 780px;
height: 80px;
margin:auto;
margin-top:20px;
background-color:#FFF;
}

.home {
width: 780px;
margin:auto;
margin-top:20px;
}

.menu_vertical {
width: 180px;
height: 440px;
float:left;
margin-left:20px;
_margin-left:10px;
margin-top:20px;
}

.menu_vertical_box {
width: 180px;
height: 260px;
background-color:#444444;
margin-bottom:5px;
text-align:right;
}

.itens_menu_vertical_box {
width: 161px;
height: 12px;
float:right;
margin-bottom:20px;
text-align:left;
}

.itens_menu_vertical_box_sub {
width: 140px;
height: 12px;
float:right;
margin-top:-15px;
margin-bottom:20px;
text-align:left;
}

.content {
width: 580px;
height: 440px;
float:right;
margin-right:20px;
_margin-right:10px;
margin-top:20px;
background-color:#f7f7f7;
/*background-image:url(../Imagens/bg_empresa.jpg); background-position:center; background-repeat:no-repeat;*/
}

.content_empresa {
width: 540px;
height: 375px;
/*margin:auto;*/
margin-top:26px;
/*overflow:auto;*/
text-align:justify;
position:relative;

}

.tit_empresa {
padding-bottom:30px;
}

.empresa_absolute {
width: 525px;
height: 374px;
top:0px;
left:0px;
/*overflow:auto;*/
text-align:justify;
position:absolute;
visibility:hidden;
margin-left:26px;
/*background-color:#f6f6f6;*/
}

.empresa_absolute_trabalhe {
width: 530px;
height: 374px;
top:0px;
left:0px;
border::1px solid #000;
background-color:#f6f6f6;
overflow:auto;
text-align:justify;
position:absolute;
visibility:hidden;
}

.empresa_equipe_left {
width: 140px;
height: 320px;
border-right:1px solid #aeaeae;
float:left;
padding-right:5px;
}

.label_equipe_tit {
font-weight:bold; 
color:#d9b60e;
padding:2px;
}

.label_equipe {
font-weight:bold;
text-align:left;
}

.label_equipe a: {
font-weight:bold;
}

.label_equipe a:link active visited {
font-weight:bold;
}

.label_equipe a:hover {
font-weight:bold;
color:#d9b60e;
text-decoration:none;
}

.empresa_equipe_right {
width: 340px;
height: 320px;
float:right;
position:relative;
padding-right:10px;
}

.empresa_equipe_absolute {
width: 335px;
height: 300px;
float:right;
position:absolute;
/*overflow:auto;*/
top:0px;
left:0px;
visibility:hidden;
background-color:#f6f6f6;
font-size: 11px;
}

.empresa_organograma {
width: 500px;
height: 374px;
position:relative;
}

.img_organograma {
position:absolute;
top:188px;
left:240px;
z-index:999;
visibility:hidden;
}

.empresa_fale_linha {
width: 480px;
margin-bottom:15px;
float:left;
overflow:hidden;
_border:1px solid #ffffff;
}

.empresa_fale_linha_esq {
width: 80px;
_width: 78px;
margin-top:5px;
float:left;
text-align:left;
}
.empresa_fale_linha_dir {
width: 400px;
float:right;
text-align:left;
}

.fale {
width: 400px;
height:20px;
border:0px solid #b8b8b8;
background-color:#b8b8b8;
color:#FFFFFF;
}

.linha {
width: 500px;
float:left;
height:20px;
border-top:1px solid #b8b8b8;
margin-top:17px;
}

.linha2 {
width: 500px;
float:left;
height:15px;
border-top:1px solid #dadada;
margin-top:15px;
}

.linha2 {
width: 500px;
float:left;
height:15px;
border-top:1px solid #dadada;
margin-top:15px;
}

.linha3 {
width: 740px;
float:left;
height:15px;
border-top:1px solid #d7b515;
margin-top:15px;
}

.linha4 {
width: 400px;
float:left;
height:10px;
margin-top:-15px; *margin-top:0px; _margin-top:-19px;
margin-left:152px; *margin-left:152px; _margin-left:72px;
}

.linha4_fale {
float:left;
margin-left:77px; *margin-left:77px; -*margin-left:40px;
margin-top:-50px; *margin-top:-50px; _*margin-top:-58px;
}

.linha5 {
width: 740px;
float:left;
height:10px;
border-top:1px solid #d7b515;
margin-top:10px;
}

.content_produtos {
width: 780px;
height: 440px;
margin:auto;
margin-top:20px;
background-image:url(../Imagens/bg_produtos.jpg);
}

.content_produtos_meio {
width: 740px;
margin:auto;
padding-top:29px;
_padding-top:23px;
}

.BOTOES {
width:68px;
margin-top:-45px;
margin-left:90%;
}

.BOTOES2{
width:78px;
margin-top:-62px;
margin-left:75%;
}

.BOTOES_TEMP {
width:68px;
margin-top:-40px;
margin-left:80%;
}

/*
.BOTOES_TEMP a, .BOTOES_TEMP a:link, .BOTOES_TEMP a:active {
border:0px solid #fff; !important;
color:#5a5a5a!important;
}

.BOTOES a, .BOTOES a:link, .BOTOES a:active {
border:0px solid #fff; !important;
color:#5a5a5a!important;
}
*/

.SCR {
margin-left:220px;
margin-top:-48px;
}

.FUNDOSIMOB {
background: #5A5A5A;
margin-left:350px;

/*Bacalhau para fazer funcionar no IE */
width:70px;
height: 38px;
margin-top:-50px;
}

/*
.SCR a, .SCR a:link, .SCR a:active {
border:0px solid #fff; !important;
color:#5a5a5a;!important;
}
.FUNDOSIMOB a, .FUNDOSIMOB a:link, .FUNDOSIMOB a:active {
border:0px solid #fff; !important;
color:#5a5a5a; !important;
}
*/


.content_produtos_left {
width: 200px;
float:left;
}

.content_produtos_right {
width: 520px;
float:right;
}

.content_produtos_conteudo {
width: 520px;
height:320px;
margin-top:20px; _magin-top:0px; *margin-top:0px;
overflow:auto;
position:relative;
}

.content_demonstrativo {
width: 780px;
height:320px; *height:320px; _height:350px;
margin:auto;
background-color:#f6f6f6;
margin-top:20px;
}

.content_demonstrativo_interno {
width: 740px;
margin:auto;
padding-top:20px;
_padding-top:15px;
}

.box_demonstrativo {
width: 740px;
float:left;
background-color:#dadada;
text-align:center;
padding-top:15px;
padding-bottom:15px;
margin-top:20px;
margin-bottom:20px;
}

.label_amarelo {
color:#bf9c00;
font-weight:bold;
}

.label_adobe {
color:#afafaf;
}

.produtos_absolute {
width: 520px;
height:370px;
position:absolute;
top:152px;
_top:147px;
left:260px;
visibility:hidden;
z-index:999;
}

.produtos_subtitulo {
width: 360px;
float:right;
height:46px;
}

.produtos_subtitulo2 {
width: 420px;
float:right;
height:46px;
}

.produtos_subtitulo3 {
width: 420px;
float:left;
height:46px;
}

.gambi { background-color:#f6f6f6; position:absolute; top:-3px; left:0px; width:10px; height:3px;}

.produtos_txt {
width: 520px;
height:320px;
overflow:auto;
float:left;
}

#traco_historia {
width:100px;
height:1px;
background-image:url(../Imagens/traco.gif);
background-repeat:repeat-x;
position:absolute;
top:156px;
right:620px;
visibility:hidden;
}

#traco_valores {
width:60px;
height:1px;
background-image:url(../Imagens/traco.gif);
background-repeat:repeat-x;
position:absolute;
top:188px;
_top:190px;
right:620px;
visibility:hidden;
}

#traco_diretoria {
width:97px;
height:1px;
background-image:url(../Imagens/traco.gif);
background-repeat:repeat-x;
position:absolute;
top:220px;
_top:225px;
right:620px;
visibility:hidden;
}

#traco_organograma {
width:70px;
height:1px;
background-image:url(../Imagens/traco.gif);
background-repeat:repeat-x;
position:absolute;
top:252px;
_top:260px;
right:620px;
visibility:hidden;
}

#traco_trabalhe {
width:50px;
height:1px;
background-image:url(../Imagens/traco.gif);
background-repeat:repeat-x;
position:absolute;
top:253px;
_top:295px;
right:620px;
visibility:hidden;
}

.fale_conosco {
width: 500px;
margin-left:280px;
_margin-left:110px;
float:left;
}

.fale_conosco_linha_esq {
width: 80px;
margin-top:5px;
float:left;
text-align:right;
padding-right:5px;
}

.fale_conosco_linha_dir {
width: 340px;
float:left;
}

.endereco {
	width: 226px;
	height:237px;
	position:absolute;
	bottom:180px;
	_bottom:130px;
	left:42px;
	font-size:11px;
	color:#656565;
	z-index: 1;
}

.contato {
width: 100px;
height:15px;
position:absolute;
top:145px;
*top:145px;
_top:140px;
left:570px;
}

.enviar {
width: 80px;
height:20px;
position:absolute;
bottom:195px;
*bottom:190px;
_bottom:184px;
right:35px;
}
.departamento {
width:150px; 
float:left;
}


.content_produtos_conteudo ul{
list-style:none;
padding:0px;
margin:0px;
}

