﻿body {
    margin: 0; padding: 0; height: 100%; width: 100%;
    background-color:#EEE; font-family: Tahoma; font-size: small;
}
#headBar {
    height: 32px; background-image: url(../Img/BG_Toolbar1.gif); border-bottom: #000 1px solid;
}

#lblUser {
    position: absolute; top: 0; right: 0; font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
    color: #666; background-color: #EEE; border: solid 1px #FFF; border-right-color: #CCC; border-bottom-color: #CCC;
}

#lblYear {
    position: absolute; top: 0; right: 100px; font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
    color: #000; background-color: #EEE; border: solid 1px #FFF; border-right-color: #CCC; border-bottom-color: #CCC;
    padding: 0 10px 0 10px;
}

#lblTitle {
    position: absolute; top: 3px; left: 50%; font-weight: bolder;
}

.spnTitle {
    position: relative; top: 4px; left: 15px; font-weight: 600; font-size: 14px;
}

#menuBar {
    position: relative; left: 405px; top: -25px; display: inline;
}

#mainCont {
    height: 475px; margin: 5px; border: solid 1px #000; background-color: #FFF;
}

#footer {
    height: 30px; width: 760px; margin: 5px; border: solid 1px #000; background-color: #DEB887; text-align: right;
}

#tabs>div { margin: 0 !important; padding: 0 !important; }

table.tHeader {
    width: 750px; margin: 5px 0 0 5px; border: solid 1px #000;
}

div.lineasHeader {
    height: 15px; width: 750px; margin: 5px 0 0 5px; border: solid 1px #000;
    background-color: #000; text-align: left; overflow: hidden;
}

div.lineasCont {
    height: 250px; width: 750px; margin: 0 0 0 5px; border: solid 1px #000;
    background-color: #FFF; text-align: left; overflow: auto;
}

.divLineas {
    background-color: #FFF; margin: 1% 0 0 2%; height: 300px; width: 95%; font-size: 12px;
    border: solid 1px #000; overflow: auto; overflow: auto; overflow-y: auto; overflow-x: hidden;
}

.tableLines {
    font-size: 11px; font-family: Verdana; border-collapse: collapse;
}

.tableLinesContent1 {
    background-color: #FFF;
}

.tableLinesContent2 {
    background-color: #FFF;
}

.tLines {
    font-size: 0.9em;
}

.tLines * {
    font-size: 0.9em;
}

.fl-fec { cursor: pointer; width: 105px; }
.fl-cod { cursor: pointer; width: 50px; }
.fl-cli { cursor: pointer; width: 40px; }
.fl-mar { cursor: pointer; width: 45px; }
.fl-pro { cursor: pointer; width: 65px; }
.fl-des { cursor: pointer; width: 250px; }
.fl-uni { cursor: pointer; width: 25px; }
.fl-ser { cursor: pointer; width: 25px; }
.fl-pen { cursor: pointer; width: 25px; }
.fl-ope { cursor: pointer; width: 25px; }
.fl-del { cursor: pointer; width: 25px; }

.CInputsRO 
{
    background-color:#E0E0E0;
}
