/* CSS Document */
@font-face { 
	font-family: "Roboto-Bold"; 
	src: local("?"), url("../fonts/Roboto-Bold.woff") format("woff"), url("../fonts/Roboto-Bold.TTF") format("truetype"); 
}

@font-face { 
	font-family: "Roboto Medium"; 
	src: local("?"), url("../fonts/Roboto-Medium.woff") format("woff"), url("../fonts/Roboto-Medium.TTF") format("truetype"); 
}

@font-face { 
	font-family: "Roboto"; 
	src: local("?"), url("../fonts/Roboto-Light.woff") format("woff"), url("../fonts/Roboto-Light.TTF") format("truetype"); 
}

@font-face { 
	font-family: "Gotham"; 
	src: local("?"), url("../fonts/Gotham-Book.woff") format("woff"), url("../fonts/Gotham-Book.otf") format("embedded-opentype"); 
}

.top {
	width: 100%;
	background-color: #fafafa;
	height: 70px;
}

.top_logos{
	width:1280px;
	margin:auto;
}

.colores {
	width: 100%;
	height: 8px;
	background-image: url(../imgs/color_barr.jpg);
}

.logo_ministerio{
	width:347px;
	height:70px;
	float: left;
}

.logos_redes{
	height:70px;
	width:70px;
	float:right;
}

.tabla_logos_redes{
	height:70px;
}

.contenedor-menu{
	width:1280px;
	height:145px;
	margin:auto;
}

.logo_CONar{
	width:238px;
	height:86px;
	float:left;
	position:relative;
	top:29px;
}

.botonera_max{
	float:right;
}

.menu {
	font-family:"Roboto";
	font-size:16px;
	text-decoration:none;
	color:#959595;
}

.botonera {
	margin-top: 50px;
	z-index: 90;
}

.botonera li {
	display: inline;
}

.botonera li a {
	padding: 20px;
	position: relative;
	text-decoration: none;
}

.botonera li a:hover {
	outline: none;
}

.botonera li a:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  bottom: 0;
  left: 0;
  background-color: #f7b463;
  visibility: hidden;
  transform: scaleX(0);
  transition: 0.3s;
}

.botonera li a:hover:before,
.botonera li a:focus:before {
  visibility: visible;
  transform: scaleX(1);
}

.container {
	width: 100%;
	height:1px;
	max-width: 1170px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}



.buscador_museos {
	width: 100%;
	background-image:url(../imgs/museos.jpg);
	background-position:center;
	background-size:cover;
	height:350px;
}

.buscador_museos_contenido {
	width:1280px;
	margin:auto;
	height:350px;
}

.bmc_c1 {
	position:relative;
	width:305px;
	height:323px;
	background-image:url(../imgs/fnd_1.png);
	top: 12px;
}

.bmc_c3 {
	position:relative;
	width:355px;
	height:323px;
	background-image:url(../imgs/fnd_2.png);
	top: -311px;
	left: 305px;
	visibility:hidden;
	transform:scaleY(0);
	transition: 0.3s;
}

.bmc_c3_tr {
	position:relative;
	width:355px;
	height:323px;
	background-image:url(../imgs/fnd_2.png);
	top: -311px;
	left: 305px;
	visibility:visible;
	transition: 0.3s;
}

.bmc_t1 {
	font-family:"Gotham";
	font-size:2.1em;
	color:#FFFFFF;
	vertical-align:bottom; 
}

.bmc_t2 {
	font-family:"Roboto";
	font-size:0.9em;
	color:#FFFFFF;
	vertical-align:text-top;
}

.bot_ver {
	width:70px;
	height:36px;
	background-color:#8b4d7e;
	-webkit-border-radius: 5px 5px;  /* Safari  */
  	-moz-border-radius: 5px 5px;     /* Firefox */
}

.bot_verb{
	width:70px;
	height:36px;
	background-color: #8b4d7e; /* Green */
    border: none;
    font-family:"Gotham";
	font-size:0.93em;
	color: #FFFFFF;
    text-align: center;
    display: inline-block;
	margin-left:1%;
	cursor:pointer;
	-webkit-border-radius: 5px 5px;  /* Safari  */
  	-moz-border-radius: 5px 5px;     /* Firefox */
}

.bot_ver2 {
	width:90px;
	height:36px;
	background-color:#8b4d7e;
	-webkit-border-radius: 5px 5px;  /* Safari  */
  	-moz-border-radius: 5px 5px;     /* Firefox */
}

.bot_ver2b {
	width:90px;
	height:36px;
	background-color: #8b4d7e; /* Green */
    border: none;
    font-family:"Gotham";
	font-size:0.93em;
	color: #FFFFFF;
    text-align: center;
    display: inline-block;
	margin-left:1%;
	cursor:pointer;
	-webkit-border-radius: 5px 5px;  /* Safari  */
  	-moz-border-radius: 5px 5px;     /* Firefox */
}

.bot_ver_t{
	position:relative;
	font-family:"Gotham";
	font-size:0.93em;
	color:#FFFFFF;
	text-align:center;
	top: calc(50% - 7px);
}

.bmc_c3_t1 {
	font-family:"Gotham";
	font-size:0.93em;
	color:#FFFFFF;
}

.bmc_c3_t2 {
	font-family:"Gotham";
	font-size:1.1em;
	color:#8b4d7e;
	font-weight:bold;
}

.bmc_c3_t3 {
	font-family:"Gotham";
	font-size:0.93em;
	width:300px;
}

.queesconar {
	width: 100%;
	height: 301px;
}

.queesconarcont{
	width: 1280px;
	height: 301px;
	margin:auto;
}

.icoqueessconar{
	width:300px;
	height:155px;
	margin:auto;
	float:left;
	margin-top:65px;
	margin-left:50px;
	margin-right:50px;
}

.icoqueessconarT1{
	font-family:"Gotham";
	font-size:1em;
	color:#999999;
	font-weight:bold;
	text-decoration:none;
}

.piedepagina {
	width:100%;
	height:380px;
	background-color:#fafafa;
}

.piedepagina1 {
	width:1280px;
	margin-right:auto;
	margin-left:auto;
}

.volverA {
	width:41px;
	height:41px;
	margin-top:-20px;
	margin-left:calc(50% - 20px);
}

.piedepagina2 {
	width:1280px;
	height:310px;
	margin-right:auto;
	margin-left:auto;
}

.logoMinisterio{
	width:274px;
	height:54px;
	float:left;
	margin-top:45px;
	margin-left:8%;
}

.logoConarPie{
	width:142px;
	height:50px;
	float:left;
	margin-top:45px;
	margin-left:6%;
}

.logosRedesPie{
	width:208px;
	height:50px;
	float:left;
	margin-top:45px;
	margin-left:6%;
}

.logosRedesPieT1{
	font-family:"Gotham";
	font-size:0.97em;
	color:#4d4d4d;
	font-weight:bold;
	height:22px;
}

.logosRedesPieT2{
	margin-left:12px;
}

.logosContactoPie{
	width:208px;
	height:50px;
	float:left;
	margin-top:45px;
	margin-left:6%;
}

.logosRedesPieT3{
	font-family:"Gotham";
	font-size:0.97em;
	color:#4d4d4d;
	text-decoration:none;
}


.buscador_home {
	width: 100%;
}

.buscador_home_contenidos {
	width:1076px;
	margin:auto;
}


.bhc1{
	width:100%;
}

.bhc1_b1 {
	width:250px;
	height:42px;
	float:left;
	
}

.bhc1_b1T1{
	font-family:"Gotham";
	font-size:1.4em;
	color:#a5bb34;
	position:relative;
	top: calc(50% - 7px);
}

.bhc1_b2{
	width:373px;
	height:42px;
	background-color:#f0f0f0;
	float:left;
	margin-left:1%;
}

.bhc1_b2T1{
	width:300px;
	height:35px;
	background-color: transparent;
    border: 0px solid ;
	font-family:Arial;
	font-size:1.2em;
}

.bhc1_b3{
	width:216px;
	height:42px;
	background-color:#bcbcbc;
	float:left;
	margin-left:1%;
}



.bhc1_b3T1 {
	font-family:"Gotham";
	font-size:0.7em;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	position:relative;
	top: calc(50% - 7px);
}

.bhc1_b3b{
	width:198px;
	height:42px;
	background-color: #bcbcbc; /* Green */
    border: none;
    font-family:"Gotham";
	font-size:0.7em;
	color: #FFFFFF;
    text-align: center;
    display: inline-block;
	margin-left:1%;
	cursor:pointer;
}

.bhc1_b4{
	width:198px;
	height:42px;
	background-color:#a5bb35;
	float:left;
	margin-left:1%;
}

.bhc1_b4T1 {
	font-family:"Gotham";
	font-size:0.7em;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	position:relative;
	top: calc(50% - 7px);
}

.bhc1_b4b{
	width:198px;
	height:42px;
	background-color: #a5bb35; /* Green */
    border: none;
    font-family:"Gotham";
	font-size:0.7em;
	color: #FFFFFF;
    text-align: center;
    display: inline-block;
	margin-left:1%;
	cursor:pointer;
}

.bhc2{
	clear:left;
	height:15px;
	width:100%;
}


.bhc3{
	height:75px;
	width:100%;
}

.bhc3_b1{
	width:414px;
	height:50px;
	background-color:#a5bb35;
}

.bhc3_b1_T1{
	font-family:"Gotham";
	font-size:1.3em;
	color:#FFFFFF;
	top: calc(50% - 12px);
	text-align:center;
	position:relative;
}

.bhc5{
	width:100%;
	height:61px;
	clear:left;
}

.bhc6 {
	clear:left;
	width:100%;
	background-color:#bababa;
	display:none;
}

.bhc6_i{
	width:85%;
	margin-left:auto;
	margin-right:auto;
}

.bhc6_t{
	font-family:"Gotham";
	font-size:0.8em;
	color:#a3a3a3;
	background-color:#d9d9d9;
	margin-right:7px;
	margin-bottom:2px;
	margin-top:2px;
	float:left;
}

.bhc6_t:hover{
	font-family:"Gotham";
	font-size:0.8em;
	color:#d9d9d9;
	background-color:#a3a3a3;
	margin-right:7px;
	margin-bottom:2px;
	margin-top:2px;
	float:left;
}

.bhc6_te{
	font-family:"Gotham";
	font-size:0.8em;
	color:#a3a3a3;
	text-decoration:none;
	background-color:#d9d9d9;
	margin-bottom:2px;
	margin-top:2px;
}

.bhc6_te:hover{
	font-family:"Gotham";
	font-size:0.8em;
	color:#d9d9d9;
	text-decoration:none;
	background-color:#a3a3a3;
	margin-bottom:2px;
	margin-top:2px;
}

.bhc4{
	width:100%;
}

.bhc4_c1 {
	width:328px;
	float:left;
}

.bhc4_c1_b1{
	width:212px;
	height:43px;
	background-color:#a5bb35;
}

.bhc4_c1_b1T1{
	font-family:"Roboto";
	font-size:1.1em;
	color:#FFFFFF;
	top: calc(50% - 12px);
	text-align:center;
	position:relative;
}

.bhc4_c1_b1b{
	width:212px;
	height:43px;
	background-color: #a5bb35; /* Green */
    border: none;
    font-family:"Roboto";
	font-size:1.1em;
	color: #FFFFFF;
    text-align: center;
    display: inline-block;
	cursor:pointer;
}

.bhc4_c1_b1T2{
	font-family:"Gotham";
	font-size:0.9em;
	color:#969696;
	text-transform:uppercase;
}

.bhc4_c1_b1T3{
	font-family:"Roboto Medium";
	font-size:1.3em;
	color:#a6ba3d;
}

.bhc4_f1{
	width:216px;
	height:216px;
	background-position:center;
	background-size:cover;
}

.bhc4_f2{
	width:101px;
	height:100px;
	background-position:center;
	background-size:cover;
}

.bhc4_f3{
	width:101px;
	height:101px;
	background-position:center;
	background-size:cover;
}

.bhc4_f4{
	width:328px;
	height:216px;
	background-position:center;
	background-size:cover;
}

.bhc4_c2 {
	width:328px;
	float:left;
	margin-left:40px;
	margin-right:40px;
}

.bhc4_c3 {
	width:328px;
	float:left;
}

.cont_quees{
	width:100%;
}

.cont_quees_cont{
	width:1280px;
	margin-left:auto;
	margin-right:auto;
}

.cont_quees_encabezado{
	width:100%;
}

.cont_quees_contenido{
	width:1076px;
	margin-left:auto;
	margin-right:auto;
}

.cont_quees_celda1{
	width:33%;
	background-color:#ffb560;
	text-align:center;
}

.cont_quees_celda2{
	width:5%;
}

.cont_quees_T1{
	font-family:"Roboto";
	font-size:0.9em;
	color:#999999;
}

.cont_quees_T2{
	font-family:"Gotham";
	font-size:1.2em;
	color:#f4b264;
	font-weight:bold;
}

.cont_quees_T3{
	font-family:"Gotham";
	font-size:0.9em;
	color:#929292;
}

.cont_quees_T3C{
	color:#f4b264;
	text-decoration:none;
}

.resultado_busqueda{
	width:100%;
}

.resultado_busqueda_cont{
	width:1280px;
	margin-left:auto;
	margin-right:auto;
}

.resultado_busqueda_contenido{
	width:1076px;
	margin-left:auto;
	margin-right:auto;
}

.resultado_busqueda_titulo{
	width:100%;
	margin-left:auto;
	margin-right:auto;
}

.resultado_busqueda_t1{
	font-family:"Gotham";
	font-size:1.4em;
	color:#a7bd37;
}

.resultado_buqueda_nueva{
	width:180px;
	height:41px;
	background-color:#a5bb35;
	margin-left:auto;
	margin-right:auto;
}

.resultado_buqueda_T2{
	font-family:"Gotham";
	font-size:0.7em;
	color:#FFFFFF;
	top: calc(50% - 7px);
	text-align:center;
	position:relative;
}

.resultado_busqueda_objs {
	width:100%;
}

.resultado_busqueda_obj {
	width:167px;
	height:266px;
	background-color:#000000;
	margin-top:12px;
	float:left;
	margin-left:6px;
	margin-right:6px;
}

.resultado_busqueda_nav{
	width:100%;
	margin-left:auto;
	margin-right:auto;
	clear:left;
	height:150px;
}

.resultado_busqueda_bot{
	width:140px;
	height:60px;
	background-color:#8b4d7e;
	position:relative;
	top:20px;
	float:left;
	margin-left:7px;
	margin-right:7px;
}

.resultado_busqueda_bot1{
	margin-left: calc(50% - 380px);
}

.resultado_busqueda_botT1{
	font-family:"Gotham";
	font-size:0.9em;
	color:#FFFFFF;
	top: calc(50% - 7px);
	text-align:center;
	position:relative;
}

.resultado_busqueda_img{
	width:167px;
	height:145px;
	background-position:center;
	background-size:cover;
}

.resultado_busqueda_Tx1{
	font-family:"Gotham";
	font-size:0.9em;
	color:#FFFFFF;
}

.resultado_busqueda_Tx2{
	font-family:Arial;
	font-size:0.8em;
	color:#FFFFFF;
}

.resultado_busqueda_bot2{
	width:100px;
	height:40px;
	border:2px solid #ffffff;
	margin-left:5px;
}

.resultado_busqueda_botT1{
	font-family:"Gotham";
	font-size:0.8em;
	color:#FFFFFF;
}

.Dblacklayer {
	position:fixed;
	z-index:1000;
	top:0px;
	width:100%;
	height:200%;
	background-color:#000000;
	opacity: 0.8;
	display:none;
}

.Dblacklayer_cont{
	position:fixed;
	z-index:1002;
	width:1000px;
	height:550px;
	background:#1a1a1a;
	top:calc(50% - 275px);
	left:calc(50% - 501px);
	display:none;
}

.Dblacklayer_tit{
	width:100%;
	height:70px;
	
}

.Dblacklayer_tx1{
	font-family:"Gotham";
	font-size:2em;
	color:#FFFFFF;
	top: calc(50% - 15px);
	position:relative;
	font-weight:bold;
	left:10px;
}

.Dblacklayer_pic{
	width:712px;
	height:471px;
	background-position:center;
	background-size:contain;
	background-repeat:no-repeat;
	background-color:#000000;
	margin-left:8px;
	float:left;
}

.Dblacklayer_texto{
	width:250px;
	height:471px;
	font-family:"Gotham";
	font-size:2em;
	color:#FFFFFF;
	font-weight:bold;
	left:10px;
	float:left;
	margin-left:15px;
}

.Dblacklayer_tx2{
	font-family:"Gotham";
	font-size:0.6em;
	color:#FFFFFF;
}

.Dblacklayer_tx3{
	font-family:"Gotham";
	font-size:0.4em;
	color:#FFFFFF;
	line-height:1.2em;
}

.Dblacklayer_bot4{
	width:130px;
	height:40px;
	border:2px solid #ffffff;
	margin-left:5px;
}

.Dblacklayer_tx4{
	font-family:"Gotham";
	font-size:0.3em;
	color:#FFFFFF
	top: calc(50% - 7px);
	text-align:center;
	position:relative;
}

.Dblacklayer_pict{
	margin-left:8px;
	margin-top:8px;
}

.Dblacklayer_cerr{
	position:relative;
	z-index:2100;
	width:39px;
	height:25px;
	background-color:#000000;
	margin-top:-70px;
}

.despera{
	position:fixed;
	z-index:1020;
	top:50%;
	left:50%;
	width:50%;
	height:50%;
	display:none;
}

.Dbusqueda_avanzada{
	width: 100%;
}

.Dbusqueda_avanzada_int{
	width: 1280px;
	margin-left:auto;
	margin-right:auto;
}

.Dbusqueda_avanzada_cont{
	width: 1080px;
	margin-left:auto;
	margin-right:auto;
}

.Dbusqueda_avanzada_campo{
	width: 340px;
	height:38px;
	float:left;
	margin-left:10px;
	margin-right:10px;
	margin-top:35px;
}

.Dbusqueda_avanzada_label{
	font-family:"Roboto";
	font-size:0.9em;
}

.Dbusqueda_avanzada_cb {
	width:100%;
	height:22px;
	font-family:"Roboto";
	font-size:0.8em;
	 background:transparent;
}

.Dbusqueda_avanzada_tx {
	width:100%;
	height:18px;
	font-family:"Roboto";
	font-size:0.8em;
	background:transparent;
	border-style:solid;
	border-color:#a9a9a9;
	border-width:1px;
}

.multiselectCB{
	font-family:"Roboto";
	font-size:0.7em;
	width:338px;
	height:150px;
    border:solid 1px #c0c0c0;
	background-color:#FFFFFF;
    overflow:auto;
	position:absolute;
	z-index:2000;
	display:none;
}
.Dbusqueda_avanzada_botBuscar{
	width:108px;
	height:43px;
	background-color:#a5bb35;
	float:left;
	margin-left:10px;
	margin-right:10px;
	margin-top:35px;
	border-radius: 2px 2px 2px 2px;
}

.Dbusqueda_avanzada_botx{
	font-family:"Roboto";
	font-size:0.9em;
	color:#FFFFFF;
	top: calc(50% - 9px);
	text-align:center;
	position:relative;
}

.Dbusqueda_avanzada_fin{
	width:100%;
	height:70px;	
}

.cl{
	clear:left;
}

.tdbgcolor1{
	background-color:#e5ded6;	
}

.td14{
	width:14px;
}

.td216{
	width:216px;
}

.td12{
	width:12px;
}

.td101{
	width:101px;
}

.tb_aling_center {
	margin-left:auto; 
    margin-right:auto;
}

.tdbgcolor2{
	background-color:#8b4d7e;
}

.tdbgcolor3{
	background-color:#4d4d4d;
}

.td_aling_right {
	text-align:right;
}

.td_aling_center {
	text-align:center;
}

.td_color4{
	color:#FFFFFF;
}











@media only screen and (max-width: 1280px) {
	
	
.resultado_busqueda_cont{
	width:95%;
	margin-left:auto;
	margin-right:auto;
}

.cont_quees_cont{
	width:95%;

}
	
	
	.logosContactoPie{
	margin-left:3%;
}

.logoMinisterio{
	margin-left:5%;
}

.logoConarPie{
	margin-left:3%;
}

.logosRedesPie{
	margin-left:3%;
}

	
	.top_logos{
		width:95%;
		margin:auto;
	}
	
	.contenedor-menu{
		width:95%;
		margin:auto;
	}
	
	.buscador_home_contenidos {
		width:95%;
		margin:auto;
	}
	
	.buscador_museos_contenido {
		width:95%;
	}
	
	.queesconarcont{
		width:95%;
		height: 301px;
		margin:auto;
	}
	
	.icoqueessconar{
		margin-left:20px;
		margin-right:20px;
	}
	
	.piedepagina1 {
		width:95%;
	margin-right:auto;
	margin-left:auto;
	clear:left;
	}
	
	.piedepagina2 {
		width:98%;
	}
	
	
	
}

@media only screen and (max-width: 1100px) {
	
	.Dbusqueda_avanzada_cont{
		width: 98%;
	}
	
	.resultado_busqueda_contenido{
	width:100%;
	margin-left:auto;
	margin-right:auto;
	}
	
	.cont_quees_contenido{
	width:100%;
	margin-left:auto;
	margin-right:auto;
}
	
	.cont_quees_contenido{
	width:100%;
	margin-left:auto;
	margin-right:auto;
	}
	
	.queesconar{
		height:501px;
	}
	
}
	
@media only screen and (max-width: 700px) {
	
	.bhc4_c2 {
	margin-left:0px;
	margin-right:0px;
}
	
	.queesconar{
		height:701px;
	}
	
	.buscador_museos {
		height:680px;
	} 
	
	.bmc_c3 {
		width:305px;
		left: 0px;
		top: calc(50% - 160px);
	}
	
	.bmc_c3_tr {
	width:305px;
	left: 0px;
	top: 11px;
	visibility:visible;
 	transition: 0.3s;
	display:block;
	}

	
}
