﻿.body
{
	background-color:#fff; 	
	background-repeat:repeat-x; 	 
	margin-left:auto; 
	margin-right:auto; 
	position:relative; margin:0px;   top:3px;  
	font-family: Tahoma, Georgia, "Times New Roman", Times, serif;  
	font-size:12px; 
	color:#000; 
}

#container{	
	width:95%;
	margin-left: auto;
    margin-right: auto;
    background-color:#fff; 	
	background-repeat:repeat-x; 		
	font-family: Tahoma, Georgia, "Times New Roman", Times, serif;  
	font-size:12px; 
	color:#000; 
}

#tituloLogo{
	width:50%;
	float:left;
}

#tituloContainer
{
	font-family: Tahoma, Georgia, "Times New Roman", Times, serif; 
	color:#000; 
	font-size:xx-large;	
    width: 50%;
    height: 70px;
    float:left;
    margin-top:10px;
}

#contenidoInfo
{
	width:100%;
	float:center;
	background-color: #fff;/*#fbfbf9;*/
	/*border: 1px dashed #2F4F4F;*/
	border-top: none;
	padding: 5px;
	padding-top: 10px;
}

#tblMainInfo{
	width:800px;	   
}

#tblAddProds, #tblResumen
{
	width:700px;
	display: block;
	margin-left: auto;
	margin-right: auto
}

.tblHeader{
    border: 1px solid #2F4F4F;
    color: #626f22;
    background-color: #525249; /* #2E4d7B;*/
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
        }

.tblContent{
	background-color: #F8F6EE;
    /*border: 1px dashed #2F4F4F;*/
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.texto{
	  border: #778899 2px solid; 
	  background-color: #FFF; 
	  text-transform: uppercase;
	  font-family: Tahoma, Georgia, "Times New Roman", Times, serif;  
	  font-size:13px; 
	  color:#000; 
}

.textoNumero{
	  border: #778899 2px solid; background-color: #FFF; text-transform: uppercase; text-align:right;
	  font-family: Tahoma, Georgia, "Times New Roman", Times, serif;  font-size:15px; color:#000; 
}

.btnGreen {
	border: solid 1px #626f22; font-size: 8pt; font-weight: bolder; color: #626f22; cursor: hand;
	background-color: #e6e4da; height: 21px;font-family: Tahoma, Georgia, "Times New Roman", Times, serif;
}

.error{
	font-family: Tahoma, Georgia, "Times New Roman", Times, serif;  
	color:#8A0808;
	font-size:11pt;
}

.etiquetanNormal{
	font-family: Arial, Sans-Serif;
	color:#000; 	
	font-size:10pt;
}

 .alink {
	font-family: Tahoma, Georgia, "Times New Roman", Times, serif;  
	font-size:12px; 
	color:#0D0DFC; 		
	text-decoration: none;
 }
 
 .alink:hover {
	font-family: Tahoma, Georgia, "Times New Roman", Times, serif;  
	font-size:12px; 
	color:#da9d28; 		
	text-decoration: underline;
 }

.tipoCambio{
	font-family: Arial, Sans-Serif;
	color:#000; 	
	font-size:10pt;
	float:right;
}

.grdHeader{
	 background-color:#525249;
	 color:White;
	 font-weight:bold;
}

.textoID{
	  border: #778899 2px solid; 
	  background-color: #FFF; 
	  text-transform: uppercase;
	  font-family: Tahoma, Georgia, "Times New Roman", Times, serif;  
	  font-size:16px; 
	  color:#000;
	  font-weight:bold; 
}

.turnoLabel{
	/*border: #778899 2px solid; */
	/*background-color: #FFF; */
	text-transform: uppercase;
	font-family: Tahoma, Georgia, "Times New Roman", Times, serif;  
	font-size:18px; 
	color:#000;
	font-weight:bold; 	
}

.totalLabel{
	font-family: Tahoma, Georgia, "Times New Roman", Times, serif; 	
	font-size:14px; 
	color:#000;
	/*font-weight:bold; */
}


 .modalBackground {
	background-color: #585858;
	filter:alpha(opacity=70);
	opacity:0.7;
	width:100px;
	height:100px;
}

.modalPopup {
	background-color:White;	
	border-width:3px;
	border-style: solid;
	border-color:Black;
	padding:3px;
	width:250px;
}


.closeX1 {
  position: absolute;
  right: 32px;
  top: 2px;
  width: 32px;
  height: 32px;
  opacity: 0.3;
}
.closeX1:hover {
  opacity: 1;
}
.closeX1:before, .closeX1:after {
  position: absolute;
  left: 15px;
  content: ' ';
  height: 33px;
  width: 2px;
  background-color: #333;
}
.closeX1:before {
  transform: rotate(45deg);
}
.closeX1:after {
  transform: rotate(-45deg);
}