#copyright
{
	color: #999999;
}
body
{
	background-color: #616E76 !important;
}
tr#top-line td
{
	background-image: url(/_img/inner/top-center-bg.gif);
	background-position: center bottom;
	background-repeat: repeat-x;
}
tr#top-line td td
{
	background-image: none;
}
tr#top-line td,
tr#top-line td a
{
	color: #ffffff;
}
tr#top-line td p
{
	font-size: 0.86em;
	padding-bottom: 27px;
	padding-top: 10px;
}
table.left-top-yxo
{
	background-image: url(/_img/inner/left-top-yxo.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
table.right-top-yxo
{
	background-image: url(/_img/inner/right-top-yxo.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.left-yxo
{
	background-color: #FFFFFF;
	background-image: url(/_img/inner/left-yxo.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.left-top-bg
{
	background-image: url(/_img/inner/left-top-bg.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.right-yxo
{
	background-color: #FFFFFF;
	background-image: url(/_img/inner/right-yxo.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.right-top-bg
{
	background-image: url(/_img/inner/right-top-bg.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#center-box
{
	background-color: #ffffff;
	background-image: url(/_img/inner/grad-bg.gif);
	background-position: center top;
	background-repeat: repeat-x;
	height: 500px;
}
.left-center-bg
{
	background-color: #616E76;
	background-image: url(/_img/inner/left-center-bg.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.right-center-bg
{
	background-color: #616E76;
	background-image: url(/_img/inner/right-center-bg.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.left-bottom-yxo
{
	background-image: url(/_img/inner/left-bottom-yxo.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.right-bottom-yxo
{
	background-image: url(/_img/inner/right-bottom-yxo.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
div.press-add
{
	color: #616E76;
	margin: 1em 0 0;
}
div.press-add p
{
	margin: 0;
}

#copyright a { color: #ffffff !important; }

/**_*/

.hlist,
.hlist li{
	list-style:none;
	margin:0;
	padding:0;
}
	.hlist li{
		display:inline-block;
		vertical-align:top;
		//display:inline;
		//zoom:1;
	}


.b-gallery{
	margin:-2px 0 0 -2px;
}
	.b-gallery .hover{
	}
		.b-gallery .hover div{
			background:transparent url(/_img/gallery/gallery_shadow.png) no-repeat 0 0;
			_background:none;
			padding:12px 20px 15px;
			margin:-30px 0 0 -49px;
			position:absolute;
			z-index:2;
			zoom:1;
		}
		.b-gallery .hover img{
			border:2px solid #FFF;
			width:130px;
		}

	.b-gallery li{
		margin:0 -0.2ex 2px 0;
		//margin:0 4px 0 0;
	}
	.b-gallery li,
	.b-gallery li img{
		width:78px;
	}
	.b-gallery img{
		display:block;
	}


.l-gallery{
	position:relative;
	width:100%;
}
	.l-gallery .b-gallery{
		padding:2em 0;
	}

	.l-gallery .b-key-controls{
		line-height:1.4em;
		white-space:nowrap;
	}
		.l-gallery .b-key-controls .locked{
			border:none;
			color:#999;
			cursor:text;
		}
		.l-gallery .b-key-controls i{
			border-bottom:1px dashed;
			color:#0075AB;
			cursor:pointer;
			font-style:normal;
			_margin-left:5px;
		}
	.l-gallery .b-alter{
		padding:0 10px;
	}

	.l-gallery .border,
	.l-gallery .i_close,
	.l-gallery .l-gallery__info{
		display:none;
	}
	.l-gallery .i_close{
		background:transparent url(/_img/gallery/i-esc.png) no-repeat 100% 0;
		cursor:pointer;
		position:absolute;
		top:25px;
		right:10px;
		height:25px;
		line-height:25px;
		padding: 0 45px 0 0;
	}
		.l-gallery .i_close span{
			border-bottom:1px dashed;
			color:#666;
		}

.l-gallery__list{}
	.l-gallery__list .b-gallery{ }
		.l-gallery__list .b-gallery span{
			cursor:pointer;
		}

.l-gallery__show{
	min-height:450px;
	//height:450px;
}
	.l-gallery__show .l-gallery_wrap{
		padding:35px 0;
		position:absolute;
		white-space:nowrap;
		width:100%;
	}
		.l-gallery__show .l-gallery_out{
			margin:0 -40px;
			//zoom:1;
		}
			.l-gallery__show .l-gallery_container{
				overflow:hidden;
				width:100%;
				//zoom:1;
			}

	.l-gallery__show .i_close{
		display:block;
		z-index:10;
	}
	.l-gallery__show .border{
		background:transparent url(/_img/gallery/gallery-border-left.png) repeat-y 0 0;
		display:block;
		position:absolute;
		top:0;
		left:0;
		z-index:5;
		width:59px;
		height:100%;
		margin-left:-70px;
	}
		.l-gallery__show .border_right{
			background:transparent url(/_img/gallery/gallery-border-right.png) repeat-y 100% 0;
			left:100%;
			margin-left:0;
		}
		* html .l-gallery__show .border{
			_background:none !important;
		}
		* html .l-gallery__show .border_left{
			_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/_img/gallery/gallery-border-left.png',sizingMethod='scale');
			_margin-left:-40px;
		}
		* html .l-gallery__show .border_right{
			_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/_img/gallery/gallery-border-right.png',sizingMethod='scale');
			_margin-left:-20px;
		}

	.l-gallery__show .b-gallery{
		margin:0;
		position:relative;
	}
		.l-gallery__show .b-gallery div{
			background:none;
			padding:0;
			margin:0;
			position:static;
			z-index:1 !important;
		}

	.l-gallery__show .l-gallery__info{
		border:none;
		display:block;
		margin:0 0 40px;
		position:relative;
		top:415px;
	}
		.l-gallery__show .l-gallery__info table{
			border-collapse:collapse;
			width:100%;
			table-layout:fixed;
		}
		.l-gallery__show .l-gallery__info td{
			vertical-align:top;
			_padding:0 10px;
			width:50%;
		}

	.l-gallery__show li,
	.l-gallery__show li img{
		border:none !important;
		width:auto !important;
		height:348px !important;
	}
	.l-gallery__show li{
		margin:0 0 0 -3px;
		//margin:0 0 0 1px;
		white-space:nowrap;
	}


	/* DEBUG */
	/*.l-gallery_container{
		border:1px solid #000;
	}
	.l-gallery__show .border{
		display:none;
	}*/
