*{margin:0;padding:0;list-style:none;border:0;}
body{font-family:Arial;font-size:10px;color:#000;}
input, select, textarea{font-family:Arial;font-size:12px;color:#6e75ab;border:1px solid #10347f;padding:2px;}
a{text-decoration:none;color:#0048fe;}
a:visited{color:#0048fe;}
a:hover{text-decoration:underline;}

.direita{float:right;}
.esquerda{float:left;}

.clrfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clrfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clrfix {height: 1%;}
.clrfix {display: block;}
/* End hide from IE-mac */

.logoPB{display:none;}

.curva .btn,
.curva .btnVoltar{display:inline-block;}
.curva .btn span,
.curva .btnVoltar span
{display:inline-block;}

.btn{background:url('../img/btn.gif') repeat-x;height:32px;display:inline-block; text-decoration:none; cursor:pointer;font-size:13px; text-decoration:none;}
.btn span{background:url('../img/btn_esquerdo.gif') no-repeat top left;padding:0 0 0 20px;display:block;text-decoration:none; cursor:pointer}
.btn span span{background:url('../img/btn_direito.gif') no-repeat top right;height:27px;font-weight:bold !important;color:#fff;padding:8px 20px 0 0; cursor:pointer}

.btnInterno{background:url('../img/btnInterno.gif') repeat-x;height:32px;display:inline-block;font-size:13px;cursor:pointer;}
.btnInterno span{background:url('../img/btnInterno_esquerdo.gif') no-repeat top left;padding:0 0 0 21px;display:block;text-decoration:none;}
.btnInterno span span{background:url('../img/btnInterno_direito.gif') no-repeat top right;display:inline-block;height:27px;font-size:1.0em;font-weight:bold;color:#fff;padding:8px 20px 0 0;}

.btn:hover{background:url('../img/btn_over.gif') repeat-x; text-decoration:none;}
.btn:hover span{background:url('../img/btn_esquerdo_over.gif') no-repeat top left; text-decoration:none; width:auto}
.btn:hover span span{background:url('../img/btn_direito_over.gif') no-repeat top right;}
.btnInterno:hover{background:url('../img/btnInterno_over.gif') repeat-x;}
.btnInterno:hover span{background:url('../img/btnInterno_esquerdo_over.gif') no-repeat top left;}
.btnInterno:hover span span{background:url('../img/btnInterno_direito_over.gif') no-repeat top right;}

a.voltar{float:right;position:absolute;top:54px;left:730px;font-size:1.2em;}

.rdo * {border:none;}

.ctTopo{z-index:10;position:relative;background:url('../img/bkg_topo.gif') repeat-x;width:770px;height:183px;margin:auto;}
.ctTopo .logo{background:url('../img/img_logo.jpg') no-repeat;width:770px;height:183px;margin-left:0px;}
.ctTopo .blocoLogin{position:absolute;left:550px;top:38px;width:195px;}
.ctTopo .blocoLogin input{float:left;margin-bottom:5px;}
.ctTopo .blocoLogin a{color:#fff;font-size:11px;}
.menuFerramenta{position:absolute;top:4px;right:0px;color:#ffe280;font-size:12px;}
.menuFerramenta a{color:#ffe280;font-size:12px;margin:0 2px;}
.menuFerramenta a:visited{color:#ffe280;}
.acessibilidade{position:absolute;top:165px;left:730px;}

.menu{position:absolute;top:124px;left:220px}
.menu li img{float:left;}

.menu li{float:left;background:url('../img/btn_menu.gif');height:52px;cursor:pointer;cursor:hand;}
.menu a{background:url('../img/btn_menu_esquerdo.gif') no-repeat top left;padding:0 0 0 20px;display:block;text-decoration:none;}
.menu span{background:url('../img/btn_menu_direito.gif') no-repeat top right;display:block;height:24px;font-size:14px;color:#f2f6ff;padding:7px 20px 0 0;}

.menu .selecionado{float:left;background:url('../img/btn_menu_selecionado.gif');height:52px;}
.menu .selecionado a{background:url('../img/btn_menu_esquerdo_selecionado.gif') no-repeat top left;padding:0 0 0 20px;text-decoration:none;cursor:default;}
.menu .selecionado span{background:url('../img/btn_menu_direito_selecionado.gif') no-repeat top right;height:24px;font-size:14px;color:#f2f6ff;padding:7px 20px 0 0;}

.menu .over{float:left;background:url('../img/btn_menu_over.gif');height:52px;cursor:pointer;cursor:hand;}
.menu .over a{background:url('../img/btn_menu_esquerdo_over.gif') no-repeat top left;padding:0 0 0 20px;display:block;text-decoration:none;cursor:pointer;cursor:hand;}
.menu .over span{background:url('../img/btn_menu_direito_over.gif') no-repeat top right;display:block;height:24px;font-size:14px;color:#f2f6ff;padding:7px 20px 0 0;cursor:pointer;cursor:hand;}

.ctMiolo{width:770px;/*height:668px;min-height:400px;*/padding-bottom:15px;position:relative;background:url('../img/bkg_conteudo_degrade.jpg') repeat-x top left;}

.ctRodape{background:#ededed;text-align:center;}
.ctRodape p{color:#7c7c7c;font-size:12px;margin:8px 0;}
.ctRodape a{color:#ffffff;}
.ctRodape a:visited{color:#ffffff;}
.ctRodape .linhaRodape{background:#009378;height:18px;padding-top:3px;color:#fff;font-size:11px;font-weight:bold;}

#lembraSenha {display:none;position:absolute;right:36px;top:93px;width:236px;height:111px;padding:10px;background:url('../img/bg_lembra_senha.gif') no-repeat;}
#lembraSenha a.fechar {float:right;color:#00f; font-size:1.2em;}
#lembraSenha p.tit {font-weight:bold;font-size:12px;color:#00876e}
#lembraSenha p {margin-bottom:20px;font-size:14px;color:#213872}
#lembraSenha .txt {float:left}

.aviso {border:1px solid #ffb900;background:#fef6e1 !important;}
.fixo {background:#f2f4ff;}

.boxAviso {background:#fef6e1; padding:10px; color:#656565; font-weight:bold; width:512px;}
.boxAviso p{font-weight:normal;color:#656565 !important;}
