*{
	font-family:Arial;
	}
img {border:none}

a {text-decoration:none;}

a:visited{
	color:inherit;
	text-decoration:none;}

body{
	margin:0px auto;
	text-align:center;
	}
/*--------------- divs cabecera ------------------------*/
.contenedor{
	margin:0px auto;
	text-align:center;
}
.cabecera{
	/*background:url('../img/cabecera.gif');*/
	width:1000px;
	height:50px;
}
.logoCabecera{
	width:204px;
	height:50px;
	float:left;
	margin-left:13px;
}
.menu{
	width:1000px;
	height:22px;
}
.menu div span{
	display: none;
}
.gap{
	height:22px;
	width:22px;
	background:url('../img/spacer.gif');
	float:left;
	cursor:none;
}
.centrocultural{
	height:22px;
	width:164px;
	background:url('../img/centrocultural.png');
	float:left;
	cursor:pointer;
}
.centroculturalOver{
	height:22px;
	width:164px;
	background:url('../img/centroculturalOver.png');
	float:left;
	cursor:pointer;
}
.museo{
	height:22px;
	width:86px;
	background:url('../img/museo.png') no-repeat;
	float:left;
	cursor:pointer;
}
.museoOver{
	height:22px;
	width:86px;
	background:url('../img/museoOver.png') no-repeat;
	float:left;
	cursor:pointer;
}

.informacionGeneral{
	height:22px;
	float:left;
	width:176px;
	background:url('../img/informaciongeneral.png') no-repeat;
	cursor:pointer;
}

.informacionGeneralOver{
	height:22px;
	float:left;
	width:176px;
	background:url('../img/informaciongeneralOver.png') no-repeat;
	cursor:pointer;
}

.mediateca{
	
	height:22px;
	float:left;
	width:1110px;
	background:url('../img/mediateca.png') no-repeat;
	cursor:pointer;
}
.mediatecaOver{
	
	height:22px;
	float:left;
	width:111px;
	background:url('../img/mediatecaOver.png') no-repeat;
	cursor:pointer;
}
.teatro{
	height:22px;
	float:left;
	width:84px;
	background:url('../img/teatro.png') no-repeat;
	cursor:pointer;
}
.teatroOver{
	height:22px;
	float:left;
	width:84px;
	background:url('../img/teatroOver.png') no-repeat;
	cursor:pointer;
}
.exposiciones{
	height:22px;
	float:left;
	width:125px;
	background:url('../img/exposiciones.png') no-repeat;
	cursor:pointer;
}
.exposicionesOver{
	height:22px;
	float:left;
	width:125px;
	background:url('../img/exposicionesOver.png') no-repeat;
	cursor:pointer;
}
.talleres{
	height:22px;
	float:left;
	width:92px;
	background:url('../img/talleres.png') no-repeat;
	cursor:pointer;
}
.talleresOver{
	height:22px;
	float:left;
	width:92px;
	background:url('../img/talleresOver.png') no-repeat;
	cursor:pointer;
}
.plazaculturas{
	height:22px;
	float:left;
	width:177px;
	background:url('../img/plazadelasculturas.png') no-repeat;
	cursor:pointer;
}
.plazaculturasOver{
	height:22px;
	float:left;
	width:177px;
	background:url('../img/plazadelasculturasOver.png') no-repeat;
	cursor:pointer;
}
.comunidad{
	cursor:default;
	height:22px;
	float:left;
	width:116px;
	background:url('../img/comunidad.png');
	
}
.comunidadOver{
	cursor:default;
	height:22px;
	float:left;
	width:116px;
	background:url('../img/comunidadOver.png');
}
.saladeprensa{
	height:22px;
	float:left;
	width:125px;
	background:url('../img/saladeprensa.png') no-repeat;
	cursor:pointer;
}
.saladeprensaOver{
	height:22px;
	float:left;
	width:125px;
	background:url('../img/saladeprensaOver.png') no-repeat;
	cursor:pointer;
}
.registrate{
	cursor:default;
	height:22px;
	float:left;
	width:92px;
	background:url('../img/registrate.png');
}
.registrateOver{
	cursor:default;
	height:22px;
	float:left;
	width:92px;
	background:url('../img/registrateOver.png');
}
.ciudad{
	width:1000px;
	height:80px;
	background:url('../img/ciudad.jpg');
}

/*--------------- divs buscador ------------------------*/


/*.cajaTexto{
	font-size:9px; 
	line-height:9px;
	margin-top:26px; 
	margin-left:7px;   FUNCIONA EN EXPLORER
	float:left; 
	height:8px; 
	width:171px;
	border:1px solid white;
}*/

.cajaTexto{
	font-size:9px; 
	line-height:9px;
	margin-top:26px; 
	margin-left:7px; 
	float:left; 
	height:9px; 
	width:171px;
	border:1px solid WHITE;
}



/*--------------- divs pie ------------------------*/
.pie{
	width:542px;
	margin:auto;
	margin-top:-2px;
}
.entrada{
	color:#015291;
	border-right:solid 1px #015291;
	float:left;
	font-weight:bold;
	padding:2px;
	font-size:9px;
	cursor:pointer;
}
.entradaSinCursor{
	color:#015291;
	border-right:solid 1px #015291;
	float:left;
	font-weight:bold;
	padding:2px;
	font-size:9px;
	cursor:default;
}


.entradas{
	width:100%;
	float:left;
}
.entradaf{
	color:#015291;
	float:left;
	font-weight:bold;
	padding:2px;
	font-size:9px;
	cursor:pointer;
}
.datos{
	width:534px;
	border-top:solid 1px #015291;
	float:left;
	border-left:solid 1px #015291;
	border-right:solid 2px #7FA8C8;
	border-bottom:solid 2px #7FA8C8;
	color:#9C9D9F;
	font-size:9px;
	text-align:left;
	padding-left:5px;
}
.intecna{
	float:right;
	font-weight:bold;
	font-family:Arial;
	color:#9C9D9F;
	font-size:9px;
}
.entidad{
	float:left;
	color:#015291;
	margin-right:7px;
}
.pieSalaPrensa{
	margin:auto;
	margin-top:-65px;
	width:602px;
	height:41px;
	
}
/*--------------- divs menu izquierda ------------------------*/
.menuIzq{
	width:200px;
	
	float:left;
}
.teatroMenuIzq{
	margin-top:2px;
}
.tiendaEntradas{
	margin-top:2px;
}
/*--------------- divs contenido ------------------------*/
.contenido{
	margin-top:20px;
	width:1000px;
	height:auto;
	text-align:center;
	margin-top:4px;
}
.contenidoCentral{
	width:554px;		
	height:auto;
	margin-top:0px;
	margin-left:5px;
	margin-right:5px;
	float:left;
}
.fade{
	width:541px;
	height:148px;
	text-align:center;
	overflow:hidden;	
	margin:auto;
	margin-bottom:10px;
}
.imagenesAnimacion{
	display: none;
 	z-index: 8; 
 	opacity: 1; 
	width: 550px; 
	height: 147px;
}
.ultimaImagen{
	display: block; 
	z-index: 9; 
	opacity: 1; 
	width: 550px; 
	height: 147px;
}
.botonesAnimacion{
	margin: auto; 
	width:50px; 
	position: relative; 
	color:white; 
	z-index:10; 
	top:-150px; 
	left:240px; 
	text-align: center;
}
.entradasContenido{
	width:541px;
	height:100%;
	margin:auto;
	position:relative;
}
.entradasIzq{
	clear:both;
	margin-top:10px;
	margin-left:15px;
	width:254px;
	height:auto;
	float:left;
}
.entradasDer{
	margin-top:10px;
	margin-right:22px;
	width:257px;
	height:auto;
	float:right;
}
.centralAbajo{
	width:540px;
	height:34px;
	margin:auto;	
	position:relative;
}
.obraSocial{
	width:201px;
	height:34px;
	float:left;
}
.microcreditos{
	width:121px;
	height:34px;
	float:left;
}
.centrosCajaGranada{
	width:218px;
	height:34px;
	float:right;
}

/*--------------- divs contenido  - > divs capas derecha del contenido -----------------------*/
.museoImagen{
	width:260px;
	height:108px;
	background:url('../img/imagenmuseo.jpg');
}
.teatroImagen{
	width:260px;
	height:113px;
	background:url('../img/imagenteatro.jpg');
	margin-top:3px;
}

/*--------------- divs contenido  - > divs capas izquierda del contenido -----------------------*/
.exposicionesImagen{
	width:257px;
	height:108px;
	background:url('../img/imagenexposiciones.jpg');
	overflow:hidden;
}
.talleresImagen{
	width:257px;
	height:113px;
	background:url('../img/imagentalleres.jpg');
	overflow:hidden;
	margin-top:3px;
}
/*--------------- divs derecha -----------------------*/
.menuDerecha{
	width:230px;
	height:auto;
	float:left;
	margin-left:5px;
}
.noticias{
	width:228px;
	height:320px;
	background:#c6c7c9;
	font-family:Arial;
	color:#aaaaaa;
	float:left;
	overflow:hidden;
	}
	
.contenidoNoticias{
	padding:4px; 
	margin-top:7px !important;
	/*background:black;*/
	/*border:1px solid green !important;*/
	}

.textoNoticia{
	color:white; 
	font-size:9px; 
	font-family:Arial; 
	font-weight:bold; 
	text-align:justify;
	margin-top:20px;	
}

*html .textoNoticia{
	color:white; 
	font-size:9px; 
	font-family:Arial; 
	font-weight:bold; 
	text-align:justify;
	margin-top:6px;
	margin-bottom:7px;
}
_html .textoNoticia{
	color:black; 
	font-size:9px; 
	font-family:Arial; 
	font-weight:bold; 
	text-align:justify;
	margin-top:20px;	
}

.fechaNoticia{
	color:#707173; 
	font-size:13px; 
	margin-bottom:-6px;
}
*html .fechaNoticia{
	color:#707173; 
	font-size:13px; 
	margin-top:9px; 
	margin-bottom:2px;
}
.comunidadImagen{
	width:228px;
	height:100px;
	background:url('../img/comunidad.jpg');
	margin-top:4px;
	float:left;
}
.diviertete{
	width:228px;
	height:100px;
	background:url('../img/diviertete.jpg');
	margin-top:4px;
	float:left;
}
.boletin{
	width:228px;
	height:120px;
	margin-top:4px;
	float:left;
	background: white;
}
.cabeceraBoletin{
	width:228px;
	height:109px;
	background:url('../img/suscribete.jpg');
}
.formularioBoletin{
	width:228px;
	height:84px;
	background:url('../img/formularioboletin.png');
}
.webform_label{	
	font-family:Arial;
}
/*--------------- divs mapa web ------------------------*/
.mapaweb {
	font-family:Arial;
	float:left;
	text-align:left;
}

.mapaweb li{
	color:#014B96;
	font-weight:bold;

}

.mapaweb li a:visited{
	color:#014B96;
	}
	
.mapaweb ul ul li{
	color:#A7C855;
}

.mapaweb ul ul li a:visited{
	color:#A7C855;
	}
	*{
	font-family:Arial;
	}
img {border:none}

a {text-decoration:none;}

a:visited{
	color:inherit;
	text-decoration:none;}

body{
	margin:0px auto;
	text-align:center;
	}
/*--------------- divs cabecera ------------------------*/
.contenedor{
	margin:0px auto;
	text-align:center;
}
.cabecera{
	background:url('../img/cabecera.gif');
	width:1000px;
	height:50px;
}
.logoCabecera{
	width:204px;
	height:50px;
	float:left;
	margin-left:13px;
}
.menu{
	width:1000px;
	height:22px;
}
.centrocultural{
	height:22px;
	width:164px;
	background:url('../img/centrocultural.png');
	float:left;
	cursor:pointer;
}
.centroculturalOver{
	height:22px;
	width:164px;
	background:url('../img/centroculturalOver.png');
	float:left;
	cursor:pointer;
}
.museo{
	height:22px;
	width:86px;
	background:url('../img/museo.png') no-repeat;
	float:left;
	cursor:pointer;
}
.museoOver{
	height:22px;
	width:86px;
	background:url('../img/museoOver.png') no-repeat;
	float:left;
	cursor:pointer;
}

.mediateca{
	
	height:22px;
	float:left;
	width:111px;
	background:url('../img/mediateca.png') no-repeat;
	cursor:pointer;
}
.mediatecaOver{
	
	height:22px;
	float:left;
	width:111px;
	background:url('../img/mediatecaOver.png') no-repeat;
	cursor:pointer;
}
.teatro{
	height:22px;
	float:left;
	width:85px;
	background:url('../img/teatro.png') no-repeat;
	cursor:pointer;
}
.teatroOver{
	height:22px;
	float:left;
	width:85px;
	background:url('../img/teatroOver.png') no-repeat;
	cursor:pointer;
}
.exposiciones{
	height:22px;
	float:left;
	width:126px;
	background:url('../img/exposiciones.png') no-repeat;
	cursor:pointer;
}
.exposicionesOver{
	height:22px;
	float:left;
	width:126px;
	background:url('../img/exposicionesOver.png') no-repeat;
	cursor:pointer;
}
.talleres{
	height:22px;
	float:left;
	width:92px;
	background:url('../img/talleres.png') no-repeat;
	cursor:pointer;
}
.talleresOver{
	height:22px;
	float:left;
	width:92px;
	background:url('../img/talleresOver.png') no-repeat;
	cursor:pointer;
}
.comunidad{
	height:22px;
	float:left;
	width:116px;
	background:url('../img/comunidad.png');
	cursor:default;
}
.comunidadOver{
	height:22px;
	float:left;
	width:116px;
	background:url('../img/comunidadOver.png');
	cursor:default;
}
.saladeprensa{
	height:22px;
	float:left;
	width:125px;
	background:url('../img/saladeprensa.png') no-repeat;
	cursor:pointer;
}
.saladeprensaOver{
	height:22px;
	float:left;
	width:125px;
	background:url('../img/saladeprensaOver.png') no-repeat;
	cursor:pointer;
}
.registrate{
	height:22px;
	float:left;
	width:92px;
	background:url('../img/registrate.png');
	cursor:default;
}
.registrateOver{
	height:22px;
	float:left;
	width:92px;
	background:url('../img/registrateOver.png');
	cursor:default;
}
.ciudad{
	width:1000px;
	height:80px;
	background:url('../img/ciudad.jpg');
}
.rvirtual{
	width:145px;
	height:21px;
	background:url('../img/recorridovirtual.jpg');
	float:right;
	margin-top:60px;
}


/*--------------- divs pie ------------------------*/
.pie{
	width:542px;
	margin:auto;
	margin-top:-2px;
}
.entrada{
	color:#015291;
	border-right:solid 1px #015291;
	float:left;
	font-weight:bold;
	padding:2px;
	font-size:9px;
}
.entradas{
	width:100%;
	float:left;
}
.entradaf{
	color:#015291;
	float:left;
	font-weight:bold;
	padding:2px;
	font-size:9px;
}
.datos{
	width:534px;
	border-top:solid 1px #015291;
	float:left;
	border-left:solid 1px #015291;
	border-right:solid 2px #7FA8C8;
	border-bottom:solid 2px #7FA8C8;
	color:#9C9D9F;
	font-size:9px;
	text-align:left;
	padding-left:5px;
}
.intecna{
	float:right;
	font-weight:bold;
	font-family:Arial;
	color:#9C9D9F;
	font-size:9px;
}
.entidad{
	float:left;
	color:#015291;
	margin-right:7px;
}
/*--------------- divs menu izquierda ------------------------*/
.menuIzq{
	width:200px;
	height:auto;
	float:left;
}
.teatroMenuIzq{
	margin-top:2px;
}
.tiendaEntradas{
	margin-top:2px;
}
/*--------------- divs contenido ------------------------*/
.contenido{
	margin-top:20px;
	width:1000px;
	height:auto;
	text-align:center;
	margin-top:4px;
}
.contenidoCentral{
	width:554px;		
	height:auto;
	margin-top:0px;
	margin-left:5px;
	margin-right:5px;
	float:left;
}
.fade{
	width:541px;
	height:148px;
	text-align:center;
	overflow:hidden;	
	margin:auto;
	margin-bottom:10px;
}
.imagenesAnimacion{
	display: none;
 	z-index: 8; 
 	opacity: 1; 
	width: 550px; 
	height: 147px;
}
.ultimaImagen{
	display: block; 
	z-index: 9; 
	opacity: 1; 
	width: 550px; 
	height: 147px;
}
.botonesAnimacion{
	margin: auto; 
	width:50px; 
	position: relative; 
	color:white; 
	z-index:10; 
	top:-150px; 
	left:240px; 
	text-align: center;
}
.entradasContenido{
	width:541px;
	height:100%;
	margin:auto;
	position:relative;
}
.entradasIzq{
	width:254px;
	height:auto;
	float:left;
}
.entradasDer{
	width:257px;
	height:auto;
	float:right;
}
.centralAbajo{
	width:540px;
	height:34px;
	margin:auto;	
	position:relative;
}
.obraSocial{
	width:201px;
	height:34px;
	float:left;
	cursor:pointer;
}
.microcreditos{
	width:121px;
	height:34px;
	float:left;
	cursor:pointer;
}
.centrosCajaGranada{
	width:218px;
	height:34px;
	float:right;
	cursor:pointer;
}

/*--------------- divs contenido  - > divs capas derecha del contenido -----------------------*/
.museoImagen{
	width:260px;
	height:108px;
	background:url('../img/imagenmuseo.jpg');
}
.teatroImagen{
	width:260px;
	height:113px;
	background:url('../img/imagenteatro.jpg');
	margin-top:3px;
}

/*--------------- divs contenido  - > divs capas izquierda del contenido -----------------------*/
.exposicionesImagen{
	width:257px;
	height:108px;
	background:url('../img/imagenexposiciones.jpg');
	overflow:hidden;
}
.talleresImagen{
	width:257px;
	height:113px;
	background:url('../img/imagentalleres.jpg');
	overflow:hidden;
	margin-top:3px;
}
/*--------------- divs derecha -----------------------*/
.menuDerecha{
	width:230px;
	height:auto;
	float:left;
	margin-left:5px;
}
.noticias{
	width:228px;
	height:320px;
	background:#C6C7C9;
	font-family:Arial;
	Color:#ffffff;
	float:left;
	}
.contenidoNoticias{
	padding:4px; 
	margin-top:7px;
	}
.textoNoticia{
	color:white; 
	font-size:9px; 
	font-family:Arial; 
	font-weight:bold; 
	text-align:justify;
	margin-top:17px;
	
}
* html .textoNoticia{
	color:white; 
	font-size:9px; 
	font-family:Arial; 
	font-weight:bold; 
	text-align:justify;
	margin-top:6px;
	margin-bottom:7px;
}

.fechaNoticia{
	color:#707173; 
	font-size:13px; 
	margin-bottom:-6px;
}
*html .fechaNoticia{
	color:#707173; 
	font-size:13px; 
	margin-top:9px; 
	margin-bottom:2px;
}
.comunidadImagen{
	width:228px;
	height:100px;
	background:url('../img/comunidad.jpg');
	margin-top:4px;
	float:left;
}
.diviertete{
	width:228px;
	height:100px;
	background:url('../img/diviertete.jpg');
	margin-top:4px;
	float:left;
}
.boletin{
	width:228px;
	height:120px;
	margin-top:4px;
	float:left;
	background: white;
}
.cabeceraBoletin{
	width:228px;
	height:109px;
	background:url('../img/suscribete.jpg');
}
.formularioBoletin{
	width:228px;
	height:84px;
	background:url('../img/formularioboletin.png');
}
.webform_label{	
	font-family:Arial;
}
/*--------------- divs mapa web ------------------------*/
.mapaweb {
	font-family:Arial;
	float:left;
	text-align:left;
	width:760px;
	/*border-left: solid 2px #014B96;*/
	font-size:12px;
}

.mapaweb li{
	color:#014B96;
	font-weight:bold;
	

}

.mapaweb li a:visited{
	color:#014B96;
	}
	.mapaweb li a{
	color:#014B96;
	}
	
.mapaweb ul ul li{
	color:#A7C855;
}

.mapaweb ul ul li a{
	color:#A7C855;
	}


.mapaweb li li li{
	font-weight:normal;
	color:#000000;
}

.mapaweb li li li a:visited{
	color:#000000;
	}
	
.mapaweb li li li a{
	color:#000000;
}


