
body 	{ margin:0; padding:0; border:0; color:#4e4e4e;
	font-size:12px;     
	font-weight:normal;
	font-family:"Segoe UI", Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	line-height:140%;  

	
	SCROLLBAR-FACE-COLOR:	#ffffff;  	
	SCROLLBAR-HIGHLIGHT-COLOR:	#9ebc62; 	
	SCROLLBAR-SHADOW-COLOR:	#9ebc62; 	
	SCROLLBAR-ARROW-COLOR:	#9ebc62; 	
	SCROLLBAR-DARKSHADOW-COLOR:	#ffffff;  	
	SCROLLBAR-3DLIGHT-COLOR:	#ffffff;  	
	SCROLLBAR-TRACK-COLOR:	#ffffff;	
	background:			#ffffff;
}
a		{ text-decoration: none; color: #4d6df3; }
a:hover	{ text-decoration: underline; } 


h1,h2,h3,h4,h5 { padding: 0; margin: 0; font-weight: normal; }
p, a		{ padding: 0; margin: 0; }
h1 		{ font-size:20px; margin: 16px 0 16px 0; color:#79973d; } 
h2 		{ font-size:18px; margin: 16px 0 16px 0; color:#79973d; }  
h3		{ font-size:14px; margin: 16px 0 16px 0; color:#79973d; }  
h4		{ font-size:12px; margin:  8px 0  8px 0; color:#646464; } 
h5		{ font-size:11px; margin:  8px 0  8px 0; color:#197300; }
p 		{                 margin:  0   0  8px 0; }                       

table		{ border-spacing: 0px; border-collapse: collapse; } 
td		{ padding: 2px 4px 2px 4px; } 
th		{ padding: 2px 1px 2px 1px; color: #888888; font-weight: normal; } 




#ingra_pie a		{ color: #ffffff; font-size: 8pt; }
.negrita		{ font-weight: bold; }
.resaltado		{ color: #79973d; } 
.enfatizado		{ color: #ff0000; font-weight: bold; }
.difuso		{ color: #888888; }			
.seccion		{ color: #888888; font-weight: bold; }	

.cabecera		{ color: #ffffff; }	
.centro		{ text-align: center; }
.derecha		{ text-align: right; }
.izquierda		{ text-align: left; }
.justifica		{ text-align: justify; } 
.cuerpo		{ font-size: 9pt; }
.pie 			{ font-size: 8pt; }
.letra_minima	{ font-size: 9px; line-height:100%; }


div.capitulo 			{ position:relative; margin-bottom:8px; overflow:hidden; }
table.capitulo td, table.capitulo th { vertical-align: top; padding: 0 8px; border: 1px solid #9ebc62; } 
div.capitulo div.uno		{ float:left; width:64px; text-align: right; }
div.capitulo div.dos		{ margin-left:80px; }

table.capitulo		{ width: 100%; }  
table.capitulo td		{ vertical-align: top; padding: 0 8px;  } 
table.capitulo td.uno	{ overflow: hidden; text-align: right; width: 96px; }
table.capitulo td.dos	{ text-align: left; }

table.tira			{ } 
table.tira td,th		{ vertical-align: top; padding: 0 4px; border: 1px solid #9ebc62; text-align:center; } 

table.estadistica		{ } 
table.estadistica td, table.estadistica th { vertical-align: top; text-align: right; border: 1px solid #9ebc62; } 

td.raya 			{ padding: 0; height: 1px; background-color: #9ebc62; font-size: 1pt; } 

table.conborde td, table.conborde th { border: 1px solid #9ebc62; }

table.propiedades		{ border: 0px solid #9ebc62; width: 100%; } 
table.propiedades td		{ border: 1px solid #9ebc62; }
table.propiedades td.rotulo	{ width: 38%; color: #888888; } 
table.propiedades td.valor	{ width: 62%; }

table.decampos		{ width: 100%; } 
table.decampos th		{ border: 1px solid #9ebc62; color:#888888; }
table.decampos td		{ border: 1px solid #9ebc62; }





#ingra_map_rot		{ white-space: nowrap; }
.ingra_map_editable		{ color: #4d6df3; }		
.ingra_map_novisible		{ color: #888888; }		
.ingra_map_marca		{ border:2px solid #757fa5; }	


#ingra_pista_tex 		{ border: 1px solid #000000; margin: 15px 0px 0px 15px; 	
				background-color:#ffffe1; font-size: 7pt; padding: 1px; } 
#ingra_pista_img 		{ border: 1px solid #000000; margin: 1px 0px 0px 15px; }


#ingra_indice	 		{ line-height:140%; font-size:24px; overflow: hidden; }
#ingra_indice ul 		{ line-height:120%; font-size:15px; list-style:none; margin:0; padding:0; padding-left:10px; }
#ingra_indice ul ul	 	{ line-height:120%; font-size:14px; padding-left:10px; }
#ingra_indice ul ul ul 	{ line-height:110%; font-size:13px; }
#ingra_indice ul ul ul ul 	{ line-height:110%; font-size:12px; }
#ingra_indice ul li a	{ display:block; margin:3px 0; padding:0 2px; color:#ffffff; white-space:nowrap; font-weight:normal; } 
#ingra_indice .seleccion	{ text-decoration: underline; } 
#ingra_indice .separador	{ margin-top:12px; }
 

.imagenes table		{ border-collapse:collapse; }
.imagenes td			{ text-align:center; }
.imagenes table td		{ border:1px solid #9ebc62; }





