a:link  	{text-decoration: none }
a:visited  	{text-decoration: none }
a:active  	{text-decoration: none }
a:hover    	{text-decoration: none }

/*
Tipología para los nombres de los colores:

0 ->negro
1->gris para líneas	CCCCCC
1->gris para letras	A8A8A8
3->azul		2189C8
4->rojo		F0820F
5->blanco	FFFFFF
*/

.borde_1_sup_solido { border-top: 1px solid #CCCCCC; }

a.enlace_cabecera:active { color: #777777 }
a.enlace_cabecera:link { color: #777777 }
a.enlace_cabecera:visited {color: #777777 }			
a.enlace_cabecera:hover { color: #00A5DB }

.pxblanco {	font-size:8px }

ul { list-style-image: url(/grafico_ln/PORTALFORMACION/Angulo_gris.gif); list-style-position: outside; color: 777777; }			

.TituloApar1 { font-family: "Lucida Grande", tahoma, helvetica; font-size: 14px; line-height: 15px; color: #FFFFFF; font-weight: bold; font-style: normal;	background-color: #00A5DB; text-align: center; }

.TituloApar2 { font-family: "Lucida Grande", tahoma, helvetica; font-size: 15px; color: #003B79; font-weight: bold; font-style: normal;	text-align: center;	line-height: normal; }

.txt_normal_Principal2 { font-family: "Lucida Grande", arial, helvetica; font-size: 11px; line-height: 13px; color: #888888; font-weight: normal;	text-align: left; height: auto; width: auto; margin-right: 0px; margin-left: 0px; }

.txt_normal_Principal { font-family: "Lucida Grande", arial, helvetica; font-size: 11px; line-height: 12px; color: #777777; font-weight: bold;	text-align: left; height: auto; width: auto; margin-right: 0px; margin-left: 0px; }

.txt_normal_Principal_azul { font-family: "Lucida Grande", arial, helvetica; font-size: 11px; line-height: 12px; color: #00A5DB; font-weight: normal;	text-align: left; height: auto;	width: auto; margin-right: 0px;	margin-left: 0px; }

.txt_normal_Principal_azul1 { font-family: "Lucida Grande", arial, helvetica; font-size: 11px; line-height: 12px; color: #003B79; font-weight: bold; text-align: left; height: auto; width: auto; margin-right: 0px; margin-left: 0px; }
/*
.txt_normal_Basicos3 { font-family: "Lucida Grande", arial, helvetica; font-size: 11px; color: #555555; font-weight: bold; }
*/
.txt_normal_Basicos3 { font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; color: #2189c8; font-weight: normal; font-style: normal; }

.Input_negro_small{color: #555555; font-size: 8pt; font-family:"Lucida Grande", tahoma, helvetica; height:20px  }

#contenedor { height: auto;	width: 964px; margin-top: 5px; margin-right: auto; margin-bottom: 0px; margin-left: auto; vertical-align: top;	border: 1px solid #CCCCCC; }

#menu_cabecera { width: auto; height: auto;	margin-top: 0; margin-right: 0;	margin-bottom: 0; margin-left: 0px;	color: #777777;	float: right;	clear: right; text-align: right; padding-right: 0px; font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; }

.menu_cabecera { background-color: white; color: #777777; font-family: "Lucida Grande", tahoma, helvetica; font-size: 11px; text-decoration: none; text-align: right; }

/*
#menu_principal { background-color: #00A5DB; width: 948px; height: 18px; font-weight: bold;	margin-top: 10px; margin-right: auto;	margin-bottom: 8px;	margin-left: auto; text-align: center; text-indent: 16px; overflow: hidden; font-family: "Lucida Grande", tahoma, helvetica;	font-size: 11px; line-height: 12px;	color: #FFFFFF;	padding-left: 16px;	padding-bottom: 2px; }
*/

#menu_principal { background-color: #00A5DB; width: 962px; height: auto; font-weight: bold;	margin-top: 10px; margin-right: auto;	margin-bottom: 0px;	margin-left: auto; text-align: center; text-indent: 16px; overflow: hidden; font-family: "Lucida Grande", tahoma, helvetica;	font-size: 11px; line-height: 12px;	color: #FFFFFF;	padding-left: 0px; padding-bottom: 0px; }

a.enlace_menu_principal:active  { font-weight: bold; text-align: center; font-family: "Lucida Grande", tahoma, helvetica;	font-size: 11px; line-height: 12px;	color: #FFFFFF; text-decoration: none; }
a.enlace_menu_principal:link { font-weight: bold; text-align: center; font-family: "Lucida Grande", tahoma, helvetica;	font-size: 11px; line-height: 12px;	color: #FFFFFF; text-decoration: none; }
a.enlace_menu_principal:visited { font-weight: bold; text-align: center; font-family: "Lucida Grande", tahoma, helvetica;	font-size: 11px; line-height: 12px;	color: #FFFFFF; text-decoration: none; }			
a.enlace_menu_principal:hover { font-weight: bold; text-align: center; font-family: "Lucida Grande", tahoma, helvetica;	font-size: 11px; line-height: 12px;	color: #003B79; text-decoration: none; }

.menu_principal_seleccionada { color: #003B79; font-size: 11px; font-family: "Lucida Grande", tahoma, helvetica; line-height: 12pt; text-align: center; rder-top-style: dashed; font-weight: bold; }

/*
#submenu { height: auto; width: 932px; margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto; }
*/

#submenu { height: auto; width: 962px; margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto; }

/*
#contenido { height: auto; width: auto;	margin-right: auto;	margin-left: auto; margin-top: 10px; margin-bottom: 10px; border-top-color: #FFFFFF;	border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF; padding: 0px; }
*/

#contenido { height: auto; width: auto;	margin-right: auto;	margin-left: auto; margin-top: 0px; margin-bottom: 7px; border-top-color: #FFFFFF;	border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF; padding: 0px; }

#cuadro_dcha { width: 238px; border: 1px solid #CCCCCC; }

.pie_principal { color: #666666; font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; padding-top: 2px; text-decoration: none; }

.color_pie_principal { color: #666666; }

#texto_marco { font-family: "Lucida Grande", arial, helvetica; font-size: 9px; line-height: 10px; color: #999999; font-weight: normal; width: auto; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }

#banner240 { width: 238px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding-bottom: 16px; }

.espacioblanco { font-size:1pt }

.barra_separacion1 { line-height: 13pt; vertical-align: baseline; font-size: 9pt; font-family: Tahoma, Arial, Helvetica, "Comic Sans MS";font-weight: bold; text-align: center; }

.borde_1_sup_rayado { border-top: 1px dashed #CCCCCC; }

.menu_principal_inf { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; line-height: 13pt; color: #2189c8; }

/*
a.menu_principal_infenlace:link { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; line-height: 13pt; color: #2189c8; }
a.menu_principal_infenlace:visited { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; line-height: 13pt; color: #2189c8; }
a.menu_principal_infenlace:active { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; line-height: 13pt; color: #2189c8; }
a.menu_principal_infenlace:hover { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; line-height: 13pt; color:#868686; }
*/

a.menu_principal_infenlace:link { color:#2189c8 }
a.menu_principal_infenlace:visited { color:#2189c8 }
a.menu_principal_infenlace:active { color:#2189c8 }
a.menu_principal_infenlace:hover { color:#868686 }

.menu_principal_inf_resaltado { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; font-weight: bold; line-height: 13 pt; color: #2189c8; }

a.menu_principal_inf_resaltado:link { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; font-weight: bold; line-height: 13 pt; color:#2189c8; }
a.menu_principal_inf_resaltado:visited { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; font-weight: bold; line-height: 13 pt; color:#2189c8; }
a.menu_principal_inf_resaltado:active { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; font-weight: bold; line-height: 13 pt; color:#2189c8; }
a.menu_principal_inf_resaltado:hover { font-family: "Lucida Grande", tahoma, helvetica; font-size: 10px; font-weight: bold; line-height: 13 pt; color:#868686; }
