.box h1 {
	font-size:18px;
	line-height:19px;
	padding-top:2px;
	padding-bottom:20px;
	color:#528076;
}
.box .center_l p {
	line-height:14px;
	padding-bottom:12px;
}
.block {
	overflow:hidden;
	padding-top:15px;
	padding-left:1px;
	background:url(../img/bg_news_block.gif) repeat-x left bottom;	
}
.block.line {border-top:1px solid #528076;}
.block .line_1, .block .line_2 {position:relative; overflow:hidden;}
.block .line_1 p, .block .line_2 p {
	display:block; 
	float:left;
	width:300px/*190px*/;	
}
.block .line_2 p {width:300px/*180px*/;}
.block .line_1 p {
	font-size:12px;
	line-height:15px;
	color:#033;
	font-weight:bold;
}
.block .line_1 div {
	width:130px/*85px*/;
	float:right;
	overflow:hidden;
}
.block .line_1 div a, .block .line_1 div span {
	display:block; 
	/*clear:both;*/
	float:right;
    margin: 1px 0 3px 1px;
	text-align:right;
}
.block .line_2 {/*padding-top:3px;*/min-height: 35px;}
.block .line_2 p {font-style:italic;}
.box .center_l .line_2 p {padding-top:1px; padding-bottom:16px;}
.block .line_2 p span {
	/*font-weight:bold;*/
	font-style: normal;
}
.block .line_2 a {
	position:absolute;
	bottom:15px;
	right:0;
	width:90px;
	height:20px;
	background:url(../img/btn_view_abstract.gif) 0 0 no-repeat;
}
.centerpart .center a.back_to_top {margin-top:21px;}

#main {position:relative;}
#shadow {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;	
	background:#000000;
	z-index:10000;
	display:none;
	opacity:0.5;
}
.popup2 {
	position:absolute;
	top:211px;
	left:0;
	width:100%;
	z-index:100000;
	display:none;
}
.popup2 .pbox {
	width:547px;
	margin:0 auto;
}
.popup2 .pbox_top, .popup2 .pbox_bot {
	height:27px;
	background-position:0 0;
	background-repeat:no-repeat;
}
.popup2 .pbox_top {background-image:url(../img/rd/popup2_top.png);}
.popup2 .pbox_bot {background-image:url(../img/rd/popup2_bot.png);}
.popup2 .pbox_center {background:url(../img/rd/popup2_center.png) 0 0 repeat-y;}
.popup2 .close {height:16px; padding-right:30px; padding-top:5px;}
.popup2 .close a {
	display:block;
	float:right;
	margin-right:2px;
	height:12px;
	padding-right:18px;
	background:url(../img/rd/close_box.gif) right center no-repeat;
	font-size:11px;
	line-height:12px;
	font-weight:bold;
	text-decoration:none;
	color:#033;
}
.popup2 .pbox_body {
	padding-top:4px;
	padding-bottom:22px;
	width:451px;
	margin:0 auto;
}
.popup2 .pbox_title {
	width:100%;
	margin-top:-4px;
	overflow:hidden;
	padding-bottom:13px;
	background:url(../img/title.png) left bottom repeat-x;
}
.popup2 .pbox_title p {
	width:325px;
	font-size:14px;
	line-height:16px;
}
.popup2 .pbox_info p, .popup2 .pbox_reg p, .popup2 .pbox_info ul  {
	display:block; 
	float:left; 
	width:260px;
	padding-left:2px;	
}
.popup2 .pbox_info p, .popup2 .pbox_info ul li {line-height:13px; padding-bottom:13px;}
.popup2 .pbox_info ul { list-style-type:none;}
.popup2 .pbox_info ul li {display:block; clear:both; padding-left:7px; background:url(../img/dot3.gif) left 5px no-repeat;}
.popup2 .pbox_info a {color:#006666;}
.popup2 .pbox_info, .popup2 .pbox_reg {overflow:hidden; width:451px;}
.popup2 .pbox_info {padding-top:13px;}
.popup2 .pbox_info p span {
	display:block; 
	/*width:150px; */
	font-style:italic;
}
.popup2 .pbox_info img {float:right; margin-top:2px; width:180px; height:180px;}
.popup2 .pbox_reg a {
	display:block;	
	float:right;
	width:90px;
	height:20px;
	margin-top:20px;
	background: url(../img/rd/register_btn.gif) 0 0 no-repeat;
}
