@import url('/css/calendar.css');
@import url('/css/corpoInterno.css');
@import url('/css/strutsmenu.css');
@import url('/css/bc_displaytag.css');

.Cdis,.Crdo {
background:#EEE0C1;
color:#036
}

.CdisB {
background:#D6D6D6
}

.CrdoB {
background:#EBEBEB
}

.btAju,.btAjuPadraoA {
background:#D8EDFE url(/img/s_padraoA/interroga.gif) center center no-repeat;
height:25px;
width:25px
}

.btAjuPadraoB {
background:#f5ecd6 url(/img/s_padraoB/interroga.gif) center center no-repeat;
height:25px;
width:25px
}

.btCal {
background:#D8EDFE url(/img/s_padraoA/calendario.jpg) center center no-repeat;
height:25px;
width:25px
}

.btCalPadraoA {
background:#D8EDFE url(/img/s_padraoA/calendario.gif) center center no-repeat;
height:25px;
width:25px
}

.btCalPadraoB {
background:#f5ecd6 url(/img/s_padraoB/calendario.gif) center center no-repeat;
height:25px;
width:25px
}

.btConf,.btCanc,.btOut {
background:#E5E9ED;
color:#036;
font-family:verdana, sans-serif;
font-size:10pt;
font-weight:700
}

.btLimp {
background:#E5E9ED;
color:#036;
font-family:verdana, sans-serif;
font-size:10pt
}

.btPrc {
background:#D8EDFE url(/img/s_padraoA/lupa.gif) center center no-repeat;
height:25px;
width:25px
}

.btPrcPadraoA {
background:#E5E9ED url(/img/s_padraoA/lupa.gif) center center no-repeat;
height:25px;
width:25px
}

.btPrcPadraoB {
background:#f5ecd6 url(/img/s_padraoB/lupa.gif) center center no-repeat;
height:25px;
width:25px
}

.cab {
background:#036;
color:#FFF
}

.cab1,.txN {
font-weight:700
}

.cen {
text-align:center
}

.codTela {
color:#575757;
font-size:80%;
font-weight:700
}

.codigo {
font-family:"Courier New", Courier, mono;
font-weight:700
}

.ctxTrilhaNav {
margin-left:9px
}

.dente {
margin:7px 0 0 7px
}

.frameaba {
border:1px solid #000;
height:250px;
padding:2px;
width:99%
}

.fu1 {
background:#4a73a2;
color:#FFF
}

.fu2 {
background:#93abc5
}

.fu3 {
background:#e5e9ed
}

.fu4 {
background:#fff
}

.fu5 {
background:#f4f4f4
}

.fuM {
background:#EEE;
border:1px solid #000
}

.grpAtivo {
display:block;
visibility:visible
}

.grpInativo {
display:none;
visibility:hidden
}

.imgCabOrdena {
float:right;
position:relative;
top:2px;
z-index:1
}

.lkM a:hover {
background:#FFF;
color:#06F;
font-weight:700
}

.lkM a:link,.lkM a:visited,.lkM a:active {
color:#036;
font-weight:700
}

.msgErro {
color:red;
text-align:center
}

.msgSucesso {
color:#000;
text-align:center
}

.mtaba {
background:#EEE;
border-bottom:1px solid #EEE;
border-left:1px solid #000;
border-right:1px solid #000;
border-top:1px solid #000;
padding-bottom:2px;
padding-top:2px;
text-align:center
}

.mtaba a:hover,.mtabi a:hover {
color:#06F
}

.mtaba a:link,.mtabi a:link {
color:#00F
}

.mtaba a:visited,.mtaba a:active,.mtabi a:visited {
color:#036
}

.mtabi {
background:silver;
border-left:1px solid;
border-left-color:#CCC;
border-right:1px solid;
border-right-color:#CCC;
border-top:1px solid;
border-top-color:#CCC;
padding-bottom:2px;
padding-top:2px;
text-align:center
}

.obs {
font-size:7pt;
margin:auto;
text-align:right
}

.obsP {
color:red;
font-size:7pt
}

.opcoes {
background:#d9c18a;
color:#000
}

.ordemSelA {
background:#93abc5
}

.ordemSelB {
background:#caa95e
}

.ordemSelC {
background:#a7a7a7
}

.rotulo {
text-align:right
}

.tabela {
border:0;
empty-cells:show
}

.tabela100 {
width:100%
}

.tabela98 {
width:98%
}

.textoCabOrdena {
height:20px;
margin-right:10px;
position:relative;
top:10px;
z-index:1
}

.tiNI {
color:#FFF;
font-weight:700;
text-align:center
}

.tiNIE {
color:#FFF;
font-size:10pt;
font-weight:700;
margin-left:3px
}

.tit {
font-weight:700;
text-align:center
}

.titulo1 {
font-size:120%;
font-weight:700;
text-align:center
}

.titulo2 {
font-size:110%;
font-weight:700;
text-align:center
}

.titulo3 {
font-size:100%;
font-weight:700;
text-align:center
}

.totNeg {
color:red;
font-size:7.5pt;
text-align:right
}

.totPos {
font-size:7.5pt;
text-align:right
}

.trilhaNav,ctxTrilhaNav,.txP,.txPN {
font-size:7pt;
font-weight:400
}

.tx {
font-weight:400
}

.txG {
font-size:12pt;
font-weight:400
}

.txGN {
font-size:12pt;
font-weight:700
}

.txtMaior1 {
font-size:110%
}

.txtMaior2 {
font-size:120%
}

.txtMenor1 {
font-size:80%
}

.txtMenor2 {
font-size:70%
}

.vlrNeg {
color:red;
text-align:right
}

.vlrPos {
color:#036;
text-align:right
}

body {
font-size:80%;
margin-left:5px
}

caption {
border-left:1px solid #fff;
border-right:1px solid #fff;
margin:0 auto;
padding:5px;
text-align:left
}

caption.semBorda {
border:0;
border-bottom:1px solid #fff;
padding:5px
}

li.msgAdvertencia {
list-style-image:url(/img/adver_12x12.gif);
list-style-position: inside;
}

li.msgErro {
list-style-image:url(/img/erro_12x12.gif);
list-style-position: inside;
}

pre,.menu {
margin:0
}

table {
border:0;
margin:0 auto;
text-align:left
}

table.auto {
width:auto
}

table.menu {
width:100px
}

th {
border-bottom:1px solid #000
}

th.mtaba a,th.mtabi a {
display:block;
width:100%
}

th.semborda {
border:0
}

th.thform {
border-bottom:1px solid #fff;
border-top:1px solid #fff
}

title {
font-size:14px;
font-weight:700
}

tr {
page-break-inside:avoid
}
