body {
	text-align: left;
	margin: 0px;
	padding: 0px;
	background: url(../images/bck.gif);
}
body, td, div, p, input, select, textarea{
	font: 100 9pt Tahoma;
	color: #000000;
}
a {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
}
form{
	margin: 0px;
	padding: 0px;
}
input {
	border-style: groove;
}
img{
	border-width: 0px;
}
.radio, .label{
	border: 0px;
	color: #97aec6;
}
.button{
	border: #474747 1px solid;
	font-family: tahoma;
	background-color: #353c45;
	color: #97aec6; 
}
/**/
.clear{
	clear: both;
}
/**/
.top{
	position: relative;
	width: 996px;
	height: 152px;
	background: url(../images/top_bck.png) no-repeat;
}
.top .lang{
	position: absolute;
	top: 10px;
	left: 670px;
	width: 300px;
	font: 100 8pt Tahoma;
	color: #ffffff;
	text-align: right;
}

.top .lang .pas{
	color: #ffffff;
}
.top .lang .act{
	color: #85dbff;
}
.top .logo_link{
	position: absolute;
	top: 40px;
	left: 44px;
	width: 280px;
	height: 34px;
}
.top .menu_1{
	position: absolute;
	left: 730;
	top: 81px;
	height: 30px;
	overflow: hidden;
}
.top .menu_1 .item{
	float: left;	
	padding: 0px 7px;
}
.top .menu_1 .item a{
	color: #000000;
	font: 100 8pt/30px Tahoma;
}
.top .menu_1 .sep{
	float: left;	
	background: url(../images/menu_1_sep_bck.png) no-repeat;
	width: 1px;
	height: 32px;
}

.top .menu_2{
	position: absolute;
	top: 113px;
	left: 45;
	height: 39px;
	overflow: hidden;
}
/**/
.search{
	position: relative;
	background: url(../images/search_bck.png) no-repeat;
	width: 254px;
	height: 75px;
	margin-left: 1px;
}
.search .input{
	position: absolute;
	top: 40px;
	left: 20px;
	background: url(../images/search_input_bck.png) no-repeat;
	width: 172px;
	height: 20px;
	border: 0;
	font: 100 8pt/20px Tahoma;
	color: #b3b3b3;
	padding-left: 10px;
}
.search .submit{
	position: absolute;
	top: 40px;
	left: 192px;
	background: url(../images/search_submit_bck.png) no-repeat;
	width: 50px;
	height: 20px;
	border: 0;
	font: 100 8pt/20px Tahoma;
	color: #4c4c4c;
}
.search .welcome{
	position: absolute;
	top: 20px;
	left: 20px;
	font: 100 7pt/20px Tahoma;
}
/**/
.top_banner{
	position: relative;
	background: url(../images/top_banner_bck.png) no-repeat;
	width: 742px;
	height: 228px;
}
.top_banner_inner{
	position: absolute;
	top: 31px;
	left: 59px;
	width: 656px;
	height: 186px;
}
/**/
.right_banner{
	border: solid 1px #d3d3d3;
	width: 230px;
	height: 130px;
	margin: 0px 0px 10px 10px;
}
.right_banner_inner{
	padding: 5px;
}
/**/
.base{
	clear: both;
	width: 996px;
	text-align: left;
}
.base_middle{
	float: left;
	width: 741px;
	background: #197da9;
	overflow: hidden;
}
.base_middle_inner{
	padding-left: 28px;
}
.base_right{
	float: left;
	width: 255px;
	padding-top: 17px;
}
.base_right_inner{
	background: url(../images/base_right_bck.png) repeat-y 0px 30px;
	padding-left: 5px;
}
/**/
.bottom{
	position: relative;
	background: #197da9 url(../images/bottom_bck.png) no-repeat top;
	width: 996px;
	height: 94px;
}
.bottom a{
	color: #ffffff;
}
.bottom .support{
	position: absolute;
	top: 26px;
	left: 48px;
	font: 700 9pt Myriad Pro;
	color: #a0e3ff;
	width: 170px;
}
.bottom .support span{
	color: #ffffff;
}
.bottom .logo{
	position: absolute;
	top: -8px;
	left: 750px;
	width: 190px;
	height: 73px;
	background: url(../images/logo.png) no-repeat;
}
.bottom .copyright{
	position: absolute;
	top: 26px;
	left: 230px;
	font: 100 7pt/14px Tahoma;
	color: #ffffff;
}
/**/
.middle_content{
	width: 713px;
	background:	#ffffff;
}
.middle_content_inner{
	padding: 10px 17px;
}
.middle_page_title{
	background: url(../images/middle_page_title_bck.png) repeat-x bottom;
	width: 684px;
	height: 26px;
}
.middle_page_title span{
	font: 700 9pt/26px Tahoma;
	color: #ffffff;
	padding-left: 50px;
}
.middle_page{
	background: url(../images/middle_page_bck.png) repeat-y;
	width: 684px;
}
.middle_page_inner{
	padding: 14px 0px 0px 14px;
}
.middle_page_footer{
	background: url(../images/middle_page_footer_bck.png) no-repeat;
	width: 684px;
	height: 6px;
}
.middle_sub_page_title{
	text-align: left;
	background: #F0F0F0;
	border-bottom: 1px soldi #ccc;
	font: 700 8pt/20px arial;
	color: #FF9966;
	padding-left: 15px;
}
/**/
.right_caption{
	background: url(../images/right_caption_bck.png) no-repeat;
	width: 250px;
	height: 27px;
}
.right_caption_inner{
	padding-left: 15px;
	font: 700 8pt/16px Tahoma;
}
/**/
.image_gallery{
	width: 250px;
}
.image_gallery_inner{
	padding: 5px 5px;
}
.image_gallery_inner .item{
	width: 78px;
	height: 82px;
	border: solid 1px #cbddef;
	float: left;
	text-align: center;
}
.image_gallery_inner .item img{
	width: 68px;
	height: 72px;
	margin: 4px;
}
/**/
.video{
	width: 250px;
}
.video_inner{
	padding: 5px 7px;
}
.video_inner .item{
	background: url(../images/right_video_item_bck.png) no-repeat;
	width: 232px;
	height: 20px;
	padding-left: 25px;
	overflow: hidden;
	font: 100 8pt/18px Tahoma;
}
/**/
.poll{
	width: 250px;
}
.poll_inner{
	padding: 10px;
}
.poll .question{
	font: 700 8pt/16px Tahoma;
	margin-bottom: 10px;
}
.poll .image{
	margin-bottom: 10px;
}
.poll .image img{
	width: 100px;
	height: 75px;
}
.poll .submit .button{
	background: #535353;
	color: #ffffff;
	font: 700 8pt Tahoma;
}
/**/
.item_list .item{
	background: url(../images/icon_01.gif) no-repeat left bottom;
	font: 100 8pt/20px Tahoma;
	padding-left: 20px;
}
.item_list .item a{
	color: #404040;
}
/**/
.paging{
	text-align: left;
	margin-bottom: 10px;
}
.paging .text{
	font: 100 8pt/16px Tahoma;
	margin: 1px;
	width: 16px;
	color: #fde9c7;
}
.paging .item{
	padding: 0px 4px;
	margin: 1px;
	text-align: center;
	color: #000080;
	font: 100 8pt/16px Tahoma;
	border: solid 1px #c0c0c0;
	cursor: pointer;
	background: #808080;
}
.paging .act_item{
	padding: 0px 4px;
	margin: 1px;
	text-align: center;
	color: #000080;
	font: 700 8pt/16px Tahoma;
	border: solid 1px #ffffff	;
	background: #c0c0c0;
}
/**/