/* @charset "utf-8"; */
/* CSS Document */
*{
	margin:0;
	padding:0;
}

body {
	background:#6a1c32;
	font-family:Arial;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

/* ------- ZONA 01 INICIO ------------------------------------------------------------------------------------------------------------------ */

.contenedor {
	width:97%;
	max-width:3286px;
	margin:0 auto;
	margin-top:37px;      /* AQUI LA SEPARACIÓN ENTRE CADA ZONA - LA LÍNEA QUE APARECE EN COLOR DEL FONDO  */
	overflow:hidden;
	background:#fbe09b;
}

header {
	background:white;
	margin:20px 0;        /*  AQUI EL MARGEN SUPERIOR E INFERIOR DEL DIV DEL TITULO    */
}

header h1{
	color:black;
	padding:20px 0;
	text-align:center;
}

header h2{
	color:black;
	padding:20px 0;
	text-align:center;
	font-family:Lucida Grande, Lucida Sans Unicode, Lucida Sans, DejaVu Sans, Verdana," sans-serif";
	font-size: 25px;
	font-weight:600;
}

header h2 a{
	color:blue;
	padding:20px 0;
	text-align:center;
	font-family:Lucida Grande, Lucida Sans Unicode, Lucida Sans, DejaVu Sans, Verdana," sans-serif";
	font-size: 25px;
	font-weight:600;
	text-decoration: none;
}

.main{
	width:100%;
	margin:0 auto;
	margin-top:0px;
	background:#a42246;
	padding:20px;
	border-width:2px;
	border-style:solid;
	border-color:#fae096;	
	float: left;
	box-sizing: border-box;
}

.main img{
	width:100%;
	height: auto;
}

aside{
	width:100%;
	margin:0 auto;
	background:#a42246;
	padding:20px;
	border-width:2px;
	border-bottom:0px inset;  /*  linea entre encuadres    */
	border-color:#6a1c32;	
	float: right;
	box-sizing: border-box;
}

aside img{
	width:100%;
	height: auto;
}

.contenedor2 {
	width:97%;
	max-width:3286px;
	margin:0 auto;
	margin-top:37px;       /* división entre los contenedores principales*/
	overflow:hidden;
	background:#fae096;
}

.titulo2{
	width:100%;
	margin:20px 0;                           /* AQUI EL MARGEN SUPERIOR E INFERIOR DEL DIV DEL TITULO*/
	padding: 20px;
	cursor:pointer;
	border:0px solid #fff;
	border-bottom:none;
	border-right:none;
	background-color:white;
	font-family: Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana," sans-serif";
	font-size: 32px;
	font-weight:500;
	text-align:center;
	color: black;
}

.mainzona2{
	width:100%;
	margin:0 auto;
	margin-top:0px;
	background:#a42246;
	padding:20px;
	border-width:2px;
	border-top: 0px inset;
	border-bottom: 20px inset; /*  linea entre encuadres    */
	border-color:#6a1c32;	
	float: left;
	box-sizing: border-box;
}

.mainzona2 img{
	width:100%;
	height: auto;
}

asidezona2{
	width:100%;
	margin:0 auto;
	background:#a42246;
	padding:20px;
	border-width:2px;
	border-bottom: 20px inset;       /*  linea entre encuadres    */
	border-color:#6a1c32;	
	float: right;
	box-sizing: border-box;
}

asidezona2 img{
	width:100%;
	height: auto;
}


.contenedor3 {
	width:97%;
	max-width:3286px;
	margin:0 auto;
	margin-top:0px;       /* división entre los contenedores principales*/
	overflow:hidden;
	background:#fae096;
}

.titulo3{
	width:100%;
	margin:20px 0;                           /* AQUI EL MARGEN SUPERIOR E INFERIOR DEL DIV DEL TITULO*/
	padding: 20px;
	cursor:pointer;
	border:0px solid #fff;
	border-bottom:none;
	border-right:none;
	background-color:white;
	font-family: Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana," sans-serif";
	font-size: 32px;
	font-weight:500;
	text-align:center;
	color: black;
}

.mainzona3{
	width:100%;
	margin:0 auto;
	margin-top:0px;
	background:#a42246;
	padding:20px;
	border-width:2px;
	border-top: 0px inset;
	border-bottom: 20px inset; /*  linea entre encuadres    */
	border-color:#6a1c32;	
	float: left;
	box-sizing: border-box;
}

.mainzona3 img{
	width:100%;
	height: auto;
}

asidezona3{
	width:100%;
	margin:0 auto;
	background:#a42246;
	padding:20px;
	border-width:2px;
	border-bottom: 20px inset;       /*  linea entre encuadres    */
	border-color:#6a1c32;	
	float: right;
	box-sizing: border-box;
}

asidezona3 img{
	width:100%;
	height: auto;
}

.contenedor4 {
	width:97%;
	max-width:3286px;
	margin:0 auto;
	margin-top:0px;       /* división entre los contenedores principales*/
	overflow:hidden;
	background:#fae096;
}

.titulo4{
	width:100%;
	margin:20px 0;                           /* AQUI EL MARGEN SUPERIOR E INFERIOR DEL DIV DEL TITULO*/
	padding: 20px;
	cursor:pointer;
	border:0px solid #fff;
	border-bottom:none;
	border-right:none;
	background-color:white;
	font-family: Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana," sans-serif";
	font-size: 32px;
	font-weight:500;
	text-align:center;
	color: black;
}

.mainzona4{
	width:100%;
	margin:0 auto;
	margin-top:0px;
	background:#a42246;
	padding:20px;
	border-width:2px;
	border-top: 0px inset;
	border-bottom: 20px inset; /*  linea entre encuadres    */
	border-color:#6a1c32;	
	float: left;
	box-sizing: border-box;
}

.mainzona4 img{
	width:100%;
	height: auto;
}

asidezona4{
	width:100%;
	margin:0 auto;
	background:#a42246;
	padding:20px;
	border-width:2px;
	border-bottom: 20px inset;       /*  linea entre encuadres    */
	border-color:#6a1c32;	
	float: right;
	box-sizing: border-box;
}

asidezona4 img{
	width:100%;
	height: auto;
}

.contenedor5 {
	width:97%;
	max-width:3286px;
	margin:0 auto;
	margin-top:37px;       /* división entre los contenedores principales*/
	overflow:hidden;
	background:#fae096;
}

.titulo5{
	width:100%;
	margin:20px 0;                           /* AQUI EL MARGEN SUPERIOR E INFERIOR DEL DIV DEL TITULO*/
	padding: 20px;
	cursor:pointer;
	border:0px solid #fff;
	border-bottom:none;
	border-right:none;
	background-color:white;
	font-family: Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana," sans-serif";
	font-size: 32px;
	font-weight:500;
	text-align:center;
	color: black;
}

.mainzona5{
	width:100%;
	margin:0 auto;
	margin-top:0px;
	background:#a42246;
	padding:20px;
	border-width:2px;
	border-top: 0px inset;
	border-bottom: 20px inset; /*  linea entre encuadres    */
	border-color:#6a1c32;	
	float: left;
	box-sizing: border-box;
}

.mainzona5 img{
	width:100%;
	height: auto;
}

asidezona5{
	width:100%;
	margin:0 auto;
	background:#a42246;
	padding:20px;
	border-width:2px;
	border-bottom: 20px inset;       /*  linea entre encuadres    */
	border-color:#6a1c32;	
	float: right;
	box-sizing: border-box;
}

asidezona5 img{
	width:100%;
	height: auto;
}

.contenedor6 {
	width:97%;
	max-width:3286px;
	margin:0 auto;
	margin-top:37px;       /* división entre los contenedores principales*/
	overflow:hidden;
	background:#fae096;
}

.titulo6{
	width:100%;
	margin:20px 0;                           /* AQUI EL MARGEN SUPERIOR E INFERIOR DEL DIV DEL TITULO*/
	padding: 20px;
	cursor:pointer;
	border:0px solid #fff;
	border-bottom:none;
	border-right:none;
	background-color:white;
	font-family: Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana," sans-serif";
	font-size: 32px;
	font-weight:500;
	text-align:center;
	color: black;
}

.mainzona6{
	width:100%;
	margin:0 auto;
	margin-top:0px;
	background:#a42246;
	padding:20px;
	border-width:2px;
	border-top: 0px inset;
	border-bottom: 20px inset; /*  linea entre encuadres    */
	border-color:#6a1c32;	
	float: left;
	box-sizing: border-box;
}

.mainzona6 img{
	width:100%;
	height: auto;
}

asidezona6{
	width:100%;
	margin:0 auto;
	background:#a42246;
	padding:20px;
	border-width:2px;
	border-bottom: 20px inset;       /*  linea entre encuadres    */
	border-color:#6a1c32;	
	float: right;
	box-sizing: border-box;
}

asidezon6 img{
	width:100%;
	height: auto;
}

.contenedor7 {
	width:97%;
	max-width:3286px;
	margin:0 auto;
	margin-top:37px;       /* división entre los contenedores principales*/
	overflow:hidden;
	background:#fae096;
}

.titulo7{
	width:100%;
	margin:20px 0;                           /* AQUI EL MARGEN SUPERIOR E INFERIOR DEL DIV DEL TITULO*/
	padding: 20px;
	cursor:pointer;
	border:0px solid #fff;
	border-bottom:none;
	border-right:none;
	background-color:white;
	font-family: Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana," sans-serif";
	font-size: 32px;
	font-weight:500;
	text-align:center;
	color: black;
}

.mainzona7{
	width:100%;
	margin:0 auto;
	margin-top:0px;
	background:#a42246;
	padding:20px;
	border-width:2px;
	border-top: 0px inset;
	border-bottom: 20px inset; /*  linea entre encuadres    */
	border-color:#6a1c32;	
	float: left;
	box-sizing: border-box;
}

.mainzona7 img{
	width:100%;
	height: auto;
}

asidezona7{
	width:100%;
	margin:0 auto;
	background:#a42246;
	padding:20px;
	border-width:2px;
	border-bottom: 20px inset;       /*  linea entre encuadres    */
	border-color:#6a1c32;	
	float: right;
	box-sizing: border-box;
}

asidezona7 img{
	width:100%;
	height: auto;
}


#Resumen{
	background:#a42246;
	height:auto;
	padding:10px; /* Modificado para dejar un espacio estaba en 20*/
	font-family: Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana," sans-serif";
	font-size: 18px;
	font-weight:400;
	color:white;
	text-align:justify;
}

#InformacionAdicional{
	background:#a42246;
	padding:20px;
	font-family: Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana," sans-serif";
	font-size: 18px;
	font-weight:400;
	color:white;
	text-align:justify;	
}

#InformacionExtra{
	background:#A4225E;
	padding:20px;
	font-family: Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana," sans-serif";
	font-size: 18px;
	font-weight:400;
	color:white;
	text-align:justify;	
}

#Espaciador{
	width:100%;
	box-sizing: border-box;
	background: #6a1c32;   /* Este separa las partes donde es llamado*/
	text-align:center;
	color:white;
	padding:7px;
}

#CeduladeObra{
	background: white;
	width:100%;
	clear:both;
padding:20px; /* Modificado para dejar un espacio estaba en 20*/
	border-width:14px;
	border-style:solid;
	border-color:#fae096;
	box-sizing: border-box;
	font-family: Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana," sans-serif";
	font-size: 18px;
	font-weight:400;
	color:black;
	text-align:justify;	
}

#CeduladelMuseo{
	background:white;
	border-bottom: 4px solid #fae096;
	width:auto;
	padding: 20px;
	font-family: Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana," sans-serif";
	font-size: 4vw;
	font-weight:500;
	color:black;
	text-align:center;	
}

#CeduladeObraTitulo{
	background:white;
	padding: 20px;
	width:auto;
	font-family: Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana," sans-serif";
	font-size: 3vw;
	font-weight:400;
	color:black;
	text-align:justify;	
}

#CeduladeObraAutor{
	background:#FCFAF3;
	width:90%;
	padding:20px;
	font-family: Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana," sans-serif";
	font-size: 2.5vw;
	font-weight:400;
	color:black;
	text-align:justify;
	margin-left: 2%;
}

#CeduladeObraFecha{
	background:#FCF6F4;
	width:90%;
	padding:20px;
	font-family: Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana," sans-serif";
	font-size: 2.5vw;
	font-weight:400;
	color:black;
	text-align:justify;	
	margin-left: 2%;

}

#CeduladeObraTecnica{
	background:#F8FCF4;
	width:90%;
	padding:20px;
	font-family: Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana," sans-serif";
	font-size: 2vw;
	font-weight:400;
	color:black;
	text-align:justify;	
	margin-left: 2%;
}

#CeduladeObraMedidas{
	background:#FEF5FC;
	width:90%;
	padding:20px;
	font-family: Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana," sans-serif";
	font-size: 2vw;
	font-weight:400;
	color:black;
	text-align:justify;	
	margin-left: 2%;
}

#CedulaEspaciador{
	width:100%;
	box-sizing: border-box;
	background: white;
	text-align:center;
	color:white;
	padding:7px;
}

footer{
	clear:both;
	margin-top: 0px;
	margin-bottom: 0px;
	box-sizing: border-box;
	width:100%;
	padding:0px;
	font-family: Segoe, Segoe UI, DejaVu Sans, Trebuchet MS, Verdana," sans-serif";
	font-size: 6px;
	font-weight:400;
	color:white;
	background:#6a1c32;
	text-align:right;
}







/* ------- ZONA 01 FIN --------------------------------------------------------------------------------------------------------------------- */


/* ------- SLIDE INICIO ------------------------------------------------------------------------------------------------------------------ */

.cabeceramovil{
	width:100%;
/*	max-width:3286px; */             /* por que resoluciones grandes aparece un espacio a la izquierda del slide show como con el Danyboy */
	margin:0px auto;
	margin-top: 68px;				/* original 80 px MARGEN SUPERIOR DEL SLIDER SHOW CON LA BARRA FIJA */
	margin-right: 0px;
	overflow:hidden;
	background:#a42246;
}

.principal{
	width:100%; 					/* ESTE ES PARA EL DIV QUE CARGA AL SLIDE SHOW */
	padding:0px;					/* ESTE ES PARA EL MARGEN QUE CARGA AL SLIDE SHOW */
	margin:0px 0;					/* PARA LA LINEA NARANJA DE ARRIBA Y ABAJO DEL SLIDE SHOW  PARA HACERLA MAS GRUESA O ALTA*/
	margin-left: 0px;
	cursor:pointer;
	border:0px solid #fff;
	border-bottom:none;
	border-right:none;
	background-color:mediumvioletred;   /* ESTE ES EL DIV QUE ERA AMARILLO Y QUE CARGA AL SLIDE SHOW  */
	text-align:center;
	color: white;
}

.principal img{
	width:100%;
	height: auto;
}

/* ------- SLIDE FIN --------------------------------------------------------------------------------------------------------------------- */



@media screen and (max-width:1300px){
	.main{
		width:100%
	}
	aside{
		width: 100%
	}
}

@media screen and (max-width:1300px){
	.mainzona2{
		width:100%
	}
	asidezona2{
		width: 100%
	}
}

@media screen and (max-width:1300px){
	.mainzona3{
		width:100%
	}
	asidezona3{
		width: 100%
	}
}

@media screen and (max-width:1300px){
	.mainzona4{
		width:100%
	}
	asidezona4{
		width: 100%
	}
}

@media screen and (max-width:1300px){
	.mainzona5{
		width:100%
	}
	asidezona5{
		width: 100%
	}
}

@media screen and (max-width:1300px){
	.mainzona6{
		width:100%
	}
	asidezona6{
		width: 100%
	}
}

@media screen and (max-width:1300px){
	.mainzona7{
		width:100%
	}
	asidezona7{
		width: 100%
	}
}























@media screen and (max-width:600px){
	.contenedor{
		width:100%;
	}
/*	aside {
		display:none;
	}
*/
}

