/*****************************************************************
Principal
******************************************************************/
html {font-size: 62.5%;}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.15em;
	background-image: url(img/fd.gif);
	background-repeat: repeat;
	background-position: 0px 0px;
	}

	.finalizador {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
	}

	h1, h2, h3 {
		padding: 0;
		margin: 0;
	}
	h1 img {border: none;}

	
	h3 {
		color: #A7255A;
		border-bottom: 1px solid #A7255A;
		font-size: 1.3em;
}



a:link {color: #A7255A; text-decoration: none;}
a:visited {color: #A7255A; text-decoration: none;}
a:hover {color: #A7255A; text-decoration: underline;}

	#cabecera {
		border: 3px solid #fff;
		width: 747px;
		margin-right: auto;
		margin-left: auto;
		background: url(img/cabecera.jpg) 191px 0px no-repeat;
	}

	#tit_expo {	background: url(img/tit_exposicion.gif) right 6px no-repeat; height: 40px;}
	#tit_expo strong {display: none;}

	#tit_expo_temp {background: url(img/tit_exposicion_temp.gif) right 6px no-repeat; height: 40px;}
	#tit_expo_temp strong {display: none;}
	
	#tit_programacion {	background: url(img/tit_programacion.gif) right 6px no-repeat; height: 40px;}
	#tit_programacion strong {display: none;}

	#tit_contacto {	background: url(img/tit_contacto.gif) right 6px no-repeat; height: 40px;}
	#tit_contacto strong {display: none;}

	#tit_ruta {	background: url(img/tit_ruta.gif) right 6px no-repeat; height: 40px;}
	#tit_ruta strong {display: none;}

	#tit_informacion {	background: url(img/tit_informacion.gif) right 6px no-repeat; height: 40px;}
	#tit_informacion strong {display: none;}

	#tit_reserva{	background: url(img/tit_reserva.gif) right 6px no-repeat; height: 40px;}
	#tit_reserva strong {display: none;}

	#tit_audioguias{	background: url(img/tit_audioguias.gif) right 6px no-repeat; height: 40px;}
	#tit_audioguias strong {display: none;}

	img.fotode {
		border: 1px solid #A7255A;
		padding: 2px;
		float: right;
		margin-left: 10px;
	}

	img.fotoiz {
		border: 1px solid #A7255A;
		padding: 1px;
		float: left;
		margin-right: 10px;
		margin-bottom: 5px;
	}


	#contenedor {
		width: 753px;
		margin-right: auto;
		margin-left: auto;
		background: url(img/fdmenu.gif) 0px 0px repeat-y;
		background-color: #fff;

	}

	#izquierda {
		width: 190px;
		float: left;
		background: url(img/uva.gif) center bottom no-repeat;
	}

	#contenido {
		margin-left: 194px;
		margin-right: 3px;
		background: url(img/onda.gif) 0px 0px no-repeat;
	}

	#interior {
		width: 510px;
		margin-right: auto;
		margin-left: auto;
		color: #6A6866;
	}



	ol.bolillo {
		padding: 0;
		margin: 0;
		list-style: none;
	}

	ol.bolillo li {
		padding-left: 20px;
		padding-bottom: 8px;
	}

	li#cero {background: url(img/cero.gif) 2px 2px no-repeat; }
	li#uno {background: url(img/uno.gif) 2px 2px no-repeat; }
	li#dos {background: url(img/dos.gif) 2px 2px no-repeat; }
	li#tres {background: url(img/tres.gif) 2px 2px no-repeat; }
	li#cuatro {background: url(img/cuatro.gif) 2px 2px no-repeat; }
	li#cinco {background: url(img/cinco.gif) 2px 2px no-repeat; }
	li#seis {background: url(img/seis.gif) 2px 2px no-repeat; }
	li#siete {background: url(img/siete.gif) 2px 2px no-repeat; }
	li#ocho {background: url(img/ocho.gif) 2px 2px no-repeat; }
	li#nueve {background: url(img/nueve.gif) 2px 2px no-repeat; }



	#menuprincipal {
		font-size: 1.1em;
		background: url(img/onda_menu.gif) center bottom no-repeat;
		background-color: #9E988E;
	}

	#menuprincipal a {
		font-family: "Arial";
		display: block;
		width: 180px;
		color: #fff;
		background: url(img/sombra_menu.gif) center bottom no-repeat;
		text-decoration: none;
		padding: 6px 0 6px 10px;
		font-weight: bold;
	}

	#menuprincipal a:hover {
		background-color: #AEA89F;
	}

a#act {background-color: #AEA89F;}

.centrada {
	width: 190px;
	text-align: center;
}
.centrada img {border: 3px solid #fff;}


.tit_noticia { color: #A7255A; display: block; padding-bottom: 4px; line-height: 1em; font-size: 1.1em;}
.fecha {color: #9E988E; display: block; padding-bottom: 10px;}

ul.bolillo {
	padding: 0;
	margin: 0;
	list-style: none;
	padding-top: 10px;
}


ul.bolillo li {
	padding-left: 20px;
	background: url(img/bolillo.gif) 1px 5px no-repeat;
	padding-bottom: 5px;
}


#listado p {font-weight: bold; font-size: 1.1em; color: #9E988E;}
#listado a {text-decoration: none; color: #A7255A; font-size: 1.1em;}





	#pie {
		font-size: 0.9em;
		width: 750px;
		text-align: center;
		color: #fff;
		margin-right: auto;
		margin-left: auto;
		padding-top:8px;
	}
	#pie a {
		color: #fff; 
		text-decoration: none;	
	}


#caja_calendario {
	background-color: #F8F7F6;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
}

.men {
	width: 150px;
	margin: 0px 0 10px 14px;
}
.men1 {
	width: 150px;
	margin: 0px 0px 10px 5px;
}
#noselec {width: 145px;}

.btn1 {background-color: #A7255A; border: none; color: #fff; padding: 4px 12px; font-weight: normal; margin: 0px; font-size: 0.9em;; }
#btncentrado {float: right; margin: 0 15px 10px 0;}

.finalizador { clear: both; height: 1px;}

/**************************************************************
Paginador
**************************************************************/

.paginador_datos {float: left; width: 350px;}
.paginador { margin-left: 210px; text-align: right;}
.paginador a {padding: 0px 4px; color: #A7255A; text-decoration: none;}
.paginador a:hover {background-color: #A7255A; text-decoration: none; color: #fff;}
/*****************************************************************
Listado actividades
******************************************************************/

.listado_actividades dl { padding: 0 0 15px 0; margin: 0;}
.listado_actividades dl a { display: block; font-weight: bold; }
.listado_actividades dd {padding: 0; margin: 0; color: #9E988E;}
.listado_actividades dt { font-size: 1.1em; }
.listado_actividades dt strong {font-weight: normal;}


p.subir {text-align: right; padding-bottom: 10px;}

table.tabla1 td {
	border-bottom: 1px solid #D5D5D5;

}
table.tabla1 th {text-align: left; border-bottom: 1px solid #333;}

ul.lista_lateral, ul.lista_lateral li { padding: 0; margin: 0;}

.list_lateral { 
	margin-right: 25px;
	margin-top: 5px;
	margin-left: 0px;
	padding-top: 0px;
	list-style: normal;
	font-size: 1em;
}

ul.list_lateral, ul.list_lateral li { padding: 0; margin: 0;}
ul.list_lateral { padding-left: 30px; padding-top: 6px; width: 150px; }
ul.list_lateral li { font-size: 1em; padding-bottom: 7px; line-height: 1.3em;}


.tit_lateral { color: #A7255A; display: block; padding-bottom: 0px; padding-left: 12px; font-size: 1em; font-weight: bold;}

.caja1 {
	border: 1px dashed #E1E0D9;
	background-color: #FAF9F2;
	padding: 10px;
	margin-top: 10px;
}

.caja1 p {
	padding: 0;
	margin: 0;
	padding: 2px 0;
}

td#pelicula {
	vertical-align: top;
}


	#interior h1 { font-family: "GalexicaRegular"; color: #fff; font-weight: normal; font-size: 2.9em; text-align: right; display: block; height: 70px; padding-top: 3px;}


.mas_exp { text-align: right; padding-right: 5px; padding-top: 4px;}





