body {
	background-color: #DFDED9;
	/*JOSE*/
	text-align:center;
	/*Fin Jose*/
    margin:0px auto;
	padding:0px;
}
img {
	border:0px;
}
/*
.p {
	margin:0px;
	padding:0px;
	font-size: inherit;
	font-family: inherit;
	font-weight: inherit;
	text-align: inherit;
	color: inherit;
	line-height: inherit;
	vertical-align: top;
}
/*p {
	padding-top:0px;
	margin-top:0px;
	list-style-type: circle; JOSE*/


div {
	/*padding:3px; JOSE*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*.AbsWrap {
	width: 100%;
	position: relative;
}
.rowWrap {
	width: 100%;
}
.clearfloat {
	clear:both;
	height:0px;
}
*/
p.bt-texto a:link, a:visited{
	color:#FFF;
	text-decoration:none;
}
p.bt-texto-sup a:link, a:visited{
	color:#FFF;
	text-decoration:none;
}
#main {
	width:964px;
	margin: 0 auto;
	text-align:left;
	/*width:70%;*/
	/*margin: 0px auto 0px 0px;*/
	border: 0px solid #f0f0f0;

}
#texto {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
}

/* ESTILOS PARA LA CABECERA---------------------------------------------------------------------------------------------------*/

#cabecera {
	background-color: #DFDED9;
	width:964px;
	padding-top:0px;
	height:119px;
	margin-left:0px;
	margin-top:1px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#logotipo {
	margin-left:-1px;
	margin-top:0px;
	width:314px;
	height:120px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
/* ESTILOS PARA PRINCIPAL BOTONERA SUPERIOR : PREHISTORIA - ANTIGÜEDAD - EDAD MEDIA - MODERNIDAD-------------------------------*/
/* ubicacion y estilo del texto en el boton -esto es unico para los 4 botones*/
.bt-texto-sup {
	margin-left:8px;
	margin-top:104px;
	width:72px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ffffff;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
/* ubicacion y estilo del texto en el boton para cuando el boton este seleccionado -esto es unico para los 4 botones-----------*/
.bt-texto-sup-on {
	margin-left:8px;
	margin-top:15px;
	width:72px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ffffff;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
/* BOTON PREHISTORIA SUPERIOR--------------------------------------------------------------------------------------------------*/
#bt-prehistoria_sup {
	float:left;
	width:83px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#bt-1 {
	background-color: #E89100;
	width:83px;
	padding-top:0px;
	height:119px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
/* de acá se modifica la altura del boton seleccionado-*/
#bt-1on {
	background-color: #E89100;
	width:83px;
	padding-top:0px;
	height:30px;
	margin-left:0px;
	margin-top:89px;
	float:left;
	display:inline;
	margin-bottom: 0px;

}
/* BOTON ANTIGÜEDAD SUPERIOR----------------------------------------------------------------------------------------------*/
#bt-antigua_sup {
	float:left;
	width:85px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#bt-2 {
	background-color: #CE2F06;
	width:85px;
	padding-top:0px;
	height:119px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
/* de acá se modifica la altura del boton seleccionado*/
#bt-2on {
	background-color: #CE2F06;
	width:85px;
	padding-top:0px;
	height:30px;
	margin-left:0px;
	margin-top:89px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
/* BOTON EDAD MEDIA SUPERIOR----------------------------------------------------------------------------------------------*/
#bt-media_sup{
	float:left;
	width:82px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#bt-3 {
	background-color: #8BB304;
	width:82px;
	padding-top:0px;
	height:119px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
/* de acá se modifica la altura del boton seleccionado*/
#bt-3on {
	background-color: #8BB304;
	width:82px;
	padding-top:0px;
	height:30px;
	margin-left:0px;
	margin-top:89px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
/* BOTON MODERNIDAD SUPERIOR------------------------------------------------------------------------------------------------*/

#bt-modernidad_sup {
	float:left;
	width:84px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#bt-4 {
	background-color: #80B4EE;
	width:84px;
	padding-top:0px;
	height:119px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
/* de acá se modifica la altura del boton seleccionado*/
#bt-4on {
	background-color: #80B4EE;
	width:84px;
	padding-top:0px;
	height:30px;
	margin-left:0px;
	margin-top:89px;
	margin-bottom:0px;
	float:left;
	display:inline;

}

/* CONTENIDO PRINCIPAL---------------------------------------------------------------------------------------------------------*/
/* LATERAL VALIDO PARA TODAS LAS PORTADAS DE SECCIONES(FRANJA GRIS VERTICAL)*/
#lateral-izq {
	background-color: #C6C4BB;
	width:312px;
	padding-top:0px;
	height:451px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
/* LATERAL IZQ1 YIZQ2 SOLO SIRVEN PARA LA HOME----------------------------------------------------------------------------------*/
#lateral-izq1 {
	background-color: #C6C4BB;
	width:214px;
	padding-top:0px;
	height:451px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#lateral-izq2 {
	background-color: #666666;
	width:100px;
	padding-top:0px;
	height:451px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
.contenido_izq {
	margin-left:19px;
	margin-top:24px;
	width:186px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 150%;
	padding-top:1px;
	padding-bottom:2px;

}

/* FONDO COLOR SECCION PARA LOS BOTONES LATERALES -SEGUNDO NIVEL ------------------------------------------------------------*/
/* fondo color lateral para seccion prehistoria*/

#fondolateral-prehistoric {
	background-color: #E89100;
	width:160px;
	padding-top:0px;
	height:451px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	padding-left: 0px;

}
/* fondo color lateral para seccion antiguedad*/
#fondolateral-antigua {
	background-color: #CE2F06;
	width:160px;
	padding-top:0px;
	height:451px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	padding-left: 0px;

}
/* fondo color lateral para seccion edad media*/
#fondolateral-media {
	background-color: #8BB304;
	width:160px;
	padding-top:0px;
	height:451px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	padding-left: 0px;

}
/* fondo color lateral para seccion modernidad*/
#fondolateral-moderna {
	background-color: #80B4EE;
	width:160px;
	padding-top:0px;
	height:451px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	padding-left: 0px;

}
/* CENTRO DE LA PAGINA- PRESENTACION FLASH Y PORTADAS DE SECCIONES ------------------------------------------------------------*/
#centro {
	background-color: #000000;
	width:333px;
	padding-top:0px;
	height:451px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
/* LATERAL DERECHO DE LA PÁGINA Y SU CONTENIDO---------------------------------------------------------------------------------*/
#lateral-der {
	background-color: #C6C4BB;
	width:316px;
	padding-top:0px;
	height:451px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#Encabezado1 {
	margin-left:23px;
	margin-top:34px;
	width: auto;
	margin-bottom:0px;
	float:left;
	display:inline;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;


	line-height: ;
	font-weight: bold;
	font-style: normal;

}
#encabezado2 {
	margin-left:10px;
	margin-top:10px;
	width: auto;
	margin-bottom:0px;
	float:left;
	display:inline;
	color: #575757;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: ;
	font-weight: normal;
	font-style: normal;
}
.contenido_der {
	margin-left:20px;
	margin-right:10px;
	margin-top:25px;
	width:250px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: right;
	color: #000000;
	line-height: 160%;
	padding-top:1px;
	padding-bottom:2px;

}
/* ESTILOS PARA EL PIE DE LA PAGINA--------------------------------------------------------------------------------------------*/
#pie {
	background-color: #DFDED9;
	width:964px;
	padding-top:0px;
	height:120px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
/* ESTILOS PARA LOS BOTONES MENU PRINCIPAL INFERIOR-----------------------------------------------------------------------------*/

/* Estilo y ubicacion del texto en la botonera*/
.bt-texto {
	margin-left:8px;
	margin-top:3px;
	width:72px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ffffff;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
/* BOTON PREHISTORIA INFERIOR ---------------------------------------------------------------------------------------------------*/

#bt-prehistoria_inf{
	float:left;
	width:396px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#bt-1bajo {
	background-color: #E89100;
	width:83px;
	padding-top:0px;
	height:119px;
	margin-left:313px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#bt-1bajo-on {
	background-color: #E89100;
	width:83px;
	padding-top:0px;
	height:30px;
	margin-left:313px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
/* BOTON ANTIGÜEDAD INFERIOR --------------------------------------------------------------------------------------------------*/
#bt-antigua_inf{
	float:left;
	width:85px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#bt-2bajo {
	background-color: #CE2F06;
	width:85px;
	padding-top:0px;
	height:119px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#bt-2bajo-on {
	background-color: #CE2F06;
	width:85px;
	padding-top:0px;
	height:30px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
/* BOTON EDAD MEDIA INFERIOR ---------------------------------------------------------------------------------------------------*/

#bt-media_inf {
	float:left;
	width:82px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#bt-3bajo {
	background-color: #8BB304;
	width:82px;
	padding-top:0px;
	height:119px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#bt-3bajo-on {
	background-color: #8BB304;
	width:82px;
	padding-top:0px;
	height:30px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
/* BOTON MODERNIDAD INFERIOR -------------------------------------------------------------------------------------------------*/

#bt-modernidad_inf {
	float:left;
	width:84px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#bt-4bajo {
	background-color: #80B4EE;
	width:84px;
	padding-top:0px;
	height:119px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#bt-4bajo-on {
	background-color: #80B4EE;
	width:84px;
	padding-top:0px;
	height:30px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}

#menu-anexo-sup img {border:none;}

#menu-anexo-sup {
	text-align: right;
	padding: 1px;
	font-size: 10px;
}

/* MENU LATERAL DERECHO INFERIOR - INSTITUCIONES - ENLACES - LIBRO DE VISTA- CONTACTO ------------------------*/

#menu-inf-der {
	text-align: right;
	padding-right:10px;
	position: relative; 
	top: -520px;
}

#menu-inf-der a:link {
	color: #000;
	text-decoration: none;
}

#menu-inf-der a:hover {
	text-decoration: none;
	color: #666;
}
#menu-inf-der a:visited {
	text-decoration: none;
	color: #333;
}
ul {
	list-style-type: none;
	margin-top: 5px;
	font-size: 11px;
}

/* CENTRO DE LA PAGINA- PORTADAS DE NIVEL 2 --------------------------------------------------*/

#lateral-izq-n2 {
	background-color: #C6C4BB;
	width:396px;
	padding-top:0px;
	height:451px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#centro-n2 {
	background-color: #000000;
	width:252px;
	padding-top:0px;
	height:451px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#lateral-der-n2 {
	background-color: #C6C4BB;
	width:316px;
	padding-top:0px;
	height:451px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#fondolateral-n2 {
	background-color: #E89100;
	width:156px;
	height:321px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	padding-left: 1px;

}
#fondolateral-prehistoria {
	background-color: #E89100;
	width:156px;
	height:321px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	padding-left: 1px;

}
#fondolateral-antiguedad {
	background-color: #CE2F06;
	width:156px;
	height:321px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	padding-left: 1px;

}
#fondolateral-edadmedia {
	background-color: #8BB304;
	width:156px;
	height:321px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	padding-left: 1px;

}
#fondolateral-modernidad {
	background-color: #80B4EE;
	width:156px;
	height:321px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	padding-left: 1px;

}

#contenido-n2 {
	width:215px;
	height:380px;
	margin-right:0px;
	margin-bottom:0px;
	padding-left: 20px;
	line-height: 140%;
	font-size: 12px;
	float: right;
	margin-top: 20px;
	
}


/* MENU NIVEL 3  -----------------------------------------------------------------*/

#lateral-izq-n3 {
	background-color: #C6C4BB;
	width:160px;
	padding-top:0px;
	height:451px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#centro-n3 {
	background-color: #C6C4BB;
	width:468px;
	height:431px;
	padding-top:0px;
	padding:10px;
	padding-right:10px
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#cabecera-n3 {
	width: 408px;
	height: 22px;
	padding-top:10px;
}
#n3{
	padding:0;
	margin: 10;
	}
	
#n3 li{	
	margin:2px;	
	padding:2px;	
		
}

#n3 li a {
	display:block;
	padding:4px 0;
	text-decoration:none;
	text-align:left;
	font-size:11px;
	color:#000000;
	background-color:#C6C4BB;
	padding-left: 140px;
}
#n3 li a:hover{
	color:#000000;
	background-color:#FFA100;
}
#n3 li a:active{
	color:#000000;
	background-color:#FFA100;
}
	
#encabezado3 {
	margin-left:10px;
	margin-top:10px;
	width: auto;
	margin-bottom:0px;
	float:left;
	display:inline;
	color: #06C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: ;
	font-weight: normal;
	font-style: normal;
}	
#titulo-n3 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000;
	font-weight: bold;
	
}
	

	/* HORARIOS Y TARIFAS SECCION PREHISTORIA---------------------------------------------------------------------------*/
#horario1 {
	width: 460px;
	height: 120px;
	float:left;
	text-align:left;
	border:1px solid;
	border-color: #FFF;
	margin-left:5px;
	margin-top:4px;
	margin-bottom:10px;
}
#rango-horario {
	width: 180px;
	height: 220px;
	float:left;
	text-align: left;
	border:1px solid;
	border-color: #FFF;
	padding-left:10px;
	padding-right:10px;
	margin-left:10px;
	display:inline;
}

/*#horario1 {
	width: 250px;
	height: 110px;
	font-weight: bold;
	float:left;
	padding-left:10px;
	padding-top:10px;
}*/

#horario2 {
	width: 190px;
	height:100px;
	float:left;
	padding-top:25px;
	padding-left:10px;
}


#horario3 {
	width: 216px;
	height: 180px;
	float:right;
	padding-top:10px;
	text-align:left;
	border:1px solid;
	border-color: #FFF;
	padding-left:10px;
	margin-right:10px;
	margin-left:2px;
}
#horario4 {
	width: 216px;
	height: 180px;
	float:left;
	padding-left:10px;
	padding-top:10px;
	text-align: right;
	border:1px solid;
	border-color: #FFF;
	margin-left:5px;
}

#pie-horarios {
	width: 460px;
	height: 70px;
	float:left;
	padding-top:10px;
	margin-left:5px;

	
}
#nota {
	background-color:#DFDED9;
	padding:3px;
	margin-top:10px;
}
/* RESERVA DE ENTRADAS SECCION PREHISTORIA---------------------------------------------------------------------------*/

#centro-n3res {
	background-color: #C6C4BB;
	width:468px;
	height:431px;
	padding-top:0px;
	padding:10px;
	padding-right:10px;
	float:left;
/*	display:inline;*/
}#cabecera-n3res {
	width: 468px;
	height: 20px;
	padding-top:4px;

}

/*#calendario{
	width: 447px;
	height: 220px;
	float:left;
	text-align: left;
	border:1px solid;
	border-color: #FFF;
	padding-left:10px;
	padding-right:10px;
}*/
#calendario {
	width: 465px;
	height: 232px;
	float:left;
	text-align:left;
	border:1px solid;
	border-color: #FFF;
	margin-left:10px;
	margin-top:4px;
}
#rango-horario {
	width: 180px;
	height: 220px;
	float:left;
	text-align: left;
	border:1px solid;
	border-color: #FFF;
	padding-left:10px;
	padding-right:10px;
	margin-left:10px;
	display:inline;
}


/*#rango-horario {
	width: 210px;
	height: 200px;
	float:right;
	margin:10px;
	padding:10px;
	text-align: left;
	border:1px solid;
	border-color: #FFF;
	
}*/
#cantidad-entradas {
	width: 468px;
	height: 100px;
	float:left;
	text-align: left;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:10px;
}
#resumen{
	width: 444px;
	height: 50px;
	float:left;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	text-align: left;
	border:1px solid;
	border-color: #FFF;
	margin-top:2px;
	margin-left:10px;
}


/* GALERIA SECCION PREHISTORIA---------------------------------------------------------------------------*/

#centro-n3gal {
	background-color: #C6C4BB;
	width:486px;
	padding-top:0px;
	height:451px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
}

/*#centro-n3gal {
	background-color: #C6C4BB;
	width:472px;
	height:441px;
	padding-left:15px;
	padding-top:10px;
	float:left;
	display:inline;
}*/
#cabecera-n3gal {
	width: 408px;
	height: 18px;
	padding-top:4px;
	padding-bottom:2px;
	margin-left:5px;
}
#galeria1 {
	width: 432px;
	height: 312px;
	float:left;
	text-align:left;
	border:1px solid;
	border-color: #FFF;
	padding:10px;
	margin-left:9px;
	margin-top:10px;
	
}

#pie-galeria {
	width: 471px;
	height: 73px;
	float:left;
	padding-top:10px;
	padding-left:14px;
}

#fotitos {
	width: 79px;
	height: 57px;
	float:left;
	padding-right:15px;
}
/* PROPIEDADES DE LAS TABLAS DENTRO DE  HORARIOS*/	
#main #centro-n3 #horario1 table tr th {
	font-weight: bold;
	text-align: left;
}
#main #centro-n3 #horario1 table {
	font-weight: normal;
	text-align: right;
}
#main #centro-n3 #horario2 table tr th {
	text-align: left;
}
}
#main #centro-n3 #horario3 table {
	text-align: right;
}
#main #centro-n3 #horario4 table {
	text-align: right;
}

/* LATERAL IZQ1-ANEXO Y IZQ2-ANEXO SON PARA LAS SECCIONES NOTICIAS, EVENTOS, PUBLICACIONES,INSTITUCIONES, LIBRO DE VISITA Y CONTACTO*/

#contenido_izq-anexo {
	margin-left:10px;
	margin-top:12px;
	width:168px;
	height:421px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
	border:1px solid;
	border-color: #FFF;
}
#lateral-izq1-anexo {
	background-color: #49697D;
	width:100px;
	height:451px;
	padding-top:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#lateral-izq2-anexo {
	background-color: #D7D9D9;
	width:547px;
	padding-top:0px;
	height:451px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
.contenido-anexo {
	margin-left:10px;
	margin-top:5px;
	width:140px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
#tituloanexo {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #49697D;
	font-weight: bold;
}
#fila-titulo {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 10px;
	color: #49697D;
	font-weight: bold;	
}

#paginado {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: right;
	padding-left: 0px;
	color: #49697D;
	float:right; 

}
#paginado a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: right;
	padding-left: 0px;
	color: #49697D;
	

}

#descarga {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #49697D;
}
#descarga a {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration:none;
	color: #49697D;
}
#fecha {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #555555;	
	padding-left: 10px;
}
	
#fecha2 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #555555;	
}

#link {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #49697D;
}
/* ANEXO ENLACES ---------------------------------------------------------------------------------------------------------------*/

#lateral-izq2-enlaces {
	background-color: #DFDED9;
	width:547px;
	padding-top:0px;
	height:451px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
.contenido-enlaces {
	margin-left:10px;
	margin-top:5px;
	width:250px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
}
.contenido-enlaces a:link {
	color: #000;
	text-decoration: none;
}
#contenido_izq-enlaces {
	width:273px;
	height:451px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
	background-color: #C7CBCB;
}
/* ANEXO CONTACTO -------------------------------------------------------------------------------------------------------------*/

#contenido_izq-contacto {
	margin-left:10px;
	margin-top:12px;
	width:200px;
	height:421px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
	border:1px solid;
	border-color: #FFF;
}
#contenido_der-contacto {
	margin-left:10px;
	margin-top:12px;
	width:310px;
	height:421px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
	border:1px solid;
	border-color: #FFF;
}

.contenido-contacto {
	margin-left:10px;
	margin-top:5px;
	width:140px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
#cabecera-contacto {
	width: 200px;
	height: 32px;

}

/* ANEXO VISITAS --------------------------------------------------------------------------------------------------------------*/

#contenido_izq-visitas {
	margin-left:10px;
	margin-top:12px;
	width:305px;
	height:421px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
	border:1px solid;
	border-color: #FFF;
}
#contenido_der-visitas {
	margin-left:10px;
	margin-top:12px;
	width:205px;
	height:421px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #333;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
	border:1px solid;
	border-color: #FFF;
}
#texto-visita {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #333;
	
}

#visita {
	width: 290px;
	height: 122px;
	padding-left: 10px;
	
}	
#cabecera-visitas {
	width: 300px;
	height: 32px;
	padding-top: 10px;
}
#pie-visitas {
	width: 300px;
	height: 20px;
}

/* ANEXO EVENTOS -------------------------------------------------------------------------------------------------------------*/

#titulo-evento {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 10px;
	color: #49697D;
	font-weight: bold;
	margin-top: 20px;
}
.texto-evento {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333;
	padding-left: 10px;
}

/* ANEXO PUBLICACIONESS ---------------------------------------------------------------------------------------------------*/

#cabecera-publi {
	width: 547px;
	height: 32px;
}
#publi1 {
	width: 547px;
	height: 133px;	
}	
#publi2 {
	width: 547px;
	height: 133px;
}
#publi3 {
	width: 547px;
	height: 133px;
}
#pie-publi {
	width: 547px;
	height: 20px;
}
/* FORMULARIOS --------------------------------------------------------------------------------------------------------------*/

#formulario {
	border-top: 1px solid;
	border-top-color: #FFF;
}
label {
	display:compact;
} 

legend {
	font-size:120%;
	border: 1px;
	font-family: Arial, Helvetica, sans-serif;
	color: #49697D;
} 
 
 
/* 
Estilo para elementos fieldset. 
Elimina los bordes del formulario. 
*/ 
fieldset {
	border:none;
	border-color: #49697D;
} 
 
/* Estilo para elementos input y textarea. 
Crea un borde de 1px negro. 
*/ 
input, textarea {
	border:1px solid #49697D;
} 
 
/* Estilo para elementos input y textarea con foco. 
Cuando se selecciona uno de estos 
elementos el color de fondo cambia. 
*/ 
input:focus, textarea:focus {
	background:#ffffff;
} 
/* NOTICIAS -----------------------------------------------------------------------------------------------------------------*/

#noti1 {
	width: 150px;
	height:199px;
	float:left;
	padding-left: 7px;	
}
#noti2 {
	width: 390px;
	height: 199px;
	float:left;
}
#titulo-noti {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 10px;
	color: #49697D;
	font-weight: bold;
	margin-top: 20px;
}


#pie-noti {
	width: 547px;
	height: 20px;
	float:right;
	text-align: right;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color: #49697D;
	font-weight: bold;
	text-decoration:none;
}
#pie-noti a {
	
	color: #49697D;
	font-weight: bold;
	text-decoration:none;
}
#main #centro-n3 #horario3 table {
	text-align: right;
}
#main #centro-n3 #horario4 table {
	text-align: right;
}
#main #centro-n3 #calendario .texto-evento .texto-evento {
	text-align: left;
}
#main #centro-n3 #cantidad-entradas table tr td {
	text-align: right;
	color: #000;
}

#main #reservaonline #centro-n3 #cantidad-entradas #resumen {
	font-weight: bold;
}
a:visited {
	color: #FFF;
}
#nprehistoria{
	padding:0;
	margin: 10;
	}
	
#nprehistoria li{	
	margin:2px;	
	padding:2px;	
		
}

#nprehistoria li a {
	display:block;
	padding:4px 0;
	text-decoration:none;
	text-align:left;
	font-size:11px;
	color:#000000;
	background-color:#C6C4BB;
	padding-left: 140px;
}
#nprehistoria li a:hover{
	color:#000000;
	background-color:#FFA100;
}
#nprehistoria li a:active{
	color:#000000;
	background-color:#FFA100;
}
#nantiguedad{
	padding:0;
	margin: 10;
	}
	
#nantiguedad li{	
	margin:2px;	
	padding:2px;	
		
}

#nantiguedad li a {
	display:block;
	padding:4px 0;
	text-decoration:none;
	text-align:left;
	font-size:11px;
	color:#000000;
	background-color:#C6C4BB;
	padding-left: 140px;
}
#nantiguedad li a:hover{
	color:#000000;
	background-color:#DA4E25;
}
#nantiguedad li a:active{
	color:#000000;
	background-color:#DA4E25;
}
#nedadmedia{
	padding:0;
	margin: 10;
	}
	
#nedadmedia li{	
	margin:2px;	
	padding:2px;	
		
}

#nedadmedia li a {
	display:block;
	padding:4px 0;
	text-decoration:none;
	text-align:left;
	font-size:11px;
	color:#000000;
	background-color:#C6C4BB;
	padding-left: 140px;
}
#nedadmedia li a:hover{
	color:#000000;
	background-color:#B6BF00;
}
#nedadmedia li a:active{
	color:#000000;
	background-color:#B6BF00;
}
#nmodernidad{
	padding:0;
	margin: 10;
	}
	
#nmodernidad li{	
	margin:2px;	
	padding:2px;	
		
}

#nmodernidad li a {
	display:block;
	padding:4px 0;
	text-decoration:none;
	text-align:left;
	font-size:11px;
	color:#000000;
	background-color:#C6C4BB;
	padding-left: 140px;
}
#nmodernidad li a:hover{
	color:#000000;
	background-color:#BBDDFF;
}
#nmodernidad li a:active{
	color:#000000;
	background-color:#BBDDFF;
}

/* Calendario - eventos */

.calendario {	font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #333333;
				text-align: right;
				font-weight: bold;}
				.calendario a:link{	font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #333333;
				text-align: right;
				font-weight: bold; text-decoration:none; }
				.calendario a:link{	font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #333333;
				text-align: right;
				font-weight: bold; text-decoration:none}
				.calendario a:visited{	font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #333333;
				text-align: right;
				font-weight: bold; text-decoration:none}
				.calendario a:hover{	font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #333333;
				text-align: right;
				font-weight: bold; text-decoration: underline}
				.calendario a:active{	font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #333333;
				text-align: right;
				font-weight: bold; text-decoration:none}
				
#importante {	border: 2px solid #CC0000;}
#reunion {	border: 2px solid #f3971b;}
#evento {	border: 2px solid #359acd;}
#diadefiesta{	border: 2px solid #b36ca5;}
#vacaciones {	border: 2px solid #f1d2e3;}
#personal {	border: 2px solid #66cc00;}
	
	
.importante {	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0082d1;
	text-decoration: none;
	background-color: #ebebeb;
	padding-left: 25px;
	background-image: url(../../images/importante.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clip: rect(auto,auto,auto,auto);}

	
.reunion {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0082d1;
	text-decoration: none;
	background-color: #ebebeb;
	padding-left: 25px;
	background-image: url(../../images/reunion.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clip: rect(auto,auto,auto,auto);}
	
	
.evento {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0082d1;
	text-decoration: none;
	background-color: #ebebeb;
	padding-left: 25px;
	background-image: url(../../images/evento.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clip: rect(auto,auto,auto,auto);}
	
.diadefiesta{font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0082d1;
	text-decoration: none;
	background-color: #ebebeb;
	padding-left: 25px;
	background-image: url(../../images/fiesta.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clip: rect(auto,auto,auto,auto);}
	
.vacaciones {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0082d1;
	text-decoration: none;
	background-color: #ebebeb;
	padding-left: 25px;
	background-image: url(../../images/vacaciones.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clip: rect(auto,auto,auto,auto);}
	
.personal {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0082d1;
	text-decoration: none;
	background-color: #ebebeb;
	padding-left: 25px;
	background-image: url(../../images/personal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clip: rect(auto,auto,auto,auto);}

/* 09-SET-09 NUEVOS ESTILOS PARA FORMULARIO DE RESERVA*/
#resumen2{
	width: 444px;
	height: 50px;
	float:left;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	text-align: left;
	border:1px solid;
	border-color: #FFF;
	margin-top:2px;
	margin-left:10px;
}
#reservas2{
	width: 444px;
	height: 340px;
	float:left;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	text-align: left;
	border:1px solid;
	border-color: #FFF;
	margin-top:10px;
	margin-left:10px;
	font-size: 14px;
}
#texto-ok {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #360;

}
#texto-ko {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #C00;
	
}
