body {font-family: Verdana,Arial,Helvetica; margin: 0px,5px,5px,5px; font-size: 13px; text-align: justify; background-color:#ffffff;}

h1 {color: #eea71f; font-size: 22px; text-align: left; font-weight: bold; font-family: Verdana,Arial,Helvetica;}
h2 {color: #eea71f; font-size: 18px; text-indent: 10px; text-align: left; font-weight: bold; font-family: Verdana,Arial,Helvetica;}
h3 {color: #eea71f; font-size: 16px; text-indent: 15px; text-align: left; font-weight: bold; font-family: Verdana,Arial,Helvetica;}

a:link {color: #0000EE;}
a:active {color: #ff0000;}
a:visited {color: #551a8b;}

 
table {font-size: 13px;}

td.der {text-align: right;}
td.cen {text-align: center;}


/* Tabla oficial R&S */

table.tabla {margin: 0px; padding: 0px;}
table.tabla th {margin: 0px; padding: 2px; border: solid 1px #ffdb96; COLOR: #000000; background-color: #ffdb96; font-family: Verdana,Arial,Helvetica; font-size: 13px;}
table.tabla td {margin: 0px; padding: 2px; border: solid 1px #e8e8e8; COLOR: #000000; background-color: #ffffff; font-family: Verdana,Arial,Helvetica; font-size: 13px;}


/* Tabla pequeñiiiiita oficial R&S */

table.tablilla {font-size: 9px; margin: 0px; padding: 0px;}
table.tablilla th {margin: 0px; padding: 2px; border: solid 1px #ffdb96; COLOR: #000000; background-color: #ffdb96; font-family: Verdana,Arial,Helvetica; font-size: 9px;}
table.tablilla td {margin: 0px; padding: 2px; border: solid 1px #e8e8e8; COLOR: #000000; background-color: #ffffff; font-family: Verdana,Arial,Helvetica; font-size: 9px;}



div.intro {font-size: 11px; background-color:#e8e8e8; border: solid medium #ffffff; margin: 20px,50px,0px,50px; padding: 10px;}
div.navega {font-size: 11px; text-align: right;}
div.sumario {font-size: 11px; margin: 1px,1px,10px,50px; padding: 0px;}
div.fin {font-size: 11px; text-align: center; background-color:#e8e8e8; border: solid medium #ffffff; margin: 0px; padding: 0px;}
div.menu {background-color:#e8e8e8; border: solid 1px #000000; font-size: 14px; margin: 10px,1px,10px,50px; padding: 10px;}
div.nota {font-family: Verdana,Arial,Helvetica; text-align: left; border: 1px solid #000000; margin: 10px,10px,10px,10px; color: #000000; padding: 2px,2px,2px,2px; font-size: 13px; background-color: #ffdb96;}
div.aviso {font-weight: bold; font-family: Verdana,Arial,Helvetica; text-align: left; border: 1px solid #000000; margin: 10px,10px,10px,10px; color: #ffffff; padding: 2px,2px,2px,2px; font-size: 13px; background-color: #ff0000;}

/* Estos P, por compatibilidad con docs antiguos */

p.intro {font-size: 11px; background-color:#e8e8e8; border: solid medium #ffffff; margin: 20px,50px,0px,50px; padding: 10px;}
p.navega {font-size: 11px; text-align: right;}
p.sumario {font-size: 11px; margin: 1px,1px,10px,50px; padding: 0px;}
p.fin {font-size: 11px; text-align: center; background-color:#e8e8e8; border: solid medium #ffffff; margin: 0px; padding: 0px;}
p.menu {background-color:#e8e8e8; border: solid 1px #000000; font-size: 14px; margin: 10px,1px,10px,50px; padding: 10px;}
p.nota {font-family: Verdana,Arial,Helvetica; text-align: left; border: 1px solid #000000; margin: 10px,10px,10px,10px; color: #000000; padding: 2px,2px,2px,2px; font-size: 13px; background-color: #ffdb96;}
p.aviso {font-weight: bold; font-family: Verdana,Arial,Helvetica; text-align: left; border: 1px solid #000000; margin: 10px,10px,10px,10px; color: #ffffff; padding: 2px,2px,2px,2px; font-size: 13px; background-color: #ff0000;}

/* Navegación General (arriba, sobre las migas) */

td.navgen {padding: 0px,0px,0px,0px; background-color: #ffffff; font-family: Verdana,Arial,Helvetica; font-size: 10px; text-align: right;}

td.navgen a {color: #0000ee; text-decoration: underline;}
td.navgen a:link {color: #0000ee;}
td.navgen a:active {color: #0000ee;}
td.navgen a:visited {color: #0000ee;}

/* Accesos rápidos (esquina superior derecha) */

table.rapido {padding: 0px,5px,0px,5px; background-color: #ffdb96; font-family: Verdana,Arial,Helvetica; font-size: 11px;}

table.rapido a {color: #000000; text-decoration: none;}
table.rapido a:link {color: #000000;}
table.rapido a:active {color: #000000;}
table.rapido a:visited {color: #000000;}

/* La tabla de accesos rápidos tiene una imagen que NO debe tener padding */

td.nobordes {padding: 0px,0px,0px,0px;}

/* La culuna de promos ,si la hay (lado derecho) */

td.promos {padding: 10px,0px,0px,0px; text-align: center; background-color: #ffffff;}

/* Cartelitos grises (usualmente, en promos y navegación local) */

div.cartelito {font-family: Verdana,Arial,Helvetica; text-align: left; border: 1px solid #000000; width: 125px; margin: 10px,1px,0px,1px; padding: 2px,2px,2px,2px; font-size: 10px; background-color: #e8e8e8;}
div.cartelitos {font-family: Verdana,Arial,Helvetica; text-align: left; border: 1px solid #000000; width: 125px; padding: 2px,2px,2px,2px; font-size: 10px; background-color: #e8e8e8;}

/* El cuerpo de la página, donde va el contenido */

td.cuerpo {padding: 5px; font-family: Verdana,Arial,Helvetica; font-size: 13px; background-color:#ffffff;}

/* La columna de navegación local (a la izquierda) */

td.navega {padding: 0px,0px,0px,0px; background-color: #ffdb96; font-family: Verdana,Arial,Helvetica; font-size: 11px;}

/* El cuadro de "usuario registrado" (en navegación local) */

div.userreg {background-color: #ffffff; color: #000000; padding: 5px,2px,5px,2px; border: 1px solid #000000; margin: 2px,2px,2px,2px; text-align: center;}

/* Títulos en navegación local */

div.titnavegacion {font-family: Verdana,Arial,Helvetica; font-size: 11px; padding: 2px,0px,1px,5px; margin: 0px,0px,0px,0px; font-weight: bold;}


/* Para Formularios */

/* Campos Obligatorios */

input.oblig {background-color:#FFFFCC;}
select.oblig {background-color:#FFFFCC;}
textarea.oblig {background-color:#FFFFCC;}




/* Enlaces en navegación local */

div.navegacion {font-family: Verdana,Arial,Helvetica; font-size: 11px; padding: 2px,0px,2px,10px; margin: 0px,0px,0px,0px;}
div.navegacion a {text-decoration: none;}
div.navegacion a:link {color: #990033;}
div.navegacion a:active {color: #990033;}
div.navegacion a:visited {color: #990033;}
div.navegacion a:hover {color: #ffffcc; background-color: #330000;}


/* La barra de migas */

td.migas {font-family: Verdana,Arial,Helvetica; font-size: 11px; text-indent: 10px; background-color: #000000; color: #ffffff;}

td.migas a {color: #ffffff; text-decoration: none;}
td.migas a:link {color: #ffffff;}
td.migas a:active {color: #ffffff;}
td.migas a:visited {color: #ffffff;}

div.legal {font-size: 9px; margin: 1px; padding: 3px; color: #333333; text-align: center;}
div.legal a {text-decoration: none; color: #0000ff;}
div.legal a:link {text-decoration: none; color: #0000ff;}
div.legal a:active {text-decoration: none; color: #0000ff;}
div.legal a:visited {text-decoration: none; color: #0000ff;}

