.textos {
	font-family:Arial, Verdana, Helvetica, sans-serif, serif;
	font-size: 11px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bold;
}
.textos_blanco {
	font-family:Arial, Verdana, Helvetica, sans-serif, serif;
	font-size: 9px;
	color: #666666;
	font-weight: bold;
}
.textos_rojo{
	font-family:Arial, Verdana, Helvetica, sans-serif, serif;
	font-size: 11px;
	color: #cc0000;
	text-transform: uppercase;
	font-weight: bold;
}
.textos_negro{
	font-family:Arial, Verdana, Helvetica, sans-serif, serif;
	font-size: 11px;
	color: #666666;
	text-transform: uppercase;
	font-weight: bold;
}
.tablas{
	font-family:Arial, Verdana, Helvetica, sans-serif, serif;
	font-size: 10px;
	color: #666666;
}
.tablas_resaltado{
	font-family:Arial, Verdana, Helvetica, sans-serif, serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
.rolls_text{
	font-family:Verdana, Arial, Helvetica, sans-serif, serif;
	font-size: 10px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bold;
}
a.rolls_text:link {text-decoration:undeline;}	
a.rolls_text:hover {color:#333333;}
a.rolls_text:active {text-decoration:none;}
a.rolls_text:visited {text-decoration:none;}
.rollsnegro_text{
	font-family:Verdana, Arial, Helvetica, sans-serif, serif;
	font-size: 10px;
	color: #000000;
	text-transform: uppercase;
	font-weight: bold;
}
.rollsnegro_text2{
	font-family:Verdana, Arial, Helvetica, sans-serif, serif;
	font-size: 10px;
	color: #000000;
}
    a.rollsnegro_text:link {text-decoration:none;}	
	a.rollsnegro_text:hover {color:#cc0000;}
	a.rollsnegro_text:active {text-decoration:none;}
	a.rollsnegro_text:visited {text-decoration:none;}
	
.rojofactura{
	font-family:Arial, Verdana, Helvetica, sans-serif, serif;
	font-size: 14px;
	color: #cc0000;
	text-transform: uppercase;
	font-weight: bold;
}
.facttext{
	font-family:Arial, Verdana, Helvetica, sans-serif, serif;
	font-size: 12px;
	color: #666666;
	border: #ffffff;
	text-align:center;
}
.facttext2{
	font-family:Arial, Verdana, Helvetica, sans-serif, serif;
	font-size: 12px;
	color: #000000;
	border: #ffffff;	
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.cajas-2 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #263D81;
	background-color: #FFFFFF;
	height: auto;
	filter: Shadow(Color=#003366, Direction=20);
	border: 1px inset #666666;
}
.inactivo {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; }
.cajas {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	border: 1px solid #000000;
}
.Estilo1 {
	color: #85B0D2;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.Estilo2 {color: #CC0000}
.Estilo5 {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}
.Estilo12 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #27393F; }
.Estilo13 {color: #387FB7}
.Estilo14 {color: #387FB7}
.Estilo15 {color: #89B3D4}
.Estilo16 {color: #387FB7}
.Estilo17 {color: #42C6CE}
.Estilo18 {color: #FF0000}
.Estilo19 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #5B95C3;
}
.Estilo20 {color: #990000}