/* Alambre Estudio Grafico
   Estilos Generales para Contenido CSS+XHTML
   Sagardoetxea
   Noviembre 2006
*/

body{
	margin: 0px 0px 0px;
	background-color: #F0F0E6;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

#contenedor{
	margin: 0 auto; 
	width:882px;
	clear:left;
	position: relative;
	text-align:left;
}

#cabecera{
	background-color:#8AA411;
	height:180px;
	margin-bottom:15px;
	width:882px;
}

	#sagardo{
		width:448px;
		vertical-align:bottom;
}
	#sagardo img{
		margin-left:30px;
		margin-bottom:15px;
		border:0px;
}

	img.sagarlogo_pop{
		display:none;
}

	#idiomas{
		width:204px;
		vertical-align:bottom;
		font-size:11px;
}

		#idiomas ul{
		margin-bottom:15px;
		margin-left:0px;
		padding: 0px;
}

			#idiomas ul li{
			color: #ffffff;
			list-style: none;
}

			#idiomas ul li.sel{
			font-weight:bold;
}

			#idiomas ul li a:link, #idiomas ul li a:visited{
			color:white;
			text-decoration:none;
}

			#idiomas ul li a:hover{
			color:white;
			text-decoration:underline;
}

	#esaera{
		width:230px;
		height:165px;
		vertical-align:bottom;
		padding-bottom:15px;
}

#areas{
	width:882px;
	/*height:75px;*/
	height:60px;
	clear:left;
	display: none;
}

* html #areas {
margin-bottom:-3px;
}

	#museo{
		/*width:434px;*/
		width:882px;
		float:left;
		/*margin-right: 15px;*/
		height: 60px;
}

	#mundua{
		width: 433px;
		float:left;
		height: 60px;
		display:none;
}

	.museo_cab img, .museo_cab_hover img, .mundua_cab img, .mundua_cab_hover img{
		border:0px;
}

	.museo_cab{
		/*width:434px;*/
		width:882px;
		height:45	px;
		background-color: #8AA411;
}

	.museo_cab_hover{
		/*width:434px;*/
		width:882px;
		height:45	px;
		background-color: #58711A;
}

	.mundua_cab{
		width:433px;
		height:45	px;
		background-color: #8AA411;
		display:none; /* temporal*/
}

	.mundua_cab_hover {
		width:433px;
		height:45	px;
		background-color: #58711A;
		display:none; /* temporal*/
}

	.museo_pie{
	/*height:30px;*/
	height:15px;
	/*width:434px;*/
	width:882px;
}

	.museo_pie img{
	display:none; /* borrar */
}

	#mundua_pie{
	height:30px;
	width:433px;
	display:none;/* temporal */
}

#subareas{
	clear:both;
}

#contenido{
	width:882px;
	display:block;
	clear:both;
	background: repeat-y url(../img/fondos/fondo_medio.gif) transparent;
}

	#contenido:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

* html #contenido {
height:1px;
}

#fondo{
	width:882px;
	display:block;
	clear:both;
	background: url(../img/fondos/lat_pie_deg.gif) transparent;
	background-repeat:no-repeat;background-position:bottom right;
}

	#fondo:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

* html #fondo {
height:1px;
}


	#principal{
		width:637px;
		min-height:575px;
		float:left;
		margin-right:15px;
		overflow-x: hidden;
}

		* html #principal {
		height: 575px;
}

#lateral{
	width: 230px;
	left:652px;
	float:left;
}


	#lateral img{
	border:0px;
}

	#lateral ul.lista0{
	padding:0px;
	list-style: none;
	margin-top:15px;
	margin-left:15px;
	margin-right:15px;
}

	#lateral ul.lista0 li{
	list-style: none;
	border-bottom: 1px solid white;
	height:29px;
}
#lateral ul.lista0 li.sep{
	border-bottom: 3px double white;
}

#lateral ul.lista0 li.nekatur{
	list-style: none;
	border-bottom: 1px solid white;
	height:30;
}

#lateral ul.lista0 li.nekatur img{
		margin-left: -15px;
}

	#lateral ul li.sel{
	background-color:#D2d2AA;
}



#buscador{
	background-color:#e36100;
	border-top: 2px solid white;
	border-bottom: 2px solid white;
}

	#buscador .b_tit{
		padding-top:15px;
		margin-left:15px;
}

	#buscador form{
	margin-top:8px;
}

	#buscador form input{
		border: 2px solid white;
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #838A84;
}

	#buscador form .b_enviar{
	vertical-align:top;
	height:21px;
	width:20px;
	border:0px;
}

	*html #buscador form .b_enviar{
	vertical-align:top;
	padding-top:5px;
	height:21px;
	width:20px;
	border:0px;
}

/*.promo{
	border-top: 2px solid white;
}*/

.nekatur_banner{
	margin-top: 10px;
	border-top: 2px solid white;
	width: 230px;
	height: 89px;
	background-color: white;
	}

*html .nekatur_banner{
	margin-top: 12px;
	border-top: 2px solid white;
	margin-bottom: -2px;
	}


#pie{
	width:882px;
	margin-top:22px;
	clear:left;
	display:block;
	color:#838A84;
}

	#pie_data{
		width:450px;
		float:left;
	line-height: 15px;
}

	#pie_data a:link, #pie_data a:visited{
		text-decoration:none;
		color:#838A84;
}

	#pie_data a:hover{
		text-decoration:underline;
		color:#838A84;
}

	.pie_raya{
		margin-top: 4px;
		margin-bottom: 4px;
}

	#logos{
		width:432px;
		text-align:right;
		float:left;
		height:40px;
}

	#logos img{
		border:0px;
}

.pie_pie{
	clear:both;
	height:30px;
}

/* Banner */

#banners{
	width:230px;
	text-decoration:none;
}

#banners a:link, #banners a:visited, #banners a:hover{
	text-decoration:none;
	color:white;
}

.banner1_c a:link, .banner1_c a:visited, .banner1_c a:hover,
.banner2_c a:link, .banner2_c a:visited, .banner2_c a:hover,
.banner3_c a:link, .banner3_c a:visited, .banner3_c a:hover,
.banner4_c a:link, .banner4_c a:visited, .banner4_c a:hover{
	text-decoration:none;
	color:white;
}

.banner1{
	background:none;
	background-color: white;
	background: repeat-y url(../banners/f1.jpg);
	border-bottom: 2px solid white;
}

.banner2{
	background:none;
	background-color: white;
	background: repeat-y url(../banners/f2bis.jpg);
	border-bottom: 2px solid white;
}

.banner3{
	background:none;
	background-color: white;
	background: repeat-y url(../banners/f3.jpg);
	border-bottom: 2px solid white;
}

.banner4{
	background:none;
	background-color: white;
	background: repeat-y url(../banners/f4.jpg);
	border-bottom: 2px solid white;
}

.ft_banner{
background-color: white;
}

.ft_banner a{
border-bottom: 2px solid white;
}

.ft_banner a:hover{
opacity: .60;
-moz-opacity: .60;
filter:alpha(opacity=60);
}


.titulo{
	font-size:15px;
	text-decoration:none;
	padding-top:10px;
	padding-left:10px;
	padding-right:5px;
	padding-bottom:5px;
	font-weight:bold;
}

.subtitulo{
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
	padding-left:10px;
	padding-right:5px;
	padding-bottom:18px;
	color: #8AA411;
}

.pie{
	font-size:12px;
	text-decoration:none;
	text-align:right;
	padding-left:10px;
	padding-right:5px;
	padding-bottom:10px;
	font-weight:bold;
}img{border: none;
	}
	
.tx-haltsoftaddtoany-pi1{
	margin-left: 15px;
}