.css_loading{
display:none;
position:fixed;
text-align:center;
height:100vh;
width:100vw;
padding-top:20%;
margin-left:0px;
margin-top:0px;
background: #FFF url("../images/loading_ie.gif") no-repeat 50% 50%;
z-index:9999;
opacity:0.9;
box-sizing: border-box;
}
#tapa{
position:fixed;
top:0;
left:0;
background:#000;
height:100vh;
width:100vw;
opacity:0.9;
display:none;
box-sizing: border-box;
}
.EmptyBox{
background:#FCE669 !important;
border:2px solid #F00 !important;
}
.EmptyBoxSoft{
background:#F77; !important;
border:1px solid #F00 !important;
}
.JustifyMB{
width:400px;
text-align:justify;
font-size:1em;
}
.Justify{
text-align:justify;
}
.JustifyMB500{
width:500px;
text-align:justify;
font-size:1em;
}
.message_success {
position: fixed;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
padding:15px;
color: #000;
background-color: #C5F7BF;
border-color: #d6e9c6;
display: none;
font-size:1em;
text-align:center;
border-radius:8px;
}
.message_error {
position: fixed;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
padding:15px;
color: #333;
background-color: #FBB;
border-color: #333;
display: none;
font-size:1em;
text-align:center;
border-radius:8px;
}
.box_success {
padding:15px;
color: #333;
background-color: #AFF8B1;
border-color: #d6e9c6;
display: block;
font-size:1em;
text-align:center;
}
.box_error {
padding:15px;
color: #333;
background-color: #F5BABA;
border-color: #d6e9c6;
display: block;
font-size:1em;
text-align:center;
}
.wcontainer{
display: flex;
}
.TABLALISTADO
{
width           : 100%;
empty-cells     : hide;
border-collapse : collapse;
border          : 1px solid #036;
box-sizing      : border-box;
margin-top:10px;
}
.TABLALISTADO tr:hover {
background-color: #F0F0F0;
}
.TABLALISTADO tr:nth-child(even) {
}
.TABLALISTADO th
{
padding        : 4px;
font-size      : 0.7em;
background     : var(--ColorStandarTitle);
color          : var(--ColorStandarTitleFont);
border         : 1px solid #CCC;
text-transform : uppercase;
text-align     : center;
cursor         : pointer;
border-radius:4px;
}
.TABLALISTADO td {
padding    : 2px;
text-align : left;
font-size  : 0.9em;
border     : 1px solid #999;
box-sizing : border-box;
vertical-align: middle;
}
#TextoCentrado
{
text-align:center;
}
#TextoDerecha
{
text-align:right;
}
#TextoIzquierda
{
text-align:left;
}