a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #333333;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	color: #999999;
	font-size: 11px;
}
a:hover {
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size:11px;
	font-weight: bold;
}
.amarillo {
	background-repeat: repeat;
	background-position: left top;
	background-color: #FFC315;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-variant: small-caps;
}
.agregar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	text-align: center;
}
.amarillo {
	background-repeat: repeat;
	background-position: left top;
	background-color: #FFC315;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-variant: small-caps;
}
.articulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CCCCCC;
}
.articuloimg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	background-image: url(infaz/noimage.png);
	background-position: left top;
}
.articulo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #999999;
}
.articulo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #666666;
}
.articulo4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #999999;
}
.articulo5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #FFE89F;
}
.articulod5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #FFE89F;
}
.aviso {
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF6DA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}
.avisotxt {
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-variant: normal;
	text-align: center;
	font-weight: normal;
}
.avisoanilla {
	background-image: url(infaz/tabla_consulta_hoja01_r1_c3.png);
	background-repeat:  repeat-x;
	background-position: right top;
	background-color: #FFF6DA;
}
.aviso2 {
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFDE84;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
}
.avisoanilla2 {
	background-image: url(infaz/tabla_consulta_hoja02_r1_c3.png);
	background-repeat:  repeat-x;
	background-position: right top;
	background-color: #FFDE84;
}
.avisopto {
	background-image: url(infaz/tabla_consulta_hoja01_r3_c3.png);
	background-repeat:  repeat-x;
	background-position: center;
	background-color: #FFF6DA;
}
.avisopto2 {
	background-image: url(infaz/tabla_consulta_hoja02_r3_c3.png);
	background-repeat:  repeat-x;
	background-position: center;
	background-color: #FFDE84;
}
.avisoanilla2vert1 {
	background-image: url(infaz/tabla_consulta_hoja02_r1_c3_rot1.png);
	background-repeat:   repeat-y;
	background-position: right top;
	background-color: #FFDE84;
}
.avisoanilla2vert2 {
	background-image: url(infaz/tabla_consulta_hoja02_r1_c3_rot2.PNG);
	background-repeat:   repeat-y;
	background-position: left top;
	background-color: #FFDE84;
}
.avisoanilla2inv {
	background-image: url(infaz/tabla_consulta_hoja02_r1_c3.png);
	background-repeat:  repeat-x;
	background-position: right top;
	background-color: #FFDE84;
}
.avisoanillainv {
	background-image: url(infaz/tabla_consulta_hoja01_r1_c3_inv.png);
	background-repeat:  repeat-x;
	background-position: right bottom;
	background-color: #FFF6DA;
}
.aviso3 {
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFEAAA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.bannerleft {
	background-image: url(infaz/banner2_left.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFE89F;
	background-position: right center;
	text-align: right;
	background-color: #666666;
}
.bannercenter {
	background-image: url(infaz/banner2_center.gif);
	background-repeat:   repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFE89F;
	background-position: left center;
	font-variant: normal;
	text-align: center;
}
.banneright {
	background-image: url(infaz/banner2_right.gif);
	background-repeat:  no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFE89F;
	background-position: left center;
}
.blanco {
	background-position: right bottom;
	background-color: #FFFFFF;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	scrollbar-face-color: #FFE89F;
	scrollbar-shadow-color: #333333;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #cccccc;
	scrollbar-darkshadow-color: #333333;
	scrollbar-track-color: #FFE89F;
	scrollbar-arrow-color: #333333;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.botonera {
	background-color: #FFF9E6;
	text-align: right;
}
.botonrs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	text-align: center;
}
.cabecera {
	background-image: url(infaz/cabecera_r1_c1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF9E6;
}
.cantidad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	text-align: right;
	font-variant: normal;
}
#contenido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	overflow: visible;
	visibility: visible;
	z-index: 0;
}
.cuadro {
	background-image: url(infaz/cuadricula_fondo_claro.GIF);
	background-repeat: repeat;
	background-position: left top;
}
.cuadroama {
	background-image: url(infaz/cuadricula_fondo_ama2.jpg);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	background-position: right bottom;
}
.cuadroinv {
	background-image: url(infaz/cuadricula_fondo_inv2.jpg);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	background-position: right bottom;
}
.descripcion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #999999;
	font-weight: bold;
}
.detalle5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FFE89F;
	font-weight: bold;
}
.estado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}
.estadotop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.estadototal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	background-color: #FFEDB9;
}

.fader {
	background-image:url(infaz/fader.png);
	background-repeat:repeat-x;
	position:static;
	left:0px;
	bottom:0px;
	width:90%;
	height:40px;
	z-index:10;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='infaz/fader.png', sizingMethod='scale');
}
#fader {
}
.foot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.id5 {
	color: #FFE89F;
	font-size: 7px;
}
.imgfnd {
	background-image: url(infaz/noimagehi.png);
	background-repeat: no-repeat;
	background-position: right top;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
}
.imgprod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(infaz/noimagehi.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.importe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.importenegro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.importe4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
}
.importe5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #FFE89F;
}
.imported5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color: #FFE89F;
}
.infobox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.maestroleft2hor {
	background-image: url(infaz/rs_detalle_002_r4_c3_hor.GIF);
	background-repeat:    repeat-x;
	background-position: right center;
}
.maestro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	background-color: #CCCCCC;
}
.maestrotopleft {
	background-image: url(infaz/rs_detalle_002_r2_c2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.maestrotop {
	background-image: url(infaz/maestro_t.png);
	background-repeat:  repeat-x;
	background-position: left bottom;
}
.maestrotopright {
	background-image: url(infaz/rs_detalle_002_r2_c6.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.maestroleft {
	background-image: url(infaz/rs_detalle_002_r4_c2.gif);
	background-repeat:   repeat-y;
	background-position: right top;
}
.maestroright {
	background-image: url(infaz/rs_detalle_002_r3_c6.gif);
	background-repeat:   repeat-y;
	background-position: left center;
	color: #333333;
}
.maestrobotleft {
	background-image: url(infaz/rs_detalle_002_r7_c2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.maestrobot {
	background-image: url(infaz/rs_detalle_002_r7_c3.gif);
	background-repeat:  repeat-x;
	background-position: center top;
}
.maestrobotright {
	background-image: url(infaz/rs_detalle_002_r7_c6.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.maestrotopleft2 {
	background-image: url(infaz/rs_detalle_002_r6_c2.gif);
	background-repeat:  repeat-y;
	background-position: right center;
}
.maestrocenterleft {
	background-image: url(infaz/rs_detalle_002_r2_c3.gif);
	background-repeat:  repeat-x;
	background-position: right bottom;
}
.maestroleft2 {
	background-image: url(infaz/rs_detalle_002_r4_c3.gif);
	background-repeat:   repeat-y;
	background-position: right center;
}
.maestrotopleft3 {
	background-image: url(infaz/tabla_form_r1_c1_1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.maestrocenterleft3 {
	background-image: url(infaz/tabla_form_r1_c2.gif);
	background-repeat:  repeat-x;
	background-position: right bottom;
}
.maestrotopright3 {
	background-image: url(infaz/tabla_form_r1_c6.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.maestroright3 {
	background-image: url(infaz/tabla_form_r2_c6.gif);
	background-repeat:   repeat-y;
	background-position: left center;
	color: #333333;
}
.maestrobotright3 {

	background-image: url(infaz/tabla_form_r5_c6.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.maestrobot3 {
	background-image: url(infaz/tabla_form_r5_c2.gif);
	background-repeat:  repeat-x;
	background-position: center top;
}
.maestrobotleft3 {
	background-image: url(infaz/tabla_form_r5_c1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.maestroleft3 {
	background-image: url(infaz/tabla_form_r2_c1.gif);
	background-repeat:   repeat-y;
	background-position: right center;
}
.maestrotopanilla3 {
	background-image: url(infaz/tabla_form_r1_c4.gif);
	background-repeat:  repeat-x;
	background-position: right bottom;
}
.maestrolefthor3 {
	background-image: url(infaz/tabla_form_r3_c2.gif);
	background-repeat:    repeat-x;
	background-position: right center;
}
.maestrotopleft4 {
	background-image: url(infaz/formulario2_r2_c1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.maestrocenterleft4 {
	background-image: url(infaz/formulario2_r2_c4.gif);
	background-repeat:  repeat-x;
	background-position: left bottom;
}
.maestrotopright4 {
	background-image: url(infaz/formulario2_r2_c6.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.maestroright4 {
	background-image: url(infaz/formulario2_r3_c6.gif);
	background-repeat:   repeat-y;
	background-position: left center;
	color: #333333;
}
.maestrobotright4 {
	background-image: url(infaz/formulario2_r5_c7.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.maestrobot4 {
	background-image: url(infaz/formulario2_r5_c2.gif);
	background-repeat:  repeat-x;
	background-position: center top;
}
.maestrobotleft4 {
	background-image: url(infaz/formulario2_r5_c1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.maestroleft4 {
	background-image: url(infaz/formulario2_r3_c1.gif);
	background-repeat:   repeat-y;
	background-position: right center;
}
.maestrotopanilla4 {
	background-image: url(infaz/formulario2_r2_c4.gif);
	background-repeat:  repeat-x;
	background-position: right bottom;
}
.maestrolefthor4 {
	background-image: url(infaz/tabla_form_r3_c2.gif);
	background-repeat:    repeat-x;
	background-position: right center;
}
.maestrotop4 {
	background-image: url(infaz/formulario2_r2_c2.gif);
	background-repeat:  repeat-x;
	background-position: right bottom;
}
.maestro4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	background-color: #999999;
}
.maestrotop5 {
	background-image: url(infaz/tabla_consulta_detalle_r1_c2.png);
	background-repeat:  repeat-x;
	background-position: left bottom;
}
.maestrotopleft5 {
	background-image: url(infaz/tabla_consulta_detalle_r1_c1.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.maestrotopanilla5 {
	background-image: url(infaz/tabla_consulta_detalle_r1_c4.png);
	background-repeat:  repeat-x;
	background-position: left bottom;
}
.maestrotopright5 {
	background-image: url(infaz/tabla_consulta_detalle_r1_c6.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.maestroleft5 {
	background-image: url(infaz/tabla_consulta_detalle_r5_c1.png);
	background-repeat:   repeat-y;
	background-position: right center;
}
.maestrobotleft5 {
	background-image: url(infaz/tabla_consulta_detalle_r6_c1.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.maestrobot5 {
	background-image: url(infaz/tabla_consulta_detalle_r6_c2.png);
	background-repeat:  repeat-x;
	background-position: center bottom;
}
.maestrobotright5 {
	background-image: url(infaz/tabla_consulta_detalle_r6_c6.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.maestroright5 {
	background-image: url(infaz/tabla_consulta_detalle_r2_c6.png);
	background-repeat:   repeat-y;
	background-position: left bottom;
	color: #333333;
}
.maestroleft5hor {
	background-image: url(infaz/tabla_consulta_detalle_r3_c7.png);
	background-repeat:    repeat-x;
	background-position: right center;
}
.maestro5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFE89F;
	font-weight: bold;
}
.mailtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	background-color: #FFEAAA;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFE89F;
	font-weight: normal;
}
.newstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	background-color: #FFE89F;
	font-weight: bold;
	text-decoration: underline;
}
.newstitletop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	background-color: #FFE89F;
	font-weight: bold;
	text-decoration: none;
}

.quitar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	background-color: #FFEDB9;
	text-align: left;
	font-variant: normal;
	text-transform: capitalize;
}
.rs {
	font-size: 11px
}
.siniva5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	background-color: #FFE89F;
}
.sinivad5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	background-color: #FFE89F;
}
.tddatospanel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	font-weight: bold;
}


.tddatosthin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFEDB9;
}
.tddatos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: right;
	background-color: #FFEDB9;
}
.tdestado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	border-top-style: 1;
	border-right-style: 1;
	border-bottom-style: 1;
	border-left-style: 1;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.titanilla1 {
	background-image: url(infaz/tit_hoja2_r2_c2_mini.png);
	background-repeat:  repeat-x;
	background-position: right bottom;
	background-color: #FFF6DA;
}
.titanilla1inv {
	background-image: url(infaz/tit_hoja2_r2_c2_mini2.png);
	background-repeat:  repeat-x;
	background-position: left bottom;
	background-color: #FFF6DA;
}
.titanilla2 {
	background-image: url(infaz/tit_hoja1_r2_c2_mini.png);
	background-repeat:  repeat-x;
	background-position: left bottom;
	background-color: #FFDE84;
}
.txtcarro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	background-color: #FFF6DA;
}
.txthidden {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
}
.txtnormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.txttitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-transform: uppercase;
}
.txtsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: normal;
}
.txtsubtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}


.footline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	background-image: url(infaz/footer_line.png);
	background-repeat:  repeat-x;
	background-position: left top;
}
.foto {
	background-color: #FFF6DA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.fotonews {
	background-color: #FFE89F;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	background-image: url(infaz/logors.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.fondonews {
	background-color: #FFE89F;
}
