.glyphicon.glyphicon-thumbs-up{
    font-size:18px;
    color:#019a00
}
.glyphicon.glyphicon-thumbs-down{
    font-size:18px;
    color:#fd0000
}
.glyphicon.glyphicon-plus-sign{
    font-size:18px;
    color:#019a00
}
.glyphicon.glyphicon-minus-sign{
    font-size:18px;
    color:#fd0000
}
.glyphicon.glyphicon-folder-open{
    font-size:18px;
    color:#cdcd00
}
.glyphicon.glyphicon-edit{
    font-size:18px;
    color:#668b8b
}
html{
    overflow-y:scroll;
    overflow:-moz-scrollbars-vertical;
    overflow-x:auto
}
.centralizar_text{
    text-align:center
}
.link_branco:hover{
    color:#fffF
}
.postopo{
    background-color:red
}
#idbanner{
    height:130px;
    width:980px
}
.fonte00{
    font-family:arial,"Trebuchet MS",arial,sans-serif;
    font-style:normal;
    font-weight:700;
    font-size:15px;
    letter-spacing:3px
}
.fonte01{
    font-family:arial,"Trebuchet MS",arial,sans-serif;
    font-style:normal;
    font-weight:700;
    font-size:22px;
    letter-spacing:5px
}
.fonte02{
    font-family:arial,"Trebuchet MS",arial,sans-serif;
    font-style:normal;
    font-weight:700;
    font-size:18px;
    color:#fff;
    letter-spacing:5px
}
.fonte03{
    font-family:arial,"Trebuchet MS",arial,sans-serif;
    font-style:normal;
    font-weight:700;
    font-size:38px;
    letter-spacing:5px
}
.fonte04{
    font-family:arial,"Trebuchet MS",arial,sans-serif;
    font-style:normal;
    font-weight:700;
    font-size:8px;
    letter-spacing:3px
}
.tabela01{
    font-family:arial,"Trebuchet MS",sans-serif;
    font-style:normal;
    font-weight:400;
    font-size:12px;
    color:#000;
    letter-spacing:1px
}
.fundo01{
    background-color:#f4a460
}
.fundo02{
    background-color:#0e7490;
    color: #ffffff !important;
}
.fundo03{
    background-color:#00008b
}
.fundo04{
    background-color:#ff8c00
}
.fundo05{
    background-color:#3cb371
}
.fundo06{
    background-color:#7dbbc9
}
.fundo07{
    background-color:#fffffff;
    color: #0000000 !important;
}
.erro{
    font-family:arial,sans-serif;
    font-size:20px;
    text-align:center;
    font-weight:700;
    color:#ff0
}
.apresentacao{
    font-family:arial,"Trebuchet MS",arial,sans-serif;
    font-style:normal;
    font-weight:400;
    font-size:22px;
    letter-spacing:normal;
    text-decoration:none;
    text-indent:1px;
    text-align:left;
    padding:0;
    margin:0;
    color:#000;
    line-height:48px;
    vertical-align:text-top
}
.apresentacao1{
    font-family:arial,"Trebuchet MS",arial,sans-serif;
    font-style:normal;
    font-weight:700;
    font-size:17px;
    letter-spacing:normal;
    text-decoration:none;
    text-indent:1px;
    text-align:left;
    padding:0;
    margin:0;
    color:#000;
    line-height:48px
}
.resultado_erro{
    font-family:arial,"Trebuchet MS",arial,sans-serif;
    font-style:normal;
    font-weight:700;
    font-size:24px;
    letter-spacing:normal;
    text-decoration:none;
    text-indent:1px;
    text-align:center;
    padding:0;
    margin:0;
    color:#000;
    line-height:38px;
    vertical-align:text-top
}
.glossario{
    font-family:arial,"Trebuchet MS",arial,sans-serif;
    font-style:normal;
    font-weight:700;
    font-size:37px;
    letter-spacing:5px;
    background-color:#f4f4f4
}
.glossario_palavra{
    font-family:arial,"Trebuchet MS",arial,sans-serif;
    font-style:normal;
    font-weight:700;
    font-size:20px;
    letter-spacing:normal;
    text-decoration:none;
    text-indent:1px;
    text-align:left;
    padding:0;
    margin:0;
    color:#000;
    line-height:38px;
    vertical-align:text-top
}
.glossario_descricao{
    font-family:arial,"Trebuchet MS",arial,sans-serif;
    font-style:normal;
    font-weight:400;
    font-size:15px;
    letter-spacing:normal;
    text-decoration:none;
    text-indent:35px;
    text-align:left;
    padding:0;
    margin:0;
    color:#000;
    line-height:20px;
    vertical-align:text-top
}
.perguntas{
   background-color:#0e7490;
    font-family:arial,"Trebuchet MS",arial,sans-serif;
    font-style:normal;
    font-weight:700;
    font-size:16px;
    letter-spacing:normal;
    text-decoration:none;
    text-indent:1px;
    text-align:left;
    padding:0;
    margin:0;
    color:#ffffff;
    line-height:30px;
    vertical-align:text-top
}
.respostas{
    font-family:arial,"Trebuchet MS",arial,sans-serif;
    font-style:normal;
    font-weight:400;
    font-size:15px;
    letter-spacing:normal;
    text-decoration:none;
    text-indent:35px;
    text-align:left;
    padding:0;
    margin:0;
    color:#000;
    line-height:20px;
    vertical-align:text-top
}
.perguntas_link:hover{
    background-color:#bcd200
}
.vermelho{
    color: #7dbbc9;
}
.verde{
    color:#0f0
}
.azul{
    color:#00f
}
.lk:hover{
    background-color:#64adbc;
    border:2px solid #333;
    color:#fff!important
}
.links-auxilio{
    width:100%
}
.links-auxilio ul.links{
    float:left;
    margin:0;
    list-style:none;
    padding:0
}
.links-auxilio ul.links li{
    display:inline-block;
  /*  padding-left:3px;
    padding-top:4px; */
    height:30px;
    color:#9a9a9a;
    font-size:7px;
    line-height:1.84615em;
    font-weight:400;
    cursor:pointer;
    margin-right:-25px
}
.links-auxilio ul.links li a{
    font-family:arial,"Trebuchet MS",arial,sans-serif;
    font-style:normal;
    font-weight:700;
    font-size:13px;
    letter-spacing:normal;
    text-decoration:none;
    /*text-indent:35px;*/
    padding: 5px;
    text-align:left;
   
}
.links-auxilio ul.links li a:hover{
    font-family:arial,"Trebuchet MS",arial,sans-serif;
    font-style:normal;
    font-weight:700;
    letter-spacing:normal;
    text-align:left;
    color:red;
    text-decoration:underline;
    background-color:#ecf0f1
}
.links-auxilio ul.links .acessibilidade,.links-auxilio ul.links .atalhos{
    background-position:0 7px;
   padding-left:5px;
    margin-right:0px
}
.links-auxilio ul.links .acessibilidade:hover{
    background-position:0 -16px
}
.links-auxilio ul.links .contraste{
    background-position:0 6px;
    padding-left:5px;
    margin-right:10px
}
.links-auxilio ul.links .contraste:hover{
    background-position:0 -17px
}
.links-auxilio ul.links .fontems{
    background-position:0 6px;
    padding-left:5px;
    margin-right:10px
}
.links-auxilio ul.links .fontems:hover{
    background-position:0 -18px
}
.links-auxilio ul.links .fontenm{
    background-position:0 6px;
    padding-left:5px;
    margin-right:10px
}
.links-auxilio ul.links .fontenm:hover{
    background-position:0 -18px
}
.links-auxilio ul.links .fontemn{
    background-position:0 6px;
    padding-left:5px;
    margin-right:10px
}
.links-auxilio ul.links .fontemn:hover{
    background-position:0 -18px
}
.links-auxilio ul.links .vlibras{
    background-position:0 6px;
    padding-left:5px;
    margin-right:10px
}
.links-auxilio ul.links .vlibras:hover{
    background-position:0 -16px
}
.acessibilidade01{
    font-family:Arial,"Trebuchet MS",arial,sans-serif;
    font-style:normal;
    font-weight:700;
    font-size:13px;
    letter-spacing:normal;
    text-decoration:none;
    text-indent:1px;
    text-align:left;
    padding:0;
    margin:0;
    color:#000;
    line-height:28px;
    vertical-align:text-top
}
.acessibilidade02{
    font-family:Arial,"Trebuchet MS",arial,sans-serif;
    font-style:normal;
    font-weight:700;
    font-size:13px;
    letter-spacing:normal;
    text-decoration:none;
    text-indent:0;
    text-align:left;
    margin:0;
    color:#000056
}
input.searchButton{
    padding:1px 5px 4px 15px;
    border:none;
    text-indent:-2000px;
    background:url(../img/lupa.png) no-repeat
}
.navbaracess{
    position:relative;
    min-height:15px;
    margin:0;
    border:1px solid transparent;
    background-color:#7dbbc9;
    padding-top:2px
}
.navacess{
    margin-bottom:0;
    padding-left:0;
    list-style:none
}
.navacess>li{
    position:relative;
    display:block
}
.navacess>li>a{
    position:relative;
    display:block;
    padding:3px 5px
}
.navacess>li>a:focus,.navacess>li>a:hover{
    text-decoration:none;
    background-color:#ecf0f1
}
.navacess>li.disabled>a{
    color:#b4bcc2
}
.navacess>li.disabled>a:focus,.navacess>li.disabled>a:hover{
    color:#b4bcc2;
    text-decoration:none;
    background-color:transparent;
    cursor:not-allowed
}
.navacess .open>a,.navacess .open>a:focus,.navacess .open>a:hover{
    background-color:#ecf0f1;
    border-color:#18bc9c
}
.navacess .nav-divider{
    height:1px;
    margin:9.5px 0;
    overflow:hidden;
    background-color:#e5e5e5
}
.navacess>li>a>img{
    max-width:none
}
.tabelatab{
    width:100%
}
.titulos{
    padding:0 1px 5px;
    margin-bottom:20px;
    height:20px;
    font-weight:700;
    font-size:28px;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0
}
.titulotab{
    background-color:#64adbc;
    padding:1px 1px 5px;
    margin-bottom:16px;
    height:20px;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0
}
.titulotab01{
    font-family:arial,"Trebuchet MS",arial,sans-serif;
    font-style:normal;
    font-weight:700;
    font-size:28px;
    background-color:#64adbc;
    padding:1px 1px 5px;
    margin-bottom:16px;
    height:20px;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0
}
.itenstab{
    background-color:#e0ffff;
    padding:1px 1px 5px;
    margin-bottom:0;
    min-height:20px;
    -moz-border-radius:7px;
    -webkit-border-radius:7px;
    border-radius:7px
}
.itenstab01{
    font-family:arial,"Trebuchet MS",arial,sans-serif;
    font-style:normal;
    font-weight:400;
    font-size:16px;
    background-color:#e0ffff;
    line-height:26px;
    padding:1px 1px 5px;
    margin-bottom:0;
    min-height:20px;
    -moz-border-radius:7px;
    -webkit-border-radius:7px;
    border-radius:7px
}
#ftPerfil{
    width:190px;
    height:216px;
    padding-right:0;
    border:2px solid #bdbdbd!important;
    margin:auto!important;
    text-align:center;
    border-radius:25%
}
ul.breadcrumb{
    padding:1px 16px;
    list-style:none;
    background-color:#eee
}
ul.breadcrumb li{
    display:inline;
    font-size:16px
}
ul.breadcrumb li+li:before{
    padding:10px;
    color:#000;
    content:">"
}
ul.breadcrumb li a{
    color:#0275d8;
    text-decoration:none
}
ul.breadcrumb li a:hover{
    color:#01447e;
    text-decoration:underline
}
.hino{
    text-indent:15px;
    text-align:left;
    padding:8px 0 0;
    margin:0;
    color:#000;
    line-height:15px;
    vertical-align:text-top
}
.entidade{
    text-indent:0;
    text-align:left;
    font-size:23px;
    padding:8px 0 0;
    margin:0;
    color:#000;
    line-height:35px;
    vertical-align:text-top
}
.entidade_desc{
    text-indent:0;
    text-align:justify;
    font-size:18px;
    padding:8px 0 0;
    margin:0;
    color:#000;
    line-height:24px;
    vertical-align:text-top
}
#mpsite a{
    color:#0275d8;
    text-decoration:none
}
#mpsite a:hover{
    color:#0275d8;
    text-decoration:underline;
    font-weight:700
}
