a{ outline:none;}
#gallery-topic{
	padding:2px 2px 2px 12px;
	background-color:#f5bb2e;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
}

#gallery-view{
	height:380px;
	padding:0px 0px 0px 250px;
}

#gallery-view2{
	/*height:300px;
	padding:0px 0px 0px 200px;*/
}

#gallery-view a.prev,#gallery-view a.next{
	text-indent:-10000em;
	outline:none;
	width:110px;
	height:70px;
	display:block;
	float:left;
	margin-top:155px;
}

#gallery-view a.prev{
	background:url(img_tm/bt_ar_gall_back.jpg) no-repeat center center;
}

#gallery-view a.next{
	background:url(img_tm/bt_ar_gall_next.jpg) no-repeat center center;
}

#gallery-view-image{
	background:url(img_tm/gallery-view-bg.gif) no-repeat center center;
	height:350px;
	width:475px;
	float:left;
	position:relative;
}
#gallery-view-image2{
	/*background:url(img_tm/gallery-view-bg.gif) no-repeat center center;
	height:270px;
	width:620px;
	float:left;
	position:relative;*/
}

#gallery-view-image h1{
	color:#000000;
	font-size:16px;
	font-weight:bold;
	position:absolute;
	top:30px;
	left:14px;
}

#gallery-view-image b{
	color:#545151;
	font-size:12px;
	font-weight:bold;
	position:absolute;
	top:55px;
	left:14px;
}

#gallery-view-image img{
	width:475px;
	height:350px;
	position:absolute;
	top:0px;
	left:0px;
}

#gallery-popup{
	width:948px;
	margin-left:0px;
	margin-top:-30px;
	padding-left:250px;
	position:relative;
	z-index:1000;
}

#gallery-popup a.next,#gallery-popup a.prev{
	text-indent:-10000em;
	outline:none;
	width:34px;
	height:75px;
	display:block;
	cursor:pointer;
	float:left;
	margin:0;
	padding:0;
}

#gallery-popup a.prev{
	background: url(images/gallery/pre.gif) no-repeat center center;
}

#gallery-popup a.next{
	background:url(images/gallery/next.gif) no-repeat center center;
}

#gallery-popup a.disabled {
	visibility:hidden !important;
}

#gallery-popup div.scrollable{
	width:222px;
	height:75px;
	position:relative;
	overflow:hidden;
	float:left;
}

#gallery-popup ul{
	position:absolute;
	width:90000em;	
	clear:both;
	padding:0px;
	margin:14px 0 0 0;
}

#gallery-popup li{
	float:left;
	list-style:none;
	padding:0px;
	margin:0px;
}

#gallery-popup li img{
	background:no-repeat center center;
	width:74px;
	height:53px;
	display:block;
	cursor:pointer;
	padding:0px;
	margin:0px;
	border:none;
}

a.activeSlide img{
	border-bottom:1px solid #cccccc!important;
}







#gallery-popup2{
	width:948px;
	margin-left:0px;
	margin-top:-30px;
	padding-left:190px;
	position:relative;
	z-index:1000;
	display:none;
}

#gallery-popup2 a.next,#gallery-popup2 a.prev{
	text-indent:-10000em;
	outline:none;
	width:34px;
	height:75px;
	display:block;
	cursor:pointer;
	float:left;
	margin:0;
	padding:0;
}

#gallery-popup2 a.prev{
	background: url(images/gallery/pre.gif) no-repeat center center;
}

#gallery-popup2 a.next{
	background:url(images/gallery/next.gif) no-repeat center center;
}

#gallery-popup2 a.disabled {
	visibility:hidden !important;
}

#gallery-popup2 div.scrollable{
	width:222px;
	height:75px;
	position:relative;
	overflow:hidden;
	float:left;
}

#gallery-popup2 ul{
	position:absolute;
	width:90000em;	
	clear:both;
	padding:0px;
	margin:14px 0 0 0;
}

#gallery-popup2 li{
	float:left;
	list-style:none;
	padding:0px;
	margin:0px;
}

#gallery-popup2 li img{
	background:no-repeat center center;
	width:74px;
	height:53px;
	display:block;
	cursor:pointer;
	padding:0px;
	margin:0px;
	border:none;
}

.gal-main{width:683px;  margin:0 auto; overflow:hidden; height:409px;}
.gal-left{width:264px;  float:left; margin-right:10px; height:409px;}
.gal-top{width:264px; height:298px; background:#000000; margin-bottom:10px;}
.gal-bot{width:262px; height:99px; border:1px solid #CCCCCC;}
.gal-right{ width:409px; float:left; height:409px;}
.arrow{overflow:hidden;padding-left:427px; padding-right:155px;}
.gal-next{background:url(images/gallery/next.gif) no-repeat; width:34px; height:75px; float:right; position:relative;}
.gal-pre{background:url(images/gallery/pre.gif) no-repeat; width:34px; height:75px; float:left; position:relative;}
.next-li{ width:15px; height:15px; position:absolute; top:30px; left:10px;}