﻿/* Hoja de Estilo principal para página de El Zenzontle */

/*******************************
 * 
 * Área de Definiciones de cuerpos 
 *   Secciones: Formato de "Primer Nivel" de página
 *   Boletin: Formato de sección "Lecturas Recomendadas" y de artículos
 *
 */


body.portada {
	padding-left: 17em;
	
	
	background-color: #F0F8FF	;
}


body.Secciones {
	padding-left: 8em;
	padding-top: 8em;
	font-family: sans-serif,palatino,helvetica,serif,times;
	color: #1C103D;
	font-size: 12;
	background-color: #F0F8FF	;
}

/*
a.Secciones {
		font-style: bold;
		text-align:justify;
		font-size: 150%;
		color: red;
		link: ff0000;
}
				
a.Secciones:visited {
		font-style: bold;
		text-align:justify;
		font-size: 150%;
		color: green
}
*/

body.Boletin {
	padding-left: 11em;
	font-family: sans-serif,palatino,helvetica,serif,times;
	color: #1C103D;
	font-size: 11;
	background-color: #FFFFFF
}

/*******************************
 * 
 * Área de Definiciones de divisiones
 *   FormatoDocZ: Para texto de "Primer nivel"
 *   LecturasDocZ: Para textos de sección Boletin
 *   NotasDocZ: Para notas al pie
 *   PieDocZ: para barra de navegación inferior
 *
 */
Div.FormatoDocZ {
	font-family: sans-serif,palatino,helvetica,serif,times;
	color: #1C103D;
	font-size: 100%;
	text-align:justify   
}

Div.LecturasDocZ {
	font-family: sans-serif,palatino,helvetica,serif,times;
	color: #1C103D;
	font-size: 90%;
	text-align:justify   
}

Div.NotasDocZ {
	font-family: times, courier;
	text-align:left;
	font-size: 85% 	
}

Div.PieDocZ {
	border-top: thin dotted;
	font-family: times, courier;
	font-size: 80%;
	text-align:center
}

/*******************************
 * 
 * Área de Definiciones de párrafos y encabezados
 *
 */
h1 {
	font-family: Helvetica, Geneva, Arial,
	  SunSans-Regular, sans-serif;
	text-align: center;
	border-bottom: thin dotted
}

h2 {
	font-family: Helvetica, Geneva, Arial,
	  SunSans-Regular, sans-serif;
	text-align: center
}

p.epigrafe {
		
		background: blue; 
		color: white;
		font-style: bold;
		
		font-size: 90%
}

p.pres {
		Margin: 5m;
		font-style: italic;
		text-align:justify;
		font-color: #1C103D;
		font-size: 80%
}

a.sec {

		
		
		font-size: 140%;
	
		
}



p.poema {
		font-style: italic;
		text-align:justify;
		font-size: 92%;
		font-color: #4A387E;
		padding-left: 15em
}





/*******************************
 * 
 * Área de Definiciones de listas, tablas y barras de navegación
 *
 */
ul.navbar {
	list-style-type: none;
	background: blue;
	padding: 0.05em 0.05em 0.05em 0.05em;
	margin: 8em 1em 1em 1em;
	position: absolute;
	top: 1em;
	left: 0;
	width: 6.6em }
	
	
ul.navbar2 {
	list-style-type: none;
	background: blue;
	padding: 0.05em 0.05em 0.05em 0.05em;
	margin: 8em 1em 1em 1em;
	position: absolute;
	top: 30em;
	left: 0;
	width: 6.6em 



}


ul.navbar3 {
	list-style-type: none;
	background: blue;
	padding: 0.05em 0.05em 0.05em 0.05em;
	margin: 8em 1em 1em 1em;
	position: absolute;
	top: 40em;
	left: 0;
	width: 6.6em 
    }

ul.navbar4 {
	list-style-type: none;
	background: blue;
	padding: 0.05em 0.05em 0.05em 0.05em;
	margin: 8em 1em 1em 1em;
	position: absolute;
	top: 23em;
	left: 0;
	width: 6.6em 




}



ul.navbar li {
	background: black url('imagenes/estrella1.jpg') no-repeat;
	color: white;
	font-style: bold;
	font-size: 80%;
	height: 2em;
	margin: 0.5em;
    border-right: 0.5em solid black;
   	border-bottom: 0em solid black; padding-left:1em; padding-right:0.5em; padding-top:0.2em; padding-bottom:0.5em  
	
}

ul.navbar2 li {
	
	text-align: center

}
ul.navbar3 li {
	
	text-align: center

}

}


ul.navbar a {

	text-decoration: none;
	color: white;
	font-style: bold;
	font-size: 85%;
	text-align: center
	
}


ul.navbar2 a {

	text-decoration: none;
	color: white;
	font-style: bold;
	font-size: 85%;
	text-align: center
	
}

ul.navbar3 a {

	text-decoration: none;
	color: white;
	font-style: bold;
	font-size: 85%;
	text-align: center
	
}


ul.navbar a:visited {

	text-decoration: none;
	color: yellow;
	font-style: bold;
	font-size: 85%;
	text-align: center
	
}

table.navbarsup {
	table-layout: auto; 
	list-style-type: none;
	margin:0;
	padding: 0;
	border: medium none;
	position: absolute;
	top: 0.1em;
	left: 18em;
	width: 30em;
	height: 4.7em;
	font-size: 65%;
	text-align: center;
/*	background: white url('imagenes/encabezado.png')
	background-repeat: repeat-y; 
	background-position: 50% 0%; */
; 
	
}

tr.navbarsup li {
	border: none;
	margin: 0;
/*	margin: 0.5em 0; */
	padding: 0;
/*	padding: 0.3em; */
/*	border-right: 0.5em solid black;
   	border-bottom: 0.3em solid black; */
   	text-align: center;
}

td.navbarsup {
	text-align: center;
}

tr.navbarsup a {
	text-decoration: none;
	color: red;
	text-align: center
}


ul.disco li {
		list-style-type: disc
}

ol.minromano li {
		list-style-type: lower-roman
}

ol.minalfa li {
		list-style-type: lower-alpha
}

a:link {
	color: blue 
}



/*
a:visited {
	color: yellow
}
*/

address {
	margin-top: 2em;
	padding-top: 2em;
	border-top: thin dotted
}