@charset "iso-8859-1";
/*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-style:normal;font-size:100%;font-family:inherit;vertical-align:baseline;outline:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
a{text-decoration:none;}a:hover{text-decoration:underline;}
input,select,textarea{font:11px arial,helvetica,"sans Serif",clean,sans-serif;}
legend{display:none}label{cursor:pointer;cursor:hand;}:focus{outline:0;}
/**/

/* base */
body{background:#002f2b;font:12px arial,helvetica,"sans Serif",clean,sans-serif;color:#333}
#ct{width:855px;margin:0 auto;padding:0 0 49px;overflow:auto}
#ft{height:159px;background: url(../img/bgBody.jpg) repeat-x bottom;overflow:auto}
.bg{padding:16px 0 0;background:#fff url(../img/bgHd.jpg) repeat-x top;overflow:auto}

.bg .idioma{width:855px;margin:0 auto 17px;text-align:right;font-size:10px;overflow:hidden;}
.bg .idioma a{height:16px;padding:1px 0 0 25px;margin:0 6px 0 0;float:right;color:#fff;text-decoration:none;}
.bg .idioma a.ingles{background:url(../img/bandeiraen.gif) no-repeat;}
.bg .idioma a.portugues{background:url(../img/bandeirapt.gif) no-repeat;}
/* base / end */

/* hd */
#hd{margin:0 0 16px;overflow:auto;zoom:1}
#hd .colA{width:182px;float:left;}

.logo h1 a{width:175px;height:175px;background:url(../img/logo.jpg) no-repeat;display:block;text-indent:-999em;*margin:15px 0 0;}

/*box news */
.colA .news{margin:32px 0 0;}
.colA .news h2{width:144px;height:21px;background:url(../img/titNewsletter.gif) no-repeat;display:block;text-indent:-999em}
.colA .news p{margin:6px 0 15px;line-height:16px}
.colA .news ol li {margin:0 0 8px;*margin:0 0 3px;overflow:auto;*overflow:visible;zoom:1}
.colA .news ol li .left{padding:0 0 0 5px;background:url(../img/bgInput.gif) no-repeat left 0;display:block;float:left}
.colA .news ol li .right{padding:6px 5px 5px 0;background:url(../img/bgInput.gif) no-repeat right 0;display:block;float:left}
.colA .news ol li input{width:170px;border:0;background:none}
.colA .news ol li .btOk{width:42px;height:28px;float:right;}
/* box news / end */

/* subNav */
.colA .subNav {margin:28px 0 0;*margin:35px 0 0}
.colA .subNav ol {margin:8px 0 0;padding:0 0 6px;border-top:1px solid #dbdbdb}

.colA .subNav ol li a{border-bottom:1px solid #dbdbdb;padding:6px 0 6px 7px;display:block;color:#333;background:url(../img/bgSubNav.gif) repeat-x 0 50px;text-decoration:none}
.colA .subNav ol li a:hover{background-position:0 -31px}
.colA .subNav ol li .btFinal{background-position:0 -61px}
.colA .subNav ol li a span{padding:0 0 0 9px;background:url(../img/icMaster.gif) no-repeat 0 -95px}
.colA .subNav ol li.no a{border:0;margin:0;}
/* subNav /end */

#hd .colB{width:654px;float:right;}

/* nav */
.colB .nav{width:626px;float:left;font-family:verdana,arial, sans-serif;overflow:auto}
.colB .nav ol {overflow:auto}
.colB .nav ol li{display:block;float:left}
.colB .nav ol li a{padding:9px 16px 7px 17px;color:#fff;display:block}
.colB .nav ol li a:hover{text-decoration:none}
.colB .nav .bt02:hover,
.colB .nav .bt02Atual{background:url(../img/bgMenu.jpg) no-repeat 7px top;}
.colB .nav .bt03:hover,
.colB .nav .bt03Atual{background:url(../img/bgMenu.jpg) no-repeat -67px top;}
.colB .nav .bt04:hover,
.colB .nav .bt04Atual{background:url(../img/bgMenu.jpg) no-repeat -160px top;}
.colB .nav .bt05:hover,
.colB .nav .bt05Atual{background:url(../img/bgMenu.jpg) no-repeat -258px top;}
.colB .nav .bt06:hover,
.colB .nav .bt06Atual{background:url(../img/bgMenu.jpg) no-repeat -336px top;}
.colB .nav .bt07:hover,
.colB .nav .bt07Atual{background:url(../img/bgMenu.jpg) no-repeat -421px top;}
.colB .nav .bt08:hover,
.colB .nav .bt08Atual{background:url(../img/bgMenu.jpg) no-repeat -420px top;}

.colB .nav .sub {width:134px;padding:1px;margin:0;background:#014740;z-index:100;display:none;position:absolute;}
.colB .nav li > .sub {margin:0 0 0 6px;top:auto;left:auto;}
.colB .nav .sub li{border-bottom:1px solid #000;float:none;}
.colB .nav .sub li a{padding:4px 0 7px 25px;background:url(../img/icSubMenu.gif) no-repeat 10px 9px;display:block;font-size:11px}
.colB .nav .sub li a:hover{background-color:#00645a}

.colB .nav  li:hover ul.sub, #nav li.over ul.sub {display:block;}

/* nav / end */

.colB .flash{width:637px;height:336px;padding:8px 8px 4px 9px;background:url(../img/bgFlash.gif) no-repeat;clear:both}
/* hd / end */

/* md */
#md{margin: 0 0 34px;}

#md .ct a{color:#000}
#md .ct li label{color:#000;font-size:11px}

#md #colA{width:180px;float:left;}

#md #colA .not{}
#md #colA .not h2{width:85px;height:21px;margin:0 0 31px;background:url(../img/titNoticias.gif) no-repeat;display:block;text-indent:-999em}
#md #colA .not ol li {border-bottom:1px solid #dbdbdb;margin:0 0 10px;padding:0 0 13px 9px;background:url(../img/icMaster.gif) no-repeat 0 5px}
#md #colA .not ol li.no{border:0}
#md #colA .not ol li strong{color:#003531;display:block}
#md #colA .not ol li a{color:#333}
#md #colA .not .btVerTodos{margin:0 0 0 114px;}

#md #colB{width:349px;margin:0 30px;_margin:0 15px;float:left;}

#md #colB .solucoes{}
#md #colB .solucoes h2{width:218px;height:28px;margin:0 0 20px;background:url(../img/titSolServicos.gif) no-repeat;display:block;text-indent:-999em}
#md #colB .solucoes h3{margin:0 0 0 7px;padding:0 0 0 9px;color:#003531;display:block;font-weight:700;background:url(../img/icMaster.gif) no-repeat 0 -70px;}
#md #colB .solucoes ol {margin:8px 0 0;padding:0 0 6px;border-top:1px solid #dbdbdb}
#md #colB .solucoes ol li a{border-bottom:1px solid #dbdbdb;padding:8px 0 6px 7px;display:block;color:#333;background:url(../img/bgLink.gif) repeat-x top}
#md #colB .solucoes ol li a span{padding:0 0 0 9px;background:url(../img/icMaster.gif) no-repeat 0 -95px}
#md #colB .solucoes ol li a:hover{background-position:0 bottom}
#md #colB .solucoes ol li.no a{border:0;margin:0;}
#md #colB .solucoes .btVerTodos{margin:0 0 0 279px;}

#md #colC{width:266px;float:right}

#md #colC .video{}
#md #colC .video h2{width:60px;height:22px;margin:0 0 16px;background:url(../img/titVideo.gif) no-repeat;display:block;text-indent:-999em}
#md #colC .video .ct{width:229px;height:237px;padding:18px 17px 0 19px;background:#f6f7f6 url(../img/bgVideo.gif) no-repeat;}
#md #colC .video #movie{width:229px;height:147px;margin:0 0 18px;}
/* md / end */

/* internas  */
.interna #md .colA{width:182px;float:left;}

.interna #md .colA .news{background:url(../img/bgNews.gif) repeat-x bottom;padding:0 9px 0 7px}
.interna #md .colA .news ol li span input{width:153px}

.interna #md .colB{width:654px;float:right;}

.interna #md .colB .flash{height:229px;background:url(../img/bgFlashInterna.gif) no-repeat;}

.interna #md .colB .ct{width:630px;margin:19px 0 0 16px;position:relative}
.interna #md .colB .ct .rss{width:54px;height:34px;position:absolute;top:0;right:203px;background:url(../img/icRss.png) no-repeat;}
.interna #md .colB .ct .rss a{width:54px;height:34px;display:block;text-indent:-999em}
.interna #md .colB .ct h3{margin:19px 0 6px;padding:0 0 0 10px;font-size:18px;font-weight:700;background:url(../img/icSubTit.gif) no-repeat 0 5px;*background-position:0 - 4px;color:#1d504c}

.interna #md .btMaisAcoes{padding:2px 0 2px 20px;background:url(../img/icMateriasRel.jpg) no-repeat 0 2px;font-size:11px;font-weight:700;color:#000;clear:both;display:block}
/* titulos */
.interna #md .colB .ct .titApresentacao{width:298px;height:31px;margin:0 0 29px;background:url(../img/titApresentacao.gif) no-repeat;display:block;text-indent:-999em}
.interna #md .colB .ct .titQualidade{width:255px;height:26px;margin:0 0 29px;background:url(../img/titQualidade.gif) no-repeat;display:block;text-indent:-999em}
.interna #md .colB .ct .titDiferenciais{width:278px;height:26px;margin:0 0 29px;background:url(../img/titDiferenciais.gif) no-repeat;display:block;text-indent:-999em}
.interna #md .colB .ct .titOndeEstamos{width:305px;height:26px;margin:0 0 29px;background:url(../img/titOndeEstamos.gif) no-repeat;display:block;text-indent:-999em}
.interna #md .colB .ct .titEquipe{width:217px;height:26px;margin:0 0 29px;background:url(../img/titEquipe.gif) no-repeat;display:block;text-indent:-999em}
.interna #md .colB .ct .titEngenharia{width:288px;height:31px;margin:0 0 29px;background:url(../img/titEngenharia.gif) no-repeat;display:block;text-indent:-999em}
.interna #md .colB .ct .titTecnologia{width:281px;height:31px;margin:0 0 29px;background:url(../img/titTecnologia.gif) no-repeat;display:block;text-indent:-999em}
.interna #md .colB .ct .titClientes{width:121px;height:31px;margin:0 0 29px;background:url(../img/titClientes.gif) no-repeat;display:block;text-indent:-999em}
.interna #md .colB .ct .titParceiros{width:139px;height:26px;margin:0 0 29px;background:url(../img/titParceiros.gif) no-repeat;display:block;text-indent:-999em}
.interna #md .colB .ct .titContato{width:182px;height:26px;margin:0 0 29px;background:url(../img/titFaleConosco.gif) no-repeat;display:block;text-indent:-999em}
.interna #md .colB .ct .titOportunidade{width:375px;height:30px;margin:0 0 29px;background:url(../img/titOportunidade.gif) no-repeat;display:block;text-indent:-999em}
.interna #md .colB .ct .titComercial{width:323px;height:30px;margin:0 0 29px;background:url(../img/titComercial.gif) no-repeat;display:block;text-indent:-999em}
.interna #md .colB .ct .titNoticias{width:267px;height:26px;margin:0 0 29px;background:url(../img/titNovidadesNoticias.gif) no-repeat;display:block;text-indent:-999em}
.interna #md .colB .ct .titEventos{width:264px;height:26px;margin:0 0 29px;background:url(../img/titNovidadesEventos.gif) no-repeat;display:block;text-indent:-999em}
.titGaleria{width:257px;height:26px;margin:0 0 29px;background:url(../img/titNovidadesGaleria.gif) no-repeat;display:block;text-indent:-999em}
.titVideos{width:253px;height:26px;margin:0 0 29px;background:url(../img/titNovidadesVideos.gif) no-repeat;display:block;text-indent:-999em}
/* titulos / end */

.interna #md .colA .news.noNav {background:none}

/* listaComImagem */
.listaComImagem li {margin:0 0 36px;padding:0 0 16px;border-bottom:1px solid #e3e3e3;overflow:auto;zoom:1}
.listaComImagem li .crop{float:left;display:block}
.listaComImagem li .crop img{border:1px solid #0d2c2a;}
.listaComImagem li .ct{width:403px !important;margin:0 0 0 19px !important;float:left}
.listaComImagem li h3{margin:0 0 6px !important}
.listaComImagem li li{margin:0 0 3px;border:0;padding:0;list-style:square inside}
.listaComImagem li {}
/* listaComImagem / end */

/* listaClientes */
.listaClientes {width:638px;margin:21px 0 0;}
.listaClientes li {width:144px;height:106px;border:1px solid #dfdfdf;margin:0 12px 11px 0;text-align:center;display:block;float:left;overflow:hidden;position:relative}
.listaClientes li span{width:144px;height:16px;position:absolute;background:url(../img/selo-case.gif) no-repeat bottom;display:block;text-indent:-999em;bottom:0}
.listaClientes li span a{display:block}
.listaClientes li.no{margin:0 0 11px}
/* listaClientes / end */

/* listaNoticias */
.listaNoticias li{width:427px;border-bottom:1px solid #dbdbdb;margin:0 0 10px;padding:0 0 13px 9px;background:url(../img/icListaNovidades.gif) no-repeat 0 3px}
.listaNoticias li.no{border:0}
.listaNoticias li strong{color:#003531;display:block}
.listaNoticias li a{margin:0 0 15px;color:#333;display:block;}
.listaNoticias li p strong{display:inline;color:#000}
/* listaNoticias / end */

/* paginacao */
.paginacao{font-family:verdana}
.paginacao div{display:block;margin:27px 0 0 90px;overflow:auto}
.paginacao li{border:1px solid #d3d3d3;margin:0 1px 0 0;text-align:center;display:block;float:left;background:url(../img/bgPaginacao.gif) repeat-x}
.paginacao li a{padding:3px 5px 3px 4px;display:block;color:#0d2c2a}
.paginacao li.botoes{border:0;margin:0 2px;}
.paginacao li.botoes a{padding:0}
.paginacao li.atual{background:#1d504c}
.paginacao li.atual a{color:#fff}
/* paginacao / end */

/* box.contato */
.box.contato{width:299px;/*margin:13px 0 0;*/padding:9px;background:url(../img/bgContato.gif) no-repeat;float:left}
.box.contato ol li {margin:0 0 9px;overflow:auto;*overflow:visible;*float:left}
.box.contato ol li .left{padding:0 0 0 5px;background:url(../img/inputContato.gif) no-repeat left 0;display:block;float:left}
.box.contato ol li .right{padding:6px 5px 5px 0;background:url(../img/inputContato.gif) no-repeat right 0;display:block;clear: both;}
.box.contato ol li.bgTxtArea{background:url(../img/inputContato.gif) no-repeat 0 -47px}
.box.contato ol li.bgTxtArea textarea{width:280px;height:117px;margin:5px;border:0;background:none}
.box.contato ol li span input{width:286px;border:0;background:none;overflow:hidden;}
.box.contato ol li .botao{margin:0 0 0 227px;}
.box.contato ol li .bgInputFile{width:187px;padding:3px;background:url(../img/inputContato.gif) no-repeat;}
/* box.contato / end */

/*box vagas*/
.box.vagas{width:241px;padding:21px 24px 39px 21px;background:#fafafa;float:right}
.box.vagas .listaVagas li {border-bottom:1px solid #e3e3e3;margin:0 0 5px;padding:0 0 8px}
.box.vagas .listaVagas li p{padding:0 0 0 22px;background:url(../img/menos-mais.gif) no-repeat}
.box.vagas .listaVagas li span{padding:0 0 0 22px;display:block}
.box.vagas .listaVagas li span strong{display:block;font-size:11px}
.box.vagas .listaVagas li p.menos{background-position:0 -30px;font-weight:700}
.box.vagas h3{width:241px;padding:0 0 6px !important;margin:0 0 10px !important;border-bottom:1px solid #e3e3e3;background:url(../img/titVagasDisponiveis.gif) no-repeat !important;display:block;text-indent:-999em;}
.box.vagas .paginacao{border-top:1px solid #DBDBDB}

.box.vagas .titLocalizacao{background:url(../img/titLocalizacao.gif) no-repeat !important}

.box.vagas .titAssessoria{background:url(../img/titAssessoria.gif) no-repeat !important}
/*box vagas / end*/


/* box options */
.ct .options{margin:23px 0 0}
.ct .options a{padding:2px 0 2px 20px;background:url(../img/icMateriasRel.jpg) no-repeat 0 2px;font-size:11px;font-weight:700;color:#000}
/* box options / end */

/* cases */
.interna #md .colB .tit{float:left;}
.interna #md .colB .selectCases{width:272px;padding:8px 0 7px 11px;float:right;background:url(../img/bgSelectCases.jpg) no-repeat;}
.interna #md .colB .selectCases label{font-weight:700}
.interna #md .colB .selectCases select{width:216px;}

.interna #md .colB .ctCase{float:none;clear:both;border-bottom:1px solid #dfdfdf;padding:0 0 19px;overflow:auto;zoom:1}
.interna #md .colB .ctCase h3{margin:0 0 16px}
.interna #md .colB .ctCase .crop144x106{width:144px;height:106px;border:1px solid #dfdfdf;margin:0 13px 0 0;overflow:hidden;display:block;float:left}

.interna #md .colB .miniGaleria{width:618px;padding:7px 0 7px 7px;background:#f7f7f7;overflow:auto}
.interna #md .colB .miniGaleria .colA{width:425px;float:left;}
.interna #md .colB .miniGaleria .colA .foto{margin:0 0 52px;border:1px solid #a4a4a4;}
.interna #md .colB .miniGaleria .colA .foto img{display:block}

.interna #md .colB .miniGaleria .colB{width:184px;float:right;}
.interna #md .colB .miniGaleria .colB .thumbs {overflow:auto}
.interna #md .colB .miniGaleria .colB .thumbs ol li{width:80px;height:80px;margin:0 10px 11px 0;border:1px solid #dfdfdf;float:left}
.interna #md .colB .miniGaleria .colB .thumbs ol li.fltr{float:right}
.interna #md .colB .miniGaleria .colB .thumbs ol li img{display:block}

.interna #md .colB .miniGaleria .colB .paginacao div {margin:18px 0 0}
/*
.interna #md .colB .miniGaleria .colB .paginacao{overflow:auto}
.interna #md .colB .miniGaleria .colB .paginacao li{border:0;margin:0;background:none}
.interna #md .colB .miniGaleria .colB .paginacao li.fltr{float:right;}
.interna #md .colB .miniGaleria .colB .paginacao li span{margin:9px 6px 0;display:block;text-align:center}
.interna #md .colB .miniGaleria .colB .paginacao li span em{color:#036e77}
*/
/* cases / end */

/* share */
.share{margin:111px 0 30px;padding:8px 0 9px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;overflow:auto}
.share ol li{display:inline;margin:0 10px 0 0}
.share ol li a{font-size:11px;font-weight:700;color:#000;padding:0 0 0 20px;background:url(../img/icShare.gif) no-repeat 0 2px;}
.share ol li .mail{background-position:0 -26px}
.share ol li .pdf{background-position:0 -60px}
/* share / end */

/* listaCases */
.listaCases {clear:both}
.listaCases li{overflow:auto}
.listaCases .share{margin:20px 0 30px}
/* listaCases / end */

/* listaEnderecos */
.listaEnderecos li strong{padding:0 0 0 10px;background:url(../img/setaLocalizacao.gif) no-repeat 0 2px;color:#154844}
/* listaEnderecos / end */

/* galeria */
.galeria{/*width:100%;height:100%;margin:0 auto;position:absolute;top:0*/}
.galeria .overlay{width:100%;height:100%;_height:885px;background:#000;position:absolute;z-index:2;top:0;left:0;opacity:0.8;filter:alpha(opacity=80);}
.galeria .crop425x332{border:1px solid #1d504c}
.galeria .bordaTop{width:728px;padding:10px 0 0 0;top:20%;left:25%;position:absolute;_float:left;overflow:auto;background:url(../img/bordaTop.gif) no-repeat top;z-index:2}
.galeria .bordaBottom{padding:10px;_float:left;overflow:auto;background:#fff url(../img/bordaBottom.gif) no-repeat bottom}
.galeria .btFechar{position:absolute;top:15px;right:15px}
/*md colA */
.galeria #colA{width:425px;float:left;}
/*md colB */
.galeria #colB{width:266px;float:right}
.galeria #colB .thumbs{width:266px;}
.galeria #colB .thumbs ul {}
.galeria #colB .thumbs ul li{width:82px;height:82px;margin:0 0 7px;display:block;float:left;background:#1d504c}
.galeria #colB .thumbs ul li.margin{margin:0 10px 7px;}
.galeria #colB .paginacao{*margin:7px 0 0;_margin:0;text-align:center}
.galeria #colB .paginacao ol li{display:inline;margin:0 10px 0 0;border:0}
.galeria #colB .paginacao ol li span{margin:6px 0 0;display:block}
.galeria #colB .paginacao ol li.noMargin{margin:0}
/**/
/* galeria / end */
/* internas / end */

/* videoHome */
.videoHome{display:none;}
.videoHome .overlay{width:100%;height:100%;_height:885px;background:#000;position:absolute;z-index:2;top:0;left:0;opacity:0.8;filter:alpha(opacity=80);}
.videoHome .ct {width:512px;height:484px;top:128px;left:30%;background:url(../img/bgPlayerHome.jpg) no-repeat;position:absolute;z-index:2;text-align:center;padding:80px 0 0;}
.videoHome .ct a{width:22px;height:22px;position:absolute;top:16px;left:457px;display:block;text-indent:-999em;background:url(../img/btFecharVideo.gif) no-repeat;}
.videoHome #player{}
/* videoHome / end */

/*vídeos interna*/
.boxVideos{}
.boxVideos .player{margin:0 10px 0 0;float:left}
.boxVideos .player .legendaVideo{}
.boxVideos .player .legendaVideo h4{padding:10px 0 2px 8px;font-weight:700;color:003530;background:url(../img/icSubTit.gif) no-repeat 0 11px;}
.boxVideos .player .legendaVideo p{}
.boxVideos .listaVideos{width:250px;float:left}
.boxVideos .listaVideos .list li{padding:0 0 10px;margin:0 0 10px;overflow:auto;zoom:1;border-bottom:1px solid #dbdbdb}
.boxVideos .listaVideos .list li h4 a{font-weight:700;color:003530}
.boxVideos .listaVideos .list  img{margin:0 10px 0 0;float:left}
.boxVideos .paginacao div{margin:27px 0 0 29px;}
/*vídeos interna /end*/

/* ft */
#ft{}
#ft .ct{width:855px;margin:0 auto}
#ft h6 a{width:128px;height:17px;margin:54px 0 0;float:right;background:url(../img/fishy.gif) no-repeat;display:block;text-indent:-999em;display:none}
/* ft / end */

.bandeiraEn{float:right;display:block}
.bandeiraPt{margin:0 0 11px;float:right;display:block}
#md #colB.en{width:600px;margin:15px 30px 0;_margin:15px 15px 0}
#md #colB.en h2{margin:0 0 10px;font-size:16px;font-weight:700;}
#md #colB.en h3{font-size:14px;}
#md #colB.en p,#md #colB.en strong,#md #colB.en ol,#md #colB.en h3{margin:0 0 10px;display:block}
#md #colB.en li strong{margin:0;display:inline}
#md #colB .listaMarcada{list-style:disc inside}
#md #colB .listaMarcada h3{margin:10px 0}
#md #colB .listaMarcada .non{list-style:none}


#md #colB.en .form{margin:10px 0 0}
#md #colB.en form{width:299px;/*margin:13px 0 0;*/margin:0 10px 0 0;padding:9px;background:url(../img/bgContato.gif) no-repeat;float:left}
#md #colB.en form{}
#md #colB.en form ol li {margin:0 0 9px;overflow:auto;*overflow:visible;*float:left}
#md #colB.en form ol li .left{padding:0 0 0 5px;background:url(../img/inputContato.gif) no-repeat left 0;display:block;float:left}
#md #colB.en form ol li .right{padding:6px 5px 5px 0;background:url(../img/inputContato.gif) no-repeat right 0;display:block;float:left}
#md #colB.en form ol li.bgTxtArea{background:url(../img/inputContato.gif) no-repeat 0 -47px}
#md #colB.en form ol li.bgTxtArea textarea{width:289px;height:117px;margin:5px;border:0;background:none}
#md #colB.en form ol li span input{width:289px;border:0;background:none}
#md #colB.en form ol li .botao{margin:0 0 0 227px;}
#md #colB.en form ol li .bgInputFile{width:187px;padding:3px;background:url(../img/inputContato.gif) no-repeat;}

#md #colB.en .ln{border-bottom:1px solid #ddd;margin:0 0 30px;padding:0 0 5px;}
#md #colB.en .ln img{padding:0 0 15px;display:block}

.colA .subNav ol li a {zoom:1}
