@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:arial,verdana,sans-serif;vertical-align:baseline;outline:0;}
table{border-collapse:collapse;border-spacing:0;behavior: url(../htc/iepngfix.htc);}
ol,ul{list-style:none;}
caption,th{text-align:left;}
a{color:#999;text-decoration:none;}
a:hover{text-decoration:underline; color:#02579f;}
input,select,textarea{font:12px arial,helvetica,clean,sans-serif;}
legend{display:none}label{cursor:pointer;cursor:hand;display:block;}:focus{outline:0;}
h2{font-family:arial,sans-serif}
p,a,address{line-height:1.5em;}
#md .bg{behavior: url(http://caju.local/dpserv/htc/iepngfix.htc)}
/**/

/*CSS Defaut*/
body{background:url(../x_img/bg.gif) repeat;font:11px Arial, Helvetica, sans-serif;color:#888;text-align:center}
#all{width:920px;margin:0 auto;padding:0;text-align:left;background:#fff;}
#hd,#md,#ft{float:none;clear:both;}
/**/

/*.bg{background:url(../x_img/bg.gif) repeat-x}*/
/*hd*/
#hd{padding:0 10px;overflow:auto;}
#hd h1{text-indent:-999em;display:block}
#hd h1 a{width:290px;height:44px;margin:24px 0 21px;display:block;background:url(../x_img/logo.gif) no-repeat;}

#hd .shortcuts{margin:8px 0 0;float:right;}
#hd .shortcuts ol li{margin:0 0 0 10px;display:block;float:left;background:url(../x_img/shortcuts.gif) 0 -98px no-repeat;}
#hd .shortcuts ol li.div{padding:0 10px 0 0; background:url(../x_img/shortcuts.gif) -1px -97px;}
#hd .shortcuts ol li a{width:35px;height:9px;background:url(../x_img/shortcuts.gif) no-repeat;display:block;text-indent:-999em;}
#hd .shortcuts ol li a.bt02{width:47px;background-position:0 -22px;}
#hd .shortcuts ol li a.bt03{width:16px;height:11px;background-position:-42px -46px;}
#hd .shortcuts ol li a.bt03:hover{background-position:0 -46px}
#hd .shortcuts ol li a.bt04{width:16px;height:11px;background-position:0 -72px;}

#hd .nav{width:900px; overflow:auto;background:url(../x_img/dots2.gif) repeat-x bottom;}
#hd .nav ol{float:right;}
#hd .nav ol li{display:block;float:left;}
#hd .nav ol li a{width:92px;height:26px;background:url(../x_img/menu.gif) no-repeat 0 0;display:block;text-indent:-999em;}
#hd .nav ol li a.bt02{width:177px;background-position:-92px 0;}
#hd .nav ol li a.bt03{width:137px;background-position:-269px 0;}
#hd .nav ol li a.bt04{width:88px;background-position:-406px 0;}
#hd .nav ol li a:hover{background-position:0 -49px;}
#hd .nav ol li a.bt02:hover{background-position:-92px -49px;}
#hd .nav ol li a.bt03:hover{background-position:-269px -49px;}
#hd .nav ol li a.bt04:hover{background-position:-406px -49px;}

#hd .nav ol li .bt01Down,#hd .nav ol li .bt01Down:hover{width:92px;background-position:0 -49px}
#hd .nav ol li .bt02Down,#hd .nav ol li .bt02Down:hover{width:177px;background-position:-92px -49px}
#hd .nav ol li .bt03Down,#hd .nav ol li .bt03Down:hover{width:137px;background-position:-269px -49px}
#hd .nav ol li .bt04Down,#hd .nav ol li .bt04Down:hover{width:88px;background-position:-406px -49px}

/*md*/
#md{padding:0 10px 79px;*padding:0 10px 81px;_padding:0 10px 82px;overflow:auto}

#md #banner, .flash{width:900px; height:230px; margin:20px 0 23px; overflow:hidden;}
/*#md .flash *{display:block;}*/

#md .ln{_overflow:visible;_zoom:1}

#md .box{width:270px;float:left;}
#md .box h2{width:auto;margin:0 0 19px;padding:0 0 5px;font-size:14px;font-weight:400;color:#999999;background:url(../x_img/dots.gif) repeat-x 0 20px;display:block;text-transform:uppercase}
#md .box h2 em{padding:0 0 5px;background:url(../x_img/dots.gif) repeat-x bottom}
#md .box h3{margin:24px 0 2px;display:block;font-weight:700}
#md .box p{margin:0 0 20px;}
#md .box .ct{padding:0 5px;_padding:0 2px}
#md .box ol.listaClientes{}
#md .box ol.listaClientes li{width:244px;padding:0 0 4px;margin:0 0 2px;background:url(../x_img/dotsLista.gif) repeat-x bottom}
#md .box ol.listaClientes li strong{padding:0 0 0 7px; display:block; background:url(../x_img/icoVerde.gif) no-repeat 0 7px; font-weight:normal;}
#md .box a.btMais{width:11px; height:7px; margin:20px 0 0;float:right;display:block;background:url(../x_img/btMais.gif) no-repeat;text-indent:-999em;}
#md .box ol.listaNews li{}
#md .box ol.listaNews li{padding:0 0 7px;margin:0 0 4px;background:url(../x_img/dots2.gif) repeat-x bottom;}

/*produtos index*/
#md #colA{}
#md ol.listaLinks{}
#md ol.listaLinks li {/*margin:0 0 6px*/}
#md ol.listaLinks li a{width:200px;height:20px;background:url(../x_img/menuProdutos-en.gif) no-repeat 0 6px;display:block;text-indent:-999em}
#md ol.listaLinks li a:hover{background-position:0 -133px}
#md ol.listaLinks li a.bt02{background-position:0 -14px}
#md ol.listaLinks li a.bt02:hover{background-position:0 -153px}
#md ol.listaLinks li a.bt03{background-position:0 -34px}
#md ol.listaLinks li a.bt03:hover{background-position:0 -173px}
#md ol.listaLinks li a.bt04{background-position:0 -54px}
#md ol.listaLinks li a.bt04:hover{background-position:0 -193px}
#md ol.listaLinks li a.bt05{background-position:0 -74px}
#md ol.listaLinks li a.bt05:hover{background-position:0 -213px}
#md ol.listaLinks li a.bt06{background-position:0 -94px}
#md ol.listaLinks li a.bt06:hover{background-position:0 -233px}

/* servicos index*/
#md #colB ol.listaLinks{}
#md #colB ol.listaLinks li a{width:200px;height:20px;background:url(../x_img/menuServicos-en.gif) no-repeat 0 6px;display:block;text-indent:-999em}
#md #colB ol.listaLinks li a:hover{background-position:0 -133px}
#md #colB ol.listaLinks li a.bt02{background-position:0 -14px}
#md #colB ol.listaLinks li a.bt02:hover{background-position:0 -153px}
#md #colB ol.listaLinks li a.bt03{background-position:0 -34px}
#md #colB ol.listaLinks li a.bt03:hover{background-position:0 -173px}
#md #colB ol.listaLinks li a.bt04{background-position:0 -54px}
#md #colB ol.listaLinks li a.bt04:hover{background-position:0 -193px}
#md #colB ol.listaLinks li a.bt05{background-position:0 -74px}
#md #colB ol.listaLinks li a.bt05:hover{background-position:0 -213px}
#md #colB ol.listaLinks li a.bt06{background-position:0 -94px}
#md #colB ol.listaLinks li a.bt06:hover{background-position:0 -233px}

#md #colB{margin:0 45px;}

#md #colC{float:right}
#md #colC a:hover{color:#666}

#md #colABC{width:900px;}
#md #colABC h2{margin:0 0 19px;padding:0 0 5px;font-size:16px;text-transform:uppercase;background:url(../x_img/dots.gif) repeat-x scroll 0 23px}
#md #colABC h2 em{padding:0 0 5px;background:url(../x_img/dots.gif) repeat-x bottom}
#md #colABC ol.listaClientes{width:247px;}

#md #colABC .empresa{}
#md #colABC .empresa h3{margin:0 0 5px; font-size:14px;}
#md #colABC .empresa .ct{}
#md #colABC .empresa .ct p{width:508px; margin:0 0 20px;}

#md #colABC .about{}
#md #colABC .about .colA{}
#md #colABC .about .colA ol.listaLinks li{margin:0}
#md #colABC .about .colA ol.listaLinks li a{height:21px;background:url(../x_img/menuAbout.gif) no-repeat;}
#md #colABC .about .colA ol.listaLinks li a:hover{background-position:0 -121px}
#md #colABC .about .colA ol.listaLinks li a.bt02{background-position:0 -21px}
#md #colABC .about .colA ol.listaLinks li a.bt02:hover{background-position:0 -140px}
#md #colABC .about .colA ol.listaLinks li a.bt03{background-position:0 -41px}
#md #colABC .about .colA ol.listaLinks li a.bt03:hover{background-position:0 -160px}
#md #colABC .about .colA ol.listaLinks li a.bt04{background-position:0 -81px}
#md #colABC .about .colA ol.listaLinks li a.bt04:hover{background-position:0 -200px}
#md #colABC .about .colB{width:472px;}
#md #colABC .about .colB h2{background:none;text-transform:uppercase}

#md #colABC .news{}
#md #colABC .news .colB{width:472px;margin:0 0 0 70px}
#md #colABC .news .colB h2{background:none;text-transform:uppercase}

#md #colABC .contato{}
#md #colABC .contato .box.colA{width:270px;float:left;margin:0 0 0 20px;_margin:0 0 0 10px}
#md #colABC .contato .box.colB{width:410px;float:right;margin:0 140px 0 0;_margin:0 70px 0 0}
#md #colABC .contato form {width:410px}
#md #colABC .contato form ol li{display:block;float:left;}
#md #colABC .contato form ol li.fltr{float:right}
#md #colABC .contato form ol li input{width:195px;height:18px;margin:0 0 8px;*margin:0 0 7px;padding:2px;border:1px solid #ccc;background:#f4f4f4;color:#3c746b;}
#md #colABC .contato form ol li textarea{width:406px;padding:2px;border:1px solid #ccc;background:#f4f4f4;color:#3c746b;}
#md #colABC .contato form ol li label{width:71px;height:7px;margin:0 0 5px;*margin:0;background:url(../x_img/labelContato.gif) no-repeat;display:block;text-indent:-999em}
#md #colABC .contato form ol li label.labelMail{width:77px;background-position:0 -22px}
#md #colABC .contato form ol li label.labelMsg{width:96px;margin:10px 0 5px; background-position:0 -44px}
#md #colABC .contato form ol li .btEnviar{width:66px;height:7px;display:block;margin:14px 0 0 346px;_margin-right:0;width:auto;border:0;padding:0;}

#md #colABC .servicos{}
#md #colABC .servicos .colA{width:267px; margin:0 0 0 20px; _margin:0 0 0 10px;}
#md #colABC .servicos .colA h3{margin:0 0 5px; font-size:14px;}
#md #colABC .servicos .colA p{width:218px;}
#md #colABC .servicos .colA p a:hover{color:#3c746b}
#md #colABC .servicos .colB{width:378px; margin:0 0 0 50px;}
#md #colABC .servicos .colB h4{margin:0 0 5px; font-size:18px; color:#3c746b;}
#md #colABC .servicos .colB p{margin:0 0 20px;}

#md #colABC .produtos{}
#md #colABC .produtos .box{width:211px;}
#md #colABC .produtos .colB{margin:0 45px;}
#md #colABC .produtos .colC{width:388px}
#md #colABC .produtos .colC h2{margin:0 0 21px;*margin:0 0 20px;padding:0;background:none}
#md #colABC .produtos .colC p{width:388px}

#md #colABC .produtos .colB{}
#md #colABC .produtos .colB ol.listaLinks{}
#md #colABC .produtos .colB ol.listaLinks li a{background:url(../x_img/menuServicos-en.gif) no-repeat 0 6px;}
#md #colABC .produtos .colB ol.listaLinks li a:hover{background-position:0 -133px}
#md #colABC .produtos .colB ol.listaLinks li a.bt02{background-position:0 -14px}
#md #colABC .produtos .colB ol.listaLinks li a.bt02:hover{background-position:0 -153px}
#md #colABC .produtos .colB ol.listaLinks li a.bt03{background-position:0 -34px}
#md #colABC .produtos .colB ol.listaLinks li a.bt03:hover{background-position:0 -173px}
#md #colABC .produtos .colB ol.listaLinks li a.bt04{background-position:0 -54px}
#md #colABC .produtos .colB ol.listaLinks li a.bt04:hover{background-position:0 -193px}
#md #colABC .produtos .colB ol.listaLinks li a.bt05{background-position:0 -74px}
#md #colABC .produtos .colB ol.listaLinks li a.bt05:hover{background-position:0 -213px}
#md #colABC .produtos .colB ol.listaLinks li a.bt06{background-position:0 -94px}
#md #colABC .produtos .colB ol.listaLinks li a.bt06:hover{background-position:0 -233px}

/*ft*/
#ft{width:920px;border-top:1px solid #ddd;padding:12px 0 15px;background:#fff;}
#ft .ct{width:900px;padding:8px 10px 5px;_padding-bottom:0;margin:0 auto;text-align:left}
#ft address{width:195px;height:7px;display:block;text-indent:-999em;background:url(../x_img/copyright.gif) no-repeat;}

/*pt-br*/
.pt #hd .shortcuts ol li.div{padding:0 10px 0 0; background:url(../x_img/shortcuts.gif) -1px -97px;}
.pt #hd .shortcuts ol li a.bt03{width:16px;height:11px;background-position:0 -46px;}
.pt #hd .shortcuts ol li a.bt04{width:16px;height:11px;background-position:-42px -72px;}
.pt #hd .shortcuts ol li a.bt04:hover{background-position:0 -72px;}

.pt #hd .nav ol li a{width:100px;background:url(../x_img/menu-pt-br.gif) no-repeat;}
.pt #hd .nav ol li a.bt02{width:177px;background-position:-100px 0}
.pt #hd .nav ol li a.bt03{width:188px;background-position:-277px 0}
.pt #hd .nav ol li a.bt04{width:87px;background-position:-465px 0}
.pt #hd .nav ol li a:hover{background-position:0 -49px}
.pt #hd .nav ol li a.bt02:hover{background-position:-100px -49px}
.pt #hd .nav ol li a.bt03:hover{background-position:-277px -49px}
.pt #hd .nav ol li a.bt04:hover{background-position:-465px -49px}

.pt #hd .nav ol li .bt01Down,.pt #hd .nav ol li .bt01Down:hover{width:100px;background-position:0 -49px}
.pt #hd .nav ol li .bt02Down,.pt #hd .nav ol li .bt02Down:hover{width:177px;background-position:-100px -49px}
.pt #hd .nav ol li .bt03Down,.pt #hd .nav ol li .bt03Down:hover{width:188px;background-position:-277px -49px}
.pt #hd .nav ol li .bt04Down,.pt #hd .nav ol li .bt04Down:hover{width:87px;background-position:-465px -49px}

.pt #md #colABC .about{}
.pt #md #colABC .about .colA ol.listaLinks li{margin:0}
.pt #md #colABC .about .colA ol.listaLinks li a{height:21px;background:url(../x_img/menuAbout-pt.gif) no-repeat;}
.pt #md #colABC .about .colA ol.listaLinks li a:hover{background-position:0 -121px}
.pt #md #colABC .about .colA ol.listaLinks li a.bt02{background-position:0 -21px}
.pt #md #colABC .about .colA ol.listaLinks li a.bt02:hover{background-position:0 -140px}
.pt #md #colABC .about .colA ol.listaLinks li a.bt03{background-position:0 -41px}
.pt #md #colABC .about .colA ol.listaLinks li a.bt03:hover{background-position:0 -160px}
.pt #md #colABC .about .colA ol.listaLinks li a.bt04{background-position:0 -81px}
.pt #md #colABC .about .colA ol.listaLinks li a.bt04:hover{background-position:0 -200px}

.pt #md #colABC {}
.pt #md  ol.listaLinks{}
.pt #md  ol.listaLinks li a{background:url(../x_img/menuProdutos-pt.gif) no-repeat 0 6px;}
.pt #md  ol.listaLinks li a:hover{background-position:0 -133px}
.pt #md  ol.listaLinks li a.bt02{background-position:0 -14px}
.pt #md  ol.listaLinks li a.bt02:hover{background-position:0 -153px}
.pt #md  ol.listaLinks li a.bt03{background-position:0 -34px}
.pt #md  ol.listaLinks li a.bt03:hover{background-position:0 -173px}
.pt #md  ol.listaLinks li a.bt04{background-position:0 -54px}
.pt #md  ol.listaLinks li a.bt04:hover{background-position:0 -193px}
.pt #md  ol.listaLinks li a.bt05{background-position:0 -74px}
.pt #md ol.listaLinks li a.bt05:hover{background-position:0 -213px}
.pt #md ol.listaLinks li a.bt06{background-position:0 -94px}
.pt #md ol.listaLinks li a.bt06:hover{background-position:0 -233px}

.pt #md #colB {}
.pt #md #colB ol.listaLinks{}
.pt #md #colB ol.listaLinks li a{background:url(../x_img/menuServicos-pt.gif) no-repeat 0 6px;}
.pt #md #colB ol.listaLinks li a:hover{background-position:0 -133px}
.pt #md #colB ol.listaLinks li a.bt02{background-position:0 -14px}
.pt #md #colB ol.listaLinks li a.bt02:hover{background-position:0 -153px}
.pt #md #colB ol.listaLinks li a.bt03{background-position:0 -34px}
.pt #md #colB ol.listaLinks li a.bt03:hover{background-position:0 -173px}
.pt #md #colB ol.listaLinks li a.bt04{background-position:0 -54px}
.pt #md #colB ol.listaLinks li a.bt04:hover{background-position:0 -193px}
.pt #md #colB ol.listaLinks li a.bt05{background-position:0 -74px}
.pt #md #colB ol.listaLinks li a.bt05:hover{background-position:0 -213px}
.pt #md #colB ol.listaLinks li a.bt06{background-position:0 -94px}
.pt #md #colB ol.listaLinks li a.bt06:hover{background-position:0 -233px}

.pt #md #colABC{}
.pt #md #colABC .produtos .colB ol.listaLinks{}
.pt #md #colABC .produtos .colB ol.listaLinks li a{background:url(../x_img/menuServicos-pt.gif) no-repeat 0 6px;}
.pt #md #colABC .produtos .colB ol.listaLinks li a:hover{background-position:0 -133px}
.pt #md #colABC .produtos .colB ol.listaLinks li a.bt02{background-position:0 -14px}
.pt #md #colABC .produtos .colB ol.listaLinks li a.bt02:hover{background-position:0 -153px}
.pt #md #colABC .produtos .colB ol.listaLinks li a.bt03{background-position:0 -34px}
.pt #md #colABC .produtos .colB ol.listaLinks li a.bt03:hover{background-position:0 -173px}
.pt #md #colABC .produtos .colB ol.listaLinks li a.bt04{background-position:0 -54px}
.pt #md #colABC .produtos .colB ol.listaLinks li a.bt04:hover{background-position:0 -193px}
.pt #md #colABC .produtos .colB ol.listaLinks li a.bt05{background-position:0 -74px}
.pt #md #colABC .produtos .colB ol.listaLinks li a.bt05:hover{background-position:0 -213px}
.pt #md #colABC .produtos .colB ol.listaLinks li a.bt06{background-position:0 -94px}
.pt #md #colABC .produtos .colB ol.listaLinks li a.bt06:hover{background-position:0 -233px}
