﻿
.modalpopup {
    border: 3px solid black;
    background-color:white;
    padding-top:10px;
    }

.modalpopup2 {
    background-color:white;
    border-width:0px;
    border-style:solid;
    border-color:black;
    padding-top:10px;
    width:600px;
    height:130px;
}

body {
    /*background-color:#4d6e86;*/
    background-color:#ffffff; 
    font-size:15px; 
    font-family:Calibri;
}

.cajatexto {
    /**/
    border: 1px solid #c1c1c1;/**/
    /**/
    }

.botonaceptar {
    background:url('~/Images/avatar.png');
    background-color:#00b050;
    color:#ffffff;
}

.botonrechazar {
    background:url('~/Images/avatar.png');
    background-color:#fb8e09;
    color:#ffffff;
}

    /*
    .cajatexto:focus {
    background-color:#d6e3e9;
    }
    */

.mGrid {  
    width: 100%;  
    background-color: #fff;  
    margin: 5px 0 10px 0;  
    border: solid 1px #525252;  
    border-collapse: collapse;  
    font-size:15px
}  

.mGrid td {  
        padding: 2px;  
        border: solid 1px #525252;  
        color: #717171;  
}  
  
.mGrid th {  
        padding: 4px 2px;  
        color: #fff;  
        background: #424242 url(grd_head.png) repeat-x top;  
        border-left: solid 1px #525252;  
        font-size: 0.9em;  
}  
  
    .mGrid .alt {  
        background: #fcfcfc url(grd_alt.png) repeat-x top;  
    }  
  
    .mGrid .pgr {  
        background: #424242 url(grd_pgr.png) repeat-x top;  
    }  
  
        .mGrid .pgr table {  
            margin: 5px 0;  
        }  
  
        .mGrid .pgr td {  
            border-width: 0;  
            padding: 0 6px;  
            border-left: solid 1px #666;  
            font-weight: bold;  
            color: #fff;  
            line-height: 12px;  
        }  
  
        .mGrid .pgr a {  
            color: #666;  
            text-decoration: none;  
        }  
  
        .mGrid .pgr a:hover {  
                color: #000;  
                text-decoration: none;  
        }
  






/* Estilo Tablas Libros Compra-Venta */
.grdstyle_LCVtotales {  
    width: 1050px;  
    background-color: #ffffff;  
    /*margin: 5px 0 10px 0;  */
    font-size:12px
}  

.grdstyle_LCVtotales td {  
        padding: 2px;  
        border: solid 1px #525252;  
        color: #717171;  
}  
  
.grdstyle_LCVtotales th {  
        padding: 4px 2px;  
        color: #ffffff;  
        background: #4070f7;  
        border-left: solid 1px #525252;
}


.button { /* clase general */
  border: 1px solid #dedede;
  border-radius: 3px;
  color: #555;
  display: inline-block;
  font: bold 12px/12px HelveticaNeue, Arial;
  padding: 8px 11px;
  text-decoration: none;
}

.button.white{
  background: #f5f5f5;
  border-color: #dedede #d8d8d8 #d3d3d3;
  box-shadow: 0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;
  color: #555;
  text-shadow: 0 1px 0 #fff;
  background: -moz-linear-gradient(top,  #f9f9f9, #f0f0f0);
  background: -webkit-linear-gradient(top,  #f9f9f9, #f0f0f0);
  /*
  background: o-linear-gradient(top,  #f9f9f9, #f0f0f0);
  background: ms-linear-gradient(top,  #f9f9f9, #f0f0f0);
  */
  background: linear-gradient(top,  #f9f9f9, #f0f0f0);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f0f0f0');
}

.button.white:hover{
    background: #f4f4f4;
    border-color: #c7c7c7 #c3c3c3 #bebebe;
    box-shadow: 0 1px 1px #ebebeb, inset 0 1px 0 #f3f3f3;
    text-shadow: 0 1px 0 #fdfdfd;
    background: -moz-linear-gradient(top,  #efefef, #f8f8f8);
    background: -webkit-linear-gradient(top,  #efefef, #f8f8f8);
    background: -o-linear-gradient(top,  #efefef, #f8f8f8);
    background: -ms-linear-gradient(top,  #efefef, #f8f8f8);
    background: linear-gradient(top,  #efefef, #f8f8f8);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#f8f8f8');
}
