	* {}
	body {font-family:tahoma;font-size:12px;font-weight:normal;font-style:normal;color:#000;background:url(pics/backgrounds/_background-type16.png) top center no-repeat #2e3192;}
	h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#2d3192;}
	a {font-family:tahoma;font-weight:normal;color:#016fbe;text-decoration:underline;border-bottom:dotted 1px #016fbe;}
	a:hover {text-decoration:underline;}
	input, textarea, select {font:normal 11px tahoma;cursor:pointer;cursor:hand;}

	
	#body {width:960px;margin:0 auto;padding:0;background:url(pics/backgrounds/_background-type16-.png) top center no-repeat;}
		#container {width:960px;background:#fff;text-align:left;}
		
			#top {height:140px;background:url(pics/backgrounds/_background-type7a.png) no-repeat 0 0;padding-left:35px;}
			#bottom {background:url(pics/backgrounds/_background-type8a.png) no-repeat 0 0 #fff;padding-bottom:60px;}
				.left-bottom {float:left;width:646px;}
					.withPadding {width:571px;/*646px;*/padding:0 40px 0 35px;}
					.withoutPadding {}
				.right-bottom {float:left;width:313px;/*313px(+2px??)*/}
				
			.floatingdesc {font-style:italic;color:#666;}
			.floatingimage {line-height:1.5em;}
			.floatingimage img {border:solid #016fbe 3px;}
			#gallery {margin:15px 0 10px 0;}
			.ghead h6 {letter-spacing:1px;color:#e19300;font-size:10px;font-style:italic;}






	.cleaner {clear:both;display:block;}
	.header {height:115px;padding:25px 0 0 100px;background:url(pics/logo-home.png) no-repeat 0px 20px;width:465px;margin:0;}
	.name {font-size:48px;font-weight:normal;color:#fff;font-family:times new roman;margin:0;padding:0;}
	.title {font-size:12px;color:#fff;font-weight:normal;margin:0;padding:0;}

	.titleContent {font-size:20px;color:#2d3192;font-weight:normal;margin:10px 0 5px 0;padding:10px 30px 0 30px;min-height:40px;_height:40px;}
	/*.titleContent:first-letter {font-size:38px;font-family:times new roman;}*/
	.path {margin:5px 0 0 0;padding:0;color:#016fbe;font-family:tahoma;}
		.path a {font-size:11px;border-bottom:none;text-decoration:none;font-family:tahoma;}
		.path a:hover {text-decoration:underline;}
	.bodyContent {margin-top:25px;line-height:150%;}
	
	.thirdLevel {list-style:none;margin:15px 0 0 0px;background:#f4f4f6;padding:15px 40px 10px 40px;}
		.thirdLevel li {display:inline;margin-right:5px;padding-left:8px;border-left:solid 1px #b2b2b2;}
		.thirdLevel a {text-decoration:none;color:#2e88c6;border-bottom:dotted #2e88c6 1px;}
		.thirdLevel a:hover {text-decoration:underline;}
	
	.documentsList {margin:25px 0 0 0;width:540px;}
		.documentsList th {padding:10px 20px;font-weight:normal;}
		.documentsList a {text-decoration:none;border-bottom:none;}
		.documentsList a:hover {text-decoration:underline;}
		.documentsList td {padding:10px 20px;vertical-align:top;}
		
	.searched {width:400px;text-align:center;margin:25px 0 0 10px;}
		.bgrightsrc	{float:left;width:300px;background:transparent url(pics/bgtxtsrc.jpg) no-repeat right top;height:28px;}
		.bgleftsrc {margin:0;padding:8px 8px 8px 8px;background:transparent url(pics/leftsrc.jpg) no-repeat left top;}
		.bgbtnsrc {float:left;width:50px;margin:0;padding:0 10px 0 5px;background:transparent url(pics/bgbtnsrc.jpg) no-repeat right top;height:28px;}
		.inputsrc {margin:0;padding:0;border:0;height:13px;width:280px;color:#000;background:none;font-family:tahoma;font-size:11px;letter-spacing:1px;}
		.btn3d {margin:5px 0 0 0;padding:0;border:1px solid #fff;cursor:pointer;background:#6a9dd0;font-family:tahoma;font-size:11px;font-weight:bold;color:#fff;}
	.goTo {text-align:right;margin:5px 20px 0 0;display:block;}
		.goTo a {border-bottom:none;background:url(pics/bullets/_bullet-type4.gif) no-repeat 0 5px;padding-left:10px;}
	
	.author {display:block;font-weight:bolder;}
	.date {display:block;font-size:10px;font-family:tahoma;color:#4d4d4d;margin:0;padding:0;}
	.comment {display:block;font-style:italic;padding-left:20px;}
	.infoForm {margin:0;padding:0 10px;text-align:center;color:#c00;font-size:11px;font-style:italic;display:none;}
	.allPages {margin:30px 0 20px 20px;text-align:center;}
		.allPages a {text-decoration:none;color:#2e3192;border-right:solid #fff 1px;padding-right:5px;border-bottom:none;}
		.allPages span {padding:3px 5px 3px 5px;border:1px #2e3192 solid;}
		.allPages span#on {padding:3px 5px 3px 5px;border:1px #2e3164 solid;color:#fff;background:#2e3192;}
		.allPages select {border:1px #2e3192 solid;}
			
	.categories {list-style:none;padding:5px 2px 10px 2px;margin:2px 0 0 0;border-left:2px solid #e5e5e5;background:url(pics/backgrounds/_background-type17a.png) no-repeat /*212px 75px;*/147px 80px;}/*background:url(pics/backgrounds/_background-type5.png) repeat-y 0 0;*/
		.categories li {margin:0 0 0 0;padding:0 0 0 0;}
		.categories a {width:287px;opacity:.50;-moz-opacity:0.50;filter:alpha(opacity=50);-khtml-opacity:0.50;   display:block;margin:0;padding:8px 0 7px 20px;background:url(pics/bullets/_bullet-type6.gif) no-repeat 6px 12px #fff;border-bottom:none;text-decoration:none;color:#000;font-family:arial;font-size:12px;font-weight:bolder;}
		.categories a#active {width:287px;opacity:.50;-moz-opacity:0.50;filter:alpha(opacity=50);-khtml-opacity:0.50;   display:block;margin:0;padding:8px 0 7px 20px;background:url(pics/bullets/_bullet-type6.gif) no-repeat 6px 12px #f2f2f2;border-bottom:none;text-decoration:none;color:#000;font-family:arial;font-size:12px;font-weight:bolder;}
		.categories a:hover, .categories a#active:hover {background:url(pics/bullets/_bullet-type13.gif) no-repeat 6px 12px #2d3192;color:#fff;text-decoration:none;font-family:arial;font-size:12px;font-weight:bolder;}
		.categories a#selected {display:block;margin:0;padding:8px 0 7px 20px;background:url(pics/bullets/_bullet-type13.gif) no-repeat 6px 12px #2d3192;border-bottom:none;text-decoration:none;color:#feffff;font-family:arial;font-size:12px;font-weight:bolder;}

	.subcategories {list-style:none;padding:0;margin:0;}
		.subcategories li {margin:0;}
		.subcategories a {width:257px;opacity:.50;-moz-opacity:0.50;filter:alpha(opacity=50);-khtml-opacity:0.50;   display:block;margin:0;padding:8px 0 7px 50px;background:url(pics/bullets/_bullet-type18.gif) no-repeat 36px 12px #fff;border-bottom:solid 1px #f2f2f2;color:#111;border-bottom:solid 1px #f2f2f2;text-decoration:none;font-family:arial;font-size:12px;font-weight:bolder;}
		.subcategories a:hover {background:url(pics/bullets/_bullet-type13.gif) no-repeat 36px 12px #0080e7;border-bottom:solid 1px #f2f2f2;text-decoration:none;font-family:arial;font-size:12px;font-weight:bolder;}
		.subcategories a#selected-sub {width:257px;opacity:.60;-moz-opacity:0.60;filter:alpha(opacity=60);-khtml-opacity:0.60;   display:block;margin:0;padding:8px 0 7px 50px;background:url(pics/bullets/_bullet-type16.gif) no-repeat 36px 12px #fff;border-bottom:solid 1px #f2f2f2;color:#0080e7;text-decoration:none;font-family:arial;font-size:12px;font-weight:bolder;}
	
	.card {background:#f2f2f2;margin:20px 10px;padding-bottom:15px;}
	
	.contacts {margin-top:25px;text-align:center;padding-bottom:25px;}
		.contacts * {margin:0;color:#fff;padding:0;font-size:10px;}
		.contacts a {border-bottom:none;}




	.cmt-container {width:545px;margin-left:5px;} 
		.cmt-container p {padding:5px 0 10px 0;border:none;border-top:1px solid #c9c9c9;width:430px;margin:0;}
		.cmt-container label {background:url(pics/bullets/_bullet-type10.gif) 0 1px no-repeat;padding-left:15px;display:block;padding-bottom:3px;}
	.cmt-input {margin-left:15px;width:400px;color:#333;border:solid 1px #d6d6d6;padding:1px 0 1px 4px;background:url(pics/backgrounds/_background-type11.jpg) repeat-x bottom left #fefefe;}
	.cmt-inputBAD {margin-left:15px;width:400px;color:#333;padding:1px 0 1px 4px;border:solid 1px #e40c01; background:url(pics/backgrounds/_background-type11.jpg) repeat-x bottom left #fff;}
	.cmt-button {background:#016fbe;border:1px solid #2d3192;color:#fffcf8;font-weight:bolder;margin-right:20px;padding:2px 10px;}
	
	.ctc-container {width:545px;margin-left:5px;} 
		.ctc-container p {padding:5px 0 10px 0;border:none;border-top:1px solid #c9c9c9;width:530px;margin:0;padding-top:10px;}
		.ctc-container label {float:left;background:url(pics/bullets/_bullet-type10.gif) 0 1px no-repeat;padding:1px 10px 0 15px;width:105px;display:block;margin-left:0;}
	.ctc-input {float:left;width:390px;color:#333;border:solid 1px #d6d6d6;padding:1px 0 1px 0;background:url(pics/backgrounds/_background-type11.jpg) repeat-x bottom left #fefefe;}
	.ctc-inputBAD {float:left;width:390px;color:#333;padding:1px 0 1px 0;border:solid 1px #e40c01; background:url(pics/backgrounds/_background-type11.jpg) repeat-x bottom left #fff;}
	.ctc-button {background:#016fbe;border:1px solid #2d3192;color:#fffcf8;font-weight:bolder;margin-right:20px;padding:2px 10px;}
	



	.h2_type1 {margin:25px 0 0 0;background:url(pics/backgrounds/_background-type9.png) no-repeat top right;height:25px;padding:6px 0 0 10px;font-weight:normal;font-size:12px;color:#2d3192;}
		.h2_type1 span {background:url(pics/bullets/_bullet-type7.gif) no-repeat 0 5px;padding-left:10px;}
	.ul_type1 {list-style:none;padding:0;margin:0;width:560px;/*width???*/}
		.ul_type1 li {margin-top:8px;padding:5px 0 10px 15px;background:url(pics/backgrounds/_background-type10.png) repeat-x bottom left;}
		.ul_type1 a {text-decoration:none;}
		.ul_type1 a:hover {text-decoration:underline;}
	.h2_type2 {margin:20px 0 10px 0;padding:5px 0 3px 10px;font-weight:normal;font-size:12px;color:#2d3192;border-bottom:1px solid #2d3192;}
	.h2_type3 {padding:3px 25px 0 25px;height:24px;background:url(pics/backgrounds/_background-type9.png) top right;margin:0;}
		.h2_type3 a {font-size:15px;border-bottom:none;text-decoration:none;}
		.h2_type3 a:hover {text-decoration:underline;}
	.ul_type3 {list-style:none;padding:0 10px;margin:10px 0 0 0;}
		.ul_type3 li {margin-top:12px;padding-left:25px;background:url(pics/bullets/_bullet-type5.gif) no-repeat 15px 7px;}
		.ul_type3 a {color:#2e3192;font-weight:bolder;font-size:13px;border-bottom:none;text-decoration:none;}
		.ul_type3 a:hover {text-decoration:underline;}
		.ul_type3 span {display:block;}
	.a_type1 {text-decoration:none;border-bottom:none;color:#1b1b1b;}
		.a_type1:hover {text-decoration:underline;}
