/* Estilo del documento */

BODY
 {
  cursor: url(../imagenes/cursor_nacion.cur);
  font-family: verdana,sans-serif;
  text-align: justify;
  font-size: 12px;
  color: #333333;
 }





/* Estilos de los enlaces */

a:link {color:blue; text-decoration:none}
a:visited {color:navy; text-decoration:none}
a:hover {text-decoration:underline}
a:active {color:red; text-decoration:none}





/* Estilos de las tablas de menus */ 

.tablaMenu
 {
  width: 125px;
  height: 225px;
  margin: 0px;
  align: center;
  text-align: left;
  cellspacing: 0px;
  cellpadding: 0px;
  bgcolor: #015B38
  color: white
 }

.tablasFlechita
 {
  width: 100%;
  height: 25px;
  margin: 0px;
  cellspacing: 0px;
  cellpadding: 0px
 }

.textoMenuIzq1
 {
  height: 25px;
  margin: 0px;
  padding-left: 3px
 }

.textoMenuIzq2
 {
  height: 25px;
  margin: 0px;
 }

.textoMenuDcho1
 {
  height: 25px;
  margin: 0px;
 }

/*
.textoMenuDcho2
 {
  height: 25px;
  font-size: 9px;
  margin: 0px;
 }
*/





/* Estilos de las celdas de los menus */

/* IZQUIERDA */


.celdaMenuIzq
 {
  height: 25px;
  color: white;
 }
 
.celdaMenuIzq a:link
 {
  height: 25px;
  text-decoration: none;
  color: white;
 }

.celdaMenuIzq a:visited
 {
  height: 25px;
  text-decoration: none;
  color: white;
 }

.celdaMenuIzq a:hover
 {
  height: 25px;
  text-decoration: none;
  color: white;
 }
 
.celdaMenuIzqResaltada
 {
  height: 25px;
  color:black;
  background-color:rgb(199,255,94);
 }
 
.celdaMenuIzqResaltada a:link
 {
  height: 25px;
  text-decoration: none;
  color:black;
  background-color:rgb(199,255,94);
 }

.celdaMenuIzqResaltada a:visited
 {
  height: 25px;
  text-decoration: none;
  color:black;
  background-color:rgb(199,255,94);
 }

.celdaMenuIzqResaltada a:hover
 {
  height: 25px;
  text-decoration: none;
  color:black;
  background-color:rgb(199,255,94);
 }


/* DERECHA */

.celdaMenuDcho
 {
  height: 50px;
  text-align: center;
  color: white;
 }
 
.celdaMenuDcho a:link
 {
  height: 50px;
  text-align: center;
  text-decoration: none;
  color: white;
 }

.celdaMenuDcho a:visited
 {
  height: 50px;
  text-align: center;
  text-decoration: none;
  color: white;
 }

.celdaMenuDcho a:hover
 {
  height: 50px;
  text-align: center;
  text-decoration: none;
  color: white;
 }
 
.celdaMenuDchoResaltada
 {
  height: 50px;
  text-align: center;
  color:black;
  background-color:rgb(199,255,94);
 }
 
.celdaMenuDchoResaltada a:link
 {
  height: 50px;
  text-align: center;
  text-decoration: none;
  color:black;
  background-color:rgb(199,255,94);
 }


.celdaMenuDchoResaltada a:visited
 {
  height: 50px;
  text-align: center;
  text-decoration: none;
  color:black;
  background-color:rgb(199,255,94);
 }

.celdaMenuDchoResaltada a:hover
 {
  height: 50px;
  text-align: center;
  text-decoration: none;
  color:black;
  background-color:rgb(199,255,94);
 }





/* Estilo para la cabecera de nivel 2 */ 

H2 {font-family:Verdana,sans-serif; font-size:14pt;color:red}





/* Estilos para IDs */ 

#dropmenudiv
 {
  text-decoration:none;
  position:absolute;
  background-color: #015B38;
  border:2px solid black;
  border-bottom-width: 0px;
  font:normal 12px Verdana;
  line-height:18px;
  z-index:100;
 }

#dropmenudiv a
 {
  width: 100%;
  display: block;
  text-indent: 3px;
  border-bottom: 1px solid black;
  padding: 1px 0;
  text-decoration: none;
  color:white;
  font-weight: bold;
  font-color: white;
 }

#dropmenudiv a:hover   /*hover background color*/
 { 
  background-color: #C7FF5E;
  color:black;
  text-decoration:none;
 }





/* Estilos definidos por mi */

.titulo_1
 {
  margin-top: 18pt;
  margin-bottom: 0pt;
  text-decoration: none;
  text-align: center;
  text-transform: uppercase;
  font-family: verdana;
  font-size: 22px;
  font-weight: bold;
  color: teal;
 } 
 
.titulo_3
 {
  margin-top: 24pt;
  margin-bottom: 12pt;
  text-decoration: none;
  text-align: left;
  font-family: verdana;
  font-size: 18px;
  font-weight: bold;
  color: teal;
 }
 
.titulo_5
 {
  text-decoration: none;
  text-align:left;
  font-family: verdana;
  font-size: 14px;
  color: teal;
 }
 
.cita
 {
  text-decoration: none;
  margin-left: 10mm;
  margin-right: 10mm;
  text-align: justify;
  font-style: italic;
  font-family: verdana;
  font-size: 14px;
  color: #333333;
 }
 
.poema
 {
  text-decoration: none;
  margin-top: 3;
  margin-bottom: 3;
  margin-left: 15mm;
  margin-right: 15mm;
  text-align: justify;
  font-style: italic;
  font-family: verdana;
  font-size: 14px;
  color: #333333;
 }
 
.texto_normal
 {
  text-decoration: none;
  text-align: justify;
  text-indent: 5mm;
  font-family: verdana;
  font-size: 12px;
  color: #333333;
 }
 
.texto_normal:first-letter
 {
  font-weight: bold;
 }
