@charset "iso-8859-1";
/*CSS reset*/
*{outline:0}
.decricao ul li,.decricao ol li{
	margin-left:10px;
	list-style:disc;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,abbr,acronym,strong,big{margin:0;padding:0;border:0;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
strong{font-weight:700;}
legend{display:none;}
input,select,textarea{font:11px Arial, Helvetica, sans-serif;}
label{cursor:pointer;}
a{color:#1e1e1e;text-decoration:none;}a:hover{text-decoration:underline}
/**/

/*CSS Defaut */
body{font:11px Arial, Helvetica, sans-serif;color:#1e1e1e;background:#f9f9f9 url(../img/bgBody.gif) repeat-x;line-height:1}
#all{}
.randomcontent{display: none;}
#ct{width:760px;margin:0 auto;}
#ctAdm{width:450px;margin:50px auto 0;}
#menus,#hd,#md,#ft,.colunas,.empresa ol li,.flash{float:none;clear:both;}
#all,#menus,#md,#ft,.colunas,.line1,.line2,.boxCliente{overflow:auto;zoom:1;}
.flash{width:382px;height:47px;overflow:hidden;display:block}
/**/


/*menus*/
#menus{margin:17px 0 0}
.navNavi{float:left}
.navNavi li{height:23px;background:url(../img/bgNavNavi.png) no-repeat 0 0;padding:0 0 0 4px;margin:0 1px 0 0;float:left; text-align:center}
.navNavi li a{height:19px;*height:18px;color:#fff;background:url(../img/bgNavNavi.png) no-repeat right 0;padding:4px 3px 0 0;*padding-top:5px;display:block}

.navNavi li.ativ{background-position:0 -33px;}
.navNavi li.ativ a{background-position:right -33px;}

.navNavi li.bt1{width:93px;}
.navNavi li.bt2{width:51px;}
.navNavi li.bt3{width:68px;}
.navNavi li.bt4{width:90px;}
.navNavi li.bt5{width:106px;}

.navGlobal{margin:5px 0 0 6px;float:left}
.navGlobal li{float:left;}
.navGlobal li a{width:58px;height:23px;background:url(../img/bgMenuGlobal.gif) no-repeat;text-indent:-123em;display:block;}

.navGlobal li.ativ a{background-position:0 -33px;}
.navGlobal li.bt2 a{width:71px;background-position:-58px 0;}
.navGlobal li.bt3 a{width:91px;background-position:-129px 0;}
.navGlobal li.bt4 a{width:100px;background-position:-222px 0;}
/**/

/*hd*/
#hd{padding:7px 0 10px 20px;background:url(../img/imgHd.jpg) no-repeat 0 0;}
#hd h1{}
#hd h1 a{width:108px;height:82px;text-indent:-123em;background:url(../img/mxavier.gif) no-repeat;display:block;}
/**/

/*md home*/
#md.home{background:url(../img/bgMdHome.gif) no-repeat 0 -5px;}
#md.home .line1{margin:0 0 9px 0;*margin:0 0 7px 0;_margin:0 0 -9px 0;}

#md.home  .col h2{text-indent:-123em;display:block;}
#md.home .colunas .col{float:left;margin:0 29px 0 0}
#md.home .colunas .col p.bt a{width:220px;height:19px;margin:6px 0 15px;background:url(../img/btnsHome.gif) no-repeat 0 0;display:block;text-indent:-123em;}
#md.home .colunas .col.A{padding:15px 0 0 22px;}

#md.home .colunas .col.A h2{width:94px;height:44px;background:url(../img/titFormasDeAtuacao.gif) no-repeat;}
#md.home .colunas .col.A ol{}

#md.home .colunas .col.A ol li{width:176px;height:31px;margin:0 0 1px;padding:3px 10px 0 33px;display:block;background:#fff url(../img/imgListHome.gif) no-repeat}
#md.home .colunas .col.A ol li.l1{background-position:0 0}
#md.home .colunas .col.A ol li.l2{background-position:0 -36px}
#md.home .colunas .col.A ol li.l3{background-position:0 -72px}


#md.home .colunas .col.B{padding:19px 0 0 0;}
#md.home .colunas .col.B h2{width:73px;height:22px;margin:0 0 18px 72px;background:url(../img/titClientesHome.gif) no-repeat}
#md.home .colunas .col.B h6{padding:2px 5px 2px 17px;margin:0 0 2px;background:#fff url(../img/icMais.gif) no-repeat 3px 6px}
#md.home .colunas .col.B p.bt a{background-position:0 -39px;margin:1px 0 0}

#md.home .colunas .col.C{width:220px;margin:0}
#md.home .colunas .col.C h2{width:114px;height:23px;margin:20px 0 15px 0;background:url(../img/titDepoimentosHome.gif) no-repeat}
#md.home .colunas .col.C h5{font:700 11px arial;}
#md.home .colunas .col.C h6{color:#f00;padding:0 0 11px;}
#md.home .colunas .col.C p.bt a{float:left;background-position:0 -78px;_margin-top:-6px}
#md.home .colunas .col.C .boxDepo{width:210px;background:#fff;padding:5px;float:left;clear:both}
#md.home .colunas .col.C .boxDepo img{float:left;margin:0 9px 0 0}


#md.home .line2{background:url(../img/bgMdHomeBot.gif) no-repeat;padding:20px 0 10px 22px;}
#md.home .line2 .col p.desc{width:148px;float:left;margin:0 0 0 6px;padding:2px 0 3px 10px;border-left:3px #ff2121 solid;display:block}
#md.home .line2 .col.A{width:310px;float:left;padding:0 0 6px;border-right:4px solid #e9e9e9}
#md.home .line2 .col.A h2{width:99px;height:20px;margin:2px 0 0;float:left;background:url(../img/titInformativoHome.gif) no-repeat;}
#md.home .line2 .col.A form{clear:both;padding:15px 0 0 0;}
#md.home .line2 .col.A form ul li{float:left;margin:0 10px 0 0}
#md.home .line2 .col.A form label{padding:0 0 5px;display:block}
#md.home .line2 .col.A form input{width:114px;padding:2px;border:1px solid #c5dbdb;}
#md.home .line2 .col.A form #btOk{width:28px;height:19px;margin:17px 0 0;border:0;padding:0}

#md .line2 .col.B{width:370px;float:left;padding:0 0 15px 20px;}
#md .line2 .col.B h2{width:75px;height:20px;margin:2px 0 15px; float:left;background:url(../img/titCursosHome.gif) no-repeat;}
#md .line2 .col.B ul{height:55px;background:url(../img/infCursosHome.gif) no-repeat 0 5px;clear:both;}
#md .line2 .col.B ul li{display:none}
/**/

/*md internas*/
.internas{background:#fff;}
.internas .line1{height:76px;overflow:hidden;padding:0 0 0 20px;border-bottom:5px solid #f4f4f4;background:#fff url(../img/bgMdInte.gif) no-repeat;position:relative}
.internas .line1 h2{top:41px;position:absolute;text-indent:-123em;}
.internas .line2{border-bottom:5px solid #ee1d25;padding:0 18px 50px 220px;}
.internas .line2 h3{font-size:18px;color:#f22;padding:20px 0 10px;}
.internas .line2 h4{font-size:14px;padding:0 0 12px;font-weight:700}
.internas .line2 h5{font-weight:700;padding:0 0 5px}
.internas .line2 h5.dif{padding:0 0 12px}
.internas .line2 p{padding:0 0 12px;line-height:12px}
.internas .line2 li{padding:0 0 4px;}
.internas .line2 li span{font-weight:700;color:#ff2222}
.internas .line2 ol.dif{padding:0 0 3px;}
.internas .line2 ol.dif li{padding:0 0 8px;}
.internas .line2 ol.dif li span{font-size:14px;color:#1e1e1e}

/*interna empresa*/
.internas.empresa .line1 h2{width:164px;height:68px;background:url(../img/titNossaEmpresa.gif) no-repeat}
.internas.empresa .line2{background:url(../img/imgNossaEmpresa.jpg) no-repeat 5px 0}
.internas.empresa .conteudo{padding:20px 0 0;}
.internas.empresa ol{}
.internas.empresa ol li{}
.internas.empresa ol li span{margin:0 3px 0 0;float:left}
.internas.empresa ol li p{padding:0 0 4px;float:left;}
/*empresa end*/

/*interna servicos*/
.internas.servicos .line1 h2{width:164px;height:68px;background:url(../img/titServicos.gif) no-repeat}
.internas.servicos .line2{background:url(../img/imgServicos.jpg) no-repeat 5px 5px}
/*servicos end*/

/*interna trabalhe*/
.internas.trabalhe .line1 h2{width:200px;height:68px;background:url(../img/titTrabalhe) no-repeat}
/*.internas.trabalhe .line2{background:url(../img/imgCursos.jpg) no-repeat 5px 5px}

.internas.trabalhe .line2 form legend{padding:20px 0 10px;display:block;font-size:18px;color:#f22;}
.internas.trabalhe .line2 form label{width:100px;margin:2px 17px 0 0;display:block;float:left;text-align:right}
*/
.internas.trabalhe .line2 .form,
.internas.trabalhe .line2 form select,
.internas.trabalhe .line2 form textarea{padding:2px;background:#f9f9f9 url(../img/bgInput.gif) repeat-x;border:1px solid #ccc;margin:0 0 4px}
/*
.internas.trabalhe .line2 form .ipt2{width:209px}
.internas.trabalhe .line2 form .ipt3{width:169px}
.internas.trabalhe .line2 form .ipt4{width:214px}
.internas.trabalhe .line2 form .ipt5{width:92px}

.internas.trabalhe .line2 form ul{width:395px;float:left;display:block}
.internas.trabalhe .line2 form ul li{float:left;display:block}
.internas.trabalhe .line2 form ul li input{margin:0 6px 0 0}

.internas.trabalhe .line2 form ul.sexo{width:230px;}
.internas.trabalhe .line2 form ul.sexo li{float:left}
.internas.trabalhe .line2 form ul.sexo li input{width:15px;float:left;border:0}
.internas.trabalhe .line2 form ul.sexo li label{width:60px;text-align:left}

.internas.trabalhe .line2 form .btOk{width:28px;height:19px;float:right;border:0;padding:0;margin:10px 5px 0 0}
/*trabalhe end*/

/*interna associados*/
.internas.associados .line1 h2{width:164px;height:68px;background:url(../img/titAssociados.gif) no-repeat}
.internas.associados .line2{background:url(../img/imgCurriculo.jpg) no-repeat 5px 5px}
.internas.associados .line2 p{line-height:15px;}
.internas.associados .line2 p strong{padding:0 0 10px;margin:0 0 10px;display:block;border-bottom:1px solid #e7e4e4}
.internas.associados .line2 p span{display:block;text-align:justify}
/*associados end*/

/*interna clientes*/
.internas.clientes .line1 h2{width:164px;height:68px;background:url(../img/titClientes.gif) no-repeat}
.internas.clientes .line2{background:url(../img/imgClientes.jpg) no-repeat 5px 5px}
.internas.clientes .line2 h3 a{margin:0 0 0 10px;padding:0 0 0 10px;border-left:1px solid #ddd;font-size:11px;}
.internas.clientes .line2 .boxCliente{margin:20px 0 20px;display:block}
.internas.clientes .line2 .boxCliente img{margin:0 10px 0 0;float:left}
.internas.clientes .line2 .boxCliente ol{width:370px;float:left}
.internas.clientes .line2 .boxCliente ol li{padding:3px 3px 4px 25px;margin:0 0 5px;display:inline-block;position:relative;background:#f9f9f9;}
.internas.clientes .line2 .boxCliente ol li span{position:absolute;left:0;top:0;float:left;font-size:14px;color:#fff;background:#000;margin:0 5px 2px 0;padding:1px 4px;}
/*clientes end*/

/*interna depoimentos*/
.internas.depoimentos .line1 h2{width:164px;height:68px;background:url(../img/titDepoimentos.gif) no-repeat}
.internas.depoimentos .line2{background:url(../img/imgDepoimentos.jpg) no-repeat 5px 5px}
.internas.depoimentos .line2 .boxDepoimento{margin:29px 0 20px;padding:10px;background:#f9f9f9;}
.internas.depoimentos .line2 .boxDepoimento img{margin:0 10px 10px 0;float:left}
.internas.depoimentos .line2 .boxDepoimento h3{padding:0 0 3px}
.internas.depoimentos .line2 .boxDepoimento h5{}
.internas.depoimentos .line2 .boxDepoimento ul{margin:10px 0 0}
.internas.depoimentos .line2 .boxDepoimento ul li{list-style:square; list-style-position: inside}
.internas.depoimentos .line2 .boxDepoimento p{padding:22px 0 0;text-align:justify}
/*depoimentos end*/

/*interna cursos*/
.internas.cursos .line1 h2{width:164px;height:68px;background:url(../img/titCursos.gif) no-repeat}
.internas.cursos .line2{background:url(../img/imgDepoimentos.jpg) no-repeat 5px 5px}
.internas.cursos .line2 ul li{list-style:square; list-style-position: inside}
.internas.cursos .line2 form{margin:30px 0 0;}
.internas.cursos .line2 form legend{padding:0 0 25px;display:block;font:700 18px arial;}
.internas.cursos .line2 form label{width:55px;margin:2px 17px 0 0;display:block;float:left}
.internas.cursos .line2 form input,
.internas.cursos .line2 form textarea{width:439px;padding:2px;background:#f9f9f9 url(../img/bgInput.gif) repeat-x;border:1px solid #ccc;margin:0 0 4px}
.internas.cursos .line2 form .btOk{width:28px;height:19px;float:right;border:0;padding:0;margin:10px 5px 0 0}
/*cursos end*/


/*interna mapa do site*/
.internas.mapa .line1 h2{width:164px;height:68px;background:url(../img/titMapa.gif) no-repeat}
.internas.mapa .line2{background:url(../img/imgMapa.jpg) no-repeat 5px 5px}
.internas.mapa .line2 h3{padding:28px 0 0 24px;color:#f22;background:url(../img/icPastaSo.gif) no-repeat 0 29px}
.internas.mapa .line2 h3 a{color:#f22;}
.internas.mapa .line2 ol li{background:url(../img/icPastaPontos.gif) no-repeat;padding:25px 0 9px 31px;display:block}
.internas.mapa .line2 ol li span{padding:0 5px 0 0}
/*mapa do site end*/


/*interna contato*/
.internas.contato .line1 h2{width:164px;height:68px;background:url(../img/titContato.gif) no-repeat}
.internas.contato .line2{background:url(../img/imgContato.jpg) no-repeat 5px 5px}
.internas.contato .line2 form{margin:30px 0 0;}
.internas.contato .line2 form label{width:55px;margin:2px 17px 0 0;display:block;float:left}
.internas.contato .line2 form input,
.internas.contato .line2 form textarea{width:439px;padding:2px;background:#f9f9f9 url(../img/bgInput.gif) repeat-x;border:1px solid #ccc;margin:0 0 4px}
.internas.contato .line2 form .btOk{width:28px;height:19px;float:right;border:0;padding:0;margin:10px 5px 0 0}
.internas.contato .line2 .conteudo .infoContato ul{height:70px;background:url(../img/infContatoContato.gif) no-repeat 0 5px;margin:21px 0 0 71px;clear:both;}
.internas.contato .line2 .conteudo .infoContato ul li{display:none}
/*contato end*/


/*Acesso Restrito*/
#ctAdm h2{width:247px;height:51px;display:block;background:url(../img/titAcessoRest.gif) no-repeat;text-indent:-123em;}
#ctAdm .line1{background:#fff url(../img/bgAcesso.gif) repeat-x;position:relative;margin:0 0 5px;padding:15px;}
#ctAdm .line1 h1 a{width:108px;height:82px;text-indent:-123em;background:url(../img/mxavier.gif) no-repeat;display:block;}
#ctAdm .line1 p{font:700 12px arial;width:267px;position:absolute;right:20px;top:27px;}
#ctAdm .line2{background:#fff;padding:18px 0 18px 15px;}
#ctAdm .line2 ul li{float:left;}
#ctAdm .line2 label{padding:2px 0 0;margin:0 10px 0 0;display:block;font:700 12px arial;}
#ctAdm .line2 input{width:105px;padding:2px;margin:0 15px 0 0;background:#f9f9f9 url(../img/bgInput.gif) repeat-x;border:1px solid #ccc;}
#ctAdm .line2 .btOk{width:28px;height:19px;border:0;padding:0;margin:1px 0 0}
/*Acesso end*/

/*ft*/
#ft{padding:21px 0 30px}
#ft p{width:219px;height:7px;display:block;float:right;text-indent:-123em;background:url(../img/copy.gif) no-repeat}
/**/
