@charset "utf-8";

#content_block {
	height:100%; 
	padding:0 0; 
	position:relative
}
#content_block .customScrollBox{
	position:relative; 
	height:100%; 
	overflow:hidden;
}
#content_block .customScrollBox .container{
	position:relative; 
	width:790px; 
	top:0; 
	float:left;
}
#content_block .customScrollBox .content{
	clear:both; 
	overflow:hidden
}

#content_block .dragger_container{
	position:relative; 
	width:20px; 
	height:100%; 
	float:right; 
	margin:0; 
	cursor:pointer; 
	visibility:hidden;
}
#content_block .dragger {
	position:absolute; 
	width:20px; 
	height:60px; 
	margin-left:0px; 
	overflow:hidden; 
	cursor:pointer;
}
#content_block .dragger_pressed {
	position:absolute; 
	width:20px; 
	height:60px; 
	margin-left:0px; 
	overflow:hidden; 
	cursor:pointer;
}

/*-- Gallery --*/
#gallery_block {
	height:100%; 
	padding:0 0; 
	position:relative
}
#gallery_block .customScrollBox{
	position:relative; 
	height:100%; 
	overflow:hidden;
	padding:0 0px 0 30px
}
#gallery_block .customScrollBox .container{
	position:relative; 
	width:100%; 
	top:0; 
	float:left;
}
#gallery_block .customScrollBox .gallery_content{
	clear:both; 
	overflow:hidden;
}

#gallery_block .dragger_container{
	position:relative; 
	width:5px; 
	height:100%; 
	float:right; 
	margin:0; 
	cursor:pointer; 
	visibility:visible;
}

#gallery_block .dragger {
	position:absolute; 
	width:5px; 
	height:60px; 
	margin-left:0px; 
	overflow:hidden; 
	cursor:pointer;
	opacity: 0.6; 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	transition: opacity 300ms; 
	-webkit-transition:opacity 300ms; 
	-moz-transition:opacity 300ms; 
	-o-transition:opacity 300ms;
}
#gallery_block .dragger_pressed, #gallery_block .dragger:hover {
	opacity: 1; 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

/*-- Gallery Popup --*/
#popup_content_block {
	height:100%; 
	padding:0 0; 
	position:relative;
}
#popup_content_block .customScrollBox{
	position:relative; 
	height:410px; 
	overflow:hidden;
	width:800px;
}
#popup_content_block .customScrollBox .container{
	position:relative; 
	width:800px;
	background:#ffffff;
	float:left;
	text-align:left;
}
#popup_content_block .customScrollBox .content{
	clear:both; 
	overflow:hidden;
}

#popup_content_block .dragger_container{
	position:relative; 
	width:5px; 
	height:100%; 
	float:right; 
	margin:0; 
	cursor:pointer; 
	visibility:hidden;
}

#popup_content_block .dragger {
	position:absolute; 
	width:5px; 
	height:60px; 
	margin-left:0px; 
	overflow:hidden; 
	cursor:pointer;
}
#popup_content_block .dragger_pressed {
}

/*-- Menu --*/
#navigation_block {
	display:block; 
	text-align:left;
	padding:0 0; 
	position:relative;
	position:absolute; 
	top:288px; 
	left:30px; 	
}
#navigation_block .customScrollBox{
	position:relative; 
	overflow:hidden;
	width:180px;
}
#navigation_block .customScrollBox .container{
	position:relative; 
	width:180px;
	float:left;
	text-align:left;
}
#navigation_block .customScrollBox .content{
	clear:both; 
	overflow:hidden;
}

#navigation_block .dragger_container{
	position:relative; 
	width:5px; 
	height:100%; 
	float:right; 
	margin:0; 
	cursor:pointer; 
	visibility:hidden;
	display:block;
}

#navigation_block .dragger {
	position:absolute; 
	width:5px; 
	height:60px; 
	margin-left:0px; 
	overflow:hidden; 
	cursor:pointer;
}
