/**********************************************************************************************/
/********  BODY  ******************************************************************************/
/**********************************************************************************************/
BODY 			    {	scrollbar-base-color: 		#000000;
						scrollbar-arrow-color: 		#FFFFFF;
						scrollbar-darkshadow-color: #000000;
						scrollbar-face-color: 		#808080;
						scrollbar-highlight-color: 	#000000;
						scrollbar-shadow-color: 	#000000;
						scrollbar-3dlight-color: 	#000000;
						scrollbar-track-color:		#000000; }

/**********************************************************************************************/
/********  Tipografias  ***********************************************************************/
/**********************************************************************************************/

/*---------Tipografia cajas index ------------------------------------------------------------*/
.tipo1 				{ color: #FFFFFF;	font-size: 12px;  font-family: Arial, Helvetica, sans-serif; font-weight: bold; display:block; width:100%;  }
A.tipo1:link 		{ color: #FFFFFF;  	text-decoration : none;}
A.tipo1:visited 	{ color: #FFFFFF;  	text-decoration : none;}
A.tipo1:hover 		{ color: #FF0000;  	text-decoration : none;}
A.tipo1:active 		{ color: #FFFFFF;  	text-decoration : none;}

/*---------Fecha -------------------------------------------*/
.tipo2 				{ color: #564B42;	font-size: 9px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

/*---------Tipografia cajas home ------------------------------------------------------------*/
.tipo3 				{ color: #FFFFFF;	font-size: 10px;  font-family: Arial, Helvetica, sans-serif; font-weight: bold; display:block; width:100%;  }
A.tipo3:link 		{ color: #FFFFFF;  	text-decoration : none;}
A.tipo3:visited 	{ color: #FFFFFF;  	text-decoration : none;}
A.tipo3:hover 		{ color: #FF0000;  	text-decoration : none;}
A.tipo3:active 		{ color: #FFFFFF;  	text-decoration : none;}

.tipo33 		{ color: #FFFFFF;	font-size: 12px;  font-family: Arial, Helvetica, sans-serif; font-weight: bold; display:block; width:100%;  }
A.tipo33:link 		{ color: #FFFFFF;  	text-decoration : none;}
A.tipo33:visited 	{ color: #FFFFFF;  	text-decoration : none;}
A.tipo33:hover 		{ color: #FF0000;  	text-decoration : none;}
A.tipo33:active 		{ color: #FFFFFF;  	text-decoration : none;}

/*---------Tipografia titulo home -----------------------------------------------------------*/
.tipo4 				{ color: #FFFFFF;	font-size: 14px;  font-family: Arial, Helvetica, sans-serif; font-weight: bold;  }
A.tipo4:link 		{ color: #FFFFFF;  	text-decoration : none;}
A.tipo4:visited 	{ color: #FFFFFF;  	text-decoration : none;}
A.tipo4:hover 		{ color: #FF0000;  	text-decoration : none;}
A.tipo4:active 		{ color: #FFFFFF;  	text-decoration : none;}

/*---------Tipografia texto home ------------------------------------------------------------*/
.tipo5 				{ color: #FFFFFF;	font-size: 10px;  font-family: Arial, Helvetica, sans-serif; text-align: justify; line-height:18px; }
A.tipo5:link 		{ color: #FFFFFF;  	text-decoration : none;}
A.tipo5:visited 	{ color: #FFFFFF;  	text-decoration : none;}
A.tipo5:hover 		{ color: #FF0000;  	text-decoration : none;}
A.tipo5:active 		{ color: #FFFFFF;  	text-decoration : none;}

/*---------Tipografia arbol on ---------------------------------------------------------------*/
.tipo6 				{ color: #000000;	font-size: 10px;  font-family: Arial, Helvetica, sans-serif; font-weight: bold; display:block;  }
A.tipo6:link 		{ color: #000000;  	text-decoration : none;}
A.tipo6:visited 	{ color: #000000;  	text-decoration : none;}
A.tipo6:hover 		{ color: #969696;  	text-decoration : none;}
A.tipo6:active 		{ color: #969696;  	text-decoration : none;}

/*---------Tipografia arbol off --------------------------------------------------------------*/
.tipo7 				{ color: #969696;	font-size: 10px;  font-family: Arial, Helvetica, sans-serif; font-weight: bold; display:block;  }
A.tipo7:link 		{ color: #969696;  	text-decoration : none;}
A.tipo7:visited 	{ color: #969696;  	text-decoration : none;}
A.tipo7:hover 		{ color: #000000;  	text-decoration : none;}
A.tipo7:active 		{ color: #000000;  	text-decoration : none;}

/*---------Tipografia texto home ------------------------------------------------------------*/
.tipo8 				{ color: #FFFFFF;	font-size: 10px;  font-family: Arial, Helvetica, sans-serif; text-align: left; line-height:18px; }
A.tipo8:link 		{ color: #FFFFFF;  	text-decoration : none;}
A.tipo8:visited 	{ color: #FFFFFF;  	text-decoration : none;}
A.tipo8:hover 		{ color: #FF0000;  	text-decoration : none;}
A.tipo8:active 		{ color: #FFFFFF;  	text-decoration : none;}

/*---------Tipografia texto home ------------------------------------------------------------*/
.tipo9 				{ color: #FFFFFF;	font-size: 10px;  font-family: Arial, Helvetica, sans-serif; text-align: left; line-height:18px; text-align: justify; }
A.tipo9:link 		{ color: #FFFFFF;  	text-decoration : underline;}
A.tipo9:visited 	{ color: #FFFFFF;  	text-decoration : underline;}
A.tipo9:hover 		{ color: #FF0000;  	text-decoration : none;}
A.tipo9:active 		{ color: #FFFFFF;  	text-decoration : underline;}

.tipo10				{ color: #FFFFFF;	font-size: 11px;  font-family: Arial, Helvetica, sans-serif; font-weight: bold; display:block; width:100%;  }
A.tipo10:link 		{ color: #FFFFFF;  	text-decoration : none;}
A.tipo10:visited 	{ color: #FFFFFF;  	text-decoration : none;}
A.tipo10:hover 		{ color: #969696;  	text-decoration : none;}
A.tipo10:active 	{ color: #FFFFFF;  	text-decoration : none;}

/*---------Tipografia texto apartados ------------------------------------------------------------*/
.tipo11 			{ color: #FFFFFF;	font-size: 10px;  font-family: Arial, Helvetica, sans-serif; line-height:18px; text-align: justify; }
A.tipo11:link 		{ color: #FFFFFF;  	text-decoration : none;}
A.tipo11:visited 	{ color: #FFFFFF;  	text-decoration : none;}
A.tipo11:hover 		{ color: #FF0000;  	text-decoration : none;}
A.tipo11:active 	{ color: #FFFFFF;  	text-decoration : none;}

/*---------Tipografia texto centrado ------------------------------------------------------------*/
.tipo12 			{ color: #FFFFFF;	font-size: 10px;  font-family: Arial, Helvetica, sans-serif; line-height:18px; text-align: center; }
A.tipo12:link 		{ color: #FFFFFF;  	text-decoration : none;}
A.tipo12:visited 	{ color: #FFFFFF;  	text-decoration : none;}
A.tipo12:hover 		{ color: #FF0000;  	text-decoration : none;}
A.tipo12:active		{ color: #FFFFFF;  	text-decoration : none;}

/*---------Tipografia texto portada ------------------------------------------------------------*/
.tipo13 			{ color: #FF0000;	font-size: 12px;  font-family: Arial, Helvetica, sans-serif; line-height:18px; font-weight: bold; text-align: justify; } 
A.tipo13:link 		{ color: #FFFFFF;  	text-decoration : none;}
A.tipo13:visited 	{ color: #FFFFFF;  	text-decoration : none;}
A.tipo13:hover 		{ color: #FF0000;  	text-decoration : none;}
A.tipo13:active 	{ color: #FFFFFF;  	text-decoration : none;}

/*---------Tipografia idiomas --------------------------------------------------------------*/
.tipo14				{ color: #000000;	font-size: 10px;  font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
A.tipo14:link 		{ color: #969696;  	text-decoration : none;}
A.tipo14:visited 	{ color: #969696;  	text-decoration : none;}
A.tipo14:hover 		{ color: #000000;  	text-decoration : none;}
A.tipo14:active 	{ color: #000000;  	text-decoration : none;}

/**********************************************************************************************/
/********  Tablas  ****************************************************************************/
/**********************************************************************************************/

/*---------Tipografia tabla index ------------------------------------------------------------*/
td.off 			{	background: #FF0000; border-style: solid; border-width: 1px; border-color: FF0000; }
td.on 			{	background: #FFFFFF; border-style: solid; border-width: 1px; border-color: FF0000; } 

.tableon		{ 	border-style: solid; 
					border-width: 1px; 
   					border-color: FF0000; 
   					background-color: FFFFFF;    					
					font-family: Arial, Helvetica, sans-serif; 
					color: #FF0000;
   					font-size: 10px;
					font-weight: bold; } 

.tabletext		{ 	color: #FF0000; font-size: 10px;  font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.border1		{ 	border-style: solid; 
					border-width: 1px; 
   					border-color: E3E3E3; 
   					background-color: 000000;    					
					font-family: Arial, Helvetica, sans-serif; 
					color: #FFFFFF;
   					font-size: 10px;
					font-weight: bold; } 

.table2			{ 	border-style: solid; 
					border-width: 0px; 
   					border-color: FF0000; 
   					background-color: FF0000;    					
					font-family: Arial, Helvetica, sans-serif; 
					color: #FFFFFF;
   					font-size: 11px;
					font-weight: bold; }

.table3			{ 	border-collapse:collapse;	
					border-style: solid; 
					border-width: 1px; 
   					border-color: FFFFFF; 
   					background-color: 000000;    					
					font-family: Arial, Helvetica, sans-serif; 
					color: #FFFFFF;
   					font-size: 10px;
					font-weight: bold;
					text-align: center; }

.table4			{ 	border-style: none; 
					border-width: 0px; 
   					border-color: FFFFFF; 
   					background-color: 000000;    					
					font-family: Arial, Helvetica, sans-serif; 
					color: #FFFFFF;
   					font-size: 10px;
					font-weight: bold;
					text-align: justify;}


/**********************************************************************************************/
/********  BOTONES y TEXTAREAS ****************************************************************/
/**********************************************************************************************/

.textarea1 		{ 	background-color: #FFFFFF; width: 100%; font-size: 10px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #000000;
				  	border-left:   #FF0000 1px solid; 
				  	border-top:    #FF0000 1px solid;  
				  	border-right:  #FF0000 1px solid; 
				  	border-bottom: #FF0000 1px solid; }

.boton1			{ 	font-family:		Arial, Helvetica, sans-serif;
			  		font-size: 			10px; 
			  		font-weight: 		bold;
			  		color: 				#FFFFFF;
					font-weight: 		bold;
			  		background-color: 	#FF0000; 
			  		border-left:   		#D35E60 2px solid; 
			  		border-top:    		#D35E60 2px solid; 
			  		border-right:  		#660406 2px solid; 
			  		border-bottom: 		#660406 2px solid;
			  		width: 				100px; }




/*---------Cajas catálogo ------------------------------------------------------------*/
td.off2 		{	background: #c4c4c4; border-style: solid; border-width: 1px; border-color: c4c4c4; }
td.on2			{	background: #FFFFFF; border-style: solid; border-width: 1px; border-color: c4c4c4; } 
.cata1			{ color: #FFFFFF;	font-size: 12px;  font-family: Arial, Helvetica, sans-serif; font-weight: bold; display:block; width:100%;  }
A.cata1:link 		{ color: #FFFFFF;  	text-decoration : none;}
A.cata1:visited 	{ color: #FFFFFF;  	text-decoration : none;}
A.cata1:hover 		{ color: #c4c4c4;  	text-decoration : none;}
A.cata1:active 		{ color: #FFFFFF;  	text-decoration : none;}






/**********************************************************************************************/
/********  OLD STYLES  ************************************************************************/
/**********************************************************************************************/
					
.titulo {	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration : none;
}

.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	line-height : 204%;
	color : #564B42;
}

.textomodulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height : 140%;
	color : #564B42;
	text-decoration : none;
}

.textomodulolink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #D9001D;
	line-height : 140%;
	text-decoration : underline;
}

.textorojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D9001D;
	line-height : 204%;
	font-weight : bold;
	text-decoration : none;
}

.textorojolink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D9001D;
	line-height : 204%;
	font-weight : bold;
	text-decoration : underline;
}

.textopeque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color : #564B42;
}

.textopequerojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #D9001D;
	font-weight : bold;	
	text-decoration : none;
}

.textopequeblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration : none;
}

.textomenuoff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #564B42;
	text-decoration: none;
}

.textomenuon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D8001D;
	text-decoration : underline;
}

.textomenuactivo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D8001D;
	text-decoration : underline;
}

.textolink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration : underline;
	color : #564B42;
}

.textolinkrojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration : none;
	color : #D8001D;
}

 INPUT { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 9px; BACKGROUND: 
#FFFFFF; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; color :  #564B42; FONT-FAMILY: 
Verdana, Arial, Helvetica, sans-serif }

TEXTAREA { BORDER-RIGHT: #999999 1px solid; 
BORDER-TOP: #999999 1px solid; FONT-SIZE: 9px; BACKGROUND: #FFFFFF; BORDER-LEFT: 
#999999 1px solid; BORDER-BOTTOM: #999999 1px solid; color :  #564B42;FONT-FAMILY: Verdana, Arial, 
Helvetica, sans-serif }