/* CSS Document */

#content{width:733px; text-align:left; position:relative; margin:0 auto;}

#header{position:relative;width:733px; height:137px;}
#header #logo{position:relative; margin:2px 0 0 2px; }

#header ul.links{position:absolute; left:600px; top:20px; list-style:none; width:110px;}
#header ul.links li, #footer ul.links li{font:normal 9px Verdana, Arial, Helvetica, sans-serif; color:#12616a; display:inline;}
#header ul.links li a, #footer ul.links li a{font:normal 9px Verdana, Arial, Helvetica, sans-serif; color:#12616a; text-decoration:none;outline:none;}
#header ul.links li a:hover, #footer ul.links li a:hover{text-decoration:underline;}
#footer ul.links{margin: 10px 0 0 0; text-align:center;}
#footer ul.links li{color:#135c65;}

#header #menu{position:absolute; left:103px; top:118px; list-style-type:none; clear:both;}
#header #menu li{background-color:#50b04a;padding:0 0 0 20px;margin:0;float:left; height:19px;background:url(../_images/menu/bl_menu.gif) 0 0 no-repeat;}
#header #menu li a{display:block}
#header #menu li.selected{background:url(../_images/menu/bl_menu_dir_on.gif) 0 0 no-repeat;}
#header #menu li.pos_selected{background:url(../_images/menu/bl_menu_esq_on.gif) 0 0 no-repeat;}

#conteudo{position:relative; width:645px;margin:0 10px; padding:25px 30px 20px 30px;background-color:#FFFFFF;}
#conteudo ul.servicos{position:relative; list-style-type:none; clear:both;padding:0;margin:0;}  
#conteudo ul.servicos li{background:url(../_images/dot.gif) 0 4px no-repeat;padding:0 0 0 10px;margin:0 0 3px 0;font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#145c65; height:15px; }
#conteudo div.cinza, #conteudo div.cinza_contato, #conteudo div.cinza_serv{background-color:#f8f8f8; padding:13px 10px 1px 10px;margin:15px 0 0 0;}
#conteudo div.cinza_serv{width:365px;}
#conteudo div.cinza_contato{padding:1px 15px 4px;}
#conteudo div.cinza h2{margin:0;padding:0;}
#conteudo p.abrangencia{width:320px;}
#conteudo p.abrangencia img{margin:0 10px 10px 0;}
#conteudo .imagem{background-color:#ededed; border:1px solid #b8cdcf; padding:3px;}
#conteudo .imagem1{position:absolute;left:440px;top:55px;background-color:#ededed; border:1px solid #b8cdcf; padding:3px;}
#conteudo .imagem_hor{position:absolute;left:366px;top:55px;background-color:#ededed; border:1px solid #b8cdcf; padding:3px;}
#conteudo .imagem2{position:absolute;left:440px;top:320px;background-color:#ededed; border:1px solid #b8cdcf; padding:3px;}
#conteudo .mapa{position:absolute;left:360px;top:77px;_top:101px;*top:101px;background-color:#fbfbfb; padding:0;}

#flashHolder{position:relative;width:700px; height:250px; margin:0 13px; padding:0;background-color:transparent; text-align:right;}
#conteudoHome{position:relative;background-color:#FFFFFF; width:700px; height:350px; margin:0 13px; padding:0; *height:350px; }
#conteudoHome a{color:#12616a;text-decoration:none;}
#conteudoHome #box{position:relative;top:15px;*top:0px;background:#FFFFFF url(../_images/bg_separator.gif) no-repeat 210px 0;width:215px; _top:0;_background:#FFFFFF url(../_images/bg_separator.gif) no-repeat 210px 15px;}
#conteudoHome #box h1{margin-bottom:15PX;*margin-bottom:15px;}
#conteudoHome #box h1.h1-2{margin-top:5px;}
#conteudoHome #box p{margin-bottom:0;}
#conteudoHome #box1{position:absolute;top:0;left:200px;background:#FFFFFF url(../_images/bg_separator.gif) no-repeat 210px 15px;margin:0 0 0 30px;width:215px; height:200px; }
#conteudoHome #box1 .newsletter{height:75px;}
#conteudoHome #box1 .newsletter form div{margin-bottom:15px;}
#conteudoHome #box1 .newsletter form div input.nome{margin-top:10px;}
#conteudoHome #box1 .cep{margin:10px 0 0 0;}
#conteudoHome #box1 .ceptexto{margin:10px 0 15px 0;}
#conteudoHome #box1 .campo{width:38px;}
#conteudoHome #box1 .campo1{width:24px;}
#conteudoHome #box2{position:absolute;top:15px;left:420px;background:#FFFFFF;margin:0 0 0 30px;width:235px;}
#conteudoHome #box2 .acompanhe{width:195px;height:105px;margin:-13px 0 0 30px;}
#conteudoHome #box2 .checkbox{width:12px;height:14px;border:0;margin:10px 0 0 0;}
#conteudoHome #box2 h1{margin: 0 0 0 30px;}
#conteudoHome #box2 .campos{width:185px;}
#conteudoHome #box2 .campos2{width:156px;}
#conteudoHome #box2 .button{position:relative;top:5px;margin:0;border:0;}
#conteudoHome .saibamais{margin-left:138px;}
#conteudoHome .email{width:135px;margin:0;padding:0;}
#conteudoHome .button{position:relative;top:4px;width:26px;margin:0;border:0;outline:none;}
#conteudoHome #iNews{visible:hidden;display:none;}

blockquote{margin:0 0 0 20px; padding:0; border:0;}
blockquote p{margin:0; padding:0;}


fieldset.contato {padding:0px 20px 10px 20px; position: relative; margin-left:35px;}
input.campos, input.campos-end, input.campos-num, input.campos-cep, input.campos-comp, input.campos-cnpj, input.campos-ins {width:230px;margin-top:10px;padding:0px; border:1px solid #12616a;}
input.campos-end {width:170px;}
input.campos-num {width:55px;}
input.campos-comp {width:158px;}
input.campos-cep {width:67px;}
input.campos-cnpj {width:115px;}
input.campos-ins {width:110px;}

input.input_img{border:0pt none; margin:0pt; padding:0pt; width:192px; height:54px;}

div#enderecos {padding:0px 20px 10px 20px; position: absolute;width: 230px;top:50px; left: 300px;}


select.campos, select.campos-estado, select.campos-area {width:114px;margin-top:10px;padding:0px; border:1px solid #12616a;}
select.campos-estado {width:145px;}
select.campos-area {width:230px;}

textarea{width:230px; height:145px;margin-top:10px; padding:0px; border:1px solid #12616a;}
textarea.campos_c{width:230px; height:70px;margin:10px 0 7px 0; padding:0px; border:1px solid #12616a;}

label{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#12616A; width:175px;}
form div{margin: 5px 0 0 0;}

form#form_acompanhe {height:470px;position:relative; margin-left:55px; left:160px;}
form#form_acompanhe input.button{float:right;}
form#form_contato input.button {top:0;margin:7px 0 0 207px;}

form#form_acompanhe h2 span{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#145c65; margin-left:150px}
form#form_acompanhe div#col2 h2 span{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#145c65; margin-left:95px}

form#form_contato {height:320px;position:relative;}

.link_ver{color:#259622}
.emp_grupo{position:absolute; left:384px; top:260px; _top:280px; *top:290px;}
.emp_grupo img{margin:0;}
.emp_grupo h2{margin-left:74px;}
 

label.celular {margin-left:65px;}

div#col1{position:relative; width:300px;top:14px;_top:0px;}
div#col1div, div#col2 div {position:relative;width:300px;}
div#col2{position:absolute; left:0; top:1px; width:300px; }
div#col2 input.button_enviar {position:relative;left:207px; top:10px;cursor:pointer;}
div#col2 div#outro{display:none;}


#footer{position:relative; width:665px;margin:0 10px; padding:0 20px 20px 20px;background-color:#FFFFFF; text-align:center;} 
#footerHome{position:relative;top:5px;_top:10px;width:665px;margin:0 10px 10px 10px; padding:0;background-color:#50b04a;height:20px;} 
#footerHome p{font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;width:665px;text-align:center;padding:0;margin:0;} 
#footer #copyright{font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#719da3; text-align:center; width:360px;}