/* modal :: inicio */
#msgExclussivoAssinante{background:#fff;width:550px;height:200px;padding:15px 20px;}
#msgExclussivoAssinante .pTitulo{font-size:16px; font-weight:bold; color:#003366; margin-bottom:10px;}
#msgExclussivoAssinante .pLinhaFina{font-size:14px; margin-bottom:10px;}
#msgExclussivoAssinante .pSubTitulo{font-size:14px;font-weight:bold;color:#0c608f;}
#msgExclussivoAssinante a{font-size:20px; text-transform:uppercase;color:#06315c;}

#msgErro{background: none repeat scroll 0 0 #FFFFFF;height: 131px; padding: 15px 20px; width: 410px;}
#msgErro .pTitulo{font-size:18px; font-weight:bold; color:#0c608f; margin-bottom:10px;}

#msgDisponivelReg{background:#fff;width:625px; height:100%;min-height:365px;}
#msgDisponivelReg p{font-family:Arial,helvetica,sans-serif; margin-bottom:10px; color:#333}
#msgErro{background: none repeat scroll 0 0 #FFFFFF;height: 131px; padding: 15px 20px; width: 410px;}
#msgDisponivelReg .pTitulo{font-size:18px; font-weight:bold; color:#003366; margin:0px 0px 10px;}
#msgDisponivelReg .pLinhaFina{font-size:14px}
#msgDisponivelReg .pLinhaFina2{font-size:12px}
#msgDisponivelReg .pSubTitulo{font-size:14px;font-weight:bold;color:#0c608f;}
#msgDisponivelReg .dv_a{width:205px; border-right:1px solid #d0d0d0; margin-right:25px; display:block; float:left;}
#msgDisponivelReg .dv_a label{display:block; float:left; font-size:15px; font-weight:bold;}
#msgDisponivelReg .dv_a a{display:block; float:right; font-size:10px; text-decoration:underline; margin-right:12px; color:#000;}
#msgDisponivelReg .dv_a .txtFormLogin{clear:both; width:190px; background:#ccc; border: 1px solid #999; margin-bottom:20px;}
#msgDisponivelReg .dv_a .btSub{background:#013567; float:left; padding:1px;}
#msgDisponivelReg .dv_a .submitFormLogin{background:#013567; width:190px; color:#fff; font-size:13px; font-weight:bold; border:1px solid #719ac8;padding:2px 0;}
#msgDisponivelReg .dv_b{display:block; float:left;}
#msgDisponivelReg .dv_b a{font-size:20px; text-transform:uppercase;color:#06315c;}
#msgDisponivelReg .dv_a .msgError{ color: red; font-size: 14px; padding: 5px 10px; }
#sb-info {position: absolute; right: 0;top: 0;} 
/* modal :: fim */

#boxImpressao {display:none;}
.msgBoxImpressao { background: none repeat scroll 0 0 #FFFFFF; display: block; float: left; height: 700px; position: relative; width: 560px; }
.msgBoxImpressao a.fechar { cursor: pointer; padding: 10px; position: absolute; right: 0; top: 0; font-weight: bold; }

#msg-tbs{margin:0px 0px 0px 3px; padding:0px; width:622px; height:45px;}
#msg-tbs li{list-style-type:none; float:left; width:310px; height:45px;}
#msg-tbs .tb-first{border-right:1px solid #090909}
#msg-tbs li a{text-decoration:none; display:block; width:310px; text-align:center; background-color:#CCC; font:16px arial,helvetica,sans-serif; font-weight:bold; color:#333; padding:13px 0px;}
#msg-tbs li a:hover{background-color:#FFF!important}
#msg-tbs li .tb-selected{background-color:#FFF!important;}
.bx-info{width:310px; float:left; margin:20px 30px 20px 0px; padding:0px 0px 0px 15px}
.bx-form{width:260px; float:left; margin:45px 0px 0px}
.bx-form form{position:relative; margin:0px; width:100%; float:left}
.bx-form form p{margin:0px}
.bx-form label{display:block; font:12px arial,helvetica,sans-serif; font-weight:bold; color:#333; margin:10px 0px 3px}
.inputLogin{width:245px; display:block; background-color:#CCC; border:1px solid #999; padding:3px 0px}
.inputSenha{width:150px; display:inline; background-color:#CCC; border:1px solid #999; padding:3px 0px}
.bx-info2, .bx-footer{padding:10px 0px 0px 15px; margin:0px 0px 20px; width:610px; float:left; background: url("/estadao/novo/img/acervo/bg/bd-dotted-azul.gif") repeat-x 0px 0px;}
.bx-info2 p{margin-top:0px}
.bx-info2 a, .bx-form a{text-decoration:underline; color:#003366; font:14px arial,helvetica,sans-serif; font-weight:bold}
.bx-info2 .bx-info-esq{float:left; width:300px}
.bx-info2 .bx-info-esq p{font:12px arial,helvetica,sans-serif; color:#333;}
.bx-info2 .bx-info-esq p a{color:#003366; font:18px arial,helvetica,sans-serif; text-decoration:underline}
.bx-info2 .bx-info-dir{float:right; width:300px; margin-top:5px}
.bx-info2 .bx-info-dir p{font:12px arial,helvetica,sans-serif; color:#333;}
.bx-info2 .bx-info-dir p a{color:#003366; text-decoration:underline}	
.bx-footer a{text-decoration:underline; color:#333; font:14px arial,helvetica,sans-serif; font-weight:bold}
.bx-footer p{margin:3px 0px 0px}
.bx-footer p, #bx-footer p strong a{color:#333; font:11px arial,helvetica,sans-serif!important;}
.bx-footer p strong a {font-weight:bold; text-decoration:none}
#msg-publicidade{width:625px; height:105px; background:#000; float:left; left:0;position:absolute; bottom:0px}
#msg-publicidade .innerBanner{margin:16px 0px 0px 160px; float:left}
.lnk-pass{font:10px arial,helvetica,sans-serif; color:#333; text-decoration:underline;}
.submitFormLogin{border:0px; right:14px; border:none; font-size:0px;color:transparent; width:85px; height:30px; background:url("/estadao/novo/img/acervo/btn/btn-acessar.png"); cursor:pointer; position:absolute; top:75px}
.box-msg-status{width:625px; float:left}
#status03 .bx-info, #status04 .bx-info, #status05 .bx-info{width:600px}
#status04 .bx-info .pLinhaFina2 a{color:#003366; text-decoration:underline; font-weight:bold}
#status05 .bx-info a{color:#003366; text-decoration:underline; font-weight:bold; font:18px arial,helvetica,sans-serif; display:block; margin:10px 0px}
.msgError{color:red!important; font-size:9px; margin:5px 0px 0px!important}
#sb-wrapper{overflow:hidden}
#sb-wrapper iframe{overflow:hidden}