@charset "UTF-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 00px;
	font: 14px/1 'Open Sans', sans-serif;
    
}
img { border:0px; }
.artistas {
	font-family: "Open Sans Condensed", sans-serif;
	font-size: 65px;
	color: #B2B2B2;
}
/* Style the buttons that are used to open and close the accordion panel */

@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700");
@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css");

@media screen and (max-width: 650px) {
  label {
    font-size: 0;
  }

  label:before {
    margin: 0;
    font-size: 18px;
  }
}
@media screen and (max-width: 400px) {
  label {
    padding: 15px;
  }
}

.especial {
	font-family: "Open Sans Condensed", sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.recintos {
	font-family: "Open Sans Condensed", sans-serif;
	font-size: 40px;
	color: #FFFFFF;
}



/* CSS Document */
a{ text-decoration:none; border:0px; }
a:link{ text-decoration:none; }
.Arial23Gris {
	font-family: "Open Sans Condensed", sans-serif;
	font-size: 22px;
	color: #666666;
}
.Arial11C666 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.Arial12Bco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
.Arial12Gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}

.Arial12Nego {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
.Arial12Rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C41230;
}
.Arial15bco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
}
.Arial25Ama {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #FF9900;
}


.Arial63CCCC {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 60px;
	color: #CCCCCC;
}
.Arial50C666 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 50px;
	color: #666666;
}
a:hover{ text-decoration:underline; }

.menu {
font-family:Arial, Helvetica, sans-serif;
font-size:1vw;
color:#fff;
}

.menu a{
font-family:Arial, Helvetica, sans-serif;
font-size:1vw;
color:#fff;
text-decoration:none;
}

.menu a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:1vw;
color:#FF9900;
text-decoration:none;
}

.arte1 {
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 20px;
	float: left;

}

.arte2 {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
}

.amarillo {
font-family:Arial, Helvetica, sans-serif;
color:#FFCC00;
font-size:12px;
}

.amarillo a{
font-family:Arial, Helvetica, sans-serif;
color:#FFCC00;
font-size:12px;
text-decoration:none;
}

.negro14 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}

.negro15 {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:15px;
}

.negro19 {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:19px;
}

.negro12 {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}

.negro11 {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
}

.azul12 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#006699;

}

.azult {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#006699;

}

.azult a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5b3427;
text-decoration:none;
}

.azult a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5b3427;
text-decoration:underline;
}

.gris12 {
font-family:Arial, Helvetica, sans-serif;
color:#5C5C5C;
font-size:11px;
}

.gris25 {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 30px;
}

.naranja121 {
font-family:Arial, Helvetica, sans-serif;
color:#FF9900;
font-size:12px;}
.imagenborde {
			box-shadow: 0 0 8px #A2A2A2;
			-moz-box-shadow: 0 0 8px #A2A2A2;
			-webkit-box-shadow: 0 0 8px #A2A2A2;
			border-radius: 10px;
			-moz-border-radius: 10px;
			-webkit-border-radius: 10px;
			
		}
		.cartista{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 23px;
	color: #FFF;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI3JSIgc3RvcC1jb2xvcj0iIzBhM2Q3MCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjMDAzMTVjIiBzdG9wLW9wYWNpdHk9IjAuODkiLz4KICAgIDxzdG9wIG9mZnNldD0iNDUlIiBzdG9wLWNvbG9yPSIjMDAzMTVjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTUlIiBzdG9wLWNvbG9yPSIjMDAzMTVjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjMDAzMTVjIiBzdG9wLW9wYWNpdHk9IjAuOSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiMwMDMxNWMiIHN0b3Atb3BhY2l0eT0iMC42Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDMxNWMiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left, rgba(30,87,153,0) 0%, rgba(10,61,112,0.6) 27%, rgba(0,49,92,0.89) 40%, rgba(0,49,92,1) 45%, rgba(0,49,92,1) 55%, rgba(0,49,92,0.9) 60%, rgba(0,49,92,0.6) 75%, rgba(0,49,92,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(30,87,153,0)), color-stop(27%,rgba(10,61,112,0.6)), color-stop(40%,rgba(0,49,92,0.89)), color-stop(45%,rgba(0,49,92,1)), color-stop(55%,rgba(0,49,92,1)), color-stop(60%,rgba(0,49,92,0.9)), color-stop(75%,rgba(0,49,92,0.6)), color-stop(100%,rgba(0,49,92,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(30,87,153,0) 0%,rgba(10,61,112,0.6) 27%,rgba(0,49,92,0.89) 40%,rgba(0,49,92,1) 45%,rgba(0,49,92,1) 55%,rgba(0,49,92,0.9) 60%,rgba(0,49,92,0.6) 75%,rgba(0,49,92,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(30,87,153,0) 0%,rgba(10,61,112,0.6) 27%,rgba(0,49,92,0.89) 40%,rgba(0,49,92,1) 45%,rgba(0,49,92,1) 55%,rgba(0,49,92,0.9) 60%,rgba(0,49,92,0.6) 75%,rgba(0,49,92,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(30,87,153,0) 0%,rgba(10,61,112,0.6) 27%,rgba(0,49,92,0.89) 40%,rgba(0,49,92,1) 45%,rgba(0,49,92,1) 55%,rgba(0,49,92,0.9) 60%,rgba(0,49,92,0.6) 75%,rgba(0,49,92,0) 100%); /* IE10+ */
	background: linear-gradient(to right, rgba(30,87,153,0) 0%,rgba(10,61,112,0.6) 27%,rgba(0,49,92,0.89) 40%,rgba(0,49,92,1) 45%,rgba(0,49,92,1) 55%,rgba(0,49,92,0.9) 60%,rgba(0,49,92,0.6) 75%,rgba(0,49,92,0) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#0000315c',GradientType=1 ); /* IE6-8 */

}

.otrafoto{
	
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MiUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40NCIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NyUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NiIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-radial-gradient(center, ellipse cover,  rgba(0,0,0,0) 1%, rgba(0,0,0,0) 45%, rgba(0,0,0,0.44) 62%, rgba(0,0,0,0.66) 77%, rgba(0,0,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(1%,rgba(0,0,0,0)), color-stop(45%,rgba(0,0,0,0)), color-stop(62%,rgba(0,0,0,0.44)), color-stop(77%,rgba(0,0,0,0.66)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  rgba(0,0,0,0) 1%,rgba(0,0,0,0) 45%,rgba(0,0,0,0.44) 62%,rgba(0,0,0,0.66) 77%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  rgba(0,0,0,0) 1%,rgba(0,0,0,0) 45%,rgba(0,0,0,0.44) 62%,rgba(0,0,0,0.66) 77%,rgba(0,0,0,1) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  rgba(0,0,0,0) 1%,rgba(0,0,0,0) 45%,rgba(0,0,0,0.44) 62%,rgba(0,0,0,0.66) 77%,rgba(0,0,0,1) 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  rgba(0,0,0,0) 1%,rgba(0,0,0,0) 45%,rgba(0,0,0,0.44) 62%,rgba(0,0,0,0.66) 77%,rgba(0,0,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
	
	}

.linea { /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 5%, rgba(0,0,0,1) 10%, rgba(0,0,0,1) 50%, rgba(0,0,0,1) 51%, rgba(0,0,0,1) 90%, rgba(0,0,0,0.5) 95%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0)), color-stop(5%,rgba(0,0,0,0.5)), color-stop(10%,rgba(0,0,0,1)), color-stop(50%,rgba(0,0,0,1)), color-stop(51%,rgba(0,0,0,1)), color-stop(90%,rgba(0,0,0,1)), color-stop(95%,rgba(0,0,0,0.5)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 5%,rgba(0,0,0,1) 10%,rgba(0,0,0,1) 50%,rgba(0,0,0,1) 51%,rgba(0,0,0,1) 90%,rgba(0,0,0,0.5) 95%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 5%,rgba(0,0,0,1) 10%,rgba(0,0,0,1) 50%,rgba(0,0,0,1) 51%,rgba(0,0,0,1) 90%,rgba(0,0,0,0.5) 95%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 5%,rgba(0,0,0,1) 10%,rgba(0,0,0,1) 50%,rgba(0,0,0,1) 51%,rgba(0,0,0,1) 90%,rgba(0,0,0,0.5) 95%,rgba(0,0,0,0) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 5%,rgba(0,0,0,1) 10%,rgba(0,0,0,1) 50%,rgba(0,0,0,1) 51%,rgba(0,0,0,1) 90%,rgba(0,0,0,0.5) 95%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=1 ); /* IE6-8 */
}
