body {/*background: repeat-y 50% 0 url('/web/20190121080044im_/http://timer-odessa.net/templ/img/grid1.gif'); */text-align: center; color: #171717; font-size: 12px; line-height: 18px; font-family: Georgia, "Times New Roman", Times, serif;}
a {color: #171717; text-decoration: none;}
a:hover {color: #c24040 !important;}
a.direct {border-bottom: 1px dotted;}
strong {font-weight: bold;}
em {font-style: italic;}
h1 {clear: both; color: #171717; font-family: "PT Sans Narrow", Arial, Helvetica, sans-serif; font-size: 51px; line-height: 54px; font-weight: bold; margin: 7px 0 15px 0;}
	h1 a, h1 a:hover, h3 a, h3 a:hover, h4 a {color:  #171717 !important;}
	h1.info {margin-top: 17px;}
.c1 h1 {font-size: 36px; line-height: 36px; margin: 3px 0 19px 0;}
h2 {clear: both; color: #171717; font-family: "PT Sans Narrow", Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; text-transform: uppercase; font-weight: bold; letter-spacing: 0.08em; text-decoration: none; margin: 28px 0 14px 0; border-top: 9px solid #171717; padding-top: 13px;}
	h2.first {margin: 12px 0 14px 0; border-top: 0; padding-top: 0;}
	h2.first-search {margin: -4px 0 13px 0; border-top: 0; padding-top: 0;}
	h2.mentions {margin: 28px 0 13px 0; border-top: 0; padding-top: 0;}
	h2.no-border {border: none; margin-top: 26px;}
h3 {clear: both; color: #171717; font-family: "PT Sans Narrow", Arial, Helvetica, sans-serif; font-size: 18px; line-height: 18px; font-weight: bold; margin: 1px 0 3px 0;}
h4 {clear: both; color: #171717; font-family: "PT Sans Narrow", Arial, Helvetica, sans-serif; font-size: 18px; line-height: 18px; font-weight: bold; margin: 1px 0 7px 0;}
.red, .red a, .red a:hover {color: #c24040 !important;;}
.blue, .blue:hover, .blue a, .blue a:hover {color: #316a7f !important;}
.user_fb {padding-left: 10px; background:url('/web/20190121080044im_/http://timer-odessa.net/templ/img/ico_social_pixel.gif') 0 1px no-repeat;}
.user_vk {padding-left: 10px; background:url('/web/20190121080044im_/http://timer-odessa.net/templ/img/ico_social_pixel.gif') 0 -19px no-repeat;}
.user_tw {padding-left: 10px; background:url('/web/20190121080044im_/http://timer-odessa.net/templ/img/ico_social_pixel.gif') 0 -40px no-repeat;}
.grey {color: #a2a2a2;}
.neformat {color: #2bb589;}
.overflow {overflow: hidden !important;}

.field {max-width: 1200px; min-width: 630px; text-align: left;}
#bar_top {background: #ecedeb; height: 26px; border-bottom: 1px solid #e2e3e1;}
	#bar_login {position: relative; left: 2.3%; width: 22.5%; height: 27px; margin-left: -1%; padding: 0 1%; border-left: 1px solid #ecedeb; border-right: 1px solid #ecedeb;float:left;}
	#bar_login.logged {background: #fff; border-left: 1px solid #e2e3e1; border-right: 1px solid #e2e3e1;}
		#bar_login p {position: relative; top: 7px; font-family: Arial, Helvetica, sans-serif; line-height: 12px;}
			#bar_login.logged a {color: #c24040;}
			#login {display: block; float: left; color: #38a83d; padding-right: 15px; background: no-repeat 100% -4px url('/web/20190121080044im_/http://timer-odessa.net/templ/img/icons.gif'); margin-right: 17%;}
			#login:hover {background-position: 100% -24px;}
			#logout {display: block; float: right; color: #38a83d; width: 11px; background: no-repeat 100% -84px url('/web/20190121080044im_/http://timer-odessa.net/templ/img/icons.gif');}
			#reg {display: block; float: left; color: #a3a3a3;}
	
header {height: 135px; width: 100%; margin-bottom: 27px;}
.c954 {position: relative; left: 2.3%; width: 95.4%;}
.bar_logo {height: 80px;  border-bottom: 1px solid #171717; padding-left:460px;/* text-align: center;*/}
	.comm {position: absolute; top: 44px; font-family: Arial, Helvetica, sans-serif; font-style: italic; line-height: 12px; display: block; margin-left: -1.3em;}
	.comm.logged {left: 83px;}
	#upic {position: absolute; left: 0; width: 63px; height: 63px; top: 17px;}
	#logo {position: relative; top: 20px; width: 225px; height: 37px;}
	#form_search {position: absolute; right: 0; width: 23.8%; top: 27px; sfont-size: 12px; line-height: 12px; font-family: Arial, Helvetica, sans-serif;}
		#form_search input {width: 90%; border: 1px solid #d9d9d9; border-collapse: collapse; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #fff repeat-x 0 0 url('/web/20190121080044im_/http://timer-odessa.net/templ/img/input_shadow.gif'); padding: 5px 0 5px 10%;}
		#form_search input[type="submit"] {position: absolute; left: 0; top: 5px; width: 20px; height: 20px; background: no-repeat 50% -40px url('/web/20190121080044im_/http://timer-odessa.net/templ/img/icons.gif'); border: 0;}
		#form_search input[type="submit"]:hover {background-position: 50% -60px;}
nav {height: 45px; border-bottom: 9px solid #171717;}
	#menu {display: table; width: 100%; position: relative; top: 7px; line-height: 13px;}
		#menu li {display: table-cell;}
		.rubber {width: 8.3%; min-width: 1em;}
			#menu a, #menu strong {display: block; font-family: "PT Sans Narrow", Arial, Helvetica, sans-serif; font-size: 13px; line-height: 13px; text-transform: uppercase; font-weight: bold; letter-spacing: 0.08em;}
			#menu strong, #menu a.active {color: #a2a2a2;}
	#menu_scenarios {display: table; position: relative; top: 14px; line-height: 7px;}
		#menu_scenarios li {display: table-cell;}
			#menu_scenarios a, #menu_scenarios strong {margin: 0 1em;}
	#menu_archive {display: block; position: relative; top: 5px; float: right; color: #fff; background: #a2a2a2 no-repeat 100% 0 url('/web/20190121080044im_/http://timer-odessa.net/templ/img/arrow_archive.gif'); font-family: Arial, Helvetica, sans-serif; font-size: 7px; line-height: 7px; text-transform: uppercase; font-weight: bold; letter-spacing:  0.15em; text-decoration: none; padding: 1px 6px 1px 2px; margin: 0 -4px 0 1em; white-space: nowrap;}
	#menu_archive:hover, strong#menu_archive {color: #fff !important; background: #c24040 no-repeat 100% 0 url('/web/20190121080044im_/http://timer-odessa.net/templ/img/arrow_archive.gif');}
section {padding-bottom: 27px;}
.c225 {float: left; position: relative; width: 22.5%;}
.c468 {float: left; position: relative; width: 46.8%;}
	.c468 .c225 {width: 48.1%;}
	.c3 {left: 3.8%;}
.c1 {left: 2.3%;}
.c23 {left: 4.1%;}
.c4 {left: 5.9%;}
footer {border-top: 1px solid #171717; font-family: Arial, Helvetica, sans-serif; margin-top: 18px;}
	footer #contacts {position: relative; float: left; top: 5px; width: 25.5%;}		
		#logo_small {margin: 1px 0 -1px 0; width: 62px; height: 13px;}
		.phone {margin-left: -0.55em;}
	footer nav {position: relative; float: left; top: 5px; width: 25.5%; height: auto; border: 0;}
		#menu_small {}
			#menu_small li {float: left; padding: 0 0.4em 0 0; margin: 0;}
				#menu_small strong, #menu_small a.active {color: #a2a2a2; font-weight: normal;}
	footer #copyrights {position: relative; float: left; top: 5px; color: #a3a3a3; width: 49%;}
	footer #robo {position: relative; left: 25.5%; width: 50%; top: 24px; font-size: 9px; padding-bottom: 30px;}
		footer #robo h1 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 18px; margin: 0;}
	

time {display: block; color: #a3a3a3; font-family: "PT Sans Narrow", Arial, Helvetica, sans-serif; font-size: 18px; line-height: 18px; font-weight: bold; letter-spacing: 0.02em; margin: 1px 0 3px 0;}
a.scenario, #menu_scenarios a, .sort a, .sort strong, #menu_scenarios strong {float: left; display: block; color: #fff; background: #c24040; font-family: Arial, Helvetica, sans-serif; font-size: 7px; line-height: 7px; text-transform: uppercase; font-weight: bold; letter-spacing: 0.15em; padding: 1px 2px; white-space: nowrap;}
a.scenario:hover, a.scenario.active, #menu_scenarios a:hover, #menu_scenarios strong, #menu_scenarios a.active {background: #fff; padding: 0 1px; border: 1px solid #c24040; color: #c24040;}
.sort {clear: both; margin-bottom: 36px;}
	.sort a, .sort strong {color: #a2a2a2; background: none; margin-right: 1em;}
	.sort strong {color: #fff !important; background: #a2a2a2 no-repeat 50% 100% url('/web/20190121080044im_/http://timer-odessa.net/templ/img/arrow_sort.gif'); padding-bottom: 4px;}
.filter {font-family: Arial, Helvetica, sans-serif; }	
	.filter a {color: #a3a3a3;}
	.filter strong {color: #c24040; background: no-repeat -1px -204px url('/web/20190121080044im_/http://timer-odessa.net/templ/img/icons.gif'); padding-left: 10px; margin-left: -10px;}
.submenu {font-family: Arial, Helvetica, sans-serif; margin: -3px 0 31px 0;}
	.amount {font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; margin-left: 11px; color: #a2a2a2; font-size: 12px; line-height: 12px;}
	.submenu h4 {margin: 15px 0 18px 0;}
	.submenu ul {margin-top: -15px; margin-left: 8%;}
		/*.submenu a {color: #a3a3a3;}*/
		.submenu strong {color: #c24040; background: no-repeat -1px -204px url('/web/20190121080044im_/http://timer-odessa.net/templ/img/icons.gif'); padding-left: 10px; margin-left: -10px;}
			.submenu strong a {color: #c24040;}

.prev-next {clear: both; margin-top: 6px;}	
	.prev-next a {display: block; float: left; font-family: Arial, Helvetica, sans-serif; color: #c24040; margin: 0 2em 0 0;}
.pages {font-family: Arial, Helvetica, sans-serif; margin: 8px 0 4px 0;}
	.pages a, .pages strong {display: block; float: left; padding: 0 9px; margin: 0 9px 7px 0; border: 1px solid #d9d9d9;}
	.pages a:hover {border: 1px solid #c24040;}
	.pages strong {color: #c24040; border: 0; font-weight: normal; border: 1px solid #fff;}
.counter {float: right; display: block; color: #a2a2a2; font-size: 12px; line-height: 12px; padding-left: 11px; margin: -2px 0 8px 9px; background-repeat: no-repeat; background-image: url('/web/20190121080044im_/http://timer-odessa.net/templ/img/icons.gif'); }
.counter.photos {background-position: -2px -102px;}
.counter.comments {background-position: -2px -122px;}
.counter.videos {background-position: -2px -143px;}
.counter.docs {background-position: -2px -163px;}
.counter.materials {background-position: -2px -263px;}
.counter.exclusive {background-position: -1px -185px; width: 8px; height: 9px; padding: 0; margin-top: 0;}
article {border-top: 1px solid #d9d9d9; padding: 9px 0 8px 0;}
article:first-child {border-top: 0; padding-top: 1px; margin-top: -1px;}
	.topic, time.small, .bread {display: block; font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 9px; letter-spacing: 0.1em; white-space: nowrap; font-weight: normal; margin: 1px 0 0 0;}
	.bread {white-space: normal; line-height: 18px; margin: -4px 0 -4px 0;}
	.bread, .bread a {color: #a2a2a2;}
	time.small {float: left;}
	article p {margin-bottom: 4px; clear: left;}
	article a.scenario {margin-bottom: 9px;}
	.more {margin: 5px 0 4px 0;}
article.headline {margin: 0 -4%; padding: 10px 4% 8px 4%; background: #ecedeb; border: none;}
	article.headline p a {color: #c24040;}
.c468 article.headline {margin: 0 -2%;}
article:first-child.headline {margin-top: -10px;}	
article.headline + article {border-top: none; margin-top: 1px;}
	.photo_small {float: left; margin: 0 4% 5px 0; width: 48%;}
	.photo {margin: 0 0 4px 0; width: 48%;}
	.photo_big {width: 100%;}
article.open {}
article.open.notitle {margin-top: 31px;}
	article.open p {margin-bottom: 18px;}	
	article.open blockquote p {position: relative; left: 6.2%; margin: -2px 0 20px 0; color: #a3a3a3; font-family: "PT Sans Narrow", Arial, Helvetica, sans-serif; font-size: 18px; line-height: 18px; font-weight: bold; width: 87.6%;}	
	p.reference {color: #a2a2a2; text-align: right;}
		/*p.reference a {color: #c24040 !important; text-decoration: none !important;}*/
	article.open a.scenario, article.open span.counter {margin-top: 4px;}
	article.open .splash {margin: 22px 0 18px 0;}
	article.open p a, article.open ul a, article.open #main_content a {color: #316a7f; text-decoration: underline;}
/*	.likes {border: 1px solid #d9d9d9; height: 43px; margin-top: 10px;}*/
	.likes {border: 1px solid #d9d9d9; height: 65px;}
	.likes.personal {border: 1px solid #d9d9d9; height: 43px; margin-top: 5px;}
	.likes.top {margin: 19px 0 23px 0;}
	.c1 .likes {margin: -5px -4% 32px -4%; padding: 0 4% 0 4%; border: 1px solid #d9d9d9;}
	.comments_container {font-family: Arial, Helvetica, sans-serif; margin: 27px 0 21px 0;}
		#form_comment {background: #ecedeb; margin-bottom: 7px;}	
			#form_comment div {/*color: #a2a2a2; */margin: 0 9px 10px 9px;}
			#form_comment img {float: left; margin: 9px 9px 0 0}
			#form_comment.form_default label {width: 63px; float: left; margin: 32px 0 -5px 0;}
			#form_comment textarea {font-family: Arial, Helvetica, sans-serif; float: left; width: 70%; height: 53px; border: 1px solid #c6c7c5; border-collapse: collapse; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #fff repeat-x 0 0 url('/web/20190121080044im_/http://timer-odessa.net/templ/img/input_shadow.gif'); padding: 5px; box-shadow: 0 1px 0 #fafafa; -moz-box-shadow: 0 1px 0 #fafafa; -webkit-box-shadow: 0 1px 0 #fafafa; margin: 9px 0 0 0;}
				#form_comment textarea.error {border: 1px solid  #c24040;}
			#form_comment input[type="submit"] {position: relative; float: left;  left: 2%; width: auto; border: 1px solid #c6c7c5; border-collapse: collapse; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #eeeeed repeat-x url('/web/20190121080044im_/http://timer-odessa.net/templ/img/btn_shadow.gif'); color:#797a78; padding: 5px 10px; text-shadow: #fff 0 1px 0; box-shadow: 0 1px 3px #c6c7c5; -moz-box-shadow: 0 1px 3px #c6c7c5; -webkit-box-shadow: 0 1px 3px #c6c7c5; margin: -3px 0 0 63px;}
			.comment {z-index: 1; position: relative; border-top: 1px solid #d9d9d9; margin: 0 0 12px 0; padding-top: 9px;}
			.comment > div {margin-left: 81px;}
			.comment:first-child {border-top: 0; margin-top: 25px; padding-top: 0;}
				.comment img {position: relative; float: left; margin: -1px 9px -63px -81px;}
				.comment .name {float: left; font-weight: bold; margin: -4px 0 0 0;}
					.comment .name a {color: #c24040;}
				.comment time {float: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin: -4px 0 0 0;}
				.comment .txt {margin: 0 0 9px 0; clear: right;}
				.comment .answer {float: left; color: #c24040;}
				.comment .rating {float: right;}
				a.plus, a.minus {display: block; float: left; margin: 3px 0 0 13px; width: 14px; height: 12px; background: no-repeat url('/web/20190121080044im_/http://timer-odessa.net/templ/img/icons_pm.gif');}
				a.plus {background-position: 0 -5px;}
				a.minus {background-position: 0 -25px;}
				span.negative, span.positive {display: block; float: left; margin-left: 13px;}
				span.negative {color: #c24040;}
				span.positive {color: #38a83d;}
			a.show_comments, a.hide_comments {display: block; margin: 22px 0 -4px 0; padding: 4px 9px 3px 9px; background: #ecedeb no-repeat 50% 0px url('/web/20190121080044im_/http://timer-odessa.net/templ/img/arrow_comments.gif'); border: 1px solid #d9d9d9; color: #a2a2a2; font-style: italic;}
			div.deleted_comments {z-index: 2; position: relative; display: block; color: #c24040; margin: 22px 0 -1px 0; padding: 4px 9px 3px 9px; background: #fce8e8; border: 1px solid #e6a8a8; font-style: italic;}
			a.show_comments:hover {border-color: #c24040; background-position: 50% -30px;}
			a.hide_comments {background-position: 50% -63px;}
			a.hide_comments:hover {border-color: #c24040; background-position: 50% -93px;}
	#photorep {background: #ecedeb; width: 152%; position: relative; left: -54%; padding: 15px 2%; margin: 22px 0 21px 0;} 			
		#tns {margin: 0 0 21px 0;}
			#tns li {float: left; margin: 0 2px 3px 0;}
				#tns li a {display: block; width: 63px; height: 45px; padding: 3px;}
				#tns li a:hover {border: 1px solid #a2a2a2; padding: 2px;}
				#tns li a.activeSlide {border: 1px solid #c24040; padding: 2px;}
					#tns li a img {width: 63px; height: 45px;}
		#slideshow {position: relative; font-family: Arial, Helvetica, sans-serif;}
			#slideshow div {text-align: center; width: 100%; margin-bottom: 20px;}
				#slideshow img {margin-bottom: 18px; width: 100%;}
/*				#slideshow img {margin-bottom: 18px; max-height:720px;}*/
				#slideshow img.vertical {width: 77%;}
				#slideshow img.medium {width: 56%;}
				#slideshow p {position: relative; left: 34%; width: 55%; text-align: left; margin-bottom: -2px;}
				.arrow_photorep_left {position: absolute; left: 0; opacity: 0.5; width: 33%; height: 90%;}
					.arrow_photorep_left:hover {background: no-repeat 15% 40% url('/web/20190121080044im_/http://timer-odessa.net/templ/img/arrow_photorep_left.png');}
				.arrow_photorep_right {position: absolute; right: 0; opacity: 0.5; width: 33%; height: 95%;}
					.arrow_photorep_right:hover {background: no-repeat 85% 40% url('/web/20190121080044im_/http://timer-odessa.net/templ/img/arrow_photorep_right.png');}
					.vertical .arrow_photorep_left:hover {background: no-repeat 50% 40% url('/web/20190121080044im_/http://timer-odessa.net/templ/img/arrow_photorep_left.png');}					 
					.vertical .arrow_photorep_right:hover {background: no-repeat 50% 40% url('/web/20190121080044im_/http://timer-odessa.net/templ/img/arrow_photorep_right.png');}
				

.persons_container {font-family: Arial, Helvetica, sans-serif; margin: 27px 0 -3px 0;}
	/*.persons_container .comment > div {margin-left: 63px;}*/
	.persons_container .txt {clear: both;}
	.mentions {color: #a2a2a2; padding-left: 12px; background: no-repeat -1px -282px url('/web/20190121080044im_/http://timer-odessa.net/templ/img/icons.gif');}
	.person_hint {color: #c24040 !important; padding-left: 12px; background: no-repeat -1px -302px url('/web/20190121080044im_/http://timer-odessa.net/templ/img/icons.gif');}
					
ol.search {padding: 0; margin: 0 0 -1px 0;}	
	ol.search li {padding: 0 0 0 0; margin: 0;}
	ol.search li article {border-top: 1px solid #d9d9d9; padding: 9px 0 9px 8%;}
	ol.search li:first-child article {border-top: 0; padding-top: 1px; padding-bottom: 9px;}
	.no {position: absolute; left: 0; margin-top: -3px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #a3a3a3;}
.all_results {display: block; margin: 6px 0 -6px 0;}	
	.all_results a {font-family: Arial, Helvetica, sans-serif; color: #c24040;}
.found {background: #fcf0d7;}

ul.persons {font-family: Arial, Helvetica, sans-serif; margin-top: 32px;}
ul.persons.not-first {margin-top: 17px;}
	ul.persons li {border-top: 1px solid #d9d9d9; padding-bottom: 12px;}
	ul.persons li:first-child {border-top: none;}
		ul.persons h5 {font-weight: bold; color: #a2a2a2; margin: 5px 0 18px 0;}
			ul.persons h5 a {color: #a2a2a2; border-bottom: 1px dotted;}
		ul.persons ul {margin-left: 8%;}
			ul.persons ul li {border: none; padding-bottom: 18px; margin: 0;}
					
.scenario_materials {margin: 17px -4% 0 -4%; padding: 0 4% 0 4%; border: 1px solid #c24040;}			
	.scenario_materials article {border-top-color: #c24040;}
	div.scenario_desc {margin: -4px 0 13px 0; border-bottom: 1px solid #c24040; color: #c24040; padding-bottom: 12px;}
	p.scenario_desc {margin-bottom: 27px;}
.other_materials {margin: -5px -4% 0 -4%; padding: 0 4% 0 4%; border: 1px solid #d9d9d9;}
.other_materials.after_chronicles {margin-top: 10px;}			
	.other_materials article {border-top-color: #d9d9d9;}
.popular_persons {font-family: Arial, Helvetica, sans-serif; margin: 17px -4% 0 -4%; padding: 0 4% 0 4%; border: 1px solid #d9d9d9;}			
	.popular_persons article {border-top-color: #d9d9d9;}
		.popular_persons img {position: relative; float: left; margin: -1px 9px 0 0;}
		.popular_persons span {position: relative; top: -4px;}
		.popular_persons .name {float: left; font-weight: bold;}
			.popular_persons .name a {color: #c24040;}
.about_person {font-family: Arial, Helvetica, sans-serif;  margin: 16px -4% 0 -4%; padding: 10px 4% 9px 4%; background: #ecedeb; border: none;}
	.about_person p {margin: -4px 0 4px 0;}
	
.main {position: relative;}
	.splash {font-family: Arial, Helvetica, sans-serif; position: relative; margin-bottom: 5px;}
		.splash #slideshow {margin-bottom: 0;}
			.splash #slideshow img {margin-bottom: 0;}
		#slideshow_desc, .img_txt {position: absolute; left: 0; bottom: 5px; padding: 12px 4% 14px 4%; background: #000; /*background:rgba(0,0,0,.65);*/ opacity: 0.65; filter: alpha(opacity=65); color:#fff; font-style: italic;}	
			.splash #tns {margin: 4px 0 6px 0;}
			.splash #tns li {float: left; margin: 0 9px 0 0; list-style:none;}
			.splash #tns li a {display: block; padding: 0; width: 9px; height: 9px; background-image: url('/web/20190121080044im_/http://timer-odessa.net/templ/img/ico_slider.png'); background-position:0 0; float: left; border: none;}
			.splash #tns li.activeSlide a {background-position: 0 -9px;}				
			#slideshow_desc p, .img_txt p {margin: 0 !important;; width: auto;}
			
	
	.main #slides {margin-bottom: 10px;}
	.main p {margin-bottom: 22px;}
	.photo_med {margin: 0 0 4px 0; width: 100%;}
	.upic {float: left; margin: 0 4% 5px 0;}
	a.user {color: #3b5998; font-weight: bold;}
	.photorep_photos {}
		.photorep_photos .photo_small {float: left; margin: 0 4% 9px 0; width: 48%;}	
		.mrn {margin-right: 0 !important;}
		.fr {float: right !important;}
	.author {color: #a2a2a2; margin-top: -4px; text-align: right; font-style: italic;}		


.form_default {background: #ecedeb; font-family: Arial, Helvetica, sans-serif; margin-bottom: 8px;}
	.form_default input, .form_default select {position: relative; z-index: 1; float: left; width: 20%; border: 1px solid #c6c7c5; border-collapse: collapse; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #fff repeat-x 0 0 url('/web/20190121080044im_/http://timer-odessa.net/templ/img/input_shadow.gif'); padding: 5px; box-shadow: 0 1px 0 #fafafa; -moz-box-shadow: 0 1px 0 #fafafa; -webkit-box-shadow: 0 1px 0 #fafafa; margin: 26px 0 0 8px;}
	.form_default select {padding: 4px 5px; width: 30%;}
	.form_default input.name {width: 30%;}
	.form_default input.email {width: 40%;}
	.form_default input.long {width: 60%;}
	.form_default input[type="file"] {padding: 2px 5px; width: 30%;}
	.form_default label {width: 90px; float: left; margin: 32px 9px -5px 20px;}			
	.form_default input[type="submit"] {position: relative; float: left; width: auto; background: #eeeeed repeat-x url('/web/20190121080044im_/http://timer-odessa.net/templ/img/btn_shadow.gif'); color:#797a78; padding: 5px 10px; text-shadow: #fff 0 1px 0; box-shadow: 0 1px 3px #c6c7c5; -moz-box-shadow: 0 1px 3px #c6c7c5; -webkit-box-shadow: 0 1px 3px #c6c7c5; margin: 35px 8px 35px 130px;}
	.form_default .note {float: left; margin: 32px 9px -5px 20px; color: #a2a2a2; font-style: italic;}
	.form_default .static {float: left; margin: 32px 9px -5px 12px; font-weight: bold;}
	.form_default p.error {z-index: 0; color: #c24040; position: absolute; left: 130px; padding-top: 36px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 9px; letter-spacing: 0.1em; white-space: nowrap; font-weight: normal; margin: 1px 0 0 0;}
		.form_default p.error.code {position: relative; left: 0; float: left; margin: 0 0 0 20px;}			
		.form_default p.error.text {position: relative; left: 0; float: left; margin: -28px 0 0 75px;}			
	.form_default span {display: block; margin: 32px 0 -5px 10px; float: left;}
		.form_default span input[type="radio"] {margin: 0 0 0 0; width: auto; float: none; border: none; background: none;}
		.form_default span label {margin: 0 20px 0 5px; width: auto; float: none;}
	input.error, textarea.error  {border: 1px solid #c24040 !important;}
	.captcha {float: left; margin: 11px 0 0 8px;}
	
#form_add_material {}
	#form_add_material textarea {width: 60%; position: relative; z-index: 1; float: left; border: 1px solid #c6c7c5; border-collapse: collapse; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #fff repeat-x 0 0 url('/web/20190121080044im_/http://timer-odessa.net/templ/img/input_shadow.gif'); padding: 5px; box-shadow: 0 1px 0 #fafafa; -moz-box-shadow: 0 1px 0 #fafafa; -webkit-box-shadow: 0 1px 0 #fafafa; margin: 26px 0 0 8px;}
	
#form_search_full {background: #ecedeb; font-family: Arial, Helvetica, sans-serif; margin-bottom: 8px; opacity: 0.9;}		
	#form_search_full input {float: left; width: 75%; border: 1px solid #c6c7c5; border-collapse: collapse; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #fff repeat-x 0 0 url('/web/20190121080044im_/http://timer-odessa.net/templ/img/input_shadow.gif'); padding: 5px; box-shadow: 0 1px 0 #fafafa; -moz-box-shadow: 0 1px 0 #fafafa; -webkit-box-shadow: 0 1px 0 #fafafa; margin: 8px 0 9px 8px;}
	#form_search_full input[type="submit"] {position: relative; float: left; width: auto; background: #eeeeed repeat-x url('/web/20190121080044im_/http://timer-odessa.net/templ/img/btn_shadow.gif'); color:#797a78; padding: 5px 10px; text-shadow: #fff 0 1px 0; box-shadow: 0 1px 3px #c6c7c5; -moz-box-shadow: 0 1px 3px #c6c7c5; -webkit-box-shadow: 0 1px 3px #c6c7c5; margin: 8px 8px 9px 8px;}
	#form_search_full input[type="checkbox"] {margin: 6px 8px 17px 8px; width: auto; float: none; border: none; background: none;}
	#form_search_full label {position: relative; top: -2px;}
#form_date {background: #ecedeb; border-top: 1px dotted #fff; font-family: Arial, Helvetica, sans-serif; margin-top: 20px;}	
	#form_date p {color: #a2a2a2; margin: 15px 8% 12px 8%;}
	#form_date div {color: #a2a2a2; margin: 0 8% 10px 8%;}
	#form_date input {float: left; width: 70%; border: 1px solid #c6c7c5; border-collapse: collapse; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #fff repeat-x 0 0 url('/web/20190121080044im_/http://timer-odessa.net/templ/img/input_shadow.gif'); padding: 5px; box-shadow: 0 1px 0 #fafafa; -moz-box-shadow: 0 1px 0 #fafafa; -webkit-box-shadow: 0 1px 0 #fafafa;}
	#form_date input[type="submit"] {position: relative; float: left;  left: 15%; width: auto; background: #eeeeed repeat-x url('/web/20190121080044im_/http://timer-odessa.net/templ/img/btn_shadow.gif'); color:#797a78; padding: 5px 10px; text-shadow: #fff 0 1px 0; box-shadow: 0 1px 3px #c6c7c5; -moz-box-shadow: 0 1px 3px #c6c7c5; -webkit-box-shadow: 0 1px 3px #c6c7c5; margin: -3px 0 0 0;}
	#form_date label {float: left; width: 15%; margin-top: 5px;}
	#form_date span {}
	.ui-datepicker-trigger {position: relative; float: left; left: -18px; top: 7px;}
	
#form_poll {border: 1px solid #d9d9d9; margin-bottom: 44px;}
	#form_poll p {font-weight: bold; margin: 13px 8% 18px 8%;}
	#form_poll div {margin: 0 8% 9px 8%;}
		#form_poll span {display: block; margin-left: 20px;}
			#form_poll input[type="radio"] {position: absolute; margin: 0 0 0 -20px;}
			#form poll label {float: left; }
	.btn {background: #ecedeb; text-align: center; margin: 21px 0 0 0 !important; padding: 10px 0;}
	#form_poll input[type="submit"] {position: relative; width: auto; border: 1px solid #c6c7c5; border-collapse: collapse; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #eeeeed repeat-x url('/web/20190121080044im_/http://timer-odessa.net/templ/img/btn_shadow.gif'); color:#797a78; padding: 5px 10px; text-shadow: #fff 0 1px 0; box-shadow: 0 1px 3px #c6c7c5; -moz-box-shadow: 0 1px 3px #c6c7c5; -webkit-box-shadow: 0 1px 3px #c6c7c5; margin: 0 0 -2px 0;}

#form_poll {border: 1px solid #d9d9d9; margin-bottom: 44px; padding-bottom: 12px;}
	#form_poll p {font-weight: bold; margin: 13px 8% 18px 8%;}
	#form_poll div {margin: 0 8% 9px 8%;}
		#form_poll span {display: block; margin-left: 20px;}
			#form_poll input[type="radio"] {position: absolute; margin: 0 0 0 -20px;}
			#form poll label {float: left;}
			#form_poll div .graph {text-transform: uppercase; color: #fff; background: #a2a2a2; margin: 22px 0 5px 0; padding: 1px 2px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 14px; letter-spacing: 0.15em;}
	.btn {background: #ecedeb; text-align: center; margin: 20px 0 -12px 0 !important; padding: 10px 0;}
	#form_poll input[type="submit"] {position: relative; width: auto; border: 1px solid #c6c7c5; border-collapse: collapse; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #eeeeed repeat-x url('/web/20190121080044im_/http://timer-odessa.net/templ/img/btn_shadow.gif'); color:#797a78; padding: 5px 10px; text-shadow: #fff 0 1px 0; box-shadow: 0 1px 3px #c6c7c5; -moz-box-shadow: 0 1px 3px #c6c7c5; -webkit-box-shadow: 0 1px 3px #c6c7c5; margin: 0 0 -2px 0;}

#add_material {margin: -5px 0 63px 0;  clear: both;}
	#add_material a {float: left; display: block; color: #fff; background: #38a83d; font-family: Arial, Helvetica, sans-serif; line-height: 12px; font-weight: bold; padding: 3px 8px; white-space: nowrap;}
	#add_material a:hover {background: #fff; padding: 2px 7px; border: 1px solid #38a83d; color: #38a83d !important;}


.bnr-top {background: #ecedeb; width: 100%; height: 108px;}
	.bnr-top img {margin-top: 19px;}
.bnr {margin-bottom: 12px;}

table.info {position: relative; left: -52.5%; width: 152.5%; margin-top: 13px;}
	table.info td {border-top: 1px solid #d9d9d9; padding: 4px 0;}
	table.info td.main {width: 34.5%;}

.ui-tabs .ui-tabs-hide { display: none !important; }
.social_widgets {
	margin:28px 0 17px 0;
	}
.social_widgets .tabs {
	height:27px;
	}
.social_widgets .tabs li {
	position:relative;
	float:left;
	margin-right:-1px;
	width:27px;
	height:26px;
	border:1px solid #b9b8b7;
	border-width:1px 1px 0;
	background:#e5e5e3;
	}
.social_widgets .tabs li.ui-tabs-selected {
	z-index:10;
	margin-bottom:-1px;
	height:27px;
	background:#fff;
	cursor:default;
	}
.social_widgets li.vk_tab.ui-tabs-selected {
	background:#dae2e8;
	}
.social_widgets li.tw_tab.ui-tabs-selected {
	background:#f1f4f5;
	}
.social_widgets .tabs a {
	display:block;
	width:27px;
	height:27px;
	background:url('/web/20190121080044im_/http://timer-odessa.net/templ/img/ico_social.png') 50% -23px no-repeat;
	}
.social_widgets .vk_tab a {
	background-position: 50% 0px;
	}
.social_widgets .tw_tab a {
	background-position: 50% -45px;
	}
.social_widgets .blocks {
	position:relative;
	overflow:hidden;
	width:238px;
	height:430px;
	border:1px solid #b9b8b7;
	}
.social_widgets .fb_w,
.social_widgets .tw_w,
.social_widgets .vk_w {
	margin:-1px 0 0 -1px;
	}
.social_widgets .tw_w {
	background:#f1f4f5;
	}
	
.tooltip {position:absolute; z-index:999; left:-9999px; width:22.5%; font-family: Arial, Helvetica, sans-serif; padding: 0; border: 1px solid #d9d9d9; text-align: left;background: #fff; box-shadow: 0 4px 7px #ecedeb; -moz-box-shadow: 0 4px 7px #ecedeb; -webkit-box-shadow: 0 4px 7px #ecedeb;}
	.tooltip div {margin: 17px 4% -5px 4%;}
		.tooltip img {position: relative; float: left; margin: 0 9px 22px 0;}
		.tooltip span {position: relative; top: -22px;}
		.tooltip .name {float: left; font-weight: bold; color: #c24040;}

.auth_2_poll
{
	color: #C24040;
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 9px;
	font-weight: 400;
	letter-spacing: 0.1em;
	white-space: nowrap;
}

.Mobile
{
	width: 70% !important;
	font-size: 20px !important;
}
.Mobile h3
{
	font-size: 26px !important;
}

.TemplSvitch
{
	color: #A3A3A3;
/*	padding-left: 20px; */
	padding-top: 5px;
	float:left;
	position: relative;
	height: 27px;
	left: 4%;
}
.TemplSvitch a
{
	color: #A3A3A3;
	font-family: "Arial", "Helvetica", sans-serif;
/*	line-height: 12px;*/
	vertical-align: baseline;
}

/*#main_content .photo_big {width: 100%;} */

/*
     FILE ARCHIVED ON 08:00:44 Jan 21, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:50:08 May 11, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 315.979
  exclusion.robots: 0.092
  exclusion.robots.policy: 0.085
  cdx.remote: 0.069
  esindex: 0.01
  LoadShardBlock: 267.745 (3)
  PetaboxLoader3.datanode: 251.779 (5)
  CDXLines.iter: 20.148 (3)
  PetaboxLoader3.resolve: 158.528 (3)
  load_resource: 581.45 (2)
*/