/* REDIFINICION DE ETIQUETAS HTML */
a {
  color: #f97320;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

body {
  background-color: #cfe3c7;
  margin: 0px;
  cursor: default;
}

li {
  list-style-type: square;
}

td, input, textarea {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #07351a;
}



/* GENERALES */
.indexBody {
  overflow: hidden;
}

.tituloSeccion {
  font-size: 13px;
  font-weight: bold;
  color: #f97320;
  background-color: #ede71c;
  padding: 3px;
}

.txtAmarillo {
  background-color: #ede71c;
  padding: 3px;
}

.topo {
  color: #f97320;
  line-height: 15px;
  list-style-type: square;
}

.formAncho {
  width: 360px;
}

.fondoVerdeClaro {
  background-color: #cfe3c7;
}

.cabezaFondo, .cabezaFondoImg {
  background-color: #ecf5e9;
}

.cabezaFondoImg {
  background-image: url(/img/cabeza.fondo.gif);
}


/* CUERPO */
.cuerpoFondo {
  background: #ecf5e9 url(/img/cuerpo.fondo.gif) top no-repeat;
}

.cuerpoBody {
  background-color: transparent;
  overflow: auto;
}


/* MENU */
td.menu {
  font-size: 12px;
  font-weight: bold;
  background-color: #f97320;
  color: #faf9c1;
  text-align: center;
}

a.menu, b.menu {
  color: #0b4c25;
  text-decoration: none;
}

b.menuOn {
  color: #faf9c1;
}


/* BORDES */
.bordeInferior {
  background-image: url(/img/borde.inferior.gif);
  background-repeat:  repeat-x;
  background-position: bottom;
  vertical-align: bottom;
  text-align: center;
  letter-spacing: -1px;
  font-size: 11px;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-bottom: 3px;
}

.bordeIzquierdo {
  background-image: url(/img/borde.izquierdo.barras.gif);
  background-repeat: repeat-y;
  background-position: right;
}

.bordeIzquierdoPunta {
  background-image: url(/img/borde.izquierdo.barras.punta.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
}

.bordeDerecho {
  background-image: url(/img/borde.derecho.gif);
  background-repeat: repeat-y;
  background-position: left;
}

.bordeDerechoPunta {
  background-image: url(/img/borde.derecho.punta.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
}


/* PIE */
.pieFrases {
  background-image: url(/img/pie.frases.gif);
  background-repeat: no-repeat;
  background-position: 15px top;
  background-color: #ecf5e9;
}


/* NOTICIAS */
.noticiaBordeIzquierdo {
  background-color: #ffffff;
  border: 1px #349044 none;
  border-left-style: solid;
}

.noticiaBordeDerecho {
  background-color: #ffffff;
  border: 1px #349044 none;
  border-right-style: solid;
}

.noticiaBordeSuperior {
  background-color: #ede71c;
  border: 1px #349044 none;
  border-top-style: solid;
  border-left-style: solid;
  font-weight: bold;
  color: #349044;
  font-size: 13px;
  padding-left: 7px;
}

.noticiaBordeInferior {
  background-color: #ede71c;
  border: 1px #349044 none;
  border-right-style: solid;
  border-bottom-style: solid;
  padding-right: 7px;
}

.noticiaIndex {
  color: #349044;
  text-decoration: none;
}

a.noticiaIndex:hover {
  text-decoration: none;
}

.noticiaIndexTitulo {
  font-weight: bold;
  color: #f97320;
}


/* ACTIVIDADES */
a.actividadLink {
  font-size: 12px;
  font-weight: bold;
  color: #07351a;
}

a.actividadLink:hover {
  color: #f97320;
  text-decoration:none;
}

a.actividadOn {
  font-size: 12px;
  font-weight: bold;
  color: #f97320;
}

.actividadesBarra, .actividadesBarraTrans {
  background-repeat: repeat-y;
}

.actividadesBarra {
  background-image: url(/img/actividades.barras.gif);
}

.actividadesBarraTrans {
  background-image: url(/img/actividades.barras.transparente.gif);
  background-color: #ecf5e9;
}

.actividadesBarraPunta {
  background-image: url(/img/actividades.barras.punta.gif);
  background-repeat: no-repeat;
}
