   a.lateral_flashmail               { color: #ffff00; font-family: Arial; font-size: 15px; font-weight: bold; text-decoration: none; }
   a.lateral_flashmail:hover         { text-decoration: underline; }
   a.lateral_servicio                { background-color: #A23C3E; color: #ffffff; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; text-decoration: none; width: 100%; }
   a.lateral_servicio:hover          { background-color: #DEA5A6; color: #000000; }
   a.lateral_ver_guias               { background-color: #ffffff; color: #000000; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; text-decoration: none; width: 100%; }
   a.lateral_ver_guias:hover         { background-color: #000000; color: #ffffff; }
  td.lateral_seccion_servicios       { background-color: #cccccc; color: #000040; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; }


  td.estadisticas
  {
     border-style: solid;
     border-width: 1px;
     border-top-color: #914032;
     border-left-color: #914032;
     border-bottom-color: #311002;
     border-right-color: #311002;
     color: #ffff80;
     padding: 5px;
     font-family: Verdana, Arial;
     font-size: 10px;
  }
       a.principal_cliente                 { color: #000000; font-family: Verdana, Arial; font-size: 13px; text-decoration: none; width: 100%; }
       a.principal_cliente:hover           { background-color: #f0f0f0; color: #000000; }
       a.principal_enlace                  { color: #202080; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; text-decoration: none; }
       a.principal_enlace:hover            { background-color: #ffffd0; text-decoration: overline underline; }
       a.principal_ficha_info              { color: #000080; font-family: Verdana, Arial; font-size: 13px; font-style: normal; font-weight: bold; text-decoration: none; }
       a.principal_ficha_info:hover        { background-color: #ffff00; color: #0000ff; text-decoration: overline underline; }
       a.principal_fichaesp_nombre         { color: #000080; font-family: Verdana, Arial; font-size: 13px; font-weight: bold; text-decoration: underline; }
       a.principal_nuestrosobjetivos       { color: #101040; text-decoration: underline; }
       a.principal_nuestrosobjetivos:hover { background-color: #ffffd0; color: #101040; text-decoration: overline underline; }
       a.principal_prod_subp               { color: #611002; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; text-decoration: none; }
       a.principal_prod_subp:hover         { color: #914002; text-decoration: underline; }
       a.principal_sector                  { color: #000000; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; text-decoration: none; width: 100%; }
       a.principal_sector:hover            { color: #5050c0; text-decoration: underline; }
       a.principal_volver                  { color: #0080a0; font-family: Verdana, Arial; font-size: 15px; font-weight: bold; text-decoration: none; }
       a.principal_volver:hover            { text-decoration: overline underline; }
       a.subproductos                  	   { color: #C40207; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; text-decoration: none; width: 100%; }
       a.subproductos:hover                { color: #FF9900; text-decoration: underline; }
       a.subproductos_buscar               { color: #000000; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; text-decoration: none; }
       a.subproductos_buscar:hover         { background-color: #ffffd0; text-decoration: overline underline; }
       a.subproductos_buscar_ing           { color: #000066; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; text-decoration: none; }
       a.subproductos_buscar_ing:hover     { background-color: #ffcc66; text-decoration: overline underline; }


   input.principal_buscar                  { background-color: #ffffff; font-family: Verdana; font-size: 10px; }
   input.principal_form_ob                 { background-color: #ffffff; font-family: Verdana; font-size: 13px; }
   input.principal_form_op                 { background-color: #e0e0e0; font-family: Verdana; font-size: 13px; }
       p.principal_nuestrosobjetivos       { color: #800000; font-family: Arial, Verdana; font-size: 14px; font-weight: bold; padding-bottom: 10px; padding-left: 60px; padding-right: 60px; padding-top: 10px; text-align: justify; text-indent: 10px; }
      td.principal_aplicaciones            { background-image: url("fondo_aplicaciones.gif"); background-position: 40 0; background-repeat: no-repeat; color: #800000; font-family: Arial, Verdana; font-size: 14px; font-weight: bold; padding-left: 60px; padding-right: 60px; padding-top: 10px; text-align: justify; text-indent: 10px; }
      td.principal_ficha_descripcion       { color: #800000; font-family: Verdana, Arial; font-size: 13px; font-weight: bold; }
      td.principal_ficha_info              { color: #505050; font-family: Verdana, Arial; font-size: 13px; font-style: italic; padding-left: 30px; }
      td.principal_fichaesp_texto          { color: #000040; font-family: Arial; font-size: 12px; text-align: justify; }
      td.principal_form_ob                 { color: #000000; font-family: Verdana, Arial; font-size: 13px; font-weight: bold; text-align: right; }
      td.principal_form_op                 { color: #505050; font-family: Verdana, Arial; font-size: 13px; font-weight: bold; text-align: right; }
      td.principal_info                    { background-color: #f0f0e0; color: #800000; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; padding-top: 10px; }
      td.principal_sec_prod_subp           { background-color: #ffffff; color: #000000; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; }
      td.principal_sector                  { color: #000000; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; }
  select.principal_form_ob                 { background-color: #ffffff; font-family: Verdana; font-size: 13px; }
  select.principal_form_op                 { background-color: #e0e0e0; font-family: Verdana; font-size: 13px; }
  select.principal_form_prods_subps        { background-color: #ffffff; font-family: Arial Narrow; font-size: 13px; }
textarea.principal_form_ob                 { background-color: #ffffff; font-family: Verdana; font-size: 13px; }
textarea.principal_form_op                 { background-color: #e0e0e0; font-family: Verdana; font-size: 13px; }
      ul.principal_aplicaciones            { color: #504010; font-family: Arial, Verdana; font-size: 14px; font-weight: bold; padding-left: 10px; padding-right: 60px; }

      a.X_enlace
      {
         color: #0000a0;
         font-family: Verdana, Arial;
         font-size: 12px;
         font-weight: bold;
         text-decoration: none;
      }
      a.X_enlace:hover
      {
         color: #000000;
         background-color: #ffff00;
         text-decoration: overline underline;
      }
      td.X_titulo
      {
         background-color: #404080;
         color: #8080ff;
         font-family: Arial, Verdana;
         font-size: 20px;
         font-weight: bold;
         padding-bottom: 10px;
         padding-left: 20px;
         padding-top: 10px;
      }

      td.X_descripcion
      {
         background-color: #a0a0ff;
         color: #000090;
         font-family: Arial, Verdana;
         font-size: 12px;
         font-weight: bold;
         padding-right: 5px;
         text-align: right;
      }

      td.X_informacion
      {
         color: #000000;
         font-family: Verdana, Arial;
         font-size: 12px;
         padding-left: 5px;
         vertical-align: top;
      }

      td.X_informacion0
      {
         color: #000000;
         font-family: Verdana, Arial;
         font-size: 12px;
         padding-left: 5px;
         vertical-align: top;
      }

      td.X_informacion1
      {
         background-color: #f0f0ff;
         color: #000000;
         font-family: Verdana, Arial;
         font-size: 12px;
         padding-left: 5px;
         vertical-align: top;
      }

      td.X_producto_id
      {
         background-color: #803030;
         color: #ffff00;
         font-family: Courier New;
         font-size: 12px;
         text-align: left;
      }

      td.X_subproducto_id
      {
         color: #800000;
         font-family: Courier New;
         font-size: 11px;
         text-align: left;
      }

      td.X_producto_esp
      {
         background-color: #ffe0a0;
         color: #000000;
         font-family: Verdana, Arial;
         font-size: 10px;
         font-weight: bold;
         text-align: left;
         padding-left: 5px;
      }

      td.X_producto_ing
      {
         background-color: #ffe0a0;
         color: #000000;
         font-family: Verdana, Arial;
         font-size: 10px;
         font-weight: bold;
         text-align: left;
         padding-left: 5px;
      }

      td.X_subproducto_esp
      {
         color: #000000;
         font-family: Verdana, Arial;
         font-size: 10px;
         text-align: left;
         padding-left: 5px;
      }

      td.X_subproducto_ing
      {
         color: #000000;
         font-family: Verdana, Arial;
         font-size: 10px;
         text-align: left;
         padding-left: 5px;
      }

      td.X_sector_id
      {
         background-color: #804040;
         color: #ffff00;
         font-family: Courier New;
         font-size: 12px;
         text-align: center;
      }

      td.X_sector_esp
      {
         background-color: #ffeee0;
         color: #000000;
         font-family: Verdana, Arial;
         font-size: 10px;
         text-align: left;
         padding-left: 5px;
      }

      td.X_sector_ing
      {
         background-color: #ffeee0;
         color: #000000;
         font-family: Verdana, Arial;
         font-size: 10px;
         text-align: left;
         padding-left: 5px;
      }

      td.X_sector_prohibido
      {
         background-color: #ffc0c0;
         color: #000000;
         font-family: Verdana, Arial;
         font-size: 10px;
         text-align: left;
         padding-left: 5px;
      }

      td.demanda_head
      {
         color: #800000;
         font-family: Verdana, Arial;
         font-size: 12px;
         font-weight: bold;
         height: 20px;
         padding-right: 7px;
         padding-top: 5px;
         text-align: right;
      }
      td.demanda_body
      {
         background-color: #fffff0;
         border: solid;
         border-width: 1px;
         border-color: #c0c0a0;
         color: #404040;
         font-family: Verdana, Arial;
         font-size: 10px;
         font-weight: bold;
         padding: 5px;
         text-align: left;
      }

      a.demandas
      {
         background-color: #a0a0a0;
         border-color: #000000;
         border-style: solid;
         border-width: 1px;
         color: #000000;
         font-family: Verdana, Arial;
         font-size: 10px;
         font-weigt: bold:
         text-align: center;
         text-decoration: none;
         width: 200px;
      }
      a.demandas:hover
      {
         background-color: #e0e0e0;
         color: #ff0000;
      }

p.principal_presentacion
{
   color: #800000;
   font-family: Arial, Verdana;
   font-size: 14px;
   font-weight: bold;
   padding-left: 60px;
   padding-right: 60px;
   text-align: justify;
   text-indent: 10px;
}

td.estadisticas2
{
   border-style: solid;
   border-color: #000000;
   border-width: 1px;
   background-color: #ffffff;
   color: #000000;
   font-family: verdana, arial;
   font-size: 10px;
   padding-bottom: 10px;
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 10px;
}

td.cabecera_ud
{
   border-style: solid;
   border-color: #000000;
   border-width: 1px;
   background-color: #e0e0ff;
   color: #0000ff;
   font-family: verdana, arial;
   font-size: 10px;
   padding: 5px;
   text-align: center;
}

td.dato_ud
{
   background-color: #ffeee0;
   color: #a00000;
   font-family: Verdana, Arial;
   font-size: 10px;
   text-align: left;
   padding-left: 5px;
}

input.input_ud
{
   border-style: solid;
   border-color: #000000;
   border-width: 1px;
   background-color: #ffffff;
   color: #000000;
   font-family: andale mono, courier new;
   font-size: 12px;
}

input.button_ud
{
   border-style: solid;
   border-top-color:    #ffe0e0;
   border-bottom-color: #804020;
   border-left-color:   #ffe0e0;
   border-right-color:  #804020;
   border-width: 2px;
   background-color: #f0c0a0;
   color: #ff0000;
   font-family: verdana, arial;
   font-size: 10px;
   height: 20px;
   width: 80px;
}

p.principal_qh
{
   color: #400000;
   font-family: verdana, arial;
   font-size: 12px;
   font-weight: bold;
   padding-left: 50px;
   padding-right: 50px;
   padding-top: 20px;
}

ul.principal_qh
{
   color: #400000;
   font-family: arial, verdana;
   font-size: 12px;
   padding-left: 50px;
   padding-right: 50px;
   text-align: justify;
}

   a.publicidad_titulo              { color: #000000;	font-family: Arial;	font-size: 12px; font-weight: bold; text-decoration: none;}
   a.publicidad_titulo:hover  		{ text-decoration: underline; margin:}
   a.publicidad_texto               { color: #000000; font-family: Arial; font-size: 10px; font-weight: bold; text-decoration: none;}
   a.publicidad_texto:hover  		{ text-decoration: underline;}
