/*================================== WEB GENERAL */
body {
font-family: Arial, verdana, Helvetica, sans-serif; font-size: 9pt; color: #000000;
scrollbar-face-color: #EE8D24; 			/*Color Base */
scrollbar-shadow-color: #8F510C; 		/*3D borde se sombra negra */
scrollbar-highlight-color: #F4BA79;		/*3D Borde de Brillo */
scrollbar-3dlight-color: #7272E9; 		/*3D efecto */
scrollbar-darkshadow-color: #000000; 	/*Segunda linea de Sombra */
scrollbar-track-color: #000077;			/*Fondo de la Barra, carril */
scrollbar-arrow-color: #FFFFFF; }		/*Fechas */

hr	{ height: 1px; border: solid #888888 1px; border-top-width: 1px;}

.BigF {font-size: 12pt}
.SmallF {font-size: 7pt}

.NewCol { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 8pt; color: #000000;}
a:link.NewCol { color: #0000FF; text-decoration: none; }
a:visited.NewCol { color: #0000FF; text-decoration: none; }
a:active.NewCol { color: #0000FF; text-decoration: none; }
a:hover.NewCol { color: #9393FF; text-decoration: underline; }

.general {font-family: Arial, verdana, Helvetica, sans-serif; font-size: 9pt; color: #0000000;}
a:link { color: #0000FF; text-decoration: none; }
a:visited { color: #0000FF; text-decoration: none; }
a:active { color: #0000FF; text-decoration: none; }
a:hover { color: #9393FF; text-decoration: underline; }

/*================================== TABLAS */
.tablas { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 11pt; color: #000000;}
a:link.tablas { color: #0000FF; text-decoration: none; }
a:visited.tablas { color: #0000FF; text-decoration: none; }
a:active.tablas { color: #0000FF; text-decoration: none; }
a:hover.tablas { color: #9393FF; text-decoration: underline; }

/*================================== TABLAS DESTACADAS */
.tablasdestacada { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 11pt; color: #000000;}
a:link.tablasdestacada { color: #0000FF; text-decoration: none; }
a:visited.tablasdestacada { color: #0000FF; text-decoration: none; }
a:active.tablasdestacada { color: #0000FF; text-decoration: none; }
a:hover.tablasdestacada { color: #9393FF; text-decoration: underline; }

/*================================== TITULOS */
.titulos { font-family: verdana, Helvetica, Arial, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: bold;}
a:link.titulos { color: #FFFF00; text-decoration: none; }
a:visited.titulos { color: #FFFF00; text-decoration: none; }
a:active.titulos { color: #FFFF00; text-decoration: none; }
a:hover.titulos { color: #FFFFFF; text-decoration: underline; }

.destacados { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 9pt; color: #000000; }
a:link.destacados { color: #800000; text-decoration: none; }
a:visited.destacados { color: #800000; text-decoration: none; }
a:active.destacados { color: #800000; text-decoration: none; }
a:hover.destacados { color: #418081; text-decoration: none; }

/*================================== MENU DERECHO */
.derechotitulo { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold;}
.derecho { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 9pt; color: #000055;}
a:link.derecho { color: #2A3DCB; text-decoration: none; }
a:visited.derecho { color: #2A3DCB; text-decoration: none; }
a:active.derecho { color: #2A3DCB; text-decoration: none;  }
a:hover.derecho { color: #7F4104; text-decoration: none; }

/*================================== MENU IZQUIERDO */
.izquierdotitulo { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 9pt; color: #FFFF00; font-weight: bold; padding-right: 5px}
.izquierdo { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 8pt; color: #B9C4FF;}
a:link.izquierdo { color: #FFFFFF; text-decoration: none; }
a:visited.izquierdo { color: #FFFFFF; text-decoration: none; }
a:active.izquierdo { color: #FFFFFF; text-decoration: none; }
a:hover.izquierdo { color: #FFFF00; text-decoration: none; }

/*================================== MENU AUXILIAR */
.auxiliar { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 10pt; color: #000055;}
a:link.auxiliar { color: #2A3DCB; text-decoration: none ; }
a:visited.auxiliar { color: #2A3DCB; text-decoration: none ; }
a:active.auxiliar { color: #2A3DCB; text-decoration: none ; }
a:hover.auxiliar { color: #7F4104; text-decoration: none ; }

/*================================== MENU AUXILIAR IZQUIERDO */
.auxiliarI { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 8pt; color: #B9C4FF;}
a:link.auxiliarI { color: #FFFFFF; text-decoration: none ; }
a:visited.auxiliarI { color: #FFFFFF; text-decoration: none ; }
a:active.auxiliarI { color: #FFFFFF; text-decoration: none ; }
a:hover.auxiliarI { color: #FFFF00; text-decoration: none ; }

/*================================== MENU EXTERNO */
.externo { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 10pt; color: #000055;}
a:link.externo { color: #0000FF; text-decoration: none ; }
a:visited.externo { color: #0000FF; text-decoration: none ; }
a:active.externo { color: #0000FF; text-decoration: none ; }
a:hover.externo { color: #9393FF; text-decoration: underline; }

/*================================== MENU EXTERNO IZQUIERDO */
.externoI { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 8pt; color: #B9C4FF;}
a:link.externoI { color: #FFFFFF; text-decoration: none ; }
a:visited.externoI { color: #FFFFFF; text-decoration: none ; }
a:active.externoI { color: #FFFFFF; text-decoration: none ; }
a:hover.externoI { color: #FFFF00; text-decoration: underline; }

/*================================== BARRA */
.barra { font-family: verdana, Helvetica, Arial, sans-serif; font-size: 9pt; color: #9D9EF0; font-weight: bold;}
a:link.barra { color: #C3CDFF; font-size: 8pt; text-decoration: none; }
a:visited.barra { color: #C3CDFF; font-size: 8pt; text-decoration: none; }
a:active.barra { color: #C3CDFF; font-size: 8pt; text-decoration: none; }
a:hover.barra { color: #FFFC00; font-size: 8pt; text-decoration: none; }

.barra2 { font-family: verdana, Helvetica, Arial, sans-serif; font-size: 8pt; color: #000000;}
a:link.barra2 { color: #0000FF; font-size: 7pt; text-decoration: none; }
a:visited.barra2 { color: #0000FF; font-size: 7pt; text-decoration: none; }
a:active.barra2 { color: #0000FF; font-size: 7pt; text-decoration: none; }
a:hover.barra2 { background:#9393FF; width: 100%; height: 100%; color: #FFFFFF; font-size: 7pt; text-decoration: none; }

/*================================== TOPE */
.tope { font-family: verdana, Helvetica, Arial, sans-serif; font-size: 8pt; color: #00FFFF;}
a:link.tope { color: #FFFFFF; text-decoration: none; }
a:visited.tope { color: #FFFFFF; text-decoration: none; }
a:active.tope { color: #FFFFFF; text-decoration: none; }
a:hover.tope { color: #000000; text-decoration: none; }

/*==================================  PIE  */
.pie { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF;}
a:link.pie { color: #00FFFF; text-decoration: none; }
a:visited.pie { color: #00FFFF; text-decoration: none; }
a:active.pie { color: #00FFFF; text-decoration: none; }
a:hover.pie { color: #00FFCC; text-decoration: underline; }

/*=========================================*/
/*================================== FOROS */
/*=========================================*/


/*================================== FORO TITULOS */
.fheader { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF;}
a:link.fheader { color: #FFFFFF; text-decoration: none; }
a:visited.fheader { color: #FFFFFF; text-decoration: none; }
a:active.fheader { color: #FFFFFF; text-decoration: none; }
a:hover.fheader { color: #FFFF00; text-decoration: none; }

.fcat { font-weight: bold; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFF00; }
a:link.fcat { color: #FFFF00; text-decoration: none; }
a:visited.fcat { color: #FFFF00; text-decoration: none; }
a:active.fcat { color: #FFFF00; text-decoration: none; }
a:hover.fcat { color: #FFFF8C; text-decoration: none; }

.ftopichd { font-weight: bold; font-family: Arial, verdana, Helvetica, sans-serif; font-size: 10pt; color: #001151;}
.pforosfNoLink { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 11pt; color: #0000FF;}
.fforosNoLink { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 9pt; color: #0000FF;}
.ForumbottomEx { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF;}

/*================================== FORO GENERAL */
.foro { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 10pt; color: #000000;}
a:link.foro { color: #0000FF; text-decoration: none; }
a:visited.foro { color: #0000FF; text-decoration: none; }
a:active.foro { color: #0000FF; text-decoration: none; }
a:hover.foro { color: #9393FF; text-decoration: underline; }

/*================================== FORO TABLAS Y POPUPS */
.forop { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 10pt; color: #000000;}
a:link.forop { color: #0000FF; text-decoration: none; }
a:visited.forop { color: #0000FF; text-decoration: none; }
a:active.forop { color: #0000FF; text-decoration: none; }
a:hover.forop { color: #9393FF; text-decoration: underline; }

/*================================== MENU OPCIONES */
.foroM { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 10pt; color: #FFFF00;}
a:link.foroM { color: #FFFF00; text-decoration: none; }
a:visited.foroM { color: #FFFF00; text-decoration: none; }
a:active.foroM { color: #FFFF00; text-decoration: none; }
a:hover.foroM { color: #FFFFFF; text-decoration: none; }

/*================================== FORO PRINCIPAL */
.pforos { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 10pt; color: #000000;}
a:link.pforos { color: #0000FF; text-decoration: none; }
a:visited.pforos { color: #0000FF; text-decoration: none; }
a:active.pforos { color: #0000FF; text-decoration: none; }
a:hover.pforos { color: #9393FF; text-decoration: none; }

/*================================== FORO FOROS */
.fforosf { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 10pt; color: #000000;}
a:link.fforosf { color: #0000FF; text-decoration: none; }
a:visited.fforosf { color: #0000FF; text-decoration: none; }
a:active.fforosf { color: #0000FF; text-decoration: none; }
a:hover.fforosf { color: #9393FF; text-decoration: none; }

/*================================== FORO TOPIC Y FORO IN */
.ftopic { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 10pt; color: #000000;}
a:link.ftopic { color: #0000FF; text-decoration: none; }
a:visited.ftopic { color: #0000FF; text-decoration: none; }
a:active.ftopic { color: #0000FF; text-decoration: none; }
a:hover.ftopic { color: #9393FF; text-decoration: underline; }

/*================================== FORO TOPIC PRIMERA CELDA */
.ftopicft { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 10pt; color: #000000;}
a:link.ftopicft { color: #0000FF; text-decoration: none; }
a:visited.ftopicft { color: #0000FF; text-decoration: none; }
a:active.ftopicft { color: #0000FF; text-decoration: none; }
a:hover.ftopicft { color: #9393FF; text-decoration: underline; }

/*================================== FORO TOPIC USUARIO */
.ftusr { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 9pt; color: #000000;}
a:link.ftusr { color: #BF0000; text-decoration: none; }
a:visited.ftusr { color: #BF0000; text-decoration: none; }
a:active.ftusr { color: #BF0000; text-decoration: none; }
a:hover.ftusr { color: #FF0000; text-decoration: none; }

/*================================== FORO TOPIC DESCRIPCION */
.ftusrd { font-family: Arial, verdana, Helvetica, sans-serif; font-size: 10pt; color: #000000;}
a:link.ftusrd { color: #BF0000; text-decoration: none; }
a:visited.ftusrd { color: #BF0000; text-decoration: none; }
a:active.ftusrd { color: #BF0000; text-decoration: none; }
a:hover.ftusrd { color: #FF0000; text-decoration: none; }

input.LoginG, select.mcombo {
background-color: #ACD6FF;
border-top: 2px inset #114A81;
border-left: 2px inset #114A81;
border-bottom: 2px inset #E5F2FF;
border-right: 2px inset #E5F2FF;
COLOR: #000000; FONT-FAMILY: Arial, verdana, Helvetica, sans-serif; FONT-SIZE: 9px }

input.boton {
background-color: #010EA8;
border-top: 2px outset #3934FF;
border-left: 2px outset #3934FF;
border-bottom: 2px outset #000750;
border-right: 2px outset #000750;
COLOR: #FFFFFF; FONT-FAMILY: Arial, verdana, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight: bold; }

td.PForumc3, td.PForumc5, td.Forumc4, td.Forumc6, td.Forumc8 
 {
 	background: #BBD6FD;
  }

td.PForumc1, td.PForumc4, td.PForumc6, td.Forumc1, td.Forumc2, td.Forumc5, td.Forumc7
 {
 	background: #B3D1FC;
  }
  
TD.TdMenDer
 {
   border-top: #FBE8D7 1px solid;
   border-left: #FBE8D7 1px solid;
   border-bottom: #EC9A4B 1px solid;
   border-right: #EC9A4B 1px solid;
  }

TD.TdMenDerTit
 {
   border-top: #FBCC9D 1px solid;
   border-left: #FBCC9D 1px solid;
   border-bottom: #BD5F04 1px solid;
   border-right: #BD5F04 1px solid;
  }

TD.ForumTD3P__
{
   border-top: 10px solid;
}

td.PForumc1, td.PForumc2, td.PForumc3, td.PForumc4, td.PForumc5, td.PForumc6, 
td.Forumc1, td.Forumc2, td.Forumc3, td.Forumc4, td.Forumc5, td.Forumc6, td.Forumc7, td.Forumc8, 
td.ForumcHead, 
td.foroMB, 
td.leyends, 
td.TopicC1, 
td.ftable, td.ftableP, 
td.TopicC2, td.TopicC3, td.TopicC4, 
td.Forumcbottom2, 
td.ForumTD2P, 
TD.fcat
 {
   border-top: #EDF4FE 1px solid;
   border-left: #EDF4FE 1px solid;
   border-bottom: #5185CF 1px solid;
   border-right: #5185CF 1px solid;
  }
TABLE.fforosf, TABLE.ftable, TABLE.ftableP, TABLE.foroMOut, TABLE.leyends
   {
   border-top: #545CC2 1px solid;
   border-left: #545CC2 1px solid;
   border-bottom: #022206 1px solid;
   border-right: #022206 1px solid;
  }
TD.TopicC2, TD.TopicDiv, TD.usrboxbgn1, TD.usrboxbgn2, TD.usrboxbgn3
 {
   background: #8BB1E7 ;
   border-top: #CFE2FD 1px solid;
   border-left: #CFE2FD 1px solid;
   border-bottom: #4970A7 1px solid;
   border-right: #4970A7 1px solid;
  }

TD.ftable, TD.ftableP, TD.ForumTD2P, TD.Forumcbottom2
 {
   background: #B3D1FC;
  }