/* Fixed Size Styles these need to be one pixel bigger to work nice in Netscape! */

body {color: #000000; font-family: Verdana, Arial, helvetica, sans-serif; font-size: 10px;
	scrollbar-face-color: #99CCFF;
	scrollbar-highlight-color: #ACACAC;
	scrollbar-shadow-color: #000000;
	scrollbar-3dlight-color: #DEDEDE;
	scrollbar-arrow-color:  #030303;
	scrollbar-track-color: #CFCFCF;
	scrollbar-darkshadow-color: #98AAB1;
}


/* Global Settings */
A 				{font-family: Verdana,Arial; color: #303030; font: normal 11px;text-decoration:none;}
A:visited 		{font-family: Verdana,Arial; color: #303030; font: normal 11px;text-decoration:none;}
A:hover 		{font-family: Verdana,Arial; color: #9E282F; font: normal 11px;text-decoration:none;}
A:active 		{font-family: Verdana,Arial; color: #303030; font: normal 11px; text-decoration:none;}

A.tipo2 		{color: #00000F; text-decoration:none;}
A.tipo2:visited {color: #00000F; text-decoration:none;}
A.tipo2:hover 	{color: #00000F; font: bold; text-decoration:none;}
A.tipo2:active 	{color: #00000F; text-decoration:none;}

A.link_cat 		{color: #4A78A6; text-decoration:underline;}
A.link_cat:visited {color: #4A78A6; text-decoration:underline;}
A.link_cat:hover 	{color: #51295E; text-decoration:underline;}
A.link_cat:active 	{color: #4A78A6; text-decoration:underline;}

A.verde 		{color: #597E31; text-decoration:none;}
A.verde:visited {color: #597E31; text-decoration:none;}
A.verde:hover 	{color: #597E31; font: bold; text-decoration:none;}
A.verde:active 	{color: #597E31; text-decoration:none;}

A.panel 		{color: #3C3C3C; text-decoration:none;}
A.panel:visited {color: #3C3C3C; text-decoration:none;}
A.panel:hover 	{color: #1D4599; font: bold; text-decoration:none;}
A.panel:active 	{color: #3C3C3C; text-decoration:none;}

A.com 			{color: #5A5A5A; text-decoration:none;}
A.com:visited	{color: #5A5A5A; text-decoration:none;}
A.com:hover 	{color: #51295E; text-decoration:none;}
A.com:active 	{color: #5A5A5A; text-decoration:none;}

A.yellow			{color: #FFFF80; text-decoration:none;}
A.yellow:visited	{color: #FFFF80; text-decoration:none;}
A.yellow:hover 		{color: #ff0000; text-decoration:none;}
A.yellow:active		{color: #ff0000; text-decoration:none;}

A.yellowB			{color: #FFFF80; text-decoration:none;}
A.yellowB:visited	{color: #FFFF80; text-decoration:none;}
A.yellowB:hover 	{color: #EBEBEB; text-decoration:none;}
A.yellowB:active	{color: #EBEBEB; text-decoration:none;}

A.white			{font: bold 11px;color: #FFFFFA; text-decoration:none;}
A.white:visited	{font: bold 11px;color: #FFFFFA; text-decoration:none;}
A.white:hover 	{font: bold 11px;color: #FFFF80; text-decoration:none;}
A.white:active	{font: bold 11px;color: #FFFFFA; text-decoration:none;}

A.cab			{font: bold  10px;color: #000000; text-decoration:none;}
A.cab:visited	{font: bold  10px;color: #000000; text-decoration:none;}
A.cab:hover 	{font: bold  10px;color: #FAFAFA; text-decoration:none;}
A.cab:active	{font: bold  10px;color: #000000; text-decoration:none;}

A.porc			{font: bold 8px;color: #000000; text-decoration:none;}

A.cat_curso			{font: bold  11px;color: #5078A0; text-decoration:none;}
A.cat_curso:visited	{font: bold  11px;color: #5078A0; text-decoration:none;}
A.cat_curso:hover 	{font: bold  11px;color: #E17D1C; }
A.cat_curso:active	{font: bold  11px;color: #5078A0; text-decoration:none;}

A.not			{font: bold  11px;color: #E17D1C; text-decoration:none;}
A.not:visited	{font: bold  11px;color: #E17D1C; text-decoration:none;}
A.not:hover 	{font: bold  11px;color: #CD6908; }
A.not:active	{font: bold  11px;color: #E17D1C; text-decoration:none;}


TD, BODY, DIV, FORM {font-family: Verdana,Arial; font: normal; font-size: 10px; color:#000000;}


SPAN.fs, TD.fs 
{font-family: Verdana,Arial;font: normal 11px;color:#000000;BACKGROUND-COLOR: #FFFFE8}

SPAN.da, TD.da 
{font-family: Verdana,Arial;font: normal 11px;color:#000000;BACKGROUND-COLOR: #E8EDF2}

TR.titulo {font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #A1A0A0}
TD.etiq {font-family: Verdana,Arial;font: 11px;color:#000000;BACKGROUND-COLOR: #EFEEE4;border: 1px solid #000000; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 2px}
TD.titulo {font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #A1A0A0}

TR.titulo_fac {font-family: Verdana,Arial;font: bold 11px;color:#FFFFFF;BACKGROUND-COLOR: #99CCFF}
TD.titulo_fac {font-family: Verdana,Arial;font: bold 11px;color:#FFFFFF;BACKGROUND-COLOR: #99CCFF}

TR.titulo2 {font-family: Verdana,Arial;font: bold 10px;color:#FFFFFA;BACKGROUND-COLOR: #83B6E9}
TD.titulo2 {font-family: Verdana,Arial;font: bold 10px;color:#FFFF80;BACKGROUND-COLOR: #787676}
TD.subt {font-family: Verdana,Arial;font: bold 10px;color:#413939;BACKGROUND-COLOR: #838282}

SPAN.datos, TD.datos 
{cursor:hand; font-family: Verdana,Arial;font: bold 11px;color:#000000;BACKGROUND-COLOR: #9CBAE9}

SPAN.datoshoy, TD.datoshoy 
{cursor:hand; font-family: Verdana,Arial;font: bold 11px;color:#000000;BACKGROUND-COLOR: #98C198}

SPAN.hoy, TD.hoy 
{font-family: Verdana,Arial;font: bold 11px;color:#000000;BACKGROUND-COLOR: #D4F0D4}


TD.seccion {font-family: Verdana,Arial;font: 10px;color:#000000;BACKGROUND-COLOR: #E8EDF2}
TR.fila1 {font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #D4F0FF}
TR.fila2 {font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #ECECEC}
TR.fila3 {font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #EFFADE}
TR.fila4 {font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #DEE3E8}

TD.final {font-family: Verdana,Arial;font: 11px;color:#FFFFFF;BACKGROUND-COLOR: #787676}
TD.fila1 {font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #FFFFDC}
TD.fila2 {font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #DAE2E6}
TD.fila3 {font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #EFFADE}
TD.fila4 {font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #DEE3E8}

TD.pregunta {font-family: Verdana,Arial;font: 11px;color:#FFFFFA;BACKGROUND-COLOR: #698FB4}
TD.respuesta {font-family: Verdana,Arial;font: 11px;color:#000000;BACKGROUND-COLOR: #E8EDF2}

TD.bloque {BACKGROUND-COLOR: #F9F9FF}

TR.nosel {BACKGROUND-COLOR: #B9CDE6}
TABLE.nosel {BORDER-COLOR: #78ACFF}
TD.seleccionada 
	{	border-left-style: solid; border-left-width: 1px; 
		border-right-style: solid; border-right-width: 1px; 
		border-top-style: solid; border-top-width: 1px; 
		border-bottom-width: 0px;
		font: bold 11px;color:#000000;
		BACKGROUND-COLOR: #E8EDF2
	}
TD.cuerpo_sel
	{
		border-left-style: solid; border-left-width: 1px; 
		border-right-style: solid; border-right-width: 1px; 
		border-top-style: solid; border-top-width: 0px; 
		border-bottom-width: 1px;
		BACKGROUND-COLOR: #E8EDF2
	}


TR.nosel_cap {BACKGROUND-COLOR: #C2BEBE}
TABLE.nosel_cap {BORDER-COLOR: #383838}
TD.seleccionada_cap 
	{	border-left-style: solid; border-left-width: 1px; 
		border-right-style: solid; border-right-width: 1px; 
		border-top-style: solid; border-top-width: 1px; 
		border-bottom-width: 0px;
		font: bold 11px;color:#000000;
		BACKGROUND-COLOR: #FFFFFF
	}
TD.cuerpo_sel_cap
	{
		border-left-style: solid; border-left-width: 1px; 
		border-right-style: solid; border-right-width: 1px; 
		border-top-style: solid; border-top-width: 0px; 
		border-bottom-width: 1px;
		BACKGROUND-COLOR: #FFFFFF
	}


DIV.verticaltext
	{
		font: 8px ;
		position: relative;
		right: -5px;
		top: 0px;
		width: 7px;
		height: 800px;
		writing-mode: tb-rl;
	}


SELECT.porPagina 
{font-family: Verdana,Arial; font: normal 9px; color:#000000;BACKGROUND-COLOR: #FFFFFF}

SELECT,TEXTAREA,INPUT {font-family: Verdana,Arial; font: normal 10px; color:#000000;}

min {font-size: 1px;}

INPUT.read {font-family: Verdana,Arial; font-size: 9px; color:#9FA0A1;}
INPUT.dto {font-family: Verdana,Arial; font-size: 9px; color:#FF0000;}
INPUT.selec {text-align: right; border: 1px solid #0000FF}
INPUT.noselec {text-align: right; border: 0px solid #0000FF}

SELECT.read {font-family: Verdana,Arial; font-size: 9px; color:#9FA0A1;}
FONT.read {font-family: Verdana,Arial; font-size: 9px; color:#9FA0A1;}

TEXTAREA.read {font-family: Verdana,Arial; font-size: 9px; color:#9FA0A1;}
TEXTAREA.noticia {font-family: Verdana,Arial; font-size: 10px; color:#F2A74C;}

IMG { border-color: #1D4599; } 
IMG.banners { border: 0px solid #A4AAB4 } 

DIV.noticia {width:100%;height:190px;padding:5px;text-align:left;border-left:1px solid #1D4599;border-right:1px solid #1D4599;border-top:1px solid #1D4599;border-bottom:1px solid #1D4599;overflow:auto;}
DIV.categoria {width:472px;height:50px;padding:5px;text-align:left;border-left:1px solid #1D4599;border-right:1px solid #1D4599;border-top:1px solid #1D4599;border-bottom:1px solid #1D4599;overflow:auto;}
DIV.desc {background-color:#E8F2FF;width:472px;height:80px;padding:5px;text-align:left;border-left:1px solid #1D4599;border-right:1px solid #1D4599;border-top:1px solid #1D4599;border-bottom:1px solid #1D4599;overflow:auto;}
DIV.suc {background-color:#E8F2FF;width:950;padding:2px;text-align:left;border-left:1px solid #1D4599;border-right:1px solid #1D4599;border-top:1px solid #1D4599;border-bottom:1px solid #1D4599;overflow-x: scroll;overflow-y: hidden;}
DIV.aloj {background-color:#E8F2FF;width:100%;height:75px;padding:2px;text-align:left;border-left:1px solid #1D4599;border-right:1px solid #1D4599;border-top:1px solid #1D4599;border-bottom:1px solid #1D4599;overflow:auto;}
DIV.gestor {background-color:#FFF0E0;width:472px;height:50px;padding:5px;text-align:left;border-left:1px solid #1D4599;border-right:1px solid #1D4599;border-top:1px solid #1D4599;border-bottom:1px solid #1D4599;overflow:auto;}
DIV.chat_tracking {background-color:#FFF0E0;width:225px;height:200px;padding:5px;text-align:left;border-left:1px solid #1D4599;border-right:1px solid #1D4599;border-top:1px solid #1D4599;border-bottom:1px solid #1D4599;overflow:auto;}
DIV.chat_conv_capa {background:#F8F8FD; width:565px;height:65px;padding:5px;text-align:left;border-left:1px solid #1D4599;border-right:1px solid #1D4599;border-top:1px solid #1D4599;border-bottom:1px solid #1D4599;overflow:auto;}
DIV.chat_conv_pop {background:#F8F8FD; width:565px;height:295px;padding:5px;text-align:left;border-left:1px solid #1D4599;border-right:1px solid #1D4599;border-top:1px solid #1D4599;border-bottom:1px solid #1D4599;overflow:auto;}
DIV.mod {background-color:#FFFFDB;width:472px;height:90px;padding:5px;text-align:left;border-left:1px solid #1D4599;border-right:1px solid #1D4599;border-top:1px solid #1D4599;border-bottom:1px solid #1D4599;overflow:auto;}
DIV.cal {background-color:#FFFFE8;width:100%;height:200px;padding:5px;text-align:left;border-left:1px solid #1D4599;border-right:1px solid #1D4599;border-top:1px solid #1D4599;border-bottom:1px solid #1D4599;overflow:auto;}
DIV.glosario {background-color:#FFFFE8;width:100%;height:200px;padding:5px;text-align:left;border-left:1px solid #1D4599;border-right:1px solid #1D4599;border-top:1px solid #1D4599;border-bottom:1px solid #1D4599;overflow:auto;}
DIV.test {width:472px;height:130px;padding:5px;text-align:left;border-left:1px solid #1D4599;border-right:1px solid #1D4599;border-top:1px solid #1D4599;border-bottom:1px solid #1D4599;overflow:auto;}

DIV.target {  
	margin:0;
	position: absolute;
	overflow:auto;
	border: 0px solid;
	border-color: #fff #000 #000 #fff;
	font-size: 11px;
	cursor: pointer;
	background: Window;
	color: WindowText;
	font-family: tahoma,verdana,sans-serif;
	z-index:1000;
	}

SPAN.cal {width:100%;BACKGROUND-COLOR: #A7AA63}
SPAN.error {BACKGROUND-COLOR: #E8EDF2}

HR.linea {font-family: Verdana,Arial; font: bold 11px; color:#6A88B7;}
HR.sublinea {border: 1px dashed #6A88B7;}


FONT.espaciado {font-family: Verdana,Arial; font-size: 3px; color:#000000;}
FONT.seccion1 {font-family: Verdana,Arial; font-size: 9px; color:#D4D5D0;}
FONT.seccion2 {font-family: Verdana,Arial; font-size: 9px; color:#597E31;}

FONT.copy {font-family: Verdana,Arial; font-size: 9px; color:#C0C0C0;}
FONT.pie {font-family: Verdana,Arial; font-size: 9px; color:#000000;}

FONT.precio {font-family: Verdana,Arial; font: 12px; font-size: 12px; color:#000000;}
FONT.producto {font-family: Verdana,Arial; font: bold 14px; font-size: 14px; color:#000000;}
FONT.oferta {font-family: Verdana,Arial; font: bold 14px; font-size: 14px; color:#FF0000;}

FONT.titulo {font-family: Verdana,Arial; font: bold 11px; font-size: 11px; color:#5A5A5A;}
FONT.cat_cursos {font-family: Verdana,Arial; font: bold 11px; font-size: 11px; color:#717171;}
FONT.titulo2 {font-family: Verdana,Arial; font: bold 11px; font-size: 11px; color:#F0F0F0;}
FONT.titulo3 {font-family: Verdana,Arial; font: bold 11px; font-size: 11px; color:#FFFF80;}
FONT.texto {font-family: Verdana,Arial; font-size: 10px; color:#4A78A6;}
FONT.com {font-family: Verdana,Arial; font-size: 10px; color:#000000;}
FONT.bloque {font-family: Verdana,Arial; font-size: 10px; color:#4A78A6;}
FONT.linea {font-family: Verdana,Arial; font: bold 11px; color:#4A78A6;}
FONT.marco {font-family: Verdana,Arial; font-size: 10px; color:#1D4599;}
FONT.noticia {font-family: Verdana,Arial; font: bold  10px; color:#4A78A6;}
FONT.error {font-family: Verdana,Arial,cursive; font: bold ;  font-size: 11px; color:#FF0000;}
FONT.red {font-family: Verdana,Arial; font-size: 9px; color:#FF0000;}

FONT.publi_pie {font-family: Arial Black; font-size: 15px;}
FONT.publi_pie_mini {font-family: Arial; font-size: 12px;}
FONT.publi {font-family: Times New Roman; font-size: 8px;}
FONT.publi_red {font-family: Verdana,Arial; font-size: 14px; color:#FF0000;}
INPUT.publi {font-family: Times New Roman; font-size: 8px;}


FONT.otros {font-family: Verdana,Arial; font-size: 9px; color:#5A5A5A;}
FONT.blue {font-family: Verdana,Arial; font-size: 9px; color:#EEAA50;}
FONT.logCab {font-family: Verdana,Arial; font: bold 10px; color:#ffffff;}
FONT.ADV {color:#00ff00;}

FONT.actualizar {color:#000000;}

FONT.factura {font-family: Verdana,Arial; font-size: 10px; color:#000000;}
FONT.factura_red {font-family: Verdana,Arial; font-size: 10px; color:#FF0000;}

H1.noticia_portada {font-family: Verdana,Arial; text-align:justify; font: bold 11px; font-size: 13px; color:#E17D1C;}
H1.curso {font-family: Arial; font: bold 15px; font-size: 15px; color:#E17D1C;}
H1.producto {font-family: Verdana,Arial; font: bold 14px; font-size: 14px; color:#000000;}
H1.cat_prod {font-family: Verdana,Arial; font: italic bold 12px; font-size: 12px; text-decoration:underline; margin: 0;}

.capa_oculta {
	display: none;
}

.capa_no_oculta {
	
}