@charset "iso-8859-1";

/** CSS reset **/
*{outline:0}
body,div,span,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td,p,caption{margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,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;}
abbr,acronym {border:0;}
a{text-decoration:none;color:#2d2d2d;}
a:hover{text-decoration:underline;}
p,dl,dt,dd,input{font-size:11px;color:#2d2d2d;}
label{cursor:pointer;}
/***/

/** CSS Defaut **/
body,input,select,textarea{font-family:Tahoma ,Arial, sans-serif;font-size:11px;}

#all,#md,#ft,#allInt,#menuHd ul,.boxDestaque, #areRestrita, form#enquete,#resultado,.bgFtCt, .boxInt, .boxPremios, .boxPremios ul,.parceiros, .parceiros img,.boxDesc{overflow:auto; _height:1px; _overflow:visible;}
#hd, #md, #ft, .associe-se form ul,.boxDesc{float:none;clear:both;}

#all{background:url(../img/bgBody.jpg) repeat-x;}
#ct{width:728px;}
#ct .lightbox .overlay{top:0;left:0;width:100%;_width:100%;height:100%;_height:100%;background:#000;position:absolute;opacity:0.8;filter:alpha(opacity=80);z-index:1000;}
#ct .lightbox .box{width:300px;height:300px;top:200px;left:300px;position:absolute;z-index:3000;}

/**/

/** Menu HD **/
#menuHd{background:url(../img/bgNavHd.gif) no-repeat left top;margin:10px 0 9px 20px;padding:0 0 0 2px;width:673px;}
#menuHd ul{display:block;background:url(../img/bgNavHd.gif) no-repeat right top;padding:2px 0px 2px 0;}
#menuHd ul li{background:url(../img/bgLiNavHd.gif) no-repeat right top;float:left;padding:6px 11px 7px 0;}
#menuHd ul li span{padding:6px 0 7px 5px;background:url(../img/bgLiNavHd.gif) no-repeat left top;}
#menuHd ul li a{background:url(../img/setaNavMenu.gif) no-repeat 1px 2px;color:#025260;padding:0 0 0 15px;}
#menuHd ul li.pContent{display:none;}
/**/

/** HD **/
#hd{background:url(../img/bgsHd1.gif) no-repeat left -155px;height:102px;padding:0 0 0 20px;}
#hd h1{width:200px;height:78px;text-indent:-9000px;padding:15px 0 3px 0;}
#hd h1 a{width:200px;height:78px;display:block;background:url(../img/logo.gif) no-repeat;}
/**/

/** MD **/
#md{width:724px;padding:17px 0 0 20px;}
#md h1{display:block;text-indent:-9000px;margin:0 0 8px 0;height:28px;}
#md h2{font-weight:900;}

#md .botoes{position:relative;}
#md .bts{text-indent:-9000px;display:block;margin:10px 0 0 0;}
#md .bts a{height:13px;text-indent:-9000px;display:block;}
#md .bts.outrasNews{width:123px;height:17px;background:url(../img/btOutrasNews.gif) no-repeat;}
#md .bts.acesse{width:97px;background:url(../img/bt_acessar.gif) no-repeat; margin:-20px 0 20px 0;}
#md .bts.outrasPromo{width:135px;height:17px;float:left;background:url(../img/btOutrasPro.gif) no-repeat;}
#md .bts.confira{width:56px;background:url(../img/btConfira.gif) no-repeat;margin-left:10px;}
#md .bts.vertodos{width:72px;background:url(../img/btVerTodos.gif) no-repeat;}
#md .bts.sjParceiros{width:121px;background:url(../img/btSjParceiro.gif) no-repeat;position:absolute;top:-10px;left:75px;}

#md .boxText{background:url(../img/ponto.gif) repeat-x left bottom;padding:0 0 15px 0;margin:5px 15px 0 0;}
#md .boxText.promo{width:231px;}
#md .boxText.promo h2{padding:0 0 0 7px; background:url(../img/setaPreta.gif) no-repeat left center;}
 
#md .boxText h2{margin:3px 0 3px 0;}
#md .boxDestaque{width:230px;margin:0 0 3px 0;color:#000;}
#md .boxDestaque h2{width:134px;margin:0 0 3px 0;float:left;}
#md .boxDestaque p{width:134px;float:left;}
#md .boxDestaque img{}
#md .boxDestaque.gran{width:235px;height:74px;background:url(../img/bgredeConveniada.gif) no-repeat;}

#md #colA{float:left;background:#fff;_margin:0 0 -5px 0px;}
#md #colA .linha2{margin:20px 0 0 0;}

#md #colA .flash{width:481px;height:185px;margin:0 0 15px 0;}
#md #colA .left{width:215px;float:left;padding:0 1px 0 0;}
#md #colA .left .linha1 h1{width:198px;height:25px;background:url(../img/titNovidades.gif) no-repeat;}
#md #colA .left .linha1 input{margin:10px 0 0 0;}
#md #colA .left .linha2 h1{background:url(../img/titParceirosAssociados.gif) no-repeat;width:202px;}

#md #colA .right{background:url(../img/ponto.gif) repeat-y left top;padding:0 0 20px 20px;float:left;}
#md #colA .right .linha1{width:246px;margin:0 0 40px 0;*margin:0 0 20px 0;_margin:0 0 20px 0;}
#md #colA .right .linha1 img{display:block;float:left;}
#md #colA .right .linha1 img{width:71px;height:59px;border:2px solid #479baa;margin:0 10px 0 0;float:left;}
#md #colA .right .linha1 h1{width:245px;background:url(../img/titPromocoes.gif) no-repeat;}
#md #colA .right .linha1 input{margin:10px 0 0 0;}
#md #colA .right .linha2{width:247px;height:123px;}
#md #colA .right .linha2 h1{width:245px;height:28px;background:url(../img/titRedeConveniada.gif) no-repeat;}
#md #colA .right .linha2 a.parceiros{margin:4px 5px;_margin:4px 2px;display:block;float:left;}
#md #colA .right .linha2 img{width:82px;height:62px;margin:5px;float:left;border:1px solid #fff;}

#md #colA .right .linha2 p{width:103px;margin:10px 0 0 5px;}
#md #colA .right .linha3{width:235px;height:122px;margin:15px 0 0 0;background:url(../img/bgsejaParceiro.jpg) no-repeat;}
#md #colA .right .linha3 h1{width:93px;height:35px;margin:14px 0 0 111px;_margin:14px 0 0 55px;float:left;background:url(../img/titParceiro.gif) no-repeat;}
#md #colA .right .linha3 p{width:93px;height:35px;margin:8px 0 0 111px;_margin:8px 0 0 55px;float:left;} 
#md #colA .right .linha3 .boxDestaque{background:none;}
#md #colA .right .linha3 .boxDestaque a{color:#000;}
#md #colA .right .linha3 .boxDestaque img{border:1px solid #cff;}

#md #colB{width:221px;float:right;}
#md #colB p{margin:0 0 13px 0;}

#md #colB .linha4 {width:221px;height:110px;margin:0 0 5px 0;background:#e4f8fb url(../img/bgareaRestrita.gif) bottom no-repeat;}
#md #colB .linha4 h1.areaRestrita{width:136px;height:25px;margin:15px 10px 0 13px;_margin:15px 10px 0 6px;background:url(../img/titAreaRestrita.gif) no-repeat;float:left;}
#md #colB .linha4 p{width:166px;margin:12px 10px 0 20px;_margin:12px 10px 0 10px;float:left;}

/*form#areRestrita{display:block;margin-bottom:22px;}
form#areRestrita span{width:131px;background:url(../img/bgInputClaro.gif) no-repeat;padding:4px;*padding-top:3px;margin-bottom:2px;display:block;float:left;}
form#areRestrita input{width:119px;font-size:10px;color:#8c8c8c;border:1px #bcdadf solid;padding:2px 5px 1px 5px}
form#areRestrita input.btOk{width:27px;border:0;padding:5px 0 0 5px;float:left;}*/

#md #colB .linha5{width:221px;height:400px;background:#e5f8fb;}
#md #colB .linha5 h1.enquete{width:96px;height:25px;margin:15px 10px 0 13px;_margin:15px 10px 0 6px;float:left;background:url(../img/titEnquete.gif) no-repeat;}
#md #colB .linha5 p{width:160px;margin:11px 0 0 20px;_margin:11px 0 0 10px;float:left;}
form#enquete{width:169px;float:left;display:block;margin:19px 0 0 20px;_margin:19px 0 0 10px;}
form#enquete span{width:131px;background:url(../img/bgInputEscuro.gif) no-repeat;padding:6px 5px 3px 5px;*padding-top:2px;*padding-left:3px;display:block;float:left;position:relative;}
form#enquete label{width:110px;position:absolute;left:23px;top:5px;}
form#enquete input{}
form#enquete input.btOk{width:26px;height:19px;margin:3px 0;border:0;float:right;}

#resultado{width:180px;height:130px;margin:10px 0 32px 20px;_margin:10px 0 32px 10px;float:left;}
#resultado dl{display:block;clear:both;}
#resultado dt{display:block;}
#resultado dd{float:left;}
#resultado dd.grafico{width:100px;background-color:#fff;border:1px solid #fff;margin:0 5px 10px 0;border-bottom:0;}

#md #colB .linha3{width:221px;height:126px;margin:0 0 5px 0;background:url(../img/bgAssocie-se.jpg) no-repeat;}
#md #colB .linha3 h1{width:98px;height:16px;margin:15px 0 0 20px;_margin:15px 0 0 10px;background:url(../img/titAssocie-se.gif) no-repeat;float:left;}
#md #colB .linha3 p{width:110px;margin:9px 20px 0 20px;_margin:9px 20px 0 10px;float:left;}
#md #colB .linha3 p.btConfira{width:56px;height:13px;margin:17px 20px;_margin:17px 10px;background:url(../img/btConfirazul.gif) no-repeat;text-indent:-123em;float:left;}
#md #colB .linha3 p.btConfira a{width:56px;height:13px;display:block;}
/**/

/** FT **/
#ft{background:url(../img/bgFt.gif) repeat-x;width:100%;}
#ft .bgFtCt{width:744px;height:37px;background:url(../img/bgFtCt.gif) no-repeat;padding:13px 0 11px 0;}
#ft .bgFtCt address.copy{color:#017f96;padding:0 0 0 90px;float:left;}
#ft .bgFtCt address.dev{float:right;}
#ft .bgFtCt address.dev a{width:135px;height:17px;margin:0 70px 0 0;text-indent:-9000px;display:block;background:url(../img/fishy.gif) no-repeat;}
/**/

/** CSS Defaut internas **/
body.internas{background:none;}
#allInt{background:#fff url(../img/bgBodyInterna.jpg) repeat-x;}
/**/

/** HD **/
.interna #hd{background:url(../img/bgsHd1.gif) no-repeat left top;height:128px;margin-top:-1px;}
/**/

/** Bread Crumb **/
#breadCrumb{width:420px;position:absolute;left:260px;top:156px;padding:0 0 0 13px;_padding-left:10px;background:url(../img/setaVerde.gif) no-repeat left 2px;}
#breadCrumb ul li{float:left;display:block;margin:0 0 0 3px;}
#breadCrumb ul li.pag{text-decoration:underline;color:#0e4d58;}
/**/

/**paginação**/
ul.paginacao{width:100px;margin:0 auto;display:block;}
ul.paginacao li{float:left; margin:0 2px;}
ul.paginacao li.select a{font-weight:700;color:#2b8b9c;}
/**/

/** MD **/
.interna #md{padding:0;background:none; position:relative; }
.interna #md #colA{width:216px;background:url(../img/bgLateralDirInt.jpg) no-repeat left top;padding:22px 22px 20px 20px;float:left;}
.interna #md #colA h1{background:url(../img/setaVerdeColA.gif) no-repeat;padding:0 0 0 22px;margin:0;}

.interna #md.historico #colA h1 span{height:14px;background:url(../img/titDoctorService.gif) no-repeat;display:block;}
.interna #md.drService #colA h1 span{height:14px;background:url(../img/titDoctorService.gif) no-repeat;display:block;}
.interna #md.servicos #colA h1 span{height:14px;background:url(../img/titServicos.gif) no-repeat;display:block;}
.interna #md.rConveniada #colA h1 span{height:14px;background:url(../img/titRconve.gif) no-repeat;display:block;}
.interna #md.novidades #colA h1 span{height:14px;background:url(../img/titNovidadesInt.gif) no-repeat;display:block;}
.interna #md.promocoes #colA h1 span{height:14px;background:url(../img/titServicos.gif) no-repeat;display:block;}
.interna #md.parceiros #colA h1 span{height:14px;background:url(../img/titParceirosComerciaisInt.gif) no-repeat;display:block;}
.interna #md.contato #colA h1 span{height:25px;background:url(../img/titContato.gif) no-repeat;display:block;}
.interna #md.cCientifico #colA h1 span{height:14px;background:url(../img/titCcientifico.gif) no-repeat;display:block;}
.interna #md.associe-se #colA h1 span{height:14px;background:url(../img/titAssocieseInt.gif) no-repeat;display:block;}

.interna #md #colA #menu{width:178px;border:1px solid #d0eaed;padding:2px 2px 1px 2px;background-color:#fff;margin-bottom:60px;}
.interna #md #colA #menu li{height:10px;background:url(../img/bgMenuLi.gif) repeat-x;padding:5px 0 9px 0;_padding-bottom:6px;}
.interna #md #colA #menu li span{width:159px;display:block;background:url(../img/setaVerde.gif) no-repeat 5px 3px;padding:0 0 0 19px;}
.interna #md #colA #menu li a{width:159px;display:block;background:url(../img/setaVerde.gif) no-repeat 5px 3px;padding:0 0 0 19px;}

.interna #md #colB{width:386px;float:left;}
.interna #md #colB .conteudo h1{font-size:16px;padding:0 0 0 5px;margin:30px 0 25px 0;text-indent:0;background:url(../img/barraH1Interna.jpg) no-repeat 0 15px;}
.interna #md #colB .conteudoassoc h1{width:386px;margin:30px 0 25px 0;}
/*.interna #md.historico #colB .conteudo h1{background:url(../img/titHistorico.gif) no-repeat;}
.interna #md.drService #colB .conteudo h1{background:url(../img/titApresentacao.gif) no-repeat;}
.interna #md.drService #colB .conteudoassoc h1{background:url(../img/titAssociado.gif) no-repeat;}
.interna #md.servicos #colB .conteudo h1{background:url(../img/titApresentacao.gif) no-repeat;}
.interna #md.rConveniada #colB .conteudo h1{background:url(../img/titApresentacao.gif) no-repeat;}
.interna #md.novidades #colB .conteudo h1{background:url(../img/titNoticias.gif) no-repeat;}
.interna #md.promocoes #colB .conteudo h1{background:url(../img/titConfira.gif) no-repeat;}
.interna #md.parceiros #colB .conteudo h1{background:url(../img/titConfira.gif) no-repeat;}
.interna #md.contato #colB .conteudo h1{background:url(../img/titFormulario.gif) no-repeat;}
.interna #md.associe-se #colB .conteudo h1{background:url(../img/titFormulario.gif) no-repeat;}
.interna #md.cCientifico #colB .conteudo h1{background:url(../img/titApresentacao.gif) no-repeat;}*/
.interna #md #colB .conteudoassoc h2{font-size:15px;color:#0e4d58;}
.interna #md #colB .conteudo h2{font-size:15px;color:#0e4d58;}
.interna #md #colB .conteudo img{border:1px solid #000;margin:0 10px 10px 0;float:left;}
.interna #md #colB .conteudo .maisInformacoes a{text-indent:-1000px;display:block; background:url(../img/btmaisInfo.gif) no-repeat; margin:10px 0 0;}

.boxInt{padding:10px 10px 0;background-color:#f8f8f8;margin:0 0 10px 0;}
.boxInt img{margin:0;}
.listNews{padding:0 0 15px 0;margin:0 0 15px 0; background:url(../img/pontos.gif) repeat-x left bottom;}
.listNews h4{font-size:11px;font-weight:700;color:#2b8b9c;}
.newsClick{font-size:11px;font-weight:700;color:#2b8b9c;margin:0 0 10px 0;}


/**contato**/
.interna #md.contato{overflow:visible; position:relative;}
.interna #md.contato .boxInfoCont{position:absolute;left:484px;top:100px;padding:0 0 80px 7px; background:url(../img/ponto.gif) repeat-y;}
.interna #md.contato .boxInfoCont dl{background-color:#f5f5f5;padding:5px;margin-bottom:5px;}
.interna #md.contato .boxInfoCont dt{font-weight:700;width:90px;}

.interna #md.contato form{margin:0 0 50px 0;}
.interna #md.contato form label{width:50px;display:block;margin:7px 0;}
.interna #md.contato form input, .contato form select,.contato form textarea{border:1px solid #bcdadf;}
.interna #md.contato form input{width:195px;padding:2px 4px;}
.interna #md.contato form textarea{width:374px;display:block;height:74px;}
.interna #md.contato form ul{width:215px;display:block;}
.interna #md.contato form li{float:left;display:block;}

.interna #md.contato form #estado{width:44px}
.interna #md.contato form #cidadeContato{width:126px}
.interna #md.contato form #dddTel{width:25px}
.interna #md.contato form #telefoneContato{width:107px}
.interna #md.contato form #dddCelu1{width:25px}
.interna #md.contato form #numeroContato{width:107px}
.interna #md.contato form #tipo{width:97px;height:17px;*height:25px;}
.interna #md.contato form #sobre{width:97px;height:17px;*height:25px;}
.interna #md.contato form #assuntoContato{width:205px}

.interna #md.contato form .estado{width:48px;margin-right:17px;}
.interna #md.contato form .cidade{width:140px}
.interna #md.contato form .tele1{width:39px}
.interna #md.contato form .tele2{width:122px;}
.interna #md.contato form .celu1{width:39px}
.interna #md.contato form .celu2{width:122px;}
.interna #md.contato form .tipo{width:102px;}
.interna #md.contato form .sobre{width:102px;}
.interna #md.contato form .btEnviar{width:51px; height:13px;margin:10px 0;padding:0;border:0;}

.back{width:209px;background:url(../img/bgInputInt.gif) no-repeat left top;padding:0 0 0 4px;}
.back span{height:19px; display:block;background:url(../img/bgInputInt.gif) no-repeat right top;padding:4px 4px 4px 0;}

.backTextArea{width:386px;background:url(../img/bgTextArea.gif) no-repeat left top;padding:5px;height:87px;}
/**/

/**associe-se**/
.interna #md.associe-se{overflow:visible; position:relative;}
.interna #md.associe-se form{margin:0 0 50px 0;}
.interna #md.associe-se form label{display:block;margin:7px 0;}

.interna #md.associe-se form input,#md.associe-se form textarea{width:366px;padding:2px 4px;border:1px solid #bcdadf;}
#md.associe-se form select{border:1px solid #bcdadf;padding:1px 0 1px 2px;}
.interna #md.associe-se form textarea{display:block;height:71px;}

.interna #md.associe-se form div{position:relative;}
.interna #md.associe-se form #estado{width:44px}
.interna #md.associe-se form #cidade{width:126px}
.interna #md.associe-se form #dddTel{width:25px}
.interna #md.associe-se form #tele2{width:107px}
.interna #md.associe-se form #dddCel{width:25px}
.interna #md.associe-se form #cel2{width:107px}

.interna #md.associe-se form .estado{width:48px;margin-right:17px;}
.interna #md.associe-se form .cidade{width:140px}
.interna #md.associe-se form .tele1{width:39px;}
.interna #md.associe-se form .tele2{width:122px;/*position:absolute;top:20px;left:45px;*/}
.interna #md.associe-se form .cel1{width:39px;}
.interna #md.associe-se form .cel2{width:122px;position:absolute;top:20px;left:45px;}

.interna #md.associe-se form .diaNas,.interna #md.associe-se form .diaFor{width:45px;}
.interna #md.associe-se form .diaMes{width:120px;}
.interna #md.associe-se form .anoInput{width:50px;}

.interna #md.associe-se form .dia{width:90px;}
.interna #md.associe-se form .mes{position:absolute;top:20px;width:120px;left:50px;}
.interna #md.associe-se form .ano{position:absolute;top:20px;width:55px;left:175px;}

.interna #md.associe-se form .mesFor{width:120px;}
.interna #md.associe-se form .anoFor{position:absolute;top:20px;width:55px;left:125px;}
.interna #md.associe-se form .btEnviar{width:51px; height:13px;margin:10px 0;padding:0;border:0;}

.interna #md.associe-se .back{width:380px;background:url(../img/bgInputInt.gif) no-repeat left top;padding:0 0 0 4px;}
.interna #md.associe-se .back span{height:19px; display:block;background:url(../img/bgInputInt.gif) no-repeat right top;padding:4px 4px 4px 0;}
/**/

/** PREMIOS **/
.interna #md #colB .conteudo.premios{width:450px;}
.interna #md #colB .conteudo.premios img{border:1px solid #d0eaed;margin:0 0 10px 0; float:none}
.interna #md.drService #colB .conteudo.premios h1{width:450px;background:url(../img/titPremios.gif) no-repeat;}
.interna #md #colB .conteudo.premios .boxAvancar{width:450px;background-color:#edf8fa; float:left}
.interna #md #colB .conteudo.premios .btAvancar{width:61px;padding:9px;float:right;}

.boxPremios{width:209px;border:1px solid #d0eaed;padding:5px;float:left;margin-bottom:10px;}
.boxPremios.right{float:right;}
.boxPremios dt img{border:1px solid #d0eaed;display:block;}
.boxPremios dd{margin:5px 0;padding:0 0 0 14px; background:url(../img/setaBracaVerde.gif) no-repeat left center;}
.boxPremios ul{background-color:#dbf1f6;margin:40px 0 0 0;padding:5px;*padding:1px;}
.boxPremios ul li{float:left;}
.boxPremios ul li label{margin:0 0 0 5px;*margin:2px 5px; display:block;}
/**/
/** PREMIOS **/
.parceiros{}
/**/

/** R.CONVENIADA **/
.interna #md.rConveniada.academias #colB .conteudo h1{font-size:16px;padding:0 0 0 5px;margin:30px 0 25px 0;text-indent:0;background:url(../img/barraH1Interna.jpg) no-repeat 0 15px;}
/*.interna #md.rConveniada.academias #colB .conteudo h1{font-size:20px;text-indent:1px;background:none;}*/
.interna #md.rConveniada.academias #colB .conteudo img{border:0;}
.boxDesc{width:346px;display:block;background-color:#edfcfe;padding:20px;margin:0 0 2px;}
.boxDesc img{width:82px;height:62px;margin:50px 0 0 0;}
.boxDesc a{text-decoration:underline;}
.boxDesc ul{width:230px;float:left;margin:0 0 0 24px;}
.interna #md.rConveniada.academias #colB .conteudo dl{margin:0 0 2px;background-color:#def9fd;padding:9px 13px;}
.interna #md.rConveniada.academias #colB .conteudo dt{font-weight:700;}
.interna #md.rConveniada.academias #colB .conteudo dd{}
/**/

/** EXTRATO **/
.interna #md.drService #colB .conteudo.extrato h1{width:450px;background:url(../img/titSeuExtrato.gif) no-repeat;}
.extrato table{width:450px;}
.extrato table th,.extrato table td{padding:6px 10px;}
.extrato table thead{border:1px solid #d0eaed;}
.extrato table thead th{font-weight:700;background:url(../img/bgtHead.gif) repeat-x;border:1px solid #d0eaed;}
.extrato table tbody{}
.extrato table tbody .alt{background-color:#f6f6f6;}
.extrato .total{width:430px;background-color:#eaeaea;padding:5px 15px 5px 5px; text-align:right;margin:20px 0 0 0;}
.extrato .total strong{font-size:18px;}
.extrato table .pontos{color:#d42a2a;}
/***/

/** FT **/
.interna #ft{background:#fff none;position:static;padding:0 0 17px 0;margin:30px 0 0 20px;}
.interna #ft address.copy{width:376px;font-size:10px;color:#017f96;margin:0 0 0 100px;padding:23px 0 0 15px; background:url(../img/bgFtInt.gif) no-repeat;float:left;}
.interna #ft address.dev{float:left;padding:17px 0 0 0;}
.interna #ft address.dev a{width:135px;height:19px;text-indent:-9000px;display:block;background:url(../img/fishy.gif) no-repeat 0 -19px;}
/***/







