body 
	{  
	background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px
	}

td 
	{
  	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px
  	}

A:link 
	{
	text-decoration:none;
	} 
A:visited 
	{
	text-decoration:none;
	}
A:active 
	{
	text-decoration:none;
	}
A:hover 
	{
	text-decoration:none;
	}

p.presentacion
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-indent: 1cm; text-align:justify; margin: 0.5cm 0.5cm 0.5cm 0.5cm
	}
p.presentacion:first-letter
	{
	font-family: Times New Roman, Times, serif; font-size:14px; font-weight: bold; color:#0000FF
	}

a.link_cabecera_logo
	{ 
	color: #003366; font-weight: bold; background-color: #CCCCCC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; cursor: hand
	}
a.link_cabecera_logo:hover 
	{ 
	color:#CC0000; font-weight:normal; background-color: #CCCCCC
	}

a.link_cabecera_top
	{ 
	color:#003366; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; cursor: hand
	}
a.link_cabecera_top:hover 
	{ 
	color: #CC0000; background-color: #FFFFFF	
	}

a.link_pie_formulario 
	{ 
	color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-align:center
	}
a.link_pie_formulario:hover 
	{ 
	color: #666666; text-decoration: underline;  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-align:center
	}
	
.menu_izquierdo_inicio 
	{ 	
	color: #999999; text-align:center; background-color: #FFFFFF; font-weight: bold ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-color: #006699; height: 40;
	}
		
.menu_izquierdo_cabecera
	{ 
	color: #FFFFFF; text-align:center; background-color: #006699; font-weight: bold ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-color: #006699;  height: 30;
	}

.menu_izquierdo_detalle
	{ 
	color: #FFFFCC; text-align:center; background-color: #FFFFFF;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-color: #006699;
	}
	
.menu_izquierdo_detalle_nolink
	{ 
	color: #000000; text-align:center; background-color: #FFFFFF;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-color: #006699;
	}

.menu_izquierdo_separador
	{
	background-color: #CCCCCC; 
	}

.menu_derecho 
	{  
	border-bottom-color: #006699; border-left:#006699;  border-right-color:#006699; 
	}

.menu_derecho_inicio 
	{ 
	color: #999999; text-align:center; background-color: #FFFFFF; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-color: #006699;  height: 40;
	}
		
.menu_derecho_cabecera
	{ 	
	color: #FFFFFF; text-align:center; background-color: #006699; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-color: #006699;  height: 30;
	}
	
.menu_derecho_detalle
	{ 
	color: #FFFFCC; text-align:center; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-color: #006699
	}

.menu_derecho_separador
	{
	background-color: #CCCCCC;
	}
	
.menu_izquierdo_contadores_cabecera 
	{ 	
	color: #006699; text-align:center; background-color: #FFFFFF; font-weight: bold ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-color: #006699; height: 40;
	}

.pie_pagina
	{ 
	color: #000000; text-align:center; background-color: #CCCCCC; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; 
	}

.resaltar_evento_rojo
	{
	color:#CC0000; text-align:center; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-decoration:none;
	}

.resaltar_evento_azul
	{
	color:#0000FF; text-align:center; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-decoration:none;
	}

.color_rojo_10
	{
	color:#CC0000; text-align:left; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none;
	}

.color_azul_10
	{
	color:#0000FF; text-align:left; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none;
	}

.color_verde_10
	{
	color:#00FF33; text-align:left; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none;
	}
	
.color_rojo_12
	{
	color:#CC0000; text-align:left; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none;
	}

.color_azul_12
	{
	color:#0000FF; text-align:left; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none;
	}

.color_verde_12
	{
	color:#00FF33; text-align:left; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none;
	}	

.resaltar_rojo_10
	{
	color:#CC0000; text-align:left; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none;
	}

.resaltar_azul_10
	{
	color:#0000FF; text-align:left; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none;
	}

.resaltar_verde_10
	{
	color:#00FF33; text-align:left; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none;
	}

.resaltar_rojo_10_center
	{
	color:#CC0000; text-align:center; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none;
	}

.resaltar_azul_10_center
	{
	color:#0000FF; text-align:center; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none;
	}
	
.resaltar_rojo_12_center
	{
	color:#CC0000; text-align:center; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none;
	}

.resaltar_azul_12_center
	{
	color:#0000FF; text-align:center; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none;
	}

.resaltar_rojo_12
	{
	color:#CC0000; text-align:left; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none;
	}

.resaltar_azul_12
	{
	color:#0000FF; text-align:left; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none;
	}

.resaltar_rojo_14
	{
	color:#CC0000; text-align:left; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none;
	}

.resaltar_azul_14
	{
	color:#0000FF; text-align:left; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none;
	}

.mano 
	{ 
  	cursor: hand
	}

.fecha 
	{  
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; vertical-align:middle; text-align:center
	}
	
.celda_bola
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; border: 10px none #FFFFFF;  font-size: 11px; vertical-align:baseline; text-align:center; font-weight: bold; height:15; width:10
	}

.celda_fecha
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; border: 10px none #FFFFFF;  font-size: 11px; vertical-align:baseline; text-align:center; font-weight: normal; height:15; width:79
	}

a.link_texto_rojo
	{	
	font-family: Verdana, Arial, Helvetica, sans-serif; border: 10px none #FFFFFF; font-size: 11px; vertical-align:baseline; text-align:left; font-weight: bold; text-decoration:none; color:#FF0000
	}

a.link_texto_azul
	{	
	font-family: Verdana, Arial, Helvetica, sans-serif; border: 10px none #FFFFFF; font-size: 11px; vertical-align:baseline; text-align:left; font-weight: bold; text-decoration:none; color:#0000FF
	}



.link_azul_negrita 
	{ 
	cursor: hand ; font-weight: bold; color: #0000FF
	}
	