/* SLIGHTBOX */
/* variation on SLIMBOX */

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
	z-index: 15;
}

#lbCenter, #lbBottom {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #000;
	z-index: 20;
	border: 1px solid #666;
}

#lbCenter {
	padding: 10px;
}

.lbLoading {
	background: #fff url('img/loading-bar-black.gif') no-repeat center;
	border: 1px solid #666;
}

#lbImage {
	z-index: 25;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
	z-index: 26;
	border: none;
	text-decoration: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url('img/fleche1.png') no-repeat 0% 50%;
}

* html #lbPrevLink:hover { background: transparent url('img/fleche1.gif') no-repeat 0% 50%; }

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url('img/fleche2.png') no-repeat 100% 50%;
}

* html #lbNextLink:hover { background: transparent url('img/fleche2.gif') no-repeat 100% 50%; }

#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 80px;
	height: 30px;
	background: transparent url('img/close9yj.gif') no-repeat center;
	margin-bottom: 10px;
	border: none;
	text-align: none;
}

#lbNumber {
	display: block;
	float: left;
}

#lbNumber.gallery {
	display: block;
	float: left;
	padding: 10px;
}

#lbCaption {
	margin-left: 10px;
	display: block;
	float: left;
}

#lbDescription {
	float: left;
	padding-right: 10px;
}

#lbDescription #lbTitle {
	float: left;
	clear: both;
	font-weight: bold;
	width: 100%;
}

#lbDescription #lbCaption {
	margin-left: 0;
	width: 100%;
}
/*.jdGallery A.open{position:absolute;top:0;left:25%!important;height:99%;width:50%!important;cursor:pointer;z-index:10}*/
/* ****************** galleries ****************** */



/*jd.gallery.css*//*
.jdGallery{overflow:hidden;position:relative}
.jdGallery img{border:0;margin:0}
.jdGallery .slideElement{width:100%;height:100%;background-color:#f7f7f7;background-repeat:no-repeat}
.jdGallery .loadingElement{width:100%;height:100%;position:absolute;left:0;top:0;background:#f7f7f7 url('spinner_big_f7.gif') center center no-repeat}
.jdGallery .slideInfoZone{position:absolute;z-index:10;width:100%;margin:0px;left:0;bottom:0;height:40px;background:#333;color:#fff;text-indent:0;overflow:hidden}
* html .jdGallery .slideInfoZone{bottom:-1px}
.jdGallery .slideInfoZone h2{padding:0;font-size:80%;margin:0;margin:2px 5px;font-weight:bold;color:inherit}
.jdGallery .slideInfoZone p{padding:0;font-size:60%;margin:2px 5px;color:#eee}
.jdGallery div.carouselContainer{position:absolute;height:135px;width:100%;z-index:10;margin:0px;left:0;top:0}
.jdGallery A.carouselBtn{position:absolute;bottom:0;right:30px;height:20px;text-align:center;padding:0 10px;font-size:13px;background:#333;color:#fff;cursor:pointer}
.jdGallery .carousel{position:absolute;width:100%;margin:0px;left:0;top:0;height:115px;background:#333;color:#fff;text-indent:0;overflow:hidden}
.jdGallery .carousel .carouselWrapper{position:absolute;width:100%;height:78px;top:10px;left:0;overflow:hidden}
.jdGallery .carousel .carouselInner{position:relative}
.jdGallery .carousel .carouselInner .thumbnail{cursor:pointer;background:#000;background-position:center center;float:left;border:solid 1px #fff}
.jdGallery .carousel .label{font-size:13px;position:absolute;bottom:5px;left:10px;padding:0;margin:0}
.jdGallery .carousel .label .number{color:#b5b5b5}
.jdGallery A{font-size:100%;text-decoration:none;display:block}
.jdGallery A.right:hover,.jdGallery A.left:hover,.jdGallery A.open:hover{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}
.jdGallery A.right,.jdGallery A.left{position:absolute;height:99%;width:25%;cursor:pointer;z-index:10;filter:alpha(opacity=25);-moz-opacity:0.25;-khtml-opacity:0.25;opacity:0.25}
.jdGallery A.left{left:0;top:0;background:url('prev-0.gif') no-repeat center left}.jdGallery A.left:hover{background-image:url('prev-1.gif')}
.jdGallery A.right{right:0;top:0;background:url('next-0.gif') no-repeat center right}.jdGallery A.right:hover{background-image:url('next-1.gif')}*/
/*.jdGallery A.open{position:absolute;top:0;left:25%!important;height:99%;width:50%!important;cursor:pointer;z-index:10}
/*.jdGallery A.open:hover{background:url('img/open.png') no-repeat center center}*/

/*
#lbOverlay{position:absolute;left:0;width:100%;background-color:#ddd;cursor:pointer;z-index:15}#lbCenter,#lbBottom{position:absolute;left:50%;overflow:hidden;background-color:#fff;z-index:20;border:1px solid #ccc}#lbCenter{padding:10px}.lbLoading{background:#fff url('spinner_sm_fff.gif') center center no-repeat;border:1px solid #ccc}#lbImage{z-index:25}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;z-index:26}#lbPrevLink{left:0}#lbPrevLink:hover{background:transparent url('prev-f0-1.gif') no-repeat 0% 50%}#lbNextLink{right:0}#lbNextLink:hover{background:transparent url('next-f0-1.gif') no-repeat 100% 50%}#lbBottom{font-size:9pt;line-height:10pt;color:#666;text-align:left;padding:0;padding-left:10px;padding-right:10px;border-top-style:none;padding-bottom:4px}#lbCloseLink{display:block;float:right;width:29px;height:29px;background:transparent url('close-f2.gif') no-repeat center;margin-bottom:10px;margin-left:10px}#lbNumber{display:block;color:#ff8000;margin-bottom:1pt}#lbNumber.gallery{display:block;padding:0px}#lbCaption{display:block}#lbDescription{float:left;padding-right:10px;margin:3px 0}#lbDescription #lbTitle{float:left;clear:both;font-weight:bold;color:#333;margin-bottom:1pt}#lbDescription #lbCaption{margin-left:0}*/




/* ****************** galleries ****************** */

.galleryPlayer{ /* width1024: 515px; width800:395px (+2px borde) */ 
	width: 515px; height: 384px !important;
	overflow:hidden;
	z-index:5;
	border:1px solid #ccc;
	background:#f7f7f7;
	margin:12pt 0;
	}
	.w800 .galleryPlayer{ width:395px; }
	
.galleryPlayer.notReady{
	border:1px dashed #ccc; background:#f7f7f7 url('rsrc/spinner_big_f7.gif') center center no-repeat;
	}
.galleryPlayer.notReady * {
	visibility:hidden;
	}


.matriz{
	position:relative;
	width:559px; /* prevent ie6 duplicated characters bug */
	margin:12pt 0;
	}
HTML.w800 .matriz{ width:430px; }

.matriz A{
	display:block;
	float:left;
	width:117px;
	margin:0 15px 15px 0;
	text-decoration:none; color:#666; 
	position:relative; overflow:hidden;
	text-align:center;
	}
	HTML.w800 .matriz A{ width:121px; }
.matriz .r3,.matriz .r4{ display:none; }
HTML.w1024 .matriz .r4, HTML.w800 .matriz .r3{
	clear:left; display:block;
	}
.matriz A SAMP{
	display:block;
	font-weight:normal;
	height:116px;
	border:1px solid #ccc; background:#f7f7f7;
	background-position:center center; background-repeat:no-repeat;
	position:relative;
	}
.matriz A:hover{
	background-image:url('rsrc/open-sm.gif');
	background-position:center 38px;
	background-repeat:no-repeat;
	}
.matriz A:hover SAMP{
	filter:alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6;
	}
.matriz A DFN{
	display:block; font-size:8pt; line-height:9pt; margin:2pt 0 0;
	}

.matriz A.off SAMP{ border-style:dashed; }
.matriz A.off:hover{ background-image:none; 	}
.matriz A.off:hover SAMP{
	filter:alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;
	}

/*jd.gallery.css*/
.jdGallery{overflow:hidden;position:relative}.jdGallery img{border:0;margin:0}.jdGallery .slideElement{width:100%;height:100%;background-color:#f7f7f7;background-repeat:no-repeat}.jdGallery .loadingElement{width:100%;height:100%;position:absolute;left:0;top:0;background:#f7f7f7 url('rsrc/spinner_big_f7.gif') center center no-repeat}.jdGallery .slideInfoZone{position:absolute;z-index:10;width:100%;margin:0px;left:0;bottom:0;height:40px;background:#333;color:#fff;text-indent:0;overflow:hidden}* html .jdGallery .slideInfoZone{bottom:-1px}.jdGallery .slideInfoZone h2{padding:0;font-size:80%;margin:0;margin:2px 5px;font-weight:bold;color:inherit}.jdGallery .slideInfoZone p{padding:0;font-size:60%;margin:2px 5px;color:#eee}.jdGallery div.carouselContainer{position:absolute;height:135px;width:100%;z-index:10;margin:0px;left:0;top:0}.jdGallery A.carouselBtn{position:absolute;bottom:0;right:30px;height:20px;text-align:center;padding:0 10px;font-size:13px;background:#333;color:#fff!important;cursor:pointer}.jdGallery .carousel{position:absolute;width:100%;margin:0px;left:0;top:0;height:115px;background:#333;color:#fff;text-indent:0;overflow:hidden}.jdGallery .carousel .carouselWrapper{position:absolute;width:100%;height:78px;top:10px;left:0;overflow:hidden}.jdGallery .carousel .carouselInner{position:relative}.jdGallery .carousel .carouselInner .thumbnail{cursor:pointer;background:#000;background-position:center center;float:left;border:solid 1px #fff}.jdGallery .carousel .label{font-size:13px;position:absolute;bottom:5px;left:10px;padding:0;margin:0}.jdGallery .carousel .label .number{color:#b5b5b5}.jdGallery A{font-size:100%;text-decoration:none;display:block}.jdGallery A.right:hover,.jdGallery A.left:hover,.jdGallery A.open:hover{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}.jdGallery A.right,.jdGallery A.left{position:absolute;height:99%;width:25%;cursor:pointer;z-index:10;filter:alpha(opacity=25);-moz-opacity:0.25;-khtml-opacity:0.25;opacity:0.25}.jdGallery A.left{left:0;top:0;background:url('rsrc/prev-0.gif') no-repeat center left}.jdGallery A.left:hover{background-image:url('rsrc/prev-1.gif')}.jdGallery A.right{right:0;top:0;background:url('rsrc/next-0.gif') no-repeat center right}.jdGallery A.right:hover{background-image:url('rsrc/next-1.gif')}.jdGallery A.open{position:absolute;top:0;left:25%!important;height:99%;width:50%!important;cursor:pointer;z-index:10}.jdGallery A.open:hover{background:url('rsrc/open-0.gif') no-repeat center center}

/* slightbox.css */
#lbOverlay{position:absolute;left:0;width:100%;background-color:#ddd;cursor:pointer;z-index:15}#lbCenter,#lbBottom{position:absolute;left:50%;overflow:hidden;background-color:#fff;z-index:20;border:1px solid #ccc}#lbCenter{padding:10px}.lbLoading{background:#fff url('rsrc/spinner_sm_fff.gif') center center no-repeat;border:1px solid #ccc}#lbImage{z-index:25}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;z-index:26}#lbPrevLink{left:0}#lbPrevLink:hover{background:transparent url('rsrc/prev-f0-1.gif') no-repeat 0% 50%}#lbNextLink{right:0}#lbNextLink:hover{background:transparent url('rsrc/next-f0-1.gif') no-repeat 100% 50%}#lbBottom{font-size:9pt;line-height:10pt;color:#666;text-align:left;padding:0;padding-left:10px;padding-right:10px;border-top-style:none;padding-bottom:4px}#lbCloseLink{display:block;float:right;width:29px;height:29px;background:transparent url('rsrc/close-f2.gif') no-repeat center;margin-bottom:10px;margin-left:10px}#lbNumber{display:block;color:#ff8000;margin-bottom:1pt}#lbNumber.gallery{display:block;padding:0px}#lbCaption{display:block}#lbDescription{float:left;padding-right:10px;margin:3px 0}#lbDescription #lbTitle{float:left;clear:both;font-weight:bold;color:#333;margin-bottom:1pt}#lbDescription #lbCaption{margin-left:0}

.shorturl{ font-size:9px; color:#000; border:1px inset #999; padding:2px; width:200px; background:#eee;}