.fondo_cuerpo {
	background-color: #FFFFFF;
}

.tabla {
	width: 100%;
	background-color: #F5F5F5;
	/*border: 1px solid #C1B49A;*/
	padding:5px;
}

.tabla0 {
	background-color: #F5F5F5;
    width:100%;
}

.tabla1 {
	background-color: #F5F5F5;
	width:100%;
}

.trTitMercados {
	/*display:none;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
	background-color:#B5BCC4;
	height:20px;
	padding-left:15px;	
}

.trSepHor1 {
	/*background-color:#fff;	*/
}

.trSepHor2 {	
}

.trSepHor3 {
}

.trSepHor4 {
}

.trSepHor5 {
}

.tdSepVert1 {
	background-color:#fff;
}

.tdSepVert2 {
}

.trFecha {
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333;
	padding-left:10px;
}

.tdProducto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	height: 16px;
	padding-left: 5px;
	font-weight: bold;
}

.bordetabla {
	border-top: none;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

.tdTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	text-align: center;
	padding-right: 3px;
	padding-left: 3px;
	background-color: #fff;
	font-weight: bold;
}

.tdVariacion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	height: 16px;
	padding-left: 3px;
	background-color: #fff;
	font-weight: bold;
}

.tdValorProducto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	height: 16px;
	padding-left:3px;
	padding-right:3px;
	font-weight: bold;
	text-align:right;
}

.tdValorTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-right: 5px;
	padding-left: 5px;
	text-align: right;
}

.tdImgVar {
text-align: center;
	width: 20px;

}
.tdValorVarTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	height: 16px;
	padding-left: 3px;
	font-weight: bold;
	text-align:right;
}

.trHistorico {
	vertical-align: middle;
	border: none;

}

.form {
	margin: 0px;
}

.tdTitHistorico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left:10px;	
	color: #333;
	width: 70px;
	height: 24px;
	text-decoration: none;
	background-color:#CBCBCB;
}

.tdCampoHistorico {
	width: 70px;
	background-color:#CBCBCB;

}

.tdBotonHistorico {
	text-align: center;
	background-color:#CBCBCB;
}

.CampoHistorico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #999999;
	width: 100%;
	padding-left: 5px;
	background-color: #FFFFFF;
}

.tdValorVar {
	/*background-color: #F7F7F7;*/
	text-align: right;
}

.trSepHor1Amp {
	background-color: #FFFFFF;
	height: 2px;
}
.trSepHor2Amp {
	height: 10px;
}

.tablaAmp {
	width: 100%;
	border: 1px solid #999999;
}

.trSepHor3Amp {
	background-color: #CCCCCC;
	height: 1px;
}
.trSepHor4Amp {
	background-color: #CCCCCC;
	height: 1px;
}

.tdDiferencia {
	width: 60px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: center;
	background-color: #CCCCCC;
	font-weight: bold;
}

.tdFecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding-left: 3px;
	background-color: #8c99af;

}

.trFondoValoresAmp {
}

.tdCol1Amp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 60px;
	padding-left: 3px;
	height: 22px;
}

.tdCol2Amp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

.tdCol3Amp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;

}

.tdCol4Amp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

.tdCol5Amp {
	background-color: #F9F9F9;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

.tdIcoAmp {
	width: 20px;
	text-align: center;
}
.tdDiFValorAmp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.trSepHorValoresAmp {
	background-color: #ff9900;
	height: 1px;
}

.tableSubirAmp {
	height: 18px;
	text-align: right;
	padding-right: 5px;
}

.subirLinkAmp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.tableTituloAmp {
	width: 100%;
}

.tdColPanel {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333333;
	background-color: #EAE1CC;
}

.tablaPanel {
	background-color: #000000;
	height: 18px;
	width: 100%;
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 0px;
	border-top: 1px solid #5B5835;
	border-right: 1px solid #5B5835;
	border-bottom: 1px solid #5B5835;
	border-left: none;
}

.divMercPanel {
	position: absolute;
	visibility: hidden;
	z-index: 1;
	left: 0px;
	top: 40px;	
}

.linkPanel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

.tdTituloAmp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 3px;
	background-color: #8c99af;
	height: 20px;
}

.color_fondo {
	background-color:#B5BCC4;	
}

.color_raya {
	background-color:#F8F8F8;
}	