@charset "utf-8";

/* CSS Document */

body{

margin-left:0px;

margin-top:0px;

margin-right:0px;

margin-bottom:0px;

background-color:#EDF1F4;

background:url(../img/background.jpg) no-repeat center top;

font-family:verdana;

font-size:12px;

text-align:justify;

}
.azulnegrito{
	font-weight:bold;
	color:#5C82C1;
}


a:link{

text-decoration: none;

font-family:verdana;

color:#0c307e;

}



a:hover{

text-decoration: none;

font-family:verdana;

color:#0c307e;

}



a:visited{

text-decoration: underline;

font-family:verdana;

color:#0c307e;

}



a:active{

text-decoration: underline;

font-family:verdana;

color:#0c307e;

}





.linkExterno{

	position: absolute;

	float:left;

	width:300px;

	height:20px;

	margin-top:150px;

	margin-left:360px;

	text-decoration: none;

	font-family:verdana;

	font-size:12px;

	color:#0c307e;

}



#geral{

width:959px;

height:672px;

margin:0 auto;

}

#topo{

width:959px;

height:103px;

position:absolute;

float:left;

}

#banner-flash{

width:693px;

height:246px;

position:absolute;

float:left;

margin-top:103px;

}

#grafico{

width:448px;

height:395px;

position:absolute;

float:left;

margin-left:450px;

margin-top:160px;

}

#nossos-produtos{

width:550px;

height:41px;

position:absolute;

float:left;

margin-top:150px;

margin-left:30px;

}

#nossas-alegrias{

width:150px;

height:41px;

position:absolute;

float:left;

margin-top:150px;

margin-left:30px;

}

#texto-nalegrias{

	width:450px;

	height:200px;

	position:absolute;

	float:left;

	margin-top:190px;

	margin-left:30px;

}

#texto-depoimentos{

	position:absolute;

	width:860px;

	float:left;

	margin-top:380px;

	margin-left:30px;

}

#texto-nalegrias2{

	width:450px;

	height:125px;

	position:absolute;

	float:left;

	margin-top:190px;

	margin-left:30px;

}

#texto-nalegrias3{

	width:860px;

	height:200px;

	position:absolute;

	float:left;

	margin-top:390px;

	margin-left:30px;

	color:#006699;

}

#texto-contato{

width:350px;

height:150px;

position:absolute;

float:left;

margin-top:190px;

margin-left:30px;

}

#img-nalegrias{

width:391px;

height:184px;

position:absolute;

float:left;

margin-top:190px;

margin-left:500px;

}

#img-contato{

	width:538px;

	height:202px;

	position:absolute;

	float:left;

	margin-top:190px;

	margin-left:350px;

}

#img-tb{

width:394px;

height:202px;

position:absolute;

float:left;

margin-top:190px;

margin-left:500px;

}

#form-contato{

width:831px;

height:145px;

position:absolute;

float:left;

margin-top:450px;

margin-left:50px;

}

#form-tc{

width:326px;

height:325px;

position:absolute;

float:left;

margin-top:200px;

margin-left:30px;

}

#titulo-pdestaque{

width:693px;

height:131px;

background-image:url(../img/produtos-em-destaque.png);

margin-top:350px;

position:absolute;

float:left;

}

#pd1{

width:100px;

height:120px;

position:absolute;

float:left;

margin-top:390px;

text-align:center;

}

#pd2{

width:100px;

height:120px;

position:absolute;

float:left;

margin-top:390px;

margin-left:145px;

text-align:center;

}

#pd3{

width:100px;

height:120px;

position:absolute;

float:left;

margin-top:390px;

margin-left:295px;

text-align:center;

}

#pd4{

width:100px;

height:120px;

position:absolute;

float:left;

margin-top:390px;

margin-left:445px;

text-align:center;

}

#pd5{

width:100px;

height:120px;

position:absolute;

float:left;

margin-top:390px;

margin-left:590px;

text-align:center;

}

#confiraaudioevideo{

width:190px;

height:90px;

position:absolute;

float:left;

margin-top:520px;

text-align:left;

}

#imagem-nossos-produtos{

width:auto;

height:auto;

position:absolute;

float:left;

margin-top:150px;

margin-left:70px;

}

#texto-detalhe-produtos{

	width:500px;

	height:259px;

	position:absolute;

	float:left;

	margin-top:400px;

	margin-left:70px;

	overflow: auto;

}

#linha{

width:2px;

height:150px;

position:absolute;

float:left;

margin-top:400px;

margin-left:600px;

background-color:#999999;

}

#botao-produtos-detalhes{

width:auto;

height:auto;

position:absolute;

float:left;

margin-top:400px;

margin-left:640px;

}

#depoimentos{

width:190px;

height:90px;

position:absolute;

float:left;

margin-left:260px;

margin-top:520px;

text-align:left;

}

#nossasalegrias{

width:190px;

height:90px;

position:absolute;

float:left;

margin-left:500px;

margin-top:520px;

text-align:left;

}

#barra-direita{

width:266px;

height:569px;

position:absolute;

float:left;

background-image:url(../img/barra-cinza-home.jpg);

margin-top:103px;

margin-left:693px;

}

#tituto-outras-solucoes{

width:120px;

height:29px;

position:absolute;

float:left;

margin-top:140px;

margin-left:720px;

}

#links-barra{

position:absolute;

left: 28px;

top: 66px;

}

#links-barra2{

	width:205px;

	height:120px;

	margin-left:28px;

	margin-top:310px;

	text-decoration: none;

	position:absolute;

	float:left;

}

#links-barra a:link{

width:190px;

height:350px;

text-decoration: none;

font-family:verdana;

color:#000000;

}

#links-barra a:hover{

width:190px;

height:350px;

text-decoration: none;

font-family:verdana;

color:#000000;

}

#links-barra a:visited{

width:190px;

height:350px;

text-decoration: none;

font-family:verdana;

color:#000000;

}

#flash-esl{

width:275px;

height:105px;

position:absolute;

float:left;

margin-top:150px;

}

#banner-flash{

width:692px;

height:246px;

position:absolute;

float:left;

margin-top:103px;

margin-left:0px;

}

#banner-flash2{

width:558px;

height:180px;

position:absolute;

float:left;

margin-top:150px;

margin-left:400px;

}

#banner-flash3{

	width:558px;

	height:180px;

	position:absolute;

	float:left;

	margin-top:150px;

	margin-left:400px;

}

#flash-produtos{

width:886px;

height:325px;

position:absolute;

float:left;

margin-top:250px;

margin-left:20px;

}

#barra-depoimentos{

width:258px;

height:568px;

position:absolute;

float:left;

background-image:url(../img/barra-depoimentos.jpg);

margin-top:103px;

}

#titulo-depo{

width:220px;

height:auto;

position:absolute;

float:left;

margin-top:150px;

margin-left:20px;

}

#botao-depo{

width:auto;

height:auto;

position:absolute;

float:left;

margin-top:310px;

}

#botao-depo2{

	width:auto;

	height:364px;

	position:absolute;

	float:left;

	margin-top:250px;

}

#video-depo{

width:auto;

height:auto;

background-color:#000000;

position:absolute;

float:left;

margin-left:360px;

margin-top:190px;

}

#clientes01{

	width:901px;

	height:322px;

	position:absolute;

	float:left;

	margin-top:180px;

	margin-left:30px;

	top: 12px;

}

#clientes02{

width:150px;

height:auto;

position:absolute;

float:left;

margin-top:180px;

margin-left:190px;

left: 326px;

}

#clientes03{

width:150px;

height:auto;

position:absolute;

float:left;

margin-top:180px;

margin-left:350px;

left: 320px;

top: 2px;

}

#clientes04{

width:150px;

height:auto;

position:absolute;

float:left;

margin-top:180px;

margin-left:510px;

left: 500px;

top: -1px;

}

#clientes05{

width:150px;

height:auto;

position:absolute;

float:left;

margin-top:180px;

margin-left:680px;

left: 163px;

}

#clientes06{

width:150px;

height:auto;

position:absolute;

float:left;

margin-top:180px;

margin-left:830px;

}

#imagem-esl{

width:230px;

height:357px;

position:absolute;

float:left;

margin-top:315px;

background-image:url(../img/img-sobre-a-esl-mulher.jpg);

}

#texto{

width:550px;

height:311px;

position:absolute;

float:left;

margin-left:405px;

margin-top:360px;

text-align:justify;

}

#texto-indicadores{

	width:901px;

	height:232px;

	position:absolute;

	float:left;

	margin-left:30px;

	margin-top:360px;

	text-align:justify;

}

#texto-indicadores2{

	width:439px;

	height:232px;

	position:absolute;

	float:left;

	margin-left:20px;

	margin-top:360px;

	text-align:justify;

}

#texto-indicadores3{

	width:400px;

	height:232px;

	position:absolute;

	float:left;

	margin-left:20px;

	margin-top:360px;

	text-align:justify;

}

#indicadores-img{

	width:439px;

	height:242px;

	position:absolute;

	float:left;

	margin-left:480px;

	margin-top:360px;

	text-align:justify;

}

#indicadores-img2{

	width:439px;

	height:242px;

	position:absolute;

	float:left;

	margin-left:460px;

	margin-top:360px;

	text-align:justify;

}

#imagem-grafico{

width:446px;

height:324px;

position:absolute;

float:left;

margin-top:150px;

margin-left:400px;

}

/*

#endereco{

width:auto;

height:auto;

position:absolute;

float:left;

margin-top:680px;

color:#FFFFFF;

}

#copy{

width:auto;

height:auto;

position:absolute;

float:left;

margin-top:680px;

margin-left:663px;

color:#FFFFFF;

}

#endereco2{

width:380px;

height:auto;

position:absolute;

float:left;

margin-top:10px;

color:#FFFFFF;

}

#copy2{

width:300px;

height:auto;

position:absolute;

float:left;

margin-top:10px;

margin-left:663px;

color:#FFFFFF;

}



#w3c a.valida{

margin-top:705px;

width:58px;

height:20px;

display:block;

position:absolute;

float:left;

background-image:url(../img/w3c.png);

}

#doze a.valida{

margin-top:707px;

margin-left:70px;

width:58px;

height:16px;

display:block;

position:absolute;

float:left;

background-image:url(../img/doze.png);

}

#w3c2 a.valida{

margin-top:35px;

width:58px;

height:20px;

display:block;

position:absolute;

float:left;

background-image:url(../img/w3c.png);

}

#doze2 a.valida{

margin-top:35px;

margin-left:70px;

width:60px;

height:15px;

display:block;

position:absolute;

float:left;

background-image:url(../img/doze.png);

}

*/



address {

	display: block;

	float: none;

	width: 959px;

}





.clear{clear:both}

.trabalhe{list-style:none; left:-38px; position:absolute; text-align:left; top:380px; width:200px}

.trabalhe li {margin-bottom:10px}



#footer {background-color:#5c82c1; color:#FFFFFF; margin-top:45px}

#footer .area {margin:0 auto; padding:10px 0; width:959px}

#footer p {margin:0}

#footer p.end {float:left; margin-bottom:20px}

#footer p.copy {float:right}

#footer .doze {float:right}

#footer img {border:0}


