#jsbanner * {line-height:1.2;}
#jsbanner {position:relative;margin:0px;padding:0px;clear:both;}
#jsbanner #prev, #jsbanner #next {width:13px;height:32px;cursor:pointer;cursor:hand;z-index:52;width:63px;height:18px;}
#jsbanner #prev {	margin:110px 13px 0 5px;float:left;}
#jsbanner #next {	margin:110px 8px 0 13px;float:right;}
#jsbanner #up_text, #jsbanner #text4, #jsbanner #left_text {
	font-family:tahoma;font-weight:bold;
	font-size:12px;color:#444;text-align:center;
	padding:2px;height:16px;width:155px;
	position:absolute;
}
#jsbanner #text4 {color:#fff;left:8px;top:205px;}
#jsbanner #left_text {width:141px;z-index:20;left:12px;top:5px;}
#jsbanner .t_info {
	font-family:tahoma;font-weight:normal;font-size:11px;color:#fff;
	width:145px;height:15px;z-index:51;left:1px;top:132px;padding:0 0 2px;
}
#jsbanner #up_text{position:static;margin-top:5px;width:100%;}
#jsbanner #text3 {position:absolute;z-index:30;width:520px;height:30px;top:208px;}
#jsbanner #text3 a {text-decoration:none;font-family:tahoma;font-weight:bold;font-size:12px;color:#39c;}
#jsbanner .rfl {height:30px;}
#jsbanner .tpl {margin-top:10px;overflow:hidden;float:left;height:0px;width:150px;}
#jsbanner .tpl div {position:absolute;overflow:hidden;}
#jsbanner .smallpreview {margin-bottom:7px;}
#jsbanner .bigpreview{display:none;}
#normalsize {position:absolute;cursor:pointer;border:1px solid #4b4b4b;padding:3px;background-color:#fff;z-index:50;}
#jsbanner div.img_area {position:absolute;background-color:#c33;
top: 20px;left:25px;width:100px;height:108px;
cursor:pointer;cursor:hand;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1);}
#jsbanner div.prices {float:left;font-weight:bold;width:50px;text-align:left;position:static;margin-left:2px;}
#jsbanner div.downloads {float:right;width:84px;text-align:right;position:static;margin-right:2px;}
