/*CSS reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,
blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,
em,font,img,ins,kbd,q,s,samp,small,strike,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;font-weight:inherit;font-weight:inherit;font-style:normal;font-size:100%;font-family:inherit;vertical-align:baseline;outline:0;}
h1,h2,h3,h4,h5,h6{font-weight:100}
ol,ul{list-style:none;}
caption,th{text-align:left;}
a{text-decoration:none;color:#427bb4}
input,select,textarea{border:0;font:11px verdana,helvetica,"sans Serif",clean,sans-serif;}
legend{display:none}label{cursor:pointer;cursor:hand;}:focus{outline:0;}
/**/

/*CSS Defaut*/
body{font:11px verdana,helvetica,"sans Serif",clean,sans-serif;background:#0070af}
#all{}
#ct{}
#hd,#md,#ft{float:none;clear:both;}
#hd,#md,#ft,.formLogin,.jobs,#md .ct,#ft .ct,.boxNovidades {overflow:auto;zoom:1}

/**/

/*hd*/
#hd{height:104px;background:url(../img/bgHd.gif) repeat-x}
#hd .ct{width:960px;height:85px; *height:104px;margin:0 auto;position:relative}
#hd h1{width:223px;height:72px;margin:19px 0 0 10px;background:url(../img/logo-afixo.gif) no-repeat}
#hd h1 a{width:223px;height:72px;display:block;text-indent:-999em}
#hd .formLogin{width:480px;padding:10px 13px 8px;position:absolute;top:0; right:0;background:#bed630 url(../img/titLogin.gif) no-repeat 15px 13px}
#hd .formLogin ul{float:right}
#hd .formLogin ul li{margin:0 0 0 10px;float:left}
#hd .formLogin  label{display:none}
#hd .formLogin input{padding:3px 6px;border:1px solid #d6dade;font-style: italic}
#hd .formLogin .bt{padding:0;margin:0;border:0;}

#hd ul.nav{width:652px;position:absolute;bottom:0; right:0}
#hd ul.nav li{height:43px;float:left;text-indent:-999em}
#hd ul.nav li a{height:43px;display:block;background:url(../img/bgNav.png) no-repeat}
#hd ul.nav li.bt1 a{width:133px;}
#hd ul.nav li.bt2 a{width:129px;background-position:-133px 0}
#hd ul.nav li.bt3 a{width:128px;background-position:-262px 0}
#hd ul.nav li.bt4 a{width:136px;background-position:-390px 0}
#hd ul.nav li.bt5 a{width:126px;background-position:-529px 0}

#hd ul.nav li.on a{height:43px;display:block;background:url(../img/bgNav.png) no-repeat 0 -77px}
#hd ul.nav li.bt1.on a{width:133px;}
#hd ul.nav li.bt2.on a{width:129px;background-position:-133px -77px}
#hd ul.nav li.bt3.on a{width:128px;background-position:-262px -77px}
#hd ul.nav li.bt4.on a{width:136px;background-position:-390px -77px}
#hd ul.nav li.bt5.on a{width:126px;background-position:-529px -77px}
/**/

/*md*/
#md{background:#fff}
#md .ct{width:960px;margin:0 auto;position:relative}
#md .jobs{padding:45px 0 30px;}
#md .jobs .boxJob{width:203px;margin:0 0 48px 49px;float:left}
#md .jobs .boxJob.no{margin-left:0}
#md .jobs .boxJob h2{margin:0 0 1px;font-size:16px;font-style: italic;color:#bed630}
#md .jobs .boxJob p{padding:0 0 10px}
#md .jobs .boxJob img{border:5px solid #bed630}
#md .jobs .boxJob span{padding:1px 10px 2px;margin:0 0 1px;float:left;display:block;background:#bed630;color:#fff}

#md .colunas{padding:20px 0 40px;background:#e3e8eb;color:#5f5f5f}
#md .colunas .boxNovidades{width:204px;margin:0 50px 0 0;float:left}
#md .colunas .boxNovidades h2{width:149px;height:26px;margin:0 0 19px;text-indent:-999em;background:url(../img/titNovidades.png) no-repeat}
#md .colunas .boxNovidades ul li{padding:0 0 0 10px;margin:10px 0 0;background:url(../img/setaNoticias.gif) no-repeat 0 5px}
#md .colunas .boxNovidades ul li a{padding:0 0 9px;display:block;border-bottom:1px solid #afcdde;color:#5f5f5f}
#md .colunas .boxNovidades span{margin:0 0 0 10px;display:block;float:left;background:#388fc1}
#md .colunas .boxNovidades span a{padding:6px 9px 7px;display:block;font-style:italic;color:#fff}
#md .colunas .boxSolucoes{width:204px;margin:0 50px 0 0;float:left}
#md .colunas .boxSolucoes h2{width:126px;height:46px;text-indent:-999em;background:url(../img/titSolucoesSobMedida.png) no-repeat}
#md .colunas .boxSolucoes .produtos{width:196px;height:109px;padding:20px 0 0;margin:35px 0 0;background:url(../img/produtosHome.png) no-repeat}
#md .colunas .boxSolucoes .produtos h4{display:none}
#md .colunas .boxSolucoes .produtos span{float:left}
#md .colunas .boxSolucoes .produtos span a{width:65px;height:86px;display:block;text-indent:-999em}
#md .colunas .boxChamadas{width:442px;float:left}
#md .colunas .boxChamadas h2{width:450px;height:74px;padding:0 0 20px;text-indent:-999em;background:url(../img/titEleicoes2010.png) no-repeat}
#md .colunas .boxChamadas ul li{padding:0 0 0 15px;background:url(../img/setaNoticias.gif) no-repeat 0 5px}
#md .colunas .boxChamadas ul li h4 a{font-size:12px;}
#md .colunas .boxChamadas ul li p{}
#md .colunas .boxChamadas ul li p a{padding:0 0 9px;display:block;color:#5f5f5f}

#md .colunas .colA{width:717px;margin:0 39px 0 0;float:left}
#md .colunas .colA h2{width:auto;height:auto;margin:0 0 17px;text-indent:-999em;}
#md .colunas .colA h2.agencia{height:33px;background:url(../img/titAgencia.png) no-repeat}
#md .colunas .colA h2.trabalhos{height:50px;margin:0;background:url(../img/titTrabalhos.png) no-repeat}
#md .colunas .colA h2.solucoes{height:48px;margin:0;background:url(../img/titSolucoesSobMedida.png) no-repeat}
#md .colunas .colA h2.contato{height:25px;background:url(../img/titContato.png) no-repeat}
#md .colunas .colA form{width:500px;margin:11px 0 0;}
#md .colunas .colA form .left{width:225px;float:left}
#md .colunas .colA form .left input{width:205px;}
#md .colunas .colA form .right{width:225px;float:left}
#md .colunas .colA form .right input{width:218px;}
#md .colunas .colA form label{display:none}
#md .colunas .colA form input{width:443px;padding:3px 6px;margin:0 0 12px;border:1px solid #d6dade;font-style: italic}
#md .colunas .colA form textarea{width:443px;height:60px;padding:3px 6px;margin:0 0 12px;border:1px solid #d6dade;font-style: italic}
#md .colunas .colA form .bt{width:auto;height:auto;padding:0;margin:0;border:0;}
#enviar{ background-image:url('../img/btEnviar.png')}
#md .colunas .colB{width:204px;float:left}
#md .colunas .colB h2{width:auto;height:auto;margin:0 0 1px;text-indent:-999em;}
#md .colunas .colB a{color:#5f5f5f}
#md .colunas .colB .boxAfixo{margin:0 0 40px;}
#md .colunas .colB .boxAfixo h2{height:49px;background:url(../img/titAfixo.png) no-repeat}
#md .colunas .colB .boxEquipe h2{height:50px;background:url(../img/equipeFacaParte.png) no-repeat}
#md .colunas .colB .boxVisita h2{height:46px;background:url(../img/titSolicite.png) no-repeat}
#md .colunas .colB .boxProdutos{width:194px}
#md .colunas .colB .boxProdutos h2{height:45px;background:url(../img/titProdutos.png) no-repeat}
#md .colunas .colB .boxProdutos .produtos{width:196px;height:86px;margin:10px 0 0;background:url(../img/produtosHome.png) no-repeat 0 -20px}
#md .colunas .colB .boxProdutos .produtos span{float:left}
#md .colunas .colB .boxProdutos .produtos span a{width:65px;height:86px;display:block;text-indent:-999em}
#md .colunas .colB .boxEndereco{line-height:11px;letter-spacing:-1px;font:12px Trebuchet MS,helvetica,"sans Serif",clean,sans-serif;}
#md .colunas .colB .boxEndereco h2{height:42px;background:url(../img/titEndereco.png) no-repeat}
#md .colunas .colB .boxEndereco strong {display:block}
/**/

/*ft */
#ft{padding:30px 0 24px;color:#fff;font:11px Trebuchet MS,helvetica,"sans Serif",clean,sans-serif;}
#ft .ct{width:960px;margin:0 auto;line-height:14px;}
#ft .copy{width:204px;margin:0 50px 0 0;float:left}
#ft .copy span{color:#bed630}
#ft .tel{width:204px;height:53px;margin:0 50px 0 0;float:left;text-indent:-999em;background:url(../img/bgTel.png) no-repeat}
#ft .address{width:442px;float:left}
#ft .address h4{font-size:14px;font-style:italic;color:#bed630}
/**/