*{
	margin: 0;
	padding: 0;
}
body{
	font-family: 'Ubuntu Mono';
	background-image:url(fondo_degradado.png);
	background-repeat:repeat-x;
	background-attachment:fixed;
}
/*.contenedor{
	height: 2000px;
}*/



/*###################HEADER#############################*/
#cabecera{
	width: 100%;
	max-width: 960px;
	min-height: 100px;
	margin: auto;
	margin-top:10px;
	padding: 20px;
	background-color: #FFFFFF;
}
#logo{
  margin-top: 0px;
  margin-left: 0px;
  float: left;
}




/*######################MENU#####################*/
#menu {
  margin:auto;
  margin-top: 22px;
  margin-left: 360px;
}
#menu > ul > li{
  /*border: 3px solid white;*/
  margin-left: 10px;
}

ul{
  list-style:none;
}

.nav > li {
  float:left;
}

.nav li a {
  font-size: 18px;
  background-color: #FFFFFF;
  color: #000000;
  text-decoration:none;
  padding:10px 20px;
  display:block;
  /*text-align: center;*/
}

.nav li a:hover {
  background-color: rgba(24,39,70,0.6);
  color: white;
}

.nav li ul {
  display:none;
  position:absolute;
  /*margin-top: 3px;*/
  min-width:140px;
}

.nav li:hover > ul {
  display:block;
}

.nav li ul li {
  border: 0px;
  position:relative;
}

.nav li ul li ul {
  right:-140px;
  top:0px;
}








/*##########PRESENTACION###############*/
section#presentacion{
  width: 100%;
  max-width: 1000px;
  min-height: 400px;
  margin: auto;
  
}
h1#titulo{
  padding: 20px 40px;
  background: rgba(255,255,255,0.5);
  display: inline-block;
  margin-left: 140px;
  margin-top: 90px;
  color: white;
  text-shadow: 4px 4px 10px black;
}
h2#subtitulo{
  padding: 20px 40px;
  background: rgba(255,255,255,0.5);
  display: inline-block;
  margin-left: 140px;
  color: white;
  text-shadow: 3px 3px 10px black;
}


.negrita
{
	font-weight:bold;
}


.clear
{
	clear:both;
}


.migadepan
{
	margin-left:10px;
	color: #182446;
	font-weight:bold;
	font-size:16px;
}


.migadepan_augusto
{
	margin-left:10px;
	color: #182446;
	font-weight:bold;
	font-size:16px;
}


/*################NOTICIAS###########################*/
section#noticias{
  width: 100%;
  max-width: 996px;
  min-height: 550px;
  margin: auto;
  background: white;
  /*border: solid 2px black;*/
}
section#noticias h2{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 40px;
  /*text-shadow: 1px 1px 30px black;*/
}
section#noticias article{
  float: left;
  /*border: solid 2px black;*/
  width: 30%;
  min-height:150px;
  margin: 15px 13px; 
}

section#noticias article h3{
  text-align: center;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  font-weight: normal;
}

section#noticias article p{
  color: black;
  font-size: 16px;
  margin: 15px 10px 25px 10px;
  text-align: justify;
}

section#noticias article img{
  width: 250px;
 /* min-height: 100px;*/
  margin-left: 25px;
  margin-bottom: 15px;
}
section#noticias article a.leermas{
  text-decoration: none;
  color: white;
  float: right;
  margin-right: 25px;
  background: black;
  padding: 6px 16px;
  margin-bottom: 15px;
}

a#masnoticias{
  font-size: 18px;
  text-decoration: none;
  border: 1px solid black;
  background: black;
  color: white;
  padding: 6px 20px;
  margin-left: 810px;
}






section#texto_inicio{

  width: 100%;
  max-width: 996px;
  min-height: 200px;
  margin: auto;
  background: white;
}

section#texto_inicio article{
  float: left;
  width: 100%;
  min-height:150px;
  margin: 5px; 
}

section#texto_inicio article h3{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  font-weight: normal;
}

section#texto_inicio article p{
  color: black;
  font-size: 16px;
  margin: 10px;
  padding: 10px;
  text-align: justify;
}




section#texto_historia{
  width: 100%;
  max-width: 996px;
  min-height: 2000px;
  margin: auto;
  background: white;
}

section#texto_historia article{
  float: left;
  width: 100%;
  min-height:150px;
  margin: 5px; 
}

section#texto_historia article h3{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  font-weight: normal;
}

section#texto_historia article p{
  color: black;
  font-size: 16px;
  margin: 10px;
  padding: 10px;
  text-align: justify;
}




section#texto_historia article a.descargar{
  text-decoration: none;
  color: white;
  float: left;
  margin-top:10px;
  margin-left: 10px;
  background: black;
  padding: 6px 16px;
  margin-bottom: 25px;
  margin-right:35px;
}


div#jose_rioja{
  width: 100%;
  max-width: 960px;
  margin: auto;
  background: white;
  border: 2px solid #212121; 
  border-radius:10px;
}





section#texto_historia2{
  width: 100%;
  max-width: 996px;
  min-height: 1100px;
  margin: auto;
  background: white;
}

section#texto_historia2 article{
  float: left;
  width: 100%;
  min-height:150px;
  margin: 5px; 
}

section#texto_historia2 article h3{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  font-weight: normal;
}

section#texto_historia2 article p{
  color: black;
  font-size: 16px;
  margin: 10px;
  padding: 10px;
  text-align: justify;
}




section#texto_historia2 article a.descargar{
  text-decoration: none;
  color: white;
  float: left;
  margin-top:10px;
  margin-left: 10px;
  background: black;
  padding: 6px 16px;
  margin-bottom: 25px;
  margin-right:35px;
}











section#texto_agenda{
  width: 100%;
  max-width: 996px;
  min-height: 1300px;
  margin: auto;
  background: white;
}

section#texto_agenda article{
  float: left;
  width: 100%;
  min-height:150px;
  margin: 5px; 
}

section#texto_agenda article h3{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  font-weight: normal;
}

section#texto_agenda article p{
  color: black;
  font-size: 16px;
  margin: 10px;
  padding: 10px;
  text-align: justify;
}

section#texto_agenda article a.descargar{
  text-decoration: none;
  color: white;
  float: right;
  margin-right: 25px;
  background: black;
  padding: 6px 16px;
  margin-bottom: 15px;
  margin-right:35px;
}








section#multimedia_foto{
  width: 100%;
  max-width: 996px;
  min-height: 400px;
  margin: auto;
  background: white;
}


section#multimedia_foto h2{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#multimedia_foto article{
  float: left;
  /*border: solid 2px black;*/
  width: 30%;
  margin: 15px 13px; 

}

section#multimedia_foto article h3{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#multimedia_foto article img{
  width: 270px;
  height:200px;
  margin: 10px;
  margin-bottom: 5px;
  
}

section#multimedia_foto article p{
  color: black;
  font-size: 16px;
  margin-left: 15px;
  margin-right:20px;
  text-align: justify;
}





section#multimedia_foto2{
  width: 100%;
  max-width: 996px;
  min-height: 400px;
  margin: auto;
  background: white;
}


section#multimedia_foto2 h3{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#multimedia_foto2 article{
  float: left;
  /*border: solid 2px black;*/
  width: 30%;
  margin: 15px 13px; 

}

section#multimedia_foto2 article h3{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#multimedia_foto2 article img{
  width: 270px;
  height:200px;
  margin: 10px;
  margin-bottom: 5px;
  
}

section#multimedia_foto2 article p{
  color: black;
  font-size: 16px;
  margin-left: 15px;
  margin-right:20px;
  text-align: justify;
}







section#multimedia_foto3{
  width: 100%;
  max-width: 996px;
  min-height: 400px;
  margin: auto;
  background: white;
}


section#multimedia_foto3 h3{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#multimedia_foto3 article{
  float: left;
  /*border: solid 2px black;*/
  width: 30%;
  margin: 15px 13px; 

}

section#multimedia_foto3 article h3{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#multimedia_foto3 article img{
  width: 270px;
  height:200px;
  margin: 10px;
  margin-bottom: 5px;
  
}

section#multimedia_foto3 article p{
  color: black;
  font-size: 16px;
  margin-left: 15px;
  margin-right:20px;
  text-align: justify;
}





section#multimedia_foto4{
  width: 100%;
  max-width: 996px;
  min-height: 400px;
  margin: auto;
  background: white;
}


section#multimedia_foto4 h3{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#multimedia_foto4 article{
  float: left;
  /*border: solid 2px black;*/
  width: 30%;
  margin: 15px 13px; 

}

section#multimedia_foto4 article h3{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#multimedia_foto4 article img{
  width: 270px;
  height:200px;
  margin: 10px;
  margin-bottom: 5px;
  
}

section#multimedia_foto4 article p{
  color: black;
  font-size: 16px;
  margin-left: 15px;
  margin-right:20px;
  text-align: justify;
}







section#multimedia_foto5{
  width: 100%;
  max-width: 996px;
  min-height: 400px;
  margin: auto;
  background: white;
}


section#multimedia_foto5 h3{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#multimedia_foto5 article{
  float: left;
  /*border: solid 2px black;*/
  width: 30%;
  margin: 15px 13px; 

}

section#multimedia_foto5 article h3{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#multimedia_foto5 article img{
  width: 270px;
  height:200px;
  margin: 10px;
  margin-bottom: 5px;
  
}

section#multimedia_foto5 article p{
  color: black;
  font-size: 16px;
  margin-left: 15px;
  margin-right:20px;
  text-align: justify;
}





section#multimedia_foto6{
  width: 100%;
  max-width: 996px;
  min-height: 400px;
  margin: auto;
  background: white;
}


section#multimedia_foto6 h3{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#multimedia_foto6 article{
  float: left;
  /*border: solid 2px black;*/
  width: 30%;
  margin: 15px 13px; 

}

section#multimedia_foto6 article h3{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#multimedia_foto6 article img{
  width: 270px;
  height:200px;
  margin: 10px;
  margin-bottom: 5px;
  
}

section#multimedia_foto6 article p{
  color: black;
  font-size: 16px;
  margin-left: 15px;
  margin-right:20px;
  text-align: justify;
}





section#multimedia_foto7{
  width: 100%;
  max-width: 996px;
  min-height: 400px;
  margin: auto;
  background: white;
}


section#multimedia_foto7 h3{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#multimedia_foto7 article{
  float: left;
  /*border: solid 2px black;*/
  width: 30%;
  margin: 15px 13px; 

}

section#multimedia_foto7 article h3{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#multimedia_foto7 article img{
  width: 270px;
  height:200px;
  margin: 10px;
  margin-bottom: 5px;
  
}

section#multimedia_foto7 article p{
  color: black;
  font-size: 16px;
  margin-left: 15px;
  margin-right:20px;
  text-align: justify;
}







section#multimedia_foto8{
  width: 100%;
  max-width: 996px;
  min-height: 400px;
  margin: auto;
  background: white;
}


section#multimedia_foto8 h3{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#multimedia_foto8 article{
  float: left;
  /*border: solid 2px black;*/
  width: 30%;
  margin: 15px 13px; 

}

section#multimedia_foto8 article h3{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#multimedia_foto8 article img{
  width: 270px;
  height:200px;
  margin: 10px;
  margin-bottom: 5px;
  
}

section#multimedia_foto8 article p{
  color: black;
  font-size: 16px;
  margin-left: 15px;
  margin-right:20px;
  text-align: justify;
}





section#multimedia_foto9{
  width: 100%;
  max-width: 996px;
  min-height: 400px;
  margin: auto;
  background: white;
}


section#multimedia_foto9 h3{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#multimedia_foto9 article{
  float: left;
  /*border: solid 2px black;*/
  width: 30%;
  margin: 15px 13px; 

}

section#multimedia_foto9 article h3{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#multimedia_foto9 article img{
  width: 270px;
  height:200px;
  margin: 10px;
  margin-bottom: 5px;
  
}

section#multimedia_foto9 article p{
  color: black;
  font-size: 16px;
  margin-left: 15px;
  margin-right:20px;
  text-align: justify;
}







section#multimedia_foto10{
  width: 100%;
  max-width: 996px;
  min-height: 400px;
  margin: auto;
  background: white;
}


section#multimedia_foto10 h3{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#multimedia_foto10 article{
  float: left;
  /*border: solid 2px black;*/
  width: 30%;
  margin: 15px 13px; 

}

section#multimedia_foto10 article h3{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#multimedia_foto10 article img{
  width: 270px;
  height:200px;
  margin: 10px;
  margin-bottom: 5px;
  
}

section#multimedia_foto10 article p{
  color: black;
  font-size: 16px;
  margin-left: 15px;
  margin-right:20px;
  text-align: justify;
}






section#multimedia_foto11{
  width: 100%;
  max-width: 996px;
  min-height: 400px;
  margin: auto;
  background: white;
}


section#multimedia_foto11 h3{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#multimedia_foto11 article{
  float: left;
  /*border: solid 2px black;*/
  width: 30%;
  margin: 15px 13px; 

}

section#multimedia_foto11 article h3{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#multimedia_foto11 article img{
  width: 270px;
  height:200px;
  margin: 10px;
  margin-bottom: 5px;
  
}

section#multimedia_foto11 article p{
  color: black;
  font-size: 16px;
  margin-left: 15px;
  margin-right:20px;
  text-align: justify;
}
















section#multimedia_foto_siguiente{
  width: 100%;
  max-width: 996px;
  min-height: 400px;
  margin: auto;
  background: white;
}


section#multimedia_foto_siguiente h3{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#multimedia_foto_siguiente article{
  float: left;
  /*border: solid 2px black;*/
  width: 30%;
  margin: 15px 13px; 

}

section#multimedia_foto_siguiente article h3{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#multimedia_foto_siguiente article img{
  width: 270px;
  height:200px;
  margin: 10px;
  margin-bottom: 5px;
  
}

section#multimedia_foto_siguiente article p{
  color: black;
  font-size: 16px;
  margin-left: 15px;
  margin-right:20px;
  text-align: justify;
}














section#multimedia_audio{
  width: 100%;
  max-width: 996px;
  min-height: 300px;
  margin: auto;
  background: white;
}


section#multimedia_audio h2{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#multimedia_audio article{
  float: left;
  width: 90%;
  margin-left: 25px;
  margin-bottom:60px;
}

section#multimedia_audio article h3{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#multimedia_audio article audio{
  width: 450px;
  height:30px;
  margin-left: 25px;
  margin-bottom: 5px;
  background-color: #0000ff;
}

section#multimedia_audio article p{
  color: black;
  font-size: 16px;
  margin-left: 25px;
  text-align: justify;
}








section#multimedia_video{
  width: 100%;
  max-width: 996px;
  min-height: 1900px;
  margin: auto;
  background: white;
}


section#multimedia_video h2{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#multimedia_video article{
  float: left;
  width: 60%;
  margin-left: 25px;
  margin-bottom:60px;
}

section#multimedia_video article h3{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#multimedia_video article img{
  width: 250px;
  margin-left: 25px;
  margin-bottom: 5px;
}

section#multimedia_video article p{
  color: black;
  font-size: 16px;
  margin-left: 25px;
  text-align: justify;
}












section#texto_noticias{
  width: 100%;
  max-width: 996px;
  min-height: 1000px;
  margin: auto;
  background: white;
}

section#texto_noticias article{
  float: left;
  width: 100%;
  min-height:30px;
  margin: 5px; 
}

section#texto_noticias article h3{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  font-weight: normal;
}


section#texto_noticias article h5{
  text-align: left;
  color:  black;
  font-size: 16px;
  margin-bottom: 2px;
  font-weight: normal;
}

section#texto_noticias article p{
  color: black;
  font-size: 16px;
  margin: 10px;
  margin-right: 30px;
  padding: 10px;
  text-align: justify;
}

section#texto_noticias article a.descargar{
  text-decoration: none;
  color: white;
  float: left;
  margin-left: 25px;
  background: black;
  padding: 6px 16px;
  margin-bottom: 15px;
  margin-right:35px;
}









section#capa_comodin{
  width: 100%;
  max-width: 996px;
  min-height: 100px;
  margin: auto;
  background: white;
}

section#capa_comodin article{
  float: left;
  width: 100%;
  min-height:100px;
  
  margin-top:40px;
  margin-left:5px;
  margin-right:5px;
  margin-bottom:5px;
  text-align:center;
}




section#capa_comodin_intermedia{
  width: 100%;
  max-width: 996px;
  min-height: 100px;
  margin: auto;
  background: white;
}

section#capa_comodin_intermedia article{
  float: left;
  width: 100%;
  min-height:20px;
  
  margin-top:10px;
  margin-left:5px;
  margin-right:5px;
  margin-bottom:5px;
  text-align:center;
}







/*##########PIE DE PAGINA#############*/
footer#piepagina{
  width: 100%;
  max-width: 996px;
  min-height: 140px;
  margin: auto;
  padding-top: 10px;
  background-color: #212121;
  color: white;

}
#otrosdatos{
  width: 35%;
  float: left;
  margin-left: 15px;
}
#otrosdatos p, #otrosdatos a{
  display: block;
  padding-bottom: 5px;
}
#otrosdatos a{
  text-decoration: none;
  color: white;
}
#dondeestamos{
  width: 28%;
  float: left;
  min-height: 150px;
  margin-left: 20px;
}
#dondeestamos p{
  padding: 5px;
  text-align: center;
}
#dondeestamos p:first-child{
  padding-left: 20px;
  padding-right: 20px;
}

#datos i{
  width: 40px;
}



#enlaces{
  width: 30%;
  float: left;
  margin-left: 32px;
  margin-top: 10px;
  margin-bottom: 15px;
  text-align:center;
}

a.enlaces_footer
{
  font-size: 14px;
  color: #CCCCCC;
  text-decoration:none;
  }

  a.enlaces_footer:hover { text-decoration: underline;}


a.enlaces_footer_web
{
  font-size: 14px;
  color: #CCCCCC;
  text-decoration:none;
}

a.enlaces_footer_web:hover { text-decoration: underline;}






#datos2{
  width: 100%;
  float: left;
  color: #000000;
  text-align: center;
  display:block;
}


p#datos2{
  font-style: italic;
  text-align: center;
  padding-top: 10px;
  border-top: 2px solid black;
  margin-bottom: 20px;
}
p#datos2 span{
  font-size: 30px;
}




ol
{
	margin-left:80px;
	margin-top:20px;
	margin-bottom:30px;
}






section#exposicion_poster{
  width: 100%;
  max-width: 996px;
  min-height: 400px;
  margin: auto;
  background: white;
}


section#exposicion_poster h2{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}




section#exposicion_poster article{
  float: left;
  /*border: solid 2px black;*/
  width: 27%;
  margin-top: 20px;
  margin-bottom: 15px;
  margin-left: 25px;
  margin-right: 15px;  

}

section#exposicion_poster article h2{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#exposicion_poster article img{
  width: 224px;
  height:372px;
  margin: 10px;
  margin-bottom: 5px;
}

section#exposicion_poster article p{
  color: black;
  font-size: 16px;
  margin-left: 15px;
  margin-right:20px;
  text-align: justify;
}


section#exposicion_poster span{
  color:  #000000;
  font-size: 16px;
  margin-bottom: 5px;
  font-weight: normal;
  text-align: justify;
  
}


section#exposicion_poster div{
  width:95%;
  margin-left: 20px;
}






section#exposicion_cuadros{
  width: 100%;
  max-width: 996px;
  min-height: 400px;
  margin: auto;
  background: white;
}


section#exposicion_cuadros h2{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#exposicion_cuadros article{
  float: left;
  /*border: solid 2px black;*/
  width: 28%;
  margin-top: 20px;
  margin-bottom: 15px;
  margin-left: 25px;
  margin-right: 15px;  

}

section#exposicion_cuadros article h2{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#exposicion_cuadros article span{
  text-align: left;
  color:  black;
  font-size: 16px;
  margin-bottom: 5px;
  margin-left:35px;
  font-weight: normal;
}


section#exposicion_cuadros article img{
  width: 250px;
  height:175px;
  margin: 10px;
  margin-bottom: 5px;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  
}

section#exposicion_cuadros article p{
  color: black;
  font-size: 16px;
  margin-left: 15px;
  margin-right:20px;
  text-align: justify;
}


section#exposicion_cuadros div{
  width:95%;
  margin-left: 20px;
}







section#multimedia_fotoexpo1{
  width: 100%;
  max-width: 996px;
  min-height: 400px;
  margin: auto;
  background: white;
}


section#multimedia_fotoexpo1 h2{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#multimedia_fotoexpo1 article{
  float: left;
  /*border: solid 2px black;*/
  width: 30%;
  margin: 15px 13px; 

}

section#multimedia_fotoexpo1 article h2{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#multimedia_fotoexpo1 article img{
  width: 270px;
  height:179px;
  margin: 10px;
  margin-bottom: 5px;
  
}

section#multimedia_fotoexpo1 article p{
  color: black;
  font-size: 16px;
  margin-left: 15px;
  margin-right:20px;
  text-align: justify;
}




section#multimedia_fotoexpo2{
  width: 100%;
  max-width: 996px;
  min-height: 400px;
  margin: auto;
  background: white;
}


section#multimedia_fotoexpo2 h2{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#multimedia_fotoexpo2 article{
  float: left;
  /*border: solid 2px black;*/
  width: 30%;
  margin: 15px 13px; 

}

section#multimedia_fotoexpo2 article h2{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#multimedia_fotoexpo2 article img{
  width: 270px;
  height:179px;
  margin: 10px;
  margin-bottom: 5px;
  
}

section#multimedia_fotoexpo2 article p{
  color: black;
  font-size: 16px;
  margin-left: 15px;
  margin-right:20px;
  text-align: justify;
}






section#multimedia_fotoexpo3{
  width: 100%;
  max-width: 996px;
  min-height: 400px;
  margin: auto;
  background: white;
}


section#multimedia_fotoexpo3 h2{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#multimedia_fotoexpo3 article{
  float: left;
  /*border: solid 2px black;*/
  width: 30%;
  margin: 15px 13px; 

}

section#multimedia_fotoexpo3 article h2{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#multimedia_fotoexpo3 article img{
  width: 270px;
  height:179px;
  margin: 10px;
  margin-bottom: 5px;
  
}

section#multimedia_fotoexpo3 article p{
  color: black;
  font-size: 16px;
  margin-left: 15px;
  margin-right:20px;
  text-align: justify;
}







section#exposicion_talleres{
  width: 100%;
  max-width: 996px;
  min-height: 400px;
  margin: auto;
  background: white;
}


section#exposicion_talleres h2{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#exposicion_talleres article{
  float: left;
  /*border: solid 2px black;*/
  width: 29%;
  margin-top: 20px;
  margin-bottom: 15px;
  margin-left: 25px;
  margin-right: 15px;  

}

section#exposicion_talleres article h2{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#exposicion_talleres article span{
  text-align: left;
  color:  black;
  font-size: 16px;
  margin-bottom: 5px;
  margin-left:35px;
  font-weight: normal;
}


section#exposicion_talleres article img{
  width: 250px;
  height:175px;
  margin: 10px;
  margin-bottom: 5px;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  
}

section#exposicion_talleres article p{
  width: 250px;
  color: black;
  font-size: 16px;
  margin-left: 10px;
  margin-right:10px;
  text-align: justify;
}


section#exposicion_talleres span{
  color:  #000000;
  font-size: 16px;
  margin-bottom: 5px;
  font-weight: normal;
  text-align: justify;
  
}


section#exposicion_talleres div{
  width:95%;
  margin-left: 20px;
}






section#exposicion_talleres2{
  width: 100%;
  max-width: 996px;
  min-height: 400px;
  margin: auto;
  background: white;
}


section#exposicion_talleres2 h2{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#exposicion_talleres2 article{
  float: left;
  /*border: solid 2px black;*/
  width: 29%;
  margin-top: 20px;
  margin-bottom: 15px;
  margin-left: 25px;
  margin-right: 15px;  

}

section#exposicion_talleres2 article h2{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#exposicion_talleres2 article span{
  text-align: left;
  color:  black;
  font-size: 16px;
  margin-bottom: 5px;
  margin-left:35px;
  font-weight: normal;
}


section#exposicion_talleres2 article img{
  width: 250px;
  height:175px;
  margin: 10px;
  margin-bottom: 5px;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  
}

section#exposicion_talleres2 article p{
  width: 250px;
  color: black;
  font-size: 16px;
  margin-left: 10px;
  margin-right:10px;
  text-align: justify;
}


section#exposicion_talleres2 span{
  color:  #000000;
  font-size: 16px;
  margin-bottom: 5px;
  font-weight: normal;
  text-align: justify;
  
}


section#exposicion_talleres2 div{
  width:95%;
  margin-left: 20px;
}







section#exposicion_visitasguiadas{
  width: 100%;
  max-width: 996px;
  min-height: 400px;
  margin: auto;
  background: white;
}


section#exposicion_visitasguiadas h2{
  /*margin: 15px;*/
  padding: 15px;
  font-size: 30px;
  /*text-shadow: 1px 1px 30px black;*/
}

section#exposicion_visitasguiadas article{
  float: left;
  /*border: solid 2px black;*/
  width: 29%;
  margin-top: 20px;
  margin-bottom: 15px;
  margin-left: 25px;
  margin-right: 15px;  

}

section#exposicion_visitasguiadas article h2{
  text-align: left;
  color:  black;
  font-size: 25px;
  margin-bottom: 5px;
  margin-left:15px;
  font-weight: normal;
}


section#exposicion_visitasguiadas article span{
  text-align: left;
  color:  black;
  font-size: 16px;
  margin-bottom: 5px;
  margin-left:35px;
  font-weight: normal;
}


section#exposicion_visitasguiadas article img{
  width: 250px;
  height:175px;
  margin: 10px;
  margin-bottom: 5px;
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  
}

section#exposicion_visitasguiadas article p{
  width: 250px;
  color: black;
  font-size: 16px;
  margin-left: 10px;
  margin-right:10px;
  text-align: justify;
}


section#exposicion_visitasguiadas span{
  color:  #000000;
  font-size: 16px;
  margin-bottom: 5px;
  font-weight: normal;
  text-align: justify;
  
}


section#exposicion_visitasguiadas div{
  width:95%;
  margin-left: 20px;
}