.marco { text-align: left;
         background-color: rgb(0, 0, 102); }

.fondo1 { text-align: left;
          background-color: rgb(225, 225, 225);
          width: 100%; }

.fondo3 { text-align: left;
         background-color: rgb(225, 225, 225);
         width: 100%; }

.fondo_linea { height: 1px;
               background-color: rgb(192, 192, 192) }

.fondo_barra { background-color: rgb(255, 255, 255) }

.separacion { height: 12px }

.let_bar { font-size: 1px;
           color: rgb(0, 0, 102);
           font-family: Helvetica, Arial, sans-serif }

.letra3 { font-weight: bold;
          font-size: 16px;
          color: rgb(102, 102, 102);
          font-family: Helvetica, Arial, sans-serif }

.let_azul { font-size: 14px;
            color: rgb(0, 0, 255);
            font-family: Helvetica, Arial, sans-serif;
            text-decoration: underline }


.cat-rel { font-size: 15px;
           color: rgb(0, 126, 0);
           font-family: Helvetica, Arial, sans-serif }

.letra_peq { font-size: bold;
             font-size: 16px;
             color: rgb(0, 0, 0);
             font-family: Helvetica, Arial, sans-serif }

.web { font-weight: bold;
       font-size: 11px;
       color: rgb(0, 0, 255);
       font-family: Helvetica, Arial, sans-serif }

.descripcion { font-size: 11px;
               color: rgb(0, 0, 0);
               font-family: Helvetica, Arial, sans-serif }

.url { font-size: 10px;
       color: rgb(0, 0, 76);
       font-family: Arial, Helvetica, sans-serif }

.punto { font-size: 26px;
         color: rgb(0, 0, 0);
         font-family: Arial, Helvetica, sans-serif }

.barra { font-size: 17px;
         color: rgb(192, 192, 192);
         font-family: Arial, Helvetica, sans-serif }

.ind_enl { font-weight: bold;
           font-size: 16px;
           color: rgb(0, 0, 153);
           font-family: Helvetica, Arial, sans-serif;
           text-decoration: underline }

.ind_enl:hover { font-weight: bold;
                 font-size: 16px;
                 color: rgb(102, 102, 153);
                 font-family: Helvetica, Arial, sans-serif;
                 text-decoration: none }

.let_ind { font-weight: bold;
           font-size: 16px;
           color: rgb(102, 0, 153);
           font-family: Helvetica, Arial, sans-serif }

.categoria { font-weight: bold;
             font-size: 14px;
             color: rgb(0, 0, 153);
             font-family: Helvetica, Arial, sans-serif;
             text-decoration: underline }

.categoria:hover { font-weight: bold;
                   font-size: 14px;
                   color: rgb(102, 102, 153);
                   font-family: Helvetica, Arial, sans-serif;
                   text-decoration: none }

.numero { font-size: 14px;
             color: rgb(99, 99, 99);
             font-family: Helvetica, Arial, sans-serif }

.cat_pri { font-weight: bold;
           font-size: 16px;
           color: rgb(0, 0, 153);
           font-family: Helvetica, Arial, sans-serif;
           text-decoration: underline }

.cat_pri:hover { font-weight: bold;
                 font-size: 16px;
                 color: rgb(102, 102, 153);
                 font-family: Helvetica, Arial, sans-serif;
                 text-decoration: none }

.sub_cat { font-size: 13px;
           color: rgb(0, 0, 153);
           font-family: Helvetica, Arial, sans-serif;
           text-decoration: underline }

.sub_cat:hover { font-size: 13px;
                 color: rgb(102, 102, 153);
                 font-family: Helvetica, Arial, sans-serif;
                 text-decoration: none }

.let_pag { font-size: 13px;
           color: rgb(0, 126, 0);
           font-family: Helvetica, Arial, sans-serif }

.paginas { font-weight: bold; font-size: 14px;
           color: rgb(0, 0, 153);
           font-family: Helvetica, Arial, sans-serif;
           text-decoration: underline }

.paginas:hover { font-weight: bold; font-size: 14px;
                 color: rgb(0, 0, 255);
                 font-family: Helvetica, Arial, sans-serif;
                 text-decoration: none }

.pie_sec { font-size: 12px;
           color: rgb(0, 0, 0);
           font-family: Helvetica, Arial, sans-serif;
           text-decoration: none }

.pie_sec:hover { font-size: 12px;
                 color: rgb(153, 153, 153);
                 font-family: Helvetica, Arial, sans-serif;
                 text-decoration: none }

.pie_peq { font-size: 16px;
           color: rgb(0, 0, 102);
           font-family: Helvetica, Arial, sans-serif }

.pie_copy { font-size: 11px;
            color: rgb(51, 51, 51);
            font-family: Helvetica, Arial, sans-serif }

.let_for { font-weight: bold;
           font-size: 14px;
           color: rgb(0, 0, 0);
           font-family: Helvetica, Arial, sans-serif }

.let_caj { font-size: 14px;
           color: rgb(0, 0, 0);
           font-family: Helvetica, Arial, sans-serif }

.let_roj { font-weight: bold;
           font-size: 14px;
           color: rgb(255, 0, 0);
           font-family: Helvetica, Arial, sans-serif }

.let_peq { font-size: 12px;
           color: rgb(0, 0, 0);
           font-family: Helvetica, Arial, sans-serif }