body {
	margin:0;
	overflow:auto;
	background-color:#DFE3F3;
	scrollbar-face-color:#EFEFEF;
	scrollbar-highlight-color:white;
	scrollbar-shadow-color:#C4C4C4;
	scrollbar-3dlight-color:#C4C4C4;
	scrollbar-arrow-color:#7A7A7A;
	scrollbar-darkshadow-color:#E9E9E9;
}

ul { list-style-image: url(/img/misc/gt_azul.gif); line-height:15px; text-align:justify; }
ul.naranja { list-style-image: url(/img/misc/gt_naranja.gif); line-height:15px; text-align:justify; }

A         {font-family : Arial; font-size : 8pt; font-weight : normal; text-decoration : none; }
A:link    {font-family : Arial; font-size : 8pt; font-weight : normal; text-decoration : underline; }
A:visited {font-family : Arial; font-size : 8pt; font-weight : normal; text-decoration : underline; }
A:hover   {font-family : Arial; font-size : 8pt; font-weight : normal; text-decoration : none; }

TD        { font-family : Arial; font-weight : normal; font-size : 8pt; text-decoration : none; color:#444444; }

P         { font-family : Arial; font-weight : normal; font-size : 8pt; text-decoration : none; color:#444444; }


/*****************\
	CABECERA PORTAL
\*****************/

/* Enlace azul */
.cab75azul           { color:#36467A; text-decoration:none; font-family:Verdana; font-size:7.5pt; }
.cab75azul A:link    { color:#36467A; text-decoration:none; font-family:Verdana; font-size:7.5pt; font-weight: bold; }
.cab75azul A:visited { color:#36467A; text-decoration:none; font-family:Verdana; font-size:7.5pt; font-weight: bold; }
.cab75azul A:hover   { color:#ffffff; text-decoration:none; font-family:Verdana; font-size:7.5pt; font-weight: bold; }

/* Enlace blanco */
.cab75blan           { color:#EAEAEA; text-decoration:none; font-family:Arial; font-size:7.5pt; }
.cab75blan A:link    { color:#EAEAEA; text-decoration:none; font-family:Arial; font-size:7.5pt; }
.cab75blan A:visited { color:#EAEAEA; text-decoration:none; font-family:Arial; font-size:7.5pt; }
.cab75blan A:hover   { color:#FFFFFF; text-decoration:none; font-family:Arial; font-size:7.5pt; }

/* Barra navegacion */
.barraNav75naran           { color:#FFC600; text-decoration:none; font-family:Arial; font-size:10pt; }
.barraNav75naran A:link    { color:#FFC600; text-decoration:none; font-family:Arial; font-size:10pt; }
.barraNav75naran A:visited { color:#FFC600; text-decoration:none; font-family:Arial; font-size:10pt; }
.barraNav75naran A:hover   { color:#FFC600; text-decoration:underline; font-family:Arial; font-size:10pt; }

.barraNav80naran           { color:#FFC600; text-decoration:none; font-family:Arial; font-size:8pt; }
.barraNav80naran A:link    { color:#FFC600; text-decoration:none; font-family:Arial; font-size:8pt; }
.barraNav80naran A:visited { color:#FFC600; text-decoration:none; font-family:Arial; font-size:8pt; }
.barraNav80naran A:hover   { color:#ffffff; text-decoration:none; font-family:Arial; font-size:8pt; }

/* pie */
.pie           {
	padding: 2px;
	color:#ffffff;
	text-decoration:none;
	font-family:Arial;
	font-size:7pt; 
	background-color: #000000; 
}
.pie A:link    { color:#FFC600; text-decoration:none; font-family:Arial; font-size:8pt; }
.pie A:visited { color:#FFC600; text-decoration:none; font-family:Arial; font-size:8pt; }
.pie A:hover   { color:#ffffff; text-decoration:none; font-family:Arial; font-size:8pt; }




/******************\
	SECCIONES PORTAL
\******************/

/* Menu lateral izquierdo */
.portalSeccMenu80 	    { color:#496FC5; text-decoration:none; font-family:Arial; font-size:8pt; }
.portalSeccMenu80 A:link    { color:#496FC5; text-decoration:none; font-family:Arial; font-size:8pt; }
.portalSeccMenu80 A:visited { color:#496FC5; text-decoration:none; font-family:Arial; font-size:8pt; }
.portalSeccMenu80 A:hover   { color:#496FC5; text-decoration:underline; font-family:Arial; font-size:8pt; }

/* Titular */
.portalSeccTit140           { color:#5B73AA; text-decoration:none; font-family:Arial; font-size:14pt; }
.portalSeccTit140 A:link    { color:#496FC5; text-decoration:none; font-family:Arial; font-size:14pt; }
.portalSeccTit140 A:visited { color:#496FC5; text-decoration:none; font-family:Arial; font-size:14pt; }
.portalSeccTit140 A:hover   { color:#496FC5; text-decoration:underline; font-family:Arial; font-size:14pt; }

/* Subtitulo */
.portalSeccSubtit80           { color:#496FC5; text-decoration:none; font-family:Arial; font-size:8pt; font-weight:bold; }
.portalSeccSubtit80 A:link    { color:#496FC5; text-decoration:none; font-family:Arial; font-size:8pt; font-weight:bold; }
.portalSeccSubtit80 A:visited { color:#496FC5; text-decoration:none; font-family:Arial; font-size:8pt; font-weight:bold; }
.portalSeccSubtit80 A:hover   { color:#496FC5; text-decoration:underline; font-family:Arial; font-size:8pt; font-weight:bold; }

/* Texto contenidos */
.txt80		 { color:#434343; text-decoration:none; font-family:Arial; font-size:8pt; }
.txt80 A:link    { color:#D25400; text-decoration:none; font-family:Arial; font-size:8pt; }
.txt80 A:visited { color:#D25400; text-decoration:none; font-family:Arial; font-size:8pt; }
.txt80 A:hover   { color:#D25400; text-decoration:underline; font-family:Arial; font-size:8pt; }
.txt80 body      { background-color:#FFFFFF;}

/* Texto Listado de articulos */
.txtList		   { color:#434343; text-decoration:none; font-family:Arial; font-size:8pt; background-color:#F0F0F0; padding-left:5; padding-top:3; padding-bottom:3;}
.txtList A:link    { color:#D25400; text-decoration:none; font-family:Arial; font-size:8pt; }
.txtList A:visited { color:#D25400; text-decoration:none; font-family:Arial; font-size:8pt; }
.txtList A:hover   { color:#D25400; text-decoration:underline; font-family:Arial; font-size:8pt; }
.txtList body      { background-color:#FFFFFF;}

.txtList2		   { color:#434343; text-decoration:none; font-family:Arial; font-size:8pt; padding-left:5}
.txtList A:link    { color:#D25400; text-decoration:none; font-family:Arial; font-size:8pt; }
.txtList A:visited { color:#D25400; text-decoration:none; font-family:Arial; font-size:8pt; }
.txtList A:hover   { color:#D25400; text-decoration:underline; font-family:Arial; font-size:8pt; }
.txtList body      { background-color:#FFFFFF;}


/* Texto contenidos */
.txt802			  { color:#434343; text-decoration:none; font-family:Arial; font-size:10pt; }
.txt802 A:link    { color:#FFFFFF; text-decoration:none; font-family:Arial; font-size:10pt; }
.txt802 A:visited { color:#D25400; text-decoration:none; font-family:Arial; font-size:10pt; }
.txt802 A:hover   { color:#D25400; text-decoration:underline; font-family:Arial; font-size:10pt; }


/* Texto contenidos */
.txt803		  { color:#D25400; text-decoration:none; font-family:Arial; font-size:8pt; }
.txt803 A:link    { color:#D25400; text-decoration:none; font-family:Arial; font-size:8pt; }
.txt803 A:visited { color:#D25400; text-decoration:none; font-family:Arial; font-size:8pt; }
.txt803 A:hover   { color:#D25400; text-decoration:underline; font-family:Arial; font-size:8pt; }
.txt803 body      { background-color:#FFFFFF;}

/* Texto contenidos, justificado */
.txt80jstf	         { color:#434343; text-decoration:none; font-family:Arial; font-size:8pt; text-align:justify; line-height:15px; }
.txt80jstf A:link    { color:#D25400; text-decoration:none; font-family:Arial; font-size:8pt; text-align:justify; line-height:15px; }
.txt80jstf A:visited { color:#D25400; text-decoration:none; font-family:Arial; font-size:8pt; text-align:justify; line-height:15px; }
.txt80jstf A:hover   { color:#D25400; text-decoration:underline; font-family:Arial; font-size:8pt; text-align:justify; line-height:15px; }

/* Texto rojo */
.txt80rojo	     { color:#FF6600; font-family:Arial; font-size:12pt; }
.txt80rojo2	     { color:#FF6600; font-family:Arial; font-size:8pt; }




/*************\
	FORMULARIOS
\*************/

.form75gris  { color:#414141; font-family:Arial; font-size:7.5pt; background-color:#F3F3F3; margin:3px; border-width:1px; border-style:solid; border-color:#9C9C9C; }

.form752gris  { color:#414141; font-family:Arial; font-size:9pt; background-color:#F3F3F3; margin:3px; border-width:1px; border-style:solid; border-color:#9C9C9C; }

.form80gris  { color:#414141; font-family:Arial; font-size:8pt; background-color:#F3F4F4; height:20px; padding:2px; margin:3px; border-width:1px; border-style:solid; border-color:#9C9C9C; }

.form80gris2 { color:#414141; font-family:Arial; font-size:8pt; background-color:#F3F4F4; padding:2px; margin:3px; border-width:1px; border-style:solid; border-color:#9C9C9C; }

.formgris { color:#414141; font-family:Arial; font-size:8pt; background-color:#F3F4F4; padding:2px; margin:0px; border-width:1px; border-style:solid; border-color:#9C9C9C; }

.formIdioma { line-height:inherit;  color:#414141; font-family:Arial; font-size:9px; background-color:#F3F4F4; padding:0px; margin:0px; border-width:0px; border-style:solid; border-color:#9C9C9C; }

.formEditIdioma { line-height:inherit;  color:#414141; font-family:Arial; font-size:9px; background-color:#F3F4F4; padding:2px; margin:3px; border-width:0px; border-style:solid; border-color:#9C9C9C; }
/*******************\
	GESTOR CONTENIDOS
\*******************/

.gestor80   { color:#00000; font-family:Arial; font-size:8pt; }

.gestor120  { color:#00000; font-family:Arial; font-size:12pt; }

/*******************\
	GESTOR PORTAL
\*******************/
.blanco {
	color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-decoration: none
}
.blanco A:link    { color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-decoration: none}
.blanco A:visited { color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-decoration: none}
.blanco A:hover   { color:#BBBBBB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-decoration: none}



/*****\
	PIE
\*****/

/* Texto pie */
.pie75blan           { color:#EAEAEA; font-family:Arial; font-size:7.5pt; }

/* Texto pie */
.pie80blan           { color:#EAEAEA; font-family:Arial; font-size:8pt; }

/* Copyright, condiciones... */
.copyrgt75           { background-color: #000000; text-decoration:none; font-family:Arial; font-size:7.5pt; }
.copyrgt75 A:link    { background-color: #000000; color:#BED9FF; text-decoration:none; font-family:Arial; font-size:7.5pt; }
.copyrgt75 A:visited { background-color: #000000; color:#BED9FF; text-decoration:none; font-family:Arial; font-size:7.5pt; }
.copyrgt75 A:hover   { background-color: #000000; color:#ABCDFF; text-decoration:underline; font-family:Arial; font-size:7.5pt; }



/*********\
	E-MAILS
\*********/

/* Texto contenidos, justificado */
.email90jstf					 { color:#434343; text-decoration:none; font-family:Arial; font-size:9pt; text-align:justify; }
.email90jstf A:link    { color:#C60002; text-decoration:none; font-family:Arial; font-size:9pt; text-align:justify; }
.email90jstf A:visited { color:#C60002; text-decoration:none; font-family:Arial; font-size:9pt; text-align:justify; }
.email90jstf A:hover   { color:#C60002; text-decoration:underline; font-family:Arial; font-size:9pt; text-align:justify; }
 

/* Herramienta de contenidos*/

.enlaces_herramienta              { font-family : Arial; font-size : 8pt; font-weight : bold; text-decoration : none; color:#4136B4; padding:5px; padding-right:15px; }
.enlaces_herramienta A            { font-family : Arial; font-size : 8pt; font-weight : bold; text-decoration : none; color:#4136B4; padding:5px; padding-right:15px; }
.enlaces_herramienta A:link       { font-family : Arial; font-size : 8pt; font-weight : bold; text-decoration : none; color:#4136B4; padding:5px; padding-right:15px; }
.enlaces_herramienta A:visited    { font-family : Arial; font-size : 8pt; font-weight : bold; text-decoration : none; color:#4136B4; padding:5px; padding-right:15px; }
.enlaces_herramienta A:hover      { font-family : Arial; font-size : 8pt; font-weight : bold; text-decoration : underline; color:#4136B4; padding:5px; padding-right:15px; }

.gestor_txt             { font-family : Arial; font-weight : bold; font-size : 10pt; text-decoration : none; color:#444444; padding:5px; padding-right:15px; }
.gestor_txt A           { font-family : Arial; font-weight : bold; font-size : 8pt; text-decoration : none; color:#4136B4; padding:5px; padding-right:15px; }
.gestor_txt2 A           { font-family : Arial; font-weight : bold; font-size : 8pt; text-decoration : none; color:#CC2554; padding:5px; padding-right:15px; }

.titulo_herramienta           { color:#5B73AA; text-decoration:none; font-family:Arial; font-size:25pt; }

/* Botones */

/*.boton  { color:#25517D; font-family:Arial; font-size:8pt; background-color:#EEEEF9; height:20px; padding:2px; margin:3px; border-width:1px; border-style:solid; border-color:#9597F8; }*/




.mnu_lat             { font-weight : bold; font-size : 8pt; text-decoration : none; color:#ffffff; padding-top:8px; padding-left:15px; padding-bottom:8px; background-color:#726EA8; text-transform: uppercase; }
.mnu_lat A           { font-size : 8pt; text-decoration : none; color:#ffffff; }
.mnu_lat A:link      { font-size : 8pt; text-decoration : none; color:#ffffff; }
.mnu_lat A:visited   { font-size : 8pt; text-decoration : none; color:#ffffff; }
.mnu_lat A:hover     { font-size : 8pt; text-decoration : none; color:#ffffff; }


/* MENU LATERAL 2 ORDEN */
.mnu_lat1           { font-family : Arial; font-weight : normal; font-size : 8pt; text-decoration : none; color:#0B0268; padding-left:15px; padding-bottom:8px; padding-top:10px; }
.mnu_lat1 A         { font-family : Arial; text-decoration : none; color:#0B0268; }
.mnu_lat1 A:link    { font-family : Arial; text-decoration : none; color:#0B0268; }
.mnu_lat1 A:visited { font-family : Arial; text-decoration : none; color:#0B0268; }
.mnu_lat1 A:hover   { font-family : Arial; text-decoration : none; color:#0B0268; }

/* MENU LATERAL 3 ORDEN */
.mnu_lat2           { font-family : Arial; font-size : 7.5pt; text-decoration : none; color:#4136B4; padding-left:20px; padding-right:15px; padding-bottom:4px; padding-top:4px;}
.mnu_lat2 A         { font-family : Arial; font-size : 7.5pt; text-decoration : none; color:#4136B4; }
.mnu_lat2 A:link    { font-family : Arial; font-size : 7.5pt; text-decoration : none; color:#4136B4; }
.mnu_lat2 A:visited { font-family : Arial; font-size : 7.5pt; text-decoration : none; color:#4136B4; }
.mnu_lat2 A:hover   { font-family : Arial; font-size : 7.5pt; text-decoration : none; color:#4136B4; }

/* MENU LATERAL 4 ORDEN */

.mnu_lat3           { font-family : Arial; font-size : 7.5pt; text-decoration : none; color:#4136B4; padding-left:25px; padding-right:25px; padding-bottom:6px; }
.mnu_lat3 A         { font-family : Arial; font-size : 7.5pt; text-decoration : none; color:#4136B4; }
.mnu_lat3 A:link    { font-family : Arial; font-size : 7.5pt; text-decoration : none; color:#4136B4; }
.mnu_lat3 A:visited { font-family : Arial; font-size : 7.5pt; text-decoration : none; color:#4136B4; }
.mnu_lat3 A:hover   { font-family : Arial; font-size : 7.5pt; text-decoration : none; color:#4136B4; background-color:#CBD4E7; }

/* MENU LATERAL 5 ORDEN */

.mnu_lat4           { font-family : Arial; font-size : 7pt; text-decoration : none; color:#4136B4; padding-left:35px; padding-right:25px; padding-bottom:6px; }
.mnu_lat4 A         { font-family : Arial; font-size : 7pt; text-decoration : none; color:#4136B4; }
.mnu_lat4 A:link    { font-family : Arial; font-size : 7pt; text-decoration : none; color:#4136B4; }
.mnu_lat4 A:visited { font-family : Arial; font-size : 7pt; text-decoration : none; color:#4136B4; }
.mnu_lat4 A:hover   { font-family : Arial; font-size : 7pt; text-decoration : none; color:#4136B4; background-color:#CBD4E7; }

/* BUSCADORES */

.buscador           { color:#36467A; text-decoration:none; font-family:Verdana; font-size:7.5pt; text-decoration:none;}
.buscador A:link    { color:#36467A; text-decoration:none; font-family:Verdana; font-size:7.5pt; font-weight: bold; text-decoration:none;}
.buscador A:visited { color:#36467A; text-decoration:none; font-family:Verdana; font-size:7.5pt; font-weight: bold; text-decoration:none;}
.buscador A:hover   { color:#ffffff; text-decoration:none; font-family:Verdana; font-size:7.5pt; font-weight: bold; text-decoration:none;}