a {text-decoration: none}
body {background-color: #E2e2e2; margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: 0;}
td { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 12; font-weight: normal; color: #FFCC00;}
input { font-family: Verdana, Arial, Sans Serif; font-size: 12px; font-weight: normal; }
select { font-family: arial; font-size:xx-small; border:1 solid #000000; }
textarea {font-family:arial; font-size:xx-small;}

.titulo {font-family: Georgia, Verdana, Arial, Sans Serif; font-weight: bold; font-size: 16px; color: #2C5B89;}

/* Titulos y Subtitulos */
.tituMenu {font-family: "Trebuchet MS", Tahoma, Verdana;
  font-size: 18px;
  color: #FFCC00;
  font-weight: bold;}
 
 /* Estos traen pelota */ 
.subTitulos{
  background: url('../images/pelota.gif') no-repeat 0 0;
  height: 26px;
  font-family: "Trebuchet MS", Tahoma, Verdana;
  font-size: 16px;
  color: #FFCC00;
  font-weight: bold;
  padding:7 0 0 35;
}

  /* Estos van sin pelota */
.subTitu{
  font-family: "Trebuchet MS", Tahoma, Verdana;
  font-size: 16px;
  color: #FFCC00;
  font-weight: bold;
}



.linea_inf_separa {border-bottom:1 solid #E2E2E2}
.textos {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #000000}
.error {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #ff0000}

.mano {cursor:hand}


/* Vinculos */
.linkDivertido { font-family: Comic Sans MS; color: #FFCC00; font-size: 14px; font-weight: bold; }
.linkSubMenu {font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 15px; color: #FFCC00; font-weight: bold; letter-spacing: .05em}
.link_chico_azul {font: normal 10px Verdana,Arial,Helvetica,sans-serif; color: #104B86; line-height: 13px}
.link_chico_celeste {font: normal 10px Verdana,Arial,Helvetica,sans-serif; color: #004898; line-height: 13px}
.linkSup { font-family: Verdana, Arial, Sans Serif; font-size: xx-small; font-weight: bold; color: #000000; }
.link02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small;  font-weight: normal; color: #000000}
.link03 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: bold; color: #000000}
.pie { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 12; font-weight: normal; color: #FFCC00;}


/* Mouse Arriba de Link */
/*a.hover {color: #999999; underline; }*/
a.linkDivertido:hover { color: #CC9900; text-decoration: none; }
a.linkSubMenu:hover { color: #FFCC00; text-decoration: underline; }
a.linkSup:hover { color: #004898; text-decoration: none; }
a.pie:hover {#FFCC00; text-decoration: underline; }


/* Laterales y Cajas */
.cajaMenu {
  border-top-style: solid; border-top-width: 1; border-top-color: #e2e2e2; 
  border-right-style: solid; border-right-width: 1; border-right-color: #996633; 
  border-left-style: solid; border-left-width: 1; border-left-color: #e2e2e2;
  border-bottom-style: solid; border-bottom-width: 1; border-bottom-color: #996633;
}

.latDer {border-right-style: solid; border-right-width: 1; border-right-color: #FFCC00; }
.latIzq {border-left-style: solid; border-left-width: 1; border-left-color: #E2E2E2; }

.latDerAzul {border-right-style: solid; border-right-width: 1; border-right-color: #004898; }
.latIzqAzul {border-left-style: solid; border-left-width: 1; border-left-color: #004898; }
.linfAzul {border-bottom-style: solid; border-bottom-width: 1; border-bottom-color: #004898; }
.lsupAzul {border-top-style: solid; border-top-width: 1; border-top-color: #004898; }

.cuadroMenu {border:1 solid #01328E}

/* cajas con bordes redondeados */
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FFFFFF; border-left:1px solid #E2E2E2; border-right:1px solid #E2E2E2;}
.xb1 {margin:0 5px; background: #E2E2E2;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent{
  display:block; 
  background: #FFFFFF; 
  border:0 solid #E2E2E2; 
  border-width:0 1px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Verdana;
  font-size: xx-small;
  color: #000000;
}