body{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 margin:0px 0px 0px 0px;
	 padding:0px 0px 0px 0px;
}
hr{
	color:#594686;
	height:1px;
}
/*Maquetación Sitio Web*/
	#bloqueIzda{
		position:absolute;
		top:0px;
		left:0px;
		margin:0px;
		padding:0px;
		width:140px;
		/*border:1px solid #CCCCCC;*/
	}
	#cabecera{
		position:absolute;
		top:0px;
		left:140px;
		margin:0px;
		padding:0px;
		width:630px;
		height:60px;
		/*border:1px solid #FF0000;*/
	}
	#encuestas{
		position:absolute;
		top:65px;
		left:140px;
		margin:0px;
		padding:0px 10px 0px 10px;
		width:430px;
		/*border:1px solid #000000;*/
	}
	#barraLocalizacion{
		position:absolute;
		width:430px;
		top:65px;
		left:140px;
		padding:3px;
		background-color:#EEEEEE;
	}
	#barraLocalizacionSinBloqueDcha{
		position:absolute;
		width:620px;
		top:65px;
		left:140px;
		padding:3px;
		background-color:#EEEEEE;
	}
	#contenido{
		position:absolute;
		/*top:155px;*/
		top:65px;
		left:140px;
		margin:0px;
		padding:0px;
		width:430px;
		/*border:1px solid #00FF00;*/
		font-size:10px;
	}
	#contenidoBarraLocalizacionBloqueDcha{
		position:absolute;
		/*top:155px;*/
		top:85px;
		left:140px;
		margin:0px;
		padding:0px;
		width:430px;
		/*border:1px solid #00FF00;*/
		font-size:10px;
	}
	#contenidoBarraLocalizacionSinBloqueDcha{
		position:absolute;
		/*top:155px;*/
		top:85px;
		left:140px;
		margin:0px;
		padding:0px;
		width:630px;
		/*border:1px solid #00FF00;*/
		font-size:10px;
	}
	#contenidoCompleto{
		position:absolute;
		top:65px;
		left:140px;
		margin:0px;
		padding:0px;
		width:430px;
		/*border:1px solid #00FF00;*/
		font-size:10px;
	}
	#agenda{
		position:absolute;
		top:65px;
		left:570px;
		margin:0px;
		padding:0px;
		width:200px;
		/*border:1px solid #00f0f0;*/
		text-align:center;
	}
	#bloqueDcha{
		position:absolute;
		/*top:210px;*/
		top:65px;
		left:570px;
		padding:0px;
		margin: 0px 7px 0px 7px;
		width:183px;
		/*border:1px solid #0000FF;*/
	}
	#pie{
		position:relative;
		width:100%;
		padding-bottom:10px;
		background-image:url('/portal/imagenes/barraPiePagina.gif');
		background-position:center bottom;
		background-repeat:no-repeat;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#333333;

	}
	#pieSinBloqueDcha{
		position:relative;
		width:100%;
		padding-bottom:10px;
		background-image:url('/portal/imagenes/barraPiePaginaSinBloqueDcha.gif');
		background-position:center bottom;
		background-repeat:no-repeat;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#333333;
	}
/*Fin maquetación Sitio Web*/
.capaTituloNoticiaCentral{
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	height:50px;
}

.banner{
	width:100%;
	margin-bottom:25px;
	padding:0px;
	text-align:center;
}
.imagenBanner{
	max-width:430px;
	border:1px solid #000000;
	text-align:center;
}
.onda{
	position:absolute;
	top:0px;
	left:250px;
}
.ondaSinBloqueDcha{
	position:absolute;
	top:0px;
	left:450px;
}
.fechaSobreOnda{
	position:absolute; 
	top:10px; 
	left:340px; 
	color:#990000;
	font-size:9px;
}
.fechaSobreOndaSinBloqueDcha{
	position:absolute; 
	top:10px; 
	left:540px; 
	color:#990000;
	font-size:9px;
}

.tituloSobreOnda{
	position:absolute;
	top:5px;
	left:0px;
	font-weight:bold;
	font-size:11px;
	color:#594686;
	width:72%;
	border-bottom:1px solid #F2E34F;
}
.tablaContenido{
	width:430px;
	margin-bottom:20px;
	padding:0px;
}
.contenidoTexto{
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.capaTextoContenidoCentral{
	border:1px solid #CCCCCC;
	padding:5px;
}
.capaTextoContenidoCentralConFotos{
	border:1px solid #CCCCCC;
	padding:5px;
	margin-right:5px;
}
.contenidoTextoConFotos{
	width:270px;
	padding-right:10px;
	padding:0px;
	margin-right:10px;
	vertical-align:top;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.capaImagenPequenia{
	z-index:1;
	position:relative;
	padding:0px;
	margin:0px;
}
.capaLupa{
	position:absolute;
	top:0px;
	left:0px;
	z-index:0;
}
.contenidoFoto{
	width:150px;
	vertical-align:top;
	text-align:center;
}
.pieFoto{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	font-style:italic;
	margin-top:10px;
	margin-bottom:10px;
}
.fotoContenido{
	border:1px solid #000000;
}

.tituloSeccionMenu{
	color:#FFFFFF;
	background-color:#584686;
	width:120px;
	padding:0px 0px 0px 0px;
	font-size:9px;
	text-align:center;
	margin-left:10px;
	margin-top:10px;
	font-weight:bold;
	background-image:url('/portal/imagenes/esquinaIzdaTituloSeccionMenu.gif');
	background-position:left top;
	background-repeat:no-repeat;
}
.tablaSeccionMenu{
	/*border:1px solid #584686;*/
	width:120px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 10px;
}
.celdaEnlaceMenu{
	border-bottom:1px dotted #584686;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	cursor:pointer;
	width:100%;
	font-size:9px;
	color:#333333;
	text-decoration:none;
}
.enlaceMenu{
	font-size:9px;
	color:#333333;
	text-decoration:none;
}
.enlaceMenu:active{
	font-size:9px;
	color:#333333;
	text-decoration:none;
}
.enlaceMenu:link{
	font-size:9px;
	color:#333333;
	text-decoration:none;
}
.enlaceMenu:hover{
	font-size:9px;
	color:#333333;
}
.enlaceMenu:visited{
	font-size:9px;
	color:#666666;
	text-decoration:none;
}
#capaBarraCabecera{
	position:relative;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:9px;
	color:#FFFFFF;
	height:26px;
	width:620px;
	background-image:url('/portal/imagenes/barraIconosCabecera.gif');
	background-position:right;
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:bottom;
}
#capaLogosUniversidades{
	position:relative;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:31px;
	text-align:center;
	vertical-align:bottom;
	width:100%;
}
#capaIconosBarraCabecera{
	position:absolute;
	top:3px;
	color:#FFFFFF;
	left:15px;
	height:14px;
}
#cabaBusquedaBarraCabecera{
	margin:0px 0px 0px 0px;
	position:absolute;
	top:3px;
	color:#FFFFFF;
	left:460px;
	height:14px;
	width:150px;
}
#capaIdiomas{
	position:absolute;
	top:10px;
	left:520px;
	font-size:9px;
}
#capaCabeceraCompleta{
	position:absolute;
	top:0px;
	left:0px;
	width:640px;
}
#capaLogo{
	position:relative;
	top:0px;
	left:0px;
	width:92px;
}
.inputBuscar{
	font-size:9px;
	border:1px solid #000000;
	color:#333333;
	width:120px;
}
/*****ENCUESTAS****/
#tituloEncuestas{
		position:absolute;
		/*top:210px;*/
		top:0px;
		left:315px;
		padding:5px;
		margin: 0px;
		width:100px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight:bolder;
		text-align:right;
		color:#FFFFFF;
		vertical-align:top;
}
#encuestasPortal{
		position:relative;
		/*top:210px;*/
		padding:0px;
		margin: 0px;
		margin-bottom:10px;
		width:100%;
		height:81px;
		background-color:#DBE6D9;
}
#capaTitulosEncuestas{
		position:absolute;
		/*top:210px;*/
		top:10px;
		heigth:10px;
		left:5px;
		padding:0px;
		margin: 0px;
		width:200px;
		border:1px solid #000000;
		background-color:#666666;
		height:15px;
}
#capaEncuestas{
		position:absolute;
		/*top:210px;*/
		top:25px;
		left:5px;
		padding:0px;
		margin: 0px;
		width:416px;
		border:1px solid #000000;
		background-color:#CCCCCC;
		overflow:auto;
		height:48px;
}
.tablaEncuestas{
		padding:0px;
		margin: 0px;
		width:398px;
		border-style:none;
		background-color:#FFFFFF;
		overflow:auto;
}
.tablaCabeceraEncuestas{
		border-width:0px;
}
.cabeceraFechaEncuesta{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	width:70px;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	vertical-align:top;
}
.cabeceraTituloEncuesta{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	vertical-align:top;
}
.fechaEncuesta{
		padding:0px;
		margin: 0px;
		border-right:1px solid #333333;
		border-bottom:1px solid #333333;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#990000;
		text-align:center;
		width:70px;
}
.tituloEncuesta{
		padding:0px;
		margin: 0px;
		border-bottom:1px solid #333333;
		border-right:1px solid #333333;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#333333;
		text-align:left;
		cursor:pointer;
}
.verMasEncuesta{
		padding:0px;
		margin: 0px;
		width:6px;
}
td.fondocienporcien{background-color:#DDDDDD;height:8px; text-align:left;}
table.tablaresultados{width:216px; border:1px solid #000000; vertical-align:top;}
table.tablatextoresultados{width:100%;}
.textoresultado{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333;}
.textofechaencuesta{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#AA0000;}
.textoresaltado { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #003366;}


/*Realizar Encuesta*/
.capaParticiparEncuesta{
	margin:10px;
}
.capaSeleccionarRespuesta{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#EEEEEE;
	margin:2px;
}
.capaTextoRespuesta{
	position:absolute;
	left:20px;
	top:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#EEEEEE;
}
.capaBotonesEncuesta{
	text-align:center;
	font-size:2px;
	margin-top:10px;
	margin-bottom:10px;
}

/*Mostrar resultados*/
.fondocienporcien{
	position:relative;
	top:0px;
	left:0px;
	background-color:#EEEEEE;
	height:11px; 
	text-align:left;
	padding:0px;
	margin:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	color:#000000;
	width:200px;
}
.barraTantoPorCiento{
	position:absolute;
	top:0px;
	left:0px;
	width:300px;
	margin:0px;
	padding:0px;
	vertical-align:middle;
}
.capaTextoresultado{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	color:#333333;
	padding:0px;
	margin:6px;
}
.capaResultados{
	position:relative;
	width:100%;
}
.capaResultadosEncuestaCompleta{
	position:relative;
	width:100%;
	border: 1px solid #333333;
	margin:15px;
	padding:10px;
	background-image:url('/portal/imagenes/fondoG9GraficoEncuesta.gif');
	background-position:right bottom;
	background-repeat:no-repeat;
}
.capaGraficoResultados{
	position:relative;
	top:7px;
	left:0px;
	/*border:1px solid #333333;*/
	width:100%;
}
.capaTextoResultados{
	position:absolute;
	top:8px;
	left:240px;
}
.capaNumeroTotalRespuestas{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#333333;
	padding:1px;
	margin:4px;
	margin-bottom:20px;
}
.capaEnunciadoEncuesta{
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #003366;
}
.capaFechaEncuesta{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#333333;
	padding:1px;
	margin:4px;
}
.capaTextoNormal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#333333;
	padding:1px;
	margin:4px;
	margin-bottom:20px;
}


/********FIN ENCUESTAS*******/

/*********AGENDA**********/
#tituloAgenda{
		position:absolute;
		/*top:210px;*/
		top:0px;
		left:70px;
		padding:5px;
		margin: 0px;
		width:100px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight:bolder;
		text-align:right;
		color:#FFFFFF;
		vertical-align:top;
}
#agendaPortal{
		position:relative;
		/*top:210px;*/
		padding:0px;
		margin: 0px;
		margin-bottom:10px;
		width:100%;
		height:150px;
		background-color:#B9D261;
}
#diaActual{
		position:absolute;
		top:5px;
		left:5px;
		padding:5px;
		margin: 0px;
		border:2px solid #000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bolder;
		color:#333333;
		background-color:#FFFFFF;
		width:22px;
		height:20px;
		text-align:center;
		text-align:center;
		vertical-align:middle;
}
#mesAnioActual{
		position:absolute;
		/*top:210px;*/
		top:20px;
		left:30px;
		padding:5px;
		margin: 0px 7px 0px 7px;
		width:135px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bolder;
		color:#333333;
		text-align:right;
}
#capaTitulosEventosAgenda{
		position:absolute;
		/*top:210px;*/
		top:45px;
		heigth:10px;
		left:5px;
		padding:0px;
		margin: 0px;
		width:170px;
		border:1px solid #000000;
		background-color:#666666;
		height:15px;
}
#capaEventosAgenda{
		position:absolute;
		/*top:210px;*/
		top:60px;
		left:5px;
		padding:0px;
		margin: 0px;
		width:170px;
		border:1px solid #000000;
		background-color:#CCCCCC;
		overflow:auto;
		height:81px;
}
.tablaEventosAgenda{
		padding:0px;
		margin: 0px;
		width:154px;
		border-style:none;
		background-color:#FFFFFF;
		overflow:auto;
}
.tablaCabeceraEventosAgenda{
		border-width:0px;
}
.cabeceraFechaEvento{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	width:50px;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	vertical-align:top;
}
.cabeceraTituloEvento{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	vertical-align:top;
}
.fechaEvento{
		padding:0px;
		margin: 0px;
		border-right:1px solid #333333;
		border-bottom:1px solid #333333;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#990000;
		text-align:left;
		cursor:pointer;
}
.tituloEvento{
		padding:0px;
		margin: 0px;
		border-bottom:1px solid #333333;
		border-right:1px solid #333333;
		width:125px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#333333;
		text-align:left;
		cursor:pointer;
}
/**Agenda desplegada**/
#agendaDesplegada{
	background-color:#666633;
	position:relative;
}
.capaTablaEventosDia{
	position:absolute;
	top:22px;
	left:inherit;
	padding-top:0px;
	position:relative;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0;
	margin-right:0;
	text-align:center;
	z-index:1;
	width:100%;
}
.capaEventosDia{
	position:relative;
	margin-top:0px;
	margin-bottom:30px;
	/*margin-left:10px;
	margin-right:10px;
	*/
	text-align:center;
	padding:0px;
}
.tablaEventosDia{
	background-color:#FFFFFF;
	width:100%;
}
.filaImparTablaEventos{
	background-color:#FFFFFF;
}
.filaParTablaEventos{
	background-color:#EEEEEE;/*#DBE6D9;/*#FEF5CC;*/
}
.fechaActualEventos{
	position:absolute;
	top:10px;
	left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*font-style:italic;*/
	color:#990000;/*#999999;/*#EF502F;/*#B74B94;/*#B9D261;#0E2A6B;*/
	text-align:left;
	font-weight:bolder;
	margin-bottom:0px;
	padding-bottom:0px;
	vertical-align:bottom;
	z-index:2;
	width:180px;
}
.cabeceraEventoDesplegado{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	font-weight:normal;
	padding-left:4px;
	background-color:#FEF5CC;/*#B9D261;*//*#F2E34F;*/
}
.textoCabeceraTablaEventos{
	padding-left:4px;
}
.horaEventoDesplegada{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#990000;
	text-align:left;
	font-weight:normal;
	padding-left:4px;
	width:40px;
}
.tituloEventoDesplegado{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:left;
	font-weight:normal;
	padding-left:4px;

}
.verMasEvento{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:990000;
	width:10px;
	text-align:center;
}
.verMas{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#990000;
}
.verMas:active{
	text-decoration:none;
}
.verMas:link{
	text-decoration:none;
}
.verMas:hover{
	text-decoration:underline;
}
.verMas:visited{
	text-decoration:none;
	color:#993333;
}
.abrirEvento{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333399;
}
.abrirEvento:active{
	text-decoration:none;
}
.abrirEvento:link{
	text-decoration:none;
}
.abrirEvento:hover{
	text-decoration:underline;
}
.abrirEvento:visited{
	text-decoration:none;
	color:#666666;
}

/***Evento Agenda***/
#capaEventoAgenda{
	position:relative;
	margin-left:0px;;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;
	padding:0px;
	/*background-color:#FEF5CC;*/
/*	border:1px solid #333333;*/
}
#capaTituloEvento{
	position:relative;
	top:0px;
	left:0px;
	background-color:#FEF5CC;
	width:100%;
	padding:4px;
}
.textoTituloEventoAgenda{
	margin-top:4px;
	font-size:12px;
	color:#003366;
	font-weight:bold;
}
#capaTextoEvento{
	position:relative;
	/*top:5px;
	left:160px;*/
	overflow:auto;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF;
	padding:12px;
}
#capaFechaHoraEvento{
	position:relative;
	left:260px;
	background-color:#EEEEEE;
	background-image:url(/portal/imagenes/esquinaFondoFechaEventoAgenda.gif);
	background-position:left;
	background-repeat:no-repeat;
	margin-bottom:4px;
	width: 166px;
}
#capaFechaEvento{
	position:relative;
	top:4px;
	left:10px;
	width:150px;
	font-size:11px;
	color:#333333;
	text-align:right;
	padding:4px;
	font-weight:bold;
}
#capaHoraEvento{
	position:relative;
/*	top:25px;*/
	left:90px;
	width:70px;
	text-align:right;
	font-size:10px;
	font-weight:normal;
	color:#990000;
	padding:4px;
}



/******FIN AGENDA********/

/********DE AULANET**************/
.capaResumenNoticia{
	padding:10px;
	margin:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#FEF5CC;
}
.capaCuerpoNoticia{
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.textoresaltado{font-size:10px; color:#003366; font-weight:bold;}
.fotoenlace{border-right-style:solid; border-right-width:1px; border-right-collapse:collapse;border-bottom-style:solid; border-bottom-width:1px; border-bottom-collapse:collapse; border-color:#FACB00;}
.titulonoticia {font-weight:bold; color:#003366; font-size:10px;text-decoration: none;}
a.titulonoticia:link{text-decoration: none;}
a.titulonoticia:active{text-decoration: none;}
a.titulonoticia:hover{text-decoration: none;}
a.titulonoticia:visited{text-decoration: none;}
.cabeceranoticias {background-color:#003366; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-align: center;}
.cabeceranovedades {background-color:#336699; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-align: center;}
	/*Comunes para Noticias y Novedades*/
	.textonoticia {font-size:10px; color:#333333;}
	.textonoticiaescalable {font-size:0.6em; color:#333333;}
	.fechanoticia {color:#CC0000; font-size:10px; font-weight:normal;}
	/*.leermas {font-size:10px; color:#CC0000}*/
	a.leermas {font-size:10px; color:#CC0000;}
	a.leermas:link {font-size:10px; color:#CC0000;text-decoration:none;}
	a.leermas:active {font-size:10px; color:#CC0000;text-decoration:none;}
	a.leermas:hover {font-size:10px; text-decoration:underline; color: #FACB00;}
	a.leermas:visited {font-size:10px; color:#BB0000;text-decoration:none;}
	.margennoticias{padding:5px; text-align:center; }
/******************************/
/******Barra Localización******/
.barraLocalizacion{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
/******************************/

/****PIE PÁGINA******/
.capaEnlacesPiePagina{
	text-align:center;
}
.capaTextoAdicionalPiePagina{
	text-align:center;
}
/********************/

/* Inicio Estilos grid administracion */
.button{
	border:1px solid #999999;
	background-color:#EEEEEE;
	font-size:10px;
}
.tituloGrid{
	color:#990000;/*#0E2A6B;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.capaBotonesGrid{
	text-align:right;
	margin-bottom:4px;
	width:98%;
}
.filaTituloGrid{
	background-color:#FEF5CC;
	margin:0px;
	padding:2px;
	/*border-top:3px solid #FACB00;*/
	border-bottom:2px solid #FACB00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.filaGrid{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.odd{
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
/*	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
*/	
}
.even{
	margin:0px;
	padding:0px;
	background-color:#EEEEEE;
/*	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
*/	
}
.capaGrid{
	border:1px solid #999999;
	width:98%;
}
.capaInfoConsulta{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:2px;
}
.tablaGrid{
	width:100%;
	padding:0px;
	margin:0px;
}
.capaElementosEncontrados{
	text-align:right;
}
.capaNavegacionPaginasGrid{
	text-align:right;
}
.tablaNavegacionArbolGrid{
	width:100%;
}
.celdaArbol{
	width:180px;
}
.celdaGrid{

}
.campoGridEditable{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:auto;
	background-color:#DBE6D9;
}
.exportlinks{
	background-color:#FEF5CC;/*#F6B649;/*#B9D261;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
	padding:2px;
	border-top:2px solid #FACB00;
	padding-right:4px;
}


span.excel {
	cursor: pointer;
/*	background-image: url(../../imagenes/ico_file_excel.gif);*/
}

span.xml {
	cursor: pointer;	
	background-image: url(../../imagenes/ico_file_xml.gif);
}
span.pdf {
	cursor: pointer;	
	background-image: url(../../imagenes/ico_file_pdf.gif);
}

/* Fin Estilos grid administracion */

/* Inicio Pagina login */
#capaExterior{
	position:relative;
	top:50px;
	width:400px;
	vertical-align:middle;
	text-align:center;
}
#capaImagen{
	position:absolute;
	top:0px;
	left:0px;
}
#capaTitulo{
	position:absolute;
	top:5px;
	left:170px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#003366;
}
#capaLogin{
	position:absolute;
	top:30px;
	left:160px;
}
#capaEtiquetaLoginUsuario{
	position:absolute;
	top:10px;
	left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
#capaCampoLoginUsuario{
	position:absolute;
	top:7px;
	left:95px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#capaEtiquetaLoginClave{
	position:absolute;
	top:43px;
	left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

#capaCampoLoginClave{
	position:absolute;
	top:40px;
	left:95px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.campoUsuarioLogin{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #333333;
	width:120px;
	background-color:#CCCC99;
}
.campoClaveLogin{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #333333;
	width:100px;
	background-color:#CCCC99;
}
#capaBotonesLogin{
	position:absolute;
	top:41px;
	left:202px;
}
.botonesLogin{
}
#capaMensajeErrorLogin{
	position:absolute;
	top:65px;
	left:95px;
	width:130px;
	color:#990000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
}
/* Fin Pagina login */

/* Inicio AdminPortal */
#capaMenu{
	position:absolute;
	top:30px;
	left:160px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:300px;
}
.elementoListaEnlace{
	margin-bottom:5px;
	margin-left:5px;
}
.celdaTextoExplorer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
}

.enlaceVueltaAdminPortal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.enlaceVueltaAdminPortal:active{
	color: #003366;
	text-decoration: underline;	
}
.enlaceVueltaAdminPortal:hover{
	color: #990000;
	text-decoration: underline;	
}
.enlaceVueltaAdminPortal:link{
	color: #003366;	
	text-decoration: none;	
}
.enlaceVueltaAdminPortal:visited{
	color: #336699;		
	text-decoration: none;	
}
/* Fin AdminPortal */

/* Inicio encabezado.jsp */
	.enlaceCabecera:hover{
		font-size:9px;
		color:#FFFFFF;
		text-decoration:underline;
	}
	.enlaceCabecera:link{
		font-size:9px;
		color:#FFFFFF;
		text-decoration:none;
	}
	.enlaceCabecera:visited{
		font-size:9px;
		color:#FFFFFF;
		text-decoration:none;
	}
	.enlaceCabecera:active{
		font-size:9px;
		color:#FFFFFF;
		text-decoration:none;
	}
/* Fin encabezado.jsp */

/* Inicio Login */
#loginCVC{
	background-image:url(/portal/imagenes/cabeceraCVC.gif);
	background-repeat:no-repeat;
	background-position:center;
	border:1px solid #000000;
	position:absolute;
	top:80px;
	left:180px;
	width:350px;
	height:113px;
	z-index:10;
}
#usuarioCVC{
	position:absolute;
	top:7px;
	left:40px;
}
#claveCVC{
	position:absolute;
	top:31px;
	left:40px;
	vertical-align:top;
}
#textoUsuarioCVC{
	position:absolute;
	top:-2px;
	left:88px;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
}
#textoClaveCVC{
	position:absolute;
	top:22px;
	left:79px;
	vertical-align:top;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
}
.campoUsuarioCVC{
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #999999;
	/*background-color:#CCCC99;*/
	width:95px;
}
.campoClaveCVC{
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #999999;
	width:72px;
	/*background-color:#CCCC99;*/
}
.login{
	position:relative;
	top:0px;
	left:0px;
	width:183px;
}
/* Fin Login*/

/*nuevos estilos menú*/
#bloqueIzda ul{
	margin:0;
	padding:0;
	margin-left:0;
}
#bloqueIzda li {
	/*margin:0;*/
	padding:0;
	list-style-type:none;
}
li.tituloSeccionMenu{
	color:#FFFFFF;
	background-color:#584686;
	width:120px;
	padding:0px 0px 0px 0px;
	font-size:9px;
	text-align:center;
	margin-left:10px;
	margin-top:20px;
	font-weight:bold;
	background-image:url('/portal/imagenes/esquinaIzdaTituloSeccionMenu.gif');
	background-position:left top;
	background-repeat:no-repeat;
	list-style-type:none;
	margin-top:10px;
}
.tituloSeccionMenu ul{
	/*margin:0;
	padding:0;*/
}
li li{
	background-color:white;
}
.tituloSeccionMenu a{
	border-bottom:1px dashed #CCCCCC;
	display:block;
	text-align:left;
	background-color:#FFFFFF;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	cursor:pointer;
	width:100%;
	font-size:9px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
}
.tituloSeccionMenu a:hover{
	background-color:#DBE6D9;
}

.tablaSeccionMenu{
	/*border:1px solid #584686;*/
	width:120px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 10px;
}
.celdaEnlaceMenu{
	/*border-bottom:1px dotted #CCCCCC;#584686;*/
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	cursor:pointer;
	width:100%;
	font-size:9px;
	color:#333333;
	text-decoration:none;
}
.enlaceMenu{
	font-size:9px;
	color:#333333;
	text-decoration:none;
}
.enlaceMenu:active{
	font-size:9px;
	color:#333333;
	text-decoration:none;
}
.enlaceMenu:link{
	font-size:9px;
	color:#333333;
	text-decoration:none;
}
.enlaceMenu:hover{
	font-size:9px;
	color:#333333;
}
.enlaceMenu:visited{
	font-size:9px;
	color:#666666;
	text-decoration:none;
}

#capaTituloListados{
	margin-left:170px;
	white-space:nowrap;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#003366;
	text-align: center;
}
#capaMenuListados{
	position:absolute;
	top:30px;
	left:160px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:600px;
}

/* Banner atencion usuario */
a.bannerAtencionUsuario{
 display:block;
 overflow:hidden;
 position:relative;
 height:51px;
 cursor:pointer;
 margin:0;
 padding:0;
}
.fondoAtencionUsuario{
 display:block;
 background-image:url('/portal/imagenes/atencionUsuario.jpg');
 background-repeat:no-repeat;
 background-position:right bottom;
 height:100%;
 width:100%;
 position:absolute;
}
.bannerPublicacion {
 display:block;
 height:176px;
 margin:0pt;
 overflow:hidden;
 padding:0pt;
 position:relative;
}
.bannerEncuentro {
 display:block;
 /*height:124px;*/
 height:100px;
 margin:0pt;
 overflow:hidden;
 padding:0pt;
 position:relative;
}

.bannerNavidad {
 display:block;
 height:124px;
 margin:0pt;
 overflow:hidden;
 padding:0pt;
 position:relative;
}

.bannerCursoVerano {
 display:block;
 cursor:pointer;
 height:135px;
 margin:0pt;
 overflow:hidden;
 padding:0pt;
 position:relative;
}


div.boletinesPublicaciones h1{
		color:#003366;
		font-size:1em; 
}

div.boletinesPublicaciones a{
		color:#003366;
		font-weight: 200:
}
