body 	{ margin:0; padding:0; border:0; color: #ffffff;  
	font-size:8pt;		
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;	


	
	SCROLLBAR-FACE-COLOR:	#585858; 
	SCROLLBAR-HIGHLIGHT-COLOR:	#888888; 
	SCROLLBAR-SHADOW-COLOR:	#888888; 
	SCROLLBAR-ARROW-COLOR:	#888888; 
	SCROLLBAR-DARKSHADOW-COLOR:	#585858; 
	SCROLLBAR-3DLIGHT-COLOR:	#585858; 
	SCROLLBAR-TRACK-COLOR:	#585858; 
	background:			#c0c0c0;
}
a		{ text-decoration: none; color: #ffffff; } 
a:hover	{ text-decoration: underline; } 
a:focus 	{ outline: none; } 	

h1,h2,h3,h4,h5 { font-weight: normal; }             				
h1 		{ font-size: 12pt; margin: 0 0 16px 0; color: #ff9567; }
h2 		{ font-size: 10pt; margin: 0 0 12px 0; color: #ff9567; }
h3		{ font-size:  9pt; margin: 0 0  8px 0; color: #ff9567; }
h4		{ font-size:  8pt; margin: 0 0  9px 0; color: #ff9567; } 
h5		{ font-size:  7pt; margin: 0 0  8px 0; color: #ff9567; }
p 		{		     margin: 0 0  4px 0; }
div		{ white-space: nowrap; }
select, textarea	{ width:100%; font-family: Arial; }
input		{ font-size:10px; }


.negrita		{ font-weight: bold; }
.enfatizado		{ color: #ffffe1; } 			
.seleccionado		{ background-color: #d0d0ff; } 	
.seleccion		{ background-color: #d0d0ff; } 
.difuso		{ color: #888888; }			
.seccion		{ color: #888888; font-weight: bold; }	
.cabecera		{ color: #aaaaaa; }	
.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%; } 
.entrada 		{ font-size: 11px; border: 0; width:110px; padding:2px 4px 2px 2px; } 	
.rotulo		{ color: #888888; }				
.boton			{ border: 1px solid #888888; padding:10px; margin:10px; }
.abajo			{ vertical-align: bottom; }
.medio			{ vertical-align: middle; }
.ancho			{ width:100%; }


table		{ border-spacing: 0px; border-collapse: collapse; } 
tr 		{ vertical-align:top; } 
td		{ padding: 2px 4px 2px 4px; } 
th		{ padding: 2px 4px 2px 4px; color: #aaaaaa; font-weight: normal; }  			

table.capitulo			{ width:100%; border-bottom: 1px solid #888888; } 
table.capitulo tr			{ border-top: 1px solid #888888;  padding: 0; vertical-align: center; }  	
table.capitulo td.imagen		{ width: 90px; text-align: right; padding: 8px; }  				
table.capitulo td.icono		{ width: 16px; text-align: right; padding: 0px; } 


td.raya 				{ padding: 0; height: 1px; background-color: #888888; font-size: 1pt; } 

table.publi  				{ width:100%; } 
table.publi tr 			{ } 
table.publi td 			{ padding:0; border: 1px solid #888888; } 
table.publi td.publi2 		{ width:159px; text-align: right; } 






table.cabecera			{ width:100%; margin:0; border:0; } 
table.cabecera tr 			{ } 
table.cabecera td 			{ border: 0; font-family: Arial; padding:0; border:1px solid #888888; vertical-align:bottom; white-space: nowrap;  } 

table.conborde td, table.conborde th	{ border: 1px solid #888888; }



table.propiedades				{ border: 0px solid #888888; width: 100%; } 
table.propiedades td				{ border: 1px solid #888888; }
table.propiedades td.rotulo			{ width: 38%; text-align: right; color: #888888; } 
table.propiedades td.valor			{  } 


table.busqueda				{ border: 0px solid #888888; }  
table.busqueda th				{ border: 1px solid #888888; text-align: center; color:#888888; }
table.busqueda td				{ border: 1px solid #888888; text-align: center; font-size: 9px; line-height:100%; }
table.busqueda img				{ vertical-align: bottom; }
table.tesauro					{ width:100%; border-bottom: 1px solid #888888; }

table.tesauro td				{ border-top: 1px solid #888888; line-height:100%; padding: 0px 8px; }
table.tesauro td.uno				{ font-size:120%; padding-right: 64px; }


table.decampos				{ width: 100%; } 
table.decampos td, table.decampos th	{ border: 1px solid #888888; }
table.decampos td.sinderecha		{ border-right: 0; padding-right: 0; }
table.decampos td.sinizquierda		{ border-left: 0; } 
table.decampos tr.abierto1			{ font-weight: bold; }
td.debins					{ padding: 1px 1px 1px 1px; }


div.param 			{ width:100%; height:128px; overflow:auto; } 

table.param 			{ border-bottom: 1px solid #888888; width:100%; }
table.param th		{ border-top: 1px solid #888888; valign:middle; text-align: left; } 
table.param td		{ border-top: 1px solid #888888; valign:middle; text-align: left; } 
table.param td img		{ padding-right:8px; }  
table.param td.normal	{ cursor:hand;     color: #ffffff; } 		
table.param td.difusa	{ cursor:pointer;  color: #888888; } 	
table.param td.selec		{ cursor:hand;     color: #6495ed; }  	


table.descom 			{ width:100%; } 					
table.descom th		{ border-top: 1px solid #888888;} 			
table.descom td		{ border-top: 1px solid #888888; } 			



#ingra_map_rot		{ white-space: nowrap; }

.ingra_mapa_marca		{ border:2px solid #ff00ff; }			
.ingra_mapa_editable		{ color: #ffffff; }				
.ingra_mapa_novisible	{ color: #888888; }				



#ingra_pista_tex 		{ border: 1px solid #888888; margin: 15px 0px 0px 15px; background-color: #ffffe1; font-size: 7pt; padding: 1px; } 
#ingra_pista_img 		{ border: 1px solid #888888; margin: 1px 0px 0px 15px; }
.pista_ayuda 		{ border: 1px solid #888888; margin: 20px 0px 0px 0px; background-color: #ffffe1; font-size: 7pt; padding: 8px; } 




#ingra_indice ul 			{ margin:0; padding:0; list-style:none; } 
#ingra_indice ul ul 			{ padding-left:12px; }
#ingra_indice ul ul ul 		{ padding-left:12px; }
#ingra_indice ul ul ul ul		{ padding-left:12px; }
#ingra_indice ul li a		{ display:block; padding: 2px 2px 4px 2px; color: #ffffff; white-space:nowrap; font-weight:normal; }
#ingra_indice .indice_seleccion 	{ color: #6495ed; } 
#ingra_indice .indice_separador 	{ margin-top: 10px; }



.ingra_imagenes		{}  						
.ingra_imagenes table	{ border-collapse: collapse; }
.ingra_imagenes td		{ text-align: center; } 			
.ingra_imagenes table td	{ border: 0px solid #888888; padding:0; }
.ingra_imagenes_media	{ } 						
.ingra_imagenes_separa	{ } 						
.ingra_imagen			{ } 						
.ingra_imagenes_minis		{ width:100%; vertical-align:middle; } 				


#ingra_pie a			{ color: #ffffff; font-size: 6.5pt; }
#ingra_pie .separa		{ font-size: 4px; }
.ingra_debug			{ }

#ingra_busca			{ width:204px; height:26px; border:0; } 		
#ingra_busca a		{ font-size: 6.5pt; } 
#ingra_busca img		{ vertical-align: bottom; border:0; }

