/*
-----------------------------------------------
Grey Box Method - Layout CSS
----------------------------------------------- */

body {
	background: #FFF;
	color: #333;
	font-size: 11px;
	margin:0 0 0 0;
}


/* anchors
----------------------------------------------- */
a {
	color: #000;
	font-weight:bold;
	text-decoration: none;
}
a:hover {
	color:#333;
}


/* 960 grid system container background
----------------------------------------------- */
.container_12,
.container_16 {
	
}


/* headings
----------------------------------------------- */
h1, h2, h3, h4, h5, h6 {line-height:1.2em; margin-bottom:.3em;}
h2 {margin-top:1em;}
h5 {font-size:1.2em;}
h6 {font-size:1em; text-transform:uppercase;}


h1 a {
	font-weight:normal;
}


/* branding
----------------------------------------------- */
h1#branding {
	font-weight:normal;
	font-size:3em;
	text-align:left;
	padding:0;
	margin-bottom:0;
	width:300px;
	height:43px;
}

h1#branding a {
	font-weight:normal;
	font-size:3em;
	text-align:left;
	padding:0;
	margin-bottom:0;
	width:300px;
	height:43px;
	position:absolute;
	display:block;
	text-indent:-9000px;
	background-attachment:scroll;
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url('../img/logo-museo-precolombino.gif')
}

p#auspicio_header {
	width:187px;
	height:52px;
	padding:0;
	margin:0;
	float:right;
	text-indent:-9000px;
}

p#auspicio_header a {
	width:187px;
	height:52px;
	background-attachment:scroll;
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url('../img/minera-escondida-operada-por-bhp-billiton.gif');
	position:absolute;
	display:block;
	text-indent:-9000px;
}

/* page heading
----------------------------------------------- */
h2#page-heading {
	font-weight:normal;
	padding:.5em;
	margin:0 0 10px 0;
	border-bottom:1px solid #ccc;
}





/* home
----------------------------------------------- */

body.home .theme-default .nivoSlider, body.page-id-5492 .theme-default .nivoSlider {
    box-shadow: none;
    margin-bottom: 0px;
}







/* page heading
----------------------------------------------- */


#wrapper .box_title {
	background-color:#A46127;
	text-align:center;
	height:220px;
	width:220px;
	color: #FFF;
	text-transform:uppercase;
	margin:0 0 0 0;
	padding:0;
	font-weight:normal;
	vertical-align:middle;
	position:relative;
	overflow:hidden;
	font-size:24px;
	}


#wrapper .box_title span {
	display:block;
	position:absolute;
	text-align:center;
	vertical-align:bottom;
	hanging-punctuation:auto;
	width:220px;
	/*top:45%;*/
	}
	

	

#wrapper #content-top { margin-bottom:30px; margin-top:5px;}

#wrapper #content-top .breadcrumb_box { margin-bottom:20px;}
#wrapper #content-top .breadcrumb_box p{margin:0; padding:0; font-size:10px; line-height:13px; }
#wrapper #content-top .breadcrumb_box a { color: #666; text-decoration:none;}
#wrapper #content-top .breadcrumb_box a:hover { color: #666; text-decoration:underline;}

	
#wrapper .large_heading {
	text-transform:uppercase;
	font-size:31px;
	line-height:140%;
	font-weight:normal;
	margin:0;
	padding:0;

	}


	
#wrapper .large_heading span {

	}


#wrapper .large_heading a {
	text-decoration:none;
	color:#A46127;
	font-weight:normal;
	}
	

#wrapper .large_heading a:hover {
	text-decoration:underline;
	color:#584E3A;
	}
	
	
/* COLUMNS
-----------------------------------------------	 */

/* estilos generales para columna  */


	.wpcolumn-clearfix {
		display: block;
		height: 0;
		overflow: hidden;
		visibility: hidden;
		width: 0;
		clear:both;
	}


	.wpcolumn-wrapper .wpcolumn {
		display: inline;
		float: left;
		margin-right: 20px;
		position: relative;
	}


	.wpcolumn-wrapper-2 .wpcolumn {
		margin: 20px 20px 10px 0;
		width: 340px;
	}


	.wpcolumn-wrapper-3 .wpcolumn {
		margin: 20px 20px 10px 0;
		width: 220px;
	}

	/* ULTIMA COLUMNA, SE ELIMINA EL MARGEN */
	.wpcolumn-wrapper .wpcolumn-last {
		margin-right: 0;
	}

/* anchos de columna custom para pagians especiales */


/*  DOS COLUMNAS CON LA PRIMERA COLUMNA MAS PEQUEÑA QUE LA SEGUNDA  */
	.page-id-719 .wpcolumn-wrapper .wpcolumn-1 {
		width:290px;
	}
	.page-id-719 .wpcolumn-wrapper .wpcolumn-2 {
		width:390px;
	}
	
/* PAGE
----------------------------------------------- */

div#cycle_imagen_page {margin-bottom:20px}
body.page-template-default div.nivo-caption {display:none !important;}
body.page-template-default div#left_column {overflow:hidden}
div.box_piezas_relacionadas {margin-top:20px; width:240px;}
div.box_repeat_piezas_relacionadas {height:100px; overflow:hidden; text-align:center; margin-right:20px; margin-bottom:20px;}
h4.sub_titulo_page {font-size:14px;}
div.article h4.sub_titulo_page {margin-bottom:15px;}
ul.listado_relacionados li {list-style-type:none; margin-left:0}
ul.listado_relacionados li a {font-weight:normal; color:#333333}
ul.listado_relacionados li a:hover {color:#000000; text-decoration:underline}
div#box_contenido_oculto_page {display:none;}

body.page div.entry ul li {margin-bottom:1em;}

.entry p {margin-bottom:1em;}

.entry h3,
.entry h4,
.entry h5,
.entry h6
 {margin-bottom:0.8em;}



#box_contenidos_single {margin-bottom:20px;}
#contenido_single_izq p {margin-bottom:5px;}
div.box_categories_single li {display:block; border-bottom:1px solid #575D6C; margin-left:0; list-style-type:none; padding-bottom:5px;}


/* mosaic stuff and random */

		#top { /*height:14px; border-bottom:1px solid #EBEBEB; width:100%; padding:8px 0; clear:both; */font-size:12px;}
		#top, #top a {color:#666; font-weight:normal;}
		#top a:hover {text-decoration:underline; color:#000;}
		#top ul { margin:0; padding:0; float:right;}
		#top ul li{ margin:0; padding:0 3px; float:right; list-style:none;}
		#top ul li a{ color:#666; text-decoration:none;}
		#top ul li.active a{ color:#666; text-decoration:none;}
		#top ul li a:hover{ color:#000; text-decoration:none;}
		
.search-form-container form { height:14px; margin-top:-3px;}
.search-form-container form input#input-text { padding:3px; border:1px solid #999999; height:11px; font-size:10px; width:148px}
.search-form-container form input#searchsubmit { text-indent:-9000px; background-attachment:scroll; background-position:left top; background-repeat:no-repeat; background-image:url(../img/search-icon.gif); width:12px; height:13px; margin-left:5px; margin-top:2px; position:absolute; top:-2px; right:7px; cursor:pointer}

/*-------------------------
   --Tab Content CSS -----------------------  */
   
ul.tabs {
	margin: 0;
	padding: 0;
	float: right;
	list-style: none;
	height: 32px; /*--Set height of tabs--*/
	width: 100%;
}

ul.tabs li {
	float: right;
	margin: 0;
	padding: 0;
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background: #fff;

}

ul.lista_hijos {
	margin: 0;
	padding: 0;
	list-style: none;
}


ul.lista_hijos li {
	margin: 0;
	padding-top: 10px;
	padding-right: 17px;
	padding-bottom: 16px;
	padding-left: 18px;
	margin-right:10px;
}

body.page-id-3785 ul.lista_hijos li{
	padding-top: 3px;
	padding-right: 17px;
	padding-bottom: 3px;
	padding-left: 5px;}

ul.lista_hijos li.active_map {
	background-color:#A8A79D;
	color:#FFFFFF;
	cursor:pointer;
	background-image:url('../img/bg_lista_hijos_li.gif');
	background-position:right center;
	background-repeat:no-repeat;
}


ul.lista_hijos li h3 {
	text-transform:uppercase;
	font-size:12px;
	font-weight:200;
	color:#333;
	line-height:18px;
	letter-spacing:1px;
	margin-bottom:2px;
}

body.page-id-3785 ul.lista_hijos li h3 {
	font-size:11px;
	line-height:12px;
	letter-spacing: normal;
	margin-bottom:1px;
}

ul.lista_hijos li p {
	font-size:10px;
	font-weight:200;
	color:#666;
	line-height:15px;
	margin-bottom:0px;
}

ul.lista_hijos li h3,
ul.lista_hijos li p {
	color:#333;
}


ul.lista_hijos li a {
	color:#000;
}






ul.lista_hijos li.active_map a,
ul.lista_hijos li.active_map h3,
ul.lista_hijos li.active_map p {
	color: #fff;
}



ul.tabs_mapa_mosaic {
	margin: 15px 0 0 0;
	padding: 0;
	float: right;
	list-style: none;
	height: 38px; /*--Set height of tabs--*/
	width: 100%;
}

ul.tabs_mapa_mosaic li {
	float: right;
	margin: 0;
	padding: 0;
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
}


ul.tabs_mapa_mosaic li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 12px;
	padding: 0 12px;
	outline: none;
}



ul.tabs_mapa_mosaic li.active_map a {
	color: #A46127;

}


ul.tabs_mapa_mosaic li.tab_title {
	background-repeat:no-repeat;
	background-position:10px 5px;
	padding-left:24px;}



ul.tabs_mapa_mosaic li#tab_mapa_title {
	background-image:url(../img/icono_tab_mapa.gif);
	}


ul.tabs_mapa_mosaic li#tab_mosaico_title {
	background-image:url(../img/icono_tab_mosaico.gif);
	}


ul.tabs_mapa_mosaic li a:hover {
	color: #CA7D29;
}

ul.tabs_mapa_mosaic li.active_tab,
ul.tabs_mapa_mosaic li.active_tab a:hover,
html ul.tabs_mapa_mosaic li.active_tab,
html ul.tabs_mapa_mosaic li.active_tab a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	color: #CA7D29;
}



ul.tabs li a:hover {
	background: #ccc;
}
html ul.tabs li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background: #fff;
}

/*-------------------------
   --Tab Content CSS -----------------------  */

.tab_container  {
	border: none !important;
	overflow: hidden;
	clear: both;
	float: right; width: 100%;
}

.mapa_imagen  {
	height:680px;
	overflow:hidden;
}

body.page-id-3785.area_mapa_imagen {/*position:absolute;*/
	width:600px;
	}

.area_mapa_imagen {/*position:absolute;*/
	background-repeat:no-repeat;
	background-attachment:scroll;
	z-index:100;
	width:700px;
	height:680px;
	}

.mapa_lang_es .area_mapa_imagen {background-image:url('../img/mapas/mapa_areas_es.gif');}
.mapa_lang_en .area_mapa_imagen {background-image:url('../img/mapas/mapa_areas_en.gif');}
.mapa_lang_es {background-image:url('../img/mapas/mapa_areas_es.gif');}
.mapa_lang_en {background-image:url('../img/mapas/mapa_areas_en.gif');}



body.page-id-321 div.mapa_lang_es .area_mapa_imagen {background-image:url('../img/mapas/mapa-areas-culturas_es.gif');}
body.page-id-321 div.mapa_lang_en .area_mapa_imagen {background-image:url('../img/mapas/mapa-areas-culturas_en.gif');}
body.page-id-321 div.mapa_lang_es {background-image:url('../img/mapas/mapa-areas-culturas_es.gif');}
body.page-id-321 div.mapa_lang_en {background-image:url('../img/mapas/mapa-areas-culturas_en.gif');}



body.page-id-2782 div.mapa_lang_es .area_mapa_imagen {background-image:url('../img/mapas/mapa_areas_chile_es.gif');}
body.page-id-2782 div.mapa_lang_en .area_mapa_imagen {background-image:url('../img/mapas/mapa_areas_chile_en.gif');}
body.page-id-2782 div.mapa_lang_es {background-image:url('../img/mapas/mapa_areas_chile_es.gif');}
body.page-id-2782 div.mapa_lang_en {background-image:url('../img/mapas/mapa_areas_chile_en.gif');}
	


body.page-id-3785 div.mapa_lang_es .area_mapa_imagen {background-image:url('../img/mapas/mapa_areas_cultura_chile_es.gif');}
body.page-id-3785 div.mapa_lang_en .area_mapa_imagen {background-image:url('../img/mapas/mapa_areas_cultura_chile_en.gif');}
body.page-id-3785 div.mapa_lang_es {background-image:url('../img/mapas/mapa_areas_cultura_chile_es.gif');}
body.page-id-3785 div.mapa_lang_en {background-image:url('../img/mapas/mapa_areas_cultura_chile_es.gif');}
	
	
.simple_col {
	display: inline;
    float: left;
    margin-left: 0px;
    margin-right: 0px;
    position: relative;}

#inicio {background-position:0 0; z-index:50;}

.mapa_imagen {background-position:0 0;
	background-repeat:no-repeat;
	background-attachment:scroll;
	}


#my_blank_map {background-position:0 0;} /* andes_del_sur */

#mapa_17340 {background-position:0 -680px;} /* andes_del_sur */


#mapa_17338 {background-position:0 -1360px;} /* andes_centrales */

#mapa_17334 {background-position:0 -2040px;} /* caribe */


#mapa_17336 {background-position:0 -2720px;} /* amazonas */





#mapa_17332 {background-position:0 -3400px;} /* intermedia */


#mapa_17327 {background-position:0 -4080px;} /* mesoamerica */


body.page-id-3785 div#mapa_imagen_culturas {
	width:600px;
	}
	


div#mapa_imagen_culturas {
	position:absolute;
	z-index:5000;
	width:700px;
	height:680px;
	top:0;
	left:0;
	}
	


ul.contenido_hijos {
	list-style-type:none;}
	
	ul.contenido_hijos li {
	list-style-type:none;
	margin-bottom:0; margin-left:0;}
	
		ul.contenido_hijos li h2 {font-size:17px; margin-bottom:20px; margin-top:7px;}
		
		
		li.tab_contenido {display:none;}
		

ul.lista_hijos_cultura {
	list-style-type:none;
	background-image:url(../img/bg_ul_lista_hijos_cultura2.gif);
	background-attachment:scoll;
	background-repeat: no-repeat;
	background-position:right top;
}
	ul.lista_hijos_cultura li.hijo_cultura {list-style-type:none; margin-left:0;margin-bottom:0;margin-top:0;}
		ul.lista_hijos_cultura li.hijo_cultura h4 {margin-left:0;margin-bottom:0;margin-top:0;font-size:14px;}
			ul.lista_hijos_cultura li.hijo_cultura h4 a{ color:#666;padding:10px 10px 10px 0;display:block;border-bottom:1px solid #FFF;}
			ul.lista_hijos_cultura li.hijo_cultura h4 a:hover{
	color:#000;
	background-color:#fff;
}


div#page-nav ul#nav_global li.current-menu-item a,
div#page-nav ul#nav_global li.current-page-ancestor a { background-color: #D1D1D1; color:#000000}


ul.lista_hijos_cultura li.active_tab {
	background-color:#FFFFFF;}
	ul.lista_hijos_cultura li.active_tab h4 {}
		ul.lista_hijos_cultura li.active_tab h4 a{ cursor:default; color: #A46127;}
		ul.lista_hijos_cultura li.active_tab h4 a:hover{color:#A46127; background-color:#FFFFFF;}

h4.sub_titulo_single {font-size:17px;}




/* BOTON PLANIFICA VISITA */
div#page-nav ul#nav_global li#menu-item-16992.current-menu-item a, 
div#page-nav ul#nav_global li#menu-item-16992.current-page-ancestor a {background-color:#A87052; color:#FFFFFF;}

/* BOTON EXPOSICIONES */
div#page-nav ul#nav_global li#menu-item-16984.current-menu-item a, 
div#page-nav ul#nav_global li#menu-item-16984.current-page-ancestor a {background-color:#6F3D26; color:#FFFFFF;}

/* BOTON COLECCION */
div#page-nav ul#nav_global li#menu-item-17362.current-menu-item a, 
div#page-nav ul#nav_global li#menu-item-17362.current-page-ancestor a {background-color:#9E7514; color:#FFFFFF;}

/* BOTON CULTURAS AMERICANAS */
div#page-nav ul#nav_global li#menu-item-17006.current-menu-item a, 
div#page-nav ul#nav_global li#menu-item-17006.current-page-ancestor a {background-color:#4D3647; color:#FFFFFF;}

/* BOTON RECURSOS EDUCATIVOS */
div#page-nav ul#nav_global li#menu-item-19162.current-menu-item a, 
div#page-nav ul#nav_global li#menu-item-19162.current-page-ancestor a {background-color:#3D505F; color:#FFFFFF;}

/* BOTON BIBLIOTECA */
div#page-nav ul#nav_global li#menu-item-19969.current-menu-item a, 
div#page-nav ul#nav_global li#menu-item-19969.current-page-ancestor a {background-color:#538187; color:#FFFFFF;}

/* BOTON MUSEO */
div#page-nav ul#nav_global li#menu-item-22263.current-menu-item a, 
div#page-nav ul#nav_global li#menu-item-22263.current-page-ancestor a {background-color:#A31D32; color:#FFFFFF;}















/* footer
----------------------------------------------- */

.footer-block {
	display: inline;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    position: relative;
	width:220px;
	}

#sidebars {margin-bottom:30px;}

.footer-block p {font-size:10px; margin:0;}
.footer-block h4 {font-size:14px; margin:0 0 13px 0; height:32px;}

.footer-block h4 a{text-decoration:none; color: #AD4A2A;}
.footer-block h4 a:hover{ color: #42310D;}

#footer_mapa {
	margin-bottom:20px;
	background-image:url('../img/iconos/icono_info.png');
}

#footer_telefonos {
	margin-bottom:0px;
	background-image:url('../img/iconos/icono_telefono.png');
}


#footer_mapa,
#footer_telefonos {
	padding-left:50px;
	background-position:left center;
	background-repeat:no-repeat;
	}


#footer_telefonos p,
#footer_telefonos h4,
#footer_mapa p,
#footer_mapa h4 {margin-bottom:0;}

#footer p,
#footer h4 {color:#FFF}







.grid_footer {
	display: inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
	width:140px;
}

div div#footer_col_2 {width:90px;}
div div#footer_col_3 {width:150px;}
div div#footer_col_4 {width:190px;}
div div#footer_col_6 {width:130px;}







/*#footer_col_1,
#footer_col_3,
#footer_col_5 {background-color:#D7D29F;
}
#footer_col_2,
#footer_col_4,
#footer_col_6 {background-color: #CDF8F5;
}*/

#footer .sub-menu li {}


div#footer ul {margin-bottom:0px;}
div#footer ul.menu li {margin-left:0px; list-style-type:none; font-size:12px;margin-top:0px;margin-bottom:2px;font-family: "Century Gothic",Futura,FuturaBold,"Futura Bold","Lucida Sans Unicode","Lucida Grande",sans-serif;}
div#footer ul.menu li a {color:#666666}
div#footer ul.menu li a:hover {color:#000000;}
div#footer ul.menu li ul.sub-menu li a {margin-left:0px; font-weight:normal; font-size:11px; font-family:Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;}


#contenido_hijos_cultura .entry h4{font-weight:normal;}








.repeater_audio_interior {padding-top:20px; margin-top:20px; border-top:1px solid #CDCDCD}
.repeater_audio_interior a {font-size:12px; color:#575757;}





.box_descargas a {display:block; margin-top:20px; color:#666666; background-repeat:no-repeat; background-position:0 0; padding:8px 0 10px 40px; display:block; background-image:url(img/iconos/icono_zip.png); font-size:13px}



#search_results {
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: center center;
    background-image: url(../img/loader.gif);
    min-height: 300px;
}
