@charset "utf-8";
/*@charset "iso_8859-1";*/
@import url("../webfonts/icomoon/stylesheet.css");


/* Medios fluidos sencillos
   Nota: Los medios fluidos exigen la eliminaciÃ³n de los atributos de altura y anchura de los medios del cÃ³digo HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	max-width: 100%;
}
/* IE 6 no admite max-width (anchura mÃ¡xima), por lo que usa de manera predeterminada una anchura del 100% */
.ie6 img {
	width:100%;
}



#spam{display:none;}


body {
	margin: 0;
	font-family: sans-serif;
	font-size: 16px;
	line-height: 120%;
	font-weight: normal;
}
a {
	color: #000;
	text-decoration: none;
}

a:visited {
	color: #000000;
}
a:hover {
	color: #000;
}
a:focus { outline: thin dotted; }

/* Mejorar la legibilidad con foco y al pasar por encima en todos los navegadores: h5bp.com/h */
a:hover, a:active { outline: 0; }
figure {
	margin: 0px;
	padding: 0px;
	width: 100%;
	box-sizing: border-box;
}
footer {
	width: 100%;
	box-sizing: border-box;
	position: absolute;
	bottom: 5px;
}


/*PRUEBAS PARA OCULTAR Y MOSTRAR*/
#Artes_Graficas {
	display: none;
}
#Internet {
	display: none;
}

/* Diseño móvil: 280 px e inferior. */
.MOVIL {}

body {
	font-size: 8.5px;
}
header {
	background-color: #999;
	width: 100%;
	box-sizing: border-box;
	margin-top: 16px;
	text-align: center;
}
nav {
	background-color: #FFF;
	text-align: center;
	width: 100%;
	box-sizing: border-box;
	margin-top: 4px;
	position: relative;
}
nav ul li {
	vertical-align: top;
	display: inline-block;
	padding: 2px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 4px;
}
nav ul li a {
	font-family: icomoon;
	/*font-size: 20px;*/
}

nav ul li a:link {
	text-decoration: none;
}
nav ul li a:visited {
	text-decoration: none;
	color: #000;
}
nav ul li a#home:before {
	content: "\e900";
}
nav ul li a#login:before {
	content: "\e98f";
	margin-right: -8px;
	margin-left: 6px;
}
nav ul li a#telefono:before {
	content: "\e942";
}
nav ul li a#menu:before {
	content: "\e9bd";
}



#bienvenida {
	display: block;
	width: 100%;
	box-sizing: border-box;
	/*font-size: 0.7rem;*/
	text-align: center;
	background-color: #CCC;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	margin-top: 5px;
	line-height: 120%;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
}
#btatras {
	position: absolute;
	left: 10px;
	top: 10px;
	padding-right: 2px;
	padding-left: 2px;
	border: 1px solid #999;
	z-index: 10;
}

#btcerrar {
	background-color: #0C9;
	height: 26px;
	width: 100%;
	box-sizing: border-box;
	z-index: 50;
	font-family: sans-serif;
	/*font-size: 20px;*/
	color: #FFF;
	text-align: right;
	top: 2px;
	font-weight: bold;
	text-align: right;
	top: 2px;
	font-weight: bold;
	display: block;
	padding-right: 10px;
	line-height: 26px;
	border-radius: 10px 10px 0 0;


}
#btcerrar a:link {
	text-decoration: none;
	color: #FFF;
}
#btcerrar a:visited {
	text-decoration: none;
	color: #FFF;
}
#btcerrar a:hover {
	text-decoration: none;
	color: #FFF;
}
#btcerrar a:active {
	text-decoration: none;
	color: #FFF;
}

#caricatura {
	vertical-align: top;
	display: inline-block;
	width: 49%;
	box-sizing: border-box;
	float: left;
	left: -25px;
	top: 10px;
	position: absolute;
}
#curriculo {
	vertical-align: top;
	display: inline-block;
	float: left;
	width: 78%;
	box-sizing: border-box;
	/*font-size: 0.7rem;*/
	text-align: left;
	position: absolute;
	right: 0px;/* el 1 es la transparencia */
	background-color: rgba(255,255,255,0.70);
	padding-left: 4px;
	line-height: 130%;
	padding-right: 0px;
}

 #detalle {
	width: 89%;
	box-sizing: border-box;
	visibility: hidden;
	background-color: rgba(255,255,255,0.8);
	border-radius: 15px;
	box-shadow: 4px 4px 3px #666666;
	-webkit-box-shadow: 4px 4px 3px #666666;
	-moz-box-shadow: 4px 4px 3px #666666;
	pointer-events: none;
	top: 136px;
	z-index: 100;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	left: 5%;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	padding: 5px;
	height: 70vh;
	position: fixed;
}
#detalle-web {
	width: 89%;
	box-sizing: border-box;
	visibility: hidden;
	background-color: rgba(255,255,255,0.8);
	border-radius: 15px;
	box-shadow: 4px 4px 3px #666666;
	-webkit-box-shadow: 4px 4px 3px #666666;
	-moz-box-shadow: 4px 4px 3px #666666;
	top: 136px;
	z-index: 100;
	text-align: center;
	/*font-size: 0.75rem;*/
	position: fixed;
	height: 70vh;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-right: auto;
	margin-left: auto;
	left: 5%;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
}
#x-detalle {
	width: 20px;
	box-sizing: border-box;
	visibility: hidden;
	position: fixed;
	top: 124px;
	z-index: 101;
	text-align: center;
	/*font-size: 1rem;*/
	height: 20px;
	font-weight: bold;
	right: 10%;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 4px;
	margin: 3px;
	font-family: Arial, Helvetica, sans-serif;
	border: 2px solid #F00;
	background-color: #FFF;
}


#flotante_espanol, #flotante_ingles, #flotante_aleman, #flotante_frances, #flotante_contactar, #flotante_muestrario {
	visibility: hidden;
	/*font-size: 0.7rem;*/
	text-align: center;
	position: relative;
	color: #333;
	width: 44px;
	box-sizing: border-box;
	top: -30px;
	left: -10px;
}
#flotante_contactar, #flotante_muestrario {
	text-align: center;
	width: 99%;
	box-sizing: border-box;
	position: absolute;
	left: -8px;
	top: -9px;
}
#form_contactar {
	background-color: rgba(0,204,153,0.3);
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	padding: 6px;
	text-align: justify;
	font-size: 0.72rem;
}
#form_contactar input {
	width: 95%;
}
#form_contactar textarea {
	width: 95%;
}
#form_contactar select {
	width: 95%;
}
#herramientas {
	color: #FFF;
	z-index: 100;
	padding-top: 2px;
	padding-right: 5px;
	padding-left: 5px;
	width: 88%;
	box-sizing: border-box;
	margin-left: auto;
	padding-bottom: 2px;
	margin-right: auto;
	text-align: center;
	background-color: rgba(0,204,153,0.3);/* el 3 es la transparencia */
}

#manchango_intro {
	width: 100%;
	box-sizing: border-box;
	margin-bottom: 10px;
	position: relative;
}
#perfil {
	width: 100%;
	box-sizing: border-box;
	display: block;
	position: relative;
	background-color: #FFF;
}
#presentacion {
	width: 98%;
	box-sizing: border-box;
	margin-right: auto;
	margin-left: auto;
	/* 
	border: 2px solid #999;
	border-radius: 15px;
	box-shadow: 4px 4px 3px #666666;
	-webkit-box-shadow: 4px 4px 3px #666666;
	-moz-box-shadow: 4px 4px 3px #666666;
	 */
	position: absolute;
	top: -5%;
	display: none;
	background-color: #FFF;
	height: 100vh;
	padding: 3px;
	z-index: 350;
}

#tarjeta-vacio {
	position: absolute;
	left: 2%;
	bottom: 8%;
	width: 36%;
	z-index: 50;
}
#seccion-artes-graficas, #seccion-internet  {
	text-align: center;
	width: 100%;
	box-sizing: border-box;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #0C9;
	border-radius: 20px;
	background-position: 0;
	background-color: #B2F0E0;/* el 3 es la transparencia */
	margin-top: 12px;
	position: absolute;
	visibility: hidden;
	z-index: 100;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#ventana {
	height: 230px;
	width: 230px;
	text-align: center;
}

.aviso_cookies {
	background-color: #CCC;
	text-align: center;
	width: 100%;
		box-sizing: border-box;
}
.bandera {
	vertical-align: top;
	display: inline-block;
	margin-right: 3px;
	margin-left: 3px;
	width: 25px;
	box-sizing: border-box;
	text-align: center;
	overflow: visible;
	position: relative;
}
.banderas {
	text-align: center;
	width: 100%;
	box-sizing: border-box;
	overflow: visible;
	display: block;
	height: 2px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 3px;
}
.btcerrar_pie {
	background-color: #999;
	text-align: right;
	padding-right: 10px;
	padding-top: 2px;
	font-weight: bold;
	width: 100%;
	box-sizing: border-box;
	margin-right: auto;
	margin-left: auto;
	top: 6px;
	position: relative;
}
.btcerrar {
	
	text-align: right;
	top: 2px;
	font-weight: bold;
	display: block;
	padding-right: 10px;
	line-height: 26px;
	border-radius: 10px 10px 0 0;
}
.barra_seccion {
	background-color: #0C9;
	height: 22px;
	width: 90%;
	box-sizing: border-box;
	z-index: 50;
	font-family: sans-serif;
	/*font-size: 0.9rem;*/
	color: #FFF;
	text-align: center;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
	display: block;
	border-radius: 10px 10px 0 0;
	margin-bottom: 20px;
	padding-top: 5px;
}
.barra_pie {
	background-color: rgba(0,204,153,0.3);/* el 3 es la transparencia */
	height: 22px;
	width: 88%;
	box-sizing: border-box;
	font-family: sans-serif;
	text-align: center;
	border-radius: 0px 0px 10px 10px;
	font-size: 0.68rem;
	margin-right: auto;
	margin-left: auto;
	padding: 4px;
}



.botones_idiomas {
	text-align: center;
	padding-top: 4px;
	margin-top: 6px;
	width: 100%;
	box-sizing: border-box;
	height: 22px;
	display: block;
}
.buscador {
	display: block;
	width: 100%;
	box-sizing: border-box;
	margin-top: 8px;
	margin-bottom: 5px;
	/*font-size: 0.8rem;*/
	color: #000;
}
.caja_80x100 {
	width: 80%;
	box-sizing: border-box;
	padding: 4px;
	margin-right: auto;
	margin-left: auto;
}
.caja_detalle {
	width: 85%;
	box-sizing: border-box;
	padding: 4px;
	position: relative;
}

.detalle_imagen {
	vertical-align: top;
	width: 99%;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.detalle_texto {
	vertical-align: top;
	display: inline-block;
	float: left;
	width: 99%;
}
.contactar, .muestrario  {
	text-align: center;
	padding-top: 3px;
	margin-top: 5px;
	position: relative;
	width: 35px;
	box-sizing: border-box;
	overflow: visible;
	height: 24px;
	display: inline-block;
	vertical-align: top;
	padding-right: 5px;
}

.contenedor_1 {
	padding: 2px;
	width: 100%;
	box-sizing: border-box;
	margin-bottom: 0px;
	margin-top: 12px;
	z-index: 100;
}
.contenedor_2 {
	width: 100%;
	box-sizing: border-box;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.contenedor_1 .intro .secciones figure{
	width: 77%;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.contenedor_1 .secciones-muestrario .seccion-muestrario a figure {
	border: 1px solid #CCC;
	padding: 4px;
}

.desplazado {
	margin-left: -20%;
	width: auto;
	text-align: center;
}
.flecha-secciones {
	height: 22px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	bottom: -26px;
	position: absolute;
	visibility: hidden;
	text-align: center;
	z-index: 200;
}
.flecha-secciones img {
	height: 22px;
}
.imagen_detalle {
	/*font-size: 0.8rem;*/
	font-weight: normal;
	overflow: auto;
	padding: 6px;
}


.icono_intro {
	vertical-align: top;
	display: inline-block;
	width: 31%;
	box-sizing: border-box;
	/*font-size: 0.67rem;*/
	font-size: 0.67rem;
	text-align: center;
	left: -50%;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	line-height: 150%;
}

.intro {
	padding: 2px;
	width: 90%;
	box-sizing: border-box;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	position: relative;
	margin-bottom: 18px;
}
.menu_sobre_barra_seccion {
	font-size: 0.7rem;
	background-color: #CCC;
	padding: 3px;
	width: 90%;
	box-sizing: border-box;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-bottom: 6px;
	border-radius: 10PX;
}
.menu_sobre_barra_seccion a{
	vertical-align: top;
	display: inline-block;
	margin-right: 6px;
	margin-left: 6px;
}

.nav_registro {
	background-color: #CCC;
	/*font-size: 0.7rem;*/
}
.notas_pie {
	width: 88.5%;
	box-sizing: border-box;
	background-color: #CCC;
	font-size: 0.78rem;
	display: none;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	z-index: 500;
	position: relative;
}
.oculto {
	display:none;
}
.oculta_privacidad {
	background-color: #999;
	width: 88%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 12px;
	padding-left: 6px;
	display: none;
}
.opaco {
	background-color: rgba(255,255,255,0.9);
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	box-sizing: border-box;
}

.padding_top_4 {
	padding-top: 4px;
}
.padding_top_3 {
	padding-top: 3px;
}

.padding_top_2 {
	padding-top: 2px;
}


.persiana {
	z-index: 150;
	left: 0px;
	top: 0px;
	pointer-events: none;
	position: absolute;
	width: 124%;
	margin-left: -8px;
	display: none;
}
.pointer-events_activo {
	background-color: #FC3;
	z-index: 2000;
}

.redes_sociales {
	text-align: center;
	padding-top: 4px;
	margin-top: 14px;
	display: block;
	width: 100%;
	box-sizing: border-box;
	height: 27px;
}

.redes_sociales a {  /* estilo de los "a" que están dentro de div "redes_sociales" */
	display: inline-block;
	text-decoration: none;
	font-size: 20px;
	margin-right: 4px;
	margin-left: 4px;
}
.redes_sociales a:before {
	font-family: icomoon;
	color: #000;
}
.redes_sociales a#youtube:before {
	content: "\ea9d";
}

.redes_sociales a#twitter:before {
	content: "\ea96";
}
.redes_sociales a#facebook:before {
	content: "\ea91";
	font-size: 17px;
}

.secciones {
	text-align: center;
	width: 100%;
	box-sizing: border-box;
}
.secciones-muestrario {
	text-align: center;
	display: block;
	width: 90%;
	box-sizing: border-box;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-color: #FFF;
}

.seccion-muestrario {
	vertical-align: top;
	display: inline-block;
	width: 30%;
	box-sizing: border-box;
	/*font-size: 0.67rem;*/
	font-size: 0.67rem;
	line-height: 110%;
	text-align: center;
	position: relative;
	border: 1px none #E1E1E1;
	padding-top: 2px;
	margin: 3px;
	padding-bottom: 4px;
}

.seccion-detalle {
	vertical-align: top;
	display: inline-block;
	box-sizing: border-box;
	/*font-size: 0.65rem;*/
	line-height: 120%;
	position: relative;
	z-index: 200;
	width: 100%;
}

.submenu {
	width: 100%;
	text-align: center;
	display: block;
}
.texto_esmeralda {
	color: #093;
}
.texto_detalle {
	/*font-size: 0.8rem;*/
	font-weight: normal;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 12px;
	font-size: 0.75rem;
	line-height: 115%;
}

.texto_negrita {
	font-weight: bold;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 12px;
	margin-top: 12px;
	font-size: 0.85rem;
}

.----{}	


/* Diseño móvil: 280 px e inferior. */
@media only screen and (min-width: 280px) {	
 body {
	font-size: 10px;
}
 .icono_intro {
	/*font-size: 0.69rem;*/
}

.seccion-muestrario {
	/*font-size: 0.69rem;*/
}
 
}






/* Diseño móvil: de 320 px a 480 px. Hereda estilos de: Diseño móvil de 280 px. */
@media only screen and (min-width: 320px) {

 body {
	font-size: 12px;
}
.icono_intro {
	/*font-size: 0.70rem;*/
}

.seccion-muestrario {
	/*font-size: 0.70rem;*/
}




.FINAL-MOVIL{}

}

/* DiseÃ±o tableta: de 479 px a 768 px. Hereda estilos de: DiseÃ±o mÃ³vil. */

@media only screen and (min-width: 480px) {
.TABLETA{}

body {
	font-size: 13px;
}
.caja_detalle {
	width: 75%;
	box-sizing: border-box;
	position: relative;
}
.detalle_imagen {
	vertical-align: top;
	display: inline-block;
	width: 69%;
	overflow: hidden;
	text-align: right;
	float: left;
}
.detalle_texto {
	vertical-align: top;
	display: inline-block;
	float: left;
	width: 30%;
	background-color: #09F;
	text-align: left;
}
#bienvenida {
	vertical-align: top;
	display: inline-block;
	float: left;
	width: 33%;
	/*font-size: 0.74rem;*/
}

#caricatura {
	left: 0px;
	width: 52%;
}
#curriculo {
	/*font-size: 0.74rem;*/
	width: 68%;
	padding-left: 6px;
}
 #detalle {
	width: 80%;
	left: 10%;
	margin-right: auto;
	margin-left: auto;
	top: 124px;
}
 #detalle-web {
	width: 80%;
	left: 10%;
	margin-right: auto;
	margin-left: auto;
	top: 124px
}

#x-detalle {
	right: 12%;
	top: 110px;
}
#flotante_espanol, #flotante_ingles, #flotante_aleman, #flotante_frances, #flotante_contactar, #flotante_muestrario {
	font-size: 0.7rem;	
}
#flotante_contactar, #flotante_muestrario {
	left: -2px;
}
#herramientas {
	width: 80%;
	box-sizing: border-box;
}
#manchango_intro {
	vertical-align: top;
	display: inline-block;
	width: 80%;
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
	overflow: auto;
	z-index: 300;
}
#perfil {
	vertical-align: top;
	display: inline-block;
	float: left;
	width: 67%;
	padding: 4px;
}
#presentacion {
	width: 100%;
	box-sizing: border-box;
	left: -0.2%;
}
#ventana {
	height: 400px;
	width: 390px;
}
.barra_seccion {
	width: 80%;
	box-sizing: border-box;
}
.barra_pie {
	width: 81%;
	box-sizing: border-box;
}
.botones_idiomas, .buscador, .contactar, .redes_sociales {
	height: 28px;
	display: inline-block;
	vertical-align: top;
	width: auto;
	margin-top: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	padding-right: 16px;
}
.buscador {
	padding-top: 4px;
	padding-left: 10px;
	border-right-width: 0px;
}


.contactar, .muestrario  {
	text-align: center;
	padding-left: 12px;
	padding-top: 4px;
}
.contenedor_2 {
	width: 82%;
}


.desplazado {
	margin-left: auto;
	width: auto;
	margin-right: auto;
	clip: rect(auto,auto,auto,auto);
}


.icono_intro {
	width: 92%;
	box-sizing: border-box;
	/*font-size: 0.75rem;*/
	line-height: 125%;
	text-align: center;
	left: 0px;
}
.contenedor_1 .intro .secciones figure{
	width: 70%;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.intro {
	width: 80%;
	text-align: right;
	overflow: visible;
}
.menu_sobre_barra_seccion {
	width: 80%;
	box-sizing: border-box;
}
.notas_pie {
	width: 81%;
	box-sizing: border-box;
}
.persiana {
	z-index: 150;
	left: 0px;
	top: 0px;
	pointer-events: none;
	position: absolute;
	margin-left: -8px;
	display: block;
	width: 110%;
}
.redes_sociales {
	padding-left: 12px;
}
.secciones {
	text-align: left;
	width: 18%;
	box-sizing: border-box;
	vertical-align: top;
	display: inline-block;
	padding: 0px;
	position: relative;
	overflow: visible;
}
.secciones-muestrario {
	width: 80%;
}

.seccion-muestrario {
	vertical-align: top;
	display: inline-block;
	width: 22.5%;
	box-sizing: border-box;
	/*font-size: 0.67rem;*/
	font-size: 0.67rem;
	line-height: 110%;
	text-align: center;
	position: relative;
	border: 1px none #E1E1E1;
	padding-top: 2px;
	padding-bottom: 3px;
	margin-top: 2px;
	margin-right: 3px;
	margin-bottom: 2px;
	margin-left: 3px;
}
.seccion-detalle {
	vertical-align: top;
	display: inline-block;
	box-sizing: border-box;
	/*font-size: 0.65rem;*/
	line-height: 120%;
	text-align: left;
	position: relative;
	z-index: 200;
	width: 100%;
}
.submenu {
	width: auto;
	text-align: center;
	display: inline-block;
	vertical-align: top;
}
.FINAL_TABLETA{}
}

/* DiseÃ±o escritorio: de 769 px hasta un mÃ¡ximo de 1232 px.  Hereda estilos de: DiseÃ±o mÃ³vil y DiseÃ±o tableta. */

@media only screen and (min-width: 769px) {
.ESCRITORIO {}

#bienvenida {
	/*font-size: 0.9rem;*/
	line-height: 125%;
	width: 32%;
	padding: 15px;
}

#caricatura {
	width: 30%;
	top: 40px;
}
#curriculo {
	/*font-size: 0.82rem;*/
	line-height: 120%;
	width: 75%;
}
#detalle {
	width: 65%;
	left: 17.5%;
	margin-right: auto;
	margin-left: auto;
}
#detalle-web {
	width: 65%;
	left: 17.5%;
	margin-right: auto;
	margin-left: auto;
}
#x-detalle {
	right: 19%;
}
#herramientas {
	width: 65%;
	box-sizing: border-box;
}
#manchango_intro {
	box-sizing: border-box;
	text-align: right;
	width: 500px;
}
#perfil {
	width: 68%;
}
.caja_detalle {
	width: 64%;
	box-sizing: border-box;
	position: relative;
}
.detalle_imagen {
	vertical-align: top;
	display: inline-block;
	width: 60%;
	overflow: hidden;
	text-align: right;
	float: left;
}
.barra_seccion {
	width: 65%;
	box-sizing: border-box;
}
.barra_pie {
	width: 65%;
	box-sizing: border-box;
}
.contenedor_2 {
	width: 65%;
}

.icono_intro {
	width: 92%;
	box-sizing: border-box;
	/*font-size: 0.7rem;*/
	line-height: 130%;
	text-align: center;
	left: 0px;
}
.notas_pie {
	width: 65%;
	box-sizing: border-box;
}
.contenedor_1 .intro .secciones figure{
	width: 60px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.intro {
	text-align: center;
	width: 82%;
}
.menu_sobre_barra_seccion {
	width: 65%;
	box-sizing: border-box;
}
.persiana {
	z-index: 150;
	left: 0px;
	top: 0px;
	pointer-events: none;
	position: absolute;
	width: 116px;
	margin-left: -8px;
}
.secciones {
	text-align: left;
	box-sizing: border-box;
	vertical-align: top;
	display: inline-block;
	padding: 0px;
	width: 12.5%;
}
.secciones-muestrario {
	width: 65%;
}

.seccion-muestrario {
	vertical-align: top;
	display: inline-block;
	width: 18.5%;
	box-sizing: border-box;
	/*font-size: 0.67rem;*/
	font-size: 0.67rem;
	line-height: 110%;
	text-align: center;
	position: relative;
	border: 1px none #E1E1E1;
	padding-top: 2px;
	margin: 3px;
	padding-bottom: 4px;
}
.FINAL_ESCRITORIO {}
}
/* DiseÃ±o escritorio: de 801 px hasta un mÃ¡ximo de 1232 px.  Hereda estilos de: DiseÃ±o mÃ³vil, DiseÃ±o tableta y diseÃ±o escritorio. */

@media only screen and (min-width: 801px) {
/* PONER AQUI LOS ESTILOS PARA PANTALLAS SUPERIORES A 801 PIXELES */
.PANTALLA GRANDE {}

.FINAL_PANTALLA GRANDE {}
}
#prueba_detalle {
	background-color: #6F0;
}
