@charset "utf-8";
/* CSS Document */

*{padding:0; margin:0}
body{background:#CCC; overflow-y: scroll;}
.geral{width:997px; height:auto; margin:auto}
.topo{width:997px; height:64px; background:url(images/layoutnovo_01.jpg)}
.logo{width:247px;	height:68px; top:25px; left:30px; position:relative; z-index:auto}
.menu{width:655px; height:64px; float:right}
.menu ul li{display:block; float:left; list-style:none; height:16px; margin:20px 0 0 60px;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:18px}
.link a{color:#FFF; text-decoration:none}
.link a:hover{text-decoration:none; color:#666}
.meio1{width:997px; height:392px; background:url(images/layoutnovo_02.jpg)}

.meioempresa{width:997px; height:392px; background:url(images/empresa_02.jpg)}
.baixoempresa{width:997px; height:405px; background:url(images/empresa_03.jpg)}
.lado1empresa{width:300px; height:auto; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:14px; position:relative; top:55px; left:25px;}
.lado2empresa{width:320px; height:auto; float:right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:16px; position:relative; top:55px; }
h3{font-size:22px; font-weight:bold}

.meioservicos{width:997px; height:392px; background:url(images/servicos_02.jpg)}
.baixoservicos{width:997px; height:413px; background:url(images/servicos_03.jpg)}
.lado1servicos{width:300px; height:auto; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; font-size:24px; position:relative; top:35px; left:55px; font-weight:bold}
.lado1servicos ul li{display:block; list-style:none; line-height:50px;}
.lado2servicos{width:300px; height:auto; float:right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:14px; position:relative; top:55px; right:260px }


.meiocontato{width:997px; height:129px; background:url(images/contato_02.jpg)}
.baixocontato{width:997px; height:599px; background:url(images/contato_03.jpg)}
.lado1contato{width:220px; height:auto; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:14px; position:relative; top:300px; left:150px; text-align:right}
.lado2contato{width:540px; height:auto; float:right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:14px; position:relative; top:10px; right:58px }
.lado1contato a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:14px; font-weight:bold; text-decoration:none}
.lado1contato a:hover{text-decoration:underline; color:#CCC}

.txtform{width:500px; float:right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; font-size:14px; position:relative; top:85px; right:100px;}
label{display:block; margin-top:20px;}
label span{width:90px; height:auto; float:left; text-align:right; font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#333; margin-top:7px;; font-weight:bold}
input{width:433px; background:#DADADA; height:15px; border:none; padding:7px 5px; outline:none; border:1px solid #CCC;  font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#033; font-weight:bold }
input:focus{ background:#FFF; color:#666; }
.ddd{background:#DADADA; width:24px; height:22px; padding:5px 5px;}
.tel{background:#DADADA; width:104px; height:22px; padding:5px 5px; margin-left:5px}
.label{display:block; margin:20px 0 0 7px;font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#333;  }
textarea{width:433px; background:#DADADA; height:150px; border:none; padding:7px 5px; outline:none; border:1px solid #CCC;  font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#033; font-weight:bold; overflow:hidden  }
textarea:focus{ background:#FFF; color:#666;}
.btnenvia{background:url(images/btn_24.png) no-repeat center; width:56px; height:27px; padding:0; border:none; margin:10px 0 0 90px; cursor:pointer}
.btnlimpa{background:url(images/btn_26.png) no-repeat center; width:56px; height:27px; padding:0; border:none; margin-left:5px; cursor:pointer}
.span{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; font-weight:100; color:#333}


.meioprodutos{width:997px; height:392px; background:url(images/produtos_02.jpg)}
.baixoprodutos{width:997px; height:414px; background:url(images/produtos_03.jpg)}
.lado1produtos{width:300px; height:auto; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; font-size:24px; position:relative; top:45px; left:55px; font-weight:bold}
.lado2produtos{width:530px; height:auto; float:right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:14px; position:relative; top:37px; right:70px }
.fotos{ width:575px; height:241px; float:right; position:relative; right:30px; top:65px;}
.fotos ul li{list-style:none; display:inline; margin:2px;}


.meio2{width:997px; height:auto}
.lado1{width:460px; height:232px; background:url(images/layoutnovo_03.jpg); float:left}
.lado2{width:537px; height:232px; background:url(images/layoutnovo_04.jpg); float:left}
.meio3{width:997px; height:auto}
.lado4{width:486px; height:252px; background:url(images/layoutnovo_05.jpg); float:left}
.lado5{width:511px; height:252px; background:url(images/layoutnovo_06.jpg); float:left}
.rodape{width:997px; height:73px; clear:both; background:url(images/layoutnovo_07.jpg)}
.rodapeservicos{width:997px; height:73px; clear:both; background:#353434}
.rodapeservicos img{ position:relative; top:2px; border:none; margin-left:3px;}

h1{font-family:Tahoma, Geneva, sans-serif; font-size:32px; color:#333; font-weight:bold; margin:25px 0 0 45px; width:auto}
h2{font-family:Tahoma, Geneva, sans-serif; font-size:32px; color:#333; font-weight:bold; margin:25px 0 0 20px; width:auto}
p.link a{font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#FFF; text-decoration:none; clear:both; float:right; margin:10px 15px 0 0}
p.link a:hover{text-decoration:underline; color:#fff}
.txtpreci{float:right; width:220px; height:auto; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#333; margin:-10px 15px 10px 0; line-height:14px;}
.txtpreci a{color:#333; text-decoration:none}
.txtpreci a:hover{text-decoration:underline}

p#txtlado2{font-family:Tahoma, Geneva, sans-serif; font-size:22px; color:#FFF; margin:55px 0 0 10px;}
p#txtlado2 a{font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#FFF; font-weight:bold; text-decoration:none}
p#txtlado2 a:hover{text-decoration:underline; color:#CCC}
#linkprodutos a{font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#333; font-weight:bold; text-decoration:none}
#linkprodutos a:hover{font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#666; font-weight:bold; text-decoration:none}
.txt{margin:10px 0 0 25px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#333;}
.txt2{padding-left: 25px; font-family:Tahoma, Geneva, sans-serif; font-size:32px; color:#333;}
#rodape img{position:relative; top:2px; border:none; margin-left:3px;}
#rodape{text-align:center; font-family:Tahoma, Geneva, sans-serif; color:#FFF; padding-top:25px; font-size:12px;}
#rodape a{font-family:Tahoma, Geneva, sans-serif; color:#FFF; font-size:12px;  text-decoration:none}
#rodape a:hover{color:#CCC; text-decoration:underline}

