

/* gallery */
.galleryContainer
{
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:900;
}

.galleryNav
{	margin:auto;
	position:absolute;
	width:100%;
	border-top : 1px solid black;
	border-bottom : 1px solid black;
	bottom:0;
	left:0;
	z-index:950;
	cursor:hand;
		background-color:#161616;		
}
.galleryNavMask
{
	margin:auto;
	position:absolute;
	width:100%;
	height:50px;
	bottom:0;
	left:0;
	z-index:940;
	background:url('../images/vide.gif');
	
}
.galleryPreloading
{
	background: url("../images/galleryLoading.gif") no-repeat scroll 50% 50% black;	
}

.galleryMedia { position: absolute; top: 0; left: 0; z-index:920;display:none	}
.gMwidth { width: 100%; }
.gMheight { height: 100%; }

.galleryNext,.galleryPrev{
	position:relative;
	float:left;
	width:30%;
	height:100%;
	z-index:930;
	cursor:pointer	;
	background:url('../images/vide.gif');
}
.galleryNext
{
	float:right;
}
.galleryNext img,.galleryPrev img{position:absolute;top:40%;display:none;}
.galleryPrev img{left:10px;}
.galleryNext img{right:26px;}

.galleryWipe{
	position:relative;
	float:left;
	width:100%;
	height:80%;
	z-index:940;
	cursor:pointer	;
	background:url('../images/vide.gif');
}

.gallery, .carousel,.menu{ 	position:relative;	float:none;	margin:auto;	background-color:	#161616;;}
.menu{background:	none;float:left;}

.gallery , .carousel{border-right:1px solid black;}
.gallery ul li , .carousel ul li,.menu ul li{ border-left:1px solid black;	z-index : 910;	position:relative;	color:white;	cursor : pointer;	margin:0px 0px;}
.gallery ul li{ 	width:106px;	height:64px;}	
.carousel ul li{	width:200px;	height:134px;}	
.menu ul li{	width:130px;	height:20px;text-align:center;}	
.menu ul li{border-right:1px solid #777;}
.menu ul li.last{border-right:0px solid #777;}
.menu {border-right:0px solid #777;}

.gallery ul li img,.gallery ul li img {border:0;}

.gallery ul li div.mask, .carousel ul li div.mask{	position:absolute;	bottom:0px;	left:0px;	background-color:black;		display:none;}
.gallery ul li div.mask {	width:106px;	height:16px;}
.carousel ul li div.mask{ width:200px;	height:35px;}

.gallery ul li div.text ,.carousel ul li div.text {   z-index: 902;    	position: absolute;	bottom: 0px;   left:0px;	 	color: #EEEEEE;	font-family: arial;	font-size: 14px;	font-weight: bold;	}
.gallery ul li div.text  {height: 10px; width: 96px;	padding-left: 10px;	padding-top: 3px;font-size:9px; font-weight:normal}
.carousel ul li div.text  {height: 25px;	width: 190px;	padding-left: 10px;	padding-top: 9px;}

.gallery ul li div.text a, .carousel ul li div.text a
{
	color : #FFFFFF; 
	text-decoration : none;
}

.source ul li
{
	width:106px;	height:64px;
	background: url('') no-repeat scroll 50% 50% #111111;
}


.galleryContainer .close 
{
	position:absolute;
	right:10px;
	background:url('../images/vide.gif');
	z-index:990;
	cursor:pointer;
	padding: 5px 5px 20px 20px;
}


.prev,.next
{
	z-index:9;
	position:relative;
	min-width:100px;
	float:left;
	color:white;
	text-align:center;
	background-color:#161616;
	cursor:pointer;
}
.next{	
	float:right;}

.carouselMenu{margin-top:15px;}

	
.galleryNav .prev,.galleryNav .next{height:64px;	 }
.carouselNav .prev,.carouselNav .next{height:134px;	 }
.carouselMenu .prev,.carouselMenu .next{height:20px;background:none;	min-width:18px; margin-top : 5px; }

.galleryNav .prev img,.galleryNav .next img{margin-top:21px;}
.carouselNav .prev img,.carouselNav .next img{margin-top:57px;}

	
.disabled img, .carouselMenu  .disabled 
{
	opacity : 0.3;
	-moz-opacity : 0.3;
	-ms-filter: "alpha(opacity=30)"; /* IE 8 */
	filter : alpha(opacity=30); /* IE < 8 */ 
}
.hide
{
	display:none;
}
/* end gallery style */


.toggle-container
{
display:none;
}