/*body { 
    font: 85% "Trebuchet MS", sans-serif; 
    margin: 10px;
    background-color: white;
    color: black;
}  */
body {
    font-family: Arial, Tahoma, Verdana; 
    font-size: 14px;
    background-color: white;
    color: black;
}

.linea {
    clear: both;
    padding: 0;
    width: 100%;
    height: 8px;
    background-color: black;
}

a.navbar {
    color: black;
    text-decoration: none;
    font-size: 18px ;
    border: 1px solid #0af;
    padding: 2px 5px 2px 5px;
    margin: 2px;
}

a.navbar:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: black;
    border: 1px solid #0af;
    padding: 2px 5px 2px 5px;
    margin: 2px;
}

a.pbm:link , a.pbm:visited {
    color: #0000cc;
    text-decoration: none;
    font-size: 14px;
}

a.pbm:hover {
    text-decoration: underline;
    background-color: #ffff99;
} 

a.bws:link{color: #0af; text-decoration: none;}
a.bws:visited{color: #0af; text-decoration: none;}
a.bws:hover {color: white; text-decoration: underline;}     

.est { background-color:#fff;color: #000066;}
.par { background-color: #e4e8fe; font-weight: bold; }
.par:hover {background-color: #ffff99; color:black; }
.non { background-color: #fff; font-weight: bold;}
.non:hover {background-color: #ffff99; color:black; }

.esttd{background-color: black; color:#ffffff; font-weight: bold; font-size: 18px;}
.total{background-color: black; color:#ffffff; font-weight: bold; }

a.pbmout:link{color:red; text-decoration: none;}
a.pbmout:visited{color:red; text-decoration: none;}
a.pbmout:hover {background-color: #ffff99; text-decoration: underline; } 

#sp1 , #sp2 {
    border: 1px solid #000066;
    padding: 2px 5px 2px 5px;
    margin: 2px;
    font-size:20px ; 
    font-weight: bold;  
    background-color: black;  
    color: white;  
    
}

.baca{border: 1px solid #99b3b4;background: #e4ebeb url(../images/input_stripe.gif);font: 11px verdana, sans-serif;color:#443;padding: 3px; outline:none;}
.buscar {  border: 1px solid #000066;}

.reporte {
    background-color: #f5f5f5; 
    
}

fieldset {
    width: 700px;
    margin: auto;
}

legend {
    color: #0000cc;
}

.orden {
    background-color: black;
    color: white;
    font-size: 18px;
    padding: 4px;     
}

.orden3 {
    background-color: black;
    color: white;
    font-size: 18px;
    padding: 4px;
    text-align: left;     
}

.error {
    color: white;
    font-weight: bold;
    background-color: #bf0d0e;
    padding: 6px;
} 

.pbmx   {border: 1px solid black;}
#container   {border:1px solid #99b3b4;padding:15px;margin:auto;background-color:white;}
label  {line-height:1.7;font-weight:bold;}

.powered, .powered a        {margin-top:10px;color:#000;font-size:10px;text-align:right;font-family:Arial;}
.pbm1 {font-size: 20px; background-color: #e4e8fe;}
.pbm7   {border: 1px solid #123054; padding: 3px;}
.pbm8 {background-color: #0af; color: white; padding: 6px;}
.pbm9 {background-color: black; color: white; padding: 6px;}

.cowboys {background-color: #dbe4eb; color: #002855; padding: 6px; font-weight: bold;}

button.bws1:hover {
    cursor: pointer;
}
.bws1 {
    font-size: 20px;
    background-color: black;
    color: white;
}

.orden2 {
    color: blue;
    width: 200px;
}

.headerBWS {color: black;}
.positivo {background-color: black; color: white; padding: 6px;}
.negativo { color: red; padding: 6px;}

button.addRow, button.delRow, button.findProd  {background-color: black;}
button.addRow:hover, button.delRow:hover, button.findProd:hover {cursor: pointer;background-color: white;border: 1px solid black;}

.pagination {
    display: inline-block;
    
}

.pagination a {
    color: black;
    float: left;
    padding: 8px 16px;
    text-decoration: none;
    transition: background-color .3s;
    border: 1px solid #aaa;
    margin: 0 4px;
    border-radius: 5px;
    font-size: 22px;
}

.pagination a.active {
    background-color: black;
    color: white;
    border: 1px solid black;
    border-radius: 5px;
}

.pagination a:hover:not(.active) {
    background-color: #eee;
    border: 1px solid black;
    box-shadow: 2px 2px 12px  grey;
}
.paginationrecds {font-size: 18px;}