@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-shadow: #999 0 1px 0; 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;}
/**/

/*CSS Defaut*/
body{background:#e6f3d3 url(images/bg.jpg) repeat-x 0 top;font:normal 12px Trebuchet MS, Arial; color:#005346; }
#all{background:url(images/brilho.jpg) no-repeat}
#ct{width:871px;margin:0 auto;}
#hd,#md,#ft{float:none;clear:both;}
#all,#md,#ft,#md .listaNoticias li,#md .suporte li{overflow:auto;zoom:1}
/**/

/*hd*/
#hd{margin:15px 0 0}
#hd h1{width:205px;height:80px;float:left;background:url(images/mvLogo__.gif) no-repeat}
#hd h1 a{width:100%;height:100%;display:block;text-indent:-999em}
#hd .nav{margin:25px 0 0;float:right}
#hd .nav li{height:17px;float:left;margin:0 0 0 15px;background:url(images/titMenu.gif) no-repeat}
#hd .nav a{width:100%;height:100%;display:block;text-indent:-999em}
#hd .nav .bt01{width:55px;background-position:0 0}
#hd .nav .bt02{width:100px;background-position:-62px 0}
#hd .nav .bt03{width:85px;background-position:-170px 0}
#hd .nav .bt04{width:135px;background-position:-262px 0}
#hd .nav .bt05{width:75px;background-position:-405px 0}
#hd .imgTopo{margin:0px 0 20px;float:left}
/**/

/*md*/
#md .colunas form{margin:18px 0 0}
#md .colunas img{float:left}
#md .colunas h2{margin:0 0 14px;background:url(images/titulos.gif) no-repeat 0 0;display:block;text-indent:-999em}
#md .colunas h2 a{width:100%;height:100%;display:block}
#md .colunas input, select{width:196px;border:0;color:#616262;font-size:12px}
#md .colunas select{font-weight:700;}
#md .colA{width:260px;float:left}
#md .colA div,#md .colB div,#md .colC div{width:204px;float:right;border-right:1px solid #cccccc;}
#md .colB{width:260px;margin:0 15px;float:left; border-left:1px solid #cccccc; padding-left:25px}
#md .colC{width:260px;float:right;border-left:1px solid #cccccc; padding-left:20px}

/*  */
.left.borda{margin:0 0 19px;padding:0 0 20px 3px;border-bottom:1px solid #afc1c7}
.left{padding:0 0 0 3px;background:url(images/bgInput.jpg) no-repeat left 0;float:left;overflow:hidden}
.right{padding:3px 3px 4px 0;*padding:3px 3px 2px 0;background:url(images/bgInput.jpg) no-repeat right 0;float:left;overflow:hidden}
.bgTextArea{width:432px; height:85px; padding:1px 6px;overflow:auto;display:block;background:url(images/bgTextArea.gif) no-repeat top;}
.leftBT{padding:0 0 0 9px;background:url(images/bgBotao.gif) no-repeat left 0;float:right}
.leftBT a{font:700 12px arial;font-size:12px;color:#fff!important;text-shadow: #000 0 1px 0}
.rightBT{padding:4px 9px 5px 0;background:url(images/bgBotao.gif) no-repeat right 0;float:left}
.titProduto{width:140px;height:26px;background-position:0 0}
.titSuporte{width:140px;height:28px;background-position:0 -29px!important}
.titNoticias{width:195px;height:28px;background-position:0 -57px!important}


/* colAB */
#md .colAB{width:871px;padding:0 0px 0 0;color:#49626e;font-size:12px;float:left;line-height:18.3px}
#md .colAB .boxGrande{}
#md .colAB .marcaProduto{margin:0 0 35px;float:none}
#md .colAB p{margin:0 0 18px;}
#md .colAB h3{margin:0 0 19px;font-size:14px;font-weight:700;color:#49626e}


#md .colAB .gallery{padding:10px;margin:30px 0 0;background:url(images/bgGaleriaNoticias.gif);overflow:auto;}
#md .colAB .gallery .prev{width:24px;height:24px;margin:20px 15px 0 0;float:left;display:block;text-indent:-999em;background:url(images/btVoltar.gif);cursor:pointer;}
#md .colAB .gallery .next{width:24px;height:24px;margin:20px 0 0;float:left;display:block;text-indent:-999em;background:url(images/btAdiantar.gif);cursor:pointer;}
#md .colAB .gallery ul{width:500px;height:64px;overflow:hidden;}
#md .colAB .gallery ul li{margin:0 15px 0 0;float:left;}
#md .colAB .gallery ul li.noMargin{margin:0}
#md .colAB .scrollable{padding:0;height:64px;position:relative;overflow:hidden;width:500px;float:left;border:none;background:#fff;}
#md .colAB .gallery #thumbs{position:absolute;width:20000em;clear:both;}
#md .colAB .gallery .disabled{visibility:hidden !important;}


#md .quemsomos .titquemsomos{width:54px;height:28px;margin:0 0 37px;background:url(images/titMV.gif) no-repeat;display:block;text-indent:-999em}
#md .colAB .titQuemSomos{width:300px;height:36px;margin:0 0 37px;background:url(images/titquemsomos s.gif) no-repeat!important;display:block;text-indent:-999em}
#md .colAB .titNoticias{width:300px;height:36px;margin:0 0 39px;background:url(images/titNoticias.gif) no-repeat!important;display:block;text-indent:-999em}
#md .colAB .titProdutos{width:300px;height:30px;margin:0 0 39px;background:url(images/titProdutos.gif) no-repeat!important;display:block;text-indent:-999em}
#md .colAB .titQuemSomos{width:350px;height:36px;margin:0 0 39px;background:url(images/titquemsomos.gif) no-repeat!important;display:block;text-indent:-999em}
#md .colAB .titOndeEncontrar{width:350px;height:36px;margin:0 0 39px;background:url(images/titondeencontrar.gif) no-repeat!important;display:block;text-indent:-999em}
#md .colAB .titContato{width:300px;height:36px;margin:0 0 39px;background:url(images/titcontato.gif) no-repeat!important;display:block;text-indent:-999em}

#md .colAB .listaNoticias li{margin:0 0 20px;padding:0 0 20px;}
#md .colAB .listaNoticias li em {padding:13px 5px 13px 6px; background:url(images/bgDataGrande.gif) no-repeat; }
#md .colAB .listaNoticias li strong{display:block}
#md .colAB .listaNoticias li  a{color:#49626e}

#md .centralSuporte{width:250px;border-right:1px solid #cccccc;border-left:1px solid #cccccc;padding:0 19px 0 19px;float:left;}
#md .centralSuporte ol {margin:0 0 30px}
#md .centralSuporte ol li{margin:0 0 2px}
#md .centralSuporte ol li a{color:#005346}
#md .centralSuporte h3{color:#005346; text-shadow: #fff 0 2px 0; font-size:20px;}

#md .noticia em{margin:0 0 10px;*margin:0 0 4px;display:block;font-weight:700;}
#md .noticia h3{margin:0 0 21px;font-size:18px;font-weight:400}

#md .listaSistemas {margin:0 0 20px;}
#md .listaSistemas li {margin:0 0 3px;padding:0 0 0 17px;background:url(images/seta.gif) no-repeat 0 4px;}
#md .listaSistemas li a{color:#005346;text-decoration:underline;font-weight:700}

#md .listaCaracateristicas li{margin:0 0 21px;}

#md .graficoProduto{margin:10px 0 0}

#md .listaLinks h4{font-weight:700}
#md .listaLinks li{margin:0 0 18px}

#md .colAB form li{margin:0 0 6px;overflow:auto;zoom:1}
#md .colAB form input{width:438px;}
#md .colAB form textarea{width:435px;*width:430px;height:78px;*height:78px;background:none;border:0}
/* colAB / end */



/* NAO USADO */
#md #colC{width:204px;float:right;}
#md #colC .centralSuporte{width:auto;border:0;padding:0}
#md #colC .centralSuporte ol {margin:0 0 24px;color:#5a7886}
#md #colC .centralSuporte ol li{margin:0 0 5px}
#md #colC .centralSuporte ol li a{color:#005346}
/* FIM NAO USADO */



/* quemsomos */
#md .quemsomos{width:620px;padding:0 0px 0 0;color:#49626e;font-size:12px;border-right:1px solid #B3C8D1;float:left;line-height:18.3px}
/* FIM quemsomos */


/* DIV DO CONTATO E QUEM SOMOS*/
#md .colAB.contato {width:871px;border:0;padding:0}
#md .colAB.contato .boxGrande{width:638px}
#md .colAB.contato #colA{width:586px;padding:0 48px 0 0;border-right:1px solid #B3C8D1;float:left;}
#md .colAB.contato #colC {width:204px;margin:0;float:right;}
#md .colAB.contato #colC .centralSuporte{width:204px;padding:0;border:0}
#md .colAB.contato #colC a{color:#005346}
/* FIM DIV DO CONTATO E QUEM SOMOS*/



#md .unidades{}
#md .unidades h2{width:102px;height:19px;background:url(images/titUnidades.gif) no-repeat;display:block;text-indent:-999em}
#md .unidades li {color:#5a7886}
#md .unidades li div{padding:0 0 3px;border-bottom:1px solid #b3c8d1}
#md .unidades li ol{padding:0 0 6px;}
#md .unidades li h3{margin:0 0 6px;padding:0 0 0 20px;color:#005346;font-weight:700;font-size:12px;background:url(images/setasUnidades.gif) no-repeat;cursor:pointer}
#md .unidades li h3.aberto{background-position:0 -40px;}
#md .unidades li a{color:#005346}

#md .nossoendereco h3{color:#005346; text-shadow: #fff 0 2px 0; font-size:17px;}
#md .nossoendereco h4{color:#005346; text-shadow: #fff 0 1px 0; font-size:15px;}
#md .nossoendereco li h3{color:#005346; text-shadow: #fff 0 2px 0; font-size:20px;}


/* suporte */
#md .suporte{width:282px;float:left}
#md .suporte h2{margin:0 0 14px;background:url(images/titulos.gif) no-repeat 0 0;display:block;text-indent:-999em}
#md .suporte h2 a{width:100%;height:100%;display:block}
#md .suporte li{margin:0 0 6px;*margin:0 0 3px}
#md .suporte li input{width:196px}
/* FIM suporte */

/* listagem de noticias */
#md .listaNoticias{}
#md .listaNoticias li{border-bottom:1px solid #b3c8d1;margin:0 0 10px;padding:0 0 10px;}
#md .listaNoticias li em{margin:0 6px 0 0;padding:13px 5px;display:block;float:left;background:url(images/bgDataGrande.gif) no-repeat;color:#fff;font-weight:700}
#md .listaNoticias li a{color:#005346}
#md .listaNoticias li.noBorder{border:0}
/* FIM listagem de noticias / end */

/*paginação*/
.pag{padding:8px 0;margin:40px 0;text-align:center;}
.pag ul li{display:inline;font:700 12px arial;color:#005346}
.pag ul li a{padding:0 2px;color:#005346;text-decoration:none}
.pag ul li a:hover{text-decoration:underline}
.pag ul li span{padding:0 1px;margin:0 1px 0 0;font-weight:100;color:#9eb3bd;text-decoration:none}
.pag ul li.off{color:#9eb3bd}
.pag ul li.ant {margin:0 1px 0 0;}
.pag ul li.ant span,.pag ul li.ant a{margin:0 6px 0 0;} 
.pag ul li.prox{margin:0 0 0 1px}
.pag ul li.prox span,.pag ul li.prox a{margin:0 0 0 5px;}
.pag ul li.ant a:hover,
.pag ul li.prox a:hover{background:none;text-decoration:underline;font-weight:700;}
/*paginação / end*/

/**/

/* rodape fixo */
html,body{height:100%;}
* html #all {min-height:100%;_overflow:visible}
#all{position:relative;_height:100%}
#all{min-height:100%}
.clear{clear:both}
/* rodape fixo / end */

/*ft */
#footer{width:100%;margin:20px 0 0;padding:25px 0 50px;background:#D1DEC0;font-size:12px;color:#5a7886;clear:both;/*position:absolute;bottom:0;z-index:1*/}
#footer .rodape{width:871px;margin:0 auto}
#footer p{width:825px;float:left;text-align:center}
#footer h6{width:46px;height:15px;float:right;background:url(images/fishy.gif) no-repeat}
#footer h6 a{width:100%;height:100%;display:block;text-indent:-999em}
#footer .assinatura{width:155px; height:15; float:right; font-size:10px;}
#footer .assinatura a{ color:#666666;}
/**/