.todo
    {
        width: 100%;
        height: auto;
    }

#cabecera{
    position:fixed;
    top: 0px;
    right: 0px;
    left: 0px;
}
.mayuscula{	text-transform: uppercase;  }
#estilo5{color:	#FFFF00;background:#A8D209;height:40px	}	
#estilo1{color:#FF0000;background:#A8D209;height:100px	}	
#estilo2{color:#020E61;background:#A8D209;height:100px	}
#estilo3{color:#020E61;background:#A8D209;height:40px	}
#estilo4{color:#020E61;background:#A8D209;height:40px	}
#foto{
   /* border: 3px solid #000;
    position: absolute;
    width: 100px;
    height: 100px;*/
    z-index: 2;
	}
#enla{
   /* position: relative;
    background-color: #336699;
    color: #fff;
    width: 100px;
    height: 100px;
    padding: 3px;
    text-align: center;*/
    z-index: 1;
    }
button, select, input
 {    border-radius: 10px 0px 10px 0px; }
textarea{border-radius: 10px 10px 10px 10px;}
input[type="text"]
    {   /*height: 10px;*/       width: 200px;    }    
textarea,select, td, input {padding:5px;}
.descuento {  width: 50px !important;}
input[type="password"]     
    {   width: 180px;}
input[type="date"]     
    {   width: 150px;}/**/
/* +++++++++++++++++++ Color estado Mesa  ++++++++++++++++++++++++*/
	.cero{ background-color: yellow;}
	.uno{  background-color: red;}
	.dos{  background-color: #848484 !important;}

/* +++++++++++++++++++ Color estado Mesa  ++++++++++++++++++++++++*/

.filaFactura{ 
    background-color: #A8D209;
    color:#000;
}

.filaTotal {
    font:Arial, Helvetica, sans-serif;
    font-family:Arial, Helvetica, sans-serif;
    font-size:22px;
    text-decoration:none;
    color:#000;
    font-weight:bold;
    border:0;
    background-color:   #FFFF00;
}

.filaTotal1 {
    font:Arial, Helvetica, sans-serif;
    font-family:Arial, Helvetica, sans-serif;
    font-size:26px;
    text-decoration:none;
    color:#000;
    font-weight:bold;
    border:0;
    background-color:   #00f0ff;
}
thead {
    font:Arial, Helvetica, sans-serif;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    text-align: center;
    text-decoration:none;
    color:#fff;
    font-weight:bold;
    /*border:0;*/
    background-color:#A8D209;
    padding:5px;
}

tbody {
    font:Arial, Helvetica, sans-serif;
    font-family:Arial, Helvetica, sans-serif;
      font-weight:bold;
    border:0;
    background-color: #fff; 

}
.orden
 {
     font:Arial, Helvetica, sans-serif;
    font-family:Arial, Helvetica, sans-serif;
    font-size:20px;
    font-weight:bold;
    border:1;
    background-color: #fff;
 }
.enlace {
    font:Arial, Helvetica, sans-serif;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    text-align: center;
    text-decoration:none;
    color:#fff;
    font-weight:bold;

}
.nombre {
    font:Arial, Helvetica, sans-serif;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    text-align: center;

    color:#fff;
    font-weight:bold;

}
caption { 
    display: table-caption;
    text-align: center;
}
/*------tablas con encabezado fijo---- 
 .GridviewScrollHeader TH, .GridviewScrollHeader TD 
    { 
        padding: 3px;
        white-space: nowrap; 
        border-right: 1px solid #AAAAAA; 
        border-bottom: 1px solid #AAAAAA; 
       vertical-align: middle;
        background-color:#03579D;
        color:#FFF;
        font-size:20px;
    } 
 .GridviewScrollItem TD 
    { 
        padding: 3px; 
        white-space: nowrap; 
        border-right: 1px solid #AAAAAA; 
        border-bottom: 0.7px solid #AAAAAA;
        font-size:20px;

    } 
 .GridviewScrollPager  
    { 
        border-top: 1px solid #AAAAAA; 
        background-color: #FFFFFF; 
    } 
 .GridviewScrollPager TD 
    { 
        padding-top: 3px; 
        font-size: 14px; 
        padding-left: 5px; 
        padding-right: 5px; 
    } 
   .GridviewScrollPager A 
    { 
        color: #666666; 
    }.GridviewScrollPager SPAN
    {
        font-size: 16px;
        font-weight: bold;
    }

 .container {
    background-color: #03579D;
      height: auto;
      margin-top:0;
      line-height: 60px;
      width: 100%;
      display: inline-block;
      border-radius: 15px;
    }

 .container2 {
    background-color: #03579D;
     height: auto;
      margin-top:0;
      width: 100%;
      display: inline-block;
      border-radius: 15px;
    }

 .GridviewScrollHeader2 TH, .GridviewScrollHeader TD 
    { 
        padding: 3px;
        white-space: nowrap; 
        border-right: 1px solid #AAAAAA; 
        border-bottom: 1px solid #AAAAAA; 
        vertical-align: middle;
        background-color:#03579D;
        color:#FFF;
        font-size:14px;
    } 
 .GridviewScrollItem2 TD 
    { 
        padding: 3px; 
        white-space: nowrap; 
        border-right: 1px solid #AAAAAA; 
       border-bottom: 0.7px solid #AAAAAA;
        font-size:14px;

    } 
/*------tablas con encabezado fijo---- */
@media print {
    body {
        background: #fff !important;
    }
    header {
        display: none;
    }

    header h1 {
        background: #fff;
    }
    
    #navigation {
        display: none;
    }
    .jumbo{display: none !important;}
}