﻿@import url("/Info/css/estilos-carrusel.css");


/* 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('/Info/images/fondos/fondoGeneralColumnas.jpg');
	background-repeat:no-repeat;
}     

#cabecera {
	width:990px;
	height:130px;
	margin-bottom:0px;
	}
	#cabecera img {
		border:0px;
		}
	#cabecera img a {
		border:0px;
		}
	#cabecera img a:hover {
		border:0px;
		}
#cabecera > ul > li:first-child {
	display:none !important;
}
	#cabecera > ul > li + li {
		width:980px !important;
		position:relative;
		top:0px;
		}
		#cabecera > ul > li + li a {
			float:left;
		}
		#cabecera > ul > li + li > a + a + a {
/* 			display:none;   */
			margin-top:25px !important;
		}

#cabeceraDcha {
        width:740px;
        padding-left:2px;
        font-size:9px;
        padding-top:8px;
        }
        div#cabeceraDcha > ul {
            width:990px !important;
            position:relative !important;
            right:0px !important;
            //right:18px !important;
		}
#cabeceraDcha li {
		height:20px;
		}
	#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;
	position:relative;
	left:-8px;
	top:-110px;
	width:15px !important;
	overflow:hidden;
	}
	#desconectar a {
		float:left; color:#003366;
		background-image:url('/Info/images/utilidades/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('/Info/images/utilidades/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: 10px !important;
            text-align: center;
            color: #003366;
            position:absolute;
            top:-10px;
            left:-12px;
            //left:6px !important;
            }
            #menuCabecera ul {
            width:990px;
            float:right;
            background-image:url('/Info/images/fondos/fondoMenuCabeceraGRIS1px.png');
            background-repeat:repeat-x;                        
            }
            #menuCabecera li {
                        float:left;
                        height:25px;
                        padding:0px;
                        line-height:25px;
                        background-image:url('/Info/images/fondos/fondoMenuCabeceraGRIS1px.png') !important;
                        background-repeat:repeat-x;                        
                        }
            #menuCabecera ul li:first-child {
                background-image:url('/Info/images/fondos/fondoMenuCabeceraGRIS1px.png') !important;
                background-repeat:repeat-x;                        
            	}
            #menuCabecera a {
                        line-height:25px;
                        color:#003366;
                        text-decoration:none;
                        padding:0px 5px 0px 5px;
                        }
            #menuCabecera a:hover {
                        color:#ffffff;
                        text-decoration:none;
                        background-image:url('/Info/images/fondos/fondoMenuCabeceraGRISover.png');
                        background-repeat:repeat-x;
                        background-position:center;
                        }
            #menuCabecera a.activo {
                        color:#ffffff;
                        background-image:url('/Info/images/fondos/fondoMenuCabeceraGRISover.png');
                        background-repeat:repeat-x;
                        background-position:center;
                        }

#seccionCentral {
	width:990px;
/*	background-image:url('/Info/images/fondos/fondoGeneral.jpg');
	background-repeat:no-repeat;
	background-position:top;
*/	
	background-color:#FFFFFF;
	position:relative;
	}	
	#seccionCentral li {
		float:left;
		padding:0px;
		}
	#seccionCentral #infoHomeClusters li#controlEventos {
		margin-left:15px !important;
		margin-right:20px !important;
		}
	#seccionCentral #infoHomeClusters li#controlEventos + li {
		margin-left:15px !important;
		padding-bottom:20px !important;
		}
		#seccionCentral #infoHomeClusters li#controlEventos .cabEventosColIzda {
			width:220px !important;
			} 
	#seccionCentral #infoHomeClusters li#controlvideos {
		margin-left:60px !important;
		margin-right:0px !important;
		}
		#seccionCentral #infoHomeClusters li#controlvideos > div > ul {
			margin-bottom:10px !important;
			}
		#seccionCentral #infoHomeClusters li#controlvideos > div > ul + ul{
			width:490px !important;
			}
			#seccionCentral #infoHomeClusters li#controlvideos > div > ul + ul > li.videosHome {
				margin-right:10px !important;
				margin-left:4px;
				}
			#seccionCentral #infoHomeClusters li#controlvideos > div > ul + ul > li.textoVideoPrincipal{
				width:220px !important;
				}
			#infoHomeClusters .cabVideosHomeParques span {
				left:-215px;
				}
			
			
		#seccionCentral #infoHomeClusters li#controlvideos .cabVideosHomeParques {
			background-image:none !important;
			color:#cc0000;
			border-bottom:1px #CCCCCC solid;
			margin-bottom:10px;
			}
			#seccionCentral #infoHomeClusters li#controlvideos .cabVideosHomeParques  a{
				color:#cc0000 !important;
				font-size:12px !important;
				line-height:24px;
				text-transform:uppercase !important;
				}
li.#fondoInferiorColIzda > span > div#logo
	.erroresValidacion li {
		float:none !important;
		padding:0px !important;
	}
#contenedor {
	float: left;
/*	background: aqua !important;    */
	min-width:465px !important;  
	width:515px;   
	margin:0px 0px 0px 15px;
	padding-top:0px;
	margin-bottom:50px;
	display:block;
	}
	#contenedor #volverAtras {
		top:10px !important;
		}
	.Home #contenedor {
		width:465px !important;
		}
/*	#contenedor.contenedorRegiones {
		width:730px;
		}
*/		
#contenidoCabecera {
	font-family:Arial, Helvetica, sans-serif;
	background-image:url('/Info/images/fondos/fondoContenidoCabecera.gif');
	background-repeat:no-repeat;
	height:85px;
	background-color:#54657F;
	width:515px;
	}
	#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;
            margin-top:-10px !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.contenidoRegiones .contListadoVideo {
	padding-top:50px !important;
	}

#contenido {
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color:#003366;
	margin:15px 0px;
	}
	#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;
			}
	#contenido > div {
		background-image:none !important;
}

.Home #contenido iframe {
	width: 218px !important;
	height: 380px !important;
	//height: 385px !important;	
	z-index: 5 !important;
	overflow: hidden !important;
	border:1px #FFFFFF solid !important;
	position:absolute;
	left:10px;
	top:18px;
	}
.Home #contenido iframe.carruselCentral {
	width: 465px !important;
	height: 275px !important;
	z-index: 5 !important;
	overflow: hidden !important;
	position: relative;
	left: 0px;
	top: -13px;
	}

	div#contenido > div.editableHtml table {
		width:465px !important;
		}
					
	.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:15px;
	padding-top:0px;
	margin-top:0px;
	//margin-top:10px;
}
#logo a img {
	border-width:0px;
	text-align:center;
	}	
#logo a:hover img {
	border-width:0px;
	}

.fondoInferiorColIzda {

	}
li.fondoInferiorColIzda {
	padding:0px !important;
	padding-top:0px !important;
/*	background-color:aqua !important;  */
	}
		
#colIzda {
	width:220px;
	max-width:220px;
	overflow-x:hidden;
	min-height:535px;
	max-height:100%;
	margin:15px 0px 10px 10px;
	float:left;
}	
	#colIzda > ul > li + li {
		margin-top:0px;
}

.tablalog {
	border: 1px #999999 solid;
	padding:5px;
	margin-bottom:10px;
}
.iniciolog {
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	}
	.iniciolog a {
	    color:#256291;
	    text-decoration:none;
	}
.iniciolog + div {
	background-color: #FFFFFF !important;
    border: 1px solid #CCCCCC;
    position: relative;
    top: -2px;
    width: 210px !important;
}
.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:0px;
	height:25px;
	background-color:#CCCCCC;
	}
	#pie p {
		color:#333333;
		text-align:center;
		padding-top:3px;
		font-weight:normal;
		}
	#pie a {
		color:#333333;
		text-decoration:none;
		font-weight:bold;
		}
	#pie a:hover {
		color:#ffffff;
		text-decoration:underline;
		font-weight:bold;		
		}	
	
.listadoNoticiaPortada {
	position:relative;
	left:0px;
	width:220px;
	margin-bottom:10px;
	}
	.listadoNoticiaPortada span {
		margin-left:0px; position:relative; top:0px;
		}	
	.cabNoticiasColIzda {
		margin-left:0px;
		width:220px;
		height:25px;
		text-align:left !important;
		font-size:12px;
		font-weight:bold;
		color:#cc0000;
		padding:0px !important;
		border-bottom:1px #d2d2d2 solid;
		margin-bottom:10px;
		}
		
	.cabNoticiasColIzda  a {
		margin-left:0px;
		width:220px;
		line-height:20px;
		text-transform:uppercase;
		color:#cc0000 !important;
		text-decoration:none !important;
		}		
		.cabNoticiasColIzda  a:hover{
			color:#000000 !important;
			text-decoration:none !important;
				}	
#controlNoticias {
	min-height:270px;
	margin-right:0px;
	width:220px;
	margin-top:20px !important;
	}
#controlEventos {
	margin-right:0px;
	width:220px;
    margin-top:0px !important;
    padding:0px !important;
    }
	.Home #controlEventos {
		margin-top:385px !important;
		}

#controlMenu + #controlEventos {
	margin-top:0px !important;
}
    li#controlEventos + li {
		//margin-top:-25px !important;
}

    
#controlMenu, #controlLogin {
	margin-right:0px;
	width:199px;
    background-image:none !important;
	background-position:50% top;
	display:block;
	}

#controlLogin {
	position:absolute;
	top:-139px;
	left:-8px;
	z-index:0;

}
	#controlLogin > div > span {
		display:block !important;
		position:relative !important;
		left:15px !important;
		top:-127px !important;
		//top:-127px !important;
		width:130px !important;
		padding:2px !important;
		width:119px !important;
		font-size:10px !important;
		text-align:center !important;
	}



#controlMenu {
    margin-bottom: 25px;
    //padding-top:10px !important;
}
#listadoColIzdaPortada {
	position:relative;
	top:25px;
	left:10px;
	width:180px;
	margin-bottom:7px;
	}
	#controlMenu #listadoColIzdaPortada {
		top:0px !important;
}
	#listadoColIzdaPortada span {
		 position:relative; top:0px;
	}
	.cabColIzda {
		margin-left:-9px;
		margin-bottom:10px;
		width:175px;
		height:10px;
		text-align:left;
		font-size:14px;
		font-weight:bold;
		color:#ffffff;
		}
	#controlMenu .cabColIzda {
		width:220px;
		height:25px;
		background-color:#003366;
		}
		#controlMenu .cabColIzda span {
			width:220px !important;
			height:25px !important;
			background-color:#003366 !important;
			line-height:24px !important;
			margin-left:10px !important;
			}

#menuColIzda  {
	color:#003366;
	position:relative;
	top:0px;
	left:0px;	
	margin-bottom:20px;
	}
	#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:#EEEEEE;
		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:#CC0000;
		text-align:right !important;
		margin-top:5px !important;
		margin-bottom:5px !important;
		display:block;
		}
	#contListNoticiaPortada p a:hover {
		color:#000000;
		}		
	#contListNoticiaPortada img {
		float:right;
		width:70px;
		margin-left:10px;
		margin-top :-5px;
		}

#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:0px;
	width:220px;
	padding-top:5px !important;
	}
	#listadoEventosPortada span {
		margin-left:0px;
		position:relative;
		top:0px;
		//top:2px !important;
		}
		
/* Configuracion especial para cuando los eventos estan en la columna izquierda */
#colIzda .cabEventosColIzda {
    margin-top:0px;
    width:220px;
    }
#colIzda #calendarioEventosPortada {
    margin-bottom: 0px;
    }

.cabEventosColIzda {
	margin-left:0px;
	width:230px;
	height:25px;
	text-align:left !important;
	font-size:12px;
	font-weight:bold;
	color:#cc0000;
	padding:0px !important;
	border-bottom:1px #d2d2d2 solid;
	margin-bottom:10px;
	}
	
.cabEventosColIzda  a {
	margin-left:0px;
	width:220px;
	line-height:20px;
	text-transform:uppercase;
	color:#cc0000 !important;
	text-decoration:none !important;
		}	
.cabEventosColIzda  a:hover{
	color:#000000 !important;
	text-decoration:none !important;
		}	

#calendarioEventosPortada {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	color:#888888;
	width:220px;
	padding-bottom:0px;
	}
	#calendarioEventosPortada table {
	    width: 220px;
	}
	#calendarioEventosPortada a
	{
		text-decoration:none;
	}

div.rafaga {
	width:218px !important;
	margin-left:0px !important;
}
.Home div.rafaga {
	margin-left:0px !important;
}
#detalleEventoPortada {
	background-color:#EEEEEE;
	margin:auto;
	margin-top:5px;
	width:218px !important;
	border:1px #CCCCCC solid;
	position:relative;
	left:-1px;
	}
	#detalleEventoPortada h3 {
		background-color:#DDDDDD;
		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 {
/*	width:258px !important;  */
	overflow-x:0px;
	margin-left:15px !important;
	margin-right:0px !important;
	margin-top:0px;
	border-collapse:collapse;
	float:left;
/*	background-color:aqua !important;  */
	max-width:205px !important;
	margin-bottom:-205px !important;
	} 
	.Home #colDchaContenidoVideo {
		max-width:257px !important;
		}
	#colDchaContenidoVideo ul {
		margin:0px; padding:0px;
		}
#colDchaContenidoVideo > ul:first-child {
	float:left !important;
/*  width:255px !important;  */
	min-height:335px !important;
	border:1px #FFFFFF solid !important;
	border-collapse:collapse;
 	margin:15px 0px 5px 0px !important;
 	width:205px !important;  
	} 
.Home #colDchaContenidoVideo > ul:first-child {
	width:255px !important;  
	} 


	#colDchaContenidoVideo li {
		margin:0px; 
		padding:5px;
		float:none;
		}
		#colDchaContenidoVideo ul + ul > li > div > table {
			float:left;
			}
	#colDchaContenidoVideo li#controlvideos > div {
		width:245px !important;
}
	#colDchaContenidoVideo li#controlvideos > div > ul:first-child li {
		height:24px !important;
		background-color:#003366;
		}
	#colDchaContenidoVideo li#controlvideos > div > ul > li {

		}
		#colDchaContenidoVideo li#controlvideos li.videosHome, #colDchaContenidoVideo li#controlvideos li.videosHome object, #colDchaContenidoVideo li#controlvideos li.videosHome embed, #colDchaContenidoVideo li#controlvideos li.videosHome object * {
			width:245px !important;	
			//width:244px !important;				
			padding-top:2px !important;
			//padding-top:5px !important;
			}
		#colDchaContenidoVideo > ul + ul > li > div {
			width:257px !important;
			max-width:257px !important;
			position:relative !important;
			left:-5px !important;
		}
			#colDchaContenidoVideo > ul + ul > li > div > table {
				width:257px !important;
				border:1px #FFFFFF solid !important;
		}	

div#infoHomeClusters li#controlvideos li.cabVideosHome {
	border-bottom: 1px #cccccc solid !important;
	margin-top:0px !important;
	width:240px !important;
	margin-left:5px !important;
	height:30px !important;
	}
	div#infoHomeClusters li#controlvideos li.cabVideosHome span a, div#infoHomeClusters li#controlvideos li.cabVideosHome span a:visited {
		color:#CC0000 !important;
		font-size:12px !important;
		text-transform:uppercase !important;
		margin-left:-10px !important;
		//margin-left:-5px !important;
		}
		.Home div#infoHomeClusters li#controlvideos li.cabVideosHome span a, .Home div#infoHomeClusters li#controlvideos li.cabVideosHome span a:visited {
			color:#FFFFFF !important;
			}
		div#infoHomeClusters li#controlvideos li.cabVideosHome span a {
			color:#003366;
			}
		div#infoHomeClusters li#controlvideos li.cabVideosHome span a:hover {
			color:#003366 !important;
			}
	div#infoHomeClusters li#controlvideos .textoVideoPrincipal {
		margin-left:5px !important;
		margin-top:10px !important;
		}
	div#infoHomeClusters li#controlvideos .textoVideoPrincipal h3 a {	
		font-size:16px !important;
		color:#003366 !important;
		}
			
.cabVideosHome {
	margin-left:0px;
	margin-top:0px;
	width:237px;
	height:25px !important;
	background-image:url('/Info/css/imagenes/fondos/cabVideos.png');
	background-repeat:repeat-x;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	padding:0px 0px 0px 8px !important;
	}
	
.cabVideosHome a{
	margin-left:0px;
	text-align:center;
	font-weight:bold;
	color:#CC0000;
		}	
.cabVideosHome  a:hover{
	color:#003366;
		} 
.Home .cabVideosHome a, .Home .cabVideosHome a:hover, .Home .cabVideosHome a:visited {
	color:#FFFFFF !important;
	text-transform:uppercase !important;
	font-size:12px !important;
/* 	position:relative;
 	top:-1px;
*/
	line-height:22px !important;
 	text-decoration:none !important;
}
.cabVideosHome span {
    
    }
#infoHomeClusters .cabVideosHomeParques {
    position:relative;
    top: 0px;
    left:4px;
    background-image:url('/Info/images/fondos/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;
	text-decoration:none;
		}	
#infoHomeClusters .cabVideosHomeParques  a:hover{
	color:#ffffff !important;
		} 
#infoHomeClusters .cabVideosHomeParques span {
    position:relative;
    top: -5px;
    }   
    
 #infoHomeClusters .cabVideosHome{
    position:relative;
    top: 0px;
    left:0px;
    width:250px;
    }   
   
    
	
			
.textoVideoPrincipal {
	width:245px !important;
	padding:10px; padding-right:0px; vertical-align:top; margin-top:-30px;
	}
	.textoVideoPrincipal h3 {
		margin-bottom:8px !important;
		}
	.textoVideoPrincipal h3 a{
		color:#003366; font-size:18px; position:relative; top:0px; margin-top:0px;
		}
	.textoVideoPrincipal p {
		margin-top:0px; font-size:11px;
		margin-bottom:3px !important;
		}

.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:515px;
	min-height:140px;
	border-bottom:1px #DDDDDD solid;
	margin-bottom:10px;
	}

.listadoNoticiaPrensa {	
	width:515px;
	margin-bottom:10px;
	margin-top:0px !important;
	}


#cabListNoticia {
	width:515px;
	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:515px;
	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:515px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	margin:0px;
	padding:0px;
	margin-bottom:25px;
	position:relative;
/*	border-bottom:2px #DDDDDD solid;  */
	}
	.contListadoEvento ul {
		margin:0px;
		padding:0px;
		}
	.contListadoEvento li {
		margin:0px;
		padding:0px;
		}		
	.contListadoEvento h2 {
		text-align:left;
		margin-bottom:-5px;
		margin-top:-10px;
		line-height:18px;
		}
	.contListadoEvento h2 a {
		color:#003366;
		text-decoration:none;
		line-height:18px;
		margin-bottom:15px !important;
		font-size:16px !important;
		}
	.contListadoEvento h2 a:hover {
		color:#000000;
		}
	.contListadoEvento h6 {
		font-size:2px;
		height:15px;
		text-align:right;
		color:#003366;
		padding:3px;
		margin-top:0px;
		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 h6 > span + span {
		margin-right:30px !important;
		}
	.contListadoEvento p {
		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;
		}
	.contListadoEvento > ul > li + li {
		width:515px !important;
		}
	.contListadoEvento > ul > li + li > a {
		position:absolute;
		top:30px !important;
		right:0px;
		}
		.contListadoEvento > ul > li + li > a > img {
			width:22px !important;
			height:22px !important;
			}
.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('/Info/images/fondos/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%;
    clear:both;
	padding-bottom:230px;
	}
	#infoHomeClusters #liEventosHome {
	    float:left; 
	    padding: 0px; 
	    width: 199px;
	}
	#liEventosHome li#controlEventos + br + br + li {
		padding-left:15px;
		//padding-left:0px;
    }


#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:405px !important;
	margin-left:-10px !important;
	}
	
.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;
	 position:absolute;
	 top:-110px;
	 right:15px;
	 //width:262px !important;
	 }
	 .enlaceMapa a {
		//margin-right:0px !important;
		}
.enlaceHome a {
	padding:5px 10px 0px 22px;
	background-image:url('/Info/images/utilidades/iconoHome.png');
	background-repeat:no-repeat;
	}
	.enlaceHome a:hover {
		background-image:url('/Info/images/utilidades/iconoHomeON.png');
		}
.enlaceIngles a {
	padding:5px 10px 0px 22px;
	background-image:url('/Info/images/utilidades/iconoIngles.png');
	background-repeat:no-repeat;
	}
	.enlaceIngles a:hover {
		background-image:url('/Info/images/utilidades/iconoInglesON.png');
		}
.enlaceCastellano a {
	padding:5px 10px 0px 22px;
	background-image:url('/Info/images/utilidades/iconoEspanol.png');
	background-repeat:no-repeat;
	}
	.enlaceCastellano a:hover {
		background-image:url('/Info/images/utilidades/iconoEspanolON.png');
		}
.enlaceMapa a {
	padding:5px 0px 0px 22px;
	background-image:url('/Info/images/utilidades/iconoMapa.png');
	background-repeat:no-repeat;
	}
	.enlaceMapa a:hover {
		background-image:url('/Info/images/utilidades/iconoMapaON.png');
		}
.enlaceContacto a {
	padding:5px 0px 0px 22px;
	background-image:url('/Info/images/utilidades/iconoContacto.png');
	background-repeat:no-repeat;
	}
	.enlaceContacto a:hover {
		background-image:url('/Info/images/utilidades/iconoContactoON.png');
		}		
.enlaceNewsletter a {
	padding:5px 10px 0px 22px;
	background-image:url('/Info/images/utilidades/iconoNewsletter.png');
	background-repeat:no-repeat;
	}
	.enlaceNewsletter a:hover {
		background-image:url('/Info/images/utilidades/iconoNewsletterON.png');
		}
/*  FIN DE ESTILOS PARA LOS ICONOS DE HOME, IDIOMA, MAPA WEB  */		

/*  ESTILOS PARA LOS ICONOS DE HOME DE REDES SOCIALES */
#redesSociales {
    }
#redesSociales ul {
    background-color:#cccccc; padding-left:8px; width:250px; height:19px; list-style-type:none;
    float:left;
    margin-top:20px; margin-bottom:20px;
    }
#redesSociales li {
    margin-top:-12px; width:26px;
    float:left;
    margin-right:10px;
    }
#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 */





/* TODOS LOS ESTILOS APLICADOS A CLASES E IDENTIFICADORES DE AQUÍ AL FINAL, SE APLICAN PARA "SOLUCIONAR" LOS CAMBIOS PEDIDOS POR EL CLIENTE CON URGENCIA  */
/* DEBERÍAN TOMARSE COMO ALGO TEMPORAL PARA SALIR DEL PASO */
/* FJGA: 24-05-2011 */
#contListadoNoticiaDetalle h2 a, #contListadoNoticia h2 a, div.editableHtml a:link, div.editableHtml a:link *, #contenido a:link, #contenido a:link *, .textoVideoPrincipal h3 a:link {
	text-decoration:none !important;
	color:#1155AA !important;
}
#contListadoNoticiaDetalle h2 a:hover, #contListadoNoticia h2 a:hover, div.editableHtml a:hover, div.editableHtml a:hover *, #contenido a:hover, #contenido a:hover *, .textoVideoPrincipal h3 a:hover {
	text-decoration:none !important;
	color:#003366 !important;
	background-color:transparent !important;
}
/* 
	#contListadoNoticiaDetalle h2 a:visited, #contListadoNoticia h2 a:visited, div.editableHtml a:visited, div.editableHtml a:visited *, #contenido a:visite, #contenido a:visited *, .textoVideoPrincipal h3 a:visited {
		text-decoration:underline !important;
		color:#666666 !important;
	}
*/

#contenidoCabecera h1 {
	color:#003366 !important;
	position:relative !important;
	top:50px !important;
}
.noticiasRelevantes a {	
	color:#1155aa !important;
	position:relative !important;
	top:0px !important;
}
.noticiasRelevantes a:hover {	
	color:#003366 !important;
	text-decoration:none !important;
}
/* 
	.noticiasRelevantes a:visited {	
	color:#666666 !important;
}

*/
#seccionCentral li.fondoInferiorColIzda + li a:link, a:link * {
	background-color:transparent !important;
	text-decoration:none !important;
/*	color:#1155aa;  */
}
#seccionCentral li.fondoInferiorColIzda + li a:hover, a:hover * {
	background-color:transparent !important;
	text-decoration:none !important;
	color:#1155aa !important;
}
/*
#seccionCentral li.fondoInferiorColIzda + li a:visited, a:visited * {
	background-color:transparent !important;
	text-decoration:none !important;
	color:#1155aa !important;
}
*/
#listadoNoticiaPortada > table {
	width:180px !important;
}
.cabEventosColIzda a, .cabEventosColIzda a *, .cabVideoHome a, .cabVideoHome a * {

	}
	.cabEventosColIzda a:hover, .cabEventosColIzda a:hover *, .cabVideoHome a:hover, .cabVideoHome a:hover * {
		text-decoration:underline !important;
		}
/*
	.cabEventosColIzda a:visited, .cabEventosColIzda a:visited *, .cabVideoHome a:visited, .cabVideoHome a:visited * {
		color:#cc0000 !important;
		text-decoration:none !important;
		}
*/		
table#eventsmonthview_inner_default_default_content_inner_content_info_content_eventosMeses_CalendarMesAct {
	width:241px !important;
}

#EventsMVCluster_common_inner_default_default_content_inner_content_common_content_eventosMeses_CalendarMesAct,
#EventsMVCluster_common_inner_default_default_content_inner_content_common_content_eventosMeses_CalendarMesSig {
width:245px !important;
max-width:245px !important;
float:left !important;

}
#EventsMVCluster_common_inner_default_default_content_inner_content_common_content_eventosMeses_CalendarMesAct table,
#EventsMVCluster_common_inner_default_default_content_inner_content_common_content_eventosMeses_CalendarMesSig table {

}


/****************************************************************************************************************************/
/****************************************************************************************************************************/
/** 																													   **/
/**    11/10/2011: FJGA (SOLUSOFT) APLICACIÓN DE ESTILOS AL LISTADO DE DOCUMENTOS (madridnetwork.org/Documetnacion.aspx    **/
/** 																													   **/
/****************************************************************************************************************************/
/****************************************************************************************************************************/


#info_inner_default_default_content_inner_content_info_content_hayDocumentos > ul:first-child > li {
	background:#F4F4F4 !important;
	border:1px #d4d4d4 solid !important;
	}
#info_inner_default_default_content_inner_content_info_content_hayDocumentos > ul > li {
	margin-bottom:20px !important;
	}
	#info_inner_default_default_content_inner_content_info_content_hayDocumentos #contListadoPrensa {
        border-right: 1px #CCC dotted !important;
        margin-right: 130px !important;
		}   
	#info_inner_default_default_content_inner_content_info_content_hayDocumentos #contListadoPrensa li {
		float:none !important;
		width:495px !important;
		border:0px !important;
		}
		#info_inner_default_default_content_inner_content_info_content_hayDocumentos #contListadoPrensa > ul > li strong {
			float:left !important;
			width:365px !important;
			margin-bottom:10px !important;
			}
		#info_inner_default_default_content_inner_content_info_content_hayDocumentos #contListadoPrensa > ul > li strong + br + p {
			clear:both !important;
			}	
		#info_inner_default_default_content_inner_content_info_content_hayDocumentos #contListadoPrensa li img {
			float:right !important;
			margin-right:20px !important;
			margin-left:40px !important;
			width:70px !important;
			max-width:70px !important;
			}
		
		li.listadoDescargaDocs, li.listadoDescargaDocs * {
			background-color:transparent !important;
			}
		#info_inner_default_default_content_inner_content_info_content_hayDocumentos #contListadoPrensa li.listadoDescargaDocs {
			margin-top:0px !important;
			font-weight:bold !important;
			clear:both !important;
			}

/**********************************
CARRUSEL CENTRAL HOME
***********************************/
.carrusel-central {
	width:465px;
	height:203px;
	overflow:hidden;
}

div#controles-carrusel ul {
	width:170px;
	height:15px;
	margin-left:0px;
	margin-top:10px !important;
	float:left;
	}
	div#controles-carrusel ul li {
		float:left;
		margin:0px;
		margin-right:2px;
		padding:0px;
		list-style-type:none;
		}
		div#controles-carrusel ul li a {
			width:10px !important;
			height:10px !important;
			background-color:#CCCCCC;
			display:block;
			}
			div#controles-carrusel ul li:first-child a {			
				background-color:#CC0000;
				}
			div#controles-carrusel ul li a:hover {
				background-color:#BB0000 !important;
				}
				
div#controles-carrusel2 ul {
	width:45px;
	height:15px;
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	//margin-top:5px;
	float:right;
	}
	div#controles-carrusel2 ul li {
		float:right;
		margin:0px;
		margin-left:2px;
		padding:0px;
		list-style-type:none;
		}
		div#controles-carrusel2 ul li a {
			width:20px !important;
			height:20px !important;
			background-color:#FFFFFF;
			display:block;
			}
			div#controles-carrusel2 ul li a:hover {
				background-color:#BB0000 !important;
				}
			.elemento-21a { background-image: url(/Info/Imagenes/carruselHome/play.png); }
			.elemento-22a { background-image: url(/Info/Imagenes/carruselHome/avance.png); }
			.elemento-23a { background-image: url(/Info/Imagenes/carruselHome/retroceso.png); }
			
			
			
			div.carrusel-columna-home > p.titulo-carrusel {
			    -moz-border-bottom-colors: none !important;
			    -moz-border-image: none !important;
			    -moz-border-left-colors: none !important;
			    -moz-border-right-colors: none !important;
			    -moz-border-top-colors: none !important;
			    border-color: -moz-use-text-color -moz-use-text-color #D2D2D2 !important;
			    border-style: none none solid !important;
			    border-width: 0 0 1px !important;
			    color: #CC0000;
			    font-size: 12px;
			    font-weight: bold;
			    height: 20px;
			    line-height: 20px;
			    margin-bottom: 10px;
			    padding: 5px 0 3px;
			    text-transform: uppercase;
			}

p.leer-mas a {
	margin-top:0px;
	margin-left:0px;
	color:#CC0000;
	font-size:10px;
	width:218px;
	text-align:right;
	text-transform:uppercase;
	float:right;
	text-decoration:none;
    }

div#contenidoCabecera h1 {
	
	}
div#contenidoCabecera h1.noticiasRelevantes {
	font-size:13px !important;
	}
div#contenidoCabecera h1 + h1 {
	width:400px !important;
	top:56px !important;
	left:-10px !important;
	margin-top:-8px !important;
	margin-right: -400px;
	}
	div#contenidoCabecera h1 + h1 a {
		font-size:13px;
		color:#15A !important;
		}
	div#contenidoCabecera h1 + h1 a:hover {
		color:#000000 !important;
		}


