  *{margin:0; padding:0;}
a{ text-decoration:none;  color:#000000}
a:hover{ text-decoration:underline; color:#488f97}


body { text-align:center; font-family:"Tahoma", Helvetica, sans-serif;line-height:20px;   font-size:12px; margin:0px; color:#000000; background:url(imgs_site/fundo.jpg) no-repeat #f6f7f2; }

#content{ width:900px; height:auto; margin:auto; overflow:hidden; text-align:left; margin-bottom:50px}

#topo{ width:100%; height:auto;}
#topo1{ width:20%; height:auto; padding:30px 0px 0px 20px;float:left}
#topo2{ width:77%;_width:70%; height:auto; float:left}

#menu{ width:100%; height:33px;background:#306398; border:1px solid red;}
 ul#navega{list-style-type:none; height:28px;_height:24px;font-size:14px;font-weight:bold;margin:0 10px 0 0;  color:#000000; float:right; padding-bottom:20px;   }
ul#navega li{display:block;float:left;margin:0 0 0 3px; height:27px;_height:24px; width:auto;     }
ul#navega li.left{margin:0;}
ul#navega li a{  display:block;float:left; color:#000000; text-decoration:none; height:47px;_height:24px;  text-align:center;  padding:0px 10px 0px 10px }
ul#navega li a.right{padding-right:10px;}
 ul#navega li a:hover{  color:#FFFFFF; background:#ecb100; border:1px solid #cc9c10; height:85px;   padding:0px 10px 0px 8px }
ul#navega li a.current{ color:#FFFFFF; background:#ecb100; border:1px solid #cc9c10; height:85px;   padding:0px 10px 0px 8px }
ul#navega li a.current:hover{color:#FFFFFF;background:#ecb100;}

#animacao{ width:100%; height:auto; margin-top:20px; }

#meio{ width:100%; height:auto; overflow:hidden; margin-top:40px; padding-left:15px}

.lateral1{ width:30%; height:auto; float:left; margin-right:30px}

h1{ font-size:18px; width:auto; font-weight:bold; clear:both; margin-top:10px; }

#rodape{border-top:2px solid #bede41; width:100%; height:auto; background:#8fa535; margin-top:40px; text-align:center; margin:auto}

#rodape_menor{width:900px; height:auto; margin:auto; overflow:hidden; text-align:left}


.assinatura { width:100%; height:auto; margin:auto; overflow:hidden; text-align:left; margin:10px 3px 20px 0px;  }

.fonte_rodape{ font-size:14px; color:#FFFFFF}
.fonte_rodape a{ font-size:14px; color:#FFFFFF}
.fonte_rodape a:hover{color:#ecb100;}
.fonte_rodape2{ font-size:11px; color:#FFFFFF}
.barra{ font-size:14px; color:#000000}

.lateral_esquerdo{ width:30%; height:auto; overflow:hidden; float:left; padding-top:80px }
.lateral_direito{ width:62%; height:auto; overflow:hidden; float:left; padding:0px 0px 0px 20px; border-bottom: 1px dotted #392a17; padding-bottom:40px  }

h2{ font-size:16px; font-weight:bold; color:#434b35; font-weight:bold}
h3{ font-size:14px; font-weight:bold; color:#434b35; font-weight:bold}

h3 a{ font-size:14px; font-weight:bold; color:#434b35; font-weight:bold}

h3 a:hover{ text-decoration:underline}

.fonte1{ color:#5b5d57; font-size:12px;}

.fonte1 a{ color:#5b5d57; }

.fonte1 a:hover{ color:#5b5d57; text-decoration:underline }

.orange{ color:#ecb301; font-size:12px;}

.link1{text-decoration:none; float:left; margin-right:10px; padding:2px 10px 0px 0px; text-align:right; background: url(imgs_site/icone.jpg) no-repeat left; color:#45493d;  font-size:11px; font-weight:bold; width:72px; clear:both}
.link1:hover{color:#9bc53a; }

.link2{text-decoration:none; float:right;  padding:2px 20px 0px 0px; text-align:right; background: url(imgs_site/voltar.jpg) no-repeat right; color:#45493d;  font-size:11px; font-weight:bold; width:72px}
.link2:hover{color:#9bc53a; }

.fonte3{color:#5b5d57; font-size:12px; font-weight:bold }

.input{ width:256px; border:none; height:36px; padding:5px 0px 0px 10px; color:#000000; background:url(imgs_site/input.jpg) no-repeat}

.textarea{ width:342px; border:none; height:76px; padding:5px 0px 0px 10px; color:#000000;background:url(imgs_site/textarea.jpg) no-repeat}

.botao{ width:48px; height:21px; text-align:center; color:#FFFFFF; border:none; background:url(imgs_site/botao.jpg) no-repeat; font-weight:bold; font-size:11px}

.lateral_b{ width:100%; height:150px;  background:url(imgs_site/chuveiro2.jpg) no-repeat top left; margin-top:10px}

.lateral_dentro{ width:60%; height:140px; padding-left:30px;border-bottom:1px dashed #392a17; margin-left:30px }

.fonte3{ color:#392a17; font-size:12px; font-weight:bold;}

.prod{ width:100%; height:auto; margin-bottom:30px; overflow:hidden; }
.prod1{ float:left; height:auto; width:31%; margin-right:13px;_margin-right:10px; }
.foto{ border:#392a17 solid 3px; padding:0px  }

.servicos_geral{ width:100%; height:auto; overflow:hidden; margin-bottom:20px; border-bottom: 1px dotted #392a17; padding-bottom:20px}
.servicos1{ width:35%; height:auto; overflow:hidden; float:left}
.servicos2{ width:60%; height:auto; overflow:hidden; float:left}

.rodapen1{ float:left; width:50%; _width:45%; height:auto;}
.rodapen2{ float:left; width:47%; _width:45%; height:auto; margin-top:10px;  }


 
