body {
	font-family: Verdana, Helvetica, sans;
	font-size: 12px;
	background: #ffffff;
	padding: 0px;
	margin: 0px;
	color: #101010;
}

.container {
	width:  1000px;
	overflow: hidden;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

.h_title {
	width: 756px;
	height: 145px;
	float: left;
}

.h_logo {
	width: 160px;
	height: 145px;
	float: right;
}

.h_container {
	width: 1000px;
	height: 145px;
	margin: 0px;
	padding:  0px;
	overflow: hidden;
}

.m_container {
	width: 1000px;
	height: 50px;
	overflow: hidden;
	margin: 0px;
	padding : 0px;
	text-align: left;
	background: #332415;
	color: #f0f0f0;
}

.p_container {
	width: 1000px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background: #BBD337;
}

.l_container {
	width: 750px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	float: left;
	background: #ffffff url("../images/ramka_p.jpg") right repeat-y;
}

.r_container {
	width: 250px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	float: right;
	text-align: left;
}

.r_data {
	width: 240px;
	overflow: hidden;
	margin: 32px 0px 8px 10px;
	padding: 0px;
	text-align: left;
}

.l_tbar {
	width: 742px;
	height: 11px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background: url("../images/ramka_g.jpg") repeat-x;
}

.l_box {
	width: 258px;
	overflow: hidden;
	margin: 8px 0px 0px 0px;
	padding: 0px;
	float: left;
	background: #ffffff url("../images/l_box_bg.jpg") right repeat-y;
	text-align: left;
}

.l_mbox {
	width: 484px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	float: left;
	text-align: left;
	background: url("../images/m_box_bg.jpg") repeat-y;
}

.l_mbox_adv {
	width: 468px;
	height: 240px;
	overflow: hidden;
	margin: 8px 2px 8px 0px;
	padding: 0px;
	text-align: left;
	background: #ffffff;
}

.l_mbox_data {
	width: 450px;
	overflow: hidden;
	padding: 0px;
	margin: 8px 2px 8px 0px;
	text-align: left;
}

.l_spliter {
	width: 8px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	float: right;
	text-align: left;
}

.news_header {
	width: 450px;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	border-bottom: 1px dotted #303030;
	text-align: left;
	color: #2CC0EF;
	font-size: 18px;
	font-family: Times New Roman, Times, sans;
}

.news_short {
	width: 450px;
	margin: 0px;
	padding: 0px;
	text-align: justify;
	color: #202020;
}

.news_more {
	width: 450px;
	height: 20px;
	background: #DADADA;
	color: #404040;
	font-size: 10px;
	text-align: right;
	line-height: 20px;
	margin: 4px 0px 16px 0px;
}

.news_more a {
	color: #404040;
	text-decoration: none;
}

.news_more a:hover {
	color: #000000;
	text-decoration: none;
}

.menu_c {
	float: left;
	height: 50px;
}

.menu_c:hover {
	float: left;
	height: 50px;
	background: url("../images/menu_pointer.jpg") center bottom no-repeat;
}

.menu_c_a {
	float: left;
	height: 50px;
	background: url("../images/menu_pointer.jpg") center bottom no-repeat;
}

.menu_item {
	padding: 0px 24px 0px 24px;
	margin: 24px 0px 0px 0px;
	font-size: 14px;
	color: #ffffff;
	border-right: 2px dotted #BBD337;
}

.menu_item_a {
	padding: 0px 24px 0px 24px;
	margin: 24px 0px 0px 0px;
	font-size: 14px;
	color: #BBD337;
	border-right: 2px dotted #BBD337;
}

.menu_item:hover {
	padding: 0px 24px 0px 24px;
	margin: 24px 0px 0px 0px;
	font-size: 14px;
	color: #BBD337;
	border-right: 2px dotted #BBD337;
}

.menu_item a{
	text-decoration: none;
	color: #ffffff;
}

.menu_item a:hover{
	text-decoration: none;
	color: #BBD337;
}

.menu_item_a a{
	text-decoration: none;
	color: #BBD337;
}

.arch_header {
	font-size: 19px;
	font-family: Times New Roman, Times, sans;
	color: #101010;
	border-bottom: 2px dashed #202020;
	margin: 0px 0px 12px 0px;
	padding: 0px;
}

.arch_title {
	color: #f0f0f0;
	font-size: 12px;
	margin: 4px 16px 4px 0px;
	padding: 0px;
}

.arch_title a{
	color: #f0f0f0;
	text-decoration: none;
}

.arch_title a:hover{
	color: #f0f0f0;
	text-decoration: none;
}

.arch_date {
	color: #5F6928;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px dotted #5F6928;
}

.l_bb_header {
	width: 243px;
	height: 26px;
	overflow: hidden;
	line-height: 26px;
	font-size: 18px;
	color: #606060;
	text-align: center;
	margin: 0px 0px 1px 0px;
	padding: 0px;
	background: url("../images/lewa_head.jpg") repeat-y;
}

.l_bb_content {
	width: 243px;
	overflow: hidden;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	background: url("../images/lewa_tlo.jpg") repeat-y;
	border-bottom: 1px dotted #404040;
}

.l_bb_text {
	margin: 4px 0px 0px 20px;
	padding: 0px;
	text-align: left;
	color: #404040;
}

.l_bb_more {
	color: #404040;
	font-size: 10px;
	text-align: right;
	line-height: 20px;
	margin: 4px 0px 8px 0px;
}

.l_bb_more a {
	color: #404040;
	text-decoration: none;
}

.l_bb_more a:hover {
	color: #000000;
	text-decoration: none;
}
