/* 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;margin:0;
	scrollbar-face-color: #9B2227;
	scrollbar-highlight-color: #C0C0C0;
	scrollbar-shadow-color: #C34A4F;
	scrollbar-3dlight-color: #C0C0C0;
	scrollbar-arrow-color:  Yellow;
	scrollbar-track-color: #CFCFCF;
	scrollbar-darkshadow-color: #98AAB1;
}


/* Global Settings */
A 				{color: #303030; font: normal 10px;text-decoration:none;}
A:visited 		{color: #303030; font: normal 10px;text-decoration:none;}
A:hover 		{color: #9E282F; font: normal 10px;text-decoration:none;}
A:active 		{color: #303030; font: normal 10px; text-decoration:none;}

.faq_cat 			{color: #303030; font-size:12px;font-weight:bold}
div.faq_pregt 		{padding-left:30px;height:5px}
.faq_preg 			{color: #303030; font-size:11px;}
.faq_resp 			{color: #303030; font-size:12px;margin:15px}

A.faq_preg 			{color: #303030; font-size:11px; text-decoration:none;}
A.faq_preg:visited	{color: #303030; font-size:11px; text-decoration:none;}
A.faq_preg:hover 	{color: #9E282F; font-size:11px; text-decoration:none;}
A.faq_preg:active 	{color: #303030; font-size: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_athnet			{font-weight:bold; font-size: 13px; color: #FAFAFA; text-decoration:none;}
A.cab_athnet:visited	{font-weight:bold; font-size: 13px; color: #FAFAFA; text-decoration:none;}
A.cab_athnet:hover 		{font-weight:bold; font-size: 13px; color: #EBD50E; text-decoration:none;}
A.cab_athnet:active		{font-weight:bold; font-size: 13px; color: #FAFAFA; text-decoration:none;}

A.cab_sel_athnet			{font-weight:bold; font-size: 13px; color: #EBD50E; text-decoration:none;}
A.cab_sel_athnet:visited	{font-weight:bold; font-size: 13px; color: #EBD50E; text-decoration:none;}
A.cab_sel_athnet:hover 		{font-weight:bold; font-size: 13px; color: #EBD50F; text-decoration:none;}
A.cab_sel_athnet:active		{font-weight:bold; font-size: 13px; color: #EBD50E; text-decoration:none;}

A.cab_athshop			{font-weight:bold; font-size: 13px; color: #FAFAFA; text-decoration:none;}
A.cab_athshop:visited	{font-weight:bold; font-size: 13px; color: #FAFAFA; text-decoration:none;}
A.cab_athshop:hover 	{font-weight:bold; font-size: 13px; color: #FE0000; text-decoration:none;}
A.cab_athshop:active	{font-weight:bold; font-size: 13px; color: #FAFAFA; text-decoration:none;}

A.cab_sel_athshop			{font-weight:bold; font-size: 13px; color: #FE0000; text-decoration:none;}
A.cab_sel_athshop:visited	{font-weight:bold; font-size: 13px; color: #FE0000; text-decoration:none;}
A.cab_sel_athshop:hover 	{font-weight:bold; font-size: 13px; color: #FE0001; text-decoration:none;}
A.cab_sel_athshop:active	{font-weight:bold; font-size: 13px; color: #FE0000; text-decoration:none;}

A.pie			{font-size: 10px; color: #5F5F5F; text-decoration:none;}
A.pie:visited	{font-size: 10px; color: #5F5F5F; text-decoration:none;}
A.pie:hover 	{font-size: 10px; color: #5F5F5F; text-decoration:none;}
A.pie:active	{font-size: 10px; color: #5F5F5F; text-decoration:none;}

A.cabaula			{font: bold  11px;color: #FFFFFA; text-decoration:none;}
A.cabaula:visited	{font: bold  11px;color: #FFFFFA; text-decoration:none;}
A.cabaula:hover 	{font: bold  11px;color: #E17D1C; }
A.cabaula:active	{font: bold  11px;color: #E17D1C; text-decoration:none;}



TD, INPUT, SELECT, BODY, DIV, FORM {font-family: Verdana,Arial; font: normal; font-size: 10px; color:#000000;}
TD {text-align:left}

IMG.cats { border: 0px solid #1D4599 } 
IMG.prods { border: 0px solid #1D4599 } 

TD.cabaula1 {font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #6B98C7}
TD.cabaula2 {font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #3A5B83}


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 {height:22px;font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #A1A0A0;background-image: url("../../globalPFC/imagenes/admin/fn_tit.gif");background-repeat:  repeat-x;}
TD.titulo {height:22px;font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #A1A0A0;background-image: url("../../globalPFC/imagenes/admin/fn_tit.gif");background-repeat:  repeat-x;;text-align:left}
TR.titulo_fac {font-family: Verdana,Arial;font: bold 11px;color:#000000;BACKGROUND-COLOR: #E8C900}
TD.titulo_fac {font-family: Verdana,Arial;font: bold 11px;color:#000000;BACKGROUND-COLOR: #E8C900}
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;text-align:left}
TD.subt {font-family: Verdana,Arial;font: bold 10px;color:#413939;BACKGROUND-COLOR: #838282;text-align:left}

SPAN.datos, TD.datos 
{cursor:hand; font-family: Verdana,Arial;font: bold 11px;color:#000000;BACKGROUND-COLOR: #787676}

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 {width:100%;font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #FBFBDD;text-align:left}
TR.fila2 {width:100%;font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #D8D8D8;text-align:left}
TR.fila3 {width:100%;font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #EFFADE;text-align:left}
TR.fila4 {width:100%;font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #DEE3E8;text-align:left}
TR.final {width:100%;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;text-align:left}
TD.fila2 {font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #DAE2E6;text-align:left}
TD.fila3 {font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #EFFADE;text-align:left}
TD.fila4 {font-family: Verdana,Arial;font: bold 11px;color:#FFFFFA;BACKGROUND-COLOR: #DEE3E8;text-align:left}

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 ;
		font-size: 8px ;
		position: relative;
		right: -5px;
		top: 0px;
		width: 7px;
		height: 700px;
		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:#AD373F;}
HR.sublinea {border: 1px dashed #AD373F;}


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.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:#464646;}
FONT.com {font-family: Verdana,Arial; font-size: 10px; color:#000000;}
FONT.bloque {font-family: Verdana,Arial; font-size: 10px; color:#AD373F;}
FONT.linea {font-family: Verdana,Arial; font: bold 11px; color:#AD373F;}
FONT.marco {font-family: Verdana,Arial; font-size: 10px; color:#1D4599;}
FONT.noticia {font-family: Verdana,Arial; font: bold  10px; color:#000000;}
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: 8px; color:#000000;}
FONT.factura_red {font-family: Verdana,Arial; font-size: 8px; color:#FF0000;}

H1.producto {background-color:#DEE2E5; height:30px;margin:0; font-family: Verdana,Arial; font-weight: bold; font-size: 14px; color:#000000;}
H1.cat_prod {font-family: Verdana,Arial; font: italic bold 12px; font-size: 12px; text-decoration:underline; margin: 0;}
h1.secciones{font-family: Verdana; font-size: 13px; color:#3A3A3A;}
H1.foros {font-family: Verdana,Arial; text-align:justify; font: bold 16px; font-size: 16px; color:#E17D1C;}
H1.curso {font-family: Arial; font: bold 15px; font-size: 15px; color:#E17D1C;}

.capa_oculta {
	display: none;
}

.capa_no_oculta {
	
}