@charset "utf-8";
.page {
	table-layout:fixed;
	width:1000px;
}
.but_menu {
	width:166px;
	height:150px;
	float:right;
	position:relative;
	top:0px;
	right:0px;
	text-align:right;
	overflow:hidden;
}
.but_menu_text {
	width:150px;
	height:20px;
	position:absolute;
	top:95px;
	/*top:80px;*/
	right:8px;
	text-align:center;
}
.but_menu_link {
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
/**************************************************************/
#home_proj {
	width:584px;
	height:231px;
	/*height:200px;*/
	background-image:url(../images/back_home_center_1.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	text-align:right;
	padding:10px;
	position:relative;
	top:0px;
	right:0px;
	overflow:hidden;
}
#home_odot {
	width:584px;
	height:231px;
	/*height:200px;*/
	background-image:url(../images/back_home_center_2.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	text-align:right;
	padding:10px;
	position:relative;
	top:0px;
	right:0px;
	overflow:hidden;
}
/*****************************************************************/
.client {
	/*margin-top:40px;*/
	margin-top:10px;
	width:829px;
	height:148px;
	/*height:35px;*/
	/*padding-top:40px;*/
	padding-top:35px;
	background-image:url(../images/back_footer.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	text-align:center;
	overflow:hidden;
	position:relative;
	top:0px;
	right:0px;
}
#clPict {
	width:810px;
	height:60px;
	text-align:center;
	overflow:hidden;
	position:relative;
	right:5px;
	top:10px;
}
#clPict marquee{
	width:820px;
	height:80px;
	text-align:center;
	overflow:hidden;
	position:relative;
	right:5px;
	top:20px;
}
/***********************************************************************/
.mrq {
	width:420px;
	height:190px;
	margin:0px 150px 0px 0px;
	position:relative;
	top:30px;
	right:0px;
	padding:0px 5px;
}
.mrq_item {
	width:410px;
	height:auto;
	overflow:hidden;
	margin-bottom:15px;
}
.home_odot_item {
	width:430px;
	height:190px;
	margin:0px 150px 0px 0px;
	position:relative;
	top:30px;
	right:0px;
	overflow:auto;
}
/******************************************************************************/
.page_cont {
	width:830px;
	height:auto;
	table-layout:fixed;
	color:#000080;
}
.page_cont_hed {
	width:700px;
	height:40px;
	padding:15px 60px;
	text-align:right;
	background-image:url(../images/back_hed_pnimi.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
.page_cont_middle {
	width:810px;
	padding:10px;
	height:auto;
	min-height:550px;
	background-image:url(../images/back_middle_pnimi.jpg);
	background-position:top right;
	background-repeat:repeat-y;
	text-align:right;
}
.page_cont_bottom {
	width:830px;
	height:30px;
	background-image:url(../images/back_bottom_pnimi.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
a.li_link {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration:none;
}
a.li_link:hover {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration:underline;
}
.page_cont_topic {
	width:755px;
	height:26px;
	text-align:right;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	clear:both;
	margin:10px;
	padding:9px 45px 0px 0px;
	background-image:url(../images/topic_client.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

