/*====================================================================*/
/*                Hoja de Estilos               */
/*====================================================================*/

   A:link {
      text-decoration: none;
      font-weight:bold;
      color: white; 
      }
   A:visited {
      text-decoration: none;
      font-weight:bold;
      color: white; 
      }
   A:active {
      text-decoration: none
      font-weight:bold;
      }
   A:hover {
      font-weight:bold;
      color: red;
      }
p.nota { border-bottom-style: solid ;
         border-bottom-color: #E6E6E6;
         border-bottom-width: 1px; }



   .articulo{
       font-weight:bold;
       font-size:14px;
       font-family: sans-serif;
      }

   .Barra{
      background-image: url(http://www.taekukmusul.com.mx/imagenes/barra.gif);
      background-repeat: repeat-x;
   }

   td.Barra{
      height : 27px;
   }
   
    .alumno{
      font-family: sans-serif;
      font-size:16px;
      font-weight:normal;
      color:#000000;
   }
   
   .alumno:link {
      text-decoration: none;
      font-weight:normal;
      color: black; 
      }
      
      td.alumno{
      border-bottom: 3px solid #FFFFFF;
   }
   
   .borde {
    border-radius: 15px 50px;
    border: 2px solid #808080;
    padding: 20px;
}
   
.bordeRedondo {
    border-radius: 25px;
    border: 2px solid #808080;
    padding: 20px;
    width: 800px;
    height: 150px;
}

   .calificacion{
      background-color: #81AAC1;
      font-family: sans-serif;
      font-size:72px;
      font-weight: bold;
      color: #000000;
   }

   .calificacionfinal{
      background-color: #FFFFFF;
      font-family: sans-serif;
      font-size:96px;
      font-weight: bold;
      color: #0000FF;
   }

.cargo{
      font-family: sans-serif;
      font-weight:bold;
      font-size:18px;
      color: #FFFFFF;
   }

   .descripcion{
       font-weight:normal;
       font-size:12px;
       font-family: sans-serif;
      }

   .Detalle{
      font-family: sans-serif;
      font-size:14px;
      font-weight: normal;
      color: #000000;
   }

   .empresa{
      font-family: sans-serif;
      font-size:10px;
      font-weight:normal;
      color:#336699;
   }
   
    .estadistica{
      font-family: sans-serif;
      font-size:12px;
      font-weight:normal;
      color:#000000;
   }
   
   tr.estadistica{
      background-color:#F0F8FF;
                border-style:solid;
                border-color:#848484;
                border-width:1px;
   }

   .info{
      font-family: sans-serif;
      font-weight:bold;
      font-size:10px;
      color: #0000FF;
   }

   .fondo{
      background-color: #81AAC1;
   }

   .fondoNota{
      background-color: #FFFFFF;
   }

    .fondotop{
      background-image: url(http://www.taekukmusul.com.mx/imagenes/banner.png);
   }


   .ley{
      font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
      font-weight:bold;
      font-size:14px;
      color: #000000;
   }

   .leyArticulo{
      font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
      font-weight:bold;
      font-size:12px;
      color: #000000;
   }

   .leyCapitulo{
      font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
      font-weight:bold;
      font-size:14px;
      color: #000000;
   }

   .leyMiniTexto{
      font-weight:normal;
      font-size:8px;
   }

   .leyMiniTitulo{
      font-weight:bold;
      font-size:8px;
   }


   .leyTitulo{
      font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
      font-weight:bold;
      font-size:18px;
      color: #000000;
   }


   .escuelas{
      font-weight:bold;
      color: white;
      }

   .Marco
   {
      /*=================================================================*/
      /*                      Marco delimitador                          */
      /*=================================================================*/
      font-size: 11px;
      margin: 0px 0px 6px;
      color: #000066;
      font-family: Arial, Helvetica
   }


   .menu{
      background-color: #336699;
      font-family: sans-serif;
      font-size:12px;
      font-weight: bold;
      color: #000000;
   }

   .nombre{
      font-family: sans-serif;
      font-weight:bold;
      font-size:24px;
      color: #FFFFFF;
   }

   .nombreAlumno{
      font-family: sans-serif;
      font-weight:bold;
      font-size:16px;
      color: #000000;
   }

   .nombreGrado{
      font-family: sans-serif;
      font-weight:bold;
      font-size:12px;
      color: #000000;
   }

   .pie{
      font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
      font-weight:normal;
      font-size:10px;
      color: #FFFFFF;
   }

   .precio{
       font-weight:bold;
       font-size:12px;
       font-family: sans-serif;
      }

   .redondeado{
                display:inline-block;
                width:100%;
                background-color:#F0F8FF;
                border-style:solid;
                border-color:#848484;
                border-width:1px;
                -moz-border-radius: 10px;
                -webkit-border-radius: 10px;
                float:left;
             }

   .Rubro{
      background-color: #81AAC1;
      font-family: sans-serif;
      font-size:14px;
      font-weight: bold;
      color: #000000;
   }

   .RubroContenido{
      background-color: #FFFFFF;
      font-family: sans-serif;
      color: #000000;
   }
   .subtitulo{
       font-weight:bold;
       font-size:16px;
       font-family: sans-serif;
      }

.tabla_azul
{
   background-color: #FFFFFF;
   font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
   font-size: 12px;
   margin: 10px;
   text-align: left;
   border-collapse: collapse;
   border: 1px solid #69c;
}

   .tabla_titulo{
      font-weight:bold;
      color: #000000;
      }

.tabla_eventos
{
   background-color: #FFFFFF;
   font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
   font-size: 12px;
   margin: 1px;
   width: 170px;
   text-align: left;
   border-collapse: collapse;
   border: 1px solid #69c;
}

.tabla_eventos th
{
   padding: 12px 17px 12px 17px;
   font-weight: normal;
   font-size: 14px;
   color: #039;
   border-bottom: 1px solid #69c;
}

.tabla_eventos a
{
   font-weight: bold;
   font-size: 12px;
   color: #000;
}

.fecha
{
   font-weight: normal;
   font-size: 8px;
   color: #000;
}



.tablaAzul
{
   background-color: #FFFFFF;
   font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
   font-size: 12px;
   margin: 10px;
   text-align: left;
   border-collapse: collapse;
   border: 1px solid #69c;
}

.tablaAzul th
{
   padding: 12px 17px 12px 17px;
   font-weight: normal;
   font-size: 16px;
   color: #039;
   border-bottom: 1px solid #69c;
}


.tabla_evaluacion
{
   background-color: #FFFFFF;
   font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
   font-size: 12px;
   margin: 10px;
   width: 650px;
   text-align: left;
   border-collapse: collapse;
   border: 1px solid #69c;
}

.tabla_evaluacion th
{
   padding: 12px 17px 12px 17px;
   font-weight: normal;
   font-size: 14px;
   color: #039;
   border-bottom: 1px solid #69c;
}

.tabla_flexitest
{
   
   border-bottom: 1px solid #69c;
}

.tabla_flexitest td
{
   
   border-bottom: 1px solid #69c;
}




.tabla_horarios
{
   background-color: #FFFFFF;
   font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
   font-size: 10px;
   margin: 10px;
   width: 480px;
   text-align: left;
   border-collapse: collapse;
   border: 1px solid #69c;
}

.tabla_horarios th
{
   padding: 12px 17px 12px 17px;
   font-weight: normal;
   font-size: 14px;
   color: #039;
   border-bottom: 1px solid #69c;
}
   .texto{
      font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
      font-weight:normal;
      font-size:12px;
      color: #000000;
   }

   .tienda{
      font-weight:bold;
      color: white;
      }

   .titulo{
      font-family: sans-serif;
      font-weight:bold;
      font-size:20px;
      color: #000000;
   }




#hor-minimalist-b
{
   font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
   font-size: 12px;
   background: #fff;
   margin: 30px;
   width: 95%;
   border-collapse: collapse;
   text-align: left;
}
#hor-minimalist-b th
{
   font-size: 14px;
   font-weight: normal;
   color: #039;
   padding: 10px 8px;
   border-bottom: 2px solid #6678b1;
}
#hor-minimalist-b td
{
   border-bottom: 1px solid #ccc;
   color: #669;
   padding: 6px 8px;
}
#hor-minimalist-b tbody tr:hover td
{
   color: #009;
}


#box-table-a
{
   font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
   font-size: 12px;
   margin: 45px;
   width: 98%px;
   text-align: left;
   border-collapse: collapse;
}
#box-table-a th
{
   font-size: 13px;
   font-weight: normal;
   padding: 8px;
   background: #b9c9fe;
   border-top: 4px solid #aabcfe;
   border-bottom: 1px solid #fff;
   color: #039;
}
#box-table-a td
{
   padding: 8px;
   background: #e8edff;
   border-bottom: 1px solid #fff;
   color: #669;
   border-top: 1px solid transparent;
}
#box-table-a tr:hover td
{
   background: #d0dafd;
   color: #339;
}


#box-table-b
{
   font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
   font-size: 12px;
   margin: 5px;
   width: 98%;
   text-align: left;
   border-collapse: collapse;
   border-top: 7px solid #9baff1;
   border-bottom: 7px solid #9baff1;
}
#box-table-b th
{
   font-size: 13px;
   font-weight: normal;
   padding: 8px;
   background: #e8edff;
   border-right: 1px solid #9baff1;
   border-left: 1px solid #9baff1;
   color: #039;
}
#box-table-b td
{
   padding: 8px;
   background: #e8edff;
   border-right: 1px solid #aabcfe;
   border-left: 1px solid #aabcfe;
   color: #669;
}
