
/* CAB */
input.buscar {vertical-align:middle; background-color:#FFFBFA; margin:0px; border:1px solid #000000; font-size:0.85em;}


/* -- enlaces para el arbol de navegación -- */
a:link.enlace_arbol {color: #000000;text-decoration: none; /* font-size: 0.95em; */ font-weight: normal;}
a:active.enlace_arbol {color: #000000;text-decoration: none; /* font-size: 0.95em; */ font-weight: normal;}
a:visited.enlace_arbol {color: #000000;text-decoration: none; /* font-size: 0.95em; */ font-weight: normal;}
a:hover.enlace_arbol {color: #CC0000;text-decoration: none; /* font-size: 0.95em; */ font-weight: normal;}
.enlace_arbol img {vertical-align:middle;}

/* -- enlaces para enlaces relacionados -- */
a:link.enlaces_relacionados {color: #000000; text-decoration: none; font-size: 0.85em; font-weight: normal; font-family: Verdana,Arial,Helvetica, sans-serif;}
a:active.enlaces_relacionados {color: #000000;text-decoration: none; font-size: 0.85em; font-weight: normal; font-family: Verdana,Arial,Helvetica, sans-serif;}
a:visited.enlaces_relacionados {color:#000000 ;text-decoration: none; font-size: 0.85em; font-weight: normal; font-family: Verdana,Arial,Helvetica, sans-serif;}
a:hover.enlaces_relacionados {color: #DBEA88;text-decoration: none; font-size: 0.85em; font-weight: normal; font-family: Verdana,Arial,Helvetica, sans-serif;}
.enlaces_relacionados img {vertical-align:middle;}



/* PARA DISPLAYAR LOS DESTACADOS, NP, DOCUMENTOS EN ACTUALIDAD */

/* HOME */
.criterios {float:left; width:615px;margin:0;padding:0 5px 0 5px;background-color:#F9E3DE;text-align:left; font-size:0.85em;border-style: solid; border-color: #CE2A00; border-width:1px;}
.modulo_ppal {margin:0; padding:3px 15px 3px 15px; color:#000000; clear:both; font-size:1em; font-family: Verdana,Arial,Helvetica, sans-serif;}
.modulo_asoc {margin:0; padding:3px 15px 3px 15px; color:#000000; clear:both; font-size:1em; font-family: Verdana,Arial,Helvetica, sans-serif;}
table.seccion_homebg {margin:0 0 3px 0; valign:top; width:648px; border-style:solid; border-width:0; border-color:#000000; background-image:url(../../asociacion/graficos/lin_fondo_rojo.gif); background-position:bottom center; background-repeat:repeat;}
td.modulo_630 {margin:0; padding: 2px 2px 2px 5px; width:630px; text-align:left; text-valign:top; border-style:solid; border-color:#666666; border-width:0 1px 1px 0; background-color:#FFFBFA; /* background-image:url(../asociacion/graficos/lin_fondo_rojo.gif); background-position:bottom center; background-repeat:repeat; */}

.selecciones {float:left; width:630px;margin:5px 0 0 0;padding:0; border-style: solid; border-color: #761BC9; border-width:0px;}
.productos {float:right; width:100px; height:15px; margin:0 5px 0 0; padding:0 5px 0 5px;background-color:#F9E3DE;text-align:center; font-size:0.85em;border-style: solid; border-color: #CE2A00; border-width:1px;}
.seleccionado {float:right; width:100px; height:15px; margin:0 5px 0 0; padding:0 5px 0 5px;background-color:#FFFFFF;text-align:center; font-size:0.85em;border-style: solid; border-color: #CE2A00; border-width:1px;}
.no_seleccionado {float:right; width:100px; height:15px; margin:0 5px 0 0; padding:0 5px 0 5px;background-color:#F9E3DE;text-align:center; font-size:0.85em;border-style: solid; border-color: #CE2A00; border-width:1px;}
.contacto {float:right; width:100px; height:15px; margin:0 5px 0 0; padding:0 5px 0 5px;background-color:#F9E3DE;text-align:center; font-size:0.85em;border-style: solid; border-color: #CE2A00; border-width:1px;}
.expo_com {float:right; width:150px; height:15px; margin:0 5px 0 0; padding:0 5px 0 5px;background-color:#F9E3DE;text-align:center; font-size:0.85em;border-style: solid; border-color: #CE2A00; border-width:1px;}
.ficha_corp {float:right; width:100px; height:15px; margin:0 5px 0 0; padding:0 5px 0 5px;background-color:#F9E3DE;text-align:center; font-size:0.85em;border-style: solid; border-color: #CE2A00; border-width:1px;}
.pabellon {float:right; width:190px; height:15px; margin:0 5px 0 0; padding: 5px; background-color:#F0F7FE; text-align:center; font-size:1em; font-weight: bold; border-style: solid; border-color: #065DB6; border-width:1px;}
.empresas_pabellon {float:right; width:190px; margin:0 5px 0 0; padding:5px; background-color:#FFFFFF;text-align:left; font-size:0.85em; font-weight: none; border-style: solid; border-color: #065DB6; border-width:0 1px 1px 1px;}
table.empresas_alfa {clear:both; width:620px; margin:2px; padding:5px; background-color:#FFFFFF;text-align:center; font-size:1em; font-weight: none; border-style: solid; border-color: #065DB6; border-width:1px;}
td.empres_alfa {clear:both; margin:2px; padding:5px; border-style: dashed;  border-color: #E6E9EB; border-width:1px;}


/* DER */
td.menuder {margin:0; padding:0 3px 0 3px; width:147px; text-align:center; border-style:solid; border-color:#666666; border-width:0 1px 1px 0; background-color:#FFFBFA;}
td.menuder_enlaces {margin:0; padding:0 3px 0 3px; width:147px; text-align:left; border-style:solid; border-color:#666666; border-width:0 1px 1px 0; background-color:#FFFBFA;}
td.menuder_activi {margin:0 3px 0 3px; padding:0 3px 0 3px; width:130px; text-align:center; border-style:solid; border-color:#666666; border-width:0 1px 1px 0; background-color:#FFFBFA;}
table.menuderbg {margin:0; padding:0; border-style:solid; border-width:0px; width:147px; border-color:#72AEF1; background-image:url(../../asociacion/graficos/lin_fondoder_rojo.gif); background-position:bottom center; background-repeat:repeat;}
.activi_graftit {float:right;margin:10px 5px 0 0; padding:0 2px 0 0; width:115px; height:14px; text-align:right; font-weight: bold; color:#C6261A; font-size: 0.8em; border-style:solid; border-width:0; background-color:#FFFBFA;}
.activi_marco {float:right; margin:0 5px 10px 0; padding: 5px 0 5px 5px; width:110px; text-align:center; text-valign:top; border-style:solid; border-color:#72AEF1; border-width:0px;clear:both; background-color:#FFFBFA;}

/* IZQ */
td.menuizq {margin:0; padding:0 3px 0 3px; width:185px; text-align:left; border-style:solid; border-color:#666666; border-width:0 1px 1px 0; background-color:#FFFBFA;}
table.menuizqbg {margin:0; padding:0; border-style:solid; border-width:0; width:185px; border-color:#72AEF1; background-image:url(../../asociacion/graficos/lin_fondoder_rojo.gif); background-position:bottom center; background-repeat:repeat;}

/* TITLES */
.title_seccion {color:#CC0000;font-size:1.4em;font-weight:bold; margin:1px; padding:0;}
.title_seccion a:link {color:#CC0000;font-size:1.4em;font-weight:bold;margin-bottom:0;text-decoration:none;}
.title_seccion a:active {color:#CC0000;font-size:1.4em;font-weight:bold;margin-bottom:0;text-decoration:none;}
.title_seccion a:visited {color:#CC0000;font-size:1.4em;font-weight:bold;margin-bottom:0;text-decoration:none;}
.title_seccion a:hover {color:#CC0000;font-size:1.4em;font-weight:bold;margin-bottom:0;text-decoration:none;}
.title_seccion img {vertical-align:middle;}

.title_m {color:#CC0000;font-size:1.2em;font-weight:bold;margin-bottom:0;}
.title_m a:link {color:#003366;font-size:1.2em;font-weight:bold;margin-bottom:0;text-decoration:none;}
.title_m a:active {color:#003366;font-size:1.2em;font-weight:bold;margin-bottom:0;text-decoration:none;}
.title_m a:visited {color:#003366;font-size:1.2em;font-weight:bold;margin-bottom:0;text-decoration:none;}
.title_m a:hover {color:#87C8F1;font-size:1.2em;font-weight:bold;margin-bottom:0;text-decoration:none;}


.subtitle_ppal {font-weight:bold; margin:1px; padding:0; color:#CE2A00;}
.antetitle  {font-size:0.875em; margin:1px; padding:0; color:#000000;}
.paginacion {margin: 10px 0 10px 0; text-align:center;color:#CC0000;font-size:0.9em;font-weight:bold;}


/* MARCOS Y SOMBRAS DE MARCO */
.sombra{ background-color: #cccccc; /*shadow color*/ color: inherit; margin: 10px; } 
.content{position: relative; bottom: 5px; right: 5px; background-color: #ffffff; border: 1px solid #CC0000; padding: .5em 2ex; padding-left: 50px;}

/* FORMULARIOS */
fieldset input, fieldset select, fieldset textarea {background-color:#FFFBFA; margin:0 0 0 0;border:1px solid #000000;}

