.titpag{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#08088A; 
    font-size:16pt;    
    font-weight:bold;
}
.subtit{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#08088A; 
    font-size:12pt;    
    font-weight:bold;
}

.titcab{
   font-family:Impact, fantasy;  
   color: #fff; 
}

.cabtabela{
   font-family:Times, Times New Roman, serif;  
   background: #58ACFA; 
   color: #08088A;
}
.subtitcab{
   font-family:Times, Times New Roman, serif;  
   color: #fff; 
}

.obrigatorio {
    color:#DF0101; 
}

.fundo_topo{
    background-color: #0431B4;
}

.corpo{
    padding-top: 1px;
    background-color: #01016E; 
}

.fundo_rodape{
    background-color: #01016E;
    color: #fff;
}
.azul{
    color: #08088A; 
}

.branco{
  color: #fff;   
}


.fundo_topo_ond{
    background-image: linear-gradient(to bottom, #819FF7, #CCE5FB, #fff);
}

ul.sobre{margin-left: 20px;}
table.sem{border: none;}

.ms_error{
    border-radius:4px;
    background: #FA5858; 
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:white;
    font-weight:bold;  
    padding-top: 5px; 
    padding-bottom: 5px;
    padding-left: 5px;
    margin-bottom: 5px;
}

.errors{
    border-radius:4px;
    background: #FA5858; 
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:white;
    font-weight:bold;  
}

.ms_sucess{
    border-radius:4px;
    background: #3E9D41; 
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:white;
    padding-top: 10px; 
    padding-bottom: 10px;
    padding-left: 5px;
    font-weight:bold;    
}

.ms_padrao{
    border-radius:4px;
    background: #9AB6FA; 
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:white;
    padding-top: 10px; 
    padding-bottom: 10px;
    padding-left: 5px;
    font-weight:bold;    
}

.ms_atencao{
    border-radius:4px;
    background: #F7D358; 
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#B45F04;
    padding-top: 10px; 
    padding-bottom: 10px;
    padding-left: 5px;
    font-weight:bold;    
}

.fundo_rodape0ld{
    background-image: linear-gradient(to top, #819FF7, #CCE5FB, #fff);    
}
.mx-background-top-linear {
    background: -webkit-linear-gradient(45deg, #08088A 30%, #B3D5F6 30%);
    background: -webkit-linear-gradient(left, #08088A 30%, #B3D5F6 30%);
    background: linear-gradient(45deg, #08088A 30%, #B3D5F6 30%);
}

.fundo_topo1{
    height:auto;
     color:#fff;
    font-size:20px;
    border-radius:4px;
    box-shadow: inset 0 2px 3px 0 rgba(255,255,255,.3), inset 0 -3px 6px 0 rgba(0,0,0,.2), 0 3px 2px 0 rgba(0,0,0,.2);
    background-color: #747DFA;
    background-image: linear-gradient(to bottom, transparent, #010648);
}

a.table-actions{width: 16px; height: 16px; display: inline-block; background-position: center center; background-repeat: no-repeat; margin-right: 3px;}
.table-edit{background:url("../imagens/actions-edit.png");}
.table-pass{background:url("../imagens/actions-pass.png");}
.table-delete{background:url("../imagens/actions-delete.png");}
.table-cancel{background:url("../imagens/actions-cancel.png");}
.table-view{background:url("../imagens/actions-view.png");}
.table-email{background:url("../imagens/actions-email.png");}
.table-print{background:url("../imagens/actions-print.png");}

.table-boleto{
    width: 76px; 
    height: 16px; 
    display: inline-block; 
    background-position: center center; 
    background-repeat: no-repeat; 
    margin-right: 3px;
    background:url("../imagens/actions-boleto.png");
}
.table-detalhe{
    width: 52px; 
    height: 16px; 
    display: inline-block; 
    background-position: center center; 
    background-repeat: no-repeat; 
    margin-right: 3px;
    background:url("../imagens/actions-detalhe.png");
}

.contador{
    background-color: #9AB6FA;
}

.margem { 
    margin-bottom: 7px;
}

.modal-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
}

.navegacao {
  padding: 4px 2px;
  margin-bottom:15px;
  margin-left: 13px;
  list-style: none;
  background-color: #CCE5FB;
  border-radius: 4px;
}

.navegacao > li {
  display: inline-block;
}
.navegacao > li + li:before {
    padding: 0 5px;
    color: #08088A;
    content: "/\00a0";
}
.navegacao > .active {
    color: #08088A;
    font-weight: bold;
}

.navegacao > li a {
    color: #0101DF;
    font-weight: bold;
}

.link_rodape > a {
    color: #fff;
    font-weight: bold;
}

.link_azul > a {
    color: #0431B4;
}

.destaque_1{
    background-color: #FF1040;
    border-radius: 10px;  
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica;
    color: #FFFFFF;
    text-decoration: none;
    padding: 4px 0px 0px 0px;
    height: 30px; 
}

.destaque_2{
    background-color: #1771CB;
    border-radius: 10px;  
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica;
    color: #FFFFFF;
    text-decoration: none;
    padding: 4px 0px 0px 0px;
    height: 30px; 
}

.par{
    background-color: #D7E6F5;
}

.impar{
    background-color: #BAD2E9;
}

