html, body {margin:0; padding:0; background:#f2f2f2; width:100%; height:100%; font:normal 12px Arial; color:#616a72;}
td {font:normal 12px Arial; color:#616a72;}
img {border:0;}
p {margin-top:0; padding-top:0;}
form {padding:0; margin:0;}
a:link, a:visited {font:normal 12px Arial; color:#000; text-decoration:underline;}
a:hover {text-decoration:none;}
.clear {clear:both; font-size:0; line-height:0; height:0;}
.clear2 {clear:both; font-size:0; line-height:10px; height:10px;}
.clear3 {clear:both; font-size:0; line-height:1px; height:1px;}

#container_top {background:url('../images/mainbg.jpg') bottom center no-repeat #fff;}
	#header_box {margin:0 auto; width:990px;}
		#header {position:relative; height:113px;}
			#shadow_left1 {position:absolute; top:0; left:712px; width:10px; height:113px; background:url('../images/shadow_left1.png') repeat-y;}
			#blackcolumn {position:absolute; top:0; left:722px; width:192px; height:113px; background:#55524e; text-align: center;}
			#shadow_right1 {position:absolute; top:0; left:914px; width:10px; height:113px; background:url('../images/shadow_right1.png') repeat-y;}
			#logo {position:absolute; margin:79px 0 0 119px;}
	#mainmenu_box {margin:0 0 0px 0; width:100%; border-collapse:collapse;}
		#mainmenu_box td {padding:0;}
		#mainmenu_box .left {font-size:1px;}
		#mainmenu_box .center {width:990px;}
			#mainmenu_fix {width:990px; font-size:0; height:0; line-height:0;}
			#mainmenu_corner {display:block; float:left;}
			#mainmenu, #mainmenu2 {padding:0; margin:0; list-style:none; background:#cadb2a; float:left; width:684px; text-align:center;}
			#mainmenu2 {background:url('../images/mainmenu_bg2.gif') bottom repeat-x #cadb2a;}
				#mainmenu li, #mainmenu2 li {display:inline; margin:0 46px 0 0;}
				#mainmenu li.last, #mainmenu2 li.last {margin:0;}
					#mainmenu li h1, #mainmenu2 li h1 {padding:0; margin:0; display:inline;}
						#mainmenu li h1 a:link, #mainmenu li h1 a:visited, #mainmenu2 li h1 a:link, #mainmenu2 li h1 a:visited {line-height:48px; height:48px; text-decoration:none;}
						#mainmenu li h1 a:hover, #mainmenu2 li h1 a:hover {text-decoration:underline;}
						#mainmenu li h1 a.active, #mainmenu2 li h1 a.active {color:#476408; font-weight:bold;}
			#ico_nav_box {float:left; height:48px; width:198px; background:url('../images/black_bg2.gif') repeat-y #cadb2a; color:#cadb2a; text-align:center;}
				#ico_nav_box img {margin:15px 13px 0 13px;}
			#lang_box {padding:0 0 0 5px; margin:0; list-style:none; background:url('../images/langs_bg.gif') no-repeat #cadb2a; float:left; width:68px;}
				#lang_box li {display:inline;}
					#lang_box li a:link, #lang_box li a:visited {line-height:48px; height:48px; padding:5px 6px 5px 5px; margin:0 0 0 5px; font-size:10px; font-family:Verdana; color:#959595; text-decoration:none;}
					#lang_box li a:hover {text-decoration:underline;}
					#lang_box li a.active {background:url('../images/langs_frame.gif') no-repeat;}
		#mainmenu_box .right {background:url('../images/mainmenu_bg3.gif') bottom repeat-x #cadb2a; font-size:1px;}
	#maincontent {margin:0 auto; width:990px;}
		#title_mainbg1, #title_mainbg2, #title_mainbg3 {position:relative; margin:-2px 0 0 auto; height:539px; width:969px;}
		#title_mainbg1 {background:url('../images/mainbg_2.jpg') left repeat-y;}
		#title_mainbg2 {background:url('../images/mainbg_2b.jpg') left repeat-y;}
		#title_mainbg3 {background:url('../images/mainbg_2c.jpg') left repeat-y;}
			#title_news_box {position:absolute; top:0; left:698px; width:198px; background:url('../images/title_column_bg.gif') repeat-y;}
				#title_news {background:url('../images/title_column_bottom.gif') bottom no-repeat; height:500px; text-align:center;}
					#title_news_list {padding:10px 20px; margin:0; list-style:none; font-size:11px; color:#fff; text-align:left;}
						#title_news_list li {padding:0 0 15px 0;}
							#title_news_list li span {font-weight:bold;}
							#title_news_list li a:link, #title_news_list li a:visited {font-size:11px; color:#a9a9a9;}
					.infoblock_url img {margin:3px 0;}
					.certificate img {margin:10px 2px 0 2px;}
					.certificate2 img {margin: 0;}
			#title_group1 {position:absolute; top:513px; left:698px; width:104px; height:26px; background:url('../images/title_tab1.gif') no-repeat; text-align:center;}
			#title_group2 {position:absolute; top:513px; left:809px; width:88px; height:26px; background:url('../images/title_tab2.gif') no-repeat; text-align:center;}
				.title_group_link {padding:0; margin:0;}
					.title_group_link a:link, .title_group_link a:visited {line-height:26px; height:26px; padding:5px 9px; color:#55524e; text-decoration:none;}
					.title_group_link a:hover {text-decoration:underline;}
		#maincontent_bg {margin:0 0 0 auto; background:url('../images/black_bg3.gif') left repeat-y #fff; width:969px;}
			#content_box {background:url('../images/shadow_top1.gif') top no-repeat;}
				#content {float:left; width:697px;}
					#submenu_container {margin:0 0 0 58px; background:url('../images/submenu_bg2.gif') right repeat-y #f2f2f2;}
						#submenu_prebox {background:url('../images/submenu_bg.gif') bottom repeat-x;}
							#submenu_box {background:url('../images/submenu_bg.gif') left repeat-y;}
								#submenu {position:relative; padding:4px 5px 3px 9px; margin:0; list-style:none; background:url('../images/submenu_corner.gif') bottom left no-repeat;}
									#submenu li {display:inline; background:url('../images/bullet1.gif') left no-repeat; padding:0 0 0 10px; margin:0 20px 0 0;}
									#submenu li.last {margin:0;}
										#submenu li h2 {padding:0; margin:0; display:inline;}
											#submenu a:link, #submenu a:visited {font-size:11px; color:#8a8a8a; text-decoration:none;}
											#submenu a:hover {text-decoration:underline;}
											#submenu a.active {font-weight:bold;}
					#maininfo {clear:right; margin:35px 25px 0 25px; line-height:17px; text-align:justify;}
						.page_title {padding:0; margin:0 0 4px; font-size:12px; color:#54554b;}
							#maininfo_inner {margin:0;}
							#maininfo_inner2 {margin:10px 0 0 27px;}
								#maininfo_inner a:link, #maininfo_inner a:visited, #maininfo_inner2 a:link, #maininfo_inner2 a:visited {color:#5d5d5d;}
							.subtitle {background:url('../images/header_bg.gif') repeat-x; margin:0 -25px 0 0;}
								.subtitle .corner {float:left;}
								.subtitle .bullet {float:left; margin:18px 0 0 6px;}
								.subtitle .text {position:relative; margin:0; padding:12px 0 12px 28px; font-size:12px; background:url('../images/header_bg2.gif') top right no-repeat;}
								.subtitle a:link, .subtitle a:visited {font-weight:bold; color:#54554b; line-height:16px; text-decoration:none;}
								.subtitle a:hover {text-decoration:underline;}
							.subtitle2 {background:url('../images/header2_bg.gif') repeat-x; margin:0 -25px 0 0;}
								.subtitle2 .corner {float:left;}
								.subtitle2 .bullet {float:left; margin:18px 0 0 6px;}
								.subtitle2 .text, .subtitle2 .text2 {position:relative; margin:0; padding:12px 0 12px 20px; font-size:12px; background:url('../images/header2_bg2.gif') top right no-repeat;}
								.subtitle2 .text2 {padding:12px 0 12px 28px;}
								.subtitle2 a:link, .subtitle2 a:visited {font-weight:normal; font-style:italic; color:#616a72;}

								.my_ul_gray {padding:0; margin:-1px 0 20px 16px; list-style:none; line-height:15px;}
									.my_ul_gray li {padding:3px 0 0 20px; border-left:solid 1px #e4e5e5; background:url('../images/ico_arrow.gif') 0 8px no-repeat;}
										.my_ul_gray li ol {padding:0; margin:0 0 0 50px;}
											.my_ul_gray li ol > li {padding:0; border-left:0; background:none;}
									.my_ul_gray .first {padding:15px 0 0 20px; border-left:solid 1px #e4e5e5; background:url('../images/ico_arrow.gif') 0 20px no-repeat;}
									.my_ul_gray .last {padding:3px 0 0 20px; border-left:0; background:url('../images/ico_arrow3.gif') 0 0px no-repeat;}
								.my_ul_green {padding:0; margin:-1px 0 20px 16px; list-style:none; line-height:15px;}
									.my_ul_green li {padding:3px 0 0 20px; border-left:solid 1px #cadb2a; background:url('../images/ico_g_arrow.gif') 0 8px no-repeat;}
										.my_ul_green li ol {padding:0; margin:0 0 0 50px;}
											.my_ul_green li ol > li {padding:0; border-left:0; background:none;}
									.my_ul_green .first {padding:15px 0 0 20px; border-left:solid 1px #cadb2a; background:url('../images/ico_g_arrow.gif') 0 20px no-repeat;}
									.my_ul_green .last {padding:3px 0 0 20px; border-left:0; background:url('../images/ico_g_arrow3.gif') 0 0px no-repeat;}
							#sitemap {margin:0 0 0 30px; padding:0; list-style:none;}
								#sitemap li {background:url('../images/bullet1.gif') 0 6px no-repeat; padding:0 0 3px 10px;}
									#sitemap h1 {padding:0; margin:0; font-weight:normal;}
									#sitemap ol {padding:0; margin:0 0 0 20px; list-style:none;}
										#sitemap h2 {padding:0; margin:0; font-weight:normal;}
											#sitemap a:link, #sitemap a:visited {color:#54554b; text-decoration:none;}
											#sitemap a:hover {text-decoration:underline;}
							#searchform .field {display:inline; height:16px; margin:15px 0 0 0; border:solid 1px #cadb2a; width:270px; color:#616a72; font-size:12px;}
							#searchform .button {display:inline; margin:15px 0 0 10px; padding:2px 20px; border:0; background:#cadb2a; font-weight:bold; color:#fff; cursor:pointer;}
								#search_results {padding:0; margin:0; list-style:none;}
									#search_results li {margin:15px 0 0 0;}
										#search_results li h5 {padding:0; margin:0; font-size:12px; font-weight:bold;}
										#search_results li a:link, #search_results li a:visited {color:#cadb2a; text-decoration:none;}
										#search_results li a:hover {text-decoration:underline;}
							
							.news_date {display:block; font-weight:bold; color:#5d5d5d;}
							.news_item:link, .news_item:visited {font-weight:bold; color:#cadb2a; text-decoration:none;}
							.news_item:hover {text-decoration:underline;}
							.news_link {margin:-14px 0 0 0; text-align:right;}
								.news_link a:link, .news_link a:visited {font-size:11px; font-style:italic; color:#898683; text-decoration:none;}
								.news_link a:hover {text-decoration:underline;}
							.news_break {line-height:1px; height:1px; font-size:1px; margin:2px -25px 20px 0; background:#cfcfcf; text-align:right;}
							
							.paging {padding:0; margin:10px 0 0 0; list-style:none;}
								.paging li {display:inline; margin:0 7px 0 0;}
									.paging li a:link, .paging li .active:link, .paging li a:visited, .paging li .active:visited {font-size:12px; font-weight:bold; color:#cadb2a; text-decoration:none;}
									.paging li a:hover, .paging li .active:hover {text-decoration:underline;}
									.paging li .active:link, .paging li .active:visited {color:#898683; text-decoration:none;}
									.paging li span {font-weight:normal;}
							#form {}
								#form td {text-align:right; padding:5px 10px 5px 0;}
								#form .column2 {text-align:left;}
								#form .column3 {text-align:right; vertical-align:top;}
									#form .field {height:16px; border:solid 1px #cadb2a; width:276px; color:#717171; font-size:12px;}
									#form textarea {height:85px; border:solid 1px #cadb2a; width:276px; color:#717171; font-size:12px;}
									#form select {height:18px; border:solid 1px #cadb2a; width:276px; color:#717171; font-size:12px;}
									#form .button {margin-left:100px; padding:2px 20px; border:0; background:#cadb2a; font-weight:bold; color:#fff; cursor:pointer;}
				#infoblocks {float:left; width:271px; margin:-2px 0 15px 0;}
					#infoblocks div {padding:0 70px 0 0; text-align:center;}
						.theme_photo {margin:0 0 27px 0;}
			#nav_top {clear:both; background:url('../images/shadow_bottom1.gif') center no-repeat; height:55px; text-align:right; padding:0 220px 0 0;}
				#nav_top a:link, #nav_top a:visited {color:#fff; position:relative; top:5px; text-decoration:none;}
				#nav_top a:hover {text-decoration:underline;}
#container_bottom {background:#f2f2f2; font-size:11px; color:#5d5d5d;}
	#copyright {margin:16px auto; padding:0 0 16px 15px; width:920px;}
		#copyright h6 {padding:0; margin:0; font-size:11px; font-weight:normal; float:right;}
		#copyright a:link, #copyright a:visited {font-size:11px; color:#616a72; text-decoration:none;}
		#copyright a:hover {text-decoration:underline;}
		
	ul#client_menu_list {position: relative; padding: 0; margin: 0; width: 150px; border: 0px solid red;}
		li.client_menu {padding: 0px 0px 0px 18px; margin: 0; text-align: left; display: block; background-image:url(../images/dot.gif); background-repeat:no-repeat; background-position: 10px 5px;}
		li.client_menu a{color: #ffffff; text-decoration: none; font-style: normal; font: 11px Arial;}
		li.client_menu a:hover {color: #ffffff; text-decoration: underline; font-style: normal; font: 11px Arial;}
	
		
    .document_date {font-weight:bold; color:#cadb2a;  }
    .document_title { font-size:18px; font-weight:bold; color:#3c3c3c; padding:15px 0; }
    .download { padding:6px 0 6px 0; float:right; }
    .download_word { background:url(../images/icon_word.gif) no-repeat right 2px; padding:6px 31px 6px 0; float:right; }
    .download_excel { background:url(../images/icon_excel.gif) no-repeat right 2px; padding:6px 31px 6px 0; float:right; }
