/* Definición de Estilos para Chillida-Leku */
/* 2004-2009 Alambre Estudio */

/*general*/
body {
	background-color: #FFFFFF;
	margin-left: 6px;
	margin-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

p { 
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

p.oculto{
	display:none;
}

p.oculto:before{
	display:none;
}

/* Texto normal */

.texto p.bodytext{
margin-bottom: 0px;
}

.bodytext{
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}

.bodytextrss{
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 6px;
}

	.bodytext a:link, .bodytext a:visited{
		font-weight: bold;
		text-decoration:none;
		font-size:11px;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	.bodytext a:hover{
		font-weight: bold;
		text-decoration:underline;
		font-size:11px;
		font-family: Arial, Helvetica, sans-serif;
	}

.texto {
	font-family: Arial, Helvetica, sans-serif;
	color: #3F3F3F;
	font-size:11px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;
}

.textoGris {
	color: #73787F;
	font-size:11px;
}

.textoGris10px {
	color: #73787F;
	font-size:10px;
}

H5 {
	color: Black;
	font-size:16px;
	font-weight: bold;
	margin:  0px 0px 0px 0px;
}

.textoPie  {
	color: #575F6A;
	font-size:10px;
}

.cabecera {
	color: #545454;
	font-size:18px;
	font-weight: bold;
	letter-spacing: -0.05em;
	background-color: #F7F7F7;
}

.textoCabecera {
	color: #545454;
	font-size:18px;
	font-weight: bold;
	letter-spacing: -0.05em;
	background-color: #F7F7F7;
	height:42px;
}

.indice {
	color: #3F3F3F;
	font-size:11px;
}
.indice:link {
	color: #3F3F3F;
	font-size:11px;
	text-decoration: none;
}
.indice:hover {
	color: #3F3F3F;
	text-decoration: underline;
}
.indiceAct {
	color: #3F3F3F;
	font-weight: bold;
}

.notDestacada {
	color: #3F3F3F;
	font-size:12px;
	font-weight: bold;
}
.sangre{
	color: #5B0000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
.sangreGrande{
	color: #5B0000;
	font-size:14px;
	font-weight: bold;
	text-align: center;
}

.seccion{
	color: #5B0000;
	font-size:12px;
	font-weight: bold;
}	

.cita{
	color: #929292;
}	

.subseccion {
	font-family: Arial, Helvetica, sans-serif;
	color: #3F3F3F;
	font-weight: bold;
}

.pie {
	font-family: Arial, Helvetica, sans-serif;
	color: #3F3F3F;
	font-size:9px;
}

.bodytext{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;
}

.contenttable{
	color: #3F3F3F;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;
}

.contenttable td{
	vertical-align:top;
	padding-bottom:6px;
}

.imagen_principal{
	padding-bottom: 12px;
}
	
/* listas */

#navlist{
	list-style-type: circle 
}

/* Enlaces */
/* a.link : enlaces por defecto
/* a.menu : Menu sin seleccionar */
/* a.menuAct : Menu seleccionado actualmente */

a:link {
	text-decoration: none;
	color: #3F3F3F;
}

a:visited {
	text-decoration: none;
	color: #3F3F3F;
}

a:active {
	text-decoration: none;
	color: #3F3F3F;
}

a:hover {
	text-decoration: underline;
	color: #303030;
}

a:link span{
/*	font-weight: bold;*/
	color: #5E9251 !important;
	
}

a:visited span{
	text-decoration: none;
	color: #5E9251 !important;
}

a:active span{
	text-decoration: none;
	color: #5E9251 !important;
}

a:hover span{
	text-decoration: underline;
	color: #5E9251 !important;
}

.enlace a:link, .enlace a:visited {
	text-decoration: none;
	color: #3F3F3F;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

.enlace a:hover{
	text-decoration: underline;
	color: #303030;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

a.menu{
	font-size:12px;
	font-weight: normal;
	color: #545454;
}

a.menu: link, a.menu:visited{
	text-decoration: none;
	color: #545454;
}

a.menu:hover {
	text-decoration: none;
	color: #303030;
}

a.menuSel{
	font-size:12px;
   font-weight: normal;
}

a.menuSel: link, a.menuSel:visited{
	text-decoration: none;
	color: #303030;
}

a.menuSel:hover {
	text-decoration: none;
	color: #303030;
}


a.enlace{
	font-size:11px;
	font-weight: bold;
}

a.enlace: link, a.enlace:visited{
	color: #3F3F3F;
	text-decoration: none;
}

a.enlace:hover{
	font-weight: bold;
	color: #303030;
	text-decoration: underline;
}

a.enlaceseccion:link, a.enlaceseccion:visited{
	text-decoration: none;
	color: #3F3F3F;
}

a.enlaceseccion:hover{
	color: #303030;
	text-decoration: underline;
}

a.enlacerojo, a.enlacerojo:visited{
	color: #5B0000;
	text-decoration: none;
	font-weight: bold;
}

a.enlacerojo:hover{
	color: #5B0000;
	font-weight: bold;
	text-decoration: underline;
}

a.subcabecera{
	color: #545454;
	font-size:14px;
	font-weight: bold;
	letter-spacing: -0.05em;
	text-decoration: none;
}
a.subcabecera:link, a.subcabecera:visited{
	color: #545454;
	font-size:14px;
	font-weight: bold;
	letter-spacing: -0.05em;
	text-decoration: none;
}
a.subcabecera:hover{
	font-size:14px;
	font-weight: bold;
	letter-spacing: -0.05em;
	color: #303030;
	text-decoration: underline;
}

a.notDestacada: link, a.notDestacada:visited{
	color: #545454;
	font-size:12px;
	font-weight: bold;
}

a.notDestacada:hover{
	color: #303030;
	text-decoration: underline;
}

a.menuArriba{
	font-weight: normal;
}

a.menuArriba: link, a.menuArriba: visited{
	text-decoration: none;
	color: #545454;
}

a.menuArriba: hover{
	text-decoration: underline;
	color: #545454;
}

a.menuArribaActivo{
	font-weight: bold;
	text-decoration: none;
}

a.menuArribaActivo: link, a.menuArribaActivo: visited{
	text-decoration: none;
	color: #545454;
	font-weight: bold;
}

a.menuArribaActivo: hover{
	text-decoration: none;
	color: #545454;
	font-weight: bold;
}

/* a.pie : Pie de pagina, enlace de contacto */
a.pie{
	color: #545454;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
	margin-right: 12px;
}

/* Fondos */
.bgGris1 {
	background-color:#A0A0A0;
}

.bgGris2 {
	background-color:#EAEAEA;
}

.bgGris3 {
	background-color:#F7F7F7;
}

/* ###### */
/* Celdas */
/* ###### */

/* Encabezados*/
/* td.encLogo : Celda de Logotipo de Museo*/
/* td.encBlanco : Celda de Hueco Blanco antes de Obra */
/* td.encObra : Celda de Obra Aleatoria*/

.tablaCabecera{
	width:750px;
	height: 96px;
}

td.encLogo {
	background-color: #A0A0A0;
	height: 96px;
	width: 230px;
	text-align: left;
}


td.encHueco{
	background-color: #A0A0A0;
	height: 96px;
	width: 100%;
}

td.encObra {
	background-color: #F7F7F7;
	height: 96px;
	text-align: right;
	}	

/* Barra de Menu*/
/* td.menuFondo : Fondo de la celda de menus */
/* td.menuHuecoUp : hueco de arriba del menu */
/* td.menuTd : Línea de Menu */
/* td.menuTdHover : Línea de Menu en evento Hover (Ratón encima)*/
/* td.menuSelect : Línea de Menu Seleccionada en Sección*/
/* td.menuVacio : Línea de Menu Vacia*/
/* td.ancho6 : celda de 6 pixeles de ancho vacia */

td.menuFondo {
	background-color: #EAEAEA;
	width: 145px;
	font-weight: normal;
}

td.menuHuecoUp {
	height: 48px;
}

td.menuTd {
	font-size:12px;
	height: 10px;
	padding-left: 10px;
	font-weight: normal;
	height: 16px;
}

td.menuTdHover {
	font-size:12px;
	background-color: #F7F7F7;
	padding-left: 10px;
	width: 145px;
	font-weight: normal;
	height: 16px;
}

td.menuTdHover A:LINK, td.menuTdHover A:HOVER, td.menuTdHover A:VISITED{
	font-size:12px;
	text-decoration: none;
	font-weight: normal;
}

td.menuSelect {
	height: 16px;
	padding-left: 10px;
	width: 145px;
	background-color: #F7F7F7;
}

td.menuSelect A:LINK, td.menuSelect A:HOVER, td.menuSelect A:VISITED{
	font-size:12px;
	text-decoration: none;
	font-weight: normal;
}

td.menuVacio {
   height: 15px;
}

td.ancho6 {
   width: 6px;
	background-color: White;
	}

td.alto6 {
   height: 6px;
	background-color: White;
	}
	
/* Pie*/
/* td.pieHuecoIzq : Pie de Página hueco izquierdo */
/* td.pieDer : Pie de Página hueco derecho */

td.pieDer {
	width:599px;;
	height: 18px;
	border-top-color: White;
	border-top-style: solid;
	border-top-width: 6px;
	text-align: right;
	padding-right: 12px;
	background-color: #EAEAEA;
	padding-top:1px;
	padding-bottom:1px;
}

td.pieIzq{
	background-color: #EAEAEA;
}

.pieHuecoIzq{
	background-color: #EAEAEA;
}

	td.pieDer a:link, td.pieDer a:visited, td.pieDer a:hover{
	font-size:12px;
	color: #3F3F3F;
	font-weight: bold;
	text-decoration: none;
	}

td.subcabecera {
	color: #545454;
	background-color: #F7F7F7;
	font-size:14px;
	font-weight: bold;
	letter-spacing: -0.05em;
}	
td.destacada {
	color: #545454;
	font-size:12px;
	font-weight: bold;
	}

/* Entrada de datos */

.ini_pensa{
margin-top: 15px;
margin-bottom: 10px;
}

.ini_pensa p.bodytext{
font-size: 12px;
line-height: 15px;
padding-left: 10px;
padding-right: 10px;
}

.inputCity {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.form_texton{
	background-color: #F7F7F7;
	font-family: Arial, Helvetica, sans-serif;
	color: #3F3F3F;
	font-weight:normal;
	font-size:11px;
	text-align: left;
	padding-left: 4px;
	border: 1px solid #3F3F3F;
	vertical-align: top;
	/*width:300px;*/
}

/* Pagina Inicial*/
td.inicAgenda {
	color: #545454;
	width: 195px;
	background-color:#FFFFFF;
	vertical-align: top;
}

td.inicTienda {
	color: #545454;
	width: 195px;
	background-color:#FFFFFF;
	vertical-align: top;
}

	td.inicAgenda P, td.inicObra P, td.inicTienda P{
		margin-top: 6px;
		padding-left: 4px;
	}

td.inicNoticias {
	color: #545454;
	width: 196px;
	background-color:#FFFFFF;
	vertical-align: top;
}

td.inicNoticias P{
	margin-top: 6px;
	padding-left: 4px;
}

td.inicExposiciones {
	color: #545454;
	width: 397px;
	background-color:#FFFFFF;
}

	td.inicExposiciones P{
		margin-top: 6px;
		padding-left: 4px;
	}

td.inicObra {
	color: #545454;
	width: 196px;
	background-color:#FFFFFF;
	vertical-align: top;
}

td.inicDestacada {
	color: #545454;
	width: 599px;
	background-color:#FFFFFF;
}
	
	td.inicDestacada P{
		margin-top: 6px;
		padding-left: 4px;
	}

	/* Archivos */
	
td.archivo_listado{
	width:489px;
	vertical-align: top;
	padding-right: 6px;
}

td.archivo_archivo{
	width:110px;
	padding: 0px 0px 0px 6px;
	background-color: #F7F7F7;
	vertical-align: top;
}



.news-amenu-container {
	list-style-type: none;
	margin-bottom: 15px;
}

		.news-amenu-container UL{
			list-style-type: none;
			padding: 0px 0px 0px 0px;
		}

		.news-amenu-container UL LI A:LINK, .news-amenu-container UL LI A:VISITED{
			color:#3F3F3F;;
			list-style-type: none;
		}
		
		.news-amenu-container UL LI A:HOVER{
			color:#3F3F3F;;
			list-style-type: underline;
		}
.news-amenu-titulo{
	font-weight: bold;
	margin-bottom: 0px;
}

.news-amenu-item-year {
	font-weight: bold;
	color: #5B0000;
	list-style-type: none;
}

/* Encabezados de Seccion */
	
.csc-cabecera h1{
	color: #5B0000;
	font-weight: bold;
	border-bottom-color: #EAEAEA;;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	margin-bottom:6px;
	margin-top:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* Celdas Formularios */

.celda{
	padding-top:2px;
	padding-bottom:2px;
	vertical-align: top;
}

/* Anuncios Portada */

.unicef{
	padding-left:8px;
	margin-top:20px;
}


.creditos{
	margin-top:25px;
}

.creditos_link {
	padding-left: 10px;			
	width: 100%;
	font-size:12px;
	height: 16px;
}

.creditos_hover {
	font-size:12px;
	padding-left:10px;
	width: 100%;
	background-color: #F7F7F7;
	height: 16px;
}

	.creditos_hover a:hover{
		text-decoration:none;
	}
	
.idioma{
	padding-left: 10px;			
	width: 100%;
	font-size:12px;
	height: 16px;
}

.idioma a:link {
	font-size:12px;
	width: 100%;
	background-color: #EAEAEA;
}

.idioma_hover {
	font-size:12px;
	padding-left:10px;
	width: 100%;
	background-color: #F7F7F7;
	height: 16px;
}

	.idioma_hover a:hover{
		text-decoration:none;
	}

.midioma{
	margin-top:18px;
}

td.archivo_archivo{
	width:110px;
	padding: 0px 0px 0px 6px;
	background-color: #F7F7F7;
	vertical-align: top;
}



.news-amenu-container {
	list-style-type: none;
	margin-bottom: 15px;
}

		.news-amenu-container UL{
			list-style-type: none;
			padding: 0px 0px 0px 0px;
		}

		.news-amenu-container UL LI A:LINK, .news-amenu-container UL LI A:VISITED{
			color:#3F3F3F;;
			list-style-type: none;
		}
		
		.news-amenu-container UL LI A:HOVER{
			color:#3F3F3F;;
			list-style-type: underline;
		}
.news-amenu-titulo{
	font-weight: bold;
	margin-bottom: 0px;
}

.news-amenu-item-year {
	font-weight: bold;
	color: #5B0000;
	list-style-type: none;
}

/* Encabezados de Seccion */
	
.csc-cabecera h1{
	color: #5B0000;
	font-weight: bold;
	border-bottom-color: #EAEAEA;;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	margin-bottom:6px;
	margin-top:12px;
}

/* Celdas Formularios */

.celda{
	padding-top:2px;
	padding-bottom:2px;
	vertical-align: top;
}

/* Anuncios Portada */

.unicef{
	padding-left:8px;
	margin-top:20px;
}


.creditos{
	margin-top:25px;
}

.creditos_link {
	padding-left: 10px;			
	width: 100%;
	font-size:12px;
	height: 16px;
}

.creditos_hover {
	font-size:12px;
	padding-left:10px;
	width: 100%;
	background-color: #F7F7F7;
	height: 16px;
}

	.creditos_hover a:hover{
		text-decoration:none;
	}
	
.idioma{
	padding-left: 10px;			
	width: 100%;
	font-size:12px;
	height: 16px;
}

.idioma a:link {
	font-size:12px;
	width: 100%;
	background-color: #EAEAEA;
}

.idioma_hover {
	font-size:12px;
	padding-left:10px;
	width: 100%;
	background-color: #F7F7F7;
	height: 16px;
}

	.idioma_hover a:hover{
		text-decoration:none;
	}

.midioma{
	margin-top:18px;
}

/* Portada Interrogación */

.int_img{
	height:170px;
	background-color:#EAEAEA;
}

.int_txt{
	padding:10px;
	font-size:11px;
	font-weight:bold;
}

/* Aenor */

.certificado{
	margin-top: 60px;
}

/* cierre */

.msg_cierre{
padding: 20px;
font-style: normal;
background-color:#F7F7F7;
}

.msg_cierre_mini{
padding: 20px;
font-style: normal;
background-color:#F7F7F7;
margin-bottom: 10px;
}

.msg_cierre p{
line-height: 15px;
margin-bottom: 8px;
font-size: 12px;
}

.msg_cierre_mini p{
line-height: 15px;
margin-bottom: 8px;
font-size: 12px;
}

/* Avisos */

.msg_aviso{
border-color: #EAEAEA;
margin-top: 10px;
border-width: 10px;
border-style: solid;
padding: 10px;
font-style: normal;
}

.msg_aviso p{
line-height: 15px;
margin-bottom: 0;
font-size: 12px;
}

/*-----------------------------------  tt_visitas listado view  -----------------------------------*/

#map{
	width: 599px;
	height: 400px;
	overflow: hidden;
}

.direccion{
	background-color: #f7f7f7;
	padding: 6px;
	clear: both;
	
}

.direccion p{
	font-size: 12px;
	margin-top: 6px;
	margin-bottom: 6px;
}

.direccion a{
	font-weight: bold;
}

.direccion .col1{
	float: left;
	width: 280px;
}

.direccion .col2{
	float: left;
	width: 280px;
}

div.clear{
	clear: both;
	height: 1px;
}

td.infoc{
	vertical-align: top;
	background-color: #f7f7f7;
	width: 195px;
	padding: 8px;
	font-size: 12px;
	line-height: 15px;
}

td.infoc img{
	margin-bottom: 6px;
}

td.infoc p.raya_up{
	margin-top: 12px;
}

p.raya_up{
	border-top-style: solid;
	border-top-color: #999999;
	border-top-width: 1px;
}

p.raya_up{
		padding-top: 12px;
}


.hotel_c{
	background-color: white;
	padding: 8px;
}


.sep_info{
	border-top-style: dashed;
	border-top-color: #999999;
	border-top-width: 1px;
	margin-top: 12px;
}

.contenido{
	margin-left: 6px;
	margin-right: 6px;
	margin-top: 12px;
	margin-bottom: 12px;
	font-size: 12px;
}

.contenido p{
	font-size: 12px;
	margin-bottom: 12px;
}

.sangre12{
	color: #5B0000;
}

td.cabecera{
padding: 3px;
}

td.cabecera img{
background-color: #f7f7f7;
}

#submenu{
margin-top: 6px;
margin-left: 3px;
}

span.destacado_menu div{
	margin-top:5px;
}

