body {
  font-family: arial, sans-serif;
  color: #ccc;
  margin: 0;
  padding-bottom: 20px;
  background: #000;
}

a {
  color: red;
  text-decoration: none;
}

a:hover,
a span:hover {
  color: green;
  text-decoration: underline;
}

.lang {
  display: block;
  float: right;
  clear: both;
  padding-top: 20px;
  padding-right: 20px;
}

.lang img {
  display: block;
  float: right;
  color: #fff;
  padding-left: 10px;
  margin-top: -10px;
}

.lang span {
  font-size: 150% !important;
  display: block;
  float: right;
  padding: 0 0 10px 10px;
  color: #fff;
}

.lang span:hover {
  text-decoration: underline !important;
}

.lang span.active {
  color: #ccc !important;
}

.lang span.active:hover {
  text-decoration: none !important;
}

h1 {
  color: #fff !important;
  margin: 40px auto 20px;
  padding: 0;
  text-align: center;
  clear: both;
}

.es {
  color: #ccc !important;
  margin: 20px auto;
  text-align: center;
}

.en {
  color: #ccc !important;
  margin: 20px auto;
  text-align: center;
}

a:hover .active {
  color: #ccc !important;
}

.active:hover {
  text-decoration: none !important;
}



table {
  margin: 40px auto;
  text-align: center;
}

td {
  padding: 10px;
}

ul {
clear: both;
text-align: left;
margin: 0;
}


.gallery-intro {
  margin: 0 auto;
  text-align: center;
  font-size: 150% !important;
}

/* set height and width to the biggest slide in the series */

#slideshow {
  text-align: center;
  overflow: hidden;
  height: 480px;
  width: 640px;
  margin: 0 auto;
}

.slide-wrapper {
  width: 2560px; /* this needs to equal the total width of all the slides combined */
  -webkit-animation: slide 18s ease infinite;
}

/* set height and width to the biggest slide in the series */

.slide {
  float: left;
  height: 480px;
  width: 640px;
  background: #000;
  color: #000;
}



@-webkit-keyframes slide {
  20% {
    margin-left: 0px;
  }
  30% {
    margin-left: -640px;
  } /* equal to slide width */
  50% {
    margin-left: -640px;
  } /* equal to slide width */
  60% {
    margin-left: -1280px;
  } /* equal to slide width x 2 */
  70% {
    margin-left: -1280px;
  } /* equal to slide width x 2 */
  80% {
    margin-left: -1920px;
  } /* equal to slide width x 3 */
  90% {
    margin-left: -1920px;
  } /* equal to slide width x 3 */
}
