html, body, div, span, applet, object, iframe, h1, h2, h3,h4, h5, h6, p, blockquote,a, abbr, acronym,address, big, cite, code, del, dfn, em, font, img, strong, sub, sup, tt,var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family:Trebuchet MS;vertical-align: baseline;}
:focus { outline: 0;}
a, a:link, a:visited, a:hover, a:active{text-decoration:none}
img, iframe {border: none; text-decoration:none;}
ol, ul {list-style: none;}
input, textarea, select, button {font-size: 100%;font-family: inherit;}
select {margin: inherit;}
hr {margin: 0;padding: 0;border: 0;color: #000;background-color: #000;height: 1px}
body{background:url(../imgs/home/bg.jpg) repeat-x;}

    strong{font-weight: bold;}

#maincontainer{width: 1000px;height: auto;margin: 0 auto;}
/*area topo*/
#topsection{width: 1000px;height: 174px;}

#section1{width: 1000px;height: 127px;}

#logo{padding: 10px 0 0 30px; float:left;}

#rs{width: 205px;height: 60px;float: right;float: right;padding: 30px 0 0 0;}

#rs-box{width: 53px;height: 55px;float: left;padding-left: 10px;}

#menucontainer{width: 1000px;height: 47px;clear: both; padding-top: 20px;}

/*area banner*/
#bannersection{width: 1000px;}

#banner{width: 721px;height: 428px;background:url(../imgs/home/bg-banner.jpg) center no-repeat;float: right;}

.theme-default #slider { margin:28px auto 0 auto; width:700px; height:371px;}


/*box orçamento*/
#section2{width:1000px;}

#orcamento{width: 275px;height: 428px;float:left;}

#title-orcamento{width: 235px;height: 28px;border-bottom: 1px solid #019934;font-weight: bold;font-size: 20px;color: #0000ff;margin: 30px 0 0 20px;}

#box-orcamento{margin: 10px 0 0 25px;}

#box-inf-orcamento{width: 226px;height: 170px;margin: 08px 0 0 22px;text-align: center;}

#tit-inf01{width: 238px;color: #666666;font-size: 13px;line-height: 25px;}

#tit-inf02{width: 238px;color: #333; font-size: 18px; font-weight: bold; margin-top: 10px;}

#tit-inf03{width: 238px;color: #666;font-size: 12px;font-weight: bold; text-align:left;margin: 30px 0 0 0;}

#icon-email{width: 40px;height: 45px;float:left;padding: 0 0 0 10px;}

/*area container home*/
#container{clear:both;width:1000px;height:auto;margin:0 auto;}

#section3{width:1000px; height:auto; padding:40px 0 0 0;}

#title-resp-social{width: 233px;height: 28px;border-bottom: 1px solid #019934;font-weight: bold;font-size: 20px;color: #0000ff;}

#box-resp-social{width:233px; height:auto; float:left; margin:-26px 0 0 20px; border: 1px solid #DDE7D4; background:#CCFFCC; padding: 7px;}

#box-resp-social img{margin:10px 0 10px 9px;}

#box-produto{width:720px; height: auto; float:right; margin:-20px 0 0 0;}

#texto-resp-soc{width:233px;margin:0 auto;font-size:12px;color:#333;text-align: justify;}

#title-produtos{width: 720px;height: 28px;border-bottom: 1px solid #019934;font-weight: bold;font-size: 20px;color: #0000ff;}

#box-inf-prod{width:225px; height:162px; float:left; margin:19px 0 0 11px; text-align:center; font-weight:bold; color:#333; line-height:40px;}

#box-endereco{width:534px;height:48px;background:url(../imgs/home/bg-endereco.jpg) center no-repeat;font-size:14px;color:#333;padding-bottom:30px;}

#img-map{margin: -25px  1px 0 0 ; float:right;}

#box-mapa{width:600px;height: 750px; padding:40px 0 0 108px;}

#container-footer{width:auto; height:50px; background:url(../imgs/home/footer.jpg);}

#footer{width:1000px; font-size: 11px; color: #333; margin:40px 0 0 212px; text-align: center; float:left;}


/*área container interno*/
#container-pags{clear:both; width:1000px ;min-height:330px; margin:0 auto; font-size:18px; /*font-weight:bold;*/ text-align:left; color:#999;}

#tit-internas{border-bottom: 1px solid #019934;width: 235px;font-weight: bold;font-size: 20px;color: #0000ff;padding:10px 0 0 0;margin-left:10px;}

#box-orcamento{margin: 10px 0 0 25px;}

#img-faleconosco{width:400px;height: 300px;margin:0 0 0 20px;}

#container-contato{width:900px;height:300px;margin:30px 0 0 60px}

#box-cont-right{width: 450px;height: 300px;float:right;}

#box-cont-left{width: 400px;height: 300px;float:left;}

#img-talentos{width:400px;height: 300px;margin:0 0 0 20px;}

#container-talentos{width:900px;height:500px;margin:30px 0 0 60px;}

#box-talentos-right{width: 450px;height:500px;float:right;}

#box-talentos-left{width: 400px;height: 500px;float:left;}

#container-texto{width:920px;height:auto;margin:60px;text-align: justify;color:#666;line-height: 30px;}

/* -- PRODUTOS -- */

#imgProd{float: left; margin: 10px; border: 1px solid #DDD;}