/* CSS Document */
/* {
	margin: 0px;
	padding: 0px;
	border: none;
}
*/
html, body {
	height: 100%;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}

/*
	a:visited {
	color:purple !important;
	text-decoration:underline !important;
	}
*/

	div {
		list-style-type:none;
		margin:0px; padding:0px;
		}	
		ul {
			list-style-type:none;
			margin:0px; padding:0px;
			}	
		li {
			list-style-type:none;
			margin:0px; padding:0px;
			}
		img a {
			border-width:0;
			}
		img a:hover {
			border-width:0;
			}
.fondoColsTabla {
	background-image: url('/images/fondoGeneral.png');
	background-repeat:no-repeat;
}		
#cabecera {
	 width:990px; height:100px;
/*	 background-image:url('/images/fondoCabecera.jpg');  */
	}
	#cabecera img {
		border:0px;
		}
	#cabecera img a {
		border:0px;
		}
	#cabecera img a:hover {
		border:0px;
		}
#cabeceraDcha {
	 width:730px;
	 padding-left:10px;
	 font-size:9px;
	 padding-top:8px;
	}
	#cabeceraDcha li {
		height:30px;
		}
	#cabeceraDcha a {		
		color:#003366;
		text-decoration:none;
		}
	#cabeceraDcha a:hover {
		color:#003366;
		text-decoration:underline;
		}
#buscar {
	position:relative;
	top:5px;
}
.CabeceraMenuPerfil {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	word-spacing: -1px;
	color: #003366;
	}
	.CabeceraMenuPerfil ul {

	width:730px;
	float:right;
	}
	.CabeceraMenuPerfil li {
		float:left;
		height:20px;
		padding:5px 0px 5px 0px;
		
		}
	.CabeceraMenuPerfil a {
		height:20px;
		color:#003366;
		text-decoration:none;
		padding:6px;
		background-color:#DDDDDD;
		}
	.CabeceraMenuPerfil a:hover {
		color:#000000;
		text-decoration:none;
		padding:6px;
		background-color:#CCCCCC;
		}
#desconectar {
	float:left; color:#FFFFFF;
	}
	#desconectar a {
		float:left; color:#003366;
		background-image:url('/images/candadoCerrado.gif');
		background-position:left top;
		background-repeat:no-repeat;
		height:50px;
		padding-left:20px;
		}
	#desconectar a:hover {
		text-decoration:none;
		float:left; color:#000000;
		background-image:url('/images/candadoAbierto.gif');
		background-position:left top;
		background-repeat:no-repeat;		
		height:50px;
		padding-left:20px;		
		}	
		
		
.cabeceraLicitaciones {
	padding:3px 0px 4px 10px;
	margin-left:20px;
	font-size:14px;
	background-color:rgb(223, 223, 223);
	color: rgb(87, 120, 165) !important;
	}
	.cabeceraLicitaciones a {
		font-size: 14px;
		margin-left:0px;
		color: rgb(87, 120, 165);
		}
		.cabeceraLicitaciones a:visited {
			color:#003366;
			}
.licitaciones {
	width:96%;
	margin-left:20px;
	}
	.licitaciones table {
		border-collapse:collapse;
		width: 500px;
		border:0; 
		margin-left:25px;		
		}		
.listadoLicitaciones {
	padding-bottom:20px !important;
	padding-top:0px;
	margin:0px;
	}
	.listadoLicitaciones h3 {
		width:92%;
		float:left;
		text-align:left;
		margin:0px;
		margin-bottom:5px;
		border-bottom:2px rgb(223,223,223) solid;
		}
		.listadoLicitaciones h3 span {
			color:#557799;
			}
	.listadoLicitaciones span {
		float: left;
		}
	.listadoLicitaciones a {
		float: right;
		vertical-align:top;
		color:#557799;
		text-decoration:none;
		font-weight:bold;
		}
	.listadoLicitaciones a:hover {
		color:#555555;
		text-decoration:none;
		}
	.listadoLicitaciones a img {
		margin-top:-35px;
		}
		
		
.descargaLicitaciones {
	width:500px !important;
	}
	.descargaLicitaciones a {
		text-decoration:none;
		font-weight:bold;
		font-size:12px;
		color: #555555;
		}


#menuCabecera {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	word-spacing: -1px;
	color: #003366;
	}
	#menuCabecera ul {

	width:730px;
	float:right;
	}
	#menuCabecera li {
		float:left;
		height:20px;
		padding:5px 0px 5px 0px;
		background-image:url('/images/fondoMenuCabeceraGRIS1px.png');
		background-repeat:repeat-x;		
		}
	#menuCabecera a {
		height:20px;
		color:#003366;
		text-decoration:none;
		padding-left:4px;
		padding-right:4px;
		}
	#menuCabecera a:hover {
		color:#ffffff;
		text-decoration:none;
		padding:10px;
		padding-left:4px;
		padding-right:4px;
		background-image:url('/images/fondoMenuCabeceraGRISover.png');
		background-repeat:repeat-x;
		background-position:center;
		}
	#menuCabecera a.activo {
		color:#ffffff;
		text-decoration:underline;
		padding:10px;
		padding-left:4px;
		padding-right:4px;
		background-image:url('/images/fondoMenuCabeceraGRISover.png');
		background-repeat:repeat-x;
		background-position:center;
		}




#seccionCentral {
	width:990px;
/*	background-image:url('/images/fondoGeneral.jpg');
	background-repeat:no-repeat;
	background-position:top;
*/	
	background-color:#FFFFFF;
	}	
	#seccionCentral li {
		float:left;
		padding:10px;
		}
	.erroresValidacion li {
		float:none !important;
		padding:0px !important;
	}
#contenedor {
	float: left;
	background: #fff;
	width:530px;
	position:relative;
	top:0px;
	}
/*	#contenedor.contenedorRegiones {
		width:730px;
		}
*/		
#contenidoCabecera {
	font-family:Arial, Helvetica, sans-serif;
	background-image:url('/images/fondoContenidoCabecera.gif');
	background-repeat:no-repeat;
	height:85px;
	background-color:#54657F;
	}
	#contenidoCabecera * {
	    margin-top:0px;
	    }
	#contenidoCabecera h1 {
		font-size: 16px;
		color: #FFFFFF;
		text-align: right;
		text-transform: uppercase;
		padding:0px 10px 10px 10px;
		position:relative;
		bottom:-55px;
		}	
	#contenidoCabecera img {
		width:530px;
		}
	.contenidoCabeceraRegiones {
		max-width:730px;
    }
    .noticiasRelevantes {

            float:left !important;
            width:100px !important;
            font-size:10px !important;
            text-transform:none !important;
            text-align:left !important;
            padding-top:4px !important;
            padding-bottom:0px !important; 
            font-weight:normal !important;
            }
            .noticiasRelevantes a {
                        font-weight:bold !important;
                        text-decoration:none !important;
                        color:#ffffff !important;
                        }
            .noticiasRelevantes a:hover {
                        font-weight:bold !important;
                        text-decoration:underline !important;
                        color:#ffffff !important;
                        }
     .noticiasOtras {

            float:left !important;
            width:260px !important;
            font-size:10px !important;
            text-transform:none !important;
            text-align:left !important;
            padding-top:4px !important;
            padding-bottom:0px !important; 
            font-weight:normal !important;
            }
            .noticiasOtras a {
                        font-weight:bold !important;
                        text-decoration:none !important;
                        color:#ffffff !important;
                        }
            .noticiasOtras a:hover {
                        font-weight:bold !important;
                        text-decoration:underline !important;
                        color:#ffffff !important;
                        }

#imagenDecora {
	margin:0px;
	padding:0px;
	border:none;
	max-width:530px;
	}

#contenido.contenidoRegiones {
	text-align:justify;
	margin-right:0px;
}

#contenido {
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color:#003366;
	margin:15px;
	}
	#contenido p {
		color:#003366;
		}
		#contenido p a {
			color:blue;
			text-decoration:underline;
			font-weight:bold;
			}
		#contenido p a:hover {
			color:#000000;
			text-decoration:none;
			font-weight:bold;
			background-color:#DDDFFF;
			border:0px
			}
	#contenido img {
		border:none;
		max-width:520px;		
		}
		#contenido img a {
			border-width:none;
			}
		#contenido img a:hover {
			border-width:none;
			}				
	#contenido h1 {
		font-size:22px;
		color:#003366;
		}
		#contenido h1 a {
			color:#000000;
			text-decoration:none;
			}
		#contenido h1 a:hover {
			color:#000000;
			text-decoration:underline;
			}
	#contenido h2 {
		font-size:20px;
		color:#000000;
		}
		#contenido h2 a {
			color:#003366;
			text-decoration:none;
			}
		#contenido h2 a:hover {
			color:#003366;
			text-decoration:underline;
			}
		#contenido h2 span {
			font-size:20px !important;
			color:#003366 !important;
		}
	#contenido h3 {
		font-size:18px;
		color:#003366;
		}
		#contenido h3 a {
			color:#000000;
			text-decoration:none;
			}
		#contenido h3 a:hover {
			color:#000000;
			text-decoration:underline;
			}
	#contenido h4 {
		font-size:16px;
		color:#000000;
		}
		#contenido h4 a {
			color:#003366;
			text-decoration:none;
			}
		#contenido h4 a:hover {
			color:#003366;
			text-decoration:underline;
			}
	#contenido h5 {
		font-size:14px;
		color:#003366;
		}
		#contenido h5 a {
			color:#000000;
			text-decoration:none;
			}
		#contenido h5 a:hover {
			color:#000000;
			text-decoration:underline;
			}
	#contenido h6 {
		font-size:12px;
		color:#000000;
		}
		#contenido h6 a {
			color:#003366;
			text-decoration:none;
			}
		#contenido h6 a:hover {
			color:#003366;
			text-decoration:underline;
			}
	#contenido hr{
		color:#003366;		
		}	
	#contenido cite {
		color:#999999;
		}
		#contenido cite a {
			color:blue;
			text-decoration:underline;
			font-weight:bold;
			}
		#contenido cite a:hover {
			color:#000000;
			text-decoration:underline;
			font-weight:bold;
			background-color:#DDDFFF;
			}
	#contenido table {
		width:430px;
		background-color:#ffffff;
		}
		#contenido table tr.cabeceraTabla {
/*			background-color:#CCCCCC;  */
			font-weight:bold;
			}
			#contenido table tr.cabeceraTabla td {
/*				background-color:#CCCCCC; */
				font-weight:bold;
				}
		#contenido table td {
/*			background-color:#DDDDDD;  */
			text-align:center;
			padding:1px;
			}
					
	.tablaFormulario {
		width:430px;
		background-color:#ffffff;
		}
		.tablaFormulario tr.cabeceraTabla {
			background-color:#CCCCCC;  
			font-weight:bold;
			}
			.tablaFormulario tr.cabeceraTabla td {
				background-color:#CCCCCC; 
				font-weight:bold;
				}
		.tablaFormulario td {
			background-color:#DDDDDD;  
			text-align:center;
			padding:1px;
			}			
			
#formNuevoUsuario table {
	text-align:left;
	width:400px;
	text-align:left;
	font-size:10pt;
	padding:10px;
	}		
	#formNuevuUsuario table tr {
		text-align:left;
		}	
	#formNuevoUsuario table td {
		padding:5px;
		text-align:left; 
		}
#logo {
	margin-left:5px;
	padding-top:0px;
	margin-top:-5px;
}
#logo a img {
	border-width:0px;
	text-align:center;
	}	
#logo a:hover img {
	border-width:0px;
	}

.fondoInferiorColIzda {
	background-image:url('/images/fondoColumnaIzdaCompleto.png');
	background-repeat:no-repeat;
	background-position:bottom;
	}
		
#colIzda {
	width:220px;
	min-height:535px;
	max-height:100%;
}	

.tablalog {
	border: 1px #999999 solid;
	padding:5px;
	margin-bottom:10px;
}
.iniciolog {
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	}
	.iniciolog a {
	    color:#003366;
	    text-decoration:none;
	}
.titulolog {
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#FFFFFF;
	}
.labellog {
	color:#003366;
	font-size:1.10em;
}
.txtlog {
    width:125px;
}
.hyperlog {
	color:#003366;
	word-spacing:-1px;
	}
	.hyperlog a {
		color:#003366;
		word-spacing:-1px;
		text-decoration:none;
		}
	.hyperlog a:hover {
		color:#003366;
		word-spacing:-1px;
		text-decoration:none;
		background-color:#DDDDDD;
		}
.failurelog {
	color:red;
	}

#pie {
	width:980px;
	margin-left:10px;
	height:20px;
	background-image:url('/images/fondoPiePagina.png');
	background-repeat:no-repeat;
	}
	#pie p {
		color:#ffffff;
		text-align:center;
		padding-top:3px;
		font-weight:normal;
		}
	#pie a {
		color:#ffffff;
		text-decoration:none;
		font-weight:bold;
		}
	#pie a:hover {
		color:#ffffff;
		text-decoration:underline;
		font-weight:bold;		
		}	
	
.listadoNoticiaPortada {
	position:relative;
	left:10px;
	width:180px;
	margin-bottom:10px;
	}
	.listadoNoticiaPortada span {
		margin-left:20px; position:relative; top:-4px;
		}	
	.cabNoticiasColIzda {
		margin-left:-8px; margin-bottom:10px; width:175px; height:10px; background-image:url('/images/cabNoticiasColIzda.png'); 
text-align:center; font-size:14px; font-weight:bold; color:#ffffff;
		}
		
	.cabNoticiasColIzda  a{
		margin-left:-8px; margin-bottom:10px; width:175px; height:10px;text-align:center; font-size:14px; font-weight:bold; color:#ffffff;
		}	
	.cabNoticiasColIzda  a:hover{
		margin-left:-8px; margin-bottom:10px; width:175px; height:10px;text-align:center; font-size:14px; font-weight:bold; color:#ffffff;
		}
#controlNoticias {
	min-height:270px;
	margin-right:0px;
	width:199px;
	}
#controlEventos {
    min-height:170px;
	margin-right:0px;
	width:199px;
    margin-top: 0px;
    }
#controlEventos {
    float: right;
    }
    
#controlMenu, #controlLogin {
	margin-right:0px;
	width:199px;
    background-image:url('/images/fondoColumnaIzdaSuperior.png');
	background-repeat:no-repeat;
	background-position:50% top;
}

#controlMenu {
    margin-bottom: 55px;
}
#listadoColIzdaPortada {
	position:relative;
	top:25px;
	left:10px;
	width:180px;
	margin-bottom:7px;
	}
	#listadoColIzdaPortada span {
		 position:relative; top:-4px;
	}
	.cabColIzda {
		margin-left:-9px;
		margin-bottom:10px;
		width:175px;
		height:10px;
		background-image:url('/images/cabColIzdaTransparente.png');
		text-align:center;
		font-size:14px;
		font-weight:bold;
		color:#ffffff;
		}

#menuColIzda  {
	color:#003366;
	position:relative;
	top:-10px;
	left:0px;	
	margin-bottom:-5px;
	}
	#menuColIzda h2 {
		font-size:11px;
		line-height:1.75em;
		margin-bottom:-2px;
		margin-top:10px;
		}
		#menuColIzda  h2 a {
			text-decoration:none;
			}
		#menuColIzda  h2 a:hover {
			text-decoration:underline;
			}


#cabListNoticiaPortada {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	color:#666666;
	position:relative;
	top:-10px;
	}
	#cabListNoticiaPortada ul {
		margin-left:0px;
		background-color:#DFDFDF;
		height:20px;
		margin-bottom:0px;
		}
	#cabListNoticiaPortada li {
		margin:0px 0px -5px 0px; 
		padding:3px 5px 0px 5px;
		}

#contListNoticiaPortada {
	font-family:Arial, Helvetica, sans-serif;
	color:#003399;
	position:relative;
	top:0px;
	left:0px;	
	margin-bottom:20px;
	min-height:85px;
	}
	#contListNoticiaPortada h2 {
		font-size:1.20em;
		margin-bottom:12px;
		margin-top:-3px;
		}
	#contListNoticiaPortada h2 a {
		color:#003366; text-decoration:none;
		}
	#contListNoticiaPortada h2 a:hover {
		color:#000000; text-decoration:none;
		}
	#contListNoticiaPortada p {
		font-size:11px;
		font-weight:normal;
		color:#666666;
		margin:-12px auto auto;
		}
	#contListNoticiaPortada p a {
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
		color:#003366;
		font-style:italic;
		}
	#contListNoticiaPortada p a:hover {
		color:#000000;
		}		
	#contListNoticiaPortada img {
		float:right;
		width:70px;
		margin-left:10px;
		margin-top :2px;
		}

#cabListNoticiaPortada2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	color:#666666;
	position:relative;
	top:-10px;
	}
	#cabListNoticiaPortada2 ul {
		margin-left:0px;
		background-color:#DFDFDF;
		height:20px;
		margin-bottom:-10px;
		}
	#cabListNoticiaPortada2 li {
		float:left;
		list-style-type:none;
		text-align:left;
		padding-top:3px;
		padding-left:5px;
		margin:0px;
		}

#contListNoticiaPortada2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#003399;
	position:relative;
	top:0px;
	left:0px;	
	position:relative;
	top:-10px;
	margin-bottom:-5px;
	}
	#contListNoticiaPortada2 h2 {
		font-size:1.20em;
		position:relative;
		top:-5px;
		margin-bottom:10px;
		}
	#contListNoticiaPortada2 h2 a {
		color:#003366;
		text-decoration:none;
		}
	#contListNoticiaPortada2 h2 a:hover {
		color:#000000;
		text-decoration:none;
		}
	#contListNoticiaPortada2 p {
		font-size:11px;
		font-weight:normal;
		color:#666666;
		margin-top:-12px;
		}
	#contListNoticiaPortada2 p a {
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
		color:#003366;
		font-style:italic;
		}
	#contListNoticiaPortada2 p a:hover {
		color:#000000;
		}		
	#contListNoticiaPortada2 img {
		float:right;
		width:70px;
		height:52px; 
		margin-left:10px;
		position:relative;
		top:3px;
		left:0px;
		}

#cabListNoticiaPortada3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	color:#666666;
	position:relative;
	top:-10px;
	}
	#cabListNoticiaPortada3 ul {
		margin-left:0px;
		background-color:#DFDFDF;
		height:20px;
		margin-bottom:-10px;
		}
	#cabListNoticiaPortada3 li {
		float:left;
		list-style-type:none;
		text-align:left;
		padding-top:3px;
		padding-left:5px;
		margin:0px;
		}

#contListNoticiaPortada3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#003399;
	position:relative;
	top:0px;
	left:0px;	
	position:relative;
	top:-10px;
	margin-bottom:-5px;
	}
	#contListNoticiaPortada3 h2 {
		font-size:1.20em;
		position:relative;
		top:-5px;
		margin-bottom:10px;
		}
	#contListNoticiaPortada3 h2 a {
		color:#003366; text-decoration:none;
		}
	#contListNoticiaPortada3 h2 a:hover {
		color:#000000; text-decoration:none;
		}
	#contListNoticiaPortada3 p {
		font-size:11px;
		font-weight:normal;
		color:#666666;
		margin-top:-12px;
		}
	#contListNoticiaPortada3 p a {
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
		color:#003366;
		font-style:italic;
		}
	#contListNoticiaPortada3 p a:hover {
		color:#000000;
		}		
	#contListNoticiaPortada3 img {
		float:right;
		width:70px;
		height:52px; 
		margin-left:10px;
		position:relative;
		top:3px;
		left:0px;
		}
		
#listadoEventosPortada {
	position:relative;
	left:10px;
	width:180px;
	vertical-align:bottom;
	}
	#listadoEventosPortada span {
		margin-left:20px;
		position:relative;
		top:-4px;
		}
		
/* Configuracion especial para cuando los eventos estan en la columna izquierda */
#colIzda .cabEventosColIzda {
    margin-top:8px;
    }
#colIzda #calendarioEventosPortada {
    margin-bottom: -15px;
    }

.cabEventosColIzda {
	margin-left:-3px;
	width:166px;
	height:10px;
	background-image:url('/images/cabEventosColIzda.png');
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	}
	
.cabEventosColIzda  a{
	margin-left:-3px;
	width:166px;
	height:10px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
		}	
.cabEventosColIzda  a:hover{
	margin-left:-3px;
	width:166px;
	height:10px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
		}	

#calendarioEventosPortada {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	color:#888888;
	width:180px;
	padding-bottom:0px;
	}
	#calendarioEventosPortada table {
	    width: 180px;
	}
	#calendarioEventosPortada a
	{
		text-decoration:none;
	}

#detalleEventoPortada {
	background-color:#DDDDDD;
	margin:0px 8px 0px 10px;
	width:178px;
	border:1px #CCCCCC solid;
	}
	#detalleEventoPortada h3 {
		background-color:#CCCCCC;
		font-size:10px;
		text-align:center;
		padding:3px 0px 3px 0px;
		color:#333333;
		font-weight:normal;
		margin-top:0px;
		}
	#detalleEventoPortada h4{
		color:#003366;
		text-align:center;
		font-size:14px;
		padding:10px;
		margin:-15px 0px 00px 0px;
		text-decoration: none;
		}
	
	#detalleEventoPortada h4 a{
		color:#003366;
		text-align:center;
		font-size:14px;
		padding:10px;
		margin:-15px 0px 00px 0px;
		text-decoration: none;
		}

	#detalleEventoPortada p {
		font-size:10px;
		text-align:center;
		margin:-5px 0px 10px 0px;
		color:#333333;
		text-transform:uppercase;
		font-weight:bold;
		}



.fechaNoticiaPortada {
	float:right;
	text-align:right;
	padding-top:3px;
	padding-right:10px;
	color:#54657F;
	}
	
#colDchaContenidoVideo {
	float:right;
	width:200px;	
	} 

	#colDchaContenidoVideo ul {
		margin:0px; padding:0px;
		}

	#colDchaContenidoVideo li {
		margin:0px; 
		padding-left :10px;
		padding-top:0px;
		}
.cabVideosHome {
	margin-left:0px;
	margin-top:0px;
	width:250px;
	background-image:url('/images/cabVideos.png');
	background-repeat:no-repeat;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	}
	
.cabVideosHome a{
	margin-left:0px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
		}	
.cabVideosHome  a:hover{
	color:#ffffff;
		} 
.cabVideosHome span {
    position:relative;
    top: -5px;
    }
#infoHomeClusters .cabVideosHomeParques {
    position:relative;
    top: 0px;
    left:4px;
    background-image:url('/images/cabVideos480px.png');
    background-repeat:no-repeat;
    width:480px;
    text-align:center;
    }
    
#infoHomeClusters .cabVideosHomeParques a{
	margin-left:-10px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
		}	
#infoHomeClusters .cabVideosHomeParques  a:hover{
	color:#ffffff;
		} 
#infoHomeClusters .cabVideosHomeParques span {
    position:relative;
    top: -5px;
    }   
    
 #infoHomeClusters .cabVideosHome{
    position:relative;
    top: 0px;
    left:0px;
    width:250px;
    }   
   
    
	
			
.textoVideoPrincipal {
	width:195px;
	padding:10px; padding-right:0px; vertical-align:top; margin-top:-30px;
	}
	
	.textoVideoPrincipal h3 a{
		color:#003366; font-size:18px; position:relative; top:13px; margin-top:0px;
		}
	.textoVideoPrincipal p {
		margin-top:0px; font-size:10px;
		}

.textoVideoSecundario {
	width:185px; padding:0px; vertical-align:top; margin-left:-20px;
	}
	.textoVideoSecundario h5 {
		color:#225588; font-size:14px; position:relative; top:0px; margin-bottom:-15px;
		}
	.textoVideoSecundario p {
		margin-top:15px; color:#666666; margin-bottom:0px;
		}
	.textoVideoSecundario a {
		float:left; position:relative; left:0px; top:0px; margin-left:0px; margin-top:0px; width:165px; font-size:8px; text-align:right; font-weight:bold; padding:3px; background-color:#DDDDDD; color:#003366; text-decoration:none;
		}
	.textoVideoSecundario a:hover {
		color:#000000; text-decoration:underline;
		}
#bannerColDcha {
	width:192px;
	max-width:192px;
	margin-top:0px;
	margin-left:-10px;
	}
	#bannerColDcha img {
		border:0px;
		padding:0px;
		position:relative;
		top:4px;
		}
	
#listadoNoticia {
	position:relative;
	top:0px;	
	width:500px;
	min-height:140px;
	border-bottom:1px #DDDDDD solid;
	margin-bottom:10px;
	}

.listadoNoticiaPrensa {	
	width:500px;
	margin-bottom:10px;
	margin-top:0px !important;
	}


#cabListNoticia {
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	color:#888888;
	}
	#cabListNoticia ul {
		margin-left:0px;
		background-color:#EFEFEF;
		height:20px;
		}
	#cabListNoticia li {
		 float:left;
		 list-style-type:none;
		 text-align:left;
		 padding-top:3px;
		 padding-left:5px;
		 margin:0px;
		}
	#cabListNoticia h3 {
		margin-top:10px;
		margin-bottom:10px;
		}	
		
		
#cabListPrensa {
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	color:#888888;
	}
	#cabListPrensa ul {
		margin-left:0px;
		background-color:#DFDFDF;
		height:20px;
		}
	#cabListPrensa li {
		 float:left;
		 list-style-type:none;
		 text-align:left;
		 padding-top:3px;
		 padding-left:5px;
		 margin:0px;
		}
			
		
#contListadoNoticia{
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003399;
	position:relative;
	top:0px;

}
	#contListadoNoticia img {
		float:right; margin-left:15px;
		}
	#contListadoNoticia h2 a {
		margin-top:20px;
		color:#54657F;
		text-decoration:none;
		}
	#contListadoNoticia h2 a:hover {
		color:#000000;
		}
	#contListadoNoticia p {
		font-size:12px;
		font-weight:normal;
		margin-top:-15px;
		color:#999999;
		}
	#contListadoNoticia p a {
		font-size:10px;
		font-weight:600;
		text-decoration:none;
		color:#54657F;
		font-style:italic;
		}
	#contListadoNoticia p a:hover {
		color:#000000;
		}

/*
#contListadoPrensa{
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	position:relative;
	top:0px;
	}
*/

#contListadoPrensa {
	margin-top:0px;
	}	
	#contListadoPrensa li {
		float:left;
		width:280px;
		margin-top:10px;
		padding-top:0px;
		padding-left:10px;
		border-right:1px #cccccc dotted;
		}
	#contListadoPrensa h5 {
		margin:-5px 0px 10px -10px !important;
		color:#808080;
		}
	#contListadoPrensa p {		
		color:#666666;
		text-align:justify;
		}
	#contListadoPrensa h5 a {
		color:#999999;
		}		
	#contListadoPrensa h5 a:hover {
		text-decoration:none !important;
		color:#003366;
		}
 
.contListadoPrensaDescarga {
	width:175px !important;
	margin:0px !important;
	padding:0px !important;
	}
 
.listadoImgVid {
	border:0px !important;
	font-size:12px;
	margin-top:-5px;
	}
	.listadoImgVid li {
		margin:0px 10px -5px 10px !important;
		list-style: disc inside;
		text-indent:-15px;
		border:none !important;
		}
	.listadoImgVid a {
		color:#003366;
		text-decoration:none;
		}
	.listadoImgVid a:hover {
		color:#000000;
		text-decoration:underline;
		}
.listadoDescargaDocs {
	width: 170px !important;
	font-size: 12px !important;
	border:none !important;
	}
	.listadoDescargaDocs li {
		margin:0px 0px 5px 0px !important;
		padding:0px !important;
		width:150px !important;
		border:none !important;
		}
	.listadoDescargaDocs td {
		text-align:left !important;
		}
	.listadoDescargaDocs li img {
		margin-right:10px;
		}
	.listadoDescargaDocs a {
		color:#003366;
		text-decoration:none;
		}
		.listadoDescargaDocs a:hover {
			color:#999999;
			}
	.listadoDescargaDocs h5 {
		font-size:12px !important;
		padding-left:10px !important;
		color:#666666;
		}			

.fechaListadoNoticias {
	float:right !important; text-align:right !important; padding-right:10px; color:#666666;
	}

	#contListadoNoticia img {
		float:right; margin-left:15px;
		}
	#contListadoNoticia h2 a {
		margin-top:20px;
		color:#54657F;
		text-decoration:none;
		}
	#contListadoNoticia h2 a:hover {
		color:#000000;
		}
	#contListadoNoticia p {
		font-size:12px;
		font-weight:normal;
		margin-top:-15px;
		color:#999999;
		}
	#contListadoNoticia p a {
		font-size:10px;
		font-weight:600;
		text-decoration:none;
		color:#54657F;
		font-style:italic;
		}
	#contListadoNoticia p a:hover {
		color:#000000;
		}


#listadoNoticiaDetalle {
	position:relative;
	top:0px;
	width:500px;	
	}
#cabListNoticiaDetalle {
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	color:#888888;	
	}
	#cabListNoticiaDetalle ul {
		margin-left:0px;
		background-color:#DDDDDD;
		height:25px;
		}
	#cabListNoticiaDetalle li {
		float:left;
		list-style-type:none;
		margin:0px;
		padding:0px;
		margin-left:10px;
		}
#contListadoNoticiaDetalle {
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003399;
	position:relative;
	top:0px;	
	}
	#contListadoNoticiaDetalle h2 {
		 font-size:2.0em; color:#54657F; text-align:left;
		}
	#contListadoNoticiaDetalle h3 {
		font-size:1.5em; font-style:italic; color:#888888; text-decoration:none; margin-top:-5px; margin-bottom:25px;
		}	
	#contListadoNoticiaDetalle p {
		 font-size:12px; font-weight:normal; margin-top:0px; color:#555555; text-align:justify;
		}			
	#contListadoNoticiaDetalle img {
		 float:right; margin-left:0px;
		}	
	#contListadoNoticiaDetalle td {
		 background-color: #dddddd
		}


#listadoVideo {
	position:relative;
	top:0px;	
	width:500px;
	}

#pieListVideo {
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	color:#888888;
	}
	#pieListVideo ul {
		margin-left:0px;
		background-color:#EFEFEF;
		height:20px;
		}
	#pieListVideo li {
		 float:left;
		 list-style-type:none;
		 text-align:left;
		 padding-top:3px;
		 padding-left:5px;
		 margin:0px;
		}
.contListadoVideo{
	width:530px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	margin:0px;
	padding:0px;
	height:220px;
	}
	.contListadoVideo ul {
		margin:0px;
		padding:0px;
		}
	.contListadoVideo li {
		margin:0px;
		}		
	.contListadoVideo h2 {
		width:230px;
		text-align:left;
		margin-top:-5px;
		margin-bottom:-5px;
		}
	.contListadoVideo h2 a {
		color:#003366;
		text-decoration:none;
		}
	.contListadoVideo h2 a:hover {
		color:#000000;
		}
	.contListadoVideo h6 {
		width:225px;
		text-align:right;
		padding:0px;		
		color:#003366;
		background-color:#DDDDDD;
		padding:3px;
		}
	.contListadoVideo h6 a {
		color:#000000;
		font-size:0.90em;
		}
	.contListadoVideo p {
		width:230px;
		font-size:12px;
		font-weight:normal;
		margin-right:0px;
		color:#999999;
		margin-bottom:-5px;
		}
	.contListadoVideo p a {
		font-size:10px;
		font-weight:600;
		text-decoration:none;
		color:#54657F;
		font-style:italic;
		}
	.contListadoVideo p a:hover {
		color:#000000;
		}

.contDetalleVideo{
	width:530px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	margin:0px;
	padding:0px;
	border-bottom:1px #DDDDDD solid;
	}
	.contDetalleVideo ul {
		margin:0px;
		padding:0px;
		}
	.contDetalleVideo li {
		margin:0px;
		padding:0px;
		}		
	.contDetalleVideo h2 {
		width:500px;
		text-align:left;
		margin-bottom:0px;
		}
	.contDetalleVideo h2 a {
		color:#003366;
		text-decoration:none;
		}
	.contDetalleVideo h2 a:hover {
		color:#000000;
		}
	.contDetalleVideo h6 {
		width:225px;
		text-align:right;
		padding:0px;		
		color:#003366;
		background-color:#DDDDDD;
		padding:3px;
		}
	.contDetalleVideo h6 a {
		color:#000000;
		font-size:0.90em;
		}
	.contDetalleVideo p {
		width:500px;
		font-size:12px;
		font-weight:normal;
		margin-right:0px;
		margin-top:0px;
		color:#999999;
		}
	.contDetalleVideo p a {
		font-size:10px;
		font-weight:600;
		text-decoration:none;
		color:#54657F;
		font-style:italic;
		}
	.contDetalleVideo p a:hover {
		color:#000000;
		}

.contListadoEvento {
	width:490px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	margin:0px;
	padding:0px;
/*	border-bottom:2px #DDDDDD solid;  */
	}
	.contListadoEvento ul {
		margin:0px;
		padding:0px;
		}
	.contListadoEvento li {
		margin:0px;
		padding:0px;
		}		
	.contListadoEvento h2 {
		width:470px;
		text-align:left;
		margin-bottom:-5px;
		margin-top:-10px;
		line-height:22px;
		}
	.contListadoEvento h2 a {
		color:#003366;
		text-decoration:none;
		line-height:22px;
		margin-bottom:20px !important;
		}
	.contListadoEvento h2 a:hover {
		color:#000000;
		}
	.contListadoEvento h6 {
		font-size:2px;
		width:470px;
		height:15px;
		text-align:right;
		color:#003366;
		padding:3px;
		margin-top:-10px;
		text-transform:uppercase;
		}
	.contListadoEvento h6 a {
		color:#000000;
		font-size:10px;
		font-weight:bold;
		}
	.contListadoEvento span {
		font-size:10px;
		text-transform:uppercase;
		}
	.contListadoEvento span a {
		color:#000000;
		font-size:10px;
		font-weight:bold;
		} 
	.contListadoEvento p {
		width:470px;
		font-size:12px;
		font-weight:normal;
		margin-right:0px;
		color:#999999;
		margin-top:10px;
		}
	.contListadoEvento p a {
		font-size:12px;
		font-weight:600;
		text-decoration:none;
		color:#54657F;
		}
	.contListadoEvento p a:hover {
		color:#000000;
		}
.lineaCierreEvento {
	width:500px; border-bottom:2px #DDDDDD solid; margin:-20px 30px 20px 0px;
}
.contDetalleEvento {
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	margin:0px;
	padding:0px;
	border-bottom:1px #DDDDDD solid;
	}
	.contDetalleEvento ul {
		margin:0px;
		padding:0px;
		}
	.contDetalleEvento li {
		margin:0px;
		padding:0px;
		}		
	.contDetalleEvento h2 {
		width:480px;
		font-size:1.50em;
		text-align:left;
		color:#003366;
		margin-bottom:10px;
		}
	.contDetalleEvento h6 {
		width:474px;
		height:15px;
		text-align:right;
		padding:0px;		
		color:#003366;
		padding:3px;
		font-weight:normal;
		}
	.contDetalleEvento p {
		width:480px;
		font-size:12px;
		font-weight:normal;
		margin-right:0px;
		margin-top:0px;
		color:#999999;
		}
	.contDetalleEvento p a {
		font-weight:normal;
		text-decoration:none;
		color:#54657F;
		font-style:normal;
		}
	#contenido span {
	
		text-decoration:none;
		color:#54657F;
		}
	#contenido span a {
		font-style:normal;
		}
	#contenido span a:hover{
		color:#000000;
		background-color:#DDDFFF;
		}
	.contDetalleEvento p a:hover {
		color:#000000;
		}
#listadoVideoDetalle {
	position:relative;
	top:0px;
	width:575px;	
	}
#cabListVideoDetalle {
	width:575px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	color:#888888;	
	}
	#cabListVideoDetalle ul {
		margin-left:0px;
		background-color:#DDDDDD;
		height:25px;
		}
	#cabListVideoDetalle li {
		float:left;
		list-style-type:none;
		margin:0px;
		padding:0px;
		margin-left:10px;
		}
#contListadoVideoDetalle {
	width:575px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003399;
	position:relative;
	top:0px;	
	}
	#contListadoVideoDetalle h2 {
		 font-size:1.8em; color:#54657F; text-align:left;
		}
	#contListadovideoDetalle h3 {
		 font-style:italic; color:#888888; text-decoration:none; margin-top:-5px; margin-bottom:25px;
		}	
	#contListadoVideoDetalle p {
		 font-size:12px; font-weight:normal; margin-top:0px; color:#555555; text-align:justify;
		}			
	#contListadoVideoDetalle img {
		 float:right; margin-left:20px;
		}	





#volverAtras {
	position:relative; top:25px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#54657F; padding-bottom:5px; border-bottom:1px #999999 solid;
	} 
	#volverAtras a {
		color:#54657F; text-decoration:none; font-weight:600;	
		} 
	#volverAtras a:hover {
		color:#000000;	
		} 
#volverAtrasDetalleNoticiaIntranet {
	position:relative; top:25px; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#54657F; padding-bottom:30px; border-bottom:1px #999999 solid;
	} 
	#volverAtrasDetalleNoticiaIntranet a {
		color:#54657F; text-decoration:none; font-weight:600;	
		} 
	#volverAtrasDetalleNoticiaIntranet a:hover {
		color:#000000;	
		} 
#contenidoColCentral {
	float:left;
	width:430px;
/*	height:510px; */
	padding-right:30px;
	background-image:url('/images/fondoContCentralSuperior.png');
	background-repeat:no-repeat;
	background-position:left top;
	margin-top:5px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
	#contenidoColCentral h1 {
		font-size:28px;
		color:#003366;
		text-align:left;
		margin:0px;
		padding:0px;
		padding-bottom:10px;
		}
		#contenidoColCentral h1 a {
			font-size:28px;
			color:#000000;
			text-align:left;
			}
		#contenidoColCentral h1 a:hover {
			font-size:28px;
			color:#003366;
			text-align:left;
			}
	#contenidoColCentral h2 {
		font-size:16px;
		color:#555555;
		text-align:left;
		margin:0px;
		padding:0px;
		padding-bottom:10px;
		}
		#contenidoColCentral h2 a {
			color:#000000;
			text-decoration:none;
			}
		#contenidoColCentral h2 a:hover {
			color:#003366;
			}
#contenidoColCentral h3 {
	font-size:16px;
	color:#ffffff;
	background-color:#003366;
	position:relative;
	left:-20px;
	top:-10px;
	text-align:right;
	padding:10px;
	padding-top:25px;
	text-transform:uppercase;
	margin-bottom:-10px;
	margin-top:0px;
	}
#contenidoColCentral h5 {
	font-size:16px;
	color:#333666;
	text-align:left;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	border-bottom:2px #333666 solid;
	width:395px;
	height:12px;
	margin-bottom:20px;
	}
	#contenidoColCentral h5 a {
		color:#000000;
		text-decoration:none;
		}
	#contenidoColCentral h5 a:hover {
		color:#003366;
		}	
	#contenidoColCentral p {
		font-size: 11px;
		color: #003366;
		text-align: justify;
		margin: 0px;
		padding: 0px;
		margin-left:45px;
		width:350px;
		}
	#contenidoColCentral p a {
		color:#333333;
		font-weight:bold;
		text-decoration:none;
		}
	#contenidoColCentral p a:hover {
		color:#666666;
		font-weight:bold;
		text-decoration:underline;
		}
	#contenidoColCentral p a img {
		color:#ffffff;
		border:0px #ffffff solid;
		}
	#contenidoColCentral p a:hover img {
		border-left:1px #003366 solid;		
		margin-left:-1px;
		}
#infoHomeClusters {
    /*width: 730px;*/
    width: 100%;
	}
	#infoHomeClusters #liEventosHome {
	    float:left; 
	    padding: 0px; 
	    width: 199px;
	}


#universidades p a {
	font-weight:normal;
	}
#universidades p a:hover {
	font-weight:normal;
	text-decoration:underline;
	}
	
.PagerNormal
      {
        font-size: 10pt;
        color: #54657F;
        padding: 1px 4px;
        text-decoration:none;
        font-weight: bold;  
      }
.PagerCurrent
      {
        color:#FA5858 !important;
        font-size: 9pt;
        padding: 1px 4px;
        font-weight: bold; 
      
      }

.descargaLogos {
	width:530px;
	margin-left:-24px;
	}
	
.descargaLogos2 {
	border:1px #CCCCCC solid;
	margin:0px 5px 0px 5px;
	}	
	.descargaLogos2 a {
		text-decoration:none;
		color:#999999;
		font-size:11px;
		font-weight:bold;
		}
	.descargaLogos2 a:hover {
		text-decoration:underline;
		color:#003366;
		font-size:11px;
		font-weight:bold;		
		}	

.imagenSinBorde {
	margin:0px 5px 0px 5px;
	}	
	.imagenSinBorde  a {
		text-decoration:none;
		color:#999999;
		font-size:11px;
		font-weight:bold;
		}
	.imagenSinBorde  a:hover {
		text-decoration:underline;
		color:#003366;
		font-size:11px;
		font-weight:bold;		
		}	

#portadaIntranet {
	border:2px #DDDDDD solid; width:700px; height:320px; padding:35px; vertical-align:middle; text-align:justify;
	background-color:#EFEFEF;
	} 
	#portadaIntranet img {
		float:right; border:0px #003366 solid; margin-left:35px;
		}
	#portadaIntranet h3 {
		margin-top:0px; margin-bottom:50px;
		}
	#portadaIntranet h5 {
		color:#000000; font-weight:normal; font-style:italic; text-align:justify; margin-left:50px; margin-bottom:10px;
		}	
		
.h5portada {
	margin:-2px 0px -5px 0px; height:20px;
}
	
/*  ESTILOS PARA LOS ICONOS DE HOME, IDIOMA, MAPA WEB  */
.enlaces {
	 height:58px !important; text-align:right !important; padding-top:5px !important; padding-right:-20px !important; padding-bottom:0px !important;
	 }
.enlaceHome a {
	padding:5px 10px 0px 22px;
	background-image:url('/images/iconoHome.png');
	background-repeat:no-repeat;
	}
	.enlaceHome a:hover {
		background-image:url('/images/iconoHomeON.png');
		}
.enlaceIngles a {
	padding:5px 10px 0px 22px;
	background-image:url('/images/iconoIngles.png');
	background-repeat:no-repeat;
	}
	.enlaceIngles a:hover {
		background-image:url('/images/iconoInglesON.png');
		}
.enlaceCastellano a {
	padding:5px 10px 0px 22px;
	background-image:url('/images/iconoEspanol.png');
	background-repeat:no-repeat;
	}
	.enlaceCastellano a:hover {
		background-image:url('/images/iconoEspanolON.png');
		}
.enlaceMapa a {
	padding:5px 0px 0px 22px;
	background-image:url('/images/iconoMapa.png');
	background-repeat:no-repeat;
	}
	.enlaceMapa a:hover {
		background-image:url('/images/iconoMapaON.png');
		}
.enlaceNewsletter a {
	padding:5px 10px 0px 22px;
	background-image:url('/images/iconoNewsletter.png');
	background-repeat:no-repeat;
	}
	.enlaceNewsletter a:hover {
		background-image:url('/images/iconoNewsletterON.png');
		}
/*  FIN DE ESTILOS PARA LOS ICONOS DE HOME, IDIOMA, MAPA WEB  */		

/*  ESTILOS PARA LOS ICONOS DE HOME DE REDES SOCIALES */
#redesSociales {
    margin-top:20px; margin-bottom:20px;
    }
#redesSociales ul {
    background-color:#cccccc; padding-left:8px; width:242px; height:19px; list-style-type:none;
    }
#redesSociales li {
    margin-top:-7px; width:26px;
    }
#redesSociales a img {
    width:25px; height:25px;
    border:4px transparent solid;
    }
#redesSociales a:hover img {
    border:4px white solid;
    }
#bannersColDcha {
    padding-bottom:10px; padding-left:13px; width:220px; padding-right:13px; height:100%; padding-top:20px; border:#999999 1px solid;
    }
#bannersColDcha li {
    width:200px; list-style-type:none;
    }
#bannersColDcha img {
    width:200px;
    border-width:0px;
    }
/*  FIN DE ESTILOS PARA LOS ICONOS DE HOME DE REDES SOCIALES */