/**********************************************************************************************/
/********  BODY  ******************************************************************************/
/**********************************************************************************************/

BODY 			    {	SCROLLBAR-BASE-COLOR: 		#D0D0D0;	
						SCROLLBAR-ARROW-COLOR: 		#A0A0A0;
						SCROLLBAR-DARKSHADOW-COLOR: #D0D0D0;
						SCROLLBAR-FACE-COLOR: 		#FFFFFF; 
						SCROLLBAR-HIGHLIGHT-COLOR: 	#A0A0A0; 
						SCROLLBAR-SHADOW-COLOR: 	#A0A0A0; 
						SCROLLBAR-3DLIGHT-COLOR:	#D0D0D0; 
						SCROLLBAR-TRACK-COLOR: 		#E8E8E8;  }
						
						
/**********************************************************************************************/
/********  Tipografias  ***********************************************************************/
/**********************************************************************************************/

/*-------  Tipografia PORTADA FECHA ----------------------------------------------------------*/
.tipo1 				{ color: #746B63; font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }

/*-------  Tipografia PORTADA FECHA BOLD -----------------------------------------------------*/
.tipo2 				{ color: #746B63; font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

/*-------  Tipografia PORTADA FECHA BOLD RESALTADA -------------------------------------------*/
.tipo3 				{ color: #7F391A; font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

/*-------  Tipografia PORTADA ESPACIADO 10 ---------------------------------------------------*/
.tipo4 				{ color: #8DA2BA; font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height:10px;}

/*-------  Tipografia PORTADA TITULO NOTICIAS ------------------------------------------------*/
.tipo5 				{ color: #074B85; font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 5px; padding-right: 5px; line-height:16px;}
A.tipo5:link 		{ color: #074B85; text-decoration : none; }
A.tipo5:visited 	{ color: #074B85; text-decoration : none; }
A.tipo5:hover		{ color: #5A124F; text-decoration : underline; }
A.tipo5:active 		{ color: #074B85; text-decoration : none; }

/*-------  Tipografia PORTADA TEXTO NOTICIAS -------------------------------------------------*/
.tipo6 				{ color: #8DA2BA; font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: justify; padding-left: 5px; padding-right: 5px; line-height:14px;}

/*-------  Tipografia PORTADA AMPLIAR NOTICIAS -----------------------------------------------*/
.tipo7 				{ color: #5A124F; font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 5px; padding-right: 5px; line-height:10px;}
A.tipo7:link 		{ color: #5A124F; text-decoration : underline; }
A.tipo7:visited 	{ color: #5A124F; text-decoration : underline; }
A.tipo7:hover		{ color: #074B85; text-decoration : none; }
A.tipo7:active 		{ color: #5A124F; text-decoration : underline; }

/*-------  Tipografia Design By --------------------------------------------------------------*/
.tipo8				{ color: #8DA2BA; font-size: 9px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height:10px;}
A.tipo8:link 		{ color: #8DA2BA; text-decoration : underline; }
A.tipo8:visited 	{ color: #8DA2BA; text-decoration : underline; }
A.tipo8:hover		{ color: #8DA2BA; text-decoration : none; }
A.tipo8:active 		{ color: #8DA2BA; text-decoration : underline; }

/*-------  Tipografia TITULOS DENTRO ---------------------------------------------------------*/
.tipo9 				{ color: #FFFFFF; font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 5px; padding-right: 5px; line-height:16px;}
A.tipo9:link 		{ color: #FFFFFF; text-decoration : underline; }
A.tipo9:visited 	{ color: #FFFFFF; text-decoration : underline; }
A.tipo9:hover		{ color: #E8E7E6; text-decoration : none; }
A.tipo9:active 		{ color: #FFFFFF; text-decoration : underline; }

/*-------  Tipografia JUNTA GOVERN -----------------------------------------------------------*/
.tipo10				{ color: #074B85; font-size: 8px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 5px; padding-right: 5px; line-height:16px;}
A.tipo10:link 		{ color: #074B85; text-decoration : underline; }
A.tipo10:visited 	{ color: #074B85; text-decoration : underline; }
A.tipo10:hover		{ color: #5A124F; text-decoration : none; }
A.tipo10:active 	{ color: #074B85; text-decoration : underline; }

/*-------  Tipografia PORTADA TITULO NOTICIAS ------------------------------------------------*/
.tipo11 				{ background-color:	#074B85; padding-bottom: 3px; color: #FFFFFF; font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
A.tipo11:link 		{ color: #FFFFFF; text-decoration : none; }
A.tipo11:visited 	{ color: #FFFFFF; text-decoration : none; }
A.tipo11:hover		{ color: #96AEBF; text-decoration : none; }
A.tipo11:active 	{ color: #FFFFFF; text-decoration : none; }

/**********************************************************************************************/
/********  Tablas, bordes e inputboxes ********************************************************/
/**********************************************************************************************/

/*-------  Bordes TABLAS INDEX ---------------------------------------------------------------*/
.border1		{ 	border-style: 		solid; 
					border-width: 		1px; 
   					border-color: 		#E8E7E6; 
   					background-color: 	#FFFFFF;    					
					font-family: 		Verdana, Arial, Helvetica, sans-serif; 
					color:				#000000;
   					font-size: 			10px;
					font-weight: 		bold; 	} 

/*-------  Bordes TABLAS INDEX ---------------------------------------------------------------*/
.border2		{ 	border-style: 		solid; 
					border-width: 		1px; 
   					border-color: 		#E8E7E6; 
   					background-color: 	#FFFFFF;    					
					font-family: 		Verdana, Arial, Helvetica, sans-serif; 
					color:				#000000;
   					font-size: 			10px;
					font-weight: 		bold;
					width:         		100%; 
					height:        		100%; 	} 

/*-------  TABLAS 100% height -----------------------------------------------------------------*/
.border3		{ 	
					border-style: 		solid; 
					border-width: 		1px; 
   					border-color: 		#E8E7E6;  	}

/*-------  Bordes TABLAS TÍTULOS -------------------------------------------------------------*/
.border4		{ 	border-style: 		solid; 
					border-width: 		1px; 
   					border-color: 		#000000; 
   					background-color: 	#074B85;    					
					font-family: 		Verdana, Arial, Helvetica, sans-serif; 
					color:				#FFFFFF;
   					font-size: 			10px;
					font-weight: 		bold; 	} 

/*-------  Bordes TABLAS INDEX ---------------------------------------------------------------*/
.border5		{ 	border-style: 		solid; 
					border-width: 		1px; 
   					border-color: 		#FFFFFF; 
   					background-color: 	#FFFFFF;    					
					font-family: 		Verdana, Arial, Helvetica, sans-serif; 
					color:				#000000;
   					font-size: 			10px;
					font-weight: 		bold; 	} 

/*-------  Bordes REPRESENTANTES TERRITORIALES -----------------------------------------------*/
.border6		{ 	border-style: 		solid; 
					border-width: 		1px; 
   					border-color: 		#E8E7E6; 
   					background-color: 	#F8F8F8;    					
					font-family: 		Verdana, Arial, Helvetica, sans-serif; 
					color:				#000000;
   					font-size: 			10px;
					font-weight: 		bold; 	} 

/*-------  TABLA MIEMBROS CONSEJO ASESOR -----------------------------------------------------*/
.border7		{ 	border-style: 		solid; 
					border-width: 		1px; 
   					border-color: 		#E8E7E6;
					border-collapse: 	collapse;
					border-spacing:		1em 1em;
					padding: 			2px;
   					background-color: 	#F8F8F8;    					
					font-family: 		Verdana, Arial, Helvetica, sans-serif; 
					color:				#000000;
   					font-size: 			10px;
					font-weight: 		bold; 	}

/*-------  Bordes TABLAS INDEX ---------------------------------------------------------------*/
.border8		{ 	border-style: 		solid; 
					border-width: 		2px; 
   					border-color: 		#E8E7E6; 
   					background-color: 	#F1F5FA;    					
					font-family: 		Verdana, Arial, Helvetica, sans-serif; 
					color:				#000000;
   					font-size: 			10px;
					font-weight: 		bold;
					padding-top: 5px;
					padding-bottom: 5px; 	} 
					
/*-------  TABLA MIEMBROS CONSEJO ASESOR -----------------------------------------------------*/		
table.consejo 						{ margin:0; padding:0; border-collapse:collapse; width:100%;}
table.consejo 	td, th 				{ color: #074B85; padding: 8px 4px; border-bottom: 1px solid #EEEEEE;}
table.consejo	td 					{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #074B85; font-size: 9px; font-weight:bold; text-align: left; }
table.consejo	th 					{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #074B85; font-size: 9px; font-weight:normal; text-align: left; }
table.consejo	tr 					{ background:url(img/backtable.png) repeat-x #F8F8F8; color:#666666;}		

/*-------  TABLA LISTADO INGENIEROS -----------------------------------------------------*/		
table.ingenieros					{ margin:0; padding:0; border-collapse:collapse; width:100%;}
table.ingenieros 	td 				{ color: #074B85;  border-bottom: 1px solid #EEEEEE;}
table.ingenieros	td 				{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #074B85; font-size: 9px; font-weight:bold; text-align: left; }
table.ingenieros	th 				{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #074B85; font-size: 9px; font-weight:normal; text-align: left; }
table.ingenieros	tr 				{ background:url(img/backtable.png) repeat-x #F8F8F8; color:#666666;}		

/*-------  CONFIGURACIÓN CORREO -------------------------------------------------*/
.correo1 			{ color: #8DA2BA; font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding-left: 5px; padding-right: 5px; line-height:14px;}
A.correo1:link 		{ color: #074B85; text-decoration : underline; }
A.correo1:visited 	{ color: #074B85; text-decoration : underline; }
A.correo1:hover		{ color: #5A124F; text-decoration : none; }
A.correo1:active 	{ color: #074B85; text-decoration : underline; }

.correo 				{  	border: 1px solid #D4E0EE; border-collapse: collapse;
							font-family: Verdana, Arial, Helvetica, sans-serif; color: #074B85; 
							font-size: 10px; font-weight:normal; text-align: left; }
.correo td, th 			{ 	padding: 4px; }
.correo thead			{ 	text-align: center; background: #E6EDF5; color: #4F76A3; font-size: 100% !important; }
.correo tbody 			{  	background: #FCFDFE; }
.correo tbody tr.odd 	{ 	background: #F7F9FC; }

/*-------  SOLICITUD DE CORREO/REGISTRARSE -------------------------------------------------*/
.sol_correo 				{  	width: 80%; border: 1px solid #D4E0EE; border-collapse: collapse;
								font-family: Verdana, Arial, Helvetica, sans-serif; color: #074B85; 
								font-size: 10px; font-weight:normal; }
.sol_correo td, th			{ 	padding: 4px; }
.sol_correo thead			{ 	text-align: center; background: #E6EDF5; color: #4F76A3; font-size: 100% !important; }
.sol_correo tbody 			{  	background: #FCFDFE; }
.sol_correo tbody tr.odd 	{ 	background: #F7F9FC; }
.sol_correo P				{ 	color: #FF0000; TEXT-ALIGN: justify; }
.sol_correo INPUT			{ 	border-style:solid; border-width:1px; border-color:000000;
								background-color: #FFFFFF; width:200px;
								font-family: Verdana,Tahoma,Arial,Helvetica; 
								color: #074B85;					
			   					font-size: 10px;	}

#boton_correo			{ 	border-style:solid; border-width:1px; border-color:000000;
								background-color: #96AEBF; width:100px;
								font-family: Verdana,Tahoma,Arial,Helvetica; 
								color: #FFFFFF;					
			   					font-size: 9px; font-weight:bold;	}
					
/*-------  CABECERA INGENIEROS2 -------------------------------------------------------------*/
.ingenieros2	{ 	border-style: 		solid; 
					border-width: 		1px; 
   					border-color: 		#000000; 
					padding: 			4px 4px 4px 4px;
   					background-color: 	#8DA2BA;    					
					font-family: 		Verdana, Arial, Helvetica, sans-serif; 
					color:				#FFFFFF;
   					font-size: 			10px;
					font-weight: 		bold;
					 	} 
																				
/*-------  InputBox USUARIO ------------------------------------------------------------------*/
.inputBox1 		{	border-right:  		#000000 1px solid; 
					border-left:   		#000000 1px solid; 
					border-top:    		#000000 1px solid; 
					border-bottom: 		#000000 1px solid; 
					background:    		#FFFFFF; 
					font-family:   		Verdana,Tahoma,Arial,Helvetica; 
					color:				#5A124F;					
   					font-size: 			10px;
					width:         		86px; 	}

/*-------  InputBox BUSCADOR -----------------------------------------------------------------*/
.inputBox2 		{	border-right:  		#000000 1px solid; 
					border-left:   		#000000 1px solid; 
					border-top:    		#000000 1px solid; 
					border-bottom: 		#000000 1px solid; 
					background:    		#FFFFFF; 
					font-family:   		Verdana,Tahoma,Arial,Helvetica; 
					color:				#5A124F;					
   					font-size: 			10px;
					width:         		160px; 	}

/*-------  BOTON ENVIAR  ---------------------------------------------------------------------*/
.boton1		  	{	border-right:  		#000000 1px solid; 
					border-left:   		#000000 1px solid; 
					border-top:    		#000000 1px solid; 
					border-bottom: 		#000000 1px solid; 
					background:    		#96AEBF; 
					font-family:   		Verdana,Tahoma,Arial,Helvetica; 
					color:				#FFFFFF;					
   					font-size: 			9px;
					font-weight: 		bold;
					width:         		86px; 	}
					
/*-------  BOTON OK ---------------------------------------------------------------------------*/
.boton2		  	{	border-right:  		#000000 1px solid; 
					border-left:   		#000000 1px solid; 
					border-top:    		#000000 1px solid; 
					border-bottom: 		#000000 1px solid; 
					background:    		#96AEBF; 
					font-family:   		Verdana,Tahoma,Arial,Helvetica; 
					color:				#FFFFFF;					
   					font-size: 			9px;
					font-weight: 		bold;
					width:         		28px; 	}					

/**********************************************************************************************/
/********  PAGINADOR **************************************************************************/
/**********************************************************************************************/
.paginaback 		{	background-color : 	#FFFFFF;
						border-style: 		solid; 
						border-width: 		1px; 
   						border-color: 		E8E7E6;}
.pagina1 			{	color: #000000;	font-size: 9px; font-family : Verdana, Arial, Helvetica, sans-serif; }
.pagina2			{ 	color: #BABABA;	font-size: 9px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
A.pagina2:link 		{ 	color: #788; text-decoration : underline; font-weight: bold; }
A.pagina2:visited 	{ 	color: #788; text-decoration : underline; font-weight: bold; }
A.pagina2:hover 	{ 	color: #788; text-decoration : none; font-weight: bold;}
A.pagina2:active	{ 	color: #788; text-decoration : underline; font-weight: bold;}

/*----------------------------------------------------------------------------------------------|
| dTree 2.05 | www.destroydrop.com/javascript/tree/                                             |
|-----------------------------------------------------------------------------------------------|
| Copyright (c) 2002-2003 Geir Landrö                                                           |
|----------------------------------------------------------------------------------------------*/

.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}					