﻿.eCabecalho{
    background:url(imagens/tab-title-left.gif)
}
.dCabecalho{
    background:url(imagens/tab-title-right.gif)
}
.cCabecalho{
    background:url(imagens/tab-title.gif)
}
.eSubCabecalho{
    background-image:url(imagens/tab-subtitle-left.gif)
}
.dSubCabecalho{
    background-image:url(imagens/tab-subtitle-right.gif)
}
.cSubCabecalho{
    background-image:url(imagens/tab-subtitle.gif)
}
.eSub1Cabecalho{
    background-image:url(imagens/tab-subtitle1-left.gif)
}
.dSub1Cabecalho{
    background-image:url(imagens/tab-subtitle1-right.gif)
}
.cSub1Cabecalho{
    background-image:url(imagens/tab-subtitle1.gif)
}
.eRodape{
    background:url(imagens/cfl.gif)
}
.dRodape{
    background:url(imagens/cfr.gif)
}
.cRodape{
    background:url(imagens/cf.gif)
}
.tarjatitulo1{
    color:#fff
}
.tarjasubtitulo1{
    color:#fff
}
.navbar-funcao .navbar-nav>li>a,.navbar-funcao .navbar-nav>li>a:visited,.navbar-funcao .navbar-nav>li>a:hover,.navbar-funcao .navbar-nav>li>a:link,.navbar-funcao .navbar-nav>li>.dropdown-menu>li a,.navbar-funcao .navbar-nav>li>.dropdown-menu>li a:visited,.navbar-funcao .navbar-nav>li>.dropdown-menu>li a:hover,.navbar-funcao .navbar-nav>li>.dropdown-menu>li a:link,.navbar-funcao .navbar-nav>li.open a:focus{
    color:#00363a;
    font-weight:bold
}
a:hover{
    color:#00363a !important
}
a:link[disabled="disabled"]{
    color:#00363a !important;
    cursor:none;
    text-decoration:none
}
a[disabled="disabled"]:hover{
    color:#00363a;
    cursor:none;
    text-decoration:none
}
a:link{
    color:#00363a
}
a:visited{
    color:#00363a
}
#logo-wrap{
    background:url('imagens/bk_esquerdo.gif');
    height:1px !important;
    min-height:1px !important
}
#logo-background{
    background-image:url(imagens/logo.gif);
    width:100% !important;
    background-position-y:center !important;
    height:70px !important
}
#logo-right{
    background-image:url(imagens/bk_direito.gif);
    width:0 !important;
    height:1px !important
}
#logo-bottom{
    background-color:#0b6ab9 !important
}
#logo-bottom div,#logo-bottom div a:link,#logo-bottom div a:visited,#logo-bottom div a:hover{
    color:#fff !important;
}
#login-wrap{
    background-color:#0b6ab9 !important
}
#logout-wrap{
    background-color:#fff
}
#acessonegado-wrap{
    background-color:#ffc
}
.sf-menu li a.cancel-action{
    color:#00363a !important
}
.sf-menu li a.cancel-action:hover{
    color:#00363a !important
}
div.jtable-main-container table.jtable thead{
    background:#095a9c;
    background:-moz-linear-gradient(top,#095a9c 0%,#0b6ab9 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#095a9c),color-stop(100%,#095a9c));
    background:-webkit-linear-gradient(top,#095a9c 0%,#0b6ab9 100%);
    background:-o-linear-gradient(top,#095a9c 0%,#0b6ab9 100%);
    background:-ms-linear-gradient(top,#095a9c 0%,#0b6ab9 100%);
    background:linear-gradient(to bottom,#095a9c 0%,#0b6ab9 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CB2B2B',endColorstr='#0b6ab9',GradientType=0);
    color:#fff
}
.ui-widget-header{
    border-color:#19213a !important;
    background-color:#095a9c !important;
    background-image:url(imagens/ui-bg_inset-soft.png);
    color:#fff
}
.ui-widget-header .ui-state-highlight{
    border-color:#fcefa1 !important;
    background-color:#095a9c !important;
    background-image:url(imagens/ui-bg_highlight-hard.png);
    color:#363636 !important
}
#login-wrap div table tr td.titleLogin{
    color:#fff
}
#lnkEntrar{
    color:#fff !important
}
@media(max-width:200px){
    #logo-background{
        background-size:95%
    }
}
.FIDivTextBox{
    padding-left:0 !important;
    margin:2px 0 2px -15px
}
@media(max-width:768px){
    .FIDivTextBox{
        margin:2px 0 2px 15px !important
    }
    label.FIlbl{
        border-bottom:none !important
    }
    .FIDivTextBox input[type="text"],input[type="password"],select,textarea{
        margin-bottom:15px !important
    }
}
@media(min-width:768px){
    .FIDivTextBox{
        white-space:nowrap
    }
}
@media(max-width:314px){
    .FIDivTextBox{
        white-space:nowrap
    }
}
div.Titulo_Pagina{
    margin-bottom:15px
}
div.Titulo_Pagina h1{
    border-bottom:1px Solid #ccc;
    width:100%;
    font-size:230%;
    margin:0 0 0 0;
    padding:0 0 5px 0;
    font-weight:400;
    color:#095a9c;
    font-family:'Segoe UI',Verdana,Arial,Helvetica,sans-serif
}
div.Titulo_Pagina h2{
    margin-bottom:10px;
    margin-top:0;
    padding:5px 0 0 0;
    font-size:140%;
    font-weight:100;
    color:#095a9c
}
div.Mensagem_Pagina{
    margin-bottom:15px
}
div.Mensagem_Pagina h1{
    width:100%;
    font-size:230%;
    margin:0 0 0 0;
    padding:0 0 5px 0;
    font-weight:400;
    color:#095a9c;
    font-family:'Segoe UI',Verdana,Arial,Helvetica,sans-serif
}
.FIDivTextBox input[type="text"],input[type="password"],select,textarea,input[type="number"]{
    border:1px solid #ccc;
    -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.FIDivTextBox input[type="text"],input[type="password"],textarea,input[type="number"]{
    padding-left:5px
}
label.FIlbl{
    float:left;
    text-align:left;
    border-bottom:1px solid;
    border-bottom-color:#d8d8d8;
    font-weight:normal !important;
    margin-bottom:0 !important;
    margin-top:3px;
    padding-bottom:3px;
    width:100%;
    font-size:130% !important
}
.no-space-break{
    white-space:nowrap
}
.btn{
    height:22px;
    margin-top:-1px
}
.btn-primary{
    color:#fff !important;
    background-color:#002d5e !important;
    border-color:#002d5e !important;
    font-size:small !important;
    font-weight:normal !important
}
.btn-fi-xs{
    padding:1px 20px !important
}
.FIDivTextBox input{
    font-size:12px;
    text-decoration:none
}
.login-container .top-bar{
    background-color:#0b6ab9 !important
}
.login-logo{
    border-bottom:3px solid #0b6ab9 !important
}
.botao-estilizado.item{
    border:2px solid #ccc;
    background-color:#fff
}
.botao-estilizado.item:hover{
    border:2px solid;
    border-color:#0b6ab9 !important
}
.botao-estilizado.item .icon-frame{
    background-color:#0b6ab9 !important
}
.item .icon-frame{
    background-color:#0b6ab9 !important
}
.divTit{
    color:#0b6ab9 !important
}
.contador-itens {
    background-color: #0b6ab9 !important;
}
.item:hover{
	border:2px solid #0b6ab9 !important;
}
.item.clicado {
    border: 2px solid #0b6ab9 !important;
}
.botao-estilizado .submenu-item:hover{
    background-color:#eee
}
.botao-estilizado .submenu-item-Newtab:hover{
    background-color:#eee
}
.botao-estilizado .divTit{
    color:#0b6ab9 !important
}
.botao-estilizado .divDesc{
    color:#928b8b !important
}
.botao-estilizado.item.clicado .contador-itens{
    border:2px solid;
    border-color:#0b6ab9 !important
}
.botao-estilizado.item.clicado{
    border:2px solid;
    border-color:#0b6ab9 !important
}
.botao-estilizado .contador-itens{
    background-color:#0b6ab9 !important;
    color:#fff
}
.botao-estilizado .submenu-item+.submenu-item{
    border-top:1px solid #ccc
}
.botao-estilizado.item.clicado .content-frame.subMenus{
    background-color:#fff;
    border:1px solid #ccc;
    border:2px solid;
    border-color:#0b6ab9 !important
}
.botao-estilizado .btnFechar{
    background-color:#0b6ab9 !important;
    color:#fff
}
.botao-estilizado .submenu-item-Newtab+.submenu-item-Newtab{
    border-top:1px solid #ccc
}
.botao-estilizado .submenu-item-Newtab+.submenu-item{
    border-top:1px solid #ccc
}
.botao-estilizado .submenu-item+.submenu-item-Newtab{
    border-top:1px solid #ccc
}
