
/* textos blancos cabecera */
.B {font-Family: Verdana,Arial,Helvetica; font-size: 10px; color: #FFFFFF}
.B:hover {color: #ffffff}
/* textos blancos, negrita, fondo gris, pana manchetas grises */
.C {font-Family: Verdana,Arial,Helvetica; font-weight: bold; font-size: 7.2pt; color: #ffffff; background-color: #494965}
.C:hover {color: #ffffff}

/* background de celdas menu izq */
.D {background-color: #D0D0E2; padding-top: 1px}
/* textos menu izq, blancos con efecto rollover */
.E {font-Family: Helvetica,Verdana,Arial; font-weight: bold; font-size: 15px; color: #ffffff }
.E:hover {color: #9C001A}
.Esubtit {font-Family: Verdana,Arial,Helvetica; font-size: 10px; color: #000000}
.V {font-Family: Helvetica,Verdana,Arial; font-weight: bold; font-size: 15px; color: #006600 }



/* textos col centro, negros y con efecto rollover */
.P {font-Family: Verdana,Arial,Helvetica; font-size: 7.2pt; color: #000000}
.P:hover {color: #736F6F}

/* cajas formulario */
.F {font-Family: Verdana,Arial,Helvetica; font-size: 10px; color: #000000; width=85}
.FF {font-Family: Verdana,Arial,Helvetica; font-size: 10px; color: #000000; width=115}
.SS {font-Family: Verdana,Arial,Helvetica; font-size: 10px; color: #000000}



/* textos blancos, negrita, fondo naranja, pana manchetas naranja */
.J {font-Family: Verdana,Arial,Helvetica; font-weight: bold; font-size: 10px; color: #ffffff;	background-color: #EE4E00}
.J:hover {color: #ffffff}

/* textos azules, negrita, fondo gris, pana col derech */
.O {font-Family: Verdana,Arial,Helvetica; font-weight: bold; font-size: 7.2pt; color: #494965;	background-color: #E0DFDF}
.O:hover {color: #494965}
.Ob {font-Family: Verdana,Arial,Helvetica; font-weight: bold; font-size: 7.2pt; color: #494965}
.Ob:hover {color: #494965}
.U {font-Family: Verdana,Arial,Helvetica; font-size: 7.2pt; color: #494965;	background-color: #E0DFDF}
.U:hover {color: #494965}

/* textos negros del pie */
.M {font-Family: Verdana,Arial,Helvetica; font-size: 7.5pt; color: #000000}
.PI{font-Family: Arial,Helvetica; color:#000000; text-decoration:none}
.PI:hover {color: #000000}
.BB {font-Family: Verdana,Arial,Helvetica; font-size: 10px; color: #FFFFFF}
.BB:hover {color: #ffffff}

/* para tablas de contenido, separacion superior entre tablas */
.T {margin-top: 10px}
.Q {margin-top: 5px}


/* Estilo para la página en general */
body.pag-contenido {background-color: #FFFFFF}
body.pag-contenido2 {background-color: #99CC99}


/* Estilo para las tablas */
table.tabladatos {background-color: #FFFFCC, align:center}

/* Estilos para el recuadro donde aparece el nombre del usuario */
td.fondotitular {background-color: #9999cc; text-align: center;}
.texttitular {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none }

body.pag-contenido {background-color: #FFFFFF}



/*  Estilos para el titulo principal de las tablas */
td.titulopagina {background-color:"#006699";text-align: left; vertical-align: middle}
td.cabeceratitulo {background-color: #504F9F; text-align: left; vertical-align: middle ; height: 15px; border-bottom-width: 1px;}
td.celdamenu1 {background-color: #504F9F; text-align: left; vertical-align: middle ; height: 10px; border-bottom-width: 1px;}
p.titulo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #000000 ; text-decoration: none; text-align: center}
p.titulo2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; text-align: right} 
p.titulo2Blanco { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;color: #ffffff; text-decoration: none; text-align: left} 
p.titulo2Negro  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;color: #000000; text-decoration: none; text-align: center} 

p.titulo2left { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; text-align: left} 


/*para las subcabeceras de las tablas */
td.subcabecera {background-color: #A3A4C3; text-align: left; vertical-align: middle}
p.textsubcabecera {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-align: center; text-decoration: none}

/* Estilos para los títulos de las tablas */
td.cabecera  {background-color: #99CC99; text-align: center; vertical-align: middle}
td.cabecera1 {background-color: #D0D0E2; text-align: right; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
td.cabecera2 {background-color: #339999; text-align: left; vertical-align: middle}
p.textablacabecera {font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none}
.textablacabecera {font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none}
p.textablacabecera2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align : center;
}

/*  Estilos para las celdas de las tablas */
td.fila {background-color: #669999; vertical-align: middle }
td.fila2 {background-color: #339999; vertical-align: middle}

/* Estilos para el texto de las celdas */
p.dato {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.dato {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11x; color: #000000; text-decoration: none}
.datocolor {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color=#a4477b text-decoration: none}

p.datoblanco {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold }
.datoblanco  {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11; color: #ffffff; text-decoration: none; font-weight: bold }


p.dato2 {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none  }
p.dato3 {	font-family: Verdana,Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000;	text-decoration: none;	margin-left : 10px;	margin-right : 10px;}
p.dato4 {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #000080; text-decoration: none;  margin-left: 10 px; margin-right: 10 px}
p.datonumerico {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;  text-align: right}
.font_dato {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
p.tex   {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; }
p.texto {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 12px; font-weight: regular; color: #000000; text-decoration: none; text-align: left}
p.nota {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none}

/*  Estilos para el resultado de las tablas */
td.total {background-color: #dddddd; vertical-align: middle }
p.textotal {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; text-align: right}
p.tittextotal {font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; text-align: left}


/* Estilos para los enlaces */
A {TEXT-DECORATION: none}
A:visited {color: #000000;}
A:link {color: #000000;}





/* Estilos de los botones

.bt {font-family: Verdana; font-size: 10 px; font-weight: bold; border-style: solid; border-width: 1 }

