p, font {
	font-family: tahoma;
	font-size: 11px;
	margin: 0px;

}
body {
    background-image: url(/img/fondo marca agua abc.gif);
   	background-position:center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	height:100%;
}
.transparente {
	background-position: top center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color:transparent;
	background:background-color:transparent;
}
.celda_completa_encab {
	border-top:1px solid #AEB3B7;
	border-left: 1px solid #AEB3B7;
	border-right:1px solid #AEB3B7;
	border-bottom:1px solid #AEB3B7;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.TextoLogin {
color:#004790;
	font-family: Verdana;
	font-size: 11px;
	font-weight:bolder;
}
.TextoLoginVar {
color:#0069C7;
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
}
.tituloRevista{
    color:#FFFFFF;
	font-size: 16px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.SumarioRevista{
    color:#F44953;
	font-size: 12px; 
	font-family:Tahoma;
	font-weight: bold;
}
.ContenidoRevistaG{
    color:#3A3537;
	font-size: 12px; 
	font-family:Palatino Linotype;
	font-weight: bold;
	font-style:italic;
}
.ContenidoRevistaC{
    color:#F44953;
	font-size: 12px; 
	font-family:Palatino Linotype;
	font-weight: bold;
	font-style:italic;
}
.tituloCurso{
    color:#F44953;
	font-size: 11px; 
	font-family:Tahoma;
	font-weight: bold;
}
.contenidoCurso{
    color:#999999;
	font-size: 9px; 
	font-family:Tahoma;
	font-weight: bold;
}
.subtituloCurso{
    color:#FFFFFF;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.diasCurso{
    color:#F44953;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.horaCurso{
    color:#7F7F7F;
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.horarioCurso{
    color:#7F7F7F;
	font-size: 8px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.ProfCurso{
    color:#999999;
	font-size: 12px; 
	font-family:Tahoma;
	font-weight: bold;
}

.TituloIndexA{
    color:#67A5FC;
	font-size: 17px; 
	font-family:Tahoma;
	font-weight: bold;
}
.TituloIndexG{
    color:#939393;
	font-size: 17px; 
	font-family:Tahoma;
	font-weight: bold;
}
.contenidoIndexR{
color:#EE4655;
font-family: Tahoma;
font-size:13px;
text-align:left;
}

.contenidoIndexA{
color:#000066;
font-family:Tahoma;
font-size:13px;
}
.subtituloRegistro{
    color:#FFFFFF;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.contenidoRegistro{
    color:#666666;
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.llamadaRegistro{
    color:#999999;
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.celdasRegistro{ border-style:none; border-color:#F7A5A9; background-color:#F7A5A9; 
	 color:#FFFFFF; font-weight:bold; font:Tahoma; text-align:left; vertical-align:middle; cursor:text;
}
.celdasRegistro36{ background-color:#F7A5A9; border-color:#666666; border-style:solid; width:200px;
	 color:#FFFFFF; font-weight:bold; font:Tahoma; cursor:text;
}
.celdasRegistro1{ background-color:#F7A5A9; border-color:#666666; border-style:solid; width:120px;
	 color:#FFFFFF; font-weight:bold; font:Tahoma; cursor:text;
}
.celdasRegistro2{ background-color:#F7A5A9; border-color:#666666; border-style:solid; width:70px;
	 color:#FFFFFF; font-weight:bold; font:Tahoma; cursor:text;
}
.celdasRegistro3{ background-color:#F7A5A9; border-color:#666666; border-style:solid; width:200px;
	 color:#FFFFFF; font-weight:bold; font:Tahoma; cursor:text;
}
.celdasRegistro4{ background-color:#F7A5A9; border-color:#666666; border-style:solid; width:65px;
	 color:#FFFFFF; font-weight:bold; font:Tahoma; cursor:text;
}
.comentarioRegistro{
    color:#FFFFFF;
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.finalRegistro{
    color:#FF0000;
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.TituloClave{
    color:#E64B53;
	font-size: 12px; 
	font-family:Tahoma;
	font-weight: bold;
}

.subTituloClave{
    color:#666666;
	font-size: 11px; 
	font-family:Tahoma;
	font-weight: bold;
}
.contenidoClave{
    color:#666666;
	font-size: 11px; 
	font-family:Tahoma;
	font-weight:normal;
}

.a1{ border-style:outset; border-width:medium; border-color:#E85553; background-color:#E85553; 
	 color:#FFFFFF; font-weight:bold; font:Tahoma;
}
.a2{ border-style:outset; border-width:medium; border-color:#F5A8A9; background-color:#F5A8A9; 
	 color:#FFFFFF; font-weight:bold; font:Tahoma;
}
.a3{ border-style:none; border-color:#F8A1A6; background-color:#F8A1A6; 
	 color:#FFFFFF; font-weight:bold; font:Tahoma; text-align:left; vertical-align:middle; cursor:pointer;
}
.a4{ border-style:none; border-color:#F7A5A9; background-color:#F7A5A9; 
	 color:#FFFFFF; font-weight:bold; font:Tahoma; text-align:left; vertical-align:middle; cursor:text;
}
.a5{ background-color:#F7A5A9; border-color:#666666; border-style:solid; width:195px;
	 color:#FFFFFF; font-weight:bold; font:Tahoma; cursor:text;
}
.a6{ background-color:#F7A5A9; border-color:#666666; border-style:solid; width:100px;
	 color:#FFFFFF; font-weight:bold; font:Tahoma; cursor:text;
}

.txtErr { color:#FF0000;font-family:"Courier New", Courier, mono;font-weight:bold;font-size: 9pt;}

.txtTitulo {color: #000066;font-family:Tahoma, Arial, Helvetica;font-weight: bold;font-size: 10pt;}
.txtSubtitulo {color:#000066;font-family:Tahoma, Arial, Helvetica;font-weight: normal;font-size: 10pt;}

.txtSucursal {color: #E85A5A; font:Tahoma;font-weight:bold;font-size: 10pt;}
.txtCV {color: #F94A5B; font:Tahoma;font-weight:bold;font-size: 10pt;}
.txtSucursalCont {color: #E85A5A; font:Tahoma;font-weight:bold;font-size: 8pt;}
.txtSucursalOpac {color:#7D7D7D; font:Tahoma;font-weight:bold;font-size: 8pt;}
.txtConsumosDatos {color:#7B7C7D; font:Tahoma;font-weight:bold;font-size: 10pt;}
.txtConsumosRango{color:#EC7574; font:Tahoma;font-weight:bold;font-size: 10pt;}
.txtCVtitulo{color:#FFFFFF; font:Tahoma;font-weight:lighter;font-size: 15pt;}
.txtTituloCobertura{color:#F94A5B; font:Tahoma; font-weight:bold;font-size: 11pt; }
.txtCoberturaOpac {color:#7D7D7D; font:Tahoma;font-weight:bold;font-size: 9pt;}
.txtCoberturaPorc{color:#F94A5B; font:Tahoma; font-weight:lighter;font-size: 9pt; }
.link1{ color:#00A0FF;
	font-size: 14px; 
	font-family: Times New Roman,verdana,arial;
}
.link1:hover{ color:#008080; font-size:15px;}
.linkStock{ color:#008080;}
.linkStock:hover{ color:#008080; }
.link2{ color:#5382CE;
}
.link2:hover{ color:#338C47; }
.link3{ color:#3982A8;
	font-size: 14px; 
	font-family: Times New Roman,verdana,arial;
}
.link3:hover{ color:#1307F8; font-size:18px;}

.link4{ 
     color:#F44953;
	font-size:10px; 
	font-family:Tahoma;
	font-weight: bold;
}
.link4:hover{ color:#FF0000; }
.link5{ color:#E85A5A;}
.link5:hover{ color:#7D7D7D; }
.link6{ color:#666666;font-family:Tahoma, Arial, Helvetica;font-weight: bold;font-size: 11pt;}
.link6:hover{ color:#000000; }

.link7{ color:#3C3C3C; font:Tahoma;font-weight:bold;font-size: 9pt;}
.link7:hover{ color:#7D7D7D; }
.Texto {
    color:#38525C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}
.Texto2 {
    color:#5A7D95;
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
}
.Texto3 {
color:#000000;
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
}
.contenido{
color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.tituloContenido{
    color:#D9373C;
	font-size: 13px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.CeldaForm {
	border-color:#FFFFFF;
	border-style:solid;
}
.CeldaFormtitulo {
	border-color:#FFFFFF;
	border-style:solid;
}

.CeldaFormVertical {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CEDAE1;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CEDAE1;
}

.Celda_interior_di {
   	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CEDAE1;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CEDAE1;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CEDAE1;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CEDAE1;
	background-position: top center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color:transparent;
	background:background-color:transparent;
}
.celda_interior_d {
	border-right: 1px solid #666666;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CEDAE1;
    border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CEDAE1;
	background-position: top center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color:transparent;
	background:background-color:transparent;
}
.celda_interior_i {
	border-left: 1px solid #666666;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CEDAE1;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CEDAE1;
	background-position: top center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color:transparent;
	background:background-color:transparent;
}
.texto_verdana10 {
	font-family: verdana;
	font-size: 10px;
}

.bot{
	text-decoration: none;
	font-size: 10px; 
	color: #D1D1D1;
	font-family: verdana,arial;
	font-weight: bold;
}
.bot:hover{color: #000000;}
.bot1{
	color: #D56767;
	font-size: 15px; 
	font-family: Times New Roman,verdana,arial;
	font-weight: bold;
}
.bot1:hover{color: #3B5598;}
.bot2{
	color: #D56767;
	font-size: 13px; 
	font-family: Times New Roman,verdana,arial;
}
.bot2:hover{color: #3B5598;}

TD{
font-size: 10px;
FONT-FAMILY: verdana,arial;
color: #000000;
}
.celda_izquierda_arriba {
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 3px;
}
.celda_completa {
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 3px;
}
.celda_derecha {
	border-right: 1px solid #666666;
}
.celda_izquierda {
	border-left: 1px solid #666666;
}
.celda_derecha_izq {
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
	 margin-bottom: 2px;
}
.celda_abajo {
	border-bottom: 1px solid #666666;
}
.celda_abajo_der {
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}
.celda_abajo_izq {
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}

.etiquetaform { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }

.td_button_head {
	font-family: tahoma;
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(../img/background_button_head.gif);
	background-position: bottom;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 8px;
}
.td_button_head_on {
	font-family: tahoma;
	font-size: 11px;
	text-transform: uppercase;
	color: #000000;
	background-image: url(../img/background_button_head_on.gif);
	background-position: bottom;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 8px;
}
.linkbarra{font-size : 11px;font-family : Tahoma, Arial, Helvetica;color : black;text-decoration : none;font-weight : normal;}
	.linkbarra:hover{color : White;font-size : 11px;}
	.linkbarraA{font-size : 11px;font-family : Tahoma, Arial, Helvetica;color : #E1E1E1;text-decoration : none;font-weight : normal;}
	.linkbarraA:hover{color : #FFFFFF;font-size : 11px;}
	.linkbarra2{font-size : 11px;font-family : Tahoma, Arial, Helvetica;color : black;text-decoration : none;font-weight : normal;line-height : 6pt;}
	.linkbarra2:hover{color : blue;font-size : 11px;}
	.seposc{font-size : 11px;font-family : Tahoma, Arial, Helvetica;color:#336699;font-weight : normal;}
	.sepcla{font-size : 11px;font-family : Tahoma, Arial, Helvetica;color : Aqua;}
	
	.txtnormal {color:#5020AA;font-family:Serif; font-size:11px}
	.txttitulo {color:#003366;font-family:Tahoma, Arial, Helvetica;font-size: 13pt;font-weight: bold;}
	.txttitTabla {color:#FFFFFF;font-weight: bold;font-family:Tahoma, Arial, Helvetica;font-size: 10pt;background:#21347B;}
	.txtencabTabla {color:#FFFFFF;font-weight: normal;font-family:Tahoma, Arial, Helvetica;font-size: 9pt;background:#8891BF;}
	.txtencabTablach {color:#FFFFFF;font-weight: normal;font-family:Tahoma, Arial, Helvetica;font-size: 8pt;background:#8891BF;}
	.txtencabital {color:#003366;font-family:Tahoma, Arial, Helvetica;font-weight: normal;font-size: 10pt;}
	.txtencabitalNeg {color:#FF0000;font-family:Tahoma, Arial, Helvetica;font-weight: normal;font-size: 10pt;}
	
	.txtencabezadoch {color:#000066;font-family:Tahoma, Arial, Helvetica;font-size: 8pt;}
	.txtencabezadoch2 {color:#000066;font-family:Tahoma, Arial, Helvetica;font-size: 7pt;}
	.txtencabezadoch3 {color:#000000;font-family:Tahoma, Arial, Helvetica;font-size: 7pt;}
	.txtencabezadochinput {color:#000066;font-family:Tahoma, Arial, Helvetica;font-size: 8pt;text-align:right;}
	.txtencabezadoMb {color:#000066;font-family:Tahoma, Arial, Helvetica;font-weight: bold;font-style:normal;font-size: 8pt;}
	.txtencabezadoM {color:#000066;font-family:Tahoma, Arial, Helvetica;font-style:normal;font-size: 8pt;}
	.txtencabezadoBch {color:#000066;font-family:Tahoma, Arial, Helvetica;font-weight: bold;font-size: 8pt;}
	.txtLink {color:#545F9C;font-family:Tahoma, Arial, Helvetica;font-weight: bold;font-size: 10pt;text-decoration: none;}
	.txtLink:hover {color:#868FD9;font-family:Tahoma, Arial, Helvetica;font-weight: bold;font-size: 10pt;text-decoration: none;}
	.txtencabb {color:#000066;font-family:Tahoma, Arial, Helvetica;font-weight: bold;font-style:normal;font-size: 10pt;}
	.txterror { color:#FF3333;font-family:Tahoma, Arial, Helvetica;font-weight: normal;font-size: 10pt;}
	.txtencabchico {color:#000066;font-family:Tahoma, Arial, Helvetica;font-weight: normal;font-size: 9pt;}
	.txtencabezadob {color:#111111;font-family:Tahoma, Arial, Helvetica;font-weight: bold;font-style:normal;font-size: 10pt;}
	.txtencabezadoNeg {color:#FF0000;font-family:Tahoma, Arial, Helvetica;font-weight: normal;font-size: 10pt;}
	.txtencabezadobNeg {color:#FF0000;font-family:Tahoma, Arial, Helvetica;font-weight: bold;font-style:normal;font-size: 10pt;}
	.txtNo {color:#000066;font-family:Tahoma, Arial, Helvetica;font-weight: normal;font-size: 10pt;}
	.txtDato1 {color:Black;font-family: Tahoma, Arial, Helvetica;font-size: 10pt;background:#DDDDDD;}
	.txtDato0 {color:Black;font-family: Tahoma, Arial, Helvetica;font-size: 10pt;background:#C7C7C7;}
	.txtDatoS1 {color:Black;font-family: Tahoma, Arial, Helvetica;font-size: 9pt;background:#DDDDDD;}
	.txtDatoS0 {color:Black;font-family: Tahoma, Arial, Helvetica;font-size: 9pt;background:#C7C7C7;}
	.txtDatito {font-family: Tahoma, Arial, Helvetica;font-size: 8pt;}
	.txtDatito1 {color:Black;font-family: Tahoma, Arial, Helvetica;font-size: 8pt;background:#DDDDDD;}
	.txtDatito0 {color:Black;font-family: Tahoma, Arial, Helvetica;font-size: 8pt;background:#C7C7C7;}
	.txtDatito1Red {color:#ff0000;font-family: Tahoma, Arial, Helvetica;font-size: 8pt;background:#DDDDDD;}
	.txtDatito0Red {color:#ff0000;font-family: Tahoma, Arial, Helvetica;font-size: 8pt;background:#C7C7C7;}
	.txtDato1Neg {color:#ff0000;font-family: Tahoma, Arial, Helvetica;font-size: 10pt;background:#DDDDDD;}
	.txtDato0Neg {color:#ff0000;font-family: Tahoma, Arial, Helvetica;font-size: 10pt;background:#C7C7C7;}
	.txtMensajeError {color:#990000;font-family: Tahoma, Arial, Helvetica;font-weight: bold;font-size: 10pt;}
	.txtMensajeAviso {color:#003366; font-weight: bold;font-family:  Tahoma, Arial, Helvetica;font-size: 10pt;}
	.txtselect {font-family: Tahoma,Verdana; font-size: 8pt;}
	.txtselect2 {font-family: Tahoma, Verdana; font-size: 10pt;}
	.txtInput {color:#000000;font-family: Arial;font-size: 10pt;}
	.titulo {  font-family: Tahoma, Arial, Helvetica; font-size: 11pt; font-style: normal; line-height: normal; font-weight: bolder}
	.textoTyC {  font-family: Tahoma, Arial, Helvetica; font-size: 10pt; font-style: normal; line-height: normal; color: #000099}
	.texto_verdana12 {
	font-family: verdana;
	font-size: 12px;
	font-weight:bold;
    } 
    .TextoStock {
    color:#7B7C7D;
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
    }
	.Stock {
    color:#519445;
	font-family: Tahoma;
	font-size: 13px;
	font-weight:bold;
    }
.txtTituloStock{
    color:#F94A5B;
    font-family:Tahoma;
    font-size:11px;
	font-weight:bold;
    }
.cuadro
{
	overflow: auto;
	color: #000000;
	background-color: #f1f0e9;
}
.Estilo3 {font-size: 16px}
.TituloIndexV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #39A84D;
}

