/*
 * Galleria Classic Theme
 * Copyright (c) 2010, Aino
 * Licensed under the MIT license.
 */
 
.galleria-container { position: relative; overflow: hidden;}
.galleria-container img {  -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; }
.galleria-stage {
    position: absolute;overflow:hidden;
    top: 4px; bottom:100px; left: 0px; right: 0px; padding-bottom:20px;
}

.galleria-thumbnails-container 
{ height: 77px; position: absolute; bottom: 0px; left: 0px; right: 0px; z-index:2; }

.galleria-carousel .galleria-thumbnails-list { margin:0px; }

.galleria-thumbnails .galleria-image
{ height: 70px; width: 70px; margin:0px; border: 2px solid #535557; float: left; cursor: pointer;  margin:0px 1px 0px 1px;}

.galleria-counter
{ position: absolute; bottom: 0px; left: 90px; text-align: right; color: #ff0000; font: normal 11px/1 arial,sans-serif; z-index: 1; }

.galleria-loader {
    background: #000; width: 20px; height: 20px; position: absolute; top: 10px; right: 10px; z-index: 2; display: none;
    background: url(classic-loader.gif) no-repeat 2px 2px;
}
.galleria-info { width: 100%; top: 591px; z-index: 2; position: absolute; text-align:center; }

.galleria-info-text { /* IE7 */ zoom:1; opacity: .5; filter: alpha(opacity=50); }

.galleria-info-title { font: normal 10px/1.1 arial,sans-serif; margin: 0; color: #fff; margin-bottom: 2px; }
.galleria-info-description { font: normal 10px/1.1 arial,sans-serif; margin: 0; color: #bbb; }

/*
.galleria-info-close
{ 
    width: 9px; height: 9px; position: absolute; top: 5px; right: 5px; background-position: -753px -11px;
    opacity: .5; filter: alpha(opacity=50); cursor: pointer; display: none;
}
.notouch .galleria-info-close:hover { opacity:1; filter: alpha(opacity=100); border: 1px solid #fff; display:none; }
.touch .galleria-info-close:active { opacity:1; filter: alpha(opacity=100); border: 1px solid #fff; display:none; }
.galleria-info-link
{ 
    background-position: -669px -5px; opacity: .7; filter: alpha(opacity=70); position: absolute; 
    width: 20px; height: 20px; cursor: pointer; background-color: #000; display:none;
}
.notouch .galleria-info-link:hover { opacity: 1; filter: alpha(opacity=100); border: 1px solid #fff; display:none; }
.touch .galleria-info-link:active { opacity: 1; filter: alpha(opacity=100); border: 1px solid #fff; display:none; }
*/

.galleria-image-nav { position: absolute; top: 50%; margin-top: -62px; width: 100%; height: 122px; left: 0; }

/**** setas de navegação em cima da foto *****/
.galleria-image-nav-left, .galleria-image-nav-right
{
    opacity: .3; filter: alpha(opacity=30); cursor: pointer; position: absolute; left: 10px; z-index: 2;
    width: 62px; height: 124px; background-position: 0 46px;display:none;
}
.galleria-image-nav-right { left: auto; right: 10px; background-position: -254px 46px; z-index: 2; }

.notouch .galleria-image-nav-left:hover, .notouch .galleria-image-nav-right:hover { opacity: 1; filter: alpha(opacity=100); }

.touch .galleria-image-nav-left:active, .touch .galleria-image-nav-right:active { opacity: 1; filter: alpha(opacity=100); }

/*** Posição das setas de navegação p/ cima dos thumbnails ***/
.galleria-thumb-nav-left, .galleria-thumb-nav-right {
    cursor: pointer; /*display: none; border:dotted 1px #ff0000;*/
    background-position: -502px 5px; position: absolute; 
    left: 0; top: -45px; height: 40px; width: 23px;
    z-index: 3; opacity: .8; filter: alpha(opacity=80);
}
.galleria-thumb-nav-right { background-position: -572px 5px; border-right: none; right: 0; left: auto; }
.galleria-thumbnails-container .disabled { opacity: .2; filter: alpha(opacity=20); cursor: default;}
.galleria-thumbnails-container .active {height: 76px; border: 2px solid #fcfcfc; margin:0px 1px 0px 1px; }


.notouch .galleria-thumb-nav-left:hover, .notouch .galleria-thumb-nav-right:hover { opacity: 1; filter: alpha(opacity=100); }

.touch .galleria-thumb-nav-left:active, .touch .galleria-thumb-nav-right:active { opacity: 1; filter: alpha(opacity=100); background-color: #111; border: 1px solid #fff; }

.notouch .galleria-thumbnails-container .disabled:hover { opacity: .5; filter: alpha(opacity=50); }

.galleria-carousel .galleria-thumb-nav-left, .galleria-carousel .galleria-thumb-nav-right { display: block; }

.galleria-thumb-nav-left, .galleria-thumb-nav-right, 
.galleria-image-nav-left, .galleria-image-nav-right 
{ background-image: url(classic-map.png); background-repeat: no-repeat;  }
