/* RESET */
body{color:#666;background:#333333}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0; z-index:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup,sub{line-height:-1px;vertical-align:text-top}
sub{vertical-align:text-bottom}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit}
legend{display:none}
img{-ms-interpolation-mode:bicubic;}
strong{font-weight:bold;}

a{text-decoration:none;outline:none;color:#D56500}
a:hover{text-decoration:underline;outline:none}
form#aspnetForm{height:100%; display:block; width:100%; margin:0; padding:0;}

/*FONTS*/
body{font:11px/1.231 Arial, Helvetica, sans-serif;font-size:small;font:x-small}
table{font-size:inherit;font:100%}
pre,code,kbd,samp,tt{font-family:monospace;font-size:108%;line-height:100%}
p{font-size:85%;margin-bottom:12px;}

/*BASE*/
.clr{clear:both !important}
.clrIn{zoom:1;}
.clrIn:after{content:".";display:block;clear:both;visibility:hidden;height:1px;margin-top:-1px;}
.clrRgt{clear:right;}
.fl{float:left !important}
.fr{float:right !important}
.off{cursor:default}
.noBorder{border:none !important}
.noBorderB{border-bottom:0 !important}
.noBorderR{border-right:0 !important}
.noBorderT {border-top:0 !important}
.borderBottom {border-bottom:1px solid #EFEFEF !important;}
.borderBottomCor {border-bottom:1px solid #E4E4E4 !important;}
.borderRightCor {border-right:1px solid #E4E4E4 !important;}
.borderLeftCor {border-left:1px solid #E4E4E4 !important;}
.borderTopCor {border-top:1px solid #D2D5D7;}
.borderAll {border:1px solid #E4E4E4 !important;}
.txtLft{text-align:left !important}
.txtRgt{text-align:right !important}
.txtCtr{text-align:center !important}
.txtRgt a{font-size:10px;line-height:25px}
.pr{position:relative}
.aSC {padding:4px 0 0 0 !important;margin:0 0 -3px 0 !important;}
.btnAdicionar{display:block; text-indent:-9999px; width:67px; height:21px; background:url(../_img/btnAdicionar.gif) no-repeat;}
.btnEditar{display:block; text-indent:-9999px; width:49px; height:21px; background:url(../_img/btnEditar.gif) no-repeat;}
.btnExcluir{display:block; text-indent:-9999px; width:55px; height:21px; background:url(../_img/btnExcluir.gif) no-repeat; margin-left:5px; }
.btnAdicionar:hover, .btnEditar:hover, .btnExcluir:hover{background-position:0 -21px;}
tr td.bgrC {background:#fafafa !important;}

/*txt tipos*/
.txTp0 {font-size:11px !important;}
.txTp1{font-size:12px !important;}
.txTp2{font-size:14px !important;}
.txTp3{font-size:14px !important;color:#000 !important;}
.txTp3 a {font-size:14px !important;color:#000 !important;text-decoration:none;}
.txTp4{font-size:16px !important;color:#000 !important;}
.txTp4 h2 {font-size:16px !important;color:#000 !important;text-decoration:none;}
.txTp4 a {font-size:16px !important;color:#000 !important;text-decoration:none;}
.txTp5 {color:#D56500 !important;}
.txTp6 {font:20px "Lucida Sans" !important;color:#71400F !important;font-weight:bold;}
.txTp6 {font:20px "Lucida Sans" !important;color:#71400F !important;font-weight:bold;}
.txTp7 strong {font-weight:bold !important;}
.txTp10 {font-size:10px !important;}
.txTp14 {font-size:14px !important;}
.txTp20 {font-size:20px !important;font-weight:bold !important;} 
.txTp20 strong {font-weight:bold !important;} 
.txtCor1 {color:#333 !important;}
.txtCor2 {color:#71400F !important;}
.txtCor3 {color:#E4E4E4 !important;}
.txtCor4 {color:#666 !important;}
.txtCor5 {color:#000 !important;}
.txtCor6 {color:#FF0000 !important;}
.txtCor7 {color:#595959 !important;}
.ttl3 {font-size:20px !important;}      
.txtB {font-weight:bold !important;}   

.txTpDestaque {font-size:12px !important;}
.txTpDestaque a {font-size:12px !important;}
.txTpDestaque span {font-size:12px !important;}
.txTpDestaqueN {font-size:12px !important;color:#000 !important}
.txTpDestaqueN a {font-size:12px !important;color:#000 !important}

/*margins/paddings*/
.p0 {padding:0px !important;}
.pt5{padding-top:5px !important}
.pt10{padding-top:2px !important}
.pt30{padding-top:30px !important}
.pb0{padding-bottom:0 !important}
.pb7{padding-bottom:7px !important;}
.pr0{padding-right:0 !important}
.pr25{padding-right:25px !important}
.pr5{padding-right:5px !important}
.pb3{padding-bottom:3px !important;}
.pr10{padding-right:10px !important;}
.pb10{padding-bottom:10px !important;}
.pb15{padding-bottom:15px !important;}
.pb30{padding-bottom:30px !important;}
.pt30{padding-top:30px !important}
.pt50{padding-top:50px !important}
.pt3{padding-top:3px !important}
.pr10{padding-right:10px !important}
.pr30{padding-right:30px !important}
.pr15{padding-right:15px !important}
.pl10{padding-left:10px !important}
.pl130{padding-left:130px !important;}
.pd20{ padding:20px !important;}
.mH-15{margin-left:-15px !important;margin-right:-15px !important}
.mH15{margin:0 15px !important}
.mt15{margin-top:15px !important;}
.mv15{margin-top:15px !important;margin-bottom:15px !important}
.mr10{margin-right:10px !important}
.mb2{margin-bottom:2px !important}
.mb3{margin-bottom:3px !important}
.mb5{margin-bottom:15px !important}
.mbm10 {margin-bottom:-10px !important}
.mmb3{margin-bottom:-3px !important}
.mbb5{margin-bottom:5px !important}
.mb10 {margin-bottom:10px !important}
.mb8{margin-bottom:8px !important}
.mb15{margin-bottom:15px !important}
.mb20{margin-bottom:20px !important}
.mb30{margin-bottom:30px !important}
.mt5 {margin-top:5px !important;}
.mt7 {margin-top:7px !important;}
.mt8 {margin-top:8px !important;}
.mt10 {margin-top:10px !important;}
.mt20 {margin-top:20px !important;}
.mt24 {margin-top:24px !important;}
.mt30 {margin-top:30px !important;}
.mt40 {margin-top:40px !important;}
.mt50 {margin-top:50px !important;}
.mr5 {margin-right:5px !important;}
.mrm62 {margin-right:-62px !important;}
.mrm90 {margin-right:-90px !important;}
.mrm95 {margin-right:-95px !important;}
.mrm100 {margin-right:-100px !important;}
.mr10 {margin-right:10px !important;}
.mr15 {margin-right:15px !important;}
.mr16 {margin-right:16px !important;}
.mr20 {margin-right:20px !important;}
.mr30 {margin-right:30px !important;}
.mr62 {margin-right:62px !important;}
.mr70 {margin-right:70px !important;}
.mr74 {margin-right:74px !important;}
.mr90 {margin-right:90px !important;}
.mt3{margin-top:3px !important}
.mt5{margin-top:5px !important}
.mt8{margin-top:8px !important}
.mt11{margin-top:11px !important}
.mt24{margin-top:24px !important}
.mt30{margin-top:30px !important}
.mt60{margin-top:60px !important}
.mtm3 {margin-top:-3px !important}
.mtm10 {margin-top:-10px !important}
.mtm20 {margin-top:-20px !important}
.mtm22 {margin-top:-22px !important}
.mtm28 {margin-top:-28px !important}
.mtm25 {margin-top:-25px !important}
.mtm32 {margin-top:-32px !important}
.mtm34 {margin-top:-34px !important}
.mtm36 {margin-top:-36px !important}
.mtm37 {margin-top:-37px !important}
.mtm42 {margin-top:-42px !important}
.mtm50 {margin-top:-50px !important}
.ml50 {margin-left:50px !important}
.ml62 {margin-left:62px !important}
.ml3 {margin-left:3px !important;}
.ml10 {margin-left:10px !important;}
.ml25 {margin-left:25px !important;}
.ml18 {margin-left:18px !important;}
.ml30 {margin-left:30px !important;}
.ml78 {margin-left:78px !important;}
.ml175 {margin-left:175px !important;}
.ml140 {margin-left:140px !important;}
.ml105 {margin-left:105px !important;}
.mll5 {margin-left:5px !important;}
.ml90 {margin-left:90px !important;}
.mlm5 {margin-left:-5px !important;}
.mlm6 {margin-left:-6px !important;}
.mlm10 {margin-left:-10px !important;}
.mlm16 {margin-left:-16px !important;}
.mlm17 {margin-left:-17px !important;}
.mlm20 {margin-left:-20px !important;}
.mlm50 {margin-left:-50px !important;}
.mlm65 {margin-left:-65px !important;}
.mlm100 {margin-left:-100px !important;}
.ml15 {margin-left:25px !important;*margin-left:15px !important;}
.mlm15{margin-left:-15px !important;}
.ml5 {margin-left:-2px !important;*margin-left:15px !important;}
.ml18 {margin-left:18px !important;*margin-left:5px !important;}
.ml10 {margin-left:15px !important;*margin-left:10px !important;}
.ml38 {margin-left:38px !important;*margin-left:38px !important;}
.ml150 {margin-left:150px !important;*margin-left:140px !important;}
.ml167 {margin-left:167px !important;*margin-left:160px !important;}
.ml185 {margin-left:185px !important;*margin-left:180px !important;}
.mt211 {margin-top:211px !important;}
.mr20 {margin-right:20px !important;}
.mr93 {margin-right:93px !important;}
.mr112 {margin-right:112px !important;*margin-right:115px !important;}
.mt211 {margin-top:211px !important}
.h30 {height:30px;}
.h111 {height:111px;}
.h184 {height:184px !important;margin-top:5px;}
.h185 {height:184px !important;margin-top:52px;}
.h50 {height:50px !important;}
.w50 {width:50px !important;}
.w60 {width:60px !important;}
.w70 {width:60px !important;}
.w80 {width:80px !important;}
.w85 {width:85px !important;}
.w90 {width:90px !important;}
.w95p {width:95px !important;}
.w95 {width:95% !important;}
.w100 {width:100px !important;}
.w110 {width:110px !important;}
.w120 {width:120px !important;}
.w145 {width:145px !important;}
.w150 {width:150px !important;}
.w155 {width:155px !important;}
.w160 {width:160px !important;}
.w170 {width:170px !important;}
.w190 {width:190px !important;}
.w200 {width:200px !important;}
.w230 {width:230px !important;}
.w240 {width:240px !important;}
.w250 {width:250px !important;}
.w260 {width:260px !important;}
.w300 {width:300px !important;}
.w325 {width:325px !important;}
.w345 {width:345px !important;}
.w363 {width:599px !important;}
.w360 {width:360px !important;}
.w370 {width:370px !important;}
.w480 {width:480px !important;}
.w515 {width:515px !important;}
.w561 {width:561px !important;}
.w560 {width:560px !important;}
.w570 {width:570px !important;}
.w600 {width:700px !important;}
.w650 {width:650px !important;}
.w700 {width:600px !important;}
.w765 {width:765px !important;}
.w100P {width:100% !important;}
.pr {position:relative;}
.mh182 {min-height:182px !important;}
.icoRestrito {position:relative;z-index:3;}
.icoRss {position:relative;z-index:2;}
.l48 {left:48px !important;}

.alert {width:100%;border-top:1px solid #F19595;height:54px;border-bottom:1px solid #F19595;background:#FEF7F7;padding-top:10px;}
.alert .contAlert {position:relative;width:80%;margin:0 auto;font:12px Arial;padding:0 0 10px 0;}
.icoalert {background:url(../_img/ico_alert.gif) no-repeat left 0;height:26px;padding:5px 0 0 30px;font:bold 15px Arial !important; color:#000 !important;width:10%;margin:0 auto;position:relative;}


/*forms - inserir dinamicamente as classes nos elementos de formulario*/
input{outline:none;vertical-align:middle}
label{vertical-align:middle}
textarea{overflow:auto}
.frmChk,
.frmRad,
.frmChk input,
.frmRad input{width:13px;height:13px;margin:0;padding:0;cursor:pointer;vertical-align:middle}
.frmChk label,
.frmRad label{cursor:pointer;padding-left:5px}
.frmImg{margin:0;padding:0;vertical-align:middle;outline:none;border:none}
.frmDDD{margin:0 2px}
.frmTxt{font:11px/1em Arial, Helvetica, sans-serif;color:#666;padding:2px 7px;*padding:5px 7px 0;border:1px solid #7F9DB9}
select.frmTxt{padding:1px 0;}
.frmSel{font:11px/1em Arial, Helvetica, sans-serif;color:#666}
input.error,
textarea.error,
select.error{border:1px solid #E22626;padding:2px 7px;*padding:5px 7px 0;background:#FFFF66}
label.error{display:none !important}

/*sIFR*/
.sIFR-flash{visibility:visible !important;margin:0}
.sIFR-replaced{visibility:visible !important;margin:0;padding:0;}
span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}
.sIFR-flash + div[adblocktab=true]{display:none !important}
.sIFR-hasFlash h1 span{visibility:hidden;}
.sIFR-hasFlash h2 span{visibility:hidden;*font-size:16px !important;}

/*TTLs*/
h1{border-bottom:1px solid #E5E5E5;padding:5px 5px 5px 17px}
h1 span{display:block;font-size:26px;letter-spacing:-2px;}
h2 span{display:block;font-size:22px;letter-spacing:-2px;}
h1 span.ttlLittle{font-size:22px}
h2{font:100 16px/1.2em "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;padding-bottom:10px;color:#71400F}
h4{font-size:12px;font-weight:bold}

/*=>boxes validacao*/
#errorMsg{border-top:1px solid #F19595;border-bottom:1px solid #F19595;background:#FEF7F7;margin:5px 1px;padding:3px;display:none}
#errorMsg h6{text-align:center;color:#000;width:370px;
margin:0 auto;background:url(../_img/ico_erro.gif) no-repeat 0 50%;padding:0 0 0 31px;font-weight:700;
    font-style: normal;
    font-variant: normal;
    font-size: 16px;
    line-height: 1.5em;
    font-family: Arial, Helvetica, sans-serif;
}
#errorMsg p{font:12px/2em Arial, Helvetica, sans-serif;color:#666;text-align:center;margin:0;padding:0}
#errorMsgOdonto{border-top:1px solid #F19595;border-bottom:1px solid #F19595;background:#FEF7F7;margin:53px 4px 0;padding:4px;display:none}
#errorMsgOdonto h6{text-align:center;color:#000;width:370px;
margin:0 auto;background:url(../_img/ico_erro.gif) no-repeat 0 50%;padding:0 0 0 31px;font-weight:700;
    font-style: normal;
    font-variant: normal;
    font-size: 16px;
    line-height: 1.5em;
    font-family: Arial, Helvetica, sans-serif;
}
#errorMsgOdonto p{font:12px/2em Arial, Helvetica, sans-serif;color:#666;text-align:center;margin:0;padding:0}
#errorMsgFisio{border-top:1px solid #F19595;border-bottom:1px solid #F19595;background:#FEF7F7;margin:53px 4px 0;padding:4px;display:none}
#errorMsgFisio h6{text-align:center;color:#000;width:370px;
margin:0 auto;background:url(../_img/ico_erro.gif) no-repeat 0 50%;padding:0 0 0 31px;font-weight:700;
    font-style: normal;
    font-variant: normal;
    font-size: 16px;
    line-height: 1.5em;
    font-family: Arial, Helvetica, sans-serif;
}
#errorMsgFisio p{font:12px/2em Arial, Helvetica, sans-serif;color:#666;text-align:center;margin:0;padding:0}
#successMsg{border-top:1px solid #66C266;border-bottom:1px solid #66C266;background:#F7FCF7;margin:5px 1px;padding:3px;display:none}
#successMsg h6{font:16px/1.5em Arial, Helvetica, sans-serif;color:#000;width:270px;margin:0 auto;background:url(../_img/ico_val_success.gif) no-repeat 0 2px;padding:0 0 0 31px;font-weight:700}
#successMsg p{font:12px/2em Arial, Helvetica, sans-serif;color:#666;text-align:center;margin:0;padding:0}

.modalUsr #errorMsg,
.modalUsr #successMsg{margin:10px -12px}
.modalUsr #errorMsg h6{font-weight:bold;font-size:12px;width:295px;line-height:1.8em}
.modalUsr #successMsg h6{font-weight:bold;font-size:12px;width:250px;line-height:1.4em}
.msg-erro{height:22px;#padding-top:7px;margin:109px 0 0 7px}
.msg-erro span{color:Red;display:inline;}

#swfImportados {height:225px;position:absolute;width:811px;z-index:99;}

/*ESTRUTURA*/
#content{background:#F1ECE5;display:block;padding:8px 0 15px 0;overflow:hidden;clear:both}
#content .boxIn{width:1002px;margin:0 auto}
.contentIn{padding:16px 13px 30px 17px}
.contentIn2{padding:0 0 30px 0; position: relative; overflow: hidden; zoom: 1;}
.contentIn2 h2{padding-left:16px}
.contentIn2 .txtTp2{font-size:12px;margin:0 0 0 15px}

/*header*/
#header{position:relative;background:url(../_img/bgr_header.png) repeat-x 0 0;}
#header .headerIn{background:url(../_img/bgr_header_in.png) no-repeat 100% 0;min-width:1002px}
#header .boxIn{width:1002px;height:112px;margin:0 auto;position:relative}
#boxLogo{background:url(../_img/bgr_header_shadow.png) no-repeat 0 0;position:absolute;left:0;top:0;width:133px;height:133px;padding:8px 17px 0 0}
#logo{display:block}
#boxLogo img{display:block;border:3px solid #D56500}
#lnkSobre{width:133px;height:16px;margin-top:2px;background:#D56500 url(../_img/txt_sobreElsevier.png) no-repeat 0 0;text-indent:-999999px !important;display:block;}
#home .headerIn .boxIn{overflow:hidden}

#infoUser{height:38px;padding:0 0 0 197px;clear:both;position:relative}
#infoUser fieldset{padding:0 16px 0 0;float:left}
#infoUser label{cursor:default}
#infoUser #txtIdentifiquese{width:74px;height:8px;background:url(../_img/img_itens_infoUser.png) no-repeat 0 0;font-size:1px;text-indent:-999999px;display:block;float:left;margin:16px 9px 0 0}
#infoUser .frmTxt{margin:9px 5px 0 0;float:left;display:block}
#infoUser .passOk {display:none}

#infoUser .btnEntrar{background:url(../_img/img_itens_infoUser.png) no-repeat 0 -19px;width:54px;height:21px;margin:9px 7px 0 0;float:left;display:block}
#infoUser .lnkEsqLoginSenha{display:block;float:left;width:68px;height:20px;background:url(../_img/img_itens_infoUser.png) no-repeat 0 -51px;margin:10px 0 0 0;font-size:1px;text-indent:-999999px}
#infoUser .sep{width:1px;height:28px;background:#B2A882;display:block;float:left}
#infoUser .lnkCadastrese{display:block;float:left;width:79px;height:20px;background:url(../_img/img_itens_infoUser.png) no-repeat 0 -82px;margin:8px 0 0 15px;font-size:1px;text-indent:-999999px}
#infoUser .lnkSacolaCompras{display:block;float:left;width:76px;height:22px;background:url(../_img/img_itens_infoUser.png) no-repeat 0 -114px;margin:8px 0 0 0;font-size:1px;text-indent:-999999px}
#infoUser #qtItens{display:block;float:left;width:38px;height:20px;text-align:center;background:url(../_img/img_itens_infoUser.png) no-repeat 0 -147px;margin:8px 0 0 4px;font:700 14px/20px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;letter-spacing:-1px;color:#E8E4D7}
#infoUser .txtItens{display:block;float:left;width:29px;height:10px;background:url(../_img/img_itens_infoUser.png) no-repeat 0 -178px;margin:14px 0 0 3px;font-size:1px;text-indent:-999999px}
#infoUser strong{font-weight:700}

#boxInfoSacola{position:absolute;top:0;right:10px;height:35px;width:150px}
#txtOla{display:block;float:left;color:#fff;font-size:12px;padding:10px 11px 0 0}
.lnkSair{display:block;float:left;color:#E8E4D7;margin:13px 60px 0 0}
.lnkMinhaPg{display:block;float:left;width:70px;height:13px;background:url(../_img/btns_infoLogOn.png) no-repeat 0 0;margin:13px 12px 0;font-size:1px;text-indent:-999999px;cursor:pointer}
.lnkMeusPedidos{display:block;float:left;width:71px;height:13px;background:url(../_img/btns_infoLogOn.png) no-repeat 100% 100%;margin:13px 12px 0;font-size:1px;text-indent:-999999px;cursor:pointer}

#boxBusca{height:32px;padding:11px 0 0 133px;clear:both;text-align:center}
#boxBusca .frmTxt,
#boxBusca .frmSel{vertical-align:middle}
#boxBusca .btnBuscar{background:url(../_img/img_itens_infoUser.png) no-repeat 0 -199px;width:23px;height:22px;margin:0 0 0 5px;vertical-align:middle}

#navbar{height:31px;display:block;margin:0 0 0 133px;clear:both;position:relative}
#navbar li{height:31px;display:inline;float:left}
#navbar li a{height:31px;text-indent:-999999px;position:absolute;top:0;overflow:hidden}

#navbar li a{background:url(../_img/bgr_navbar.png) no-repeat 0 0}

#navbar li.itm01 a{width:90px;left:0;background-position:0 0}
#navbar li.itm01 a:hover{background-position:0 -29px}
#navbar li.itm01 a.on{background-position:0 -62px !important}

#navbar li.itm02 a{width:113px;left:90px;background-position:-90px 0}
#navbar li.itm02 a:hover{background-position:-90px -29px}
#navbar li.itm02 a.on{background-position:-90px -62px !important}

#navbar li.itm03 a{width:110px;left:203px;background-position:-203px 0}
#navbar li.itm03 a:hover{background-position:-203px -29px}
#navbar li.itm03 a.on{background-position:-203px -62px !important}

#navbar li.itm04 a{width:74px;left:313px;background-position:-313px 0}
#navbar li.itm04 a:hover{background-position:-313px -29px}
#navbar li.itm04 a.on{background-position:-313px -62px !important}

#navbar li.itm05 a{width:161px;left:383px;background-position:-383px 0}
#navbar li.itm05 a:hover{background-position:-383px -29px}
#navbar li.itm05 a.on{background-position:-383px -62px !important}

#navbar li.itm06 a{width:79px;left:542px;background-position:-542px 0}
#navbar li.itm06 a:hover{background-position:-542px -29px}
#navbar li.itm06 a.on{background-position:-542px -62px !important}

#navbar li.itm07 a{width:93px;left:621px;background-position:-621px 0}
#navbar li.itm07 a:hover{background-position:-621px -29px}
#navbar li.itm07 a.on{background-position:-621px -62px !important}

#navbar li.itm08 a{width:153px;left:714px;background-position:-714px 0}
#navbar li.itm08 a:hover{background-position:-714px -29px}
#navbar li.itm08 a.on{background-position:-714px -62px !important}

/*footer*/
#footer{height:245px !important;background: url(../_img/bgr_footer.png) repeat-x 0 0;Xoverflow:hidden;color:#73653C;}
#footer .footerIn{background:url(../_img/bgr_footerIn.png) no-repeat 100% 0;overflow:hidden}
/*footer*/
#footer{background:url(../_img/bgr_footer.png) repeat-x 0 0;background-position:top!important;#height:220px!important;Xoverflow:hidden;color:#73653C;margin-bottom:-50px;}
.internas {padding:0;height:0;}
.internas #footer {height:auto;}
#footer .footerIn{background:url(../_img/bgr_footerIn.png) no-repeat 100% 0;overflow:hidden;}
#footer .boxIn{width:1002px;margin:0 auto}
#seloFooter{width:151px;height:151px;background:url(../_img/bgr_footer_shadow.png) no-repeat 0 0;float:left;margin:0 53px 0 0}
#seloFooter img{display:block;border:3px solid #BEB38A}
#seloFooter span{display:none}
#footer .boxRgt{float:left;padding:6px 0 0 0;height:259px;width:79%;}

#footer .pgtoRodape {width:150%;height:90px;display:block;margin-top:100px;*margin-top:105px;}
#footer .pgtoRodape .contleft {float:left;width:8px;height:90px;background:url(../_img/bgr_left_rodape.png) no-repeat 0 0;width:8px;}
#footer .pgtoRodape .cont {width:95%;height:90px;float:left;padding-left:15px;background:#fff;}
#footer .pgtoRodape .cont ul {padding-top:5px;}
#footer .pgtoRodape .cont li {float:left;margin:0 20px 0 0;}

#footer #boxAtendimento{width:372px;height:93px;border-right:1px solid #CDC4A4;float:left;display:block;margin:0;padding:0}
#footer #boxAtendimento #boxLigueGratis{width:160px;float:left;display:block;font-size:11px}
#footer #boxAtendimento #boxLigueGratis .ttl{font-size:10px;padding-bottom:5px;display:block}
#footer #boxAtendimento #boxLigueGratis .tel{font:700 22px/1.2em "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;letter-spacing:-2px;padding-bottom:8px;display:block}
#footer #boxAtendimento ul{float:left;width:170px;padding:0 0 0 8px}
#footer #boxAtendimento ul li{height:24px;display:block;margin-bottom:13px}
#footer #boxAtendimento ul li .region{display:block;float:left;width:40px;height:23px;background:url(../_img/icos_uf.gif) no-repeat 0 2px;text-indent:-999999px}
#footer #boxAtendimento ul li.ufSP .region{background-position:0 -35px}
#footer #boxAtendimento ul li .locality{display:inline-block;float:left;width:120px;font-size:10px}
#footer #boxAtendimento ul li .tel{display:inline-block;float:left;width:120px;font-size:11px}

#navFooter{width:104px;height:84px;border-right:1px solid #CDC4A4;float:left;padding:0 0 0 20px}
#navFooter li{background:url(../_img/ico_navFooter.gif) no-repeat 0 7px;padding:0 0 0 10px;line-height:17px}
#navFooter li a{color:#fff;font-size:11px}
.bannersFooter{width:148px;float:left}
#lnkEvolve{width:148px;height:18px;background:url(../_img/img_banner_evolve.png) no-repeat 0 0;text-indent:-999999px;margin:11px 0 0 20px;display:none}
#lnkStudentConsult{width:148px;height:20px;background:url(../_img/img_banner_evolve.png) no-repeat 0 100%;text-indent:-999999px;margin:11px 0 0 20px;display:none}
#lnkExpertConsult{width:148px;height:20px;background:url(../_img/img_banner_evolve.png) no-repeat 0 100%;text-indent:-999999px;margin:11px 0 0 20px;display:none}
#lnkOdontoConsult{width:148px;height:20px;background:url(../_img/img_banner_evolve.png) no-repeat 0 100%;text-indent:-999999px;margin:11px 0 0 20px;display:none}
#lnkFisioConsult{width:148px;height:20px;background:url(../_img/img_banner_evolve.png) no-repeat 0 100%;text-indent:-999999px;margin:11px 0 0 20px;display:none}

.videoStudentConsult > #youtube { margin-right:10px; float:left; }
.videoExpertConsult > #youtube { margin-right:10px; float:left; }
.videoOdontoConsult > #youtube { margin-right:10px; float:left; }
.videoFisioConsult > #youtube { margin-right:10px; float:left; }

#lstFooter{height:18px;padding:12px 0 0;clear:both}
#lstFooter li{display:block;float:left;border-right:1px solid #A19567;line-height:25px;padding:1px 16px 0 16px;color:#D3CDB7;font-size:11px}
#lstFooter li.last{border-right:none;}
#lstFooter li a{color:#fff}
#lstFooter #lnkFooterFaleConosco{display:none;}
#visualizacao {width:245px;margin:0 auto;color:#fff;font-size:10px;}
#visualizacao li {display:block;height:20px;padding:13px 0 13px 0;}


/*sIFR*/
.sIFR-flash{visibility:visible !important;margin:0}
.sIFR-replaced{visibility:visible !important}
span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}
.sIFR-flash + div[adblocktab=true]{display:none !important}
.sIFR-hasFlash h1 span{visibility:hidden}

/*TTLs*/
h1{border-bottom:1px solid #E5E5E5;padding:5px 5px 5px 17px}
h1 span{display:block;font-size:26px}
h1 span.ttlLittle{font-size:22px}
h2 span.ttl{font-size:16px}
h2{font:100 16px/1.2em "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;padding-bottom:10px;color:#71400F}
.rBIn h2 span{font:11px Arial, Helvetica, sans-serif;color:#666;display:block;float:right;padding-top:5px}
h4{font-size:12px;font-weight:bold}

/* Elementos Especificos */
#tooltip{position:absolute;z-index:3000;border:1px solid #DCA97F;background-color:#F5E4D7;padding:5px 10px}
#tooltip h3, #tooltip div{margin:0}

#breadcrumbBox{height:50px;padding:0 0 0 156px;display:inline-box}
#breadcrumbBox span.ttl{font-size:10px;float:left;line-height:22px;display:block;background:url(../_img/ico_sep_breadcrumb.gif) no-repeat 100% 50%;padding:0 15px 0 0}
#breadcrumb{float:left;margin:-1px 0 0 0}
#breadcrumb li{display:inline;margin:0;padding:0 15px 0 11px;font-size:12px;line-height:22px;background:url(../_img/ico_sep_breadcrumb.gif) no-repeat 100% 50%}
#breadcrumb li.sep{display:none}
#breadcrumb li.ult{background:none}
#breadcrumb li a{font-size:11px}

#col-l{width:192px;float:left;padding:0 13px 0 0;clear:both}
#col-c{width:571px;float:left;padding:0 14px 0 0;}
#col-r{width:212px;float:left;padding:0}
#col-r2{width:795px;float:left;padding:0}
#col-l .navMultimidia{margin:15px 0}

.navIn{width:192px;background:url(../_img/bgr_navIn.png) repeat-y 100% 0}
.navInT{width:192px;background:url(../_img/bgr_navIn.png) no-repeat 0 -6px}
.navInB{width:192px;height:6px;background:url(../_img/bgr_navIn.png) no-repeat 0 0}
.navCombo{width:172px !important;padding:10px 0 5px 10px !important;background:url(../_img/bgr_navIn2.png) no-repeat 0 -6px;text-align:center}
.navIn .lstNavIn{padding:0 5px 5px 5px}
.navIn .lstNavIn li{display:inline-block}
.navIn .lstNavIn li a{display:block;padding:8px 8px 9px 10px;font:13px/1em Arial, Helvetica, sans-serif;margin:0 0 0 4px;width:159px}
.navIn .lstNavIn li a.atual{background:none}
.navIn .lstNavIn li li a,
.navIn .lstNavIn li span.ttl{display:block;padding:8px 0 9px;font:13px/1em Arial, Helvetica, sans-serif;margin:0 8px 0 14px;width:159px}
.navIn .lstNavIn li span.ttl{color:#71400F}
.navIn .lstNavIn li a span{font-weight:700}
.navIn .lstNavIn li a.lnkTp1{padding:8px 0 4px 10px}
.navIn .lstNavIn li li{padding:0 8px 0 0;margin-top:-1px}
.navIn .lstNavIn li li a{padding-right:8px;padding-left:14px}
.navIn .lstNavIn li li li{padding:0 0 0 17px;display:block}
.navIn .lstNavIn li li li a{display:block;border-top:none !important;text-indent:0;padding:5px 0 5px 5px}
.navIn .lstNavIn li li li a strong{font-weight:700}
.navIn .lstNavIn li li a:hover,
.navIn .lstNavIn li li a.atual{background-color:#F1ECE5}
.navIn .lstNavIn li li ul{padding-top:5px;padding-bottom:15px}
.navIn .lstNavIn li li li a{background:none !important}
.navIn .lstNavIn li li a{font:11px/1.2em Arial, Helvetica, sans-serif;border-top:1px solid #F1ECE5;margin:0}
.navIn a.lnkDownCatalogoProdutos{background:url(../_img/ico_catalogoProdutos.gif) no-repeat 17px 50%;display:block;margin:0 0 0 0;border-top:1px solid #E5E5E5;padding:16px 5px 11px 58px;font:12px/1.2em Arial, Helvetica, sans-serif}
.navIn .ttl {visibility:visible; letter-spacing:0;}
.navegBusca li a,.navegBusca li li a{padding-left:14px;border-top:1px solid #F1ECE5!important;font:11px Arial,Helvetica,sans-serif!important;margin:0;}
.navegBusca li a:hover{background-color:#F1ECE5;}
.navegBusca h2{font:13px/1em Arial,Helvetica,sans-serif;padding:8px 0 9px;padding-left:15px;border-bottom:1px solid #F1ECE5;}
.navegBusca{background:url("../_img/bgr_navIn.png") no-repeat scroll 0 -6px transparent;width:192px;}   
.navegBusca .subTtl{font-size:13px;font-weight:bold;border:none!important;padding:10px 0px 5px 5px;}
.list-solucao-digital{#width:180px;}
.list-solucao-digital li{#border-top:1px solid #F1ECE5!important;#padding:0px!important;}
.list-solucao-digital li:hover{#background-color:#F1ECE5!important;}
.list-solucao-digital li a{#padding:8px 0px 8px 15px!important;}
.navegBusca ul li li a:hover{background-color:#F1ECE5!important;}
       




.SubAtual{background-color: #f2f2f2;}

.MenuAtivo{background-color: #F1ECE5;}

.lstBanners{padding:25px 0 0 1px}
.lstBanners li{width:190px;background:#E9E1D6;margin:0 0 2px 0;padding:0;display:block;overflow:hidden}
.lstBanners li .cnT,
.lstBanners li .cnB{height:3px}
.lstBanners li .cnT .cnL,
.lstBanners li .cnT .cnR,
.lstBanners li .cnB .cnL,
.lstBanners li .cnB .cnR{width:3px;height:3px;background:url(../_img/bgr_lstBanners.gif) no-repeat 0 0;display:block}
.lstBanners li .cnT .cnL{float:left;background-position:0 0}
.lstBanners li .cnT .cnR{float:right;background-position:100% 0}
.lstBanners li .cnB .cnL{float:left;background-position:0 100%}
.lstBanners li .cnB .cnR{float:right;background-position:100% 100%}
.lstBanners li a{margin:22px}
.lstBanners li a,
.lstBanners li img{display:block}

.roundedBox01{background:#fff url(../_img/fio_default.gif) repeat-x 0 100%;margin-bottom:1px;z-index:99!important;}
.roundedBox01 .roundedBoxIn{background:url(../_img/fio_default.gif) repeat-y 100% 0;z-index:99!important;}
.roundedBox01 .roundedBoxInLft{background:url(../_img/fio_default.gif) repeat-y 0 0;z-index:99!important;}
.roundedBox01 .cnT,
.roundedBox01 .cnB{height:4px}
.roundedBox01 .cnT .cnL,
.roundedBox01 .cnT .cnR,
.roundedBox01 .cnB .cnL,
.roundedBox01 .cnB .cnR{width:5px;height:4px;background:url(../_img/bgr_roundedBox_1.gif) no-repeat 0 0;display:block}
.roundedBox01 .cnT .cnL{float:left;background-position:0 0}
.roundedBox01 .cnT .cnR{width:4px;float:right;background-position:100% 0}
.roundedBox01 .cnB .cnL{float:left;background-position:0 100%}
.roundedBox01 .cnB .cnR{width:4px;float:right;background-position:100% 100%}
.noCnT .cnT{display:none !important;}

.roundedBox02{background:#fff url(../_img/bgr_roundedBox_2_l.gif) repeat-y 0 0}
.roundedBox02 .cnT{background:url(../_img/bgr_roundedBox_2.gif) repeat-x 0 -18px}
.roundedBox02 .cnB{background:url(../_img/bgr_roundedBox_2.gif) repeat-x 0 -27px}
.roundedBox02 .cnT,
.roundedBox02 .cnB{height:9px}
.roundedBox02 .cnT .cnL,
.roundedBox02 .cnT .cnR,
.roundedBox02 .cnB .cnL,
.roundedBox02 .cnB .cnR{width:9px;height:9px;background:url(../_img/bgr_roundedBox_2.gif) no-repeat 0 0;display:block}
.roundedBox02 .cnT .cnL{float:left;background-position:0 0}
.roundedBox02 .cnT .cnR{float:right;background-position:100% 0}
.roundedBox02 .cnB .cnL{float:left;background-position:0 -9px}
.roundedBox02 .cnB .cnR{float:right;background-position:100% -9px}
.roundedBox02 .rBIn{padding:1px 5px;background:url(../_img/bgr_roundedBox_2_r.gif) repeat-y 100% 0}

.roundedBox02 .sep{height:13px;background:url(../_img/bgr_roundedBox_2_sep.gif) repeat-x 0 -13px}
.roundedBox02 .sep .cnL,
.roundedBox02 .sep .cnR{width:4px;height:13px;display:block;background:url(../_img/bgr_roundedBox_2_sep.gif) no-repeat 0 0}
.roundedBox02 .sep .cnL{background-position:0 0}
.roundedBox02 .sep .cnR{float:right;background-position:-4px 0}
.roundedBox02 h2{padding:10px;border-bottom:1px solid #E5E5E5;letter-spacing:-1px}
.roundedBox02 h2 a{color:#71400F}

.table01{border-collapse:collapse;border-bottom:1px solid #CAC3AF}
.table01 thead th{font:12px/1.2em Arial, Helvetica, sans-serif;color:#666;text-align:center;border-right:1px solid #fff;background:#E7E4DA;padding:3px 5px;border-bottom:1px solid #CAC3AF}
.table01 .thOne{padding-top:8px;padding-bottom:7px}
.table01 .txtLft{padding-left:17px}
.table01 thead th.last{border-right:none}
.table01 tbody td{font:11px/1.2em Arial, Helvetica, sans-serif;color:#666;text-align:center;border-right:1px solid #E4E4E4;padding:8px 10px; background-color:#FFF;}
.table01 tbody td.last{border-right:none !important}
.table01 tbody .even td{background-color:#F1F1F1}
.table01 .lnkOrdUp,
.table01 .lnkOrdDown{padding-right:10px;background:url(../_img/icos_lnk_table01Ord_theme2.gif) no-repeat 100% 6px;display:inline-block}
.table01 .lnkOrdDown{background-position:100% -47px}
.table01 tbody td.orderedCol{background-color:#FAFAFA}
.table01 tbody .even td.orderedCol{background-color:#EFEFEF}

.table2{font-size:12px}
.table2 thead th{color:#595959;padding:8px 15px}
.table2 tbody td{background:#F1F1F1 url(../_img/icos_fileTypes.png) no-repeat 0 0;padding:10px 0 10px 60px}
.table2 tbody .even td{background-color:#fff}
.table2 td.ftPdf{background-position:25px 6px}
.table2 td.ftXls{background-position:25px -98px}
.table2 td.ftDoc{background-position:25px -202px}
.table2 td.ftPpt{background-position:25px -306px}
.table2 tfoot td{padding:10px 30px}

.table3{font-size:12px}
.table3 thead th{color:#595959;padding:8px 15px;background:#E38D20}
.table3 tbody td{background:#F1F1F1 url(../_img/icos_fileTypes.png) no-repeat 0 0;padding:10px 0 10px 60px}
.table3 tbody .even td{background-color:#fff}
.table3 td.ftPdf{background-position:25px 6px}
.table3 td.ftXls{background-position:25px -98px}
.table3 td.ftDoc{background-position:25px -202px}
.table3 td.ftPpt{background-position:25px -306px}
.table3 tfoot td{padding:10px 30px}


#boxNoticiasRelacionadas{padding:0 1px}
#boxNoticiasRelacionadas ul{border-bottom:1px solid #E5E5E5;padding:2px 10px}
#boxNoticiasRelacionadas ul li{border-bottom:1px solid #E5E5E5;padding:14px 1px 11px 1px;font-size:11px}
#boxNoticiasRelacionadas ul li .txtDate{display:block}
#boxNoticiasRelacionadas ul li.last{border-bottom:none}
#boxNoticiasRelacionadas .txtRgt{padding-right:10px}

#boxNewsletter fieldset{padding:10px;font-size:12px}
#boxNewsletter p{font-size:12px;margin-bottom:5px}
#boxNewsletter input{margin:5px 0}
#boxNewsletter .enviarBtn{width:62px;height:26px;float:right;background-image:url(../_img/btn_enviar.gif)}

#boxMaisBuscados{padding:0 1px}
#searchCloud{padding:15px;font-family:Arial, Helvetica, sans-serif}
.dxcccontrol_strict{width:170px;overflow:hidden}

#fecharBtn{text-transform:uppercase;font-size:10px;background:url(../_img/ico_fechar_theme4.gif) no-repeat right top!important;float:right;clear:both;padding:2px 21px 2px 0;margin:5px 30px 5px 0}
.fecharBtnImp {background:url(../_img/ico_fechar_theme1.gif) no-repeat right top!important;} 

div.erro{background:#FEF7F7 url(../_img/ico_erro.gif) no-repeat 15px 4px;color:#DD0000;font-weight:bold;font-size:12px;border-bottom:1px solid #F19595;border-top:1px solid #F19595;padding:7px 0 7px 45px;margin:10px -12px 0}

.btnRgtInf{text-align:right;padding:10px;border-top:1px solid #E5E5E5}

/*=>slideBox*/
.slideBox{position:relative;height:245px}
.slideBox .btnPrev,
.slideBox .btnNext{display:block;width:26px;height:40px;background:url(../_img/icos_slideBox.png) no-repeat 0 0;position:absolute;text-indent:-999999px;position:relative;z-index:-2; float: right;}
.slideBox .btnPrev{background-position:0 -18px;left:1px;top:84px; float: left;}
.slideBox .btnNext{background-position:100% -18px;right:1px;top:84px}
.slideBox .btnPrev:hover{background-position:0 100%}
.slideBox .btnNext:hover{background-position:100% 100%}
.slideBox .slideIn{position:absolute;z-index:200;width:516px;Xheight:240px;overflow:hidden;top:10px;left:26px}
.slideIn li{position:relative;z-index:-400;}
.slideIn li img{position:relative;z-index:-400;}
.slideBox ul{/*overflow:hidden*/}
.slideBox ul li{display:block;float:left;width:126px;min-height:240px;text-align:center;margin:0}
.slideBox ul li img{display:block;margin: 0 auto 5px;}
.slideBox ul li .flagSec { margin-bottom: 5px; }
.slideBox ul li span{text-align:center}
.slideBox ul li .ttl{display:block;font-size:11px;line-height:1.3em;padding:0 5px;}
.slideBox ul li .info{display:none;font-size:11px;color:#666;padding:5px 5px 0}
.slideBox ul li a:hover span{text-decoration:underline}

.contNav{height:10px; margin:0 15px 0 0}
.contNav a{float:right;width:11px;height:10px;overflow:hidden;margin-left:3px;background-position:0 0;text-indent:-99999px;}
.contNav .on{background-position:0 -10px;}

.usuario_minha-pagina .contNav{margin-top:10px;}

	.slideBox .paginator{position:absolute;right:0;top:10px}
	.slideBox .paginator li{display:block;float:left;width:8px;height:8px;background:url(../_img/icos_slideBox_theme3.png) no-repeat 0 0}

#slideHeranca,
#slideElsevier{margin:0 -13px 0 -17px;border-top:1px solid #E5E5E5;height:195px !important}
#slideElsevier{height:240px !important}
#slideHeranca .slideIn,
#slideElsevier .slideIn{width:670px;left:58px;top:14px;height:150px !important}
#slideElsevier .slideIn{height:180px !important}
.slideBox .btnPrev,
.slideBox .btnNext{top:70px}
#slideHeranca ul li,
#slideElsevier ul li{width:670px;text-align:left;margin:0 30px 0 0;height:150px !important}
#slideElsevier ul li{height:180px !important}
#slideHeranca h3,
#slideHeranca h4,
#slideElsevier h3{font:100 16px/1.5em "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;color:#000}
#slideHeranca h4{margin-bottom:5px}
#slideElsevier h3{margin-bottom:8px}

#paginator{width:705px;height:25px;position:absolute;top:170px;left:52px}
#slideElsevier #paginator{top:215px;left:170px}
#slideHeranca #paginator li,
#slideElsevier #paginator li{width:30px !important;text-align:center;height:12px !important;margin:0 14px 0 0;background:url(../_img/img_timelineDates.gif) no-repeat 0 0;cursor:pointer;text-indent:-999999px;font-size:1px}
#slideElsevier #paginator li{background-image:url(../_img/img_timelineDates_elsevier_brasil.gif)}
#slideHeranca #paginator li.on,
#slideElsevier #paginator li.on{height:26px !important}

#slideElsevier .slideIn li .imgSlide{display:block;float:left;margin:0 20px 0 0}

#paginator li#itmDate0{background-position:0 1px}
#paginator li#itmDate0.on{background-position:-48px 1px}
#paginator li#itmDate1{background-position:0 -25px}
#paginator li#itmDate1.on{background-position:-48px -25px}
#paginator li#itmDate2{background-position:0 -51px}
#paginator li#itmDate2.on{background-position:-48px -51px}
#paginator li#itmDate3{background-position:0 -77px}
#paginator li#itmDate3.on{background-position:-48px -77px}
#paginator li#itmDate4{background-position:0 -103px}
#paginator li#itmDate4.on{background-position:-48px -103px}
#paginator li#itmDate5{background-position:0 -130px}
#paginator li#itmDate5.on{background-position:-48px -130px}
#paginator li#itmDate6{background-position:0 -156px}
#paginator li#itmDate6.on{background-position:-48px -156px}
#paginator li#itmDate7{background-position:0 -182px}
#paginator li#itmDate7.on{background-position:-48px -182px}
#paginator li#itmDate8{background-position:0 -208px}
#paginator li#itmDate8.on{background-position:-48px -208px}
#paginator li#itmDate9{background-position:0 -234px}
#paginator li#itmDate9.on{background-position:-48px -234px}
#paginator li#itmDate10{background-position:0 -260px}
#paginator li#itmDate10.on{background-position:-48px -260px}
#paginator li#itmDate11{background-position:0 -286px}
#paginator li#itmDate11.on{background-position:-48px -286px}
#paginator li#itmDate12{background-position:0 -312px}
#paginator li#itmDate12.on{background-position:-48px -312px}
#paginator li#itmDate13{background-position:0 -338px}
#paginator li#itmDate13.on{background-position:-48px -338px}
#paginator li#itmDate14{background-position:0 -390px}
#paginator li#itmDate14.on{background-position:-48px -390px}
#paginator li#itmDate15{background-position:0 -364px}
#paginator li#itmDate15.on{background-position:-48px -364px}

.linhaLeg {padding:10px 0}
.linhaLeg li{padding:0 0 5px 15px; background:url(../_img/bgr_legColors.gif) no-repeat;}
.linhaLeg li.green {background-position:left 4px;}
.linhaLeg li.oran {background-position:left -14px;}
.linhaLeg li.blue {background-position:left -34px;}
.linhaLeg li.red {background-position:left -52px;}

.flagSec{float:left;margin-right:5px;font-size:9px;font-family:Arial, Helvetica, Sans-Serif;background-position:top left;background-repeat:no-repeat;}
.flagSec span{display:block;background-repeat: no-repeat;background-position:right;}
.flagSec span span{display:block;height:13px;margin: 0 4px;padding:3px 1px 0 2px;background-repeat:repeat-x;}

/*=>abas*/
.abasTop{Xposition:relative;margin-top:0 !important;margin-bottom:20px;}
.abas{height:40px;background:url(../_img/bgr_abas.png) repeat-x 0 -41px;margin:0 1px;}
.abas li{display:block;float:left}
.abas li span{display:block;float:left;background:url(../_img/bgr_abas.png) no-repeat 0 -164px}
.abas li span span{display:block;height:40px;padding:0 5px;background:url(../_img/bgr_abas.png) no-repeat 100% -205px;cursor:pointer;text-indent:-999999px}
.abas li span span span{display:block}
.abas li.on{background:url(../_img/bgr_abas.png) repeat-x 0 0}
.abas li.on span{background:url(../_img/bgr_abas.png) no-repeat 0 -82px}
.abas li.on span span{background:url(../_img/bgr_abas.png) no-repeat 100% -123px}
.abas li.on span span.last{margin-right:-1px}
.abas li a{overflow:hidden;display:block;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:16px;text-align:center}

#abaEstante{}
#abaEstante li{display:block;float:left}
#abaEstante li a{display:block;background:url(../_img/bgr_aba_estante_theme2.gif) no-repeat 0 -43px;height:41px;text-indent:-999999px}

#abaEstante #abaEstante01 a{width:122px;background-position:0 -43px}
#abaEstante #abaEstante01.on a{background-position:0 0}
#abaEstante #abaEstante02 a{width:76px;background-position:-122px -43px}
#abaEstante #abaEstante02.on a{background-position:-122px 0}
#abaEstante #abaEstante03 a{width:125px;background-position:-198px -43px}
#abaEstante #abaEstante03.on a{background-position:-198px 0}
#abaEstante #abaEstante04 a{width:84px;background-position:-323px -43px}
#abaEstante #abaEstante04.on a{background-position:-323px 0}
#abaEstante #abaEstante05 a{width:162px;background-position:-407px -43px}
#abaEstante #abaEstante05.on a{background-position:-407px 0}

.contentAbas{clear:both}
.contentAbas li{display:none}
.contentAbas li li{display:block;font-size:12px;}
.contentAbas li.on{display:block}

.contentAbas2{clear:both}
.contentAbas2 li{display:none}
.contentAbas2 li li{display:block;font-size:12px;}
.contentAbas2 li.on{display:block}

.contentAbas3 {clear:both}
.contentAbas3 li {display:none;}
.contentAbas3 li.on {display:block;}

.contentAbasBusca {clear:both;margin-bottom:20px;}
.contentAbasBusca .lstProd {width:760px !important;}
.contentAbasBusca .minhasCompras .buyCtrls {width:175px !important;padding-left:15px;}
.contentAbasBusca .minhasCompras {padding:0 40px 0 20px !important;}
.boxBottomBusca:after,
.contentAbasBusca li:after{content:".";display:block;clear:both;width:1px;height:1px;visibility:hidden;}
.contentAbasBusca li {display:none;margin-bottom:20px;}
.contentAbasBusca li.on {display:block;margin-bottom:20px;}
.contentAbasBusca .lstProd li {overflow:visible !important;display:block; border:0 !important;}
.contentAbasBusca #aba1 {width:794px;overflow:hidden;}
.contentAbasBusca .lstProd li{padding:20px 17px;border-top:1px solid #E2AF86;overflow:hidden;clear:both}
.contentAbasBusca .boxTopo {}
.contentAbasBusca .flagCont{overflow:hidden;}
.boxBottomBusca {border-bottom:1px solid #CCCCCC;padding:23px 15px 23px 12px !important;zoom:1}
.boxBottomBusca div{font-size:11px !important;padding-top:0;}

.contentAbas3 .lstProd{width:795px !important;}
.contentAbas3 .lstProd li{padding:20px 17px;border-top:1px solid #E2AF86;overflow:hidden;clear:both}
.contentAbas3 .lstProd .flagCont li{height:20px !important;padding:0 !important;margin:0 0 3px 0;border:none;clear:both;}
.contentAbas3 .tbProd li .flagCont{display:block !important;}
.contentAbas3 .tbProd li .btnComprar{display:block !important;}
.contentAbas3 .lstProd li .imgProd{float:left;margin:0 20px 0 0}
.contentAbas3 .lstProd li .infoProd{float:left;width:405px;padding:8px 0 0 0;vertical-align:middle}
.contentAbas3 .lstProd li h3{color:#D56500;font-size:12px}
.contentAbas3 .lstProd li .description{color:#999!important;font-size:10px;display:block;width:95%}
.contentAbas3 .lstProd li .author{color:#666;font-size:11px;display:block}
.contentAbas3 .lstProd li .author a{color:#666!important;display:block}
.contentAbas3 .buyCtrls {float:right;width:170px;padding:32px 0 0 0;vertical-align:middle;text-align:right;color:#71400F !important;}
.contentAbas3 .buyCtrls .price {font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:11px;color:#D56500;clear:both;display:block;}
.contentAbas3 .buyCtrls .prevPrice {text-decoration:line-through;font-weight:700;color:#71400F !important;}
.contentAbas3 .buyCtrls .currPrice {font-size:13px;font-weight:700;color:#71400F !important;}
.contentAbas3 .lstProd li .btnComprar {margin:5px 0 8px;float:right;overflow:hidden}
.contentAbas3 .lstProd li .lnkAddEstante {clear:both;display:block}
.abas3 {margin-left:1px;}

.contentPedidos {padding:16px 1px 30px 1px !important;}
.contentPedidos .lstExpand dt {border-top:solid 1px #EBC7A9 !important;border-bottom:solid 1px #EBC7A9 !important;display:block;height:20px;background:#FAFAFA;}
.contentPedidos .lstExpand dd {border:0 !important;}

.flagFrete {margin-top:0;overflow:auto}
.flagFrete li.itmFreteGratis {background-position:0 -101px;width:74px;height:20px;} 

.sepBorda {border-top:1px solid #EFEFEF;}
.successMsg {font:16px Arial, Helvetica, sans-serif !important;color:#009900;width:240px;height:21px;margin:0 auto;background:url(../_img/ico_val_success.gif) no-repeat 212px 0;padding:0;font-weight:700 !important;}

.btnDetalhes {background:url(../_img/btn_detalhes.gif) no-repeat;width:65px;height:21px;border:0;}
.bgrTopo {background:url(../_img/bgr_topoPedidos.gif) no-repeat 1px bottom;width:794px;height:6px;}

.bgrTopo_accordion {width:100%;height:5px;margin:-5px 0 0 0;}
.bgrTopo_accordion .bgrTopo_accordion_lft {float:left;width:5px;height:5px;}
.bgrTopo_accordion .bgrTopo_accordion_mdl {height:5px;float:left;background-color:#fff;width:561px;}
.bgrTopo_accordion .bgrTopo_accordion_rgt {float:left;width:5px;height:5px;}

.studentM .bgrTopo_accordion .bgrTopo_accordion_mdl {width:785px !important;}
.expertM .bgrTopo_accordion .bgrTopo_accordion_mdl {width:785px !important;}
.odontoM .bgrTopo_accordion .bgrTopo_accordion_mdl {width:785px !important;}
.fisioM .bgrTopo_accordion .bgrTopo_accordion_mdl {width:785px !important;}

/* Links */
.lstLin{padding-bottom:10px}
.lstLink li{display:block;background:#fff}
.lstLink .even{background:#f1f1f1}
.lstLink li a{display:block;padding:15px 10px;margin-bottom:0;overflow:hidden}
.lstLink li a:hover{text-decoration:none;border:2px solid #ccc;padding:13px 8px}
.lstLink li a span{color:#666}
.lstLink li a strong{font-size:14px}

/**/
hr{width:570px;border:0;border-top:1px solid #E5E5E5;background:none;margin:15px 0;height:1px;overflow:hidden;clear:both}

.lnkVoltar{width:100%;font-size:10px;padding:0 0 0 10px;background:#F1ECE5 url(../_img/blt_seta_esq.gif) no-repeat 0 3px;display:block;margin-top:15px}

.lnkIn{font-size:11px;background:url(../_img/blt_seta_dir_theme1.gif) no-repeat 0 3px;padding:0 0 0 7px}
.lnkExt{padding:0 15px 0 0;background-repeat:no-repeat;background-position:100% 1px}

.contentIn .lstContent{margin:8px 0;font-size:12px}
.contentIn .lstContent li{background:url(../_img/blt_cin_peq.gif) no-repeat 0 5px;padding:0 0 0 10px}
.contentIn .lstContent strong{font-weight:bold}
.contentIn hr{width:781px;border-top:1px solid #E8DCC0;margin:15px -13px 15px -17px}
.contentIn p strong{color:#000}
.contentIn .imgLft{float:left;margin:0 20px 20px 0}
.contentIn .imgRgt{float:right;margin:0 0 20px 20px}

/*Gerais*/
.enviarBtn{width:102px;height:26px;border:0;cursor:pointer;text-indent:-9999px;margin:0;background-repeat:no-repeat}
.enviarBtn:hover{background-position:0 100%}

.contentIn .imagem{border:1px solid #A57403;margin-right:10px}
.contentIn p{font-size:12px;line-height:130%;margin-bottom:15px}
.contentIn .lstContent{margin:8px 0;font-size:12px}
.contentIn .lstContent li{background:url(../_img/blt_cin_peq.gif) no-repeat 0 5px;padding:0 0 0 10px}

.box1{background:#FAF8F6;border-top:4px solid #F1ECE5;border-bottom:1px solid #F1ECE5;padding:20px 15px}
.box1 h2{padding-bottom:0}
.box1 p{margin:10px 0}
.box1 label{margin:3px 10px 0 0;font-size:12px;float:left}
.box1 input{float:left}
.box1 .enviarBtn{width:61px;background-image:url(../_img/btn_enviar.gif);margin:-3px 0 0 10px}

.box2{border-top:1px solid #E5E5E5;background:#F9EFE7;padding-top:20px}
    .bgBot{height:12px;clear:both;background:#fff;padding-top:20px}
    .bgBot div{height:11px;border-top:1px solid #DCA97F}
    .bgBot span{position:relative;top:-1px;left:705px;display:block;width:19px;height:11px;background:#fff url(../_img/bgr_box2_seta.gif) no-repeat}
    .incluirBtn { display:block; width: 65px; height: 26px; background: url(../_img/btn_incluir_theme0.gif); border: 0; cursor: pointer; }
    .incluirBtn:hover { background-position: 0 100%; } 
           
.box3{border-top:1px solid #E5E5E5;border-bottom:1px solid #E2AF86;background:#F8EBE1}
    .box3In{border-top:3px solid #F1D9C7}
.boxMaior {border-top:3px solid #F1D9C7;border-bottom:1px solid #E2AF86;background:#F8EBE1;height:30px;margin-top:10px;padding:10px;}
.boxMaior .box3In {border:0 !important;}   
.boxMaior .box3In strong{font-size:12px;color:#000;}   


.chamadaCadastro{width:300px;float:right;margin:0 0 20px 20px;color:#000}
.chamadaCadastro p strong{color:#000}
.chamadaCadastro a{display:block;width:148px;height:26px;background:url(../_img/btn_quero_cadastrar.gif) no-repeat;text-indent:-99999px;margin:0 auto}
.chamadaCadastro a:hover{background-position:0 100%}

.rank{display:block;width:35px;height:36px;background:url(../_img/ico_estrela.jpg);text-indent:-99999px;float:right}
.rank:hover,
h1 .on{background-position:0 100%}

.comRank{padding-right:10px}
.comRank .icoFavPeq{padding-top:8px;background-position:0 8px;}
.comRank span{width:450px}

/* lista importados */

.flagCont{margin-top:0px;overflow:auto}
.flagCont li{width:61px;height:19px;text-indent:-9999px;float:right;margin-left:5px}
.flagCont li.itmPromocao{background-position:0 0;width:62px !important;}
.flagCont li.itmMVendido{background-position:0 -21px;width:62px !important;}
.flagCont li.itmLancamento{background-position:0 -41px;width:70px !important;}
.flagCont li.itmFreteGratis{background-position:0 -101px;width:74px !important;}
.flagCont li.itmImportado{background-position:0 -121px;width:62px !important;}
.flagCont li.itmSobEncomenda{background-position:0 -141px;width:84px !important;}
.flagCont li.itmProntaEntrega{background-position:0 -161px;width:87px !important;}
.flagCont li.itmPreReserva{background-position:0 -182px;width:86px !important;}

.flagContSacola{overflow:auto}
.flagContSacola li{width:61px;height:19px;text-indent:-9999px;float:left;margin-left:5px}
.flagContSacola li.itmPromocao{background-position:0 0}
.flagContSacola li.itmMVendido{background-position:0 -21px}
.flagContSacola li.itmLancamento{background-position:0 -41px;width:70px}
.flagContSacola li.itmFreteGratis{background-position:0 -101px;width:74px}
.flagContSacola li.itmImportado{background-position:0 -121px;width:61px}
.flagContSacola li.itmSobEncomenda{background-position:0 -141px;width:84px}
.flagContSacola li.itmProntaEntrega{background-position:0 -161px;width:87px}

.contentIn .preco{font-size:11px}
.contentIn .preco .remarc, .combos_value .remarc{text-decoration:line-through}
.contentIn .preco .atual{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:14px;font-weight:bold;letter-spacing:-1px}
.contentIn .preco .atual strong{font-size:20px;font-weight:bold}

/* Produtos */
.btnComprar{display:block;background:url(../_img/btn_comprar.png) no-repeat 0 0;width:102px;height:26px}
.btnComprar span{text-indent:-999999px;text-align:left;display:block}
.btnComprar:hover{background-position:0 100%}

#boxInfoLstProd, #boxInfoLstProd1{background:#F5E4D7;margin:0;padding:16px 15px 15px 12px;font-size:11px;border-right:1px solid #E8E3DB;border-left:1px solid #E8E3DB;overflow:hidden;min-height:26px}
#boxInfoLstProd strong, #boxInfoLstProd1 strong{color:#000}
#boxInfoLstProd div, #boxInfoLstProd1 div{line-height:25px}

.lstProd{width:795px; overflow: hidden; zoom: 1;}
.lstProd li{padding:20px 17px; border-top:1px solid #E2AF86; overflow:hidden; Xclear:both}
.lstProd .flagCont{margin:0 0 0 40px;padding:15px 0 0 0}
.lstProd .flagCont li{height:19px;padding:0;float:left;margin:0 5px 0 0;border:none;clear:none}
.tbProd li .flagContImport {margin:0 !important;padding:15px 0 0 40px !important;}
.tbProd li .flagContImport li{background-image:url(../_img/flag_produtos_theme1.png);height:20px !important;padding:0 !important;float:left !important;margin:0 0 3px 0 !important;border:none !important;clear:none !important;text-indent:-999999px;}
.flagContImport li.itmPromocao{background-position:0 0;width:62px !important;}
.flagContImport li.itmMVendido{background-position:0 -21px;width:62px !important;}
.flagContImport li.itmLancamento{background-position:0 -41px;width:70px !important;}
.flagContImport li.itmFreteGratis{background-position:0 -101px;width:74px !important;}
.flagContImport li.itmImportado{background-position:0 -121px;width:62px !important;}
.flagContImport li.itmSobEncomenda{background-position:0 -141px;width:84px !important;}
.flagContImport li.itmProntaEntrega{background-position:0 -161px;width:87px !important;}

.lstProd li .imgProd{float:left;margin:0 20px 0 0}
.lstProd li .infoProd{float:left;width:405px;padding:8px 0 0 0;vertical-align:middle}
.lstProd li h3{color:#D56500;font-size:12px}
.lstProd li .description{color:#999!important;font-size:10px;display:block;width:95%}
.lstProd li .author{color:#666;font-size:11px;display:block}
.lstProd li .author a{color:#666!important;display:block}
.lstProd li .buyCtrls{float:right;width:170px;padding:32px 0 0 0;vertical-align:middle;text-align:right}
.lstProd li .price{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:11px;color:#D56500;clear:both;display:block;}
.lstProd li .price .prevPrice{text-decoration:line-through;font-weight:700}
.lstProd li .price .currPrice{font-size:13px;font-weight:700 !important;}
.lstProd li .btnComprar{margin:5px 0 8px;float:right;overflow:hidden}
.lstProd li .lnkAddEstante{clear:both;display:block}

.lnkAddEstante{font:700 10px/1.2em Arial, Helvetica, sans-serif}
.icoFavPeq {background:url(../_img/icoFavPeq.jpg) top left no-repeat; line-height:16px; padding-left:20px; display:block; height:16px; text-align:left; float:left}

* + html .tbProd  li{display:inline}  /* for IE 7 */

.tbProd{width:795px}
.tbProd li{width:165px !important;display:inline-block !important;zoom:1;text-align:center!important;border-top:0!important;vertical-align:top;padding:20px 16px!important }
.tbProd li .flagCont{display:none}
.tbProd li .btnComprar{display:none}
.tbProd li .infoProd{text-align:center;width:164px!important} /* cor definida no tema respectivo */
.tbProd li .buyCtrls{padding-top:10px!important;width:164px!important;text-align:center!important}
.tbProd li .imgProd{float:none!important;margin:0!important}
.tbProd li .lnkAddEstante{display:none!important}
.tbProd li h3{font-size:12px!important}
.tbProd li .price .prevPrice{font-size:10px!important}
.tbProd li .price .currPrice{font-size:11px;}

/* Produto */


.contentView{position:absolute;top:12px;right:8px;width:auto;height:21px}
.contentView label{float:left; line-height:21px;padding-right:5px}
.contentView a{padding-right:5px;display:block;float:left}
.contentView a .ico{display:block;width:21px;height:21px;background:url(../_img/ico_ViewMode.gif) no-repeat;text-indent:-9999px;float:left;line-height:21px;cursor:pointer}
.contentView a .txt{float:left;line-height:21px;padding-left:5px;cursor:pointer}
.contentView a{color:#000}
.contentView a.ativo{text-decoration:none;cursor:default}
.contentView a.ativo label,
.contentView a.ativo span{cursor:default}

.infoTec{margin-top:-20px;width:550px;}
.infoTec td{padding:10px;border-right:1px solid #E4E4E4;font-size:11px;background:#f1f1f1;text-align:center}
.infoTec td strong{color:#000}
.infoTec .even td{background:#fff}
.infoTec td.last {border-right:0} 
/*.infoTec th{border-right:1px solid #E4E4E4; text-align:center;height:15px}*/

.thInfoTecnicas {border-right:1px solid #E4E4E4; text-align:center;height:22px}

.arqSumario{font-size:11px}
.arqSumario p{padding:10px 10px 10px 50px;font-size:11px}

/*=>pager*/
.prodPager{height:32px;background:#F5E4D7 url(../_img/bgr_prodPager.gif) repeat-x 0 0;text-align:center;position:relative;margin:0 1px !important;overflow:hidden;clear:both;}
.prodPager #pagNumCont{display:block;width:190px;position:absolute;top:1px;left:50%;margin-left:-75px;}
.prodPager a,
.prodPager span span{width:25px;line-height:30px;padding:0;border-left:1px solid #fff;float:left;font-size:11px;margin-top:0px}
.prodPager span span{width:30px;background:#F1D9C7;font-size:12px;font-weight:700;color:#D56500;position:relative}
.prodPager .mark{background:url(../_img/ico_seta_pag.gif) no-repeat 0 0;width:7px;height:5px;position:absolute;margin:0 0 0 -3px;top:-1px;left:50%;position:absolute}

.resultPager {width:100%;position:relative;#min-height:400px;margin:0 auto;text-align:center;margin:5px 0 5px 0;}
.bannerSegmento {width:100%;display:block;position:relative;margin:0 auto;text-align:center;padding:10px 0 10px 0;}

.pagFirst,
.pagPrev,
.pagNext,
.pagLast{display:block;position:absolute;background:url(../_img/lnks_pager.gif) no-repeat 0 0;height:10px;text-indent:-999999px;font-size:0;border:none !important;padding:0 !important;overflow:hidden;cursor:pointer}

input[disabled]{filter:alpha(opacity=30);opacity:0.3;cursor:default}

.pagFirst{width:66px !important;background-position:0 0;top:12px;left:10px}
.pagPrev{width:64px !important;background-position:0 -19px;top:12px;left:96px}
.pagNext{width:60px !important;background-position:0 -39px;top:11px;right:82px}
.pagLast{width:55px !important;background-position:0 -59px;top:11px;right:8px}

/* Concursos */
    .prodDetalhe{padding:10px 0}
    .prodDetalhe .imagem{margin-right:20px}
    .prodDetalhe .lstTp2{font-size:11px;margin-bottom:15px}
    .prodDetalhe .detalhe{width:350px;float:left}
    .prodDetalhe .lstAut{font-size:11px;margin-bottom:10px}
    .prodDetalhe .flagCont{margin-bottom:15px}
    .prodDetalhe .precoCompra{width:366px;margin:0;border-top:1px solid #E5E5E5;padding-top:10px}
    .prodDetalhe .precoCompra p{width:137px;float:left;border-right:1px solid #E5E5E5;margin-right:20px;padding:10px 0}
    .prodDetalhe .precoCompra .enviarBtn{width:102px;margin-bottom:10px}
    .prodDetalhe .precoCompra .adicionarEstante{width:150px;height:16px;background:url(../_img/btn_adicionar_estante_theme2.png);border:0;cursor:pointer}
    .prodDetalhe .boxCondParcelamento {display:block;width:320px;padding:10px;background:#FAF8F6;border-top:4px solid #F1ECE5;border-bottom:1px solid #F1ECE5;}
    .prodDetalhe .boxCondParcelamento ul li {margin:0;padding:0;}
    .prodDetalhe .boxCondParcelamento table td {font-size:12px;}
    .prodDetalhe p {font-size:11px;}
    .prodDetalhe .icones {float:left;margin:245px 0 0 -185px;}    
    .prodDetalhe .icones ul {margin:0}
    .prodDetalhe .icones ul li {display:inline;margin-right:5px;}
    
    
    #concDetalheAbas{width:571px;margin:40px -17px 40px}
    #concDetalheAbas a{display:block;width:189px;height:41px;background:url(../_img/btn_concurso_detalhe_spr_theme1.gif) no-repeat;text-indent:-99999px}
    #concDetalheAbas .txtResumo{background-position:0 100%}
    #concDetalheAbas .on .txtResumo{background-position:0 0}
    #concDetalheAbas .txtSumario{width:190px;background-position:-190px 100%}
    #concDetalheAbas .on .txtSumario{background-position:-190px 0}
    #concDetalheAbas .txtInfoTec{width:190px;background-position:-380px 100%}
    #concDetalheAbas .on .txtInfoTec{background-position:-380px 0}
    
    .contExtr{padding-top:10px}
    .contExtr h2{padding:0 15px 10px;border-bottom:1px solid #E5E5E5;letter-spacing:-1px}
    .contExtr ul{margin:20px 20px 0;font-size:12px}
    .contExtr ul li{margin-bottom:20px;padding:1px 15px;overflow:auto}
    .contExtr ul span{float:left;width:15px;height:16px;background:url(../_img/ico_tpArquivos_spr.gif) no-repeat;margin-right:10px}
    .contExtr ul .external span{background-position:0 0}
    .contExtr ul .arquivo span{background-position:0 -24px}
    .contExtr ul .arquivo2 span{background-position:0 -50px}
    .contExtr ul a{float:left}
    .contExtr ul .flag{display:block;float:left;height:17px;background-repeat:no-repeat;text-indent:-99999px;margin-left:10px}
    .contExtr ul .aceRestrito{width:11px;background-position:0 0}
    .contExtr ul .LegislAcord{width:107px;background-position:0 -15px}
    .contExtr ul .Atualiza{width:68px;background-position:0 -32px}
    .contExtr ul .Errata{width:47px;background-position:0 -49px}
    .contExtr ul .Promocao{width:54px;background-position:0 -66px}
    .contExtr ul .ContExtr{width:79px;background-position:0 -83px}
    
    .proxConcursos .cont { padding: 5px 15px 10px; }
    .proxConcursos h2 { font-size: 22px; }
    
.accordion{margin:15px 0;z-index:99!important;}
.accordion li{padding:10px 15px;border-bottom:1px solid #E4E4E4; float:left; width:764px}
.accordion li .ico{float:left;width:15px;height:15px;background:url(../_img/btn_abre_fecha_theme1.gif);margin:3px 10px 0 0;cursor:pointer;}
.accordion li .off{background-position:0 100%}
.accordion li input{height:14px;float:left;margin:4px 10px 0 0}
.accordion li h2{width:600px;float:left;padding:0}
.accordion li table{clear:both;margin:10px 0 10px 50px}
.accordion li table td{font-size:12px;color:#000;padding-bottom:5px}
.accordion .lastCont{border-bottom:none !important;}


/* Seções */
    /* Institucional */       
        #col-r .url, 
        #col-r .tel{border:0;text-align:center;padding:5px}
        #col-r .contentTxt{padding:10px;font-size:11px}
        #col-r .contentTxt a{color:#666}
        #col-r p.contentTxt{padding-bottom:5px}
        #col-r .adr{border-top:1px solid #E8DCC0}

.boxMin{width:350px;height:236px;float:left;padding:10px 0}
.brdL{border-right:1px solid #E8DCC0;margin:0 15px 15px 0;padding:10px 15px}

#navSobre{width:353px;overflow:hidden}
#navSobre li{display:block;float:left;padding:0 5px 11px 0}
#navSobre li a{display:block;height:36px;background:url(../_img/bgr_navSobre.png) no-repeat 0 0;text-indent:-999999px}
#navSobre li.itm01 a{width:102px;background-position:0 0}
#navSobre li.itm02 a{width:120px;background-position:-102px 0}
#navSobre li.itm03 a{width:116px;background-position:-222px 0}
#navSobre li.itm04 a{width:159px;background-position:0 -36px}
#navSobre li.itm05 a{width:88px;background-position:-159px -36px}
#navSobre li.itm06 a{width:91px;background-position:-247px -36px}
#navSobre li.itm07 a{width:99px;background-position:0 -72px;}
#navSobre li.itm08 a{width:159px;background-position:-99px -72px}

.itm09 a{
    background:url(../_img/btn_mediatech.png) no-repeat!important;
    width:102px;
    height:35px;
}
.lstExpand{padding:0}
.lstExpand dt{padding:16px 0 12px 16px;border-bottom:1px solid #E5E5E5}
.lstExpand dt.on{border-bottom:none}
.lstExpand dt a{display:block;clear:both;padding:0 0 0 27px;background:url(../_img/icos_lstExpand.gif) no-repeat 0 3px;font:100 16px/1.2em "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;color:#71400F}
.lstExpand dt.on a{background-position:0 -82px}
.lstExpand dd{display:none;clear:both;border-bottom:1px solid #E5E5E5;padding:0 20px 10px 42px}
.lstExpand dd p{font-size:12px;padding:0 0 18px 0}
        
        /* Newsletter */
        .institucional_newsletter .contentIn img.fl{margin:0 15px 30px 0}
        .institucional_newsletter .contentIn h2{padding:0}
        .institucional_newsletter .contentIn p.fl{width:580px;margin-bottom:30px}
        .institucional_newsletter .contentIn p.fl .lnkIn{color:#D56500}
        .institucional_newsletter .contentIn p.fl span{display:block;margin-top:10px}
        
        /* Missão */
        .missao{width:335px;height:182px;float:left;margin:0 0 5px 0}
        .col1{margin-right:20px}
        
        /* Seja um autor */
        .institucional_seja-autor-cadastro #errorMsg,
        .institucional_seja-autor-cadastro #successMsg{width:774px;margin:0 -16px}

        
        .frmAutor{width:460px;margin:0 auto}
        .frmAutor div{overflow:hidden;margin-bottom:6px;clear:both}
        .frmAutor .colDpl div{float:left;clear:none;margin:0}
        .frmAutor .check .lblGr,
        .frmAutor div label{width:140px;float:left;margin-right:10px;text-align:right;font-size:12px;padding-top:3px}
        .frmAutor .colRgt label{width:auto;margin-left:30px}
        .frmAutor .check label{float:none}
        .frmAutor .check input{height:14px;float:left;margin:2px 5px 0 0}
        .frmAutor .aviso{font-size:9px;margin-left:150px}
        .frmAutor .enviarBtn{width:61px;background-image:url(../_img/btn_enviar.gif);clear:both;margin:10px 0 0 382px}
        
        /* Trabalhe Conosco */
        .institucional_trabalhe-conosco .frmAutor{padding-bottom:20px}
        .institucional_trabalhe-conosco .enviarBtn{width:61px;background-image:url(../_img/btn_enviar.gif);float:right;margin:10px 28px 0 0}
        
        /* Fale conosco */
        .chamAtend{width:480px;padding:7px 0 7px 68px;margin:10px auto;background:url(../_img/ico_fone.jpg) no-repeat;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;letter-spacing:-1px;font-size:15px;font-weight:normal}
        .chamAtend span{font-size:22px;color:#784927;font-weight:bold}
        .institucional_fale-conosco .frmAutor{width:480px}
        .institucional_fale-conosco .frmAutor div label{width:71px}
        .institucional_fale-conosco .frmAutor select{width:198px}
        .institucional_fale-conosco .frmAutor .aviso{margin-left:80px}
        .institucional_fale-conosco .frmAutor .enviarBtn{margin-left:360px}
        
        /* Selos */
        .contentSelos{width:583px;margin:20px auto 0}
        .contentSelos .logo{margin:auto;width:121px}
        .contentSelos .topoSelos{margin:auto;width:401px;height:39px;overflow:hidden}
        .contentSelos ul{width:189px}
        .contentSelos ul li{border-bottom:1px solid #E5E5E5;width:189px;text-align:center;overflow:hidden;padding:15px 0}
        .contentSelos ul li a{width:189px;display:block}
        .contentSelos ul li.first{padding:0}
        .contentSelos ul li.noBorder{border-bottom:0} 
        
    /* Erros */
        .boxErro{width:570px;margin:0 auto}
        .boxErro a{display:block;width:116px;height:18px;background:url(../_img/btn_pag_inicial.gif);text-indent:-99999px;margin:20px 0 30px}
        
        .boxAcessoRestrito{width:570px;margin:0 auto}
        .boxAcessoRestrito a, .boxAcessoRestrito a:hover {color:#D56500;text-decoration:underline;} 
        .boxAcessoRestrito a.voltar {display:block;width:116px;background:url(../_img/btn_pag_inicial.gif);text-indent:-99999px;margin:20px 0 30px}
       
        
    /* Usuário */
        .identUsr fieldset{width:380px;height:224px;float:left;padding:10px 0 0 120px;margin:20px 0}
        .identUsr .login{border-top:1px solid #CDC6AF;border-right:1px solid #CDC6AF}
        .identUsr fieldset h1{border:0;margin:0 0 20px 0;padding:0}
        .identUsr fieldset div{width:100%;clear:both;overflow:hidden;margin-bottom:10px}
        .identUsr fieldset label{display:block;float:left;text-align:right;margin-right:5px;font-size:12px;margin-top:7px;color:#333}
        .identUsr fieldset input{width:120px;float:left;margin:4px 5px 0 0}
        .identUsr .enviarBtn{width:85px;background-image:url(../_img/btn_continuar_theme1.gif);margin:0}
        
        /* Já é usuário */
        .identUsr .lnkEsqueciSenha{margin:-5px 0 0 0;padding-left:0px;font-size:12px;} 
        .identUsr .login label{width:45px}
                
        /* Novo usuário */
        .identUsr .novoUsr {border-top:1px solid #CDC6AF;}        
        .identUsr .novoUsr label{margin-bottom:15px}
        .identUsr h5{font-size:16px;color:#73653C;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}
        .identUsr p{margin:10px 0;font-size:12px;color:#333}
        .identUsr p strong{font-weight:bold}
        .identUsr .novoUsr a{font-size:12px}
        
        /* Esqueci senha */
        #content .modalUsr{width:407px;margin:0 auto;clear:both}
        .modalUsr h2{padding:8px 10px 8px 13px;border-bottom:1px solid #E8DCC0}
        .modalUsr fieldset{height:145px;padding:15px 13px}
        .modalUsr fieldset p,
        .modalUsr fieldset label{font-size:12px;color:#333}
        .modalUsr fieldset label{float:left;margin:16px 4px 0 0}
        .modalUsr fieldset input{float:left;margin:14px 4px 0 0}
        .modalUsr fieldset .enviarBtn{width:61px;background-image:url(../_img/btn_enviar.gif);margin:10px 0 0 10px}
        .esqueci_height{height:230px;}
        
    /* Busca */
        .navBusca {margin:0!important}
        .navBusca .subTtl { margin: 0 !important; line-height:35px; padding-left:15px; font-size: 14px;}
        #busca #col-l{width:205px;padding:0}
        #busca .navIn{width:205px;margin-top:50px;}
        #busca .navInT{width:205px;background:none;}
        #busca .navInT h2{padding:15px;font-family:Arial;color:#666;font-size:18px;}
        #busca .navInT .seta{position:relative;top:-1px;left:93px;width:19px;height:10px;background:url(../_img/bgr_busca_subnav_top_seta.gif)}
        #busca .navInT h2 span{}
        #busca .navInT ul{margin:10px 0;font-size:11px}
        #busca .navInT ul a{display:block;width:176px;height:18px;padding:10px 0 3px 0}
        #busca .navInT ul a:hover,
        #busca .navInT ul .on a{color:#666;text-decoration:none; font-weight: bold;}
        #busca .navInB{width:205px;}
        #busca .navBusca li { border-bottom: 1px solid #F1ECE5; margin: 0 15px; }
        #busca .navBusca li ul { margin: 0 0 20px; padding-top: 10px; border-top: 1px solid #F1ECE5; }
        #busca .navBusca li li { border: 0 }
        #busca .navBusca li li a { padding: 0; }
        #busca div.sifrAlt{height:36px;padding:5px 5px 5px 17px}
        #busca div.sifrAlt span{display:block;font-size:26px}
        #busca div.sifrAlt span.ttlLittle{font-size:22px}
        #busca .box3{margin:0 1px}
        #busca .box3 .box3In{height:32px;padding:10px 17px;font-size:11px}
        #busca .box3 .box3In strong{font-size:12px;color:#000}
        
        
        .ttlBusca { height: 37px !important; border: 0 !important; } 
        .lstProdBusca { padding: 12px 15px 12px 12px !important; border-top: 3px solid #ccc;border-bottom: 1px solid #ccc; }
        
        .novaBsc{width:295px;float:left}
        .novaBsc h4{color:#000;margin-bottom:10px;font-weight:normal}
        .novaBsc div{margin-bottom:5px}
        .novaBsc div select{float:left;margin:4px 10px 0 0}
        .novaBsc .enviarBtn{width:65px;background-image:url(../_img/btn_buscar.gif)}
        
        .dicas{float:left}
        .dicas h4{font-size:13px;color:#000;font-weight:normal}
        
        .buscaResultLivro .item { margin: 0 10px;  padding: 10px 10px; overflow: auto; }
        .buscaResultLivro .odd { background: #F1F1F1; }
        .buscaResultLivro img { float: left; margin: 0 10px; }
        .buscaResultLivro .infoLivro { float: right; width: 630px; font-size: 11px; }
        .buscaResultLivro .ttlLivro { font-size: 14px; margin-bottom: 5px; }
        .buscaResultLivro .fl { float: left; width: 455px; margin-right: 20px; border-right: 1px solid #E4E4E4; }
        .buscaResultLivro .author { width: 425px; margin: 5px 0; border-top: 1px solid #E4E4E4; border-bottom: 1px solid #E4E4E4; }
        .buscaResultLivro .author ul { float: left; margin: 3px 10px 3px 0; padding-right: 10px; border-right: 1px solid #E4E4E4; }
        .buscaResultLivro .author .pg { margin-top: 2px; }
        .buscaResultLivro p { border: 0; }
        .buscaResultLivro .flagCont { margin: 10px 0 0; }
        .buscaResultLivro .flagCont li { float: left; }
        .buscaResultLivro .preco{font-size:11px}
        .buscaResultLivro .preco .remarc{text-decoration:line-through}
        .buscaResultLivro .preco .atual{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:14px;font-weight:bold;letter-spacing:-1px}
        .buscaResultLivro .preco .atual strong{font-size:20px;font-weight:bold; letter-spacing: -3px;}
        .buscaResultLivro .btnComprar { margin: 10px 0 0 497px; }
        
        .listaBusca { margin: 10px; }
        .listaBusca li { padding: 10px 20px; overflow: auto; font-size: 12px; }
        .listaBusca .odd { background: #F1F1F1; }
        .listaBusca img { float: left; margin-right: 10px; border: 1px solid #E5E5E5 }
        .listaBusca li div { float: left; width: 600px; }
        .listaBusca .flagSec { margin-bottom: 5px; }
        
        .lstDocsResultBusca { border-bottom: 0 !important; }
        .lstDocsResultBusca .contArquivo { width: 30px; padding: 10px 0 0 20px; ;  }
        .lstDocsResultBusca .contArquivo .ico { float: none; display: block; }
        .lstDocsResultBusca .flagSec { margin-bottom: 5px; }
        
    /* Notícias */
        .lstNotCont{padding:5px 13px 0 17px}
        
        .lstNot li{background:#f1f1f1;overflow:auto;padding:10px;font-size:12px;margin-bottom:5px}
        .lstNot .even{background:#fff}
        .lstNot .fl{margin:-10px 20px -10px -10px}
        .lstNot span{color:#666}
        
        #noticias .contentIn .imagem{border:0}

/*filtros concursos*/
#boxFiltros{margin:0 1px 0}
#boxFiltros .feedback{font-size:12px;padding:15px}
#boxFiltrosCtrl{border-top:3px solid #E0E3CE;background:#EFF1E3;padding:10px 0 10px 15px}

#boxCtrl{padding:19px 0 19px 25px}
#boxCtrl .frmSel,
#boxCtrl .frmTxt{border-color:#DCDEC9;color:#707B36;font-size:12px}
#boxCtrl label{font-size:12px;vertical-align:middle}
.btnFiltrar{width:60px;height:26px;background:url(../_img/btn_filtrar_theme2.png) no-repeat 0 0;border:0;cursor:pointer;text-indent:-9999px;margin:0}
.btnFiltrar:hover{background-position:0 100%}

.lnkAbrirFiltros,
.lnkFiltrarPor{font:700 16px/1.2em "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;display:inline-block;padding:0 0 0 25px;background:url(../_img/icos_filtros.gif) no-repeat 0 100%}
.lnkAbrirFiltros{display:none}
.lnkFiltrarPor{background-position:0 4px;}

#filtrosResult{background:url(../_img/bgr_filtrosResult.gif) repeat-x 0 0;display:inline-block;width:100%}
#filtrosResult .mark{width:17px;height:10px;background:url(../_img/bgr_mark_filtro.gif) no-repeat 0 0;margin:0 auto;display:none}
#tabFiltrosResult{margin:10px 0 15px}
#tabFiltrosResult th{padding:0 10px 0}
#tabFiltrosResult td{padding:0 10px 0}
#tabFiltrosResult .first{text-align:right;border-right:1px solid #E4E4E4}
#tabFiltrosResult th{font-size:11px;color:#666}
#tabFiltrosResult td{font-size:11px;color:#000}

.lstPassos{height:40px;margin-bottom:20px;padding-left:15px;border-bottom:1px solid #DCA97F}
.lstPassos li{float:left}
.lstPassos li{padding-right:62px;margin-right:66px;background:url(../_img/blt_seta_dir_inativa.gif) no-repeat 100% 6px}
.lstPassos .ultCol{padding:0 !important;margin:0 !important;background:none !important}
.lstPassos .on{background-image:url(../_img/blt_seta_dir_ativa.gif);position:relative}
.lstPassos .on .seta{position:absolute;bottom:-1px;left:70px;width:15px;height:8px;overflow:hidden;background:url(../_img/bgr_seta_top.gif)}
.lstPassos li a{display:block;height:38px;text-indent:-99999px}

/*veja tambem*/
.boxVejaTambem{padding:30px 0 0 0}
.boxVejaTambem h2{font-size:14px}

    /* Cadastro Pessoa Física e Jurídica */
        .usuario_cadastro .lstPassos a{background:url(../_img/btn_passos_cadastro_spr.gif) no-repeat}
        .usuario_cadastro .lstPassos .itm01{width:170px;background-position:-202px 0}
        .usuario_cadastro .lstPassos .on .itm01{background-position:0 0}
        .usuario_cadastro .lstPassos .itm02{width:165px;background-position:-202px -42px}
        .usuario_cadastro .lstPassos .on .itm02{background-position:0 -42px}
        .usuario_cadastro .lstPassos .itm03{width:180px;background-position:-202px -80px;margin-top:-5px;}
        .usuario_cadastro .lstPassos .on .itm03{background-position:0 -80px}
        
        .usuario_cadastro .frmAutor{float:left;font-size:12px;padding-bottom:10px;width:95%;padding-left:29px;}
        .usuario_cadastro .frmAutor .check{margin:0 0 20px 30px}
        .usuario_cadastro .frmAutor .check label{margin-right:10px}
        .usuario_cadastro .enviarBtn{width:135px;float:right;margin:10px 10px 0 40px;background-image:url(../_img/btn_inciar_cadastro_theme1.gif)}
        .usuario_cadastro .salvarBtn{width:132px;background-image:url(../_img/btn_salvar_interesses_theme1.gif)}
        .usuario_cadastro .bgBot{margin:0 1px}
        
        .usuario_cadastro #successMsg h6{width:346px}
      
        .frmComp{width:720px}
        .frmComp div label{width:85px}
        .frmComp div .dtFund{width:179px}
        .frmComp div span{font-size:9px}
        .frmComp div .lnkIn{float:left;margin:5px 10px 0 96px;background-position:0 2px}
        .frmComp div .lnk1{margin-left:95px}
        .frmComp div .colFxRgt label{width:126px}
        .frmComp div .colFxRgt input{float:left;}
        .frmComp div .colFxRgt select{margin-left:3px;}
        
        .pJuridica{width:745px}
        .pJuridica div label{width:110px}
        .pJuridica div .lnkIn{float:none;background-position:0 3px;margin-left:5px}
        
        .boxChk{margin-top:20px}
        .boxChk div input{width:14px;height:14px;float:left;margin:3px 10px 0 0}
        .boxChk div label{float:none;color:#000}
        .boxChk div p{width:94%;margin:2px 0 0 25px;font-size:12px}
        .boxChk .docencia {padding-bottom:20px;*margin-bottom:20px;}
        .boxChk .docencia select {float:left;margin-right:5px;}
        .boxChk .docencia span {float:left;margin-right:5px;}
        .boxChk .docencia input{width:14px;height:14px;float:left;margin:3px 10px 0 0}
        .boxChk .docencia label{float:left;color:#000;margin:3px 5px 0 0;}        
        
        .completarCad .bgBot span{left:695px}
        .completarCad .enviarBtn{width:164px;background-image:url(../_img/btn_completar_cadastro_theme1.gif)}
        
    /* Edição dos dados */
        .lstDadosUsr{overflow:auto;clear:both;margin-bottom:20px}
        .lstDadosUsr li{float:left}
        .lstDadosUsr a{display:block;width:265px;height:41px;background:url(../_img/btn_editar_cadastro_abas.png) no-repeat;text-indent:-99999px}
        .lstDadosUsr .itm01{background-position:0 -41px}
        .lstDadosUsr .on .itm01{background-position:0 0}
        .lstDadosUsr .itm02{background-position:-265px -41px}
        .lstDadosUsr .on .itm02{background-position:-265px 0}
        .lstDadosUsr .itm03{background-position:-530px -41px}
        .lstDadosUsr .on .itm03{background-position:-530px 0}
        
        .usuario_cadastro .salvarGdBtn{width:65px;background-image:url(../_img/btn_salvar2_theme1.gif);margin:10px 45px 10px 0}
        
        
.lstFileTypes{width:100%}
.lstFileTypes li{background:url(../_img/icos_fileTypes.png) no-repeat 10px 5px;display:inline-block;padding:11px 0 8px 50px;clear:both;width:100%;*width:auto;border-bottom:1px solid #F2F2F2}
.lstFileTypes li.ftpdf{background-position:15px 6px}
.lstFileTypes li.pb0{padding:5px 40px !important;}
.lstFileTypes li.ftxls{background-position:15px -98px}
.lstFileTypes li.ftdoc{background-position:15px -202px}
.lstFileTypes li.ftppt{background-position:15px -306px}
.lstFileTypes li .flagRestrito{display:block;float:left;width:10px;height:16px;background-position:right center;background-repeat:no-repeat;text-indent:-999999px;margin-right:0;}

.lstFileTypes li .infoFile{display:block;float:left;padding-right:5px}
.lstFileTypes li ul{display:block;float:left;padding:0;background:none;max-width:60%;*max-width:100%}
.lstFileTypes li li{clear:none;height:16px;display:block;float:left;padding:0;margin:0 5px 5px 0;background-repeat:no-repeat;text-indent:-999999px !important;border-bottom:none}
.lstFileTypes li li.flagMaterial{width:117px;background-position:5px 0}
.lstFileTypes li li.flagLegAcor{width:117px;background-position:-114px 0}
.lstFileTypes li li.flagMaterialProfessor{width:107px;background-position:-229px 0}
.lstFileTypes li li.flagTrechos{width:94px;background-position:-332px 0}
.lstFileTypes li li.flagExtra{width:84px;background-position:-423px 0}
.lstFileTypes li li.flagAtual{width:74px;background-position:-508px 0}
.lstFileTypes li li.flagPromo{width:59px;background-position:-582px 0}
.lstFileTypes li li.flagPrefacio{width:55px;background-position:-642px 0}
.lstFileTypes li li.flagErratas{width:52px;background-position:-698px 0}
.lstFileTypes li li.flagVideo{width:40px;background-position:-752px center;}

/*Áreas de Interesse Usuário*/
.accordionUser {
margin:15px 0;
}

.accordionUser h2 {
    display:block;
    padding:15px 0 0 37px !important;
    margin:0 1px 0 1px;
    height:38px;
    border-bottom:1px solid #D56500;
    background:#FAFAFA url(../../_img/icos_lstExpand_theme1.gif) no-repeat 15px 18px;
}

.accordionUser li {
border-bottom:1px solid #E4E4E4;
float:left;
padding:10px 15px;
margin:0 0 15px 0;
width:764px;
}
.accordionUser li .ico {
background:transparent url(../_img/btn_abre_fecha_theme1.gif) repeat scroll 0 0;
cursor:pointer;
float:left;
height:15px;
margin:3px 10px 0 0;
width:15px;
}
.accordionUser li .off {
background-position:0 100%;
}
.accordionUser li input {
float:left;
height:14px;
margin:4px 10px 0 0;
}
.accordionUser li h2 {
float:left;
padding:0;
margin-top:-15px;
width:677px;
}
.accordionUser li table {
clear:both;
margin:10px 0 10px 50px;
}
.accordionUser li table td {
color:#000000;
font-size:12px;
padding-bottom:5px;
}


/* Mapa do site */
.mapaSiteList {width:795px; overflow:hidden}
.mapaSiteList li {float:left; width:45.0%; display:block;}

    /* ==> nivel institucional do li == */
    .mapaSiteList .institucional {width:775px!important;}
    .mapaSiteList .institucional ul{width:100%!important; padding-left:15px}
    .mapaSiteList .institucional ul li {width:31%!important; float:left; padding-left:15px;}
    .mapaSiteList .institucional ul li ul li{float:none!important; width:100%!important}

    /* ==> 2º nivel do li == */
    .mapaSiteList li ul  {width:320px; overflow:hidden; padding-left:30px}
    .mapaSiteList li ul li{ display:block!important; width:350px;}

    /* ==> ultimo nivel do li == */
    .mapaSiteList li ul li ul {width:305px; float:left; padding-left:15px}
    .mapaSiteList li ul li ul li{float:none!important; display:block!important }

    .institucional_mapa-site .lnkInicial{position:relative;margin:30px 0;padding-bottom:20px;border-bottom:1px solid #DCA97F}
    .institucional_mapa-site .lnkInicial div{position:absolute;bottom:-1px;left:55px;width:15px;height:8px;background:url(../_img/bgr_seta_top.gif);}
    .institucional_mapa-site .lnkIn{font-size:12px}
    .institucional_mapa-site h3{font-size:14px;margin-bottom:5px}
    .institucional_mapa-site .contentIn2 ul li{margin:0 0 20px 0;}
    .institucional_mapa-site .contentIn2 ul ul li{margin-bottom:2px; float:left;}

.concursos,.areasSaude,.universitarios,.juridico,.educacaoReferencia,.negocios,.importados,.solucoeseletronicas{width:347px;padding:30px 0;border-top:1px solid #E5E5E5}

    .mapaSiteList h3 a {background:left center no-repeat; padding-left:8px;}
    .mapaSiteList h3 {color:#71400F}
   
    .institucional a{color:#D56500}
    .institucional ul li{float:left;width:245px}
    .institucional ul ul li{float:none}
    .institucional h3 a {background-image:url(../_img/blt_seta_dir_theme1.gif)}
    
    .concursos a{color:#9AAF38;}
    .concursos h3 a {background-image:url(../_img/blt_seta_dir_theme2.gif)}
    .concursos .lnkIn{background-image:url(../_img/blt_seta_dir_theme2.gif)}
    
    .areasSaude a{color:#3CAEEC}
    .areasSaude h3 a {background-image:url(../_img/blt_seta_dir_theme3.gif)}
    .areasSaude .lnkIn{background-image:url(../_img/blt_seta_dir_theme3.gif)}
    
    .universitarios a{color:#5A9594}
    .universitarios h3 a {background-image:url(../_img/blt_seta_dir_theme4.gif)}
    .universitarios .lnkIn{background-image:url(../_img/blt_seta_dir_theme4.gif)}
    
    .juridico a{color:#934251}
    .juridico h3 a {background-image:url(../_img/blt_seta_dir_theme5.gif)}
    .juridico .lnkIn{background-image:url(../_img/blt_seta_dir_theme5.gif)}    
   
    .educacaoReferencia a{color:#C21B33}
    .educacaoReferencia h3 a {background-image:url(../_img/blt_seta_dir_theme6.gif)}
    .educacaoReferencia .lnkIn{background-image:url(../_img/blt_seta_dir_theme6.gif)}
        
    .negocios a{color:#5E8BC9}
    .negocios h3 a {background-image:url(../_img/blt_seta_dir_theme7.gif)}
    .negocios .lnkIn{background-image:url(../_img/blt_seta_dir_theme7.gif)}
    
    .importados a{color:#D56500}
    .importados h3 a {background-image:url(../_img/blt_seta_dir_theme1.gif)}
    .importados .lnkIn{background-image:url(../_img/blt_seta_dir_theme1.gif)}    
    
    .solucoeseletronicas a{color:#364B6B}
    .solucoeseletronicas h3 a {background-image:url(../_img/blt_seta_dir_theme9.gif)}
    .solucoeseletronicas .lnkIn{background-image:url(../_img/blt_seta_dir_theme9.gif)}       
    

/* usuarios */
    .usuario_login #errorMsg h6{width:495px;}

    /* Minha Estande */
    .hoverEstande{margin:-211px 0 0 49px}
    
    /* Meus Autores Favoritos */
    .listFavAutores li{padding:20px 25px 8px !important; display:block; position:relative;}
    .listFavAutores li.pb0{padding:5px 20px;}
    .listFavAutores li a{padding:0;font:normal 12px arial; line-height:25px}    
    
        /* Meus Autores Favoritos */
    .listObrasAutores {margin:5px 0 20px 0 !important;}
    .listObrasAutores li{padding:0 0 3px 8px !important; display:block;}
    .listObrasAutores .odd{background-color:transparent !important;}
    .listObrasAutores li a{background:url(../_img/blt_seta_dir_theme1.gif) left center no-repeat;padding:0 8px;font:normal 12px arial;}    

    .listFavAutores .odd{background-color:#fafafa;}
    .listFavAutores .btoExclude {background:url(../_img/ico_fechar.gif) right 1px no-repeat; padding:0 18px 0 0!important; position:absolute; right:35px; top:8px; line-height:18px; cursor:pointer; display:none}
    .listFavAutores .btoExclude:hover {font-weight:bold;}
    
    .listFavDocs li {width:705px;padding:20px 50px 8px 5px !important;display:block;position:relative;}
    .listFavDocs .lstFileTypes li {padding:20px 0 20px 50px !important;margin:0 0 0 15px}
    .listFavDocs .lstFileTypes li.ftpdf{background-position:15px 20px !important;}
    .listFavDocs .lstFileTypes li.ftxls{background-position:15px -81px !important;}
    .listFavDocs .lstFileTypes li.ftdoc{background-position:15px -185px !important;}
    .listFavDocs .lstFileTypes li.ftppt{background-position:15px -290px !important;}    
    .listFavDocs .lstFileTypes .odd{background-color:#fafafa !important;}
    .listFavDocs .lstFileTypes .btoExclude {background:url(../_img/ico_fechar.gif) right 1px no-repeat; padding:0 18px 0 0!important; position:absolute; right:25px; top:20px; line-height:18px; cursor:pointer; display:none}
    .listFavDocs .lstFileTypes .btoExclude:hover {font-weight:bold;}    
    
    .listFav li {padding:20px 0 20px 20px !important;display:block;position:relative;}    
    .listFav img {border:1px solid #E5E5E5}
    .listFav .odd{background-color:#fafafa !important;}
    .listFav .btoExclude {background:url(../_img/ico_fechar.gif) right 1px no-repeat; padding:0 18px 0 0!important; position:absolute; right:25px; top:20px; line-height:18px; cursor:pointer; display:none}
    .listFav .btoExclude:hover {font-weight:bold;}     
    
	.rBIn .listFavAutores{padding:10px 5px 15px 5px}
	.rBIn .listFavAutores li{height:auto; padding-left:10px;padding-bottom:10px;display:block;display:list-item}
	.rBIn .listFavAutores li a{display:block;padding:0 10px;font-size:11px;line-height:1.3em;background-position:0 4px;line-height:100%;}
	.rBIn .lstNoticias{padding:10px 0 15px 0;}
	.rBIn .lstNoticias li{width:185px; padding:5px 0 0 10px;}
	.rBIn .lstNoticias a{font-size:11px !important; display:block;}
	.rBIn .lstNoticias .mais{text-align:right;}
	.btnVerTodos{font-size:11px;background:url(../_img/blt_seta_dir.gif) no-repeat 0 3px;padding-left:10px;display:block;float:right}
	
	.contAuxMultimidia .odd {background-color:#fafafa !important;}
	
    /* Meus Pedidos */
    .meusPedidos .first{color:#D56500!important}
    
    /* Meus Pedidos Detalhe */
    .tablePedidodDetalhe{margin-bottom:25px}
    .tablePedidodDetalhe td{text-align:center}
    .tablePedidodDetalhe td.first{text-align:left}
    .tablePedidodDetalhe td.last{border-right:0}
    .tablePedidodDetalhe td h2{color:#5D340C}
    .tablePedidodDetalhe td h4{font-weight:normal}
    .tablePedidodDetalhe td label{color:#000;padding-bottom:3px;display:block}
    .tablePedidodDetalhe td span{color:#666;padding-top:10px;display:block}
    .tablePedidodDetalhe thead td{background:#F5E4D7;border-bottom:1px solid #DCA97F;border-right:1px solid #FFF;padding:8px 15px;font:normal 12px arial;color:#666666}
    .tablePedidodDetalhe tbody td{border-right:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;padding:15px 15px 40px}
    .tablePedidodDetalhe tfoot td{padding:20px;border-bottom:1px solid #DCA97F;background:#FCF7F3;text-align:right}
    .tablePedidodDetalhe ul{width:310px;float:right}
    .tablePedidodDetalhe li{width:150px;float:left;text-align:right;font-size:12px}
    .tablePedidodDetalhe li.odd{color:#000;padding-left:10px;width:auto}
    .tablePedidodDetalhe li.valor{font-size:14px;color:#000;font-weight:bold}

    .contentEntrega{padding-left:15px;margin-bottom:25px}
    .contentEntrega li{width:90px;float:left;text-align:right;font-size:12px;padding-right:10px}
    .contentEntrega li.odd{color:#000;text-align:left;display:block;width:auto;float:none}
    .contentEntrega li.valor{font-size:14px;color:#000;font-weight:bold}
    
    .contentFormaPagamento{padding:20px;border-bottom:1px solid #DCA97F;background:#FCF7F3}
    .contentFormaPagamento h2{padding-bottom:10px}
    .contentFormaPagamento label{font-size:12px;color:#000;line-height:28px}
    .contentFormaPagamento .ico{padding:0 10px 0 20px;float:left}


/* Lista Itens apresentação de tabela de tabela */
* + html .lTabela  li{display:inline}  /* for IE 7 */
* html .lTabela li{display:inline} /* for IE 6 */
.lTabela{width:755px;padding:20px 0 0 40px;margin:0 -15px;border-top:1px solid #E5E5E5}
.lTabela li{display:inline-block;width:153px;padding:0 10px 20px !important;vertical-align:top;text-align:center;border:0 !important}
.lTabela li h3{font-size:12px !important}
.lTabela li .imgProd{float:none !important;margin:0 !important}
.lTabela li .author{font-size:12px !important;color:#666 !important}
.lTabela li .author a{font-size:12px !important;color:#666 !important;display:block;}
.lTabela li .infoProd{width:auto !important;float:none !important}
.lTabela li .description{display:none !important}
.lTabela li .flagCont{display:none}
.lTabela li .buyCtrls{display:none}

/* Minha página Autor */
.contactAuthor{padding:0 15px 15px 15px;margin:0 -15px;border-bottom:1px solid #E5E5E5;margin-bottom:15px;font-size:12px}
.contactAuthor p{margin:0}
.contactAuthor a{color:#000}
.contactAuthor .fr{padding-top:15px}

/* Sacola de compras */
.calcularBtn{width:65px;height:21px;background:url(../_img/btn_calcular_theme1.gif) no-repeat;border:0;cursor:pointer}
.calcularBtn:hover{background-position:0 100%}

#sacola .lstPassos{padding-top:15px}
#sacola .lstPassos li{margin-right:36px;padding-right:36px}
#sacola .lstPassos li .itm01,
#sacola .lstPassos li .itm02,
#sacola .lstPassos li .itm03,
#sacola .lstPassos li .itm04,
#sacola .lstPassos li .itm05{display:block;height:40px;text-indent:-99999px;background:url(../_img/btn_passos_sacola_spr.gif) no-repeat;}
#sacola .lstPassos li .itm01{width:193px;background-position:-202px 0}
#sacola .lstPassos .on .itm01{background-position:0 0}
#sacola .lstPassos li .itm02{width:135px;background-position:-202px -42px}
#sacola .lstPassos .on .itm02{background-position:0 -42px}
#sacola .lstPassos li .itm03{width:95px;background-position:-202px -85px}
#sacola .lstPassos .on .itm03{background-position:0 -85px}
#sacola .lstPassos li .itm04{width:127px;background-position:-202px -128px}
#sacola .lstPassos .on .itm04{background-position:0 -128px}
#sacola .lstPassos li .itm05{width:138px;background-position:-202px -171px}
#sacola .lstPassos .on .itm05{background-position:0 -171px}

#sacola .table2{margin:30px 15px 0}
#sacola .table2 th{border-right:1px solid #fff;text-align:center}
#sacola .table2 td{padding:15px;background-image:none;border-right:1px solid #E4E4E4;text-align:center}
#sacola .table2 .last{border:0}
#sacola .table2 .fl{margin-right:12px}
#sacola .table2 h3{font-size:12px;color:#000}
#sacola .table2 .description{font-size:12px;color:#666;margin:5px 0 20px}
#sacola .table2 .author{font-size:11px;color:#666}
.maisInfo{float:right;width:15px;height:16px;margin-right:10px;background:url(../_img/ico_info_theme1.gif)}
.maisInfo span{display:block;text-indent:-9999px}
#sacola .table2 .btnExcluir{display:block;width:15px;height:15px;background:url(../_img/ico_fechar_theme1.gif);text-indent:-9999px;border:0;cursor:pointer;margin:0 auto}
#sacola .table2 .toolTip{position:absolute;left:455px;width:160px;padding:20px;border:1px solid #DCA97F;background:#F5E4D7;text-align:left;display:none}
#sacola .table2 .toolTip h4{color:#000;font-weight:normal;margin-bottom:10px}
#sacola .table2 tfoot .ftPagamento{padding:0; border-top:1px solid #E2AF86;}

#sacola .table3{margin:30px 15px 0}
#sacola .table3 th{border-right:1px solid #fff;text-align:center}
#sacola .table3 td{padding:15px;background-image:none;border-right:1px solid #E4E4E4;text-align:center}
#sacola .table3 .last{border:0}
#sacola .table3 .fl{margin-right:12px}
#sacola .table3 h3{font-size:12px;color:#000}
#sacola .table3 .description{font-size:12px;color:#666;margin:5px 0 20px}
#sacola .table3 .author{font-size:11px;color:#666}
#sacola .table3 .btnExcluir{display:block;width:15px;height:15px;background:url(../_img/ico_fechar_theme1.gif);text-indent:-9999px;border:0;cursor:pointer;margin:0 auto}
#sacola .table3 .toolTip{position:absolute;left:455px;width:160px;padding:20px;border:1px solid #DCA97F;background:#F5E4D7;text-align:left;display:none}
#sacola .table3 .toolTip h4{color:#000;font-weight:normal;margin-bottom:10px}
#sacola .table3 tfoot .ftPagamento{padding:0; border-top:1px solid #E2AF86;}

#sacola .bgBot{margin:0 1px 10px}
#sacola .bgBot span{left:860px}

.precoEntrega{margin:3px 15px;padding:20px;background:#FCF7F3;border-top:1px solid #E5E5E5;font-size:12px}
.precoEntrega div{float:left;padding-right:30px;margin-right:30px;border-right:1px solid #E5E5E5}
.precoEntrega p{margin-bottom:10px;font-size:12px;color:#000}
.precoEntrega .cep label,
.precoEntrega .cep input,
.precoEntrega .cep span{float:left}
.precoEntrega .cep label{padding-top:3px}
.precoEntrega .cep input{margin:0 5px}
.precoEntrega .check input{height:14px;float:left;margin:2px 5px}
.precoEntrega .check label{margin-right:10px}

.pagamentoEntrega {width:932px;margin:3px 15px;padding:20px;}
.pagamentoEntrega div{float:left;padding-right:30px;margin-right:30px;}
.pagamentoEntrega p{width:420px;margin:0 0 10px 10px;font-size:12px;color:#595959;}
.pagamentoEntrega .cartoes {font-size:12px;width:400px;border-right:1px solid #E5E5E5;}
.pagamentoEntrega .cartoes b {font-size:12px;color:#5D340C;font-weight:normal;}
.pagamentoEntrega .obs {font-size:9px;}
.pagamentoEntrega .cartoes .formularioCartao {width:380px;text-align:right;}
.pagamentoEntrega .cartoes .formularioCartao a {width:90px;text-align:left;display:block;font-size:9px;}
.pagamentoEntrega .cartoes ul {padding:0;width:250px;}
.pagamentoEntrega .cartoes ul li {float:left;width:60px;margin:0 auto;display:block;}
.pagamentoEntrega .boxCondParcelamento {display:block;width:400px;padding:0;margin:0 10px;}
.pagamentoEntrega .boxCondParcelamento b {font-size:12px;color:#5D340C;font-weight:normal;}
.pagamentoEntrega .boxCondParcelamento p {margin:0;padding:0;font-size:11px;color:#666;}
.pagamentoEntrega .boxCondParcelamento p b {font:11px;color:#666;font-weight:bold;}
.pagamentoEntrega .boxCondParcelamento ul li {float:left;margin-right:10px;padding:0;width:80px;}
.pagamentoEntrega .boxCondParcelamento table {font-size:12px;border:1px solid #E5E5E5;}
.pagamentoEntrega .boxCondParcelamento table td {font-size:12px;padding:5px;}
.pagamentoEntrega .boxCondParcelamento table td label {margin-left:3px;}


#boxPagEntrega{padding:0 15px;}

#boxPagECartao{padding-right:20px;}
.boxPag{float:left;width:475px;height:266px;}
.boxPag p{padding:0 0 15px 10px;font-size:12px;}

#boxPagEntrega h3{background:#FCF7F3;height:29px;overflow:hidden;padding:0 10px;font:12px/29px Arial, Helvetica, sans-serif;color:#000;margin:0 0 19px;}

.boxTipoPag{height:80px;}
.boxTipoPag li{display:block;float:left;width:58px;margin:0 20px 0 10px;}
.boxTipoPag li label{display:block;padding:50px 0 0;cursor:pointer;}
.boxTipoPag li label input{display:block;margin:0 auto;}

.boxTipoPag li.cardVisa label{background:url(../_img/img_visa.gif) no-repeat 50% 0;}
.boxTipoPag li.cardMaster label{background:url(../_img/img_mastercard.gif) no-repeat 50% 0;}
.boxTipoPag li.cardDiner label{background:url(../_img/img_diner.gif) no-repeat 50% 0;}
.boxTipoPag li.cardAmex label{background:url(../_img/img_amex.gif) no-repeat 50% 0;}
.boxTipoPag li.tpBoleto{width:66px;}
.boxTipoPag li.tpBoleto label{background:url(../_img/ico_boleto.gif) no-repeat 50% 0;}

#boxPagtos{display:none;}

#infoPagto{background:#FCF7F3 url(../_img/bgr_infoPagto.gif) repeat-x 0 0;border:1px solid #E8E3DB;border-top:none;border-bottom:none;}
#cursorInfoPagto{height:11px;background:url(../_img/ico_seta_up.gif) no-repeat 228px 0;margin:0;}
.cursorBoleto #cursorInfoPagto{background-position:720px 0;}

#infoPagto .boxLft{float:left;width:480px;padding-top:15px;}

#infoPagto .formularioCartao{padding:0 0 0 22px;width:390px;}
#infoPagto .formularioCartao label{font-size:12px;display:block;float:left;clear:left;width:160px;padding:0 8px 0 0;text-align:right;line-height:20px;}
#infoPagto .formularioCartao .obs{font-size:10px;color:#999999;padding-left:170px;}
#infoPagto .formularioCartao #lnkCodSeg{width:115px;display:block;float:left;font-size:9px !important;}

#infoPagto #boxTabParcelamento{font-size:12px;padding-left:30px;}
#infoPagto #boxTabParcelamento h4{font-weight:100;}
#infoPagto #boxTabParcelamento td{padding:8px 15px 8px 5px;}
#infoPagto #boxTabParcelamento td input{margin-right:5px;cursor:pointer;}
#infoPagto #boxTabParcelamento td label{cursor:pointer;}


#infoPagtoCard{border-bottom:1px solid #DCA97F;padding:0 0 20px;}
#infoPagtoCard,
#infoPagtBoleto{display:none;}
#infoPagtBoleto{padding:20px;clear:both;border-bottom:1px solid #DCA97F;}
#infoPagtBoleto p{font-size:12px;padding:0 0 20px;}
#infoPagtBoleto td{padding-top:3px;vertical-align:top;font-size:12px;}
#infoPagtBoleto td.col01{text-align:right;padding-right:10px;}

#content .modalCodSeg {width:617px;height:635px;margin:0 auto;clear:both}
.modalCodSeg p {width:566px;margin:10px 20px 10px 20px;font-size:12px;color:#595959;}
.modalCodSeg h2{padding:8px 10px 8px 13px;border-bottom:1px solid #E8DCC0}

.codDesconto{padding:30px 0 30px 165px}
.codDesconto label,
.codDesconto input{float:left;margin-right:10px}
.codDesconto label{padding-top:3px;font-size:12px}

.valorTot{height:45px;margin:0 15px;padding:20px 15px;background:#F9EFE7;overflow:auto}
.valorTot p{width:505px;float:left;font-size:12px;padding-top:8px}
.valorTot .atualizarBtn{float:left;width:115px;height:21px;margin:10px 50px 0 0;background:url(../_img/btn_atualizar_valores_theme1.gif) no-repeat;border:0;cursor:pointer}
.valorTot .atualizarBtn:hover{background-position:0 100%}
.valorTot div{float:right;padding:10px 0 10px 70px;border-left:1px solid #E5E5E5;color:#000;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:20px;letter-spacing:-2px}
.valorTot div strong{font-weight:bold}
.valorTot div span{font-size:14px}

.valorTotPod{height:45px;margin:0 15px;padding:20px 15px;background:#F9EFE7;overflow:auto}
.valorTotPod p{width:505px;float:left;font-size:12px;padding-top:8px}
.valorTotPod .atualizarBtn{float:left;width:115px;height:21px;margin:10px 50px 0 0;background:url(../_img/btn_atualizar_valores_theme1.gif) no-repeat;border:0;cursor:pointer}
.valorTotPod .atualizarBtn:hover{background-position:0 100%}
.valorTotPod div{float:right;padding:10px 0 10px 70px;border-left:1px solid #E5E5E5;color:#000;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:20px;letter-spacing:-2px}
.valorTotPod div strong{font-weight:bold}
.valorTotPod div span{font-size:14px}

.continuarBtn{float:right;width:84px !important;margin:0 85px 30px 10px;background-image:url(../_img/btn_continuar_theme1.gif) !important}
.comprarBtn{float:right;font-size:10px;margin-top:7px}
.comprarBtn .ico{float:left;width:15px;height:15px;margin-right:5px;background:url(../_img/btn_abre_fecha_theme1.gif) no-repeat 0 100%}

.sacolaEntrega h2{margin-left:122px}
.sacolaEntrega .contentIn{padding-bottom:0}
    .endEntrega{width:485px;Xheight:165px;float:left;padding:20px 0 30px 0;border-bottom:1px solid #E5E5E5}
    .endEntrega table{border-collapse:separate;border-spacing:5px;font-size:12px}
    .endEntrega table td{vertical-align:top}
    .endEntrega table strong{color:#000;margin-right:10px;}
    .endEntrega table input{width:14px;margin:0 5px 0 97px}
    .endEntrega table label{font-size:11px;color:#000}
    .endEntrega table label strong{font-weight:bold;}
    .endEntrega table tfoot .lnkIn{display:block;margin:5px 0 0 120px}
    .ultCol table{border-left:1px solid #e5e5e5}
    
.sacolaEntrega .box2{padding:0;border:0}
.sacolaEntrega .box2 h2{padding-top:10px}

.frmEndereco div{overflow:auto;margin-bottom:5px;clear:both}
.frmEndereco div label{float:left;width:116px;padding:3px 5px 0 0;text-align:right;font-size:12px}
.frmEndereco .colDpl div{float:left;margin-bottom:0;clear:none} 
.frmEndereco .colRgt label{width:auto;margin-left:5px}
.frmEndereco select{margin-left:10px}
.sacola_entrega .frmEndereco select, .sacola_editarenderecoinvalido .frmEndereco select{margin-left:0 !important;}
    .entregarBtn{width:149px;height:21px;background-image:url(../_img/btn_entregar_endereco.gif) !important;clear:both;display:block;margin:5px 0 30px 358px}
    
    .efetuarPagBtn{float:right;width:157px;background-image:url(../_img/btn_efetuar_pagamento_theme1.gif) !important;margin:0 55px 10px 0}
    
    .salvarBtn{width:52px;height:21px!important;margin-top:5px!important;background-image:url(../_img/btn_salvar_theme1.gif) !important;clear:both;display:block;margin:5px 0 30px 455px}
 
.pagamento .precoEntrega{padding:10px 20px;overflow:auto;border-top:none;clear:both;}
.pagamento .precoEntrega div{width:520px;margin-top:15px}
.pagamento .precoEntrega table{float:right;border-collapse:separate;border-spacing:5px}
.pagamento .precoEntrega table strong{color:#000}
.pagamento .precoEntrega table .total{color:#000;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:20px;letter-spacing:-2px}
.pagamento .precoEntrega table .total strong{font-weight:bold}

.cartCred{padding:10px 35px;overflow:auto}
.cartCred p{font-size:12px;width:490px;margin-bottom:10px}
.cartCred p strong{color:#000}
.cartCred div{float:left;text-align:center;margin-right:10px}

/* Icones de tipo de pagamento */
.icoPgto,
.cartCred div label{display:block;width:56px;height:40px;margin-bottom:10px;background:url(../_img/ico_formas_pagamento.png);text-indent:-9999px;cursor:pointer}

span.ctVisa,
.cartCred div .ctVisa{background-position:0 0}
span.ctMaster,
.cartCred div .ctMaster{background-position:-56px 0}
span.ctDiners,
.cartCred div .ctDiners{background-position:-112px 0}
span.ctAmXprs,
.cartCred div .ctAmXprs{background-position:-168px 0}

.boleto{margin:0 15px;padding:15px;background:#FCF7F3}
.boleto div{float:left;margin-right:20px}
.boleto p{font-size:12px;margin-bottom:10px}
.boleto p strong{color:#000}
.boleto input,
.boleto label{float:left}
.boleto input{margin:10px 10px 0 0}

.icoBoleto,
.boleto label{display:block;width:66px;height:40px;background:url(../_img/ico_formas_pagamento.png) 100% 0;text-indent:-9999px;cursor:pointer}


.usuario_meus-pedidos-detalhe .icoBoleto{cursor:default}

.confPedido{margin:15px 1px;padding:15px 14px;overflow:auto;background:#FCF7F3}
.confPedido p{font-size:12px}
.confPedido div{float:left}
.confPedido .infoPed{width:525px;margin-right:20px;border-right:1px solid #e5e5e5}
.confPedido .infoPed p{margin-bottom:10px;line-height:160%}
.confPedido .infoPed p span{font-size:16px;color:#000}
.confPedido .infoPed p strong{font-weight:bold}
.confPedido h2{padding-bottom:0}
.confPedido .clr{float:none !important;height:0}

.tpPag{width:355px}
.tpPag .icoBoleto{float:left;margin-right:10px}
.tpPag .gerarBoletoBtn{display:block;width:86px;height:21px;margin-top:8px;background-image:url(../_img/btn_gerar_boleto.gif)}
.tpPag strong{color:#000;line-height:180%}
.tpPag .icoPgto{margin:0}

.confEndEntrega{height:auto;padding:0 0 10px 0;border:0}

.paginaInicialBtn{display:block;width:159px;background-image:url(../_img/btn_pg_inicial_theme1.gif) !important}

.sacolaVazia{text-align:center}
.sacolaVazia h2{font-size:20px;margin-bottom:25px}
.sacolaVazia p{margin-bottom:15px;font-size:12px;color:#000}
.sacolaVazia p strong{font-size:16px;color:#666}
.sacolaVazia a{font-size:10px}
.sacolaVazia .lnkVoltar{width:135px;margin:30px auto 0}

/* Minha Estante */
#boxExclude{display:block;width:92px;height:134px;border:3px solid #F19595;position:absolute;top:0;left:0;display:none;}
.lnkExclude{width:92px;height:23px;display:block;background:#FEF7F7 url(../_img/btn_excluir.gif) no-repeat 20px 3px;border-bottom:1px solid #F19595;text-indent:-999999px;z-index:999}

.inlineModal{display:none}

#TB_ajaxContent{background:#F1ECE5}
#TB_ajaxContent h2{text-align:center;padding:6px 5px 10px;white-space:nowrap;border-bottom:1px solid #E5E5E5}
.lnkFecharModal{margin:0 !important;padding:0 18px 0 0 !important}

.btnsExclude{width:145px;margin:15px auto;padding:0;overflow:hidden}
.btnExcludeSim,
.btnExcludeNao{display:block;width:59px;height:26px;float:left;text-indent:-999999px}
a.btnExcludeSim{margin:0 27px 0 0;background:url(../_img/btn_sim.png) no-repeat 0 0}
a.btnExcludeSim:hover{background-position:0 100%}
a.btnExcludeNao{background:url(../_img/btn_nao.png) no-repeat 0 0}
a.btnExcludeNao:hover{background-position:0 100%}

.lstDicas li{margin-bottom:10px;}

/* Telemarketing */
        .identUsrTelemkt fieldset{width:380px;height:224px;Xfloat:left;padding:10px 0 0 120px;margin:0 auto;}
        .identUsrTelemkt fieldset h1{border:0;margin:0 0 20px 0;padding:0}
        .identUsrTelemkt fieldset div{width:100%;clear:both;overflow:hidden;margin-bottom:10px}
        .identUsrTelemkt fieldset label{display:block;float:left;text-align:right;margin-right:5px;font-size:12px;margin-top:7px;color:#333}
        .identUsrTelemkt fieldset input{width:120px;float:left;margin:4px 5px 0 0}
        .identUsrTelemkt .enviarBtn{width:85px;background-image:url(../_img/btn_continuar_theme1.gif);margin:0}
/* Busca */
        .frmBusca {width:460px;margin:0 auto}
        .frmBusca div{overflow:hidden;margin-bottom:6px;clear:both}
        .frmBusca .colDpl div{float:left;clear:none;margin:0}
        .frmBusca .check .lblGr,
        .frmBusca div label{width:96px;float:left;margin-right:10px;text-align:right;font-size:12px;padding-top:3px}
        .frmBusca .colRgt label{width:auto;margin-left:30px}
        .frmBusca .check label{float:none}
        .frmBusca .check input{height:14px;float:left;margin:2px 5px 0 0}
        .frmBusca .aviso{font-size:9px;margin-left:150px}
        .frmBusca .enviarBtn{width:65px;background-image:url(../_img/btn_buscar.gif);margin:0 0 0 380px;}
        
        .tableBusca {font-size:12px}
        .tableBusca a {color:#595959;}
        .tableBusca thead th{background:#F5E4D7;color:#595959;padding:8px 15px;font-weight:bold;}
        .tableBusca tbody td{background:#F1F1F1;padding:10px 0 10px 15px}
        .tableBusca tbody .even td{background-color:#fff;}
        .tableBusca tfoot td{padding:10px 30px}
        
        #abasBusca{margin:10px 0 0 1px;}
        #abasBusca ul{zoom:1;}
		#abasBusca li{display:block;float:left}
        #abasBusca li a{display:block;height:41px;text-indent:-999999px}

        #abasBusca #abaBusca01 a{width:198px;background-position:0 -41px}
        #abasBusca #abaBusca01.on a{background-position:0 0}
        #abasBusca #abaBusca02 a{width:198px;background-position:-198px -41px}
        #abasBusca #abaBusca02.on a{background-position:-198px 0}
        #abasBusca #abaBusca03 a{width:199px;background-position:-397px -41px}
        #abasBusca #abaBusca03.on a{background-position:-396px 0}
        #abasBusca #abaBusca04 a{width:198px;background-position:-596px -41px}
        #abasBusca #abaBusca04.on a{background-position:-596px 0}
        
        
/* Modal dados do cliente */         
        #content .modalDadosCliente {width:420px;margin:0 auto;clear:both;}
        .modalDadosCliente h2{padding:8px 10px 8px 13px;border-bottom:1px solid #E8DCC0}
        .modalDadosCliente p {font-size:12px;color:#333;}
        .modalDadosCliente .boxDadosCliente {width:170px;height:180px;float:left;margin:15px 20px 0 20px;}
        .modalDadosCliente .lnksRodape {margin:10px 0 0 0;clear:both;}
        .modalDadosCliente .lnksRodape .lnks {margin-left:40px;float:left;}
        .modalDadosCliente .enviarBtn{width:61px;background-image:url(../_img/btn_enviar.gif);margin:10px 0 0 10px}
        
/* Calculo de Desconta sacola */      
        .precoDesconto {margin:3px 15px;padding:20px 20px 20px 150px;background:#fff;border-bottom:1px solid #E5E5E5;font-size:12px}
        .precoDesconto div {float:left;padding-right:5px;margin-right:5px;}
        .precoDesconto .desconto p {float:left;margin:0 10px 0 0;font-size:12px;color:#666;}
        .precoDesconto .desconto label,
        .precoDesconto .desconto input,
        .precoDesconto .desconto span{float:left;}
        .precoDesconto .desconto label{padding-top:3px}
        .precoDesconto .desconto input{margin:0 5px}
        .precoDesconto .desconto input{height:14px;float:left;margin:2px 5px}
        .precoDesconto .desconto label{margin-right:10px}
        
/* selo site blindado rodape */        
#seloBlindadoFooter{float:left;margin:15px 0 0 20px;}
#seloBlindadoFooter strong {padding-bottom:3px;display:block;}
#seloBlindadoFooter .imgSelo {display:block;width:135px;height:32px;background:#fff;padding:3px 5px 0 22px;}
.home #seloBlindadoFooter {background:#FFFFFF;display:block;height:32px;margin:-5px 0 0 0;padding:3px 5px 0 22px;width:135px;}

/* Multimidia */
.downloadArquivo { float: left; padding: 5px 0 6px 30px; background: url(../_img/ico_download.gif) no-repeat; font-size: 12px; }
.downloadArquivo .typeFile { color: #666; }

    /* Youtube */
    .boxEsqVideo { width: 394px; float: left;padding:0 0 35px 0;}
    .boxDirVideo { width: 371px; float: left;border-bottom:solid 1px #D2D7BD;padding:0 0 5px 0;margin:0 0 5px 0;}
    .lnkMaisVideos { font-size:9px; }
    
    .boxDirVideo a.ttlVideo { color: #FFFFFF; font-size: 13px; font-weight: bold; }
    .boxDirVideo p { font-size: 11px; }
    .boxDirVideo p.info {color: #BC9152; }
    .boxDirVideo a.btnVerCanalVideoNoYoutube { width: 230px; height: 21px; background: url(../_img/btnVerCanalVideoNoYoutube.gif) no-repeat; text-indent: -9999px; margin: 85px -26px 0 0; }

    /* video grande */
    .boxEsqVideoBig { width: 480px; float: left;padding:0 12px 35px 0px;}
    .boxDirVideoBig { width: 273px; float: left;padding:0 0 5px 0;margin:0 0 5px 0;}
    .boxDirVideoBig .data {font-size:100%; padding-top:1px;}
    .subTtlBorder {border-bottom:1px solid #E5E5E5;padding:5px 5px 5px 17px}
    .boxDirVideoBig p {border-top:solid 1px #D2D7BD; padding:10px 0 0 0;margin:10px 0 0 0;}

#divGradeMidias { height:784px; }
.nomeTituloVideos { font-size:x-large; padding-top:8px; padding-bottom:4px; border-bottom:0px; }
.cabecalhoGradeVideos { background-color:#E4E5E6; width:100%; padding-top:16px; padding-bottom:14px; overflow:auto; border-top:solid 2px #C6C7C8; border-bottom:solid 1px #C6C7C8; }
.progressoSuperiorGrade { float: right; margin-right:20px; }
.conteudoGradeVideos { padding-top:22px; position:relative; }
.itemGradeVideos { float:left; margin-right:56px; margin-bottom:22px; position:relative; width:113px; height:130px; }
.detalheVideoGrade { width:100%; position:absolute; top:89px; }
.nomeMidiaGradeVideos { overflow:hidden; text-overflow:ellipsis; font-size:10px; height:24px; margin-bottom:4px; }
.autorMidiaGradeVideos { overflow:hidden; text-overflow:ellipsis; font-size:10px; white-space:nowrap; }
.progressoInferiorGrade { text-align:center; width:100%; position:absolute; top:644px; }
.paginadorGrade { width:100%; margin:0px; position:absolute; top:664px; }

.icoGradeListaDocumento, .icoGradeListaDocumentoWord, .icoGradeListaDocumentoExcel, .icoGradeListaDocumentoPowerPoint, 
.icoGradeListaDocumentoPDF, .icoGradeListaDocumentoZip, .icoGradeListaImagem, .icoGradeListaVideo, .icoGradeListaInfografico,
.icoGradeListaPerguntasRespostas, .icoGradeListaPodcast, .icoGradeListaVideo, .icoGradeListaEntrevista
{ 
	background: url('../_img/icos_GradeLista.png') no-repeat 0 0px; 
	height:100%; 
	z-index:99!important;
}

.icoGradeListaDocumentoWord { background-position: 0 -36px; }
.icoGradeListaDocumentoExcel { background-position: 0 -74px; }
.icoGradeListaDocumentoPowerPoint { background-position: 0 -112px; }
.icoGradeListaDocumentoPDF { background-position: 0 -150px; }
.icoGradeListaDocumentoZip { background-position: 0 -185px; }
.icoGradeListaImagem { background-position: 0 -221px; }
.icoGradeListaInfografico { background-position: 0 -258px }
.icoGradeListaPerguntasRespostas { background-position: 0 -295px; }
.icoGradeListaPodcast { background-position: 0 -333px; }
.icoGradeListaVideo { background-position: 0 -371px; }
.icoGradeListaEntrevista { background-position: 0 -409px; }
.itemListaMidias { padding:8px 0px 8px 0px !important; margin-left:17px; height:36px; position:relative;z-index:9999!important; }
.anchorItemListaMidias { position:absolute; top:18px; left:50px; }

.lstInfoExpand { background-color: #E4E5E6; padding:5px 0px 5px 0px; }
.secao { font-size:large; font-family:Lucida Grande,Lucida Sans Unicode,Arial,Verdana,sans-serif; background:url('../_img/icos_lstExpand_theme7_big.gif') no-repeat scroll; padding-left:30px; }
.aberta { background-position: 0px -77px; }

#abaVideos li{display:block;float:left}
#abaVideos  li a{display:block;background:url(../_img/bgr_abaVideos.png) no-repeat 0 -41px;height:41px;text-indent:-999999px}
#abaVideos #abaVideos01 a{width:123px;background-position:0 -41px}
#abaVideos #abaVideos01.on a{background-position:0 0}
#abaVideos #abaVideos02 a{width:123px;background-position:-123px -41px}
#abaVideos #abaVideos02.on a{background-position:-123px 0}
#abaVideos #abaVideos03 a{width:123px;background-position:-246px -41px}
#abaVideos #abaVideos03.on a{background-position:-246px 0}

.data{color:#666; font-size: 11px;}
.hora{color:#999;font-size:85%}

.listaVideos {padding:0 0 0 6px;}
.listaVideos li{padding:11px;zoom:1.0;overflow: auto;}
.listaVideos li a{display:block;padding:5px 0 0 0;}
.listaVideos li img{float:left;margin:0 10px 0 0;border:solid 1px #999}
.listaVideos li div{float: left;width:240px;}
.listaVideos li.even{background:#E4E4E4}

.contAuxMultimidia { margin-top: 10px; z-index:99!important; }
.contAuxMultimidia h2 { padding-left: 41px; font-size: 22px;}

.ico { float: left; width: 36px; height: 36px; background: url(../_img/ico_multimidia_spr.png) no-repeat; text-indent: -9999px; }
.icoPodcast { background-position: 0 0; }
.ico_pdf { background-position: 0 -133px; }
.ico_xls { background-position: 0 -264px; }
.ico_doc { background-position: 0 -397px; }
.ico_img { background-position: 0 -530px; }
.ico_zip { background-position: 0 -666px; }
.ico_video { background-position: 0 -785px; }

    /* Conteúdos auxiliares */
        /* Documentos */
        .contDocumentos h2 { background:url(../_img/icoDocumentos.jpg) no-repeat }
        .contImagens h2 { background:url(../_img/icoImagens.jpg) no-repeat -3px 0; width:722px; height:26px;margin-bottom:-3px; }
        .contPodcast h2 { background:url(../_img/icoMultPodcast.jpg) no-repeat 0 0px; width:722px; height:18px;padding-top:11px; }
        .contVideos h2 { background:url(../_img/icoVideos.gif) no-repeat -2px -2px; width:722px; height:26px;margin-bottom:-3px; }
        .contConcurso h2 { background:url(../_img/ico_concurso.jpg) no-repeat -2px -6px; width:722px; height:26px;margin-bottom:-3px; }
        
        
        .verMaisNone .borderSlideMult {display:none}
        .verMaisNone .slideBox {height:171px!important}
        .contLivros h2 { background:url(../_img/icoLivros.jpg) no-repeat -2px -2px; width:722px; height:26px;margin-bottom:-3px; }
        
        .descDoc { margin-bottom: 10px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
        .descDoc p { border: 0; padding: 0; }
        
        #abasContAux {margin-left:1px;}
        #abasContAux li{float:left}
        #abasContAux li a{display:block;height:41px;text-indent:-9999px}
        #abasContAux #abaContAux1 a{width:263px;background-position:0 -41px}
        #abasContAux #abaContAux1.on a{background-position:0 0}
        #abasContAux #abaContAux2 a{width:264px;background-position:-263px -41px}
        #abasContAux #abaContAux2.on a{background-position:-262px 0}
        #abasContAux #abaContAux3 a{width:267px;background-position:-529px -41px}
        #abasContAux #abaContAux3.on a{background-position:-529px 0}
        
      
.listaDocs {width:764px;margin-left:15px;}
.listaDocs td {vertical-align:middle;border-right:solid 1px #E4E4E4;padding:10px 20px 10px 20px;font:11px Arial, Helvetica, sans-serif;}
.listaDocs a.ico_xls {display:block;background:url(../_img/bgr_ico_docs.gif) no-repeat;background-position:0 0;width:40px;height:30px;}
.listaDocs a.ico_doc {display:block;background:url(../_img/bgr_ico_docs.gif) no-repeat;background-position:0 -31px;width:40px;height:30px;}
.listaDocs a.ico_pdf {display:block;background:url(../_img/bgr_ico_docs.gif) no-repeat;background-position:0 -63px;width:40px;height:30px;}
.listaDocs .last {font:12px Arial, Helvetica, sans-serif !important;border-right:0;} 
.listaDocs .even {background:#F1F1F1;}  
.listaDocs .even td{background:#F1F1F1;}  
.listaDocs li {display:block;height:100%;}  
.listaDocs li a {display:block;padding:5px 0 0 0;}
.listaDocs li img {float:left;margin:0 10px 0 0;border:solid 1px #999}

.docDestaque {width:764px; margin-left:15px;}
.docDestaque li {float:left; width:347px; padding-left:35px; margin-bottom:10px; padding-top:5px; position:relative; font-size:12px;}
.docDestaque li a {line-height:30px;}
.docDestaque li .data {font-size:12px; line-height:16px;}
.docDestaque li div {background:url(../_img/bgr_ico_docs.gif) no-repeat; position:absolute; top:0; left:0; width:30px; height:30px;}
.docDestaque li .pdf {background-position:0 -59px;} 
.docDestaque li .doc {background-position:0 -29px;} 
.docDestaque li .xls {background-position:0 5px;} 

#youtube {border:1px solid #E5E5E5;width:auto;}
#myytplayer {display:block;}

.slideMultimidia {width:725px !important;z-index:99!important;}
.slideMultimidia li {width:115px !important; padding-left:30px; text-align:left !important;}
.slideBox .contNav {margin:10px 15px 0 0 !important;}
.borderSlideMult {font:9px Arial, Helvetica, sans-serif !important;padding-top:3px;width:764px;margin-left:14px;text-align:right;}     
.tipoMultimidia_01 {display:block;background-position:1px 0;width:52px;height:26px;}     
.listaMult {width:115px !important; padding-left:30px; text-align:left !important;}
.listaMult img {border:1px solid #ccc;}
.ttlMult {width:115px;font:12px Arial, Helvetica, sans-serif !important;text-align:left !important; padding:5px 0 5px 0 !important;}
.txt {display:block;font:11px Arial, Helvetica, sans-serif !important;color:#666; padding-top:5px !important; text-align:left !important; } 
.slideMultimidia .even {background:#FAFAFA !important;}
.slideMultimidia .autoavaliacao {margin-left:30px !important;text-align:left !important;width:475px !important;}
.slideMultimidia .autoavaliacaoMp {margin-left:30px !important;text-align:left !important;width:700px !important;}

    /* Home de segmentos > Central multimídia */
    .centralMultiHomeSeg .cont { padding: 5px 15px; }
    .centralMultiHomeSeg .subTtl { font-size: 22px; }
    .centralMultiHomeSeg .boxEsqVideo { width: 274px; float: left; }
    .centralMultiHomeSeg .boxEsqVideo p { margin-top: 5px; font-size: 12px; }
    .centralMultiHomeSeg .boxEsqVideo p .data { color: #B7B7B7; }
    
    .centralMultiHomeSeg .boxDirCont { width: 247px; float: right; }
    .centralMultiHomeSeg .boxDirCont h2 { border-bottom: 1px solid #E5E5E5; }
    
    .centralMultiHomeSeg .listaVideos { border-bottom: 1px solid #D2D7BD; }
    .centralMultiHomeSeg .listaVideos li{ background: #f1f1f1; font-size: 12px; }
    .centralMultiHomeSeg .listaVideos .ico { float: left; margin: 5px 10px 0 0; }
    .centralMultiHomeSeg .listaVideos div {width:170px;}
    .centralMultiHomeSeg .listaVideos a span { color: #666; }
    .centralMultiHomeSeg .listaVideos li.even{background:#fff}
    .centralMultiHomeSeg .listaVideos .data { float: left; margin: 2px 5px 0 0; } 
    

    /* Galeria de imagens */
    .galImagensHome .fl,
    .galImagensHome .fr { width: 372px; margin-bottom: 15px; }
    .galImagensHome .fl img,
    .galImagensHome .fr img { margin-bottom: 10px; }
    .galImagensHome .fl a,
    .galImagensHome .fr a { display: block; clear: both; margin-top: 5px; font-size: 12px; }
    
    /* Videos */
    .videosHome .videoContEsq { float: left; width: 372px; margin-bottom: 15px; }
    .videosHome .slideBox { height:210px!important }
    .videosHome .boxDirCont { float: right; width: 370px; margin-bottom: 15px; }
    .videosHome .boxDirCont h2 { border-bottom: 1px solid #E5E5E5 }
    .videosHome .boxDirCont ul { border-bottom: 1px solid #E5E5E5  }
    .videosHome .boxDirCont li { background: #F1F1F1 }
    .videosHome .boxDirCont li a { font-size: 12px; }
    .videosHome .boxDirCont .even { background: #fff }
    
    /* Podcast */
    .podcastHome .listaVideos li { float: left; width: 355px; font-size: 12px; }
    .podcastHome .listaVideos li div { width: 195px; }
    .podcastDetalhe { float: right; width: 595px; }
    .podcastDetalhe .nome { display: block; clear: both; margin-top: 10px; font-size: 12px;  }
    .podcastDetalhe p { border-bottom: 1px solid #ccc; margin-bottom: 20px; padding-bottom: 20px; }
    .podcastDetalhe .playerAudioCont { float: left; margin: 0 0 20px 0; padding-right: 20px;}
    
    /* Podcast */
    .scInfos h2 {}
    .scInfos .contScInfos {border-top: 1px solid #e4e4e4 !important;border-bottom: 1px solid #e4e4e4;padding:10px 0 10px 0;}
    .scDetalhe { float: left; width: 415px; }
    .scDetalhe .nome { display: block; clear: both; margin-top: 10px; font-size: 12px;  }
    .scDetalhe p { margin-top:3px; padding-top:3px; margin-bottom: 3px; padding-bottom: 3px; }
    .scDetalhe .boxInfo { color:#e4e4e4; border-bottom:1px solid #e4e4e4; border-top:1px solid #e4e4e4;padding:3px 0 3px 3px;}    
    .scDetalhe .playerAudioCont { float: left; margin: 0 20px 20px 0; padding-right: 20px; border-right: 1px solid #ccc;width: 21px;}
    .lnk01 {width:100%;font-size:10px;padding:0 0 0 10px;display:block;}
    .lnk02 {width:100%;font-size:10px;padding:0;display:block;} 
    
    .btnResponder { height:25px; width:171px; display:block; background: url(../_img/btn_acessar_extra.gif); border: 0; cursor: pointer;  }
    X.btnResponder:hover { background-position: 0 100%; }       

    
    
    
    
    
/* Conteudos Relacionados */

.contRelConcursos { margin-top: 10px; z-index:99!important; }
.contRelConcursos h2 { padding-left: 41px; font-size: 22px; width:502px !important; }
.contRelConcursos .listaDocs { width:543px !important; }
.contRelConcursos .slideMultimidia { width:465px !important; }
.contRelConcursos .slideMultimidia li { padding-left:30px !important;padding-right:15px !important; }


/* PROFESSOR */      
    .btnSolicitarAval { display: block; width: 164px; height: 21px; margin: 10px 0 0 3px; text-indent: -9999px; } 
    .btnSolicitarAval:hover { background-position: 0 100%; }
    
    .avNaoLiberada,
    .avLiberada { display: block; width: 15px; height: 16px; background-image: url(../_img/ico_check_table.gif); text-indent: -9999px;  }
    .avNaoLiberada { background-position: 100% 0; }
    
    /* COMENTÁRIO SOBRE O CLIENTE */
    
    /* CADASTRO DE PROFESSOR */
        .infoProfessor { margin-top: 20px; }
        .infoProfessor .boxChk { margin: 0; }
        
        .contInstituicoes { margin-bottom: 10px; }
        .contInstituicoes div { overflow: auto; width: 400px; height: 18px; margin-bottom: 10px; padding: 10px; border: 1px solid #7F9DB9; background: #fff; }
        .contInstituicoes .error { overflow: auto; width: 400px; height: 18px; margin-bottom: 10px; padding: 10px; border: 1px solid #E22626; background: #ffff66; }
        .contInstituicoes div table { width: 95%; }
        .contInstituicoes .label { float: left; width: 122px; margin: 15px 10px 0 0; text-align: right; font-size: 12px; color: #595959; }
        .contInstituicoes div td label { font-size: 11px; color: #666; }
        .contInstituicoes div div { float: left; clear: none; margin: 0 }
        .contInstituicoes .obs { display: block; margin-bottom: 3px; font-size: 9px; color: #666; }
        .contInstituicoes .obs .error { display: none; font-size: 10px; font-weight: bold; color: #c00; margin-left: 10px; }
        .contInstituicoes textarea { clear: both;display: block; }
        .contInstituicoes .contBtn { margin:  70px 35px 0; }
        .contInstituicoes .btnAdd,
        .contInstituicoes .btnExc { display: block; width: 65px; height: 21px; background: url(../_img/btn_add_exc.gif); text-indent: -9999px; }
        .contInstituicoes .btnAdd:hover { background-position: 0 100%; }
        .contInstituicoes .btnExc { margin-top: 5px; background-position: 100% 0; }
        .contInstituicoes .btnExc:hover { background-position: 100% 100%; }
        .contInstituicoes .lastCol { margin-top: 16px; }
        
        .chkCursos td,.chkDisciplinas td { width: 50%; }
        
        .infoProfCargo { padding:0 36px 20px 21px; }
        .infoProfCargo p { margin-bottom: 8px; font-size: 12px; }
        .infoProfCargo td { padding-bottom: 8px; }
        .infoProfCargo td label { margin-left: 5px; color: #000; font-size: 12px; }
        
        .avisoProf { margin: 0 15px 15px; font-size: 12px;}
        .avisoProf strong{ display: block; margin-bottom: 10px; color: #000; font-weight:bold;}
    
    /*COMENTARIO AO CLIENTE*/
        .infoComentario { margin-top: 20px; }
        .infoComentario .boxChk { margin: 0; }
        .avisoComentario { margin: 0 15px 15px; font-size: 12px;}
        .avisoComentario strong { display: block; margin-bottom: 10px; color: #000; font-weight:bold;}
        .contComentario {padding:0 15px 15px;}
        .contComentario div {
            background:none repeat scroll 0 0 #FFFFFF;
            border:1px solid #7F9DB9;
            height:62px;
            margin-bottom:10px;
            overflow:auto;
            padding:10px;
            width:400px;
          }
                  
        
    /* PROFESSOR - MINHA PÁGINA - MINHAS SOLICITAÇÕES */
    .minhasSolicitacoes { margin: 30px 15px 20px; }
    .minhasSolicitacoes thead th,
    .minhasSolicitacoes thead th a { color: #5D340C; font-size: 11px } 
    .minhasSolicitacoes thead th,
    .minhasSolicitacoes tbody td { padding-left: 20px; text-align: left; }
    .minhasSolicitacoes .lnkOrdUp, .minhasSolicitacoes .lnkOrdDown { background-image: url(../_img/icos_lnk_table02Sol_theme2.gif); }
    .minhasSolicitacoes .ttlLivro { font-size: 12px; color: #D56500; }
    .minhasSolicitacoes thead .last,
    .minhasSolicitacoes tbody .last { text-align: center; padding-left: 10px; }
    .minhasSolicitacoes .avNaoLiberada,
    .minhasSolicitacoes .avLiberada { margin: 0 auto; }
    
        /* DETALHE */
        .solInfoLivro { margin: 15px; padding: 15px; }
        .solInfoLivro li { margin-bottom: 8px; font-size: 12px; }
        .solInfoLivro li strong { color: #000; }
        
        .lstHistorico { margin: 0 15px 15px; padding: 15px 0 0; border-top: 1px solid #E4E4E4; }
        .lstHistorico li { margin-bottom: 8px; font-size: 12px; }
        .lstHistorico li strong { color: #000; }
        .lstHistorico li .avNaoLiberada,
        .lstHistorico li .avLiberada { float: left; margin-right: 5px; }
        
        .subTtlSolicitacao { font-size: 22px; }
        
        .subTtlHistorico { margin: 0 15px; padding-bottom: 0; }
        
        .subTtlEnviarAvaliacao { margin-bottom: 40px; padding-bottom: 0;  border-bottom: 1px solid #E4E4E4; }
        
            /* FORM DE AVALIAÇÃO */
            .frmAvaliacao { padding: 15px; font-size: 12px; }
            .frmAvaliacao .line { clear: both; overflow: auto; margin-bottom: 10px; }
            .frmAvaliacao p,
            .frmAvaliacao .lbl { float: left; width: 142px; margin-right: 10px; text-align: right; }
            .frmAvaliacao table label { margin: 0 10px 0 5px; color: #000; }
            
            .btnEnviarAvaliacao { float: right; width: 121px; height: 26px; margin-right: 5px; background: url(../_img/btn_enviar_avaliacao.gif); border: 0; cursor: pointer;  }
            .btnEnviarAvaliacao:hover { background-position: 0 100%; }
            
            .btnRecomendar { text-indent:-99999px; display:block; margin:5px 0 0 3px; width: 164px; height: 21px; border: 0; cursor: pointer;  }
            .btnRecomendar:hover { background-position: 0 100%; }            
            
            
            
            
            .rbList td { padding-bottom: 8px; }
            
            /* AVISOS */
            .solAviso p { margin: 15px; font-size: 12px !important; }
            
            /* MODAIS DE INFO */
            .resultInfoProf { padding: 15px 15px 0; }
            .resultInfoProf p { font-size: 11px; margin-bottom: 10px; }
            .resultInfoProf h3 { margin-top: 8px; font: bold 13px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color: #71400F; }
            .resultInfoProf .pesquisarBtn { width: 65px; height: 26px; background: url(../_img/btn_buscar.gif); border: 0; cursor: pointer; }
            .resultInfoProf .pesquisarBtn:hover { background-position: 0 100%; } 
            .resultInfoProf .salvarGdBtn { margin-right: 0; }
            .resultInfoProf .excluirBtn { display: block; width: 66px; height: 17px; background: url(../_img/btn_excluir.gif); border: 0; text-indent: -9999px; cursor: pointer; }
            .resultInfoProf .incluirBtn { display: block; width: 66px; height: 17px; background: url(../_img/btn_incluir.gif); border: 0; text-indent: -9999px; cursor: pointer; }
            .resultInfoProf table td { padding-bottom: 2px; font-size: 11px; }

    /* DETALHE DO PRODUTO - MODAL SOLICITAÇÃO */
    .modalLivroAvaliacao { background: #F1ECE5; }
    .modalLivroAvaliacao #successMsg { margin: 20px 0 !important; }
    .modalLivroAvaliacao #successMsg h6 { height: 17px; padding: 3px 0 3px 31px; }
    .modalLivroAvaliacao #errorMsg { margin-top: 0; }
    
    .modalLivroAvaliacaoCont { padding: 15px; }
    .modalLivroAvaliacaoCont li { margin-bottom: 10px; font-size: 12px; }
    .modalLivroAvaliacaoCont li span { color: #000; }
    .modalLivroAvaliacaoCont li input.frmTxt { background-color: #F2F2F2; border-color: #CBCDCF }
    .modalLivroAvaliacaoCont li textarea { margin-top: 5px; }
    .modalLivroAvaliacaoCont li .info { font-size: 9px; color: #666; }
    .modalLivroAvaliacaoCont li p { margin: 10px 0; font-size: 12px; }
    .modalLivroAvaliacaoCont .btnCont { width: 174px; margin: 0 auto; }
    .modalLivroAvaliacaoCont .enviarBtn,
    .modalLivroAvaliacaoCont .cancelarBtn { float: left; }
    .modalLivroAvaliacaoCont .enviarBtn { width: 62px; height: 26px; text-indent: -9999px; }
    .modalLivroAvaliacaoCont .cancelarBtn { width: 79px; margin-right: 20px; }
    
    .but_oquestudent{ width: 330px; height:27px; border: none;margin: 35px 0 0 60px;/*background: url(../_img/student_consult/o_que_student.gif) no-repeat;*/ float: left;}
    .but_oqueexpert{ width: 301px; height:27px; border: none;margin: 35px 0 0 80px;/*background: url(../_img/o_que_expert.gif) no-repeat;*/ float: left;}
    .but_oqueodonto{ width: 301px; height:27px; border: none;margin: 41px 0 0 80px;/*background: url(../_img/odonto_consult/o_que_odonto.gif) no-repeat;*/ float: left;}
    .but_oquefisio{ width: 408px; height:27px; border: none;margin: 39px 0 0 37px;/*background: url(../_img/fisio_consult/o_que_fisio.gif) no-repeat;*/ float: left;}
    

    /* EVENTOS */
    /*#boxSolucoesDigitais{#z-index:999;}*/
    .eventos .table01 {border:0 !important;}
    .eventos .table01 td {text-align:left !important;border:0 !important;}
    .eventos .table01 img {border:1px solid #E5E5E5 !important;}
    .eventos .table01 .noBorderR {border-right:0 !important;}
    .eventos .rodape {width:370px; text-align:right;}
    .eventos .rodape a {text-decoration:none;}
    .eventos h2 {border-bottom:1px solid #E5E5E5;padding:10px 0 10px 17px !important;}
    .eventos .contentIn h2 {font:16px "Lucida Sans", "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif !important;border:0 !important;padding:0 !important;}
    .eventos .listaEventos {height:20px;text-align:right;border-top:1px solid #E5E5E5 !important;padding-top:8px !important;width:505px;font-size:10px !important;}
    .eventos .boxLivros {width:370px;float:left;}
    .eventos .boxLivros h2 {border-bottom:1px solid #E5E5E5 !important;}
    .eventos .boxEventos {width:370px;float:right;}
    .eventos .boxEventos h2 {border-bottom:1px solid #E5E5E5 !important;}
    .eventosDia .table01 {border:0 !important;}
    .eventosDia .table01 td {text-align:left !important;border:0 !important;}
    .eventosDia h2 {border-bottom:1px solid #E5E5E5;padding:10px 0 10px 0px !important;}
    .eventosDia .listaEventos {height:20px;text-align:right;border-top:1px solid #E5E5E5 !important;padding:30px 15px 0 0 !important;}
    .table5 tbody td{background:none!important;}
    .table5 .last input{margin-right:6px;}
	.lnkAcompEventos{text-align:right;position:relative;z-index:999;left:0;}
	.lnkVerTodos{line-height:3em;font-size:9px;padding:10px;}
	.contentIn .calendario{margin-top:50px;}
    .calendario{display:none;position:relative;z-index:4800;#margin:0 0 0 -91px;height:auto;left:0;top:0;float:left;}
    .calendario .styleCalendar{background:#fff;}
    .calendario .styleCalendar table{border-bottom:1px solid #E4E4E4;}
    .calendario .styleCalendar th{width:31px;text-align:center;padding:4px 1px;*padding:1px;Xbackground:#EFF1E3;font:12px "Lucida Sans";font-weight:bold;}
    .calendario .styleCalendar td{width:31px;text-align:center;padding:1px;font:11px Arial;color:#666;display:table-cell;}
	.calendario .ttlMes{background:#fff;}
    .calendario .styleCalendar .selectedDay{font:11px Arial;color:#fff !important;font-weight:bold !important;}
    .calendario .styleCalendar .selectedDay a {color:#fff !important;}
    
    .eventos .ocorrencias {margin:10px 10px 30px 10px;}
    .eventos .table01 td {border-right:1px solid #EFEFEF !important;}
    .ocorrencias .table01 thead th {padding:5px 0 0 0 !important;text-align:center;}
    .ocorrencias .table01 thead th  h2 { padding:0 12px 5px;}
    .eventos .table01 td .last {border-right:0 !important;}
    .eventos .ttlOcorrencias {border-bottom:0 !important;font-size:20px;padding-left:1px !important;}

    
    .eventos .pdOcorrencias {background:#F5E4D7;border-left:1px solid #E8E3DB;border-right:1px solid #E8E3DB;font-size:11px;margin:0;min-height:26px;overflow:hidden;padding:10px 15px 0px 12px !important;}
    
    .avisoBtn{width:63px;height:21px;border:0;cursor:pointer;text-indent:-9999px;margin:0;background-repeat:no-repeat;display:block;}
    .avisoBtn:hover{background-position:0 100%}
    
    /*  */
    
    .opcoes {background:#FAFAFA;border-top:1px solid #EFEFEF;height:15px;padding:15px 0 20px 5px;margin:0 1px 0 1px;font-size:11px !important;text-align:center !important;#position:relative!important;#z-index:-10;}
    .studenttopo{z-index: 90 !important;}
    .experttopo{z-index: 90 !important;}
    .odontotopo{z-index: 90 !important;}
    .fisiotopo{z-index: 90 !important;}
    .opcoes ul {margin: 0pt auto; position: relative; width: 600px;}
    .opcoes li {height:22px;background:url(../_img/ico_opcoes.gif) 0 0 no-repeat;float:left;margin:0 0 0 5px;padding:5px 10px 0 30px;border-right:1px solid #ccc;}
    .opcoes li.avaliacao {background-position:0 -192px;}
    .opcoes li.aviso {background-position:0 -143px;}
    .opcoes li.favoritos {background-position:0 -95px;}
    .opcoes li.enviar {background-position:0 -50px;}
    .opcoes li.imprimir {background-position:0 0;}  
    
    .opcoes li.last {border:0px !important;}
    .opcoes li.notas {width:190px;float:left;background-position:0 -214px;margin-top:0px !important;padding:0 !important;margin-left:-4px}
    .opcoes li.estante {width:156px;background-position:0 -214px;margin-left:-2px;position:relative;text-align:center !important;} 
    .opcoes li.estante .boxOpcoes {position:absolute;z-index:998;top:21px;left:13px;background:#fff;width:167px;height:86px;padding:5px;line-height:20px;text-align:left !important;}
    .opcoes li.estante .box {float:right;margin:0 0 0 -20px;width:174px;height:18px;text-align:left !important;}
    .opcoes li.estante .boxOpen {width:178px !important;height:19px !important;position:absolute;z-index:999;top:3px;left:15px;text-align:left !important;}
    .opcoes li.estante a span {text-indent:-9999px}    
  

    .produtosOpcoes .opcoes {position:relative;margin:0 -12px 0 -16px !important;text-align:center !important;}
    .produtosOpcoes .opcoes ul {width:530px !important;}
    
    ul.icoFav {margin:0;}
    ul.icoFav li {height:22px;background:url(../_img/ico_opcoes.gif) 0 0 no-repeat;float:left;margin:0 0 0 5px;padding:5px 10px 0 30px;border-right:1px solid #ccc;}
    ul.icoFav li.favoritos {background-position:0 -95px;}
    
    /* MODAL EVENTOS */
    
       #content .modalAgendarEventos {width:640px;height:339px;margin:0 auto;clear:both;}
        .modalAgendarEventos .roundedBox01{height:335px;}
        .modalAgendarEventos h2{padding:0 10px 10px 13px;border-bottom:1px solid #E8DCC0}
        .modalAgendarEventos p {font-size:12px;color:#000;padding:10px 0 5px 38px;}
        .modalAgendarEventos .boxDadosAgenda {width:100%;height:233px;margin:0 0 0 1px;}
        .modalAgendarEventos .lnksRodape {margin:0 20px 50px 0;clear:both;}
        .modalAgendarEventos .lnksRodape .salvarBtn {width:65px;background-image:url(../_img/btn_salvar2_theme1.gif);margin-top:5px;height:21px;border:0;cursor:pointer;text-indent:-9999px;margin:0;background-repeat:no-repeat;}
        .modalAgendarEventos .lnksRodape .salvarBtn:hover{background-position:0 100%}
        .modalAgendarEventos .enviarBtn{width:61px;background-image:url(../_img/btn_enviar.gif);margin:10px 0 0 10px}
        .modalAgendarEventos .boxDadosAgenda .even {display:block;width:600px; margin-left:12px; height:30px;background-color:#FAFAFA;padding:10px 0 0 10px;}
        .modalAgendarEventos select {border:0;min-width:150px !important;}
        .modalAgendarEventos .boxDadosAgenda .adicionarBtn {width:67px;background-image:url(../_img/btn_adicionar_theme1.gif);height:21px;border:0;cursor:pointer;text-indent:-9999px;margin-right:18px;background-repeat:no-repeat;}
        .modalAgendarEventos .boxDadosAgenda .adicionarBtn:hover{background-position:0 100%}
        .modalAgendarEventos .boxDadosAgenda .removerBtn {width:67px;background-image:url(../_img/btn_remover_theme1.gif);height:21px;border:0;cursor:pointer;text-indent:-9999px;margin-right:18px;background-repeat:no-repeat;}
        .modalAgendarEventos .boxDadosAgenda .removerBtn:hover{background-position:0 100%}
        .modalAgendarEventos .okBtn {width:62px;background-image:url(../_img/btn_ok_theme1.gif);height:26px;border:0;cursor:pointer;text-indent:-9999px;background-repeat:no-repeat;display:block;}
        .modalAgendarEventos .okBtn:hover{background-position:0 100%}        
        
        .minhaPagina h2 {margin-left:0 !important;padding-left:0 !important;}
        .minhaPagina .bgrColor {display:block;width:97%;height:22px;background-color:#fafafa;padding:10px 0 0 8px;margin-top:-8px;}
        .minhaPagina .editarBtn {width:57px;background-image:url(../_img/btn_editar_theme1.gif);height:21px;border:0;cursor:pointer;text-indent:-9999px;margin:-4px 10px 0 0;background-repeat:no-repeat;}
        .minhaPagina .editarBtn:hover{background-position:0 100%}
        .minhaPagina .detalhesBtn {width:70px;background-image:url(../_img/btn_detalhes_theme1.gif);height:21px;border:0;cursor:pointer;text-indent:-9999px;margin:-4px 10px 0 0;background-repeat:no-repeat;}
        .minhaPagina .detalhesBtn:hover{background-position:0 100%} 
        
        .minhaPagina .accordionHeaderSelected, .accordionHeader {margin:0 1px 0 1px;cursor:pointer;}    
        .accordionHeaderSelected, .accordionHeader{cursor:pointer;}
        
        .minhasCompras {padding-left:20px;}
        .minhasCompras .odd {background:#FAFAFA !important;}        
        .minhasCompras .ttlLivro {color:#D56500 !important;font-size:14px;}
        .minhasCompras .description {color:#999!important;font-size:11px !important;display:block;padding-bottom:2px;width:95%;}
        .minhasCompras .lnkauthor{color:#D56500 !important;font-size:11px;}
        .minhasCompras .lnkauthor a{color:#D56500 !important;line-height:1.5em;}
        .minhasCompras .buyCtrls {width:200px !important;text-align:left !important;}
        .minhasCompras .btnComprar{display:block;Xbackground:url(../_img/btn_comprar.png) no-repeat 0 0;width:102px;height:26px}
        .minhasCompras .btnComprar span{text-indent:-999999px;text-align:left;display:block}
        .minhasCompras .btnComprar:hover{background-position:0 100%}
        .minhasCompras .price{margin-top:-22px;width:122px !important;font-family:Arial,Verdana,sans-serif !important;font-size:11px;color:#D56500;clear:both;display:block;}
        .minhasCompras .price .prevPrice{text-decoration:line-through;font-weight:700}
        .minhasCompras .price .condPgto {display:block;float:left;margin-left:7px;width:73px;}
        .minhasCompras .price .currPrice{font-size:20px !important;font-weight:700;display:block;margin-top:-3px;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif !important;}        

    .bgrTopo {background:url(../_img/bgr_topoPedidos_theme1.gif) no-repeat 1px bottom;width:794px;height:6px;}
    
    .boxTopo {background:#F5E4D7;margin:0;padding:16px 15px 15px 12px;font-size:11px;border-right:1px solid #E8E3DB;border-left:1px solid #E8E3DB;overflow:hidden;min-height:26px}

    .starRattingContent {float:right;}
     #ctl00_ConteudoMiolo_formatPage_ThaiRating {float:left;}
    .ratingStar {display:block; width:24px; height:20px; background:url(../_img/ico_nota.gif) bottom left no-repeat; }
    .filledRatingStar {background-position:top left;}
    .WaitingStarCssClass {background-position:top left;}
    .EmptyStarCssClass {background-position:top left;}
    .savedRatingStar {background-position:top left;}
     
    /* eventos enviar notícia para amigo*/
       #content .modalEnviarAmigo {width:420px;height:378px;margin:0 auto;clear:both;}
        .modalEnviarAmigo h2{padding:0 10px 10px 13px;border-bottom:1px solid #E8DCC0}
        .modalEnviarAmigo p {font-size:12px;color:#000;padding:5px 0 5px 38px;}
        .modalEnviarAmigo .boxDadosEnvio {width:497px;height:215px;margin:0 0 0 1px;}
        .modalEnviarAmigo .lnksRodape {margin:0 40px 50px 0;clear:both;}
        .modalEnviarAmigo .lnksRodape .salvarBtn {width:65px;background-image:url(../_img/btn_salvar2_theme1.gif);height:21px;border:0;cursor:pointer;text-indent:-9999px;margin:0;background-repeat:no-repeat;}
        .modalEnviarAmigo .lnksRodape .salvarBtn:hover{background-position:0 100%}
        .modalEnviarAmigo .enviarBtn{width:61px;background-image:url(../_img/btn_enviar_theme1.gif);margin:10px 0 0 10px}
        .modalEnviarAmigo .boxDadosEnvio .even {display:block;width:97%;height:30px;background-color:#FAFAFA;padding:10px 0 0 10px;}
        .modalEnviarAmigo input {border:1px solid #7F9DB9;font:11px Arial;color:#666;}
        .modalEnviarAmigo .boxDadosEnvio .adicionarBtn {width:67px;background-image:url(../_img/btn_adicionar_theme1.gif);height:21px;border:0;cursor:pointer;text-indent:-9999px;margin-right:18px;background-repeat:no-repeat;}
        .modalEnviarAmigo .boxDadosEnvio .adicionarBtn:hover{background-position:0 100%}
        .modalEnviarAmigo .boxDadosEnvio .removerBtn {width:67px;background-image:url(../_img/btn_remover_theme1.gif);height:21px;border:0;cursor:pointer;text-indent:-9999px;margin-right:18px;background-repeat:no-repeat;}
        .modalEnviarAmigo .boxDadosEnvio .removerBtn:hover{background-position:0 100%}    
        .modalEnviarAmigo .boxDadosEnvio .errorMsg {font-size:11px Arial;color:#cc0000;}  
        
       #content .modalAdicionarFav {width:420px;height:128px !important;margin:0 auto;clear:both;}
        .modalAdicionarFav h2{padding:0 10px 10px 13px;border-bottom:1px solid #E8DCC0}
        .modalAdicionarFav p {font-size:12px;color:#000;padding:5px 0 5px 38px;}      
        .modalAdicionarFav .boxDadosFav {width:100%;height:60px !important;margin:0 0 0 1px;}         
        
    /* modal Importacao */
        .modalImport .continuarBtn{width:85px;height:26px;background-image:url(../_img/btn_continuar_theme1.gif);margin:0;height:26px;border:0;cursor:pointer;text-indent:-9999px;margin:0;background-repeat:no-repeat}
        .modalImport .continuarBtn:hover{background-position:0 100%}
        .modalImport .cancelarBtn{width:79px;height:26px;background-image:url(../_img/btn_cancelar_theme1.gif);margin:0;height:26px;border:0;cursor:pointer;text-indent:-9999px;margin:0;background-repeat:no-repeat}
        .modalImport .cancelarBtn:hover{background-position:0 100%}
    
    /* swf Importados */
    #swfImportados {width:811px;height:225px;position:absolute;z-index:99;}
	.mt211 {margin-top:211px !important}
	
       #content .modalEnviarArquivo {width:420px;height:285px !important;margin:0 auto;clear:both;}
        .modalEnviarArquivo h2{padding:0 10px 10px 13px;border-bottom:1px solid #E8DCC0}
        .modalEnviarArquivo p {font-size:12px;color:#000;padding:5px 0 5px 38px;}      
        .modalEnviarArquivo .boxDadosFav {width:100%;height:60px !important;margin:0 0 0 1px;}
        .modalEnviarArquivo .lnksRodape {margin:0 40px 50px 0;clear:both;}
        .modalEnviarArquivo .lnksRodape .salvarBtn {width:65px;background-image:url(../_img/btn_salvar2_theme1.gif);height:21px;border:0;cursor:pointer;text-indent:-9999px;margin:0;background-repeat:no-repeat;}
        .modalEnviarArquivo .lnksRodape .salvarBtn:hover{background-position:0 100%}         	
    
    /* modal adicionar endereço */
       #content .modalEndereco {width:610px;height:189px;margin:0 auto;clear:both;}
        .modalEndereco h2{padding:0 10px 10px 13px;border-bottom:1px solid #E8DCC0}
        .modalEndereco p {font-size:12px;color:#000;padding:5px 0 5px 38px;}
        .modalEndereco .boxDadosEnvio {width:600px;height:auto;margin:0 0 0 20px;}
        .modalEndereco .lnksRodape {margin:0 30px 20px 0;clear:both;width:175px;}
        .modalEndereco .continuarBtn{width:85px;height:26px;background-image:url(../_img/btn_continuar_theme1.gif);margin:0;height:26px;border:0;cursor:pointer;text-indent:-9999px;margin:0;background-repeat:no-repeat;background-position:0 100%}
        .modalEndereco .continuarBtn:hover{background-position:0 0%}        
        .modalEndereco .salvarBtn {width:65px;background-image:url(../_img/btn_salvar2_theme1.gif);height:21px;border:0;cursor:pointer;text-indent:-9999px;margin:0 0 0 20px;background-repeat:no-repeat;}
        .modalEndereco .salvarBtn:hover{background-position:0 100%}
        .modalEndereco .cancelarBtn{width:79px;height:26px;background-image:url(../_img/btn_cancelar_theme1.gif);margin:0;height:26px;border:0;cursor:pointer;text-indent:-9999px;margin:0;background-repeat:no-repeat}
        .modalEndereco .cancelarBtn:hover{background-position:0 100%}
        .modalEndereco input {border:1px solid #7F9DB9;font:11px Arial;color:#666;}  
        .modalEndereco .boxDadosEnvio .errorMsg {font-size:11px Arial;color:#cc0000;} 
        .modalEndereco span {color:#b2b2b2;font:10px Arial;display:block;float:left;}  
  
        /**accordion*/
        .accordion{ z-index:999!important;}
        #aba1,.slideBox{ z-index:999!important;}
        .tableEventos .accordionContent {width:auto !important; z-index:999!important;}
        .tableEventos .accordionContent .table01 td {border-right:0 !important;}
        .eventosMaior .tableEventos .accordionContent {width:795px !important; z-index:999!important;} 
        
        .accordionContent {width:795px;overflow: hidden !important;z-index:99!important;}
        .accordion h2 {cursor:pointer;display:block;clear:both;padding:15px 0 0 37px !important;margin:0 1px 0 1px;height:38px;}
        .accordion .qtdadeItens {font:10px Arial !important;color:#666666 !important;visibility:visible !important;letter-spacing:0 !important;margin-left:3px;}
        .accordion .accordionHeaderSelected h2 {background-position:15px -67px;border-bottom:0 !important;background-color:#fff !important;}
        .accordion .contLivros li {border-bottom:0 !important;}
        .accordion .contRelConcursos .listaDocs {width:500px !important;z-index:99!important;}
        .accordion .slideMultimidia li {border-bottom:0 !important;}
        .accordion .eventos .w515 {width:485px !important;}
        .accordion .eventos .w700 {width:700px !important;}
        .accordion .listaDocs {width:515px !important;}
        .accordion .listaDocs02 {width:700px !important;}
        .accordion .listFavAutores {padding-left:20px;}
        .accordion .listFavAutores li {border:0 !important;padding:0 0 3px 8px !important;width:750px}
        .accordionContent .eventos {display:block;padding:20px;font:12px Arial,Helvetica,sans-serif !important;line-height:2.3em;}
        .accordionContent .eventos p {font-size:12px !important;line-height:2.3em !important;}
        .accordionContent .eventos .table02 tbody .even tr {background-color:#FAFAFA !important;}
        .accordionContent .eventos .table02 tbody .even td {background-color:#FAFAFA !important;}
        .accordionContent .eventos .table02 {border:0 !important;}
        .accordionContent .eventos .table02 td {text-align:left !important;border:0 !important;padding:20px !important;width:100% !important;}
        .accordionContent .eventos .table02 img {border:1px solid #E5E5E5 !important;}
        .contRelacionado .accordion .w515 {width:734px !important;border-right:0 !important;}
        .accordionContent .slideBox .slideIn {left:85px !important;width:620px !important;z-index:99!important;}  
        .accordionHeader {cursor:pointer;}
        .accordionHeader span {cursor:pointer;}
        .accordionSelected span {cursor:pointer;}
         .accordionContent ul li{z-index:99!important;}
        .excludeMultimida {position:relative;}
        .excludeTitulo {position:relative;border:0 !important;padding-top:25px !important}
        
        .tableEventos .accordionContent .slideBox .slideIn {left:28px !important;}
        .tableEventos{z-index:99!important;}
        .ovrflw {overflow-x: hidden !important;overflow-y: hidden !important;}
        
        .accordionContent .btoExclude {background:url(../_img/ico_fechar.gif) right 1px no-repeat; padding:0 20px 0 0 !important; position:absolute; z-index:999; right:15px; top:8px; line-height:18px; cursor:pointer; display:none}
        .accordionContent .btoExclude:hover {font-weight:bold;}
        
        .slideBox ul li.liT{display:block;float:left;width:99px;min-height:240px;text-align:center;margin:0}


        /* Adicionar Fav */
        
       #content .modalAtivarLivro {width:571px;height:307px !important;margin:0 auto;clear:both;}
        .modalAtivarLivro h2 {padding:0 10px 10px 13px;border-bottom:1px solid #E8DCC0}
        .modalAtivarLivro p {font-size:12px;color:#000;padding:5px 0 5px 38px;} 
        .modalAtivarLivro p.email {font-size:12px;color:#000;padding:0 0 5px 0;margin-top: 9px;}           
        .modalAtivarLivro .boxDados {width:100%;height:189px !important;margin:0 0 0 1px;}         
        .modalAtivarLivro .boxDados input {border:1px solid #7F9DB9;padding:2px;}
        .modalAtivarLivro .btnCancelar {display:block;width:79px;height:26px;float:left;text-indent:-999999px}
        .modalAtivarLivro .continuarBtn{text-indent:-9999999px;float:left;width:85px;height:26px;margin:-3px 0 0 0;padding:0 !important;background-image:url(../_img/btn_continuar_theme1.gif)}
        .modalAtivarStudent .continuarBtn{margin:3px 0 0 114px!important;}
		a.btnCancelar {background:url(../_img/btn_cancelar_theme1.gif) no-repeat 0 0}
		a.btnCancelar:hover{background-position:0 100%}
		.btnAtivar {display:block;width:112px;height:26px;float:left;text-indent:-999999px}
		a.btnAtivar {background:url(../_img/btn_ativar.gif) no-repeat 0 0}
		a.btnAtivar:hover{background-position:0 100%}
		.pl30 {padding-left:4px;}
		.mt6 {margin-top:6px;}
		.modalAtivarLivro .mlLogin {margin-left:5px;}
		
		#lblMsg{margin-left: 100px !important}
		.mt100{margin-top:-100px; float: left}
			
        .modalAtivarLivroOdonto .boxDadosOdonto input {border:1px solid #7F9DB9;padding:2px; width:163px !important;}
        .modalAtivarLivroFisio .boxDadosFisio input {border:1px solid #7F9DB9;padding:2px; width:163px !important;}

		.btnEnviarModal {display:block;
            float:right;
            height:21px;
            text-indent:-999999px;
            width:112px;}
		a.btnEnviarModal {background:url(../_img/btn_enviar_modal.gif) no-repeat 0 0}
		a.btnEnviarModal:hover{background-position:0 100%}

		
		.btnAcessarMaterialExtra {display:block;width:165px;height:28px;float:left;text-indent:-999999px}
		a.btnAcessarMaterialExtra {background:url(../_img/btn_acessar_material_extra.png) no-repeat 0 0}
		a.btnAcessarMaterialExtra:hover{background-position:0 100%;height:28px;}
		
       #content .modalAcessoRestrito {width:490px;height:189px !important;margin:0 auto;clear:both;}
        .modalAcessoRestrito h2{padding:0 10px 10px 13px;border-bottom:1px solid #E8DCC0}
        .modalAcessoRestrito p {font-size:12px;color:#000;padding:5px 0 5px 38px;}      
        .modalAcessoRestrito .boxDados {width:100%;height:90px !important;margin:0 0 0 1px;}  
        .modalAcessoRestrito .boxDados a, a:hover {text-decoration:underline !important;} 
                        
		/* student consult */                                              
		
		.perguntasFrequentes .lstExpand dt a {background:transparent url(../_img/icos_lstExpand.gif) no-repeat scroll 15px 17px;}	
		.perguntasFrequentes dt a {clear:both;display:block;height:38px;margin:0 1px 0 2px;padding:15px 0 0 37px !important;}
		.perguntasFrequentes .lstExpand dt.on a {background-color:transparent;background-position:15px -67px;}
		.perguntasFrequentes .lstExpand dt.on {border-bottom:0 !important;}
		.perguntasFrequentes .lstExpand dt {border-bottom:1px solid #efefef;padding:0;}       

		.tipCont{display:none;}
		.tipContIn{background:#F1ECE5 !important;width:206px !important;padding:15px !important;border-color:#9B9B9B !important;}
		.tipContIn h5{font-size:11px;padding-bottom:10px;}
		.tipContIn p{padding-bottom:8px !important;}
		.boxImgTip01{width:170px;display:block;text-align:center;margin:5px 0 0;padding-bottom:10px;}
		
		/*student consult lll*/
		.ttlContRel{margin-top:0 !important;background-color:#F5E4D7;border-right:1px solid #E8E3DB;border-left:1px solid #E8E3DB;padding:2px 9px 8px 15px;zoom:1;}
		.ttlContRel h2{padding:0 0 0 0;margin-top:10px;}
		
		/* home soluções eletrônicas */
		.themesSE {display:block;width:754px;border-top:1px solid #D2D5D7;Xborder-bottom:1px solid #D2D5D7;}
		.themesSE ul#menu li {cursor:pointer;width:235px;height:30px;display:block;background:#fff;padding:12px 0 0 20px;border-bottom:1px solid #D2D5D7;}
		.themesSE ul#menu li.ativo {background:#F1F2F2;}
		.themesSE ul#cont {display:block;width:430px;height:280px;background:#f1f2f2;padding:28px 29px 0 40px;}
		.themesSE ul#cont li {display:none;}
		
		
		 .studentS .slideBox .slideIn {left:48px !important;width:466px !important;}		 
		 .studentM .studentS .slideBox .slideIn {left:48px !important;width:666px !important;}
		 .eventosMaior .studentS .slideBox .slideIn {left:48px !important;width:666px !important;}
		 .ttlContRel h2.ttl3 {padding:0 !important;}
		 
		 .expertS .slideBox .slideIn {left:48px !important;width:466px !important;}		 
		 .expertM .expertS .slideBox .slideIn {left:48px !important;width:666px !important;}
		 .odontoS .slideBox .slideIn {left:48px !important;width:466px !important;}		 
		 .odontoM .odontoS .slideBox .slideIn {left:48px !important;width:666px !important;}
		 .fisioS .slideBox .slideIn {left:48px !important;width:466px !important;}		 
		 .fisioM .fisioS .slideBox .slideIn {left:48px !important;width:666px !important;}
		 .eventosMaior .expertS .slideBox .slideIn {left:48px !important;width:666px !important;}
		 .eventosMaior .odontoS .slideBox .slideIn {left:48px !important;width:666px !important;}
		 .eventosMaior .fisioS .slideBox .slideIn {left:48px !important;width:666px !important;}
		 .ttlContRel h2.ttl3 {padding:0 !important;}
		 
/*Cadastro - Dados Pessoais*/
#ctl00_Conteudo_phDadosAcesso .boxCampoL{width:401px; float:left; margin:0 5px 5px 0;}
#ctl00_Conteudo_phDadosAcesso .boxCampoR{width:308px; float:left; margin-bottom:5px;}
#ctl00_Conteudo_phDadosAcesso fieldset{padding:0 40px 0 40px;}
#ctl00_Conteudo_phDadosAcesso fieldset label{display:block; float:left; text-align:right;  margin-right:10px;}
#ctl00_Conteudo_phDadosAcesso fieldset input{float:left;}
#ctl00_Conteudo_phDadosAcesso fieldset span{font-size:10px;}
.usuario_cadastro .tbEndereco {margin:0 auto; margin-top:20px;}
.usuario_cadastro .tbEndereco td{font:11px/1.2em Arial, Helvetica, sans-serif;color:#666;padding:5px; background:#FFFFFF; border-right:1px solid #E4E4E4; border-bottom:1px solid #E2AF86; text-align:center; vertical-align:middle;}
.usuario_cadastro .tbEndereco .tdEndereco{padding:5px;text-align:left;}
.usuario_cadastro .tbEndereco .ttl td{font-size:12px; background:#F5E4D7; border-right:1px solid #FFF;  border-bottom:1px solid #E2AF86; color:#71400F;}
.usuario_cadastro .tbEndereco .btnEditar, #ctl00_Conteudo_phDadosAcesso .tbEndereco .btnExcluir{margin-left:5px; *margin-left:2px;}
.usuario_cadastro .tbEndereco .btnAdicionar{margin-left:7px;margin-top:0;}
#ctl00_Conteudo_phDadosAcesso h2{margin-top:30px; padding-top:10px; background:#FFF; border-bottom:1px solid #E5E5E5;}
#ctl00_Conteudo_phDadosAcesso h3{font-size:12px; color:#000; margin-bottom:10px;}
#ctl00_Conteudo_phDadosAcesso p{font-size:12px !important;}
#ctl00_Conteudo_phDadosAcesso .content{padding:20px;}

/* atualizar */


.cadastro .atualizarBtn {display:block;width:79px;background-image:url(../_img/btn_atualizar_theme1.gif);height:26px;border:0;cursor:pointer;text-indent:-9999px;margin:0;background-repeat:no-repeat;}
.cadastro .atualizarBtn:hover{background-position:0 100%}

.TbAtivarSC {background:#4B771C;color:#fff;font-size:10px !important;}
.TbAtivarSC .txtCodigo {background:#fff;height:20px;}
.TbAtivarSC .erro {border:1px solid #FF0000 !important;}
.TbAtivarSC .txtErro {color:#fff;}
.lnkAtivar {color:#fff !important;font-size:10px !important;}
.btnAtivarsc {text-align:center;background:url(../_img/btn_ativarsc.gif) center center no-repeat !important;width:190px;height:20px;display:block;text-indent:-99999px;}
.topAtivarSC {background:url(../_img/img_topo_box_ativar.jpg) no-repeat center top;width:190px;height:84px;}
.bottomAtivarSC {background:url(../_img/img_bottom_box_ativar.jpg) no-repeat center top;width:150px;height:38px;text-align:center;color:#fff;padding:5px 20px 0 20px;}
.ativarSC {background:url(../_img/img_bottom_box_ativar.jpg) no-repeat center top;width:190px;height:22px;text-align:center;color:#fff;}

.btnAtivarProduto {background:url(../_img/btn_ativarProduto.gif) center center no-repeat !important;width:170px;height:21px;display:block;text-indent:-99999px;}
.btnAtivarMinhaPagina {background:url(../_img/btn_ativarMinhaPagina.gif) center center no-repeat !important;width:170px;height:21px;display:block;text-indent:-99999px;}
.btnAtivarMinhaPaginaStudent {background:url(../_img/btn_ativarMinhaPaginaStudent.gif) center center no-repeat !important;width:170px;height:21px;display:block;text-indent:-99999px;}
.btnAtivarMinhaPaginaExpert {background:url(../_img/btn_ativarMinhaPaginaExpert.png) center center no-repeat !important;width:170px;height:21px;display:block;text-indent:-99999px;}
.btnAtivarMinhaPaginaOdonto {background:url(../_img/odonto_consult/btn_ativarMinhaPaginaOdonto.png) center center no-repeat !important;width:170px;height:21px;display:block;text-indent:-99999px;}
.btnAtivarMinhaPaginaFisio {background:url(../_img/fisio_consult/btn_ativarMinhaPaginaFisio.png) center center no-repeat !important;width:170px;height:21px;display:block;text-indent:-99999px;}

.lstCombo li { margin-bottom:5px; }

.combo li {float:left;margin-right:5px;}
.combo li span {float:left !important;}
.combo li img {float:left !important;}
.combo .dn {display:none;}

.divFreteGratisCombo{position:relative;}
.divFreteGratisCombo ul{position:absolute;left:-6px;top:-36px}
.divFreteGratisCombo ul li {background-position:0 -101px;width:74px;height:20px;}

.combos_value li {display:block; padding-bottom:3px; float:left; font-size:10px;}
.combos_value li input {float:left}
.combos_value li{float:none;}
.combos_value strong{color:#525924;}
.combos_value .txtSemJuros{font-size:11px;}
.combos_value .txtDesconto{font-size:11px; color:#525924;}
.combos_value .precoParcelado{color:#666666; font-size:12px;}
.combos_value .precoParcelado span{color:#525924; font-size:20px;}
.combos_value .enviarBtn{margin-top:10px; #margin-top:5px;}
.combos_value .semJuros{display:block; padding-top:8px;}
.roundedBoxIn .boxComprar{float:left; width:155px; margin-left:15px;}
.boxComprar .txTp20{margin-right:5px;}

/* Ativar meu livro Student */
.boxAtivarStudent .roundedBoxInLft,.boxAtivarStudent .roundedBoxIn,
.boxAtivarStudent .roundedBox01 .cnT .cnL,.boxAtivarStudent  .roundedBox01 .cnT .cnR,.boxAtivarStudent  .roundedBox01 .cnB .cnL,.boxAtivarStudent  .roundedBox01 .cnB .cnR
 {background:none!important;}
.boxAtivarStudent .roundedBox01{background:url(../_img/student_consult/popup_03.png) no-repeat;height:270px;}
.boxAtivarStudent .txTp1{margin:auto!important;margin-top:109px!important;#margin-top:100px!important;padding-left:37px;}
.boxAtivarStudent .txTp1 input{margin-top:5px;background:url(../_img/campo_texto_06.jpg) no-repeat;border:none;height:36px;text-align:center;font-size:14px;}
.boxAtivarStudent .w260{width:422px!important;float:left;}
.boxAtivarStudent .w275{width:275px!important;float:left;}
.boxAtivarStudent .txTp1 a.btnAtivar{background:url(../_img/botao_ok_03.png) no-repeat;width:40px;height:40px;float:left;}

/* Ativar meu livro Expert */
.boxAtivarExpert .roundedBoxInLft,.boxAtivarExpert .roundedBoxIn,
.boxAtivarExpert .roundedBox01 .cnT .cnL,.boxAtivarExpert  .roundedBox01 .cnT .cnR,.boxAtivarExpert  .roundedBox01 .cnB .cnL,.boxAtivarExpert  .roundedBox01 .cnB .cnR
 {background:none!important;}
.boxAtivarExpert .roundedBox01{background:url(../_img/popup_03.png) no-repeat;height:270px;}
.boxAtivarExpert .txTp1{margin:auto!important;margin-top:109px!important;#margin-top:100px!important;padding-left:37px;}
.boxAtivarExpert .txTp1 input{margin-top:5px;background:url(../_img/campo_texto_06.jpg) no-repeat;border:none;height:36px;text-align:center;font-size:14px;}
.boxAtivarExpert .w260{width:422px!important;float:left;}
.boxAtivarExpert .w275{width:275px!important;float:left;}
.boxAtivarExpert .txTp1 a.btnAtivar{background:url(../_img/botao_ok_03.png) no-repeat;width:40px;height:40px;float:left;}

/* Ativar meu livro Odonto */
.boxAtivarOdonto .roundedBoxInLft,.boxAtivarOdonto .roundedBoxIn,
.boxAtivarOdonto .roundedBox01 .cnT .cnL,.boxAtivarOdonto  .roundedBox01 .cnT .cnR,.boxAtivarOdonto  .roundedBox01 .cnB .cnL,.boxAtivarOdonto  .roundedBox01 .cnB .cnR
 {background:none!important;}
.boxAtivarOdonto .roundedBox01{background:url(../_img/odonto_consult/popup_03.png) no-repeat;height:270px;}
.boxAtivarOdonto .txTp1{margin:auto!important;margin-top:109px!important;padding-left:37px;}
.boxAtivarOdonto .txTp1 input{margin-top:5px;background:url(../_img/campo_texto_06.jpg) no-repeat;border:none;height:36px;text-align:center;font-size:14px;}
.boxAtivarOdonto .w260{width:422px!important;float:left;}
.boxAtivarOdonto .w275{width:245px!important;float:left;}
.boxAtivarOdonto .txTp1 a.btnAtivar{background:url(../_img/botao_ok_03.png) no-repeat;width:40px;height:40px;float:left;}

/* Ativar meu livro Fisio */
.boxAtivarFisio .roundedBoxInLft,.boxAtivarFisio .roundedBoxIn,
.boxAtivarFisio .roundedBox01 .cnT .cnL,.boxAtivarFisio  .roundedBox01 .cnT .cnR,.boxAtivarFisio  .roundedBox01 .cnB .cnL,.boxAtivarFisio  .roundedBox01 .cnB .cnR
 {background:none!important;}
.boxAtivarFisio .roundedBox01{background:url(../_img/fisio_consult/popup_03.png) no-repeat;height:270px;}
.boxAtivarFisio .txTp1{margin:auto!important;margin-top:-12px!important;padding-left:37px;}
.boxAtivarFisio .txTp1 input{margin-top:5px;background:url(../_img/campo_texto_06.jpg) no-repeat;border:none;height:36px;text-align:center;font-size:14px;}
.boxAtivarFisio .w260{width:422px!important;float:left;}
.boxAtivarFisio .w275{width:245px!important;float:left;}
.boxAtivarFisio .txTp1 a.btnAtivar{background:url(../_img/botao_ok_03.png) no-repeat;width:40px;height:40px;float:left;}

/* Z-index */

.contentIn2,.minhaPagina ,.accordionContent{z-index:9!important;}


#UpdatePanel1 #content{padding:18px 0 0 40px; height: 332px;}
#UpdatePanel1 #content pleft10{padding-left:5px;}

/* Box Student */
.student-acesso-peq{background-image:url(../_img/student_consult/student-acesso-peq.jpg);background-repeat:no-repeat;width:197px;height:202px;}
.form-student{margin-top:105px;clear:left;float:left;}
.form-student input{background-image:url(../_img/eletronicas/campo-text-expert.jpg);background-repeat:no-repeat;border:none;width:107px; height:39px;margin-left:20px;float:left;padding-left:12px;font-size:13px;overflow:hidden;padding-right:3px;#padding-top:8px;#height:31px;}
.form-student a{background-image:url(../_img/eletronicas/btn-ok-expert.jpg);background-repeat:no-repeat;display:block;float:left;width:37px;height:39px;margin-left:5px;}

/* Box Expert */
.expert-acesso-peq{background-image:url(../_img/eletronicas/expert-acesso-peq.jpg);background-repeat:no-repeat;width:197px;height:202px;}
.form-expert{margin-top:105px;clear:left;float:left;}
.form-expert input{background-image:url(../_img/eletronicas/campo-text-expert.jpg);background-repeat:no-repeat;border:none;width:107px; height:39px;margin-left:20px;float:left;padding-left:12px;font-size:13px;overflow:hidden;padding-right:3px;#padding-top:8px;#height:31px;}
.form-expert a{background-image:url(../_img/eletronicas/btn-ok-expert.jpg);background-repeat:no-repeat;display:block;float:left;width:37px;height:39px;margin-left:5px;}

/* Box Odonto */
.odonto-acesso-peq{background-image:url(../_img/odonto_consult/odonto-acesso-peq.jpg);background-repeat:no-repeat;width:197px;height:202px;}
.form-odonto{margin-top:105px;clear:left;float:left;}
.form-odonto input{background-image:url(../_img/odonto_consult/campo-text-odonto.jpg);background-repeat:no-repeat;border:none;width:107px; height:39px;margin-left:20px;float:left;padding-left:12px;font-size:13px;overflow:hidden;padding-right:3px;#padding-top:8px;#height:31px;}
.form-odonto a{background-image:url(../_img/odonto_consult/btn-ok-odonto.jpg);background-repeat:no-repeat;display:block;float:left;width:37px;height:39px;margin-left:5px;}

/* Box Fisio */
.fisio-acesso-peq{background-image:url(../_img/fisio_consult/fisio-acesso-peq.jpg);background-repeat:no-repeat;width:197px;height:202px;}
.form-fisio{margin-top:105px;clear:left;float:left;}
.form-fisio input{background-image:url(../_img/fisio_consult/campo-text-fisio.jpg);background-repeat:no-repeat;border:none;width:107px; height:39px;margin-left:20px;float:left;padding-left:12px;font-size:13px;overflow:hidden;padding-right:3px;#padding-top:8px;#height:31px;}
.form-fisio a{background-image:url(../_img/fisio_consult/btn-ok-fisio.jpg);background-repeat:no-repeat;display:block;float:left;width:37px;height:39px;margin-left:5px;}

/* Box divulgue expert */
.divulgue-expert{background-image:url(../_img/eletronicas/expert-divulgue.jpg);background-repeat:no-repeat;width:197px;height:442px;margin-top:10px;}
.banner-divulgue{width:114px;height:92px;margin-top:84px;clear:left;float:left;margin-left:10px;}
.form-divulgue{clear:left;display:block;float:left;margin-left:10px;margin-top:10px;}
.form-divulgue p{clear:left;display:block;margin-bottom:5px;float:left;width:190px;}
.form-divulgue .lblNomeAmigo{text-indent:-9000px;background-image:url(../_img/eletronicas/lblNomeAmigo.jpg);background-repeat:no-repeat;display:block;float:left;width:54px;height:25px;}
.form-divulgue .txtNomeAmigo{background-image:url("../_img/eletronicas/txtNomeAmigo.jpg");background-repeat:no-repeat;display:block;float:left;font-size:11px;height:24px;#height:19px;overflow:hidden;padding-left:8px;padding-right:3px;width:110px;#padding-top:5px;}
.form-divulgue .lblEmailAmigo{text-indent:-9000px;background-image:url(../_img/eletronicas/lblEmailAmigo.jpg);background-repeat:no-repeat;display:block;float:left;width:54px;height:24px;}
.form-divulgue .txtEmailAmigo{background-image:url(../_img/eletronicas/txtEmailAmigo.jpg);background-repeat:no-repeat;display:block;float:left;width:82px;height:24px;#height:19px;font-size:11px;overflow:hidden;padding-left:5px;padding-right:3px;#padding-top:5px;}
.form-divulgue .btnOkDivulgue{background-image:url(../_img/eletronicas/btn-ok-divulgue.jpg);background-repeat:no-repeat;display:block;float:left;width:27px;height:22px;}
.tour-divulgue{display:block;float:left;clear:left;margin-top:54px;margin-left:10px;}

.col-sol-digitais{width:210px!important;}

/* Box divulgue odonto */
.divulgue-odonto{background-image:url(../_img/odonto_consult/odonto-divulgue.jpg);background-repeat:no-repeat;width:197px;height:442px;margin-top:10px;}

/* Box divulgue fisio */
.divulgue-fisio{background-image:url(../_img/fisio_consult/fisio-divulgue.png);background-repeat:no-repeat;width:197px;height:442px;margin-top:10px;}

/* Ajustes nova modal */
#ScriptManagerModal #content{background:transparent!important;}
#successMsgStudent{background-image:url(../_img/student_consult/student-sucesso.png);background-repeat:no-repeat;width:528px; height:269px!important;}
#successMsgStudent #successMsg{background:none!important;border:none!important;#margin-top:80px;}
#successMsgStudent #successMsg h6{background:transparent!important;padding:0px;margin-top:89px!important;margin-left:27px!important;font-size:12px!important;width:250px;font-weight:normal!important;height:85px;}
#successMsgStudent #successMsg h6 span{font-weight:bold;}
#successMsgStudent .btnAcessarMaterialExtra{width:192px; height:28px;cursor:pointer;cursor:hand;}
#successMsgStudent .mt24{margin-top:35px!important;}
#successMsgExpert{background-image:url(../_img/eletronicas/expert-sucesso.png);background-repeat:no-repeat;width:528px; height:269px!important;}
#successMsgExpert #successMsg{background:none!important;border:none!important;#margin-top:80px;}
#successMsgExpert #successMsg h6{background:transparent!important;padding:0px;margin-top:89px!important;margin-left:27px!important;font-size:12px!important;width:250px;font-weight:normal!important;height:85px;}
#successMsgExpert #successMsg h6 span{font-weight:bold;}
#successMsgExpert .btnAcessarMaterialExtra{width:192px; height:28px;cursor:pointer;cursor:hand;}
#successMsgExpert .mt24{margin-top:35px!important;}
#successMsgOdonto{background-image:url(../_img/odonto_consult/odonto-sucesso.png);background-repeat:no-repeat;width:528px; height:269px!important;}
#successMsgOdonto{background-image:url(../_img/odonto_consult/odonto-sucesso.png);background-repeat:no-repeat;width:528px; height:269px!important;}
#successMsgOdonto #successMsg{background:none!important;border:none!important;}
#successMsgOdonto #successMsg h6{background:transparent!important;padding:0px;margin-top:89px!important;margin-left:27px!important;font-size:14px!important;width:250px;font-weight:normal!important;height:85px;}
#successMsgOdonto .btnAcessarMaterialExtra{width:192px; height:28px;cursor:pointer;cursor:hand;}
#successMsgOdonto .mt24{margin-top:35px!important;}
#successMsgFisio{background-image:url(../_img/fisio_consult/fisio-sucesso.png);background-repeat:no-repeat;width:528px; height:269px!important;}
#successMsgFisio{background-image:url(../_img/fisio_consult/fisio-sucesso.png);background-repeat:no-repeat;width:528px; height:269px!important;}
#successMsgFisio #successMsg{background:none!important;border:none!important;}
#successMsgFisio #successMsg h6{background:transparent!important;padding:0px;margin-top:89px!important;margin-left:27px!important;font-size:14px!important;width:250px;font-weight:normal!important;height:85px;}
#successMsgFisio .btnAcessarMaterialExtra{width:192px; height:28px;cursor:pointer;cursor:hand;}
#successMsgFisio .mt24{margin-top:35px!important;}
#boxNlogado{background-image:url(../_img/eletronicas/nlogado-expert.png)!important;height:272px;background-repeat:no-repeat !important;width:528px;}
#boxNlogadoOdonto{background-image:url(../_img/odonto_consult/nlogado-odonto.png)!important;height:272px;background-repeat:no-repeat !important;width:528px;}
#boxNlogadoFisio{background-image:url(../_img/fisio_consult/nlogado-fisio.png)!important;height:272px;background-repeat:no-repeat !important;width:528px;}
#boxNlogadoStudent{background-image:url(../_img/student_consult/nlogado-student.png)!important;height:272px;background-repeat:no-repeat !important;width:528px;}
#boxNlogado #errorMsg{background:transparent!important;border:none!important;}
#boxNlogado #errorMsg h6{width:auto!important;padding:0 0 0 0px!important;background: transparent!important;font-size:16px;text-transform:uppercase; color:#990303; font-family:Arial;border:none!important;margin-top:51px!important;}
#boxNlogado input{background-color:#eeeeee;border:1px solid #7e7e7e; height:20px;}
#boxNlogado .pt10{padding-top:10px!important;}
#boxNlogado .pt10{padding-top:0px!important;}
#boxNlogado .pl30{padding-left:0px!important;}
#boxNlogado .fl{width:46px;}
#boxNlogado .mt6{margin-left:6px;width:39px;margin-top:0px;padding-top:0px;}
#boxNlogado .fl input{width:165px!important;}
#boxNlogado .continuarBtn{background-image:url(../_img/eletronicas/continuar-expert.jpg)!important;background-repeat:no-repeat;width:117px!important;height:35px!important;clear:left;}
#boxNlogadoOdonto .continuarBtn{background-image:url(../_img/odonto_consult/continuar-odonto.jpg)!important;background-repeat:no-repeat;width:117px!important;height:35px!important;clear:left;margin-top:10px;}
#boxNlogadoFisio .continuarBtn{background-image:url(../_img/fisio_consult/continuar-fisio.jpg)!important;background-repeat:no-repeat;width:117px!important;height:35px!important;clear:left;margin-top:10px;}
#boxNlogadoStudent .continuarBtn{background-image:url(../_img/student_consult/continuar-student.jpg)!important;background-repeat:no-repeat;width:117px!important;height:35px!important;clear:left;margin-top:18px;margin-left:-2!important;}
#boxNlogado input.continuarBtn{width:117px!important;}
#boxInfoLogOff input.continuarBtn{margin-left:52px!important;margin-top:18px;}
#boxInfoLogOffOdonto input.continuarBtn{margin-left:50px!important;margin-top:6px;}
#boxInfoLogOffFisio input.continuarBtn{margin-left:50px!important;margin-top:6px;}
.modalAtivarStudent #boxInfoLogOff input.continuarBtn{   margin-left: 63px !important;margin-top: 3px;}
#boxNlogado a.continuarBtn{margin-left:80px!important;margin-top:7px!important;}
#boxInfoLogOff input#txEmail{width:190px!important;}
.div_login,.div_senha{margin-bottom:0px;overflow:hidden;height:32px;}
.div_senha input{
    float:right;
}
.div_senha{
    width:223px;
}
#lgvStatus_lgTopo{height:104px;}
/*/ Ajustes nova modal */
/*Captcha*/
.container-captcha{
    width:288px!important;
    margin-left:0px;
    margin-top:10px;
    border:1px solid #ccc;
    padding:7px;
}
.container-captcha img{
    margin-left:15px;
}
.container-captcha label{
    display:block!important;
    width:auto!important;
    margin-bottom:5px;
    margin-left:20px;
}
.container-captcha input{
    display:block;
    float:left;
    clear:left;
    width:232px!important;
    margin-left:20px!important;
}
.container-captcha .enviarBtn{
    width:90px;
    display:block;
     float:left;
    #margin-top:10px;
}
a.refresh{
    background:url(../_img/ico-refresh.png) no-repeat;
    padding-left:20px;
    margin-left:18px;
    display:block;
    text-decoration:underline;
    
}
.uf
{
    margin-left:50px;
    }
    
.rdbList input,.rdbList label{
    float:left;
    width:auto!important;
}
.rdbList input{
    margin-right:3px;
}
.rdbList label{
    margin-right:10px;
}
.pnl-cadastro{
    width:370px;
    float:left;
    text-align:left;
}
.pnl-cadastro label{
    width:109px!important;
    margin-left:0px!important;
}
.pnl-cadastro .rdbList label{
    width:auto!important;
}
.blockOverlay,.blockMsg,.blockElement{
      z-index:9999999!important;
}
.ddlNacionalidade{
    width:200px;
}



