a {  text-decoration: none; color: #000000; }
body { margin: 0; }
input { font-family: Verdana, Arial, Helvetica; font-size: 10px; }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small ;}
td { font-family: "Trebuchet MS", sans-serif, Arial; font-size: 11px; }
button { font-family: "Trebuchet MS", sans-serif, Arial; font-size: 11px; }

/* Diseño set 2012 */
table tr td#td1 { cursor: pointer;}
table tr td#td2 { cursor: pointer;}
table tr td#td3 { cursor: pointer;}
table tr td#td4 { cursor: pointer;}
table tr td#td5 { cursor: pointer;}
table tr td#td6 { cursor: pointer;}
table tr td#td7 { cursor: pointer;}
table tr td#td8 { cursor: pointer;}
table tr td#td9 { cursor: pointer;}
table tr td#td10 { cursor: pointer;}

table#menu { font-family: "Trebuchet MS", sans-serif, Arial; font-size: 12px; font-weight: bold; color: #304D6F; }
.submenu { font-family: "Trebuchet MS", sans-serif, Arial; font-size: 11px; font-weight: bold; color: #304D6F; }

/* menues */
.menup { 
  cursor: pointer; 
  border-width: 1px; border-style: solid; border-color: #ffffff; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: xx-small; font-weight: bold; 
  color: #000000;
}

.menuSup { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; color: #9DA3AE; line-height: normal; }
.menuSupSel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; color: #FFFFFF; line-height: normal; }

.rayainf {border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #000000; }

/* Titulos y textos */
.textos { font-family: "Trebuchet MS", sans-serif, Arial; font-size: 11px;  font-weight: normal; color: #949599; line-height: 17px; text-align: justify; }
.textoAzul { font-family: "Trebuchet MS", sans-serif, Arial; font-size: 11px;  color: #6E839B; line-height: 20px; text-align: justify;}
.text10px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color: #000000; line-height: 20px; }



.tAzul {
  font-family: "Trebuchet MS", sans-serif, Arial; font-size: 12px;  font-weight: bold; color: #304D6F; line-height: normal;
}

.tBco {
  font-family: "Trebuchet MS", sans-serif, Arial; font-size: 12px;  font-weight: bold; color: #FFFFFF; line-height: normal;
}

.titu20 { 
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px;  font-weight: normal; 
  color: #326279;
}

.tituRed13 { 
  font-family: Helvetica, sans-serif, Verdana, Arial; font-size: 13px;  font-weight: bold; 
  color: #a84109;
}

.txt14 { 
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;  font-weight: normal; 
  color: #326279;
}

.helv20 { 
  font-family: Helvetica, sans-serif, Verdana, Arial; font-size: 20px;  font-weight: normal; 
  color: #326279;
}

.tCajaHome {
  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 14px;  font-weight: bold; color: #c1d0d8; line-height: normal;
  letter-spacing: 5px; padding-left: 2px;
}

.fechaCajaHome {
  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 11px;  font-weight: bold; color: #000000; line-height: 25px;
}


.fechaHome {
  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 11px;  font-weight: bold; color: #000000; line-height: 25px;
}

.errAzul {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; line-height: normal;
  color: #31637E;
}

.txt11px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #000000; line-height: normal;}

/* Cajas y líneas */
.cuadro {  border-width: 1px; border-style: solid; border-color: #9C9C9D; }
.cuadrogrueso { border-width: 2; border-style: solid; border-color: #000000; }
.lineainf {border-bottom-width:1; border-bottom-style: solid; border-bottom-color: #BFBFBF; }

/* color: #9DA1A9; */

.cGris {
  border-width: 1; border-style: solid; border-color: #BFBFBF; 
  font-family: "Trebuchet MS", sans-serif, Arial; font-size: 11px;  font-weight: bold; color: #9DA3AE;
}

/* Nuevo color para el submenu 20/04/2010 */
.cGrisSub {
  border-width: 1; border-style: solid; border-color: #BFBFBF; 
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; color: #888888;
}

.cGrisLetraAzul {
  border-width: 1; border-style: solid; border-color: #BFBFBF; 
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; color: #326279;
}


.cCeleste {
  border-width: 1; border-style: solid; border-color: #B7CEDA; 
  background-color: #E2EBF0;
  font-family: "Trebuchet MS", sans-serif; font-size: 16px;  font-weight: bold; color: #41788F;
}

.cHome { border-width: 1; border-style: solid; border-color: #d7e1e5; }

/* Vinculos en general */
.tLinkCajaHome {
  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 13px;  font-weight: bold; color: #326279; line-height: normal;
  cursor: pointer;
}

.tLinkHome {
  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 13px;  font-weight: bold; color: #326279; line-height: normal;
  cursor: pointer;
}

.linkAct {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; color: #716F6E; line-height: normal;
  cursor: pointer;
}

.link12px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #9DA3AE; line-height: normal; }
.link11pxBk { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; color: #000000; line-height: normal;}

.lnk14 { 
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;  font-weight: bold; 
  color: #326279;
  letter-spacing: 1px;
}

.lnk13Gris { 
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: normal; font-style: italic; 
  color: #404040;
  text-decoration: underline;
}


/* Mouse over */

a:hover { color: #FF0000; }
a.menuSup:hover {color: #FFFFFF; }
a.linkAct:hover { color: #FF0000; text-decoration: underline; }
a.link12px:hover { color: #FF0000; text-decoration: underline; }
a.link11px:hover { color: #FF0000; text-decoration: underline; }
a.link16:hover { text-decoration: underline; }
a.tLinkCajaHome:hover { color: #FF0000; text-decoration: underline; }
a.tLinkHome:hover { color: #FF0000; text-decoration: underline; }