/*CSS Name: Default Styles *Adapted*
Description: NextGEN Default Gallery Stylesheet Adaptado
Author: Andre Scultori
Version: 1
*/
/* ----------- Album Styles Extend -------------*/
.ngg-albumoverview { clear:both; display:block !important; margin-top:10px; width:100%; }
.ngg-album { border:1px solid #a5965d; height:100%; margin-bottom:5px; padding:5px; }

/* IE6 will ignore this , again I hate IE6 */
/* See also http://www.sitepoint.com/article/browser-specific-css-hacks */
html>body .ngg-album { border:1px solid #a5965d; margin-bottom:5px; overflow:hidden; padding:5px; }
.ngg-album { border: 1px solid #a5965d; margin-bottom:5px; overflow:hidden; padding:5px; }
.ngg-albumtitle { text-align:left; font-weight:bold; margin:0; padding:0; font-size:1.4em; margin-bottom:10px; }
.ngg-thumbnail { float:left; margin-right:12px; }
.ngg-thumbnail img { background-color:#fff; border:1px solid #a5965d; margin:4px 0 4px 5px; padding:4px; position:relative; }
	.ngg-thumbnail img:hover { background-color: #9f780b; }
.ngg-description { text-align: left; }

/* ----------- Album Styles Compact -------------*/
.ngg-album-compact { float:left; height:230px; margin:0 !important; text-align:left; width:200px; }
.ngg-album-compactbox { background:transparent; height:100px; margin:0 0 6px !important; padding:12px 0 0 !important; width:200px; text-align:center;}
.ngg-album-compactbox .Thumb { width:100px; height:100px; border:2px solid #cfb115; margin:0 2px 2px 0; padding:1px; }
	.ngg-album-compactbox .Thumb:hover { border-color:#b89a14; }
.ngg-album-compact h4 { font-size:15px; font-weight:bold; margin-bottom:0; margin-top:0; width:180px; }
.ngg-album-compact p { font-size:11px; margin-top:2px; }

/* ----------- Gallery style -------------*/
.ngg-galleryoverview { overflow:hidden; margin-top:10px; width:100%; clear:both; display:block !important; }
.ngg-galleryoverview .desc { /* required for description */ margin:0 10px 10px 0; padding:5px; }
.ngg-gallery-thumbnail-box { float: left; }
.ngg-gallery-thumbnail { float:left; margin-right: 5px; }
.ngg-gallery-thumbnail img { background-color:#fff; border:1px solid #cfb115;; display:block; margin:4px 0 4px 5px; padding:4px; position:relative; }
	.ngg-gallery-thumbnail img:hover { background-color: #b89a14; }
.ngg-gallery-thumbnail span { /* Images description */ font-size:90%; padding-left:5px; display:block; }
.ngg-clear { clear: both; }

/* ----------- Gallery navigation -------------*/
.ngg-navigation { clear:both !important; display:block !important; padding:10px 0; text-align:center; font-size:1em; }
.ngg-navigation span { font-weight:bold; margin:0 6px; }
.ngg-navigation a.page-numbers, a.next, a.prev, span.page-numbers, span.next, span.prev {
	border:1px solid #cfb115; margin-right:3px; padding:3px 7px; text-decoration:none; }

.ngg-navigation a.page-numbers:hover, a.next:hover, a.prev:hover, span.page-numbers:hover, span.next:hover,
span.prev:hover { background-color:#b89a14; color:#fff !important; }

/* ----------- Image browser style -------------*/
.ngg-imagebrowser { }
.ngg-imagebrowser h3 { text-align:center; }
.ngg-imagebrowser img { border:1px solid ##a5965d; margin-top: 10px; margin-bottom: 10px; width: 100%; display:block !important; padding:5px; }
.ngg-imagebrowser-nav { padding:5px; margin-left:10px; }
.ngg-imagebrowser-nav .back { float:left; border:1px solid #ddd; margin-right:3px; padding:3px 7px; }
.ngg-imagebrowser-nav .next { float:right; border:1px solid #ddd; margin-right:3px; padding:3px 7px; }
.ngg-imagebrowser-nav .counter { text-align:center; font-size:0.9em !important; }

/* ----------- Slideshow -------------*/
.slideshow { margin-left: auto; margin-right: auto; text-align:center; }
.slideshowlink {}

/* ----------- Single picture -------------*/
.ngg-singlepic { background-color:#fff; border:1px solid #a9a9a9; display:block; margin:4px 0 4px 5px; padding:4px; position:relative; }
.ngg-left { float:left; padding-right:10px; }
.ngg-right { float:right; padding-left:10px; }
.ngg-center { margin-left: auto !important; margin-right: auto !important; }

/* ----------- Sidebar widget -------------*/
.ngg-widget, .ngg-widget-slideshow { overflow: hidden; margin:0; padding:5px 0 0; }
.ngg-widget img { border:2px solid #cfb115; margin:0 2px 2px 0; padding:1px; }
	.ngg-widget img:hover { border-color:#b89a14; }

/* ----------- Related images -------------*/
.ngg-related-gallery { background:#f9f9f9; border:1px solid #e0e0e0; overflow:hidden; margin-bottom:1em; margin-top:1em; padding:5px; }
.ngg-related-gallery img { border:1px solid #ddd; float:left; margin:0 3px; padding:2px; height:50px; width:50px; }
	.ngg-related-gallery img:hover { border: 1px solid #000; }