/*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:#0056ac;font-weight:bold;}
a:hover{text-decoration:underline}
input,textarea,select{padding:4px 5px;border:0;font:11px arial,helvetica,"sans Serif",clean,sans-serif;color:#333;background:#f3f5f8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
select{padding:3px 5px; border:0;font:11px arial,helvetica,"sans Serif",clean,sans-serif;color:#333}
legend{display:none}label{cursor:pointer;cursor:hand;}:focus{outline:0;}

/**/

/*CSS Defaut*/
body{font:12px arial,helvetica,"sans Serif",clean,sans-serif;color:#7c7c7c;background:url(../img/bg/bg.png) repeat-x #eceef1;line-height:18px;}
.sIFR-flash {visibility:visible!important;margin:0}
.sIFR-replaced {	visibility:visible!important}
span.sIFR-alternate {position:absolute;left:0;top:0;bottom:0;width:0;height:0;display:block;overflow:hidden}
.italic{font-style:italic; font-size:11px;}
/*TITULO EM FLASH*/
h2.subTit{float:left;height:36px;width:100%;margin-bottom:30px;}


#all{}
#ct{width:900px;margin:0 auto;position:relative}
#hd,#md,#ft{float:none;clear:both;}
#hd,#md,#ft,#md .cols{overflow:auto;zoom:1}

/**/

/*navTop*/
#navTop{height:28px;margin:8px 0 8px 410px;float:left;}
#navTop li{height:28px;float:left;}
#navTop li a{height:28px;display:block;text-indent:-2000px;}
#navTop li.bt1Top a{width:124px;background-position:0 0;background-image:url(../img/menu/navTop.png);}
#navTop li.bt2Top a{width:171px;background-position:-124px 0;background-image:url(../img/menu/navTop.png);cursor:pointer;}
#navTop li.bt3Top a{width:187px;background-position:-295px 0;background-image:url(../img/menu/navTop.png);}

/**/



/*hd*/
#hd{float:left;width:900px;height:84px;background:url(../img/bg/bgMenu.png) no-repeat top;}
#hd h1{background:url(../img/logo/logo.png) no-repeat;margin:20px 0 0 20px;float:left;}
#hd h1 a{width:185px;height:44px;display:block;text-indent:-999px;}
#hd #nav{height:17px;margin:32px 0 0 47px;float:left;}
#hd #nav li{height:17px;float:left;}
#hd #nav li a{height:17px;display:block;text-indent:-2000px;}
#hd #nav li.bt1 a{width:59px;background-position:0 0;background-image:url(../img/menu/nav.png); background-repeat:no-repeat;}
#hd #nav li.bt2 a{width:129px;background-position:-59px 0;background-image:url(../img/menu/nav.png); background-repeat:no-repeat;}
#hd #nav li.bt3 a{width:144px;background-position:-188px 0;background-image:url(../img/menu/nav.png); background-repeat:no-repeat;}
#hd #nav li.bt4 a{width:69px;background-position:-332px 0;background-image:url(../img/menu/nav.png); background-repeat:no-repeat;}
#hd #nav li.bt5 a{width:57px;background-position:-401px 0;background-image:url(../img/menu/nav.png); background-repeat:no-repeat;}

/**/

/*md*/
#md{}
#md .banner{float:left;margin:10px 0 10px 0;}
#md .lin{width:900px;float:left; padding:0 0 50px 0;clear:both;}
#md .lin h1{float:left;height:34px;}
#md .lin .boxHomeA{float:left;width:286px;position:relative;}

#md .lin .boxHomeA .bannerAux{width:593px}

#md .lin .boxHomeA h1.servicos{background:url(../img/title/titHomeServico.png) no-repeat;text-indent:-999px;width:286px;float:left;clear:both;}
#md .lin .boxHomeA h1.certificacoes{background:url(../img/title/titHomeCertificacoes.png) no-repeat;text-indent:-999px;width:286px;}
#md .lin .boxHomeA h1.novidades{background:url(../img/title/titHomeNovidades.png) no-repeat;text-indent:-999px;width:286px;}
#md .lin .boxHomeA h1.premios{background:url(../img/title/titHomePremios.png) no-repeat;text-indent:-999px;width:286px;}
#md .lin .boxHomeA .img{margin:30px 20px}
#md .lin .boxHomeA .txt{float:left;width:100%;margin-top:20px}
#md .lin .boxHomeA .txt .boxNovidades .conteudo{float:left;width:100%;border-bottom:1px solid #ccced1;padding-bottom:10px;margin-bottom:10px;}
#md .lin .boxHomeA .txt .boxNovidades .conteudo .data{float:left;font-weight:bold;color:#000;width:100%;}
#md .lin .boxHomeA .txt .boxNovidades .conteudo .msg{float:left;width:100%;}
#md .lin .boxHomeA .txt .boxNovidades .conteudo .msg a{font-weight:normal; color:#7c7c7c;}
#md .lin .boxHomeA .txt .boxPremios {font-weight:normal; color:#7c7c7c;}
#md .lin .boxHomeA .txt .boxPremios .btLeft{background:url(../img/bt/btLeft.png) no-repeat; margin-top:55px;width:26px; height:26px;float:left;}
#md .lin .boxHomeA .txt .boxPremios .btRight{background:url(../img/bt/btRight.png) no-repeat; margin-top:55px;width:26px; height:26px;float:left;}
#md .lin .boxHomeA .txt .boxPremios .txtPremios{width:182px;height:127px; padding:0px 26px; float:left;text-align:center;position:relative;}
#md .lin .boxHomeA .txt .boxPremios .txtPremios .title{width:266px; padding:5px 10px; text-align:center;margin-top:40px;background:#FFF;border:1px solid #ccced1;text-transform:uppercase;font-weight:bold;position:absolute;top:127px;left:-28px;}
#md .lin .boxHomeA .txt .boxPremios .btLeft a,#md .lin .boxHomeA .txt .boxPremios .btRight a{text-indent:-1000px;display:block;}

#md .lin .boxHomeA .txt .boxCertificados {font-weight:normal; color:#7c7c7c;}
#md .lin .boxHomeA .txt .boxCertificados .box{width:133px;float:left;}
#md .lin .boxHomeA .txt .boxCertificados .box .txtPremios{width:133px;height:127px; float:left;text-align:center;}
#md .lin .boxHomeA .txt .boxCertificados .box .title{width:113px; padding:5px 10px; float:left;text-align:center;margin-top:40px;background:#FFF;border:1px solid #ccced1;text-transform:uppercase;font-weight:bold;}
#md .lin .boxHomeA .txt .boxCertificados .left{padding-right:9px; margin-right:7px; border-right:1px solid #ccced1;}


#md .lin .boxHomeB{float:left;width:593px;margin-left:21px;}
#md .lin .boxHomeB h1.empreendimentos{background:url(../img/title/titHomeEmpreendimentos.png) no-repeat;text-indent:-999px;width:593px;}
#md .lin .boxHomeB .txt{float:left;width:100%;margin-top:20px;}

/* Excluido temporariamente

#md .lin .boxHomeB .txt .boxCtudo{float:left;width:174px;}

*/
#md .lin .boxHomeB .txt .boxCtudo{float:left;width:270px;}
#md .lin .boxHomeB .txt .boxCtudoLeft{padding-right:16px;border-right:1px solid #ccced1;}
#md .lin .boxHomeB .txt .boxCtudoCenter{padding:0px 16px;}
#md .lin .boxHomeB .txt .boxCtudoRight{padding-left:16px;border-left:1px solid #ccced1;}
#md .lin .boxHomeB .txt .boxCtudo .logo{float:left;width:174px;text-align:center;}
#md .lin .boxHomeB .txt .boxCtudo .conteudo{float:left;margin:15px 0px 20px 0px;width:100%;}
#md .lin .boxHomeB .txt .boxCtudo .conteudo h3{float:left;font-weight:bold;clear:both;color:#000;}
#md .lin .boxHomeB .txt .boxCtudo .conteudo .ctudo{float:left;}
#md .lin .boxHomeB .txt .boxCtudo .link{float:left;}

#md .lin .margLeft{margin-left:21px;}

#md .cols{float:left;padding:10px; margin-bottom:32px; min-height:475px; background:#e6e6e6 url(../img/bg/bgConteudo.gif) top no-repeat;}
#md .cols .colA{width:185px;float:left;margin-right:10px}
#md .cols .colA #subNav{float:left;width:185px;}
#md .cols .colA #subNav li{height:24px;float:left;margin-bottom:5px;}
#md .cols .colA #subNav li a{height:24px;display:block;text-indent:25px;}
#md .cols .colA #subNav li.btAtivo {width:185px;background-position:0 0;background-image:url(../img/menu/subNavAtive.png); background-repeat:no-repeat;color:#fff;font-weight:bold;padding-top:2px;text-indent:25px;margin-bottom:3px;}
#md .cols .colA #subNav li.btInativo a{width:185px;background-position:0 0;background-image:url(../img/menu/subNav.png); background-repeat:no-repeat;padding-top:2px;color:#fff;font-weight:normal;}
#md .cols .colA #subNav li.btInativo a:hover{background-image:url(../img/menu/subNavHover.png);text-decoration:none;}
#md .cols .colA .minBanner{width:185px;float:left;margin-top:20px}
#md .cols .colA .minBanner p{float:left;margin-bottom:10px}

#md .cols .colB{width:683px;float:left;background:#FFF url(../img/bg/bgTopoconteudo.png) no-repeat top;min-height:475px;line-height:25px;}
#md .cols .colB .Conteudo{float:left;width:623px;padding:20px 30px;}
#md .cols .colB .Conteudo .txt{float:left;width:100%;color:#2e2e2e;}
#md .cols .colB .Conteudo .txt p{float:left;margin-bottom:20px;text-align:justify;}

#md .cols .colB .Conteudo .txt .colB_1{float:left;width:410px;}
#md .cols .colB .Conteudo .txt .colB_1 p{float:left;margin-bottom:20px;text-align:justify;width:100%;}
#md .cols .colB .Conteudo .txt .colB_1 h3{float:left;margin-bottom:5px;font-size:16px; font-weight:bold;clear:both;width:100%;margin-top:10px;}

#md .cols .colB .Conteudo .txt .colB_2{float:left;width:186px;margin-left:27px;}
#md .cols .colB .Conteudo .txt .colB_2 .box{float:left;width:176px; margin-bottom:10px; padding:5px; background:url(../img/bg/bgBoxLateral.png) no-repeat top;position:relative;}
#md .cols .colB .Conteudo .txt .colB_2 .box .lupa{position:absolute; bottom:5px; right:5px; width:17px; height:17px; background:url(../img/bt/lupa.png) no-repeat top;}
#md .cols .colB .Conteudo .txt .colB_2 .box .lupa a{display:block;text-indent:-9999px;}
#md .cols .colB .Conteudo .txt .colB_2 .box2{float:left;width:176px; margin-bottom:10px; padding:5px; margin-top:35px; background:url(../img/bg/bgBoxLateral.png) no-repeat top;position:relative;}
#md .cols .colB .Conteudo .txt .colB_2 .box2 .lupa{position:absolute; bottom:5px; right:5px; width:17px; height:17px; background:url(../img/bt/lupa.png) no-repeat top;}
#md .cols .colB .Conteudo .txt .colB_2 .box2 .lupa a{display:block;text-indent:-999px;}
#md .cols .colB .Conteudo .txt .colB_2 .boxLogo{float:left;width:176px; margin-bottom:20px; padding:5px;}
#md .cols .colB .Conteudo .txt .colB_2 .box img{width:176px;}
#md .cols .colB .Conteudo .txt .colB_2 p{float:left;width:176px; margin-bottom:10px; padding:5px;}
#md .cols .colB .Conteudo .txt .colB_2 p a{font-weight:normal;text-decoration:underline;}
#md .cols .colB .Conteudo .txt .colB_2 p a:hover{font-weight:normal;text-decoration:none;}


#md .cols .colB .Conteudo .txt .colB_3{float:left;width:623px;}
#md .cols .colB .Conteudo .txt .colB_3 p{float:left;margin-bottom:20px;text-align:justify;}
#md .cols .colB .Conteudo .txt .colB_3 .boxNoticias{float:left;margin-bottom:20px;text-align:justify;width:100%;}
#md .cols .colB .Conteudo .txt .colB_3 .boxNoticias .lin{float:left;margin-bottom:35px;border-bottom:1px solid #e5e6e8;width:100%;padding-bottom:35px;}
#md .cols .colB .Conteudo .txt .colB_3 .boxNoticias .lin .boxLogo{float:left;margin-right:20px;border:4px solid #e5e6e8; padding:4px;}
#md .cols .colB .Conteudo .txt .colB_3 .boxNoticias .lin .boxTxt{float:left;width:435px;}
#md .cols .colB .Conteudo .txt .colB_3 .boxNoticias .lin .boxTxt .data{font-size:10px;color:#0d4986;}
#md .cols .colB .Conteudo .txt .colB_3 .boxNoticias .lin .boxTxt h3{float:left;margin-bottom:5px;font-size:16px; font-weight:bold;color:#0056ac}
#md .cols .colB .Conteudo .txt .colB_3 .boxNoticias .lin .boxTxt .txt{float:left;}

#md .cols .colB .Conteudo .txt .colB_3 .boxNoticias .lin .boxLogototal img{float:left;}
#md .cols .colB .Conteudo .txt .colB_3 .boxNoticias .lin .boxTxttotal{float:left;width:100%;}
#md .cols .colB .Conteudo .txt .colB_3 .boxNoticias .lin .boxTxttotal .data{width:100%;font-size:10px;color:#0d4986;}
#md .cols .colB .Conteudo .txt .colB_3 .boxNoticias .lin .boxTxttotal h3{width:100%;float:left;margin-bottom:5px;font-size:16px; font-weight:bold;color:#0056ac}
#md .cols .colB .Conteudo .txt .colB_3 .boxNoticias .lin .boxTxttotal .txt{float:left;width:100%;margin-top:20px;}

#md .cols .colB .Conteudo .txt .colB_3 .boxNoticias .btMais{float:left;background:url(../img/bt/btMais.png); width:623px; height:50px;}
#md .cols .colB .Conteudo .txt .colB_3 .boxNoticias .btMais:hover{float:left;background:url(../img/bt/btMaisHover.png); width:623px; height:50px;}
#md .cols .colB .Conteudo .txt .colB_3 .boxNoticias .btMais a{float:left;width:623px; height:38px;text-align:center;padding-top:12px;color:#fff;font-size:16px;text-shadow:1px 1px 3px #003a6a;}
#md .cols .colB .Conteudo .txt .colB_3 .boxNoticias .btMais a:hover{text-decoration:none;text-shadow:0px 0px 0 #0e3353;}

#md .cols .colB .Conteudo .txt .colB_3 .boxCentral{float:left;margin-bottom:20px;background:url(../img/bg/bgBoxCe.png) top no-repeat;padding:25px;width:573px;margin-top:20px;}
#md .cols .colB .Conteudo .txt .colB_3 .boxCentral .lin{float:left;margin-bottom:35px;border-bottom:1px solid #e5e6e8;width:100%;padding-bottom:35px;}
#md .cols .colB .Conteudo .txt .colB_3 .boxCentral .lin p.imprensa{float:left;width:100%;margin:0px}
#md .cols .colB .Conteudo .txt .colB_3 .boxCentral .lin p a{font-style:italic;}
#md .cols .colB .Conteudo .txt .colB_3 .boxCentral .lin .boxLogo{float:left;width:197px;margin-right:20px;text-align:center;}
#md .cols .colB .Conteudo .txt .colB_3 .boxCentral .lin .boxLogo img{max-width:197px;}
#md .cols .colB .Conteudo .txt .colB_3 .boxCentral .lin .boxTxt{float:left;width:355px;}
#md .cols .colB .Conteudo .txt .colB_3 .boxCentral .lin .boxTxt h3{float:left;margin-bottom:5px;font-size:16px; font-weight:bold;}
#md .cols .colB .Conteudo .txt .colB_3 .boxCentral .lin .boxTxt .txt{float:left;font-style:italic;}
#md .cols .colB .Conteudo .txt .colB_3 h3{float:left;margin-bottom:5px;font-size:16px; font-weight:bold;}
#md .cols .colB .Conteudo .txt .colB_3 .boxCentral .lin .imgPremio{width:118px;	height:150px; border:3px solid #e3e3e3;	float:left;	margin:0px 9px; margin-bottom:24px;text-align:center;}
#md .cols .colB .Conteudo .txt .colB_3 .boxCentral .lin .imgPremio img{margin-top:8px;}
#md .cols .colB .Conteudo .txt .colB_3 .boxCentral .lin .imgPremio p{position:relative;width:102px;margin:0px;margin-left:8px;*margin-left:0px;font-weight:bold;text-align:center;line-height:normal;margin-top:5px;}


#md .cols .txt .formularios{padding:0 0 40px; width:410px;  float:left;font-size:11px;}
#md .cols .txt .frBox{padding:0 0 40px; width:410px;  float:left;}
#md .cols .txt .frBox .representou{padding:0 0 40px; width:410px;  float:left; padding-bottom:10px; margin-top:10px; border-bottom:1px solid #2e2e2e;}
#md .cols .txt .formularios .titulo{width:100%; text-transform:uppercase; color:#27c2f3; font-size:14px; font-weight:bold; border-bottom:1px solid #27c2f3; padding:0 0 10px; margin-bottom:10px; }
#md .cols .txt .formularios .titulo ul.pgRas{display:block; position:absolute; top:20px; right:30px;height:16px;}
#md .cols .txt .formularios .titulo ul.pgRas li.pgTx
#md .cols .txt .formularios .titulo ul.pgRas li.pgBtOn{}
#md .cols .txt .formularios .titulo ul.pgRas li.pgBtOff{float:left; display:block; width:18px; height:16px; font-size:11px; text-align:center; padding:0; margin-right:2px; background: url(../imagens/pgBtOff.png) no-repeat top center;}
#md .cols .txt .bxfrA{width:198px; margin-bottom:10px; float:left; position:relative;}
#md .cols .txt .bxfrA label {position:absolute; top:0px; left:0px;}
#md .cols .txt .bxfrA label.error{ text-align:right; color:#27c2f3; float:left;}

#md .cols .txt .bxfrB{width:198px; margin-bottom:10px; float:right; position:relative;}
#md .cols .txt .bxfrB label {position:absolute; top:0px; left:0px;}
#md .cols .txt .bxfrB label.error{ text-align:right; color:#27c2f3; float:left;}

#md .cols .txt .bxfrEx{width:410px; margin-bottom:10px; float:left; position:relative;}
#md .cols .txt .bxfrEx label {position:absolute; top:0px; left:0px;}
#md .cols .txt .bxfrEx label.error{ text-align:right; color:#27c2f3; float:left;}

#md .cols .txt .bxfrBt{width:410px; float:left; margin-bottom:10px;}
#md .cols .txt .bxfrBt .btEnviar{width:71px; height:50px; float:right; background-image:url(../img/bt/btEnviar.png);font-weight:bold;font-size:12px;color:#FFF; }
#md .cols .txt .bxfrBt .btLimpar{width:71px; height:50px; float:right; margin-right:10px; background-image:url(../img/bt/btLimpar.png); font-weight:bold;font-size:12px;color:#FFF;}
#md .cols .txt .bxfrBt .btAnterior{width:160px; height:17px; float:left; background-image:url(../img/btAnterior.png); background-color:transparent;}
#md .cols .txt .bxfrBt .btProximo{width:159px; height:17px; float:right;}
#md .cols .txt .bxfrBt .btFinalizar{width:90px; height:17px; float:right;}

#md .cols .txt .fr1{width:188px;}
#md .cols .txt .fr2{width:25px;}
#md .cols .txt .fr3{width:150px;}
#md .cols .txt .fr4{width:400px;}
#md .cols .txt .fr5{width:400px; height:150px;}
#md .cols .txt .fr6{width:196px;}
#md .cols .txt .fr1Error, #md .cols .txt .fr2Error, #md .cols .txt .fr3Error, #md .cols .txt .fr4Error, #md .cols .txt .fr5Error, #md .cols .txt .fr6Error {width:100%; background-color:#27c2f3;}

#md .cols .txt #message{position:relative; border:1px solid #4fe31c;background:#a8ff8a; padding:5px 10px;margin-bottom:20px;float:left; width:390px;}
#md .cols .txt #message .txt{float:left;color:#40d60c;}
#md .cols .txt #message .close{position:absolute; right:10px;font-weight:bold;}
#md .cols .txt #message .close a{color:#40d60c;}

#md .cols .txt #messageErro{position:relative; border:1px solid #560000;background:#F00; padding:5px 10px;margin-bottom:20px;float:left; width:390px;}
#md .cols .txt #messageErro .txt{float:left;color:#310000;}
#md .cols .txt #messageErro .close{position:absolute; right:10px;font-weight:bold;}
#md .cols .txt #messageErro .close a{color:#310000;}

#md .cols .txt #messageBox{border:1px solid #ccced1;padding:10px;border-left:none;border-right:none;margin-bottom:20px;}
#md .cols .txt #messageBox li{color:#F00; font-weight:bold; }
/**/

/*ft */
#ft{width:900px; background:url(../img/bg/bgFooter.png) no-repeat;height:80px;text-indent:-999px;margin-bottom:20px;display:block;float:left;}
#ft p{width:100%;}
#ft #ass{float:right;background:url(../img/logo/logoInzoo.png);margin-top:40px; }
#ft #ass a{width:69px; height:15px; display:block; text-indent:-999px;}
/**/
