@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
}
body{
	background:#cdccc3 url(../img/bg.gif) repeat-x 0 0;
}

#geral{
	width:752px;
	display:block;
	margin:0 auto;
}

#geral .topo{
	width:752px;
	height:198px;
	display:block;
}
#geral .topo h1{
	width:395px;
	height:149px;
	display:block;
	margin:0 auto;
	text-indent:-99999px;
	overflow:hidden;
	background:url(../img/logo.jpg) no-repeat 0 0;
}

#geral .topo h1 a{
	width:129px;
	height:144px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	margin:0 auto;
}

#menu{
	width:752px;
	height:49px;
	display:block;
	float:left;
	position:relative;
}

#menu li{
	height:49px;
	float:left;
	display:block;
	
}

#menu li a{
	width:30px;
	height:49px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;
	float:left;
	background-position: 0 0;
	background-repeat:no-repeat;
}

#menu li a:hover{
	background-position:0 -49px;
}

#menu li a.bt_home{
	width:84px;
	background-image:url(../img/bt_home.jpg);
}

#menu li a.bt_empresa{
	width:131px;
	background-image:url(../img/bt_empresa.jpg);
}

#menu li a.bt_produtos{
	width:124px;
	background-image:url(../img/bt_produtos.jpg);
}

#menu li a.bt_servicos{
	width:115px;
	background-image:url(../img/bt_servicos.jpg);
}

#menu li a.bt_representantes{
	width:163px;
	background-image:url(../img/bt_representantes.jpg);
}

#menu li a.bt_faleconosco{
	width:135px;
	background-image:url(../img/bt_faleconosco.jpg);
}

/****submenu****/

#geral .topo #menu #sub_prod{
	width:161px;
	height:145px;
	padding-top:49px;
	display:none;
	position:absolute;
	left:215px;
	top:0;
	background:url(../img/bt_produtos.jpg) no-repeat 0 -49px;
}

#geral .topo #menu #sub_prod ul{
	width:161px;
	height:96px;
	display:block;
}

#geral .topo #menu #sub_prod ul li{
	width:161px;
	height:24px;
	display:block;
	float:left;
}

#geral .topo #menu #sub_prod ul li a{
	width:161px;
	height:24px;
	display:block;
}

#geral .topo #menu #sub_prod ul li a.rolo{
background:url(../img/bt_rolo.gif) no-repeat 0 0;
}
#geral .topo #menu #sub_prod ul li a:hover.rolo{
background-position:0 -24px;
}

#geral .topo #menu #sub_prod ul li a.empilha{
background:url(../img/bt_empilhadeira.gif) no-repeat 0 0;
}
#geral .topo #menu #sub_prod ul li a:hover.empilha{
background-position:0 -24px;
}

#geral .topo #menu #sub_prod ul li a.maq{
background:url(../img/bt_maquina.gif) no-repeat 0 0;
}
#geral .topo #menu #sub_prod ul li a:hover.maq{
background-position:0 -24px;
}

#geral .topo #menu #sub_prod ul li a.trator{
background:url(../img/bt_tratores.gif) no-repeat 0 0;
}
#geral .topo #menu #sub_prod ul li a:hover.trator{
background-position:0 -24px;
}

/****principal****/

#geral #principal{
	width:737px;
	display:table;
	padding-bottom:30px;
}

/****div titulo****/

#geral #principal .titulo{
	width:722px;
	height:220px;
	display:block;
	padding-top:15px;
}

#geral #principal .titulo h2{
	width:350px;
	height:25px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	margin-top:3px;
	padding-bottom:10px;
}

#geral #principal .titulo h1{
	height:56px;
	width:460px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

#geral #principal .titulo p{
	width:480px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:17px;
	font-size:10px;
	color:#3b3300;
	padding-bottom:10px;
}

#geral #principal .titulo a{
	color:#3b3300;
	text-decoration:none;
}
#geral #principal .titulo a:hover{
	color:#9f5c0b;
}

.h2_desenvolvimento{
	background:url(../img/h2_desenvolvimento.gif) no-repeat 0 0;
}

/****imagens****/

.img_home{
	background:url(../img/img_home.jpg) no-repeat right 16px;}
	
.img_rolo{
	background:url(../img/img_rolo.jpg) no-repeat right 16px;}
	
.img_empilhadeira{
	background:url(../img/img_empilhadeira.jpg) no-repeat right 16px;}
	
.img_trator{
	background:url(../img/img_trator.jpg) no-repeat right 16px;}
	
.img_agricola{
	background:url(../img/img_agricola.jpg) no-repeat right 16px;}
	
.img_servicos{
	background:url(../img/img_servicos.jpg) no-repeat right 16px;}
	
.img_representantes{
	background:url(../img/img_representantes.jpg) no-repeat right 16px;}
.img_contato{
	background:url(../img/img_contato.jpg) no-repeat right 16px;}

/****titulos****/

.tit_lancamentos{
	background:url(../img/tit_lancamentos.gif) no-repeat 0 0; 
}
.tit_empresa{
	background:url(../img/tit_empresa.gif) no-repeat 0 0; 
}
.tit_rolo{
	background:url(../img/tit_rolo.gif) no-repeat 0 0; 
}
.tit_empilhadeira{
	background:url(../img/tit_empilhadeira.gif) no-repeat 0 0; 
}
.tit_tratores{
	background:url(../img/tit_tratores.gif) no-repeat 0 0; 
}
.tit_agricola{
	background:url(../img/tit_agricola.gif) no-repeat 0 0; 
}
.tit_servicos{
	background:url(../img/tit_servicos.gif) no-repeat 0 0; 
}
.tit_representantes{
	background:url(../img/tit_representantes.gif) no-repeat 0 0; 
}

.tit_contato{
	background:url(../img/tit_faleconosco.gif) no-repeat 0 0; 
}

<!--***caixas***-->

#geral #principal .caixas{
	width:752px;
	display:block;
}

/****cx1****/

#geral #principal .cx1{
	width:360px;
	display:block;
	float:left;
}

#geral #principal .cx1 h2{
	width:350px;
	height:25px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

#geral #principal .cx1 ul{
	width:350px;
	display:block;
	padding-top:5px;
}

#geral #principal .cx1 ul li{
	width:110px;
	height:134px;
	display:block;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	font-size:10px;
	padding-right:4px;
	color:#3b3300;
}

#geral #principal .cx1 ul li a{
	width:110px;
	height:129px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

#geral #principal .cx1 ul li a:hover{
	background-position:0 -129px;
}

a.destaque1{
	background:url(../img/destaque1.gif) no-repeat 0 top;}
a.destaque2{
	background:url(../img/destaque2.gif) no-repeat 0 top;}
a.destaque3{
	background:url(../img/destaque3.gif) no-repeat 0 top;}
	
.conheca{
	background:url(../img/h2_conheca.gif) no-repeat 0 0;
}

/****cx2****/

#geral #principal .cx2{
	width:350px;
	display:block;
	float:left;
	background:url(../img/bg_cx2.gif) no-repeat right 20px;
	margin-left:20px;
}

#geral #principal .cx2 h2{
	width:350px;
	height:25px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	padding-bottom:8px;
}

#geral #principal .cx2 p{
	width:217px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:17px;
	font-size:10px;
	color:#3b3300;
	padding-bottom:10px;
}

#geral #principal .cx2 a{
	color:#3b3300;
	text-decoration:none;
}

#geral #principal .cx2 a:hover{
	color:#c8720d;
}

.cobertura{
	background:url(../img/h2_cobertura.gif) no-repeat 0 0;
}

/****internas****/

#geral #principal .internas{
	width:475px;
	display:block;
	float:left;
}

#geral #principal .internas a{
	color:#3b3300;
	font-weight:bold;
}

#geral #principal .internas a:hover{
	color:#c8720d;
}

#geral #principal .internas h2{
	width:350px;
	height:25px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	padding-bottom:15px;
	margin-top:27px;
}

#geral #principal .internas p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:17px;
	font-size:10px;
	color:#3b3300;
	padding-bottom:12px;
}

.qualidade{
	background:url(../img/h2_qualidade.gif) no-repeat 0 0;
}
.prensagem{
	background:url(../img/h2_prensagem.gif) no-repeat 0 0;
}
.materia{
	background:url(../img/h2_materia.gif) no-repeat 0 0;
}

/****logos****/

#geral #principal .logos{
	width:190px;
	display:block;
	float:left;
	padding:20px 0 0 40px;
}

#geral #principal .logos ul{
	width:205px;
	display:block;
}

#geral #principal .logos ul li{
	width:205px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	padding-bottom:25px;
}

#geral #principal .logos ul li.yale{
	background:url(../img/yale.jpg) no-repeat center 0;
	height:51px;
}
#geral #principal .logos ul li.caterpillar{
	background:url(../img/caterpillar.jpg) no-repeat center 0;
	height:47px;
}
#geral #principal .logos ul li.fiatallis{
	background:url(../img/fiatallis.jpg) no-repeat center 0;
	height:41px;
}
#geral #principal .logos ul li.komatsu{
	background:url(../img/komatsu.jpg) no-repeat center 0;
	height:43px;
}
#geral #principal .logos ul li.valmet{
	background:url(../img/valmet.jpg) no-repeat center 0;
	height:38px;
}
#geral #principal .logos ul li.massey{
	background:url(../img/massey.jpg) no-repeat center 0;
	height:28px;
}
#geral #principal .logos ul li.cmh{
	background:url(../img/cmh.jpg) no-repeat center 0;
	height:52px;
}
#geral #principal .logos ul li.hyster{
	background:url(../img/hyster.jpg) no-repeat center 0;
	height:80px;
}

/****rodape****/

#geral #rodape{
	width:752px;
	height:100px;
	display:table;
	text-align:center;
	padding-top:8px;
	background:url(../img/bg_rodape.gif) no-repeat center top;
}

#geral #rodape p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #847f61;
	padding-bottom:6px;
}

#geral #rodape #selos{
	width:190px;
	height:17px;
	display:table;
	margin:0 auto;
}

#geral #rodape #selos ul{
	width:190px;
	height:17px;
	display:block;
}

#geral #rodape #selos ul li{
	display:block;
	height:17px;
	float:left;
	text-indent:-99999px;
	list-style-type:none;
}

#geral #rodape #selos ul li a.gdsi{
	display:block;
	height:17px;
	width:91px;
	overflow:hidden;
	background:url(../img/gdsi.gif) no-repeat 0 0;
	padding-right:8px;
}

#geral #rodape #selos ul li a.w3c{
	display:block;
	height:17px;
	width:80px;
	overflow:hidden;
	background:url(../img/w3c.gif) no-repeat 0 0;
}

/****representantes****/

#geral #principal .representantes{
	width:320px;
	display:block;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3b3300;
}
#geral #principal .representantes a{
	color:#3b3300;
}
#geral #principal .representantes a:hover{
	color:#ce740b;
}
#geral #principal .representantes h2{
	width:320px;
	height:18px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3b3300;
	padding-top:30px;
	margin-bottom:15px;
}
#geral #principal .representantes ul{
	width:320px;
	display:block;
}

#geral #principal .representantes ul li{
	width:320px;
	display:block;
	padding-bottom:10px;
}


#geral #principal .representantes2{
	width:320px;
	padding-left:50px;
	display:block;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3b3300;
}
#geral #principal .representantes2 a{
	color:#3b3300;
}
#geral #principal .representantes2 a:hover{
	color:#ce740b;
}
#geral #principal .representantes2 h2{
	width:320px;
	height:18px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3b3300;
	padding-top:30px;
	margin-bottom:15px;
}
#geral #principal .representantes2 ul{
	width:320px;
	display:block;
}

#geral #principal .representantes2 ul li{
	width:320px;
	display:block;
	padding-bottom:10px;
}

/****formulario****/

#geral #principal #form{
	width:400px;
	display: table;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3b3300;
	float:left;
	padding-top:15px;
}

#geral #principal #form ul{
	width:400px;
	display: table;
}

#geral #principal #form ul li{
	width:400px;
	display:block;
	padding-bottom:5px;
}

#geral #principal #form label{
	width:84px;
	float:left;
	display:block;
}
.campomsg{
	width:228px;
	height:75px;
	border:#3b3300 solid 1px;
	background:transparent;
}

.campos{
	width:280px;
	height:18px;
	border:#3b3300 solid 1px;
	background:transparent;
}

.campotelefone{
	width:180px;
	height:18px;
	border:#3b3300 solid 1px;
	background:transparent;
}

.campoddd{
	width:42px;
	height:18px;
	border:#3b3300 solid 1px;
	background:transparent;
}

.bt{
	width:80px;
	height:23px;
	display:table;
	float:left;
	padding-top:4px;
	margin-left:84px;
}

/****mapa****/

.comochegar{
	width:247px;
	height:325px;
	display:block;
	float:left;
	padding:10px 0 0 8px;
	margin:15px 0 0 50px;
	background:url(../img/bg_mapa.gif) no-repeat 0 0;
}

#geral #principal .comochegar a img{
	width:227px;
	height:149px;
	display:block;
	border:#5c562d solid 2px;
	text-decoration:none;
}

#geral #principal .comochegar a:hover img{
	border:#f28100 solid 2px;
}

.comochegar ul{
	width:247px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3b3300;
	padding-bottom:8px;
}

.comochegar ul li{
	width:247px;
	display:block;
	padding-bottom:5px;
}

.comochegar h2{
	width:148px;
	height:26px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	padding-bottom:10px;
}
.h2_comochegar{
	background:url(../img/h2_comochegar.gif) no-repeat 0 0;}


/****produtos****/

#geral #principal .produtos{
	width:752px;
	display:block;
}
#geral #principal .produtos .coluna1{
	width:250px;
	display:block;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3b3300;
}

#geral #principal .produtos .coluna1 h2{
	width:250px;
	height:18px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3b3300;
	margin-bottom:15px;

}

#geral #principal .produtos .coluna1 ul{
	width:250px;
	display:block;
	margin-bottom:30px
}

#geral #principal .produtos .coluna1 ul li{
	width:250px;
	display:block;
	padding-bottom:5px;
	list-style-type:none;
}

#geral #principal .produtos .coluna2{
	width:170px;
	display:block;
	float:left;
	margin-left:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3b3300;
}

#geral #principal .produtos .coluna2 h2{
	width:170px;
	height:18px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3b3300;
	margin-bottom:15px;

}

#geral #principal .produtos .coluna2 ul{
	width:170px;
	display:block;
	margin-bottom:30px
}

#geral #principal .produtos .coluna2 ul li{
	width:170px;
	display:block;
	padding-bottom:5px;
	list-style-type:none;
}


/****caxa produts****/

#geral #principal .produtos .cx_produtos{
	width:246px;
	display:block;
	float:left;
	background:#bab9ae url(../img/cx_produtos.gif) no-repeat -1px -1px;
	border:#5a5329 solid 1px;
}

#geral #principal .produtos .cx_produtos ul{
	width:246px;
	display:block;
	padding-top:52px;
	float:right;
}

#geral #principal .produtos .cx_produtos ul li{
	width:82px;
	height:68px;
	display:block;
	float:left;
}

#geral #principal .produtos .cx_produtos ul li a{
	width:82px;
	height:68px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}
#geral #principal .produtos .cx_produtos ul li a:hover{
	background-position:0 -68px;
}
.r1{
background:url(../img/produtos/rolo_compactador/1.gif) no-repeat 0 0;}
.r2{
background:url(../img/produtos/rolo_compactador/2.gif) no-repeat 0 0;}
.r3{
background:url(../img/produtos/rolo_compactador/3.gif) no-repeat 0 0;}
.r4{
background:url(../img/produtos/rolo_compactador/4.gif) no-repeat 0 0;}
.r5{
background:url(../img/produtos/rolo_compactador/5.gif) no-repeat 0 0;}
.r6{
background:url(../img/produtos/rolo_compactador/6.gif) no-repeat 0 0;}
.e1{
background:url(../img/produtos/empilhadeiras/1.gif) no-repeat 0 0;}
.e2{
background:url(../img/produtos/empilhadeiras/2.gif) no-repeat 0 0;}
.e3{
background:url(../img/produtos/empilhadeiras/3.gif) no-repeat 0 0;}
.e4{
background:url(../img/produtos/empilhadeiras/4.gif) no-repeat 0 0;}
.e5{
background:url(../img/produtos/empilhadeiras/5.gif) no-repeat 0 0;}
.e6{
background:url(../img/produtos/empilhadeiras/6.gif) no-repeat 0 0;}
.e7{
background:url(../img/produtos/empilhadeiras/7.gif) no-repeat 0 0;}
.e8{
background:url(../img/produtos/empilhadeiras/8.gif) no-repeat 0 0;}
.e9{
background:url(../img/produtos/empilhadeiras/9.gif) no-repeat 0 0;}
.e10{
background:url(../img/produtos/empilhadeiras/10.gif) no-repeat 0 0;}
.e11{
background:url(../img/produtos/empilhadeiras/11.gif) no-repeat 0 0;}
.e12{
background:url(../img/produtos/empilhadeiras/12.gif) no-repeat 0 0;}
.t1{
background:url(../img/produtos/tratores/1.gif) no-repeat 0 0;}
.t2{
background:url(../img/produtos/tratores/2.gif) no-repeat 0 0;}
.t3{
background:url(../img/produtos/tratores/3.gif) no-repeat 0 0;}
.t4{
background:url(../img/produtos/tratores/4.gif) no-repeat 0 0;}
.t5{
background:url(../img/produtos/tratores/5.gif) no-repeat 0 0;}
.t6{
background:url(../img/produtos/tratores/6.gif) no-repeat 0 0;}
.t7{
background:url(../img/produtos/tratores/7.gif) no-repeat 0 0;}
.t8{
background:url(../img/produtos/tratores/8.gif) no-repeat 0 0;}
.t9{
background:url(../img/produtos/tratores/9.gif) no-repeat 0 0;}
.t10{
background:url(../img/produtos/tratores/10.gif) no-repeat 0 0;}
.t11{
background:url(../img/produtos/tratores/11.gif) no-repeat 0 0;}
.t12{
background:url(../img/produtos/tratores/12.gif) no-repeat 0 0;}
.a1{
background:url(../img/produtos/agricola/1.gif) no-repeat 0 0;}
.a2{
background:url(../img/produtos/agricola/2.gif) no-repeat 0 0;}
.a3{
background:url(../img/produtos/agricola/3.gif) no-repeat 0 0;}
.a4{
background:url(../img/produtos/agricola/4.gif) no-repeat 0 0;}
.a5{
background:url(../img/produtos/agricola/5.gif) no-repeat 0 0;}
.a6{
background:url(../img/produtos/agricola/6.gif) no-repeat 0 0;}
.a7{
background:url(../img/produtos/agricola/7.gif) no-repeat 0 0;}
.a8{
background:url(../img/produtos/agricola/8.gif) no-repeat 0 0;}
.a9{
background:url(../img/produtos/agricola/9.gif) no-repeat 0 0;}





