.gallery {
    width: 100%;
    max-width: 450px;
    position: relative;
}
.lt-ie8 .elastislide-list { display: none; }

#preview { width:100%; }

/* Elastislide Style */

.elastislide-list {
    list-style-type: none;
    display: none;
}
.no-js .elastislide-list { display: block; }
.elastislide-carousel ul li { min-width: 20px; /* minimum width of the image (min width + border) */ }
.elastislide-wrapper {
    position: relative;
    margin: 0 auto;
    min-height: 60px;
}
.elastislide-wrapper.elastislide-loading {
    background-image: url(../imagens/loading.gif);
    background-repeat: no-repeat;
    background-position: center center;
}
.elastislide-horizontal { padding: 10px 40px; }
.elastislide-carousel {
    overflow: hidden;
    position: relative;
}
.elastislide-carousel ul {
    position: relative;
    display: block;
    list-style-type: none;
    padding: 0;
    margin: 0;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px);
}
.elastislide-horizontal ul { white-space: nowrap; }
.elastislide-carousel ul li {
    margin: 0;
    -webkit-backface-visibility: hidden;
}
.elastislide-horizontal ul li {
    height: 100%;
    display: inline-block;
}
.elastislide-carousel ul li a {
    display: inline-block;
    width: 100%;
}
.elastislide-carousel ul li a img {
    display: block;
    border: 2px solid white;
    width: 100%;
    height:70px;
}
/* Navigation Arrows */

.elastislide-wrapper nav span {
    position: absolute;
    background: #006e00 url(../imagens/nav.png) no-repeat 4px 3px;
    width: 23px;
    height: 23px;
    text-indent: -9000px;
    cursor: pointer;
}
.elastislide-wrapper nav span:hover { opacity: 1.0 }
.elastislide-horizontal nav span {
    top: 50%;
    left: 10px;
    margin-top: -11px;
}
.elastislide-horizontal nav span.elastislide-next {
    right: 10px;
    left: auto;
    background-position: 4px -17px;
}
