/******************** RESET ********************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;line-height: 100%;}q:before,q:after{content:'';}abbr,acronym {border:0;}

@font-face {
	font-family: 'Conv_CRC35';
	src: url('/fonts/crc35/CRC35.eot');
	src: local('☺'), url('/fonts/crc35/CRC35.woff') format('woff'), url('/fonts/crc35/CRC35.ttf') format('truetype'), url('/fonts/crc35/CRC35.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_CRC55';
	src: url('/fonts/crc55/CRC55.eot');
	src: local('☺'), url('/fonts/crc55/CRC55.woff') format('woff'), url('/fonts/crc55/CRC55.ttf') format('truetype'), url('/fonts/crc55/CRC55.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

html { min-width: 1100px; }
body { font-family: Trebuchet MS, Tahoma, Helvetica, sans-serif; font-size: 14px; min-width: 1100px; position: relative; }

.centered { width: 1000px; margin: 0px auto; padding: 0px!important; position: relative; }
.black { background-color: #000000; height: 42px; }

#header { width: 100%; }

body.main #header { height: 766px; background: url('/image/layout/header_bg_main.jpg') center -68px no-repeat #000000; border-bottom: 4px solid #000000; }
body.work #header { height: 260px; background: url('/image/layout/header_bg_main.jpg') center -68px no-repeat #000000; }
body.timestream #header { height: 775px; background: url('/image/layout/header_bg_main.jpg') center -68px no-repeat #000000; }

	#header #top { color: #FFFFFF; line-height: 40px; }
	#header #top table { width: 100%; }
	#header #top table td { padding-right: 20px; }
	#header #top table td.special { text-align: right; padding-right: 0px; }
	#header #top a { font-family: 'Conv_CRC55', Sans-Serif; font-size: 15px; color: #FFFFFF; text-decoration: none; display: block; float: left; height: 50px; outline: none; }
	#header #top a.current { background: url('/image/layout/top_arrow.png') center 42px no-repeat; }
	#header #top a.first { margin-left: 1px; }
	#header #top a.special { float: right!important; color: #737373; background: none!important; cursor: pointer; }
	
	#header a.cabinet { display: none!important; position: absolute; top: 42px; right: 0px; width: 84px; height: 38px!important; color: #FFFFFF; font-family: 'Conv_CRC55',Sans-Serif!important; font-size: 17px!important; line-height: 36px!important; text-transform: uppercase; cursor: pointer!important; text-align: left!important; padding-left: 32px; z-index: 200; }
	#header a.enter { background: url('/image/layout/cabinet_enter.png') 12px 10px no-repeat #000000; }
	#header a.close { background: url('/image/layout/cabinet_close.png') 12px 10px no-repeat #000000; }
	#header a.cabinet_show { display: block!important; }
	
	body.main #header #title { height: 188px; background: url('/image/layout/header_gerb_main.png') 1px 32px no-repeat; line-height: 40px; }
	body.work #header #title { height: 140px; background: url('/image/layout/header_gerb_work.png') 1px 12px no-repeat; line-height: 40px; }
		#header #title #title_text { font-family: 'Conv_CRC35', Sans-Serif; font-size: 14px; color: #616161; margin-left: 151px; width: 574px; float: left; line-height: 16px; }
		body.main #header #title #title_text { padding-top: 40px; }
		body.work #header #title #title_text { padding-top: 18px; }
		#header #title #title_text p { font-family: 'Conv_CRC55', Sans-Serif; color: #000000; margin-left: -1px; margin-top: 10px; }

		body.main #header #title #title_text p { font-size: 27px; line-height: 32px; }
		body.work #header #title #title_text p { font-size: 25px; line-height: 30px; }
		
		#header #title a.link_logo { display: block; position: absolute; top: 0px; left: 0px; width: 120px; height: 140px; cursor: pointer; outline: none; }

	#header #title #search { width: 264px; height: 26px; float: right; border: 2px solid #FFFFFF; }
	body.main #header #title #search { margin-top: 86px; }
	body.work #header #title #search { margin-top: 20px; }
		#header #title #search form { margin: 0px; padding: 0px; }
		#header #title #search #search_input { width: 230px; height: 24px; border: none; background: none; margin: 0px; float: left; font-family: 'Conv_CRC35', Sans-Serif; font-size: 16px; padding: 0px 0px 0px 4px; }
		#header #title #search #search_button { width: 30px; height: 24px; border: none; background: url('/image/layout/search.png') center center no-repeat; float: left; cursor: pointer; outline: none; }
	body #header #title #language_switch { float: right; }
	body #header #title #language_switch a { color: #000; }
	body #header #title #language_switch a:hover { text-decoration: none; }
	body #header #title #language_switch div { float: right; margin-left: 5px; color: #000; }
	#header #information #video { width: 700px; height: 40px; float: left; margin-right: 33px; }
	
	#header #information #blocks { width: 267px; float: left; }
	#header #information #blocks a.red_block { display: block; width: 243px; padding: 15px 12px 16px 12px; height: 99px; font-family: 'Conv_CRC35', Sans-Serif; font-size: 14px; color: #FFFFFF; background-color: #9b1212; opacity: 0.8; margin-bottom: 4px; cursor: pointer; outline: none; text-decoration: none; overflow: hidden; }
	#header #information #blocks a.red_block:hover { opacity: 1; }
	#header #information #blocks a.red_block p { font-family: 'Conv_CRC55', Sans-Serif; font-size: 14px; color: #FFFFFF; line-height: 16px; }
	#header #information #blocks a.red_block p.title { font-family: 'Conv_CRC55', Sans-Serif; font-size: 22px; line-height: 26px; margin-bottom: 6px; }
	
	#header div.route { height: 75px; position: relative; overflow: hidden; }
		#header div.route_content { font-family: 'Conv_CRC35', Sans-Serif; font-size: 17px; color: #000000; max-height: 75px; overflow: hidden; position: absolute; bottom: 10px; line-height: 22px; }
		#header div.route a { font-family: 'Conv_CRC35', Sans-Serif; font-size: 17px; line-height: 22px; text-decoration: none; color: #000000; }
		#header div.route a:hover { text-decoration: underline; }
		#header div.route span { font-family: 'Conv_CRC55', Sans-Serif; font-size: 19px; color: #9b1212; line-height: 22px; }
		#header div.route span.first { font-family: 'Conv_CRC55', Sans-Serif; font-size: 30px!important; color: #9b1212; line-height: 26px!important; }

#main_news { position: relative; border-bottom: 4px solid #000000; }
#main_news #addition { width: 700px; float: left; margin-right: 33px; background: url('/image/layout/top_arrow.png') 60px 62px no-repeat; }
#main_news #news { width: 267px; float: left; background: url('/image/layout/top_arrow.png') 35px 62px no-repeat; }

	#main_news div.title { width: 100%; font-family: 'Conv_CRC55', Sans-Serif; font-size: 24px; color: #000000; border-bottom: 4px solid #000000; padding-top: 10px; line-height: 48px; margin-bottom: 18px; }
	#main_news div.title a { margin-left: 24px; text-decoration: none; font-family: 'Conv_CRC55', Sans-Serif; font-size: 24px; color: #000000; background: url('/image/layout/title_punktir.gif') left 23px repeat-x; outline: none; }
	
	#main_news #addition a.block { display: block; width: 144px; height: 185px; float: left; padding: 10px; margin: 2px 11px 0px 0px; cursor: pointer; text-decoration: none; outline: none; }
	#main_news #addition a.block img { margin-bottom: 4px; }
	#main_news #addition a.block div.announce { font-family: 'Conv_CRC35', Sans-Serif; font-size: 14px; color: #000000; line-height: 17px; margin-bottom: 5px; }
	#main_news #addition a.block span.date { font-family: 'Conv_CRC35', Sans-Serif; font-size: 12px; color: #6e6e6e; }
	#main_news #addition a.block:hover { background-color: #9b1212; color: #FFFFFF; }
		#main_news #addition a.block:hover div.announce { color: #FFFFFF; }
		#main_news #addition a.block:hover span.date { color: #FFFFFF; }
		
	#main_news #news a.block { display: block; width: 267px; padding: 8px 0px 14px 0px; cursor: pointer; text-decoration: none; border-bottom: 2px solid #FFFFFF; margin-bottom: 4px; outline: none; }
	#main_news #news a.block span.date { font-family: 'Conv_CRC35', Sans-Serif; font-size: 14px; color: #6e6e6e; }
	#main_news #news a.block div.announce { font-family: 'Conv_CRC55', Sans-Serif; font-size: 20px; color: #000000; line-height: 24px; }
	#main_news #news a.block:hover { border-bottom: 2px solid #9b1212; color: #9b1212; }
		#main_news #news a.block:hover div.announce { color: #9b1212; }
	
#main_museum { clear: both; background: url('/image/layout/content_bg.jpg') left top repeat; }
	#main_museum #main_museum_bg { background: url('/image/layout/content_gerb_main.png') 106% 0px no-repeat; }
	
	#main_museum #museum_text { width: 350px; float: left; padding-top: 20px; background: url('/image/layout/top_arrow.png') 48px 0px no-repeat; }
		#main_museum #museum_text p { font-family: 'Conv_CRC35', Sans-Serif; font-size: 17px; color: #000000; line-height: 20px; margin: 21px 26px 0px 0px; }
		#main_museum #museum_text p.title { font-family: 'Conv_CRC55', Sans-Serif; font-size: 27px; color: #000000; line-height: 31px; padding-bottom: 8px; }
	#main_museum #slides { width: 650px; height: 460px; float: left; position: relative; }
	#main_museum #slides a.slide { display: block; width: 220px; height: 460px; float: left; font-family: 'Conv_CRC55', Sans-Serif; color: #FFFFFF; cursor: pointer; position: absolute; text-decoration: none; background-position: left top; background-repeat: no-repeat; }
	#main_museum #slides a.s1 { font-size: 30px; margin-right: 1px; left: 0px; z-index: 130; }
	#main_museum #slides a.s2 { font-size: 24px; margin-right: 1px; left: 221px; z-index: 120; }
	#main_museum #slides a.s3 { font-size: 26px; width: 208px; left: 442px; z-index: 110; }
	#main_museum #slides a.s1 div { margin-left: 36px; margin-top: 41px; line-height: 30px; }
	#main_museum #slides a.s2 div { margin-left: 19px; margin-top: 45px; line-height: 24px; }
	#main_museum #slides a.s3 div { margin-left: 20px; margin-top: 48px; line-height: 26px; }
	
	#content_bg_work { clear: both; background: url('/image/layout/header_bg_main.jpg') center -332px no-repeat; position: relative; }
		#content_bg_work #content_bg_opacity { background: url('/image/layout/content_bg_work_white.png') left top; position: relative; }
		#content_bg_work #content_bg_opacity #content { position: relative; border-top: 7px solid #9b1212; min-height: 400px; }

	#content_bg { clear: both; background: url('/image/layout/content_bg.jpg') left top repeat; position: relative; }
		#content_bg #content_bg_gerd { background: url('/image/layout/content_gerb_main.png') 106% 0px no-repeat; position: relative; height: 100px; }

	div.content_arrow { background: url('/image/layout/content_arrow.png') left top no-repeat; position: absolute; left: 310px; top: -1px; width: 20px; height: 7px; }
	
	body.work div.content_arrow { left: 250px; }
	body.timestream div.content_arrow { left: 310px; }
	
	#left_column { width: 193px; margin-right: 37px; float: left; }
		#left_column ul.ul1 { margin-top: 32px; }
			#left_column ul.ul1 li.li1 { }
				#left_column ul.ul1 li.li1 a { font-family: 'Conv_CRC35', Sans-Serif; color: #000000; font-size: 16px; text-decoration: none; text-transform: uppercase; line-height: 21px; display: block; position: relative; }
				#left_column ul.ul1 li.li1 a.current { color: #9b1212; }
				#left_column ul.ul1 li.li1 a:hover { color: #9b1212; }
				
		#left_column ul.ul2 { width: 100%; background: #9b1212; margin-top: 2px; margin-bottom: 14px; padding: 12px 0px 12px 0px; }
			#left_column ul.ul2 li.li2 { margin-left: 20px; margin-right: 10px; }
				#left_column ul.ul2 li.li2 a { font-family: 'Conv_CRC55', Sans-Serif; color: #FFFFFF; font-size: 15px; text-decoration: none; text-transform: none; padding-top: 8px; padding-bottom: 8px; opacity: 0.8; line-height: 16px; }
					#left_column ul.ul2 li.li2 a:hover { text-decoration: underline; }
					#left_column ul.ul2 li.li2 a.current { opacity: 1; color: #FFFFFF; }
					#left_column ul.ul2 li.li2 a:hover { color: #FFFFFF; }
		#left_column ul.ul1 li.li1 div.delimiter { width: 50px; height: 2px; border-top: 2px solid #000000; margin-top: 12px; margin-bottom: 12px; }

		
	#center_column { width: 520px; margin-right: 34px; float: left; padding-top: 12px; font-family: 'Conv_CRC35', Sans-Serif; font-size: 15px; color: #000000; line-height: 18px; }

		#center_column a { color: #9b1212; }
			#center_column a:hover { text-decoration: none; }
		#center_column p { margin-top: 10px; }
	
		#center_column ul.list_articles { margin-top: 20px; }
			#center_column ul.list_articles li { }
				#center_column ul.list_articles li a.title { font-family: 'Conv_CRC35', Sans-Serif; color: #9b1212; font-size: 18px; text-decoration: none; outline: none; }
				#center_column ul.list_articles li span { font-family: 'Conv_CRC55', Sans-Serif; color: #9b1212; font-size: 18px; }
				#center_column ul.list_articles li a.all_materials { font-family: 'Conv_CRC55', Sans-Serif; color: #9b1212; font-size: 18px; text-decoration: none; border-bottom: 2px dotted #9b1212; outline: none; }
				
				#center_column ul.list_articles li div.announce { margin: 12px 0px 27px 0px; }
	
		#center_column div.delimiter { clear: both; width: 140px; height: 2px; border-top: 2px solid #000000; margin-bottom: 22px; }
		#center_column div.red_delimiter { clear: both; width: 100%; height: 8px; background: url(/image/layout/line.png) left top no-repeat; margin-top: 20px; }

		div.new_articles { background-color: #F5F1E5; padding: 16px; font-family: 'Conv_CRC35', Sans-Serif; font-size: 14px; color: #000000; margin-top: -5px; }
			div.new_articles span.title { text-transform: uppercase; font-family: 'Conv_CRC55', Sans-Serif; color: #9b1212; font-size: 14px; }
			div.new_articles div.new_article { margin-top: 11px; }
				div.new_articles div.new_article a { color: #9b1212; }
				div.new_articles div.new_article span.article_date { color: #6E6E6E; font-size: 13px; }
				
		#center_column a.video-teaser { display: block; width: 144px; height: 185px; float: left; padding: 10px; margin: 2px 11px 0px 0px; cursor: pointer; text-decoration: none; outline: none; }
		#center_column a.video-teaser img { margin-bottom: 4px; }
		#center_column a.video-teaser div.announce { font-family: 'Conv_CRC35', Sans-Serif; font-size: 14px; color: #000000; line-height: 17px; margin-bottom: 5px; }
		#center_column a.video-teaser span.date { font-family: 'Conv_CRC35', Sans-Serif; font-size: 12px; color: #6e6e6e; }
		#center_column a.video-teaser:hover { background-color: #9b1212; color: #FFFFFF; }
			#center_column a.video-teaser:hover div.announce { color: #FFFFFF; }
			#center_column a.video-teaser:hover span.date { color: #FFFFFF; }
			
		ul.sitemap {}
			ul.sitemap li { margin: 3px 0px 3px 10px!important; padding: 2px 0px 2px 0px; }
			ul.sitemap li a { font-family: 'Conv_CRC55', Sans-Serif; color: #9b1212; font-size: 24px; text-decoration: none; outline: none; }
			ul.sitemap li a:hover { text-decoration: underline!important; }
			ul.sitemap ul li { padding-left: 15px!important; }
			ul.sitemap ul li a { font-family: 'Conv_CRC35', Sans-Serif!important; font-size: 18px!important; }
			ul.sitemap ul ul li a { font-size: 14px!important; }


		div.count_statistics { float: left; }
			div.count_statistics div { float: left; height: 22px; }
			div.count_items { font-family: 'Conv_CRC35', Sans-Serif; font-size: 13px; color: #6e6e6e; line-height: 32px; }
			div.count_rating { width: 16px; background: url(/image/layout/icons.png) left top no-repeat; margin-left: 12px; margin-right: 4px; }
			div.count_comments { width: 18px; background: url(/image/layout/icons.png) -16px top no-repeat; margin-left: 12px; margin-right: 4px; }
			div.count_shows { width: 30px; background: url(/image/layout/icons.png) -34px top no-repeat; margin-left: 12px; margin-right: 4px; }

	#right_column { width: 214px; float: left; }
	
		#right_column div.important { width: 214px; margin-top: 31px; }
			#right_column div.important span.title { text-transform: uppercase; font-family: 'Conv_CRC55', Sans-Serif; color: #9b1212; font-size: 14px; }

			#right_column div.important div.important_news_first { background-color: #9b1212; padding: 17px 15px 12px 15px; margin-top: 5px; }
				#right_column div.important div.important_news_first a { font-family: 'Conv_CRC55', Sans-Serif; font-size: 20px; line-height: 24px; color: #FFFFFF; text-decoration: none; }
				#right_column div.important div.important_news_first span.important_date { font-family: 'Conv_CRC55', Sans-Serif; color: #FFFFFF; font-size: 15px; line-height: 34px; text-decoration: none; opacity: 0.8; }

			#right_column div.important div.important_news { margin-top: 15px; }
				#right_column div.important div.important_news a { font-family: 'Conv_CRC55', Sans-Serif; font-size: 15px; line-height: 16px; color: #000000; text-decoration: none; }
				#right_column div.important div.important_news span.important_date { font-family: 'Conv_CRC55', Sans-Serif; color: #6E6E6E; font-size: 14px; line-height: 34px; text-decoration: none; }
				
		#right_column div.delimiter { clear: both; width: 140px; height: 2px; border-top: 2px solid #000000; margin: 7px 0px 5px 0px; }

		#right_column div.nodus-taxonomy-cloud-cloudtags { text-align: center; margin-top: 5px; }
			#right_column div.nodus-taxonomy-cloud-cloudtags a { font-family: 'Conv_CRC55', Sans-Serif; color: #6E6E6E; }
	
h1 { font-family: 'Conv_CRC55', Sans-Serif; color: #000000; font-size: 28px; margin: 20px 0px 15px 0px; }

h2 { font-family: 'Conv_CRC55', Sans-Serif; color: #000000; font-size: 22px; margin: 20px 0px 10px 0px; }

	div.carousel_container { margin: 20px 0px 10px 0px; background: url('/image/layout/top_arrow.png') 70px 0px no-repeat; padding: 12px 0px 0px 0px; height: 90px; border-top: 4px solid #000000; }
	#mycarousel {  }
		#mycarousel li { float: left; margin: 0px 10px 0px 0px; }

		
	div.prev-next { margin-top: 38px; border-top: 2px solid #000000; padding-top: 14px; font-family: 'Conv_CRC35', Sans-Serif; font-size: 18px; line-height: 22px; color: #000000; }
		div.prev-next a { text-decoration: none; border-bottom: 1px dotted #000000; font-family: 'Conv_CRC35', Sans-Serif; font-size: 18px; line-height: 22px; color: #000000!important; outline: none; }
		div.prev-next a:hover { border-bottom: none; color: #9b1212!important; }
		
div.nodus-selector-navigator-top { margin-top: 20px; }
div.nodus-selector-navigator-bottom { clear: both; }

#time_stream { clear: both; position: relative; }
	body.timestream #time_stream { background: url('/image/layout/content_bg_work.png') left top; position: absolute; top: -520px; width: 1000px; border-top: 7px solid #9b1212; }

	#time_stream #dates { background: #9b1212; float: left; position: relative; }

	body.main #time_stream #dates { width: 284px; margin-right: 66px; }
	body.work #time_stream #dates { width: 268px; margin-right: 38px; }

	#time_stream #dates div.title { height: 50px; font-family: 'Conv_CRC35', Sans-Serif; font-size: 14px; color: #b19d71; line-height: 50px; margin-left: 18px; }

		#time_stream #dates div.up { position: absolute; width: 33px; height: 9px; left: 224px; top: 20px; background: url('/image/layout/time_stream_up_down.png') left top no-repeat; cursor: pointer; z-index: 100; }
		#time_stream #dates div.down { position: absolute; width: 33px; height: 9px; left: 224px; bottom: 28px; background: url('/image/layout/time_stream_up_down.png') left -9px no-repeat; cursor: pointer; z-index: 100; }

		#time_stream #dates #years { margin-top: 14px; margin-bottom: 19px; min-height: 554px; height: 100%; overflow: hidden; position: relative; }
		#time_stream #dates div.scroll-pane { width: 284px; height: 554px; overflow: hidden; }
		#time_stream #dates ul.years { position: relative; left: 0px; top: 0px; width: 284px; }
		#time_stream #dates ul.years li { margin-left: 19px; margin-right: 28px; font-family: 'Conv_CRC35', Sans-Serif; font-size: 36px; color: #FFFFFF; line-height: 56px; border: none; padding-right: 0px; float: none; }
		#time_stream #dates ul.years li.first { border: none; }
		#time_stream #dates ul.years li.current { font-family: 'Conv_CRC55', Sans-Serif; font-size: 60px; line-height: 60px; margin: 8px 0px 0px 0px; border: none; }
		#time_stream #dates ul.years li img { border: 3px solid #c2ae8a; margin: 8px 14px 8px 0px; float: left; }
		#time_stream #dates ul.years li.current img { display: none; }
		#time_stream #dates ul.years li a { display: block; text-decoration: none; cursor: pointer; border: none; color: #FFFFFF;  padding: 0px; outline: none; }
		#time_stream #dates ul.years li.current a { background: #a69269; background: -moz-linear-gradient(bottom, #a69269, #cab485); background: -webkit-gradient(linear, bottom, top, from(#a69269), to(#cab485)); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#a69269,endColorstr=#cab485,GradientType=1); padding: 9px 0px 0px 19px; }
		#time_stream #dates ul.years li.current li a { filter: none; }

		#time_stream #dates ul.month { margin-top: 10px; margin-bottom: 16px; display: none; }
		#time_stream #dates ul.years li.current ul.month { display: block; }
		#time_stream #dates ul.month li { padding-left: 10px; padding-right: 28px; font-family: 'Conv_CRC35', Sans-Serif; font-size: 16px; color: #b19d71; line-height: 16px; border: none; display: list; }
		#time_stream #dates ul.month li a { display: block; text-decoration: none; color: #b19d71; cursor: pointer; background: none!important; padding: 4px 0px 4px 73px!important; }
		#time_stream #dates ul.month li a:hover { color: #ffffff; }
		#time_stream #dates ul.month li a.current { color: #ffffff; background: url('/image/layout/time_stream_arrow.gif') left center no-repeat!important; }

		#time_stream #dates div.delimiter { width: 80px; height: 1px; border-top: 1px solid #b19d71; margin-left: 19px; opacity: 0.5; }
		#time_stream #dates #years div.delimiter { width: 100%; margin-left: 0px; }
		#time_stream #dates #years li.current div.delimiter { width: 240px; margin-left: 19px; margin-right: 29px; }

	#time_stream #time_stream_content { width: 650px; float: left; margin-top: 22px; }
	
	#time_stream #time_stream_content a { color: #9b1212; }
	#time_stream #time_stream_content a:hover { text-decoration: none; }
	
	#time_stream #time_stream_content a.block { display: block; width: 650px; cursor: pointer; text-decoration: none; outline: none; padding-top: 12px; padding-bottom: 18px; }
	#time_stream #time_stream_content a.block img { float: left; margin: 0px 24px 10px 0px; }
	#time_stream #time_stream_content a.block span.date { font-family: 'Conv_CRC35', Sans-Serif; }
	
	body.main #time_stream #time_stream_content a.block span.date { font-size: 14px; color: #6e6e6e; }
	body.work #time_stream #time_stream_content a.block span.date { font-size: 18px; color: #9b1212; }
	
	#time_stream #time_stream_content a.block div.title { font-family: 'Conv_CRC55', Sans-Serif; color: #000000; }
	
	body.main #time_stream #time_stream_content a.block div.title { font-size: 22px; line-height: 28px; margin-top: 4px; }
	body.work #time_stream #time_stream_content a.block div.title { font-size: 26px; line-height: 30px; margin-top: 4px; }
	
	#time_stream #time_stream_content a.block div.announce { clear: both; font-family: 'Conv_CRC35', Sans-Serif; font-size: 15px; color: #000000; line-height: 18px; padding-top: 6px; }
	#time_stream #time_stream_content a.block:hover div.title { color: #9b1212; }

	#time_stream #time_stream_content div.delimiter { width: 140px; height: 2px; border-top: 2px solid #000000; margin-top: 5px; margin-bottom: 10px; }
	
	#time_stream #time_stream_content a.all { font-family: 'Conv_CRC55', Sans-Serif; font-size: 18px; color: #9b1212; }


#bottom { clear: both; font-family: 'Conv_CRC35', Sans-Serif; font-size: 14px; color: #414141; border-top: 4px solid #000000; background-color: #FFFFFF; }
	#bottom #navigation-bottom { clear: both; font-family: 'Conv_CRC35', Sans-Serif; font-size: 14px; color: #414141; background-color: #FFFFFF; }
	
	#bottom #navigation-bottom table { width: 100%; margin-top: 28px; }
		#bottom #navigation-bottom table td { width: 250px; font-family: 'Conv_CRC55', Sans-Serif; font-size: 18px; color: #000000; line-height: 21px; }
			#bottom #navigation-bottom table td a { font-family: 'Conv_CRC55', Sans-Serif; font-size: 18px; color: #000000; text-decoration: none; }
			#bottom #navigation-bottom table td a:hover { color: #9b1212; }
			#bottom #navigation-bottom table td ul { margin-top: 2px; }
			#bottom #navigation-bottom table td ul li { font-family: 'Conv_CRC35', Sans-Serif; font-size: 14px; color: #000000; clear: left; line-height: 23px; }
			#bottom #navigation-bottom table td ul li a { font-family: 'Conv_CRC35', Sans-Serif; font-size: 14px; color: #000000; text-decoration: none; }
			
			#bottom #navigation-bottom table td div.delimiter { width: 30px; height: 2px; border-top: 2px solid #000000; margin-top: 14px; margin-bottom: 15px; }
			#bottom #navigation-bottom table td div.space {height: 2px; margin-top: 8px; margin-bottom: 8px; }

	#bottom #copyright { clear: both; height: 54px; font-family: 'Conv_CRC35', Sans-Serif; font-size: 14px; color: #414141; background-color: #FFFFFF; }
	#bottom #copyright div { margin: 26px 134px 30px 0px; float: left; }
	#bottom #copyright img { margin-left: 50px; float: right; }
/*
/////////////////////	/////////////////////	/////////////////////	/////////////////////	/////////////////////	
// Added by karonator! Not delete!
/////////////////////	/////////////////////	/////////////////////	/////////////////////	/////////////////////	
*/
.xinfo {
	margin-top: 10px;
	margin-left: 10px;
}

.xheader {
	background-color: #ccc;
	padding: 10px;
	font-weight: bold;
	border-bottom: 1px solid #bbb;
}

.xcontent {
	background-color: #eee;
	padding: 10px;
}

.exhibits_list li {
	margin-top: 3px;
}

.exhibits_list {
	list-style-type:square;
	margin-left: 20px;
}

.uprv {
	margin-top: 5px;
}

.xxxx_menu {
	margin: 10px 0px;
}

.xxxx_menu a {
	padding: 7px;
	background-color: #ddd;
	color: black;
	text-decoration: none;
	margin-right: 5px;
}

.xxxx_menu a:hover {
	background-color: #ccc;
}