body {	
	margin:             0;
	padding:			0;
						}

/* ENCABEZADOS */
						
h1 {
	font-family:		"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:          2.5em;
	line-height:        1em;
	font-weight:        normal;
	margin:         	2em 2.5em 1em;
	text-align:         center;
						}					
					
h2 {
	font-family:		"Palatino Linotype", "Book Antiqua", Palatino, serif;
	line-height:        1.5em;
	font-weight:        normal;
	font-style:			normal;
	font-size:			1em;
	text-align:         left;
	margin:     		2em 0 0 0;
	padding:            0 2.5em;
						}
						
h3 {
	font-size:          0.9em;
	font-family:		"Palatino Linotype", "Book Antiqua", Palatino, serif;   
	line-height:        1.5em;
	font-weight:        normal;
	font-style:			normal;
	text-align:         left;
	margin:     		1em 0 0 0;
	padding:            0 2.9em;
						}
						
h4 {
	font-size:          0.9em;
	font-family:		"Palatino Linotype", "Book Antiqua", Palatino, serif;   
	line-height:        1.5em;
	font-weight:        bold;
	font-style:			normal;
	text-align:         left;
	margin:     		0;
	padding:            0 2.9em;
						}																		

/* ETIQUETAS DE TEXTO */						
						
p {
	color:              black;
	background-color:   white;
	font-family:        Georgia, serif;
	font-size:          1em;
	line-height:        1.5em;
	text-align:         justify;
	text-indent:        1em;
	border:             0 none;
	padding:            0 2.5em;
						}	
						
.bibliografia p {
	color:              black;
	background-color:   white;
	font-family:        Georgia, serif;
	font-size:          1em;
	line-height:        1.5em;
	text-align:         justify;
	text-indent:        -1em;
	border:             0 none;
	padding:            0 2.5em 0 3.5em;
						}													
						
.caja { 
	margin:				2em 20%;
	padding:			2em;
	background-color:	#666;
	text-indent: 		0;
	border:	 			0;
						}

.cita { 
	font-family: 		Georgia, Georgia, "Times New Roman", Times, serif;
	font-size:          1em;
	line-height:        1.5em;
	font-weight:        normal;
	text-align:         justify;
	text-indent:		0;
	margin:             0.5em 0 0.5em 5em; 

						}

.ejemplo {
	font-style:			italic;
	margin: 			0 2em;
	text-indent:		0;
}

a {
	color:              #00F;
	text-decoration:    none;
	font-weight: 		bold; 
						}					
						
sup, sub {
	font-size:          0.8em;
	line-height:    	0.5em;
						}

/* IMÁGENES */
	
img {
	max-width:			100%;
	margin:				0;
	padding:			0;
						}	

/* Float left */						
						
.flimg {
	max-width: 				30%	;
	float: 					left; 
    margin:					0 1em 0 0;
								 }	
		
.flimg  img { 
	width: 					100%;
								}		
						
/* ALINEACIÓN */	
	
.derecha {
	text-align: 		right;
						}
	
.centro {                
	text-align:         center;
						}	

.left {
	text-align:			left; }	
						
/* CITA */	

.citanodestacada {
	padding:			2em 2.5em;
						}	
						
/* COLOR */	
						
.gris { 
	background-color:	#f2f2f3;
						}	

/* INDENT */	
						
.indent {
	text-indent:		1em;
						}
						
.noindent {
	text-indent:		0;
						}	
																		
						
/* LISTAS */
	 
ul, ol {
	margin: 			1em auto;
	padding:            0  2.5em 0 4.5em;
	 }		 
	 
li { 
	padding:            0 0.5em;
	text-align:         justify;
	line-height: 		1.5em;
	font-family:        Georgia, serif;
	font-size:          1em;
	}	
	
.none {
	list-style-type:	none; } 
	
.letra {
	list-style-type:	lower-alpha; }						

/* FORMATO */							
						
.bold {
	font-weight:		bold;
						}

.cursiva {
	font-style:			italic;
						}
						
.normal {
	font-weight:		normal; 
						}	

.subrayado {
	text-decoration: 	underline; }						

/* MÁRGENES */	

.tabla {
	margin:            1em 2.5em; }

.cero {
	margin:				0;
	padding:			0;
						}

.top0 {
	margin-top:			0;
						}	
						
.top1 {	
	margin-top:			1em;
						}	
						
.top2 {
	padding-top:		2em;
						}

.top20 {
	margin-top:			20%;
						}	

.top30 {
	margin-top:			30%;
						}	
						
.top40 {
	margin-top:			40%;
						}						

.bot0 {
	margin-bottom:		0;
						}	
						
.bot30 {
	margin-bottom:		30%;
						}	
.l1 {
	margin-left:		1em; }	
	
.l5 {
	margin-left:		5em; }		

.l30 {
	margin-left:		30%; }							
						
.l40 {
	margin-left:		40%; }	
	
	
.r5 {
	margin-right:		5em; }		

.r30 {
	margin-right:		30%; }							
						
.r40 {
	margin-right:		40%; }								
						
/* TAMAÑO DE LETRA */	

.font90 {
	font-size:          90%;
						}	

.font15 {
	font-size:          1.5em;
						}	

.font20 {
	font-size:			2em;
						}					
						
.font26 {
	font-size:			2.6em;
						}						

/* LETRA */						
						
.capital {
	float: 				left; 
    margin:				0 0.1em 0 0;
	padding-left: 		0;
	font-size: 			5em;
	text-align:			left;								 
						}		

.versalitas {
    font-size: 			80%;							 
						}			
		
th, td { padding: 0.25em; text-align:justify; 	font-family:        Georgia, serif;
	font-size:          0.9em;}	
	
.w30 { width: 33%;
	vertical-align:top; }	

.w50 {
	width:50%; }

.vatop {
		vertical-align:top; }

hr {
	color: #999999;
	background-color: #999999;
	height: 5px;
	margin: 0 2.5em 1em 2.5em; }	
	
hr.dos {
	color: #999999;
	background-color: #999999;
	height: 2.5px;
	margin: 0 2.5em 1em 2.5em; }		