
/* Estilo tablas */

	.ColumnaIdentificadora 
	{
		border-bottom-style:solid; 
		border-bottom-width:1px;
		border-left-style: solid;
		border-left-width: 1px;  
		border-right-style: solid; 
		border-right-width: 1px; 
		border-spacing: 0px; 
		border-top-style: solid;
		border-top-width: 1px;
		border-color: #c0c0c0;
		text-align: center;
		color: #17365d;
		font-weight: bold;
	} 

	.ColumnaIdentificadoraPopup
	{
		border-bottom-style:solid; 
		border-bottom-width:1px;
		border-left-style: solid;
		border-left-width: 1px;  
		border-right-style: solid; 
		border-right-width: 1px; 
		border-spacing: 0px; 
		border-top-style: solid;
		border-top-width: 1px;
		border-color: #c0c0c0;
		text-align: center;
		color: #17365d;
		background-color: #daeef3;
		font-weight: bold;
	} 
	
	.ColumnaIdentificadoraPie
	{
		border-bottom-style:solid; 
		border-bottom-width:1px;
		border-left-style: solid;
		border-left-width: 1px;  
		border-right-style: solid; 
		border-right-width: 1px; 
		border-spacing: 0px; 
		border-top-style: solid;
		border-top-width: 1px;
		border-color: #c0c0c0;
		text-align: center;
		color: #17365d;
		font-weight: bold;
		background-color: #c2d69b;
	}

	.ColumnaTextoAzul
	{
		border-bottom-style:solid; 
		border-bottom-width:1px;
		border-left-style: solid;
		border-left-width: 1px;  
		border-right-style: solid; 
		border-right-width: 1px; 
		border-spacing: 0px; 
		border-top-style: solid;
		border-top-width: 1px;
		border-color: #c0c0c0;
		text-align: center;
		color: #17365d;
	}

	.ColumnaTextoCafe
	{
		border-bottom-style:solid; 
		border-bottom-width:1px;
		border-left-style: solid;
		border-left-width: 1px;  
		border-right-style: solid; 
		border-right-width: 1px; 
		border-spacing: 0px; 
		border-top-style: solid;
		border-top-width: 1px;
		border-color: #c0c0c0;
		text-align: center;
		color: #984806;
	}

	.ColumnaTextoVerde
	{
		border-bottom-style:solid; 
		border-bottom-width:1px;
		border-left-style: solid;
		border-left-width: 1px;  
		border-right-style: solid; 
		border-right-width: 1px; 
		border-spacing: 0px; 
		border-top-style: solid;
		border-top-width: 1px;
		border-color: #c0c0c0;
		text-align: center;
		color: #4a442a;
	}

	.Cabecera
	{
		border-bottom-style:solid; 
		border-bottom-width:1px;
		border-left-style: solid;
		border-left-width: 1px;  
		border-right-style: solid; 
		border-right-width: 1px; 
		border-spacing: 0px; 
		border-top-style: solid;
		border-top-width: 1px;
		border-color: #c0c0c0;
		background-color: #daeef3;
		text-align: center;
		color: #662928;
		font-weight: bold;
	}

	.CabeceraSinNegritas
	{
		border-bottom-style:solid; 
		border-bottom-width:1px;
		border-left-style: solid;
		border-left-width: 1px;  
		border-right-style: solid; 
		border-right-width: 1px; 
		border-spacing: 0px; 
		border-top-style: solid;
		border-top-width: 1px;
		border-color: #c0c0c0;
		background-color: #daeef3;
		text-align: center;
		color: #662928;
	}

	.Tabla 
	{
		border-collapse: separate; 
		border: 4px solid #c0c0c0;
	}

/* Fin Estilo tablas */

/* Estilo tablas multiples colores */

	.LinksAzul 
	{	
/* 		border-bottom-style:solid;  */
/* 		border-bottom-width:1px; */
 		border-left-style: solid; 
 		border-left-width: 5px;   
/* 		border-right-style: solid;  */
/* 		border-right-width: 1px;  */
/* 		border-spacing: 0px;  */
/* 		border-top-style: solid; */
/* 		border-top-width: 1px; */
 		border-color: #5b6580; 
		text-align: left;
		color: #49556f;	
		padding: 0px 0px 0px 5px;
	}
	
	.LinksAzul a:link 
	{
		text-decoration : none;
		color: #49556f;
	}
	
	.LinksAzul a:visited 
	{
		text-decoration : none;
		color: #49556f;
	}
	
	.LinksAzul a:active 
	{
		text-decoration : none;
		color: #49556f;
	}

	.LinksAzul a:hover 
	{
 		text-decoration : underline; 
		color: #49556f;
		text-align: left;
	}

	.LinksVerde 
	{		
		border-bottom-style:solid; 
		border-bottom-width:1px;
		border-left-style: solid;
		border-left-width: 1px;  
		border-right-style: solid; 
		border-right-width: 1px; 
		border-spacing: 0px; 
		border-top-style: solid;
		border-top-width: 1px;
		border-color: #c0c0c0;
		text-align: center;
		color: #4a442a;
	}
	
	.LinksVerde a:link 
	{
		text-decoration : none;
		color: #4a442a;
	}
	
	.LinksVerde a:visited 
	{
		text-decoration : none;
		color: #4a442a;
	}
	
	.LinksVerde a:active 
	{
		text-decoration : none;
		color: #4a442a;
	}

	.LinksVerde a:hover 
	{
 		text-decoration : underline; 
		color: #4a442a;
	}

	.LinksCafe 
	{		
		border-bottom-style:solid; 
		border-bottom-width:1px;
		border-left-style: solid;
		border-left-width: 1px;  
		border-right-style: solid; 
		border-right-width: 1px; 
		border-spacing: 0px; 
		border-top-style: solid;
		border-top-width: 1px;
		border-color: #c0c0c0;
		text-align: center;
		color: #984806;
	}
	
	.LinksCafe a:link 
	{
		text-decoration : none;
		color: #984806;
	}
	
	.LinksCafe a:visited 
	{
		text-decoration : none;
		color: #984806;
	}
	
	.LinksCafe a:active 
	{
		text-decoration : none;
		color: #984806;
	}

	.LinksCafe a:hover 
	{
 		text-decoration : underline; 
		color: #984806;
	}

/* Fin Estilo tablas multiples colores */

/* Estilo Vineta */

	.Vineta
	{	
	list-style: none;
	background-image: url(../Imagenes/Vineta.html);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-left: 35px;
	}


/* Fin Estilo Vineta */

/* Estilo Letra capital */

	.LetraCapital
	{
		font-size: 28px;
		color: #17365d;
		font-weight: bold;
	}

/* Fin Estilo Letra capital */


/*  Contenidos del sitio y etc*/

	.Titulo 
	{
		font-size:14px;
		color:#FFFFFF;
/* 		font-family:Helvetica; */
		color: #464646;
		font-weight: bold;
		font-size: 17px;
	}

	.SubtituloSubrayado 
	{
		font-size:15px;
		color:#5a5a5a;
		font-family:Helvetica;
		font-weight : bold;
		text-align: left;
		text-decoration: underline;
	}

	.Subtitulo 
	{
		font-size:17px;
		color:blue;
		font-family:Helvetica;
	}


	.TextoGeneral 
	{
		font-size:13px;
		color:#5a5a5a;
		text-align:justify;
		font-family:Helvetica;
		padding: 8px 8px 8px 8px;
	}
	
	.TextoGeneralPopup
	{
		font-size:13px;
		color:#5a5a5a;
		text-align:justify;
		font-family:Helvetica;
		padding: 18px 16px 8px 16px;
	}
	
	.TextoCursiva
	{
		font-size:14px;
		color:#5a5a5a;
		font-family:Helvetica;
		text-align: left;
		font-style: oblique;
	}
	}
	
	.TextoGeneralCentrado
	{
		font-size:13px;
		color:black;
		text-align:center;
		font-family:Helvetica;
		
	}	

	.TextoBotonesCentrado
	{
		font-size:12px;
		color:black;
		text-align:center;
		font-family:Helvetica;
	}	

	.TextoYBordeInteriorTablaCentrado
	{
		border: 1px solid #464646; 
		padding: 3px;
		font-size:13px;
		color:#FFFFFF;
		font-family:Helvetica;
		text-align:center;
	}

	.TextoYBordeInteriorTablaCentradoAzul
	{
		border: 1px solid #464646; 
		padding: 3px;
		font-size:13px;
		color:#5a5a5a;
		font-family:Helvetica;
		text-align:center;
	}


	.TextoYBordeInteriorTablaJustificado
	{
		border: 1px solid #464646; 
		padding: 3px;
		font-size:13px;
		color:#5a5a5a;
		font-family:Helvetica;
		text-align:justify;
	}

	.TextoVinetas
	{
		font-size:13px;
		color:#5a5a5a;
		font-family:Helvetica;
		text-align:justify;
	}
	
	.TextoResaltado 
	{
		font-size:17px;
		color:#12bfd7;
		font-family:Helvetica;
	}

	.TextoResaltadoAzul 
	{
		font-size:14px;
		color:#464646;
		font-family:Helvetica;
	}

	.TextoFuentesBibliograficas 
	{
		font-size:12px;
		color:white;
		font-family:Helvetica;
	}

	.Llevascroll
	{
		    		overflow-y: scroll;
	}
	
	.principal
	{
		position: relative;
		width: 25%;
		height: 80%;		
		
		text-align:left;
	}
	
/* Menú horizontal	 */
	
	.menu
	{
		text-align:left;
		font-size:10.5px;
		font-family:Helvetica;
		text-decoration : underline;
		color : #012d74;
	}
	
	.menu:link 
	{
		text-decoration : underline;
		color : #012d74;
	}
	
	.menu:visited 
	{
		text-decoration : underline;
		color : #012d74;
	}
	
	.menu:active 
	{
		text-decoration : underline;
		color : #012d74;
	}

	.menu:hover 
	{
		text-decoration : underline;
		color : #31924d;
		font-size: 11px;		
	}
	
/*	Links en general*/	
	.SinLinks
	{		
		font-size:12px;
		font-family: 'Helvetica';
/* 		margin: 0px 0px 1px 0px; */
		padding: 10px 6px 6px 6px;
		border:solid 1px #FFF; 
 		border-right-color: #FFFFFF;  
   		border-bottom-color: #FFFFFF; 
   		border-top-color: #FFFFFF; 
   		border-left-color: #FFFFFF; 
  		background-color: #d9d9d9; 
		color : #376166;
 		font-weight: bold; 
	}

	.Links 
	{		
		font-size:12px;
		font-family: 'Helvetica';
/* 		margin: 0px 0px 1px 0px; */
		padding: 10px 6px 6px 6px;
		border:solid 1px #FFF; 
 		border-right-color: #FFFFFF;  
   		border-bottom-color: #FFFFFF; 
   		border-top-color: #FFFFFF; 
   		border-left-color: #FFFFFF; 
  		background-color: #384150; 
		color : #e0e2f1;
 		font-weight: bold; 
	}
	
	.Links a:link 
	{
		text-decoration : none;
		color : #e0e2f1;
	}
	
	.Links a:visited 
	{
		text-decoration : none;
		color : #e0e2f1;
	}
	
	.Links a:active 
	{
		text-decoration : none;
		color : #e0e2f1;
	}

	.Links a:hover 
	{
 		text-decoration : underline; 
		color : #e0e2f1;
		background-color: #bb6781; 
	}

	.Links a:hover 
	{
 		text-decoration : underline; 
		color : #e0e2f1;
		background-color: #db2149; 
	}

	#Ligas:hover 
	{
 		text-decoration : underline; 
		color : #e0e2f1;
		background-color: #db2149; 
	}
	
/*  Menu vertical*/

	.MenuVertical ul
	{
   		margin : 0 0 0 0px;
   		padding: 0 0 0 0px;
/*    		list-style: none; */
	}
	
	.MenuVertical li
	{
   		background-color: #afcae6;
   		border: 0.5px solid white;   		
   		border: 1px dotted white;   		
   		margin: 4 4 4 4px;
   		padding: 2 2 2 2px;
   		text-align:center;
   		font-family:Helvetica;
   		font-size:12px;	
   		display:block
	}
	
	.MenuVertical a
	{
		cursor:pointer; 
   		color: #012d74;
   		text-decoration: none;
	}

	.MenuVertical li a
	{
		display: block;
		border-left:10px solid #31924d; 
	}

	.MenuVertical li a:hover
	{
		background-color:#31924d;
		color: white;
		border-left-color:white;
	}

/*  Partes del sitio a alimentar*/

	.ContenidoPrincipal
	{
		position : absolute; 
		text-align : justify; 
		top : 300px;
		left : 130px;
		width: 595px;
		height: 650px;		
		overflow-y: scroll;
/*   		background-color: #FFFFFF;  */
	}

	.Titulo_Contenido
	{
		position : absolute; 
		text-align : justify; 
		top : 275px;
		left : 130px;
		width: 595px;
		height: 25px;		
		color: #464646;
		font-weight: bold;
		font-size: 17px;
/* 		background-color: #FFFFFF; */
	}

	.Copyright
	{
		position : absolute; 
		text-align : center; 
		top : 983px;
		left : 120px;
		width: 765px;
/* 		height: 480px;		 */
/* 		overflow-y: scroll; */
		color: #FFFFFF;
		font-size: 12px;
/*   		background-color: #FFFFFF;  */
	}

	.Noticias
	{
		position : absolute; 
		text-align : justify; 
		top : 275px;
		left : 630px;
		width: 206px;
		height: 485px;		
/* 		background-color: #FFFFFF; */
	}

	.Titulo_Noticias
	{
		position : absolute; 
		text-align : justify; 
		top : 275px;
		left : 750px;
		width: 206px;
		height: 25px;		
		color: #464646;
		font-weight: bold;
		font-size: 17px;
/* 		background-color: #FFFFFF; */
	}

	.MenuDerecho
	{
		position : absolute; 
		text-align : justify; 
		top : 171px;
		left : 850px;
		width: 166px;
		height: 485px;		
/*  		background-color: #FFFFFF;  */
	}
 
	.MenuHorizontal
	{
		position : absolute; 
		text-align : justify; 
		top : 151px;
		left : 237px;
/* 		background-color: #FFFFFF; */
	}

	.Noticias
	{
		position : absolute; 
		text-align : justify; 
		top : 331px;
		left : 900px;
		width: 200px;
 		height: 460px;
	}

	.AccesoDiplomado
	{
		position : absolute; 
		text-align : justify; 
		top : 191px;
		left : 895px;
		width: 200px;
 		height: 460px;
	}

	.AccesoBiblioteca
	{
		position : absolute; 
		text-align : justify; 
		top : 470px;
		left : 890px;
		width: 200px;
 		height: 460px;
	}

	.Avisos
	{
		position : absolute; 
		text-align : justify; 
		top : 570px;
		left : 890px;
		width: 200px;
 		height: 460px;
	}

	.TituloPrincipal
	{
		position : absolute; 
		text-align : center; 
		top : 190px;
		left : 80px;
		width: 570px;
		text-align: center;
		font-family: 'helvetica';
		font-size: 15px;
		color: white;
		font-weight: bold;
	}
	
	.SubMenuAlterno
	{
		position : absolute; 
		text-align : center; 
		top : 192px;
		left : 62px;
		right: 695px;
	}
	
	.TituloSubMenuAlterno
	{
		position : absolute; 
		text-align : center; 
		top : 170px;
		left : 62px;
		right: 695px;
	}

/* Ventana Pupup */

	.ContenidoPrincipalPupup
	{
		position : absolute; 
		text-align : justify; 
		top : 274px;
		left : 123px;
		width: 768px;
		height: 550px;		
		overflow-y: scroll;
/*  		background-color: #FFFFFF;  */
	}

/* Fin Ventana Pupup  */

/* 	.CuerpoMicroSitios */
/* 	{ */
/* 		position : absolute;  */
/* 		top : 370px; */
/* 		left : 62px; */
/* 		right: 695px; */
/* 	} */
	
	.MicroSitiosTitulo
	{
		position : absolute; 
		top : 460px;
		left : 694px;
		right: 65px;
		text-align: center;
		font-family: helvetica;
		font-size: 15px;
		color: white;
		font-weight: bold;
	}

	.CuerpoMicroSitios
	{
		position : absolute; 
		top : 560px;
		left : 694px;
		right: 65px;
	}

	.AvisosTitulo
	{
		position : absolute; 
		top : 190px;
		left : 694px;
		width: 130px;
		text-align: center;
		font-family: helvetica;
		font-size: 15px;
		color: white;
		font-weight: bold;
	}

	.CuerpoAvisos
	{
		position : absolute; 
		top : 225px;
		left : 694px;
		right: 65px;
	}

/*  Menu vertical*/
	a.CartonesForum, a.CartonesForum:link, a.CartonesForum:visited 
	{
    		background: transparent url(../Imagenes/CartonForum.html) no-repeat left top;
    		width: 187px;
    		height: 187px;
    		display:block;
    		border-left: 0.5px solid;
    		border-right: 0.5px solid;
    		border-top: 0.5px solid;
    		border-bottom: 0.5px solid;
    		border-color: #94e934;
    		text-decoration:none;
	}
	
	a.CartonesForum:active 
	{
    		background-position: right top;
	}

	a.CartonesForum:hover 
	{
    		background-position: -187px 0px;
	}
	
	/*  Menu vertical*/
	a.Cartones60Anos, a.Cartones60Anos:link, a.Cartones60Anos:visited 
	{
    		background: transparent url(../Imagenes/Carton60Anos.html) no-repeat left top;
    		width: 187px;
    		height: 187px;
    		display:block;
    		border-left: 0.5px solid;
    		border-right: 0.5px solid;
    		border-top: 0.5px solid;
    		border-bottom: 0.5px solid;
    		border-color: #B2B2B2;
    		text-decoration:none;
	}
	
	a.Cartones60Anos:active 
	{
    		background-position: right top;
	}

	a.Cartones60Anos:hover 
	{
    		background-position: -187px 0px;
	}
	
	
	
	/*  Menu vertical*/
	a.CartonesPNEDH, a.CartonesPNEDH:link, a.CartonesPNEDH:visited 
	{
    		background: transparent url(../Imagenes/CartonPNEDH.html) no-repeat left top;
    		width: 187px;
    		height: 187px;
    		display:block;
    		border-left: 0.5px solid;
    		border-right: 0.5px solid;
    		border-top: 0.5px solid;
    		border-bottom: 0.5px solid;
    		border-color: #DF81E2;
    		text-decoration:none;
	}
	
	a.CartonesPNEDH:active 
	{
    		background-position: right top;
	}

	a.CartonesPNEDH:hover 
	{
    		background-position: -187px 0px;
	}
	
	/*  Menu vertical*/
	a.CartonesWebMujeres, a.CartonesWebMujeres:link, a.CartonesWebMujeres:visited 
	{
    		background: transparent url(../Imagenes/CartonWebMujeres.html) no-repeat left top;
    		width: 187px;
    		height: 187px;
    		display:block;
    		border-left: 0.5px solid;
    		border-right: 0.5px solid;
    		border-top: 0.5px solid;
    		border-bottom: 0.5px solid;
    		border-color: #B2B2B2;
    		text-decoration:none;
	}

	a.CartonesWebMujeres:active 
	{
    		background-position: right top;
	}

	a.CartonesWebMujeres:hover 
	{
    		background-position: -187px 0px;
	}
	
	.main 
	{
		width: 80%;
		height: 500px;		
		margin:0px auto;		
		text-align:left;
		left : 83px; 
		position: absolute; 
		top : 163px; 
		z-index:1000;
	}
	
	.TituloAnoEvento
	{
		width: 80%;
		margin:0px auto;		
		text-align:center;
		left : 83px; 
		position: absolute; 
		text-align : left; 
		top : 115px; 
		z-index:100;
		color: white;
		font-size: 18px;
	}
	
	.Scroll
	{
		overflow-y: scroll;
	}
	
	.ImagenTablaEventos 
	{
		border: 1px solid #185cd7; 
		padding: 0px 0px 0px 0px;
		background-color: #FFFFFF;
	} 
	
	.TextoTablaEventos 
	{
		font-size:14px;
		color:black;
		text-align:justify;		
		border: 1px solid #185cd7; 
		padding: 0px;
		font-family:Helvetica;
		background-color: #FFFFFF;
	}
	
	.navenlace a 
	{
		background: url("../ApartadosSitio/Eventos/Imagenes/FondoFondoTablaEventos.html");	
		background-repeat : no-repeat;
		background-repeat : repeat-x;
   		color: black;
   		text-decoration: none;
   		display: block;
   		width: 100%;
	}

	.navenlace a:hover 
	{
   		
   		color: blue;
	}
	
	.FondoTabContainerEventos
	{
		background-color: #f3fbfc;
	}
	
	.main 
	{
		width: 80%;
		height: 500px;		
		margin:0px auto;		
		text-align:left;
		left : 83px; 
		position: absolute; 
		top : 163px; 
		z-index:1000;
	}