.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}
.negro {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
}

.negrobold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-weight: bold;
	color: #000000;
}

.printer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.titulos01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
}
.titulosred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}

.azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0000FF;
}
.azulbold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-weight: bold;
	color: #0000FF;
}
.rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
}
.rojobold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

.rojoboldgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	background-color: #EEEEEE;
}

.rojoboldgrey2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	background-color: #CCCCCC;
}

.verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00FF00;
}
.verdebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00FF00;
}
.extra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.super {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}
.rederror {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF0000;
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
}
.resultado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #0000FF;
}
.Estilo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.est0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-color: #cccccc;
}
.Est1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #eeeeee;
}

.Est2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #dddddd;
}
.noimpresa {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-weight: bold;
	color: #000000;
	background-color:#FFFF00;
}

.credito {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-weight: bold;
	color: #000000;
	background-color:#AAAAFF;
}

.consolcrd {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-weight: bold;
	color: #000000;
	background-color:#CCCCCC;
}


.impresa {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-weight: bold;
	color: #000000;
	background-color:#00FF00;
}

.consol {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #444444;
}

H1.SaltoDePagina {
PAGE-BREAK-AFTER: always
}

.esconder {
display:none
}

.mostrar {
display:block
}

.Resumen0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-color: #cccccc;
}
.Resumen1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #eeeeee;
}

.Resumen2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #dddddd;
}

input#search
{
    width: 20px;
    height: 20px;
}
.btnoff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-style:italic;
	background-color: #EEE;
}
