body{padding:0px; margin:0px; background:  url(img/background.jpg) repeat-y center top; font-family: Arial;}
h1,a,img,fieldset,ul,ol{padding: 0px;margin:0px;border:0; text-decoration: none}
h2,h3,h4{
background: url(img/h1.png) no-repeat;
height:53px;
text-align:left;
padding-left:80px;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
color:#006600;
font-weight:bold;}
.clear{
clear:both;
}
.img {
margin:15px; float:left; clear:both;}
.content{width:1000px; margin: 0px auto; position: relative}
#centro{background: #FFF url(img/topoCentro.jpg) no-repeat center top; min-height: 300px; position: relative; z-index: 15; padding-bottom: 135px}
#borderCentro{background: url(img/baixoCentro.png) no-repeat center top; height: 70px; position: relative; z-index: 10; margin-bottom: 120px}
#logo{float:right;margin-right: 40px; margin-top:55px; margin-bottom: 50px}
#logo a{width:356px;height: 98px; float:left; background: url(img/logo.png) no-repeat left top; text-indent:-9999px }
#links{width:995px;height: 252px;background: #C0A992;position:relative;clear:both;padding-left: 5px; padding-top: 25px;}
#rodape{width:1040px; position: absolute; bottom: -74px; left:10px}
.logoeco{float:left;position: relative;z-index: 5}
.endereco{float: right;font-size: 12px;color: #512C13;margin-top: 140px;margin-right: 248px;}
#alma{position: absolute;bottom: 0px;right: 257px;}
.produto{width:265px;height: 190px;background: url(img/bgProduto.png) no-repeat left top; position: absolute;bottom: -30px; right: 0px;z-index: 5}
#folha{width:457px;height: 245px; background: url(img/folha.png) no-repeat center top;position: absolute; z-index: 20; top:0px; left:-90px}
.folhaInterna{top: -40px !important; left: -120px !important}
#menu{width:276px; min-height: 575px; background: #C0A992 url(img/topoMenu.jpg) no-repeat center top;float: left;margin-top: 2px;}
#menuco{width:276px; min-height: 650px; background: #C0A992 url(img/topoMenu.jpg) no-repeat center top;float: left;margin-top: 2px;}
#conteudo{display:inline-block;}
#bgHeader{width:697px; background: url(img/bgheader.jpg) no-repeat left top;min-height: 157px}
.alinhardireita{float:right;width: 697px; margin-right: 27px; margin-top: 2px}
.texto{margin-left: 40px;margin-top:35px;font-size: 12px;text-align: justify;}
#bgHeader #logo{margin-right: 8px !Important; margin-bottom: 0px !Important;}
.divisao{width: 1000px; height: 2px;background: #472C16;position: absolute; left: -10px;left: -10px;top: 107px;z-index: 2;}

.empresa{width:200px;height: 47px; background: url(img/menu1.png) no-repeat left top; position: absolute; text-indent: -9999px;top:116px;left:42px; z-index: 3}
.empresa:hover{background-position: right top }

.unidade{width:209px;height: 59px; background: url(img/menu2.png) no-repeat left top; position: absolute; text-indent: -9999px;top: 152px;left: 39px;z-index: 4}
.unidade:hover{background-position: right top }

.produtos{width:202px;height: 54px; background: url(img/menu3.png) no-repeat left top; position: absolute; text-indent: -9999px;top: 196px;left: 30px;z-index: 3}
.produtos:hover{background-position: right top }

.vantagens{width:200px;height: 47px; background: url(img/menu4.png) no-repeat left top; position: absolute; text-indent: -9999px;top: 239px;left: 8px;z-index: 4}
.vantagens:hover{background-position: right top }

.comparativo{width:203px;height: 57px; background: url(img/menu5.png) no-repeat left top; position: absolute; text-indent: -9999px;top: 277px;left: 50px;z-index: 3}
.comparativo:hover{background-position: right top }

.contato{width:201px;height: 54px; background: url(img/menu6.png) no-repeat left top; position: absolute; text-indent: -9999px;top: 315px;left: 10px;z-index: 4}
.contato:hover{background-position: right top }

#thumbs{
width:80px;
height:80px;
float:left;
margin:5px;
background:#FFF;
}

#thumbs_foto{
	width:70px;
	height:70px;
	margin:5px;
	background: #333;
}

.foto{
	width:70px;
	height:70px;
}

#detalhe_foto{
	width:200px;
	height:190px;
	background:url(../imagens/+.png) top center no-repeat;
	position: absolute;
	left: 120px;
	top: 646px;
}

#detalhe_foto:hover{
	width:200px;
	height:0px;
	background:url(../imagens/+2.png) top center no-repeat;
	position: absolute;
	float: right;
}

#fotos{
	width:220px;
	height:175px;
	margin:auto;
	float:left;
}
fieldset{
padding:10px;
width:250px;}

#mapa{
	width:auto;
	float:right;
	margin:20px 20px 0 0;
	border:#FFF solid 2px;
}
input{
font-size:12px;
color:#999;
height:20px;
border:solid #CCC 1px;
}

form.contato {
padding-left: 10px;
background-color: #FFFFCC; 
width:380px;
list-style:none;}
ul,ol,li{list-style:none;
}
#dados{
}