body { background-color: #FFFFFF; font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #464E5A}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
div, p, span, th, tr, li, form, option, select, textarea, input { color: #464E5A; font: 8pt Verdana, Arial, Helvetica, sans-serif }
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/* Links generales */
A:link { color: #ff6600; text-decoration: none; }
A:visited { color: #ff6600; text-decoration: none; }
A:active { color: #ff6600; text-decoration: none; }
A:hover { color: #3D5E7E; text-decoration: none; }
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/* Links del foro */
.forolink:link{ color: #363636; text-decoration: none; }
.forolink:visited { color: #fefefe; text-decoration: none; }
.forolink:hover { color: #363636; text-decoration: underline; }
.forolink:active { color: #FF0000; text-decoration: none; }
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/* Tablas y listas de cosas */
/* padding: top, right, bottom, left */
.cabTabla { background-image: url(cabTabla.jpg); color: #FFFFFF; font-size: 8pt; font-weight: bold; padding-bottom: 1px; padding-left: 5px; padding-top: 1px; text-decoration: none; vertical-align: top; } 
.fondoTabla{ background-color: #d0d5e0; }
.fondoTablaResaltado{ /* representa la linea resaltada de una lista de cosas */ background-color: #FFF2DD; }
table.sortable th { background-image: url(cabTabla.jpg); color: #FFFFFF; font-weight: bold; padding: 1px 1px 0px 5px; text-decoration: none; }
table.sortable tr { background-color: #d0d5e0; }
table.sortable tr.odd { background-color: #d0d5e0; }
table.sortable tr.even { background-color: #d0d5e0; }
table.sortable tr:hover { background-color: #FFF2DD; }
/* table.sortable tr.sortbottom td {border-top: 1px solid #444;background-color: #ccc;font-weight: bold;} */
/*  */
/*  */
/*  */
/*  */
/*  */
/* Cabeceras de Pagina */
.cabPage0 { background-image: url(cabPage.jpg); border-color: #2f488f; border-style: solid; border-width: 0px; color: #333333; font-size: 12pt; font-variant: small-caps; font-weight: bold; height: 30px; padding-left: 5px; text-decoration: none; }
.cabPage1 { border-color: #ffffff; border-style: solid; border-width: 1px; color: #333333; font-size: 10pt; font-variant: small-caps; font-weight: bold; height: 12px; padding-bottom: 1px; padding-left: 5px; padding-top: 1px; text-align: left; text-decoration: none; vertical-align: middle; }
.cabPage2 { border-color: #CED0D3; border-style: solid; border-width: 0px; color: #333333; font-size: 8pt; font-variant: small-caps; font-weight: bold; padding-bottom: 1px; padding-left: 5px; padding-top: 1px; text-align: left; text-decoration: none; vertical-align: middle; }
.cabPageModulo { border-bottom: 2px solid #666666; color: #333333; font-size: 14pt; font-variant: small-caps; font-weight: bold; height: 30px; padding-left: 5px; text-align: left; text-decoration: none; }
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/* todos los botones */
.boton { text-align: center; background-color: #F6F7F9; border-color: #494949; border-style: solid; border-width: 1px; color: #494949; }
/* todos los mensajes de aviso */
.mensajeAviso { color: #FF7E00; font-size: 10px; font-weight: normal; }
/* Parte inferior de la pagina principal del centro donde van las direcciones */
.pieCtr{ font-size: 7pt; background-color: #d0d5e0; border-top-color: #CED0D3; border-top-style: none; border-top-width: 1px; }
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/* Titulos */
.titulo { color: #ff0000; font-size: 10pt; font-weight: bold; text-decoration: none; }
.tituloGrande { color: #ff0000; font-size: 12pt; font-variant: small-caps; font-weight: bold; text-decoration: none; }
.tituloEspacio {border-bottom: 1px solid #2f488f; color:#2f488f; font-size:18pt; font-variant:small-caps; font-weight: bold;}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/* recuadros */
.recuadroAviso      {background-color: #FFFFFF;border-color: #494949; border-style: solid; border-width: 1px; }
.recuadroFino       {border-color: #dad8d8; border-style: solid; border-width: 1px; }
.recuadroFinoColor  {background-color: #F6F7F9; border-color: #dad8d8; border-style: solid; border-width: 1px; }
.recuadroMedio      {background-color: #FFFFFF; border-color: #dad8d8; border-style: solid; border-width: 2px; }
.recuadroModulo     {text-align: left; padding: 5px; background-color: #FFFFFF; border-color: #fefefe; border-style: solid; border-width: 1px; }
/*  */
/*  */
/*  */
/*  */
/*  */
/* separadores verticales y horizontales */
.hSepara { color: #363636; }
.vSepara { border-right-color: #483D8B; border-right-style: solid; border-right-width: 0px; }
/*  */
/*  */
/*  */
/*  */
/*  */
/* Menus de la izquierda */
.cajaMenu           {background-color:#F6F7F9; border-right:solid #CED0D3 1px; width:180px;}
.separadorMenu      {color:#FFFFFF; background-image:url(menu.jpg); padding:0 4px 0 4px; font-weight:bold; }
.recuadroMenu       {color:#333333; background-color:#cccccc; height:25px; padding:0 4px 0 4px; border-bottom:solid 1px #dad8d8; cursor: pointer;}
.recuadroMenuActivo {color:#333333; background-color:#999999; height:25px; padding:0 4px 0 4px; border-bottom:solid 1px #dad8d8; cursor: pointer;}
.recuadroMenu:hover {color:#333333; background-color:#999999; }
/*.recuadroMenu:active { background-color: #90EE90; }  */
/*  */
/*  */
/*  */
/*  */
/* Cabeceras */
.cabeceraCentro         {background-color: #333333;}
.barraSuperiorCabecera  {background-image:url(menu.jpg); border-bottom: 1px solid #2c3960; border-top: 1px solid #d0d5e0; color:#FFFFFF;}
.barraInferiorCabecera  {background-color: #333333; border-bottom: 1px solid #2c3960; border-top: 1px solid #d0d5e0; }
.linkBarraCabecera:link {color: #FFFFFF; text-decoration: none; }
.linkBarraCabecera:visited{color: #FFFFFF; text-decoration: none; }
.linkBarraCabecera:hover  {color: #ff6600; text-decoration: none; }
.linkBarraCabecera:active {color: #FFFFFF; text-decoration: none; }
.menuDeCabecera         {color:#3D5E7E; background-color: #cccccc; height:25px; padding:0 4px 0 4px; border-bottom: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; cursor: pointer; }
.menuDeCabecera:hover   {background-color: #F7FCF7;}
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/* cajetines de introducir datos */
.inTexto { background-color: #FFFFFF; border-color: #D0D0D0; border-style: solid; border-width: 1px; color: #494949; }
.inTextoPad { background-color: #FFFFFF; border-color: #D0D0D0; border-style: solid; border-width: 1px; color: #494949; padding: 8px; }
.inTextoPadReq { background-color: #FFFFFF; border-color: #D0D0D0; border-style: solid; border-width: 1px;  padding: 8px; }
.inTextoPeq { background-color: #FFFFFF; border-color: #D0D0D0; border-style: solid; border-width: 1px; color: #494949; font-size: 7pt; }
.inTextoReq { background-color: White; border-color: #D0D0D0; border-style: solid; border-width: 1px; color: #9F9F9F; }

/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*++++PIZARRA++++*/
.kleur { cursor: pointer; height: 20px; width: 20px; }
.shakeimage { border-color: #44448F; border-width: 1px; position: relative; }
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*+++++Calendario Javascript++++++*/
.txtwhite2	{ color: #43B9D7; font-size: 10px; font-weight: bold; }
.mesCalendario{ background-color: #FFFFFF; border: 0px; border-color: #FFFFFF; color: #363636; font-size: 11px; font-weight: bold; text-align: center; width: 125px; }
#claro { background-color: #CED0D3; /*azul claro*/ }
#oscuro { background-color: #898A8C; /*azul*/ }
#rel { color: #000000; font-size: 10px; text-align: center; vertical-align: middle; }
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*+++++CALENDARIO Principal++++++*/
.caledarioCtr { background-color: #BBC0C6; border-color: #495472; border-width: 1px; border-style: solid; }
.diasemana { color: Orange; font-size: 8pt; background-color: Orange; border-color: Red; border-width: 1px; border-style: solid; }
.diames { color: #000000; font-size: 10px; background-color: #FFFFFF; border-color: #D4E5E6; border-width: 1px; border-style: solid; }
.diamesActivo { background-color: #ABC4F1; border-color: #f9f9f9; border-style: solid; border-width: 1px; }
.recuadroAviso { background-color: #FFFFFF; border-color: #464E5A; border-width: 1px; border-style: solid; }
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */

