@charset "iso-8859-1";
body {font-family: Verdana, Arial, Serif; font-weight: 400; color: #483713; background-color: #FAFAF5; margin: 0px;}

/*TITULARES*/
h1 {margin-left: 25px; margin-right: 20px; margin-top: 25px; padding-left: 3px; font-size: 1.3em;  font-weight: 800; color: #A25151; font-family: "Century Gothic", Arial, Serif; border-style: solid; border-width: 1px; border-left-color: #A25151; border-bottom-color: #A25151; border-top-color: #FAFAF5; border-right-color: #FAFAF5;}
h1.herramienta { margin: 25px 20px 0px 25px; padding-left: 3px; font-size: 1.3em;  font-weight: 800; color: #A25151; font-family: "Century Gothic", Arial, Serif; border-style: dotted; border-width: 1px; border-left-color: #FAFAF5; border-bottom-color: #A25151; border-top-color: #FAFAF5; border-right-color: #FAFAF5; }
h2 {margin-left: 25px; margin-top: 25px; font-size: 1.15em; font-weight: 600; color: #A25151; font-family: "Century Gothic", Arial, Serif; }
h2.developer { margin: 5px 0px 5px 0px; }
h3 {margin-left: 25px; font-size: 1em; font-weight: 600; color: #A25151; font-family: "Century Gothic", Arial, Serif;}

/*CONTENEDORES*/
p {margin-left: 25px; margin-right: 20px; font-size: 0.9em;}
p.margen {margin-left: 55px; }
blockquote {max-height: 200px; overflow-y: scroll; margin: 20px 50px 20px 50px; padding: 5px; font-size: 0.9em;font-family: Courier, Arial, Serif; color: #000000; background-color: #F2F2E6; border-style: solid; border-width: 1px; border-bottom-color: #A25151; border-right-color: #A25151; border-left-color: #A25151; border-top-color: #A25151;}
.recuadro {margin: 12px 20px 12px 20px; border-style: solid; border-width: 1px; border-color: #A25151;}
.recuadro2 {padding: 1px; border-style: solid; border-width: 1px; border-color: #A25151; text-align: center;}
.buscador {margin: 15px 20px 10px 20px; padding: 4px 25px 4px 25px; font-size: 0.8em; font-weight: 400; text-align: center;}
.recuadro3 {margin: 20px 50px 20px 50px; padding: 5px; font-size: 0.9em; font-family: Courier, Arial, Serif; color: #000000; background-color: #F2F2E6; border-style: solid; border-width: 1px; border-color: #A25151;}

/*TEXTOS*/
strong, b {font-weight: 800;color: #A25151;}
small {font-size: 80%;}

/*TABLAS*/
table { border: 0px; padding: 0px; margin: auto;}
.verscript { table-layout:fixed; }
.tabla1 { margin-left: 25px; margin-right: 15px;}
.tabla2 { margin: 5px;}
.tabla3 { margin-left: 25px; margin-right: 15px; font-size: 0.9em; font-weight: 600; vertical-align: top;}
.fila1 { padding: 10px; font-size: 0.8em; font-weight: 600; background-color: #A25151; vertical-align: top; border-style: solid; border-width: 1px; border-bottom-color: #A25151; border-right-color: #FFFFFF; border-left-color: #A25151; border-top-color: #FFFFFF; color: #FFFFFF; text-align: left;}
.fila1_centrado {padding: 4px; font-size: 0.8em;font-weight: 600;background-color: #A25151; vertical-align: top; border-style: solid; border-width: 1px; border-bottom-color: #A25151; border-right-color: #FFFFFF; border-left-color: #A25151; border-top-color: #FFFFFF; color: #FFFFFF; text-align: center;}
.fila  { padding: 7px;  font-size: 0.8em; background-color: #F2F2E6; vertical-align: top; border-style: solid; border-width: 1px; border-bottom-color: #FFFFFF; border-right-color: #FFFFFF; border-left-color: #A25151; border-top-color: #FFFFFF; text-align: left;}
.fila_centrado {padding: 7px; font-size: 0.9em; background-color: #F2F2E6; vertical-align: top; border-style: solid; border-width: 1px; border-bottom-color: #FFFFFF; border-right-color: #FFFFFF; border-left-color: #A25151; border-top-color: #FFFFFF; text-align: center;}
.tiralineas {padding: 6px; font-size: 0.9em; vertical-align: top; text-align: left;}
.tiralineas_derecha {padding: 6px; font-size: 0.9em; vertical-align: top; text-align: right;}
.tablon_t {font-size: 0.8em; font-weight: 600; background-color: #E1C4C4; vertical-align: top; border-style: solid; border-width: 1px; border-color: #A25151; text-align: left;}
.col1_c {font-size: 0.9em; font-weight: 400; background-color: #F2F2E6; vertical-align: top; border-style: solid; border-width: 1px; border-right-color: #A25151; border-top-color: #F2F2E6; border-left-color: #F2F2E6; border-bottom-color: #F2F2E6; text-align: left;}
.taller2 {padding: 7px; font-size: 0.8em; font-weight: 400; background-color: #F2F2E6; vertical-align: top; border-style: solid; border-width: 1px; border-bottom-color: #FFFFFF; border-right-color: #A25151; border-left-color: #A25151; border-top-color: #FFFFFF; text-align: left;}
.taller3 {padding: 7px; font-size: 0.8em; font-weight: 400; background-color: #F2F2E6; vertical-align: top; border-style: solid; border-width: 1px; border-bottom-color: #FFFFFF; border-right-color: #A25151; border-left-color: #FFFFFF; border-top-color: #FFFFFF; text-align: left;}
.taller4 {padding: 7px; font-size: 0.9em; font-weight: 600; vertical-align: top; text-align: left;}

/*IMG*/
img { border-style: none; }
img.flotante { float: left; margin: 0px 5px 5px 45px; }

/*ENLACES*/
a:link {color: #554B8B;font-weight: 600;text-decoration: none;}
a:visited {color: #AD83B4;font-weight: 600;text-decoration: none;}
a:active {color: #DD0000;font-weight: 600;text-decoration: none;}
a:hover {color: #FFFFFF;font-weight: 600;text-decoration: none;background: #FFA4A4;}
a img:hover {background: #F2F2E6;}
a.link_cat:link {color: #A25151;font-weight: 800; text-decoration: underline; line-height: 1.5em}
a.link_cat:visited {color: #AD83B4;font-weight: 800;text-decoration: underline;line-height: 1.5em}
a.link_cat:active {color: #DD0000;font-weight: 800;text-decoration: underline;line-height: 1.5em}
a.link_cat:hover {color: #FFFFFF;font-weight: 800;text-decoration: none;background: #FFA4A4;line-height:1.5em}


/*VARIACIONES*/
.llaves {color: #A25151; font-weight: 600; font-family: "Century Gothic", Arial, Serif; font-size: 1.1em;}
.index {font-weight: 800;}
.courier {font-family: Courier, Arial, Serif;}
.blanco {color: #ffffff;}
.rojo {color: #E6801A;}
.subrayado {color: #000000; background: #FFFF00;}
.verde {color: #025948;}
.logo {font-size: 0.7em; color: #025948;}
.centrado {text-align: center;}
.remarcado {color: #FAFAF5; background: #A25151; border-style: solid; border-width: 1px; border-color: #A25151; font-weight: 800;font-size: 0.9em;}
.pequeno {font-size: 0.9em;}

/*MENUS*/
.supertitulomenu {font-weight: 600;font-size: 100%; color: #A25151;}
.menu {margin-top: 6pt; margin-left: 4pt;}

/*FORMULARIOS*/
ul { list-style-image: url(/images/vineta.gif); font-size: 0.9em;}
ul li { padding: 6px; }
li { margin-left: 25px; }
.separado { padding: 6px; }
.junto { padding: 0px; }
ol { font-size: 0.9em; }
li.espacio { padding: 6px; }
.metal { color: #A25151; font-weight: bold; background-color: #F2F2E6; border-style: solid; border-width: 1px; border-bottom-color: #A25151; border-right-color: #A25151; border-left-color: #A25151; border-top-color: #A25151; cursor: pointer;}
.metal2 { margin-left: 35px; color: #A25151; font-weight: bold; background-color: #F2F2E6; border-style: solid; border-width: 1px; border-bottom-color: #A25151; border-right-color: #A25151; border-left-color: #A25151; border-top-color: #A25151; cursor: pointer;}
/* textarea {max-height: 200px; overflow-y: scroll; margin: 20px 50px 20px 50px; padding: 5px; font-size: 0.9em;font-family: Courier, Arial, Serif; color: #000000; background-color: #F2F2E6; border-style: solid; border-width: 1px; border-bottom-color: #A25151; border-right-color: #A25151; border-left-color: #A25151; border-top-color: #A25151;} */

/*OTROS*/
hr { width: 75%; color: #A25151;}
