

/* Start:/bitrix/templates/pd/css/reset.css?1409929281990*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}

body {
	line-height: 1;
}

ol, ul {
	list-style: none;
}

blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* End */


/* Start:/bitrix/templates/pd/css/styles.css?1700417881138099*/
html {
	height: 100%;
}

body {
	font-family: Arial, Tahoma;
	font-size: 12px;
	background: url(/bitrix/templates/pd/css/../images/bg/body.jpg);
	min-width: 1000px;
	outline: none;
	height: 100%;
}

a {
	color: #5a5047;
	text-decoration: underline;
	outline: none;
}

a:hover {
	color: #2f2c29;
	text-decoration: none;
}

h1 {
	color: #2f2c29;
	font-family: Tahoma;
	margin-top: 0;
	margin-bottom: 20px;
}

h2 {
	color: #2f2c29;
	font-family: Tahoma;
	margin-top: 15px;
	margin-bottom: 7px;
	font-weight: normal;
	font-size: 18px;
}

.wrap {
	width: 1000px;
	background: #ffffe0;
	margin: 0 auto;
	position: relative;
	/* overflow: hidden; */
	min-height: 100%;
	-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.4);
	box-shadow: 0 0 10px 0 rgba(0,0,0,0.4);
}

.container {
	padding-bottom: 50px;
}

.top-panel {
	height: 32px;
	width: 1000px;
	position: absolute;
	position: fixed;
	background: #ffffe0;
	z-index: 50;
	border-bottom: 1px solid #bbb59a;
	-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
	box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
}

.top-panel .icons {
	float: left;
}

.top-panel .icons:after {
	display: table;
	content: "";
	clear: both;
}

.top-panel .icons .delimeter {
	display: block;
	width: 1px;
	height: 32px;
	float: left;
	background: url(/bitrix/templates/pd/css/../images/sprite/top-panel.png) 0 -303px no-repeat;
}

.top-panel .icons .icon {
	display: block;
	width: 30px;
	height: 30px;
	float: left;
	border: 1px solid #ffffe0;
	position: relative;
	overflow: hidden;
	background: url(/bitrix/templates/pd/css/../images/sprite/top-panel.png) 0 -112px repeat-x;
}

.top-panel .icons .icon span {
	width: 18px;
	height: 18px;
	display: block;
	margin: 6px;
	background: url(/bitrix/templates/pd/css/../images/sprite/top-panel.png) 16px 16px no-repeat;
}

.top-panel .icons .icon .home {
	background-position: 4px -64px;
}

.top-panel .icons .icon .message {
	background-position: 3px -80px;
}

.top-panel .icons .icon .sitemap {
	background-position: 2px -96px;
}

.top-panel .icons a {
	text-decoration: none;
}

.top-panel .icons a:hover {
	opacity: 0.75;
}

.top-panel .icons a:hover span {
	opacity: 0.75;
}

.top-panel .social {
	float: left;
	font-family: Tahoma;
}

.top-panel .social:after {
	display: table;
	content: "";
	clear: both;
}

.top-panel .social .delimeter {
	display: block;
	width: 1px;
	height: 28px;
	float: left;
	border-top: 2px solid #ffffe0;
	border-bottom: 2px solid #ffffe0;
	background: url(/bitrix/templates/pd/css/../images/sprite/top-panel.png) 0 -336px no-repeat;
}

.top-panel .social .button {
	display: block;
	height: 30px;
	float: left;
	border: 1px solid #ffffe0;
	position: relative;
	overflow: hidden;
	white-space: nowrap;
	color: #5a5047;
	background: url(/bitrix/templates/pd/css/../images/sprite/top-panel.png) 0 -144px repeat-x;
}

.top-panel .social .button span {
	height: 16px;
	line-height: 16px;
	display: block;
	margin: 7px 10px;
	text-shadow: 1px 1px 0 #ffffe0;
	background: url(/bitrix/templates/pd/css/../images/sprite/top-panel.png) 16px 16px no-repeat;
}

.top-panel .social .button .lj {
	background-position: 0 1px;
	padding-left: 20px;
}

.top-panel .social .button .tw {
	background-position: 0 -15px;
	padding-left: 23px;
}

.top-panel .social .button .fb {
	background-position: 0 -31px;
	padding-left: 21px;
}

.top-panel .social .button .yt {
	background-position: 0 -47px;
	padding-left: 20px;
}

.top-panel .social a {
	text-decoration: none;
}

.top-panel .social a span {
	opacity: 0.5;
}

.top-panel .social a:hover {
	opacity: 0.75;
}

.top-panel .social a:hover span {
	opacity: 1;
}

.top-panel .lang {
	float: right;
}

.top-panel .lang:after {
	display: table;
	content: "";
	clear: both;
}

.top-panel .lang .delimeter {
	display: block;
	width: 1px;
	height: 32px;
	float: left;
	background: url(/bitrix/templates/pd/css/../images/sprite/top-panel.png) 0 -367px no-repeat;
}

.top-panel .lang .lng {
	display: block;
	width: 38px;
	height: 30px;
	float: left;
	border: 1px solid #ffffe0;
	position: relative;
	overflow: hidden;
	background: url(/bitrix/templates/pd/css/../images/sprite/top-panel.png) 0 -272px repeat-x;
}

.top-panel .lang span.lng {
	background: url(/bitrix/templates/pd/css/../images/sprite/top-panel.png) 0 -240px repeat-x;
}

.top-panel .lang .lng i {
	width: 22px;
	height: 16px;
	display: block;
	margin: 5px 6px;
	border: 1px solid rgba(195, 189, 162, 0.3);
	background: #ffffe0;
}

.top-panel .lang .lng i span {
	width: 22px;
	height: 16px;
	border: 1px solid #ffffe0;
	display: block;
}

.top-panel .lang .lng #ru {
	background: url(/bitrix/templates/pd/css/../images/sprite/top-panel.png) 0 -399px repeat-x;
}

.top-panel .lang .lng #en {
	background: url(/bitrix/templates/pd/css/../images/sprite/top-panel.png) 0 -415px repeat-x;
}

.top-panel .lang a:hover {
	-webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,0.3);
	box-shadow: 0 0 4px 0 rgba(0,0,0,0.3);
}

.top-panel .user {
	float: right;
	display: none;
}

.top-panel .user:after {
	display: table;
	content: "";
	clear: both;
}

.top-panel .user .delimeter {
	display: block;
	width: 1px;
	height: 32px;
	float: left;
	background: url(/bitrix/templates/pd/css/../images/sprite/top-panel.png) 0 -367px no-repeat;
}

.top-panel .user .button {
	display: block;
	height: 32px;
	float: left;
	position: relative;
	overflow: hidden;
	white-space: nowrap;
	color: #5a5047;
	font-family: Tahoma;
	background: url(/bitrix/templates/pd/css/../images/sprite/top-panel.png) 0 -207px repeat-x;
}

.top-panel .user .button span {
	height: 16px;
	line-height: 16px;
	display: block;
	margin: 8px 12px;
	text-shadow: 1px 1px 0 #ffffe0;
	background: url(/bitrix/templates/pd/css/../images/sprite/top-panel.png) 16px 16px no-repeat;
}

.top-panel .user .button .auth {
	background-position: 0 -177px;
	padding-left: 22px;
}

.top-panel .user a {
	text-decoration: none;
}

.top-panel .user a:hover {
	opacity: 0.7;
}

.top-panel .logo {
	text-align: center;
	position: relative;
	overflow: hidden;
	display: none;
}

.top-panel .logo a {
	height: 31px;
	display: block;
	opacity: 0.3;
	position: relative;
	overflow: hidden;
	padding-top: 1px
}

.top-panel .logo a:hover {
	opacity: 0.5;
}

.top-panel-fix {
	position: relative;
	z-index: 10;
	height: 33px;
}

.header {
	padding-bottom: 11px;
}

.header:after {
	display: table;
	content: "";
	clear: both;
}

.header .top {
	padding: 15px 15px 0;
}

.header .top:after {
	display: table;
	content: "";
	clear: both;
}

.header .top .logo {
	float: left;
}

.header .top .logo a {
	display: block;
	padding: 0;
	margin: 0;
	height: 49px;
}

.header .top .search {
	float: left;
	margin: 10px 0 0 40px;
}

.header .top .search:after {
	display: table;
	content: "";
	clear: both;
}

.header .top .search .field {
	float: left;
	border: 1px solid #bbb59a;
	width: 188px;
	height: 30px;
	background: #fff;
}

.header .top .search .field:after {
	display: table;
	content: "";
	clear: both;
}

.header .top .search .field .fld {
	display: block;
	width: 137px;
	height: 20px;
	line-height: 20px;
	float: left;
	margin: 0;
	padding: 5px 10px;
	border: none;
	border-right: 1px solid #bbb59a;
	background: #fff;
	outline: none;
	color: #9a957f;
	font-family: Arial, Tahoma;
	font-size: 12px;
	-webkit-box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.15);
}

.header .top .search .field .fld:-moz-placeholder {
	color: #c3bfb4;
}

.header .top .search .field .fld::-webkit-input-placeholder {
	color: #c3bfb4;
}

.header .top .search .field .btn {
	display: block;
	width: 28px;
	height: 28px;
	margin: 1px;
	outline: none;
	float: right;
	border: none;
	cursor: pointer;
	background: #bbb59a url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDZBMERENzREQjUzMTFFM0JGRERDMjRFRTlBNjE3NkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDZBMERENzVEQjUzMTFFM0JGRERDMjRFRTlBNjE3NkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNkEwREQ3MkRCNTMxMUUzQkZEREMyNEVFOUE2MTc2RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNkEwREQ3M0RCNTMxMUUzQkZEREMyNEVFOUE2MTc2RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjmpFiUAAAEjSURBVHjanNK/SgNBEMfxMX8MkZRBEUxjmVTWWkkI4jMoprFJmUfIG6QV0vsCghYWkiJoFGNnoYilihgQYwjC+V0yJ8N5exIHPhzLzP3u9m4lCAIxSmjjDhMMcYo9ZCKzP+yipjeFNcKnWfewnBSyagLOsY45pLCBvvZukPOFdHToEvmYpy3gWmeavpBnHaj69o1tnelHe+6V8yIykmnlMJH4KuAdryjaRgpjc2NG/JXV61u04ULYlFzpeishJOwd/+rovvZ1v/dYjPkeS3jAB1Z8HzZrfqMb3tFhd/jqeNTeif5672FzT7sI/q4DpH0hoke7gS5eMEALm3gyQYeY94UkKUeCjvQQzhQSF3SGwqwhTsUEfWHtPyFh0C123fpbgAEANsrksdkIlDQAAAAASUVORK5CYII=) 6px 6px no-repeat;
}

.header .top .search .field .btn:hover {
	background-color: #9a957f;
}

.header .top .search .example {
	float: left;
	white-space: nowrap;
	position: relative;
	overflow: hidden;
	color: #5b5047;
	padding: 9px 8px;
	font-size: 11px;
	height: 14px;
	line-height: 14px;
	width: 200px;
}

.header .top .search .example:after {
	width: 30px;
	height: 30px;
	content: "";
	position: absolute;
	right: 0;
	top: 0;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iI2ZmZmZlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,224,1) 95%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(95%,rgba(255,255,224,1)));
	background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,224,1) 95%);
	background: -o-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,224,1) 95%);
	background: -ms-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,224,1) 95%);
	background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,224,1) 95%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffe0',GradientType=1 );
}

.header .top .search .example a {
	text-decoration: none;
	color: #5b5047;
	border-bottom: 1px dotted #5b5047;
	display: inline-block;
}

.header .top .search .example a:hover {
	color: #9a957f;
	border-bottom: 1px dotted #9a957f;
}

.header .top .links {
	float: right;
	margin-top: 11px;
}

.header .top .links:after {
	display: table;
	content: "";
	clear: both;
}

.header .top .links a {
	display: block;
	float: left;
	margin-left: 32px;
	height: 32px;
	line-height: 32px;
	text-decoration: none;
	text-shadow: 1px 1px 0 #fff;
}

.header .top .links a:after {
	display: table;
	content: "";
	clear: both;
}

.header .top .links a:hover {
	opacity: 0.75;
}

.header .top .links a span {
	display: block;
	width: 32px;
	height: 32px;
	float: left;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	margin-right: 5px;
	background: #bbb59a url(/bitrix/templates/pd/css/../images/sprite/icons.png) 100px 100px no-repeat;
}

.header .top .links .books {
	color: #07b281;
}

.header .top .links .books span {
	background-color: #07b281;
	background-position: -8px -56px;
}

.header .top .links .archive {
	color: #df1a22;
}

.header .top .links .archive span {
	background-color: #df1a22;
	background-position: -8px -8px;
}

.header .name {
	height: 20px;
	background: url(/bitrix/templates/pd/css/../images/sprite/lines.png) 0 -7px no-repeat;
	background-position-x: right;
	margin-top: 3px;
}

.header .name span {
	display: inline-block;
	padding: 0 7px 0 17px;
	height: 20px;
	line-height: 20px;
	text-transform: uppercase;
	background: #ffffe0;
	color: #000000;
	font-size: 17px;
	font-family: "Arial Narrow", Tahoma, Arial;
}

.b-top {
	border: 1px solid #bbb59a;
	background: #fff;
	height: 116px;
	padding: 1px;
	position: relative;
	margin: 0 15px 15px;
}

.b-top .shadow {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	-webkit-box-shadow: inset 0 0 6px 0 rgba(0,0,0,0.2);
	box-shadow: inset 0 0 6px 0 rgba(0,0,0,0.2);
}

.wrapper {
	padding: 0 15px 15px;
}

.wrapper:after {
	display: table;
	content: "";
	clear: both;
}

.issue {
	position: relative;
	background: #fff;
	float: left;
	-webkit-box-shadow: 2px 1px 3px 0 rgba(0,0,0,0.3);
	box-shadow: 2px 1px 3px 0 rgba(0,0,0,0.3);
	z-index: 3;
	width: 525px;
}

.issue .pxls {
	height: 16px;
	width: 14px;
	position: absolute;
	bottom: 55px;
	left: 0;
	background: #bbb59a url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAQCAIAAABY/YLgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjZEQTBDN0NFMzFFMTFFM0FBRkFCQTM3ODRDNDMyRjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjZEQTBDN0RFMzFFMTFFM0FBRkFCQTM3ODRDNDMyRjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNkRBMEM3QUUzMUUxMUUzQUFGQUJBMzc4NEM0MzJGOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNkRBMEM3QkUzMUUxMUUzQUFGQUJBMzc4NEM0MzJGOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq5xR/gAAAAlSURBVHjaYvjPyMbEwMAAwwz///8H0wy1+7GJMx3YPhtZHCDAAFoaCmd2+q3SAAAAAElFTkSuQmCC) repeat-x;
}

.issue .url {
	font-size: 11px;
	color: #000;
	text-shadow: 1px 1px 0 #84bb9a;
	position: absolute;
	left: -45px;
	bottom: 127px;
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg);
	/* writing-mode: tb-rl; */
}

.issue .name {
	font-size: 11px;
	height: 22px;
	line-height: 22px;
	color: #fff;
	background: #615349;
	text-shadow: 1px 1px 0 #47392f;
	position: absolute;
	left: -33px;
	top: 0;
	padding: 0 10px;
	margin-top: 50px;
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg);
	/* writing-mode: tb-rl; */
}

.issue .page {
	position: absolute;
	z-index: 3;
	width: 1px;
	height: 100%;
	background: #fff;
	border-right: 1px solid #f7f7f7;
	margin-left: 522px;
	background: #e2e2e2;
}

.issue .page-i {
	margin-left: 519px;
}

.issue .page-b {
	margin-left: 516px;
}

.issue:after {
	display: table;
	content: "";
	clear: both;
}

.issue .border {
	background: #64b082;
	padding: 15px 15px 15px 38px;
	float: left;
}

.issue .border:after {
	display: table;
	content: "";
	clear: both;
}

.issue img {
	float: left;
	-webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,1);
	box-shadow: 0 0 3px 0 rgba(0,0,0,1);
}

.issue .cover-bg {
	position: absolute;
	width: 21px;
	height: 100%;
	left: 0;
	top: 0;
	background: #457cbb;
	opacity: 0.1;
}

.issue .cover {
	position: absolute;
	width: 23px;
	height: 100%;
	left: 0;
	top: 0;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAABCAYAAAA1pTUmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkFDRDNGQkFEQjVEMTFFM0IwMkRGNEU1QUEyQ0UyRTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkFDRDNGQkJEQjVEMTFFM0IwMkRGNEU1QUEyQ0UyRTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQUNEM0ZCOERCNUQxMUUzQjAyREY0RTVBQTJDRTJFNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGQUNEM0ZCOURCNUQxMUUzQjAyREY0RTVBQTJDRTJFNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtvKUOMAAAAmSURBVHjaYmRgYPAF4k9A/AaKvwAxCxpmxUEjY2YkHA3E/wECDABQCgWn7z644wAAAABJRU5ErkJggg==) 0 0 repeat-y;
	opacity: 0.4;
}

.issue .shadow {
	position: absolute;
	width: 11px;
	height: 100%;
	left: 23px;
	top: 0;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAABCAYAAAAIN1RAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkM4RDU4RkVEQjYwMTFFMzk4RThCRjE4MEJDQUQwM0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkM4RDU4RkZEQjYwMTFFMzk4RThCRjE4MEJDQUQwM0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQzhENThGQ0RCNjAxMUUzOThFOEJGMTgwQkNBRDAzQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGQzhENThGRERCNjAxMUUzOThFOEJGMTgwQkNBRDAzQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PioKFVkAAAAaSURBVHjaYmRgYPAF4t9Q/AMJf0fj/wYIMADFgwoHeBIZUAAAAABJRU5ErkJggg==) 0 0 repeat-y;
	opacity: 0.5;
}

.issue .issue-number {
	position: absolute;
	top: 0;
	right: 9px;
	padding: 15px 15px;
	color: #fff;
	background: #df1a22;
	font-size: 18px;
	text-align: center;
}

.issue .issue-number span {
	display: block;
	font-size: 9px;
	text-transform: uppercase;
	padding-bottom: 3px;
}

.issue .link {
	display: block;
	position: absolute;
	z-index: 10;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

.digest {
	width: 663px;
	float: left;
}

.digest .info {
	color: #5a5047;
	margin: 14px 0;
}

.digest .digest-rubric .info {
	padding: 15px;
	border-top: 1px dotted #eeedcf;
	background: #f6f6e7;
	margin: 10px 0 0;
}

.digest .info:after {
	display: table;
	content: "";
	clear: both;
}

.digest .info span {
	display: block;
	float: left;
	margin-left: 15px;
	line-height: 16px;
}

.digest .info span:first-child {
	margin-left: 0;
}

.digest .info .number {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUM2MDI4RUJFNUFEMTFFM0FGMzRCODQ0OUJGOEU4QkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUM2MDI4RUNFNUFEMTFFM0FGMzRCODQ0OUJGOEU4QkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQzYwMjhFOUU1QUQxMUUzQUYzNEI4NDQ5QkY4RThCQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQzYwMjhFQUU1QUQxMUUzQUYzNEI4NDQ5QkY4RThCQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtsH4LEAAACJSURBVHjaYowKcGdAAqeA2JQBN3gJxKVMaIJmQMyIA/MD8U4gngTSdBiI/xOBtwJxBRALgDTZMBAHQOqegxhMDGSAUU201vQBiN8Tq+kvEOsBsSAQ2wPxW6j4aXyavgDxZSA2AeIDQDwDlj6ZiEg6e4G4F4hrkJ13BIcGPiDeA8SNQNyGLAEQYAD7vB6MHki6LwAAAABJRU5ErkJggg==) 0 0 no-repeat;
	padding-left: 18px;
}

.digest .info .date {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUYyOTUxRjhFMDNGMTFFM0I1QThBNzEyOTZCMjgzQjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUYyOTUxRjlFMDNGMTFFM0I1QThBNzEyOTZCMjgzQjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRjI5NTFGNkUwM0YxMUUzQjVBOEE3MTI5NkIyODNCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRjI5NTFGN0UwM0YxMUUzQjVBOEE3MTI5NkIyODNCMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph3o1KoAAABtSURBVHjaYvj//z8DDEcFuD9E5uMSZ4kO9DjMwMBgs3T9DkYGKACK/YexsYgfYQSaAlMQDMSbgNgFiLczIIA/lB8NxPNBAixIkmsZsIONGCIgm5DcThSbiYEMgOwn4sGo8xDOAycjEvQcBQgwAJbRofhgH47yAAAAAElFTkSuQmCC) 0 1px no-repeat;
	padding-left: 18px;
}

.digest .interview
{
	border-top: 1px solid #bbb59a;
	border-bottom: 1px solid #bbb59a;
	padding: 15px;
	background: #f8f7f5;
	margin-bottom: 20px;
}

.digest .interview:after {
	display: table;
	content: "";
	clear: both;
}

.digest .interview .picture {
	width: 146px;
	padding: 1px;
	border: 1px solid #bbb59a;
	float: left;
}

.digest .interview .picture a {
	display: block;
	padding: 0;
	margin: 0;
	line-height: 1px;
}

.digest .interview .picture a img {
	padding: 0;
	margin: 0;
}

.digest .interview .data {
	width: 465px;
	float: right;
}

.digest .interview .data .name {
	font-size: 18px;
	line-height: 1.3;
	padding-top: 5px;
}

.digest .interview .data a {
	text-decoration: none;
	color: #000;
}

.digest .interview .data a:hover {
	color: #5a5047;
}

.digest .interview .data .regalia {
	padding-top: 10px;
	font-style: italic;
	color: #5b5047;
}

.digest .interview .data .preview {
	padding-top: 10px;
	line-height: 1.4;
	text-align: justify;
}

.digest .interview .data .preview p + p {
	padding-top: 7px;
}

.digest .item {
	margin-top: 10px;
}

.digest .item:first-child {
	margin-top: 0;
}

.digest .item .name {
	font-size: 18px;
	padding-top: 10px;
	line-height: 1.3;
}

.digest .item .name a {
	text-decoration: none;
	color: #000;
}

.digest .item .name a:hover {
	color: #5a5047;
}

.digest .item .preview {
	padding-top: 7px;
	line-height: 1.4;
	text-align: justify;
}

.digest .digest-rubric .item {
	padding: 15px;
	border-top: 1px dotted #eeedcf;
	margin: 0;
}

.digest .digest-rubric .item:first-child {
	border-top: none;
}

.digest .digest-rubric .item:nth-child(odd) {
	background: #f6f6e7;
}

.digest .digest-rubric .item .name {
	padding: 0;
}

.digest .article:after {
	display: table;
	content: "";
	clear: both;
}

.digest .article h1 {
	font-size: 24px;
}

.digest .article .detail {
	text-align: justify;
	line-height: 1.4;
}

.digest .article .detail:after {
	display: table;
	content: "";
	clear: both;
}

.digest .article .detail .picture {
	display: block;
	padding: 1px;
	border: 1px solid #bbb59a;
	background: #fff;
	position: relative;
	float: left;
	margin: 0 15px 10px 0;
}

.digest .article .detail .picture.right {
	float: right;
	margin: 0 0 10px 15px;
}

.digest .article .detail .detail-image {
	text-align: center;
}

.digest .article .detail .detail-image img {
	max-width: 629px;
	padding: 1px;
	border: 1px solid #eeedcf;
}

.digest .article p + p {
	padding-top: 7px;
}

.digest .attached {
	background: #eeedcf;
	border-top: 1px solid #bbb59b;
	padding: 15px;
}

.digest .attached:after {
	content: "";
	display: table;
	clear: both;
}

.digest .attached .tag-list {
	float: left;
	width: 40%;
	line-height: 1.4;
}

.digest .attached .person-list {
	float: right;
	width: 50%;
}

.digest .attached .person-list:after {
	display: table;
	content: "";
	clear: both;
}

.digest .attached .person-list .person-item {
	width: 100px;
	float: right;
	text-align: center;
}

.digest .attached .person-list .person-item a {
	display: block;
	text-decoration: none;
	line-height: 1.2;
}

.digest .attached .person-list .person-item img {
	padding: 1px;
	background: #fff;
	border: 1px solid #bbb59b;
}

.digest .attached .name {
	font-weight: bold;
	padding-bottom: 2px;
}

.element {
	width: 663px;
	float: left;
	position: relative;
	line-height: 1.4;
}

.element b, .element strong {
	font-weight: bold;
}

.element u {
	text-decoration: underline;
}

.element i {
	font-style: italic;
}

.element ul {
	padding: 0;
	margin: 7px 0;
	list-style: none;
}

.element ul li {
	padding: 0 0 7px 18px;
	text-align: justify;
	color: #000;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAIAAABLMMCEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0VBMDFCOTEyRDU5MTFFNDk4QUQ4RUE1MjEwRUVCQTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0VBMDFCOTIyRDU5MTFFNDk4QUQ4RUE1MjEwRUVCQTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3RUEwMUI4RjJENTkxMUU0OThBRDhFQTUyMTBFRUJBMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3RUEwMUI5MDJENTkxMUU0OThBRDhFQTUyMTBFRUJBMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Puvsq2oAAAAnSURBVHjaYoz1d2XAACxAnJQeiiw0b+ZqJgZsgHJRFojxaKIAAQYAFgkF5WYZdosAAAAASUVORK5CYII=) 6px 4px no-repeat;
}

.element p {
	margin: 7px 0;
}

.blocks {
	float: right;
	width: 425px;
}

.block {
	border: 1px solid #bbb59a;
	background: #fafaf3;
	-webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.3);
	box-shadow: 0 0 3px 0 rgba(0,0,0,0.3);
}

.block .caption {
	background: url(/bitrix/templates/pd/css/../images/sprite/lines.png) 0 -132px;
	background-position-x: right;
	margin-top: 11px;
}

.block .caption span {
	display: inline-block;
	padding: 0 7px 0 17px;
	font-weight: bold;
	font-size: 14px;
	height: 16px;
	line-height: 16px;
	text-transform: uppercase;
	background: #fafaf3;
	color: #5a5047;
}

.block .inside {
	padding: 15px;
}

.block + .block {
	margin-top: 15px;
}

.element + .block {
	margin-top: 0;
}

.block .block-message {
	margin: 1px;
	padding: 10px;
	background: #bbb59a;
	color: #fff;
}

.block .message-error {
	background: #df2229;
}

.block .message-success {
	background: #467cbb;
}

.h-line + .block {
	margin-top: 15px;
}

.blue {
	border: 1px solid #467cbb;
}

.blue .caption {
	background: url(/bitrix/templates/pd/css/../images/sprite/lines.png) 0 -72px;
	background-position-x: right;
}

.blue .caption span {
	color: #457cbb;
}

.aqua {
	border: 1px solid #07b281;
}

.aqua .caption {
	background: url(/bitrix/templates/pd/css/../images/sprite/lines.png) 0 -162px;
	background-position-x: right;
}

.aqua .caption span {
	color: #07b281;
}

.red {
	border: 1px solid #df2229;
}

.red .caption {
	background: url(/bitrix/templates/pd/css/../images/sprite/lines.png) 0 -102px;
	background-position-x: right;
}

.red .caption span {
	color: #df2229;
}

.block-vote {
	margin-top: 15px;
}

.block-subscribe {
	margin-top: 15px;
}

.block-persons {
	margin-top: 15px;
}

.news-of-day:after {
	display: table;
	content: "";
	clear: both;
}

.news-of-day .info {
	color: #5a5047;
}

.news-of-day .info:after {
	display: table;
	content: "";
	clear: both;
}

.news-of-day .info span {
	display: block;
	float: left;
	margin-left: 15px;
	line-height: 16px;
}

.news-of-day .info span:first-child {
	margin-left: 0;
}

.news-of-day .info .date {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAAa0lEQVR42uyPsQ2AMAwEL1b2oIAx0kOFECUVC1IwQ2AQJglNCmMoAjUvvfx+f/F209CicAAVd1x8ASKQTCgpWj8KELIxAjXQmWAPNMCc9+DVceEZqzUkT5dZpIUP8OpBSvVfT9XbXtbbzwEAW7sajiqcQIUAAAAASUVORK5CYII=) 0 1px no-repeat;
	padding-left: 18px;
}

.news-of-day .info .view {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAABAElEQVR42nTSTStFURTG8d855C0xkJmpMrhJR/IB1PUykjJwh24yM2XgC/gEhgY3ExMlcr+AYiLdUiZMDSRRSpJM1qndwa492Gut/9Naz9pZY3le5fShiTWMI0MHLRziKy3ursBTOAoQvpFjLu4WVvFQAnkC13ER8BvW0Y9B7OATBS5RqwoUOMZAvJs4COgde9iO3CjOMVIK1HGawB8hluMWVxFvJd2O4QyTeZjWlSSzymj/+ZUhz3GCRbxGoheNMLCG2YhvJPA9lnBTql5jAW0MYx9DsZGe8GQ3ap+i9hmyyj+YiF0X/j4drEQHv9YId5iJEdp4xEusdxPTKQw/AwAKeDB5BnngQQAAAABJRU5ErkJggg==) 0 2px no-repeat;
	padding-left: 20px;
}

.news-of-day .info .comment {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAAzklEQVR42qTRMU4CQRgF4G83FBSosaDkEFYmktgZKxMaEmJngifgBGylpRUqHMFrWHoGLAgFlUYhdNpMMVkXWNyXTGbmzfvf/2dect25vMEDDmzHNwZ4jskUwxLF0ECWJ1McKo962H+wQC/1fzRxX8UAjqoaSPG1h35dZDAMEe3CMmj/GExCjK2IX+AMSbQaGOEi0q1q0WWG99DpKpzH6G+Y6ANZ/hPv0MY0ZH0bunexiqZLcIzHvMETPgu6veAcc7zGD7U9EnjDKU5i8ncAJysiYU74T8cAAAAASUVORK5CYII=) 0 1px no-repeat;
	padding-left: 22px;
}

.news-of-day .name {
	font-size: 18px;
	padding-top: 10px;
	line-height: 1.3;
}

.news-of-day .name a {
	color: #000;
	text-decoration: none;
}

.news-of-day .name a:hover {
	color: #5a5047;
}

.news-of-day .preview {
	padding-top: 10px;
	line-height: 1.5;
	text-align: justify;
	position: relative;
	overflow: hidden;
}

.news-of-day .preview-hidden:after {
	width: 100%;
	height: 30px;
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWZhZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(250,250,243,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(250,250,243,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(250,250,243,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(250,250,243,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(250,250,243,1) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(250,250,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#fafaf3',GradientType=0 );
}

.digest-news {
	width: 288px;
	float: right;
}

.vote:after {
	display: table;
	content: "";
	clear: both;
}

.vote .info {
	color: #5a5047;
}

.vote .info:after {
	display: table;
	content: "";
	clear: both;
}

.vote .info span {
	display: block;
	float: left;
	margin-left: 15px;
	line-height: 16px;
}

.vote .info span:first-child {
	margin-left: 0;
}

.vote .info .date {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAAa0lEQVR42uyPsQ2AMAwEL1b2oIAx0kOFECUVC1IwQ2AQJglNCmMoAjUvvfx+f/F209CicAAVd1x8ASKQTCgpWj8KELIxAjXQmWAPNMCc9+DVceEZqzUkT5dZpIUP8OpBSvVfT9XbXtbbzwEAW7sajiqcQIUAAAAASUVORK5CYII=) 0 1px no-repeat;
	padding-left: 18px;
}

.vote .info .date b {
	font-weight: bold;
}

.vote .question {
	font-size: 18px;
	padding-top: 10px;
	line-height: 1.3;
}

.vote .variants {
	padding-top: 8px;
}

.vote .variants .item {
	padding: 2px 0;
}

.vote .buttons {
	padding-top: 8px;
	text-align: right;
}

.vote .buttons:after {
	display: table;
	content: "";
	clear: both;
}

.vote .buttons .hint {
	float: left;
	color: #bbb59a;
	line-height: 30px;
}

.vote .buttons input {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAYAAABPhbxiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjlENjRFODFFMDA3MTFFM0JFRDI5NjNBQTc4QkRENUYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjlENjRFODJFMDA3MTFFM0JFRDI5NjNBQTc4QkRENUYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyOUQ2NEU3RkUwMDcxMUUzQkVEMjk2M0FBNzhCREQ1RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyOUQ2NEU4MEUwMDcxMUUzQkVEMjk2M0FBNzhCREQ1RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhuK/NEAAAAzSURBVHjaYvwPBAwQwMhAAmBiIBMQq/E/FOPUiKGA6k5lIUPPf5oFDl7/0jw6qKcRIMAAmgoLDjisysIAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	padding-left: 29px;
	background-position: 25px 6px;
	width: 125px;
}

.vote .answers {
	padding-top: 8px;
}

.vote .answers .item {
	padding: 2px 0;
	position: relative;
}

.vote .answers .item:before {
	content: "";
	display: none;
	background: #fff;
	padding: 10px 10px;
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 1;
	margin: -12px 0 0 -10px;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}

.vote .answers .item:hover .item-container {
	position: relative;
	z-index: 2;
	color: #df2229;
}

.vote .answers .item:hover:before {
	display: block;
}

.vote .answers .item:after {
	display: table;
	content: "";
	clear: both;
}

.vote .answers .item .answer-variant {
	width: 160px;
	float: left;
}

.vote .answers .item .answer-bar {
	height: 10px;
	margin: 0 70px 0 170px;
	background: #f9f9f9;
	border: 1px solid #f5f5f5;
	position: relative;
	overflow: hidden;
}

.vote .answers .item .answer-bar .answer-bar-inside {
	position: absolute;
	top: 0;
	left: 0;
	height: 12px;
	overflow: hidden;
}

.vote .answers .item .answer-bar .gradient {
	width: 100%;
	height: 12px;
	display: none;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.5)));
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);
	background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);
	background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);
	background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80000000',GradientType=0 );
}

.vote .answers .item .answer-value {
	width: 60px;
	float: right;
	text-align: right;
}

.subscribe:after {
	display: table;
	content: "";
	clear: both;
}

.subscribe .field {
	border: 1px solid #bbb59a;
	height: 30px;
	background: #fff;
}

.subscribe .field {
	margin-top: 12px;
}

.subscribe .field:after {
	display: table;
	content: "";
	clear: both;
}

.subscribe .field .fld {
	display: block;
	width: 243px;
	height: 20px;
	line-height: 20px;
	float: left;
	margin: 0;
	padding: 5px 10px;
	border: none;
	border-right: 1px solid #bbb59a;
	background: #fff;
	outline: none;
	color: #9a957f;
	font-family: Arial, Tahoma;
	font-size: 12px;
	-webkit-box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.15);
}

.subscribe .field .fld:-moz-placeholder {
	color: #c3bfb4;
}

.subscribe .field .fld::-webkit-input-placeholder {
	color: #c3bfb4;
}

.subscribe .field .btn {
	display: block;
	width: 125px;
	height: 28px;
	margin: 1px;
	outline: none;
	float: right;
	border: none;
	cursor: pointer;
	color: #fff;
	padding-left: 30px;
	padding-right: 12px;
	background: #bbb59a url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjE3MThDNkZFMDBEMTFFM0EyMzhGQjc0MTEzMzkyOTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjE3MThDNzBFMDBEMTFFM0EyMzhGQjc0MTEzMzkyOTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MTcxOEM2REUwMEQxMUUzQTIzOEZCNzQxMTMzOTI5OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MTcxOEM2RUUwMEQxMUUzQTIzOEZCNzQxMTMzOTI5OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhaKl7EAAADJSURBVHjaYvj////h/+SBfUwMDAxLgPgvA2ngHxBvBGmWAuJIIP5FpEaQuiggFmKAOqEViF2A+DMBp34CYmcgbgZxGJAk2oHYDIjf4ND4AoiNoRb9R9d8FsrXBOJHaBrvArEKEDMC8TWYICPYBAiIB2JxIOYE4oVA3AfEpkB8CogLgLgGiA8BsQgQTwTrgBryGoi9gfgPlL8ZiM2BmA2I1YB4L1QcFCaWQPwF2dnzgfgVkfF7FYiXImt+RmICuQzTvJPMFHYYIMAAUI7cyMOyJ7sAAAAASUVORK5CYII=) 10px 8px no-repeat;
}

.subscribe .field .btn:hover {
	background-color: #9a957f;
}

.subscribe .field .subscribe-textfield {
	float: left;
	padding: 9px 0 0 10px;
}

.h-line {
	padding-top: 15px;
}

.h-line:after {
	display: table;
	content: "";
	clear: both;
}

.h-line .item {
	width: 128px;
	height: 128px;
	padding: 1px;
	border: 1px solid #bbb59a;
	background: #fff;
	position: relative;
	float: left;
	margin-left: 14px;
}

.h-line .item:nth-child(3n+1) {
	margin-left: 0;
	margin-right: 1px;
}

.h-line .item .shadow {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	-webkit-box-shadow: inset 0 0 6px 0 rgba(0,0,0,0.2);
	box-shadow: inset 0 0 6px 0 rgba(0,0,0,0.2);
}

.block-digest {
	width: 290px;
	float: right;
}

.block-digest .h-line {
	padding-top: 0;
	padding-bottom: 15px;
}

.block-digest .h-line .item {
	width: 82px;
	height: 82px;
	margin-left: 16px;
}

.block-digest .h-line .item:nth-child(3n+1) {
	margin-left: 0;
	margin-right: 0;
}

.block-digest .h-line .item .zoom {
	display: none;
	width: 128px;
	height: 128px;
	padding: 1px;
	border: 5px solid #fff;
	background: #fff;
	position: absolute;
	left: -26px;
	top: -26px;
	z-index: 3;
	-webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.4);
	box-shadow: 0 0 3px 0 rgba(0,0,0,0.4);
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-ms-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
}

.block-digest .h-line .item .zoom .shadow {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	-webkit-box-shadow: inset 0 0 6px 0 rgba(0,0,0,0.2);
	box-shadow: inset 0 0 6px 0 rgba(0,0,0,0.2);
}

.block-digest .h-line .item .shadow:hover .zoom {
	display: block;
}

.rubrics {
	width: 288px;
	float: right;
}

.rubrics.block {
	margin-top: 0;
}

.rubrics .item {
	padding: 7px 15px;
	cursor: pointer;
	border-top: 1px dotted #07b281;
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-ms-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
}

.rubrics .caption + .item{
	margin-top: 15px;
}

.rubrics .item table {
	width: 100%;
}

.rubrics .item table td {
	vertical-align: middle;
}

.rubrics .item table td.icon {
	width: 70px;
}

.rubrics .item table td.icon span {
	display: block;
	width: 50px;
	height: 50px;
	border: 2px solid #fff;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
	box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
	background: #07b281 url(/bitrix/templates/pd/css/../images/sprite/icons.png) 100px 100px no-repeat;
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-ms-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
}

.rubrics .item table td.link {
	font-family: Tahoma;
	text-transform: uppercase;
	line-height: 1.2;
}

.rubrics .item table td.link a {
	color: #000;
	text-decoration: none;
}

.rubrics .item .rubric-news .icon span {
	background-position: 2px -94px;
}

.rubrics .item .rubric-reports .icon span {
	background-position: 1px -142px;
}

.rubrics .item .rubric-result .icon span {
	background-position: 2px -189px;
}

.rubrics .item .rubric-interview .icon span {
	background-position: 2px -239px;
}

.rubrics .item .rubric-counterfeits .icon span {
	background-position: 0 -290px;
}

.rubrics .item .rubric-overview .icon span {
	background-position: 1px -335px;
}

.rubrics .item .rubric-votes .icon span {
	background-position: 1px -382px;
}

.rubrics .item .rubric-press .icon span {
	background-position: 1px -430px;
}

.rubrics .item .rubric-history .icon span {
	background-position: 1px -479px;
}

.rubrics .item .rubric-mails .icon span {
	background-position: 1px -527px;
}

.rubrics .item .rubric-private .icon span {
	background-position: 1px -575px;
}

.rubrics .item:hover {
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWY5ZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #e5f9f3 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5f9f3));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e5f9f3 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#e5f9f3 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#e5f9f3 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#e5f9f3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5f9f3',GradientType=0 );
	text-shadow: 1px 1px 0 #fff;
}

.rubrics .item:hover table td.link a {
	color: #07b281;
	text-decoration: none;
}

.rubrics .item:hover .icon span {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
	background-color: #07a678;
}

.block-buttons {
	margin: 0 15px 15px;
}

.block-buttons:after {
	display: table;
	content: "";
	clear: both;
}

.block-buttons .item {
	display: block;
	height: 80px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABRCAIAAACc+VspAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTc4QzA3MjJFMjM1MTFFMzg0MTRBQURBMzZEQjVFMUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTc4QzA3MjNFMjM1MTFFMzg0MTRBQURBMzZEQjVFMUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNzhDMDcyMEUyMzUxMUUzODQxNEFBREEzNkRCNUUxRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNzhDMDcyMUUyMzUxMUUzODQxNEFBREEzNkRCNUUxRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pkr9B74AAABTSURBVHjajE1bDoAwCCu9/wn3s6PUMa0yMxNJCKUPgNTZWicARsRoTOyWQDKKHheveze2J8t583kjq+aqbs6/1n97/zkfvNPf/Nf+17Pqcx4CDABMcRFzJT0/mQAAAABJRU5ErkJggg==) repeat-x;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.2);
	box-shadow: 0 1px 3px rgba(0,0,0,0.2);
	-khtml-border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #bbb59a;
	width: 230px;
	float: left;
	margin-left: 14px;
	position: relative;
	text-decoration: none;
}

.block-buttons .item:first-child {
	margin-left: 0;
}

.block-buttons .item:hover {
	opacity: 0.5;
}

.block-buttons .item span {
	position: absolute;
	z-index: 1;
	width: 64px;
	height: 64px;
	left: 8px;
	top: 8px;
	background: url(/bitrix/templates/pd/css/../images/sprite/buttons.png) 100px 100px no-repeat;
}

.block-buttons .item i {
	font-style: normal;
	text-decoration: none;
	font-size: 14px;
	font-family: Tahoma;
	display: block;
	text-transform: uppercase;
	padding: 24px 0 15px 90px;
}

.block-buttons .item .vote {
	background-position: 0 0;
}

.block-buttons .item .mail {
	background-position: 0 -64px;;
}

.block-buttons .item .subscribe {
	background-position: 0 -128px;
}

.block-buttons .item .books {
	background-position: 0 -192px;
}

.tags {
	width: 524px;
	float: left;
	margin-top: 15px;
}

.tags .inside{
	line-height: 1.4;
}

.tags .inside:after {
	content: "";
	display: table;
	clear: both;
}

.tags .inside .column {
	width: 117px;
	float: left;
	margin-left: 20px;
}

.tags .inside .column:first-child {
	margin-left: 0;
}

.tags .inside .column:last-child {
	width: 220px;
}

.tags .inside .column.keywords-medicament {
	margin-left: 20px;
}

.tags .inside .column.keywords-events {
	margin-left: 20px;
	width: 220px;
}

.tags .inside .column .title {
	font-size: 14px;
	font-weight: bold;
}

.tags .inside .column div {
	padding-top: 5px;
}

.tags .inside .column div:first-child {
	padding-top: 0;
}

.digest .tags {
	width: auto;
	float: none;
	margin-top: 20px;
}

.digest .tags .inside .column {
	width: 155px;
}

.digest .tags .inside .column:last-child {
	width: 283px;
}

.tags .homepage .column {
	width: auto!important;
	float: none;
	margin-left: 0!important;
	padding-top: 20px;
}

.tags .homepage .column:first-child {
	padding-top: 0;
}

.tags .homepage .column div {
	display: inline-block;
	padding-right: 5px;
}

.tags .homepage .column div.title {
	display: block;
}

.keysearch:after {
	display: table;
	content: "";
	clear: both;
}

.keysearch .field {
	border: 1px solid #bbb59a;
	height: 30px;
	background: #fff;
}

.keysearch .field {
	margin-top: 12px;
}

.keysearch .field:after {
	display: table;
	content: "";
	clear: both;
}

.keysearch .field .fld {
	display: block;
	width: 344px;
	height: 20px;
	line-height: 20px;
	float: left;
	margin: 0;
	padding: 5px 10px;
	border: none;
	border-right: 1px solid #bbb59a;
	background: #fff;
	outline: none;
	color: #9a957f;
	font-family: Arial, Tahoma;
	font-size: 12px;
	-webkit-box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.15);
}

.keysearch .field .fld:-moz-placeholder {
	color: #c3bfb4;
}

.keysearch .field .fld::-webkit-input-placeholder {
	color: #c3bfb4;
}

.keysearch .field .btn {
	display: block;
	width: 125px;
	height: 28px;
	margin: 1px;
	outline: none;
	float: right;
	border: none;
	cursor: pointer;
	color: #fff;
	padding-left: 30px;
	padding-right: 12px;
	background: #bbb59a url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDZBMERENzREQjUzMTFFM0JGRERDMjRFRTlBNjE3NkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDZBMERENzVEQjUzMTFFM0JGRERDMjRFRTlBNjE3NkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNkEwREQ3MkRCNTMxMUUzQkZEREMyNEVFOUE2MTc2RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNkEwREQ3M0RCNTMxMUUzQkZEREMyNEVFOUE2MTc2RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjmpFiUAAAEjSURBVHjanNK/SgNBEMfxMX8MkZRBEUxjmVTWWkkI4jMoprFJmUfIG6QV0vsCghYWkiJoFGNnoYilihgQYwjC+V0yJ8N5exIHPhzLzP3u9m4lCAIxSmjjDhMMcYo9ZCKzP+yipjeFNcKnWfewnBSyagLOsY45pLCBvvZukPOFdHToEvmYpy3gWmeavpBnHaj69o1tnelHe+6V8yIykmnlMJH4KuAdryjaRgpjc2NG/JXV61u04ULYlFzpeishJOwd/+rovvZ1v/dYjPkeS3jAB1Z8HzZrfqMb3tFhd/jqeNTeif5672FzT7sI/q4DpH0hoke7gS5eMEALm3gyQYeY94UkKUeCjvQQzhQSF3SGwqwhTsUEfWHtPyFh0C123fpbgAEANsrksdkIlDQAAAAASUVORK5CYII=) 30px 6px no-repeat;
}

.keysearch .field .btn:hover {
	background-color: #9a957f;
}

.digest .keysearch .field .fld {
	width: 483px;
}

.persons:after {
	display: table;
	content: "";
	clear: both;
}

.persons .item {
	width: 25%;
	float: left;
	text-align: center;
	padding-top: 15px;
}

.persons .item a {
	display: block;
	text-decoration: none;
	line-height: 1.2;
}

.persons .item:nth-child(1),
.persons .item:nth-child(2),
.persons .item:nth-child(3),
.persons .item:nth-child(4) {
	padding-top: 0;
}

.persons .item img {
	padding: 1px;
	border: 1px solid #bbb59a;
}

.persons .item .name {
	display: block;
	padding-top: 5px;
}

.digest .persons .item {
	width: 16.66%;
}

.digest .persons .item:nth-child(1),
.digest .persons .item:nth-child(2),
.digest .persons .item:nth-child(3),
.digest .persons .item:nth-child(4),
.digest .persons .item:nth-child(5),
.digest .persons .item:nth-child(6) {
	padding-top: 15px;
	margin-top: 0;
}

.digest .persons .item .name {
	font-size: 12px;
}

.section {
	background: url(/bitrix/templates/pd/css/../images/sprite/lines.png) 0 -132px;
	background-position-x: right;
	margin-bottom: 15px;
	margin-top: 15px;
}

.section span {
	display: inline-block;
	padding: 0 7px 0 17px;
	font-weight: bold;
	font-size: 14px;
	height: 16px;
	line-height: 16px;
	text-transform: uppercase;
	background: #ffffe0;
	color: #5a5047;
}

.announces:after {
	display: table;
	content: "";
	clear: both;
}

.announces .item {
	width: 300px;
	padding-left: 35px;
	float: left;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAB8CAYAAABDnmGVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REI3OEFFN0NFMDQzMTFFMzk0MzNENDBGNjYyQUM3RUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REI3OEFFN0RFMDQzMTFFMzk0MzNENDBGNjYyQUM3RUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQjc4QUU3QUUwNDMxMUUzOTQzM0Q0MEY2NjJBQzdFQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEQjc4QUU3QkUwNDMxMUUzOTQzM0Q0MEY2NjJBQzdFQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjtsAR4AAAB2SURBVHjarJJLDoAwCEQpUu+/9iBuvZetojZh4afNSLqgeZkhITDlZZ5YVVmIiM+iCwYXSF1pQASsCFg/QA3CR8/YZQQGyKbIoQSIwJcp36A8puwv2FyQ60oDEmAlwOoO60NRg9BtBLIpcqgMRODLtHyJQ4ABAE6nRf0oWiFVAAAAAElFTkSuQmCC) 17px 35px no-repeat;
	min-height: 160px;
}

.announces .item:nth-child(3n+1) {
	padding-left: 0;
	background: none;
}

.announces .item .name {
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	line-height: 1.3;
}

.announces .item .name a {
	text-decoration: none;
	color: #000;
}

.announces .item .name a:hover {
	color: #2f2c29;
}

.announces .item .info {
	color: #5a5047;
	margin: 14px 0;
}

.announces .item .info:after {
	display: table;
	content: "";
	clear: both;
}

.announces .item .info span {
	display: block;
	float: left;
	margin-left: 15px;
	line-height: 16px;
}

.announces .item .info span:first-child {
	margin-left: 0;
}

.announces .item .info .date {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUYyOTUxRjhFMDNGMTFFM0I1QThBNzEyOTZCMjgzQjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUYyOTUxRjlFMDNGMTFFM0I1QThBNzEyOTZCMjgzQjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRjI5NTFGNkUwM0YxMUUzQjVBOEE3MTI5NkIyODNCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRjI5NTFGN0UwM0YxMUUzQjVBOEE3MTI5NkIyODNCMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph3o1KoAAABtSURBVHjaYvj//z8DDEcFuD9E5uMSZ4kO9DjMwMBgs3T9DkYGKACK/YexsYgfYQSaAlMQDMSbgNgFiLczIIA/lB8NxPNBAixIkmsZsIONGCIgm5DcThSbiYEMgOwn4sGo8xDOAycjEvQcBQgwAJbRofhgH47yAAAAAElFTkSuQmCC) 0 1px no-repeat;
	padding-left: 18px;
}

.announces .item .info .place {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTY4Q0Q4MzRFMDNGMTFFM0I1RTQ4NDBGMTBDNEJDREEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTY4Q0Q4MzVFMDNGMTFFM0I1RTQ4NDBGMTBDNEJDREEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNjhDRDgzMkUwM0YxMUUzQjVFNDg0MEYxMEM0QkNEQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNjhDRDgzM0UwM0YxMUUzQjVFNDg0MEYxMEM0QkNEQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgy79mUAAAGxSURBVHjadNNNKGVxGMfx47rjdRbDQowh2Xgpmc2EhTTCIBohMnmZUZORhVIKC1Emi8m7UpI0s5tZGCUpamoWCmWj1DSzkG4pKSuSl2u+T/1OnW7uvz7d8z/3Oc95/s//fyLe1b1xQsZLfEAlMvCAY2xjGQfeYJ/nOgYL2EUNupXEEmShB7+xgtjQBNHYQiZaNd/TQ5b4DkFVl6dqYrwJZnGNWvxQBV/xGn8wjis0IQcFmHETWNa3aMENolAuiUhFL96rJyNYV3yuJejEFM5VTQo+46nmccjHKvrgxyd8R7tNbBsG0IB0JOCJp7kRqqRD/zdrCdbMPr/KqkAS6nEZsq22C/1qYin2MYaPSPYrwCbZ6EKhHijW2/9qvTYi9XuvvgV9CrAO/1MfrEElWFPwhaeae7FxihNLsIl4vPAEWiOrdZ0sRarQHW34ZQkWtb5DNcfGpLbTUY/sbTuY171G20IsuUuwg/QMc3qwynl8BHQSlzCMM/ckDmIDr5T9KEyC5zrGPzHt6FA4OoF1GNUHFR8mgcV9wYR7w+/58xZDSmANKkOaPqSAmv3NyvZm/C/AALjKXF871agHAAAAAElFTkSuQmCC) 0 0 no-repeat;
	padding-left: 21px;
	margin-left: 0;
	float: right;
}

.announces .item .preview {
	color: #5a5047;
	line-height: 1.4;
	text-align: justify;
}

.columns {
	padding-top: 15px;
}

.columns:after {
	display: table;
	content: "";
	clear: both;
}

.columns .block {
	width: 475px;
	float: left;
}

.columns .block + .block {
	margin-top: 0;
}

.columns .blue {
	float: left;
}

.columns .red {
	float: right;
}

.books:after {
	display: table;
	content: "";
	clear: both;
}

.books .item {
	margin-top: 15px;
}

.books .item:first-child {
	margin-top: 0;
}

.books .item:after {
	display: table;
	content: "";
	clear: both;
}

.books .item .picture {
	width: 96px;
	padding: 1px;
	border: 1px solid #5084bf;
	float: left;
}

.books .item .picture a {
	display: block;
	padding: 0;
	margin: 0;
	line-height: 1px;
}

.books .item .picture a img {
	padding: 0;
	margin: 0;
}

.books .item .info {
	width: 330px;
	float: right;
}

.books .item .info .name {
	font-size: 18px;
	line-height: 1.3;
}

.books .item .info .name a {
	text-decoration: none;
	color: #000;
}

.books .item .info .name a:hover {
	color: #5a5047;
}

.books .item .info .data {
	padding-top: 10px;
}

.books .item .info .data .line {
	line-height: 1.3;
	padding-top: 3px;
	color: #457cbb;
}

.books .item .info .data .line {
	position: relative;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAABCAYAAAD0In+KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjAyRTAwQjRFMDU5MTFFM0IxNkQ4QjA1NjE0NTI5NTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjAyRTAwQjVFMDU5MTFFM0IxNkQ4QjA1NjE0NTI5NTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MDJFMDBCMkUwNTkxMUUzQjE2RDhCMDU2MTQ1Mjk1MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MDJFMDBCM0UwNTkxMUUzQjE2RDhCMDU2MTQ1Mjk1MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq2P9DEAAAASSURBVHjaYmKo3f8fCBgAAgwAFfIFO+SCgBYAAAAASUVORK5CYII=) 0px 14px repeat-x;
}

.books .item .info .data .line:after {
	display: table;
	content: "";
	clear: both;
}

.books .item .info .data .line span {
	position: relative;
	float: left;
	background: #fff;
	padding: 0 5px 0 0;
}

.books .item .info .data .line .value {
	float: right;
	text-align: right;
	padding: 0 0 0 5px;
}

.books .item .info .preview {
	padding-top: 10px;
	color: #5a5047;
	line-height: 1.4;
}

.block-books {
	margin-top: 15px;
}

.block-books .books .item .info {
	width: 275px;
}

.popular {
	position: relative;
}

.popular:after {
	display: table;
	content: "";
	clear: both;
}

.popular .item {
	line-height: 1.3;
	padding-top: 10px;
}

.popular .item:first-child {
	padding-top: 0;
}

.popular .item .date {
	color: #df1a22;
	font-size: 11px;
	padding-right: 3px;
}

.popular .item a {
	color: #5a5047;
	text-decoration: none;
}

.popular .item a:hover {
	color: #000;
}

.popular .preview-hidden {
	position: relative;
	overflow: hidden;
}

.popular .preview-hidden:after {
	width: 100%;
	height: 30px;
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWZhZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(250,250,243,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(250,250,243,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(250,250,243,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(250,250,243,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(250,250,243,1) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(250,250,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#fafaf3',GradientType=0 );
}

.filter {
	background: #eeedcf;
	border-top: 1px solid #bbb59b;
	border-bottom: 1px solid #bbb59b;
	padding: 15px;
	margin: 10px 0;
}

.filter table {
	width: 100%;
}

.filter table tbody td {
	padding-bottom: 5px;
}

.filter table tfoot td {
	text-align: right;
}

.filter .designed-button {
	width: 100px;
}

.filter .filter-set {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzFBOEVGRkNGNjE5MTFFM0E5M0NDNjFBRjUxMkMxRjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzFBOEVGRkRGNjE5MTFFM0E5M0NDNjFBRjUxMkMxRjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMUE4RUZGQUY2MTkxMUUzQTkzQ0M2MUFGNTEyQzFGNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMUE4RUZGQkY2MTkxMUUzQTkzQ0M2MUFGNTEyQzFGNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgHncKYAAAB3SURBVHjanFIJDsAgCAP+/yvnvsVkUeMFqE2ABEMpIDAzJIs5jmbmUVyCOIQZZp7gDj/hTXHInUORrWEluxZQy3SsnfvWuFHTdXZnG/JPjtHq7CqilulgXC4zu7MpG6+fZMXgKvK+p3l/2j2LtjDBq7yb+U+AAQDClF+faeoWgQAAAABJRU5ErkJggg==);
	background-position: 20px 5px;
	background-repeat: no-repeat;
	padding-left: 28px;
}

.filter .filter-reset {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDQyOTlFQzFGNjE5MTFFMzkxQjVBODE4QUQyNDhFMTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDQyOTlFQzJGNjE5MTFFMzkxQjVBODE4QUQyNDhFMTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NDI5OUVCRkY2MTkxMUUzOTFCNUE4MThBRDI0OEUxNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NDI5OUVDMEY2MTkxMUUzOTFCNUE4MThBRDI0OEUxNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgOteAoAAADoSURBVHjalNK7DgFBFMZx14oEUSlUJFqFApF4A2+hUCo0LoVeVKLUaBSeQOIFeAZRS0QoKNzGfzZnXSYj4SS/3c3Z/bInM+NVSnn+LD8aHh00pDHACmdsMEUJXoywfw/oZhMX9ar35zsW8vwRbEnzhA6S0o+jqz7rGczhhiMKlvEb34ITadQtoQqu34I7acSMUEqmMGurFyTI8p5xQPTXPfHhgh0i/wZ1zeRe+yETcq6WVS1bFsjVk/3M2/ZRn5Y+sgjLPhYxlvdLBMyT0zZOi1k6lHDOt2WcDIZYy1hbzFHVf3K/ewgwAFUZ8utduOKRAAAAAElFTkSuQmCC);
	background-position: 11px 5px;
	background-repeat: no-repeat;
	padding-left: 27px;
}

.filter .designed-selectbox {
	width: 100%;
}

.filter img.calendar-icon {
	margin: 0;
	border: 1px solid #bbb59a;
	border-left: none;
	background-color: #bbb59a;
	width: 26px;
	height: 30px;
}

.filter img.calendar-icon-hover {
	margin: 0;
	border: 1px solid #9a957f;
	border-left: none;
	background-color: #9a957f;
	width: 26px;
	height: 30px;
}

.event-list {
}

.event-list:after {
	content: "";
	display: table;
	clear: both;
}

.event-list .item {
	padding-top: 15px;
	padding-bottom: 15px;
	border-top: 1px solid #eeedcf;
}

.event-list .item:first-child {
	margin: 0;
	padding-top: 0;
	border: none;
}

.event-list .item:nth-child(even) {
	background: #f6f6e7;
}

.event-list .item:after {
	content: "";
	display: table;
	clear: both;
}

.event-list .item .info {
	padding: 0 15px 15px;
	border-bottom: 1px dotted #eeedcf;
}

.event-list .item .info:after {
	content: "";
	display: table;
	clear: both;
}

.event-list .item .info span {
	display: block;
	float: left;
	margin-left: 15px;
	line-height: 16px;
}

.event-list .item .info span:first-child {
	margin-left: 0;
}

.event-list .item .info .date {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUYyOTUxRjhFMDNGMTFFM0I1QThBNzEyOTZCMjgzQjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUYyOTUxRjlFMDNGMTFFM0I1QThBNzEyOTZCMjgzQjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRjI5NTFGNkUwM0YxMUUzQjVBOEE3MTI5NkIyODNCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRjI5NTFGN0UwM0YxMUUzQjVBOEE3MTI5NkIyODNCMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph3o1KoAAABtSURBVHjaYvj//z8DDEcFuD9E5uMSZ4kO9DjMwMBgs3T9DkYGKACK/YexsYgfYQSaAlMQDMSbgNgFiLczIIA/lB8NxPNBAixIkmsZsIONGCIgm5DcThSbiYEMgOwn4sGo8xDOAycjEvQcBQgwAJbRofhgH47yAAAAAElFTkSuQmCC) 0 1px no-repeat;
	padding-left: 18px;
}

.event-list .item .info .place {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTY4Q0Q4MzRFMDNGMTFFM0I1RTQ4NDBGMTBDNEJDREEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTY4Q0Q4MzVFMDNGMTFFM0I1RTQ4NDBGMTBDNEJDREEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNjhDRDgzMkUwM0YxMUUzQjVFNDg0MEYxMEM0QkNEQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNjhDRDgzM0UwM0YxMUUzQjVFNDg0MEYxMEM0QkNEQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgy79mUAAAGxSURBVHjadNNNKGVxGMfx47rjdRbDQowh2Xgpmc2EhTTCIBohMnmZUZORhVIKC1Emi8m7UpI0s5tZGCUpamoWCmWj1DSzkG4pKSuSl2u+T/1OnW7uvz7d8z/3Oc95/s//fyLe1b1xQsZLfEAlMvCAY2xjGQfeYJ/nOgYL2EUNupXEEmShB7+xgtjQBNHYQiZaNd/TQ5b4DkFVl6dqYrwJZnGNWvxQBV/xGn8wjis0IQcFmHETWNa3aMENolAuiUhFL96rJyNYV3yuJejEFM5VTQo+46nmccjHKvrgxyd8R7tNbBsG0IB0JOCJp7kRqqRD/zdrCdbMPr/KqkAS6nEZsq22C/1qYin2MYaPSPYrwCbZ6EKhHijW2/9qvTYi9XuvvgV9CrAO/1MfrEElWFPwhaeae7FxihNLsIl4vPAEWiOrdZ0sRarQHW34ZQkWtb5DNcfGpLbTUY/sbTuY171G20IsuUuwg/QMc3qwynl8BHQSlzCMM/ckDmIDr5T9KEyC5zrGPzHt6FA4OoF1GNUHFR8mgcV9wYR7w+/58xZDSmANKkOaPqSAmv3NyvZm/C/AALjKXF871agHAAAAAElFTkSuQmCC) 0 0 no-repeat;
	padding-left: 21px;
}

.event-list .item .info .direction {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTk2OEY4QTIyRDM1MTFFNEE2QjA5QzI0QzdDMkE0MzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTk2OEY4QTMyRDM1MTFFNEE2QjA5QzI0QzdDMkE0MzciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5OTY4RjhBMDJEMzUxMUU0QTZCMDlDMjRDN0MyQTQzNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5OTY4RjhBMTJEMzUxMUU0QTZCMDlDMjRDN0MyQTQzNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrfknAYAAAC8SURBVHjaYvz//z8DLhAX4DYXSNUA8XNkcSYG/CAJiG8BcTUQc8IEGUE2AU38z0AYPALiCiBewcJAPJAD4mVAbMZEgiaQTVFAXMRIICBAkl+AuAOI+4D4O0icBSiBrlYSiFsWbdiVDKTngUIPyH6OZBADY6y/K4wPCp0iqGd5gAoZcbkApAkkGQF1ghwhj4EMY4G6tYCEAAFHbhE0VB4RqwlkEyiElgPxBmL9hBxPoOBsBWI1aKjhBAABBgCMYzSaz4082gAAAABJRU5ErkJggg==) 0 1px no-repeat;
	padding-left: 18px;
}

.event-list .item .image {
	width: 120px;
	display: block;
	padding: 1px;
	border: 1px solid #bbb59a;
	background: #fff;
	position: relative;
	float: left;
	margin: 15px 0 0 15px;
	text-align: center;
}

.event-list .item .image a {
	display: block;
}

.event-list .item .image img {
	display: block;
}

.event-list .item .data {
	padding: 15px 15px 0 15px;
}

.event-list .item .with-image {
	padding: 15px 15px 0 152px;
}

.event-list .item .data .preview {
	padding-top: 7px;
	line-height: 1.4;
	text-align: justify;
}

.event-detail:after {
	clear: both;
}

.event-detail .info {
	padding: 15px;
	border-bottom: 1px dotted #eeedcf;
}

.event-detail .info:after {
	content: "";
	display: table;
	clear: both;
}

.event-detail .info span {
	display: block;
	float: left;
	margin-left: 15px;
	line-height: 16px;
}

.event-detail .info span:first-child {
	margin-left: 0;
}

.event-detail .info .date {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUYyOTUxRjhFMDNGMTFFM0I1QThBNzEyOTZCMjgzQjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUYyOTUxRjlFMDNGMTFFM0I1QThBNzEyOTZCMjgzQjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRjI5NTFGNkUwM0YxMUUzQjVBOEE3MTI5NkIyODNCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRjI5NTFGN0UwM0YxMUUzQjVBOEE3MTI5NkIyODNCMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph3o1KoAAABtSURBVHjaYvj//z8DDEcFuD9E5uMSZ4kO9DjMwMBgs3T9DkYGKACK/YexsYgfYQSaAlMQDMSbgNgFiLczIIA/lB8NxPNBAixIkmsZsIONGCIgm5DcThSbiYEMgOwn4sGo8xDOAycjEvQcBQgwAJbRofhgH47yAAAAAElFTkSuQmCC) 0 1px no-repeat;
	padding-left: 18px;
}

.event-detail .info .place {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTY4Q0Q4MzRFMDNGMTFFM0I1RTQ4NDBGMTBDNEJDREEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTY4Q0Q4MzVFMDNGMTFFM0I1RTQ4NDBGMTBDNEJDREEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNjhDRDgzMkUwM0YxMUUzQjVFNDg0MEYxMEM0QkNEQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNjhDRDgzM0UwM0YxMUUzQjVFNDg0MEYxMEM0QkNEQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgy79mUAAAGxSURBVHjadNNNKGVxGMfx47rjdRbDQowh2Xgpmc2EhTTCIBohMnmZUZORhVIKC1Emi8m7UpI0s5tZGCUpamoWCmWj1DSzkG4pKSuSl2u+T/1OnW7uvz7d8z/3Oc95/s//fyLe1b1xQsZLfEAlMvCAY2xjGQfeYJ/nOgYL2EUNupXEEmShB7+xgtjQBNHYQiZaNd/TQ5b4DkFVl6dqYrwJZnGNWvxQBV/xGn8wjis0IQcFmHETWNa3aMENolAuiUhFL96rJyNYV3yuJejEFM5VTQo+46nmccjHKvrgxyd8R7tNbBsG0IB0JOCJp7kRqqRD/zdrCdbMPr/KqkAS6nEZsq22C/1qYin2MYaPSPYrwCbZ6EKhHijW2/9qvTYi9XuvvgV9CrAO/1MfrEElWFPwhaeae7FxihNLsIl4vPAEWiOrdZ0sRarQHW34ZQkWtb5DNcfGpLbTUY/sbTuY171G20IsuUuwg/QMc3qwynl8BHQSlzCMM/ckDmIDr5T9KEyC5zrGPzHt6FA4OoF1GNUHFR8mgcV9wYR7w+/58xZDSmANKkOaPqSAmv3NyvZm/C/AALjKXF871agHAAAAAElFTkSuQmCC) 0 0 no-repeat;
	padding-left: 21px;
}

.event-detail .info .direction {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTk2OEY4QTIyRDM1MTFFNEE2QjA5QzI0QzdDMkE0MzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTk2OEY4QTMyRDM1MTFFNEE2QjA5QzI0QzdDMkE0MzciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5OTY4RjhBMDJEMzUxMUU0QTZCMDlDMjRDN0MyQTQzNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5OTY4RjhBMTJEMzUxMUU0QTZCMDlDMjRDN0MyQTQzNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrfknAYAAAC8SURBVHjaYvz//z8DLhAX4DYXSNUA8XNkcSYG/CAJiG8BcTUQc8IEGUE2AU38z0AYPALiCiBewcJAPJAD4mVAbMZEgiaQTVFAXMRIICBAkl+AuAOI+4D4O0icBSiBrlYSiFsWbdiVDKTngUIPyH6OZBADY6y/K4wPCp0iqGd5gAoZcbkApAkkGQF1ghwhj4EMY4G6tYCEAAFHbhE0VB4RqwlkEyiElgPxBmL9hBxPoOBsBWI1aKjhBAABBgCMYzSaz4082gAAAABJRU5ErkJggg==) 0 1px no-repeat;
	padding-left: 18px;
}

.event-detail h1 {
	margin: 15px;
	font-size: 24px;
}

.event-detail .event-type {
	top: 11px;
	right: 17px;
	position: absolute;
	color: #457cbb;
	display: block;
	padding: 0 7px 0 7px;
	font-weight: bold;
	font-size: 14px;
	height: 16px;
	line-height: 16px;
	text-transform: uppercase;
	background: #fff;
}

.event-detail .event-props {
	border-top: 1px solid #eeedcf;
	border-bottom: 1px solid #eeedcf;
	background: #f6f6e7;
	padding: 15px 0;
}

.event-detail .event-props b {
	font-weight: bold;
}

.event-detail .event-props .event-prop {
	padding: 10px 15px 10px 140px;
	position: relative;
	border-top: 1px dotted #eeedcf;
	line-height: 1.4;
}

.event-detail .event-props .event-prop:first-child {
	padding-top: 0;
	border: none;
}

.event-detail .event-props .event-prop:last-child {
	padding-bottom: 0;
}

.event-detail .event-props .event-prop:after {
	content: "";
	display: table;
	clear: both;
}

.event-detail .event-props .event-prop b {
	position: absolute;
	left: 15px;
}

.event-detail .detail {
	padding: 15px;
	line-height: 1.4;
}

.event-detail .detail .image {
	width: 200px;
	display: block;
	padding: 1px;
	border: 1px solid #bbb59a;
	background: #fff;
	position: relative;
	float: right;
	margin: 0 0 15px 15px;
	text-align: center;
}

.event-detail .detail .image img {
	display: block;
	margin: 0 auto;
}

.event-detail .source {
	padding: 15px;
	border-top: 1px dotted #eeedcf;
	background: #f6f6e7;
}

.event-detail .attached {
	background: #eeedcf;
	border-top: 1px solid #bbb59b;
	padding: 15px;
}

.event-detail .attached:after {
	content: "";
	display: table;
	clear: both;
}

.event-detail .attached .tag-list {
	float: left;
	width: 40%;
	line-height: 1.4;
}

.event-detail .attached .tag-list .tag-list-block {
	padding-top: 12px;
}

.event-detail .attached .tag-list .tag-list-block:first-child {
	padding-top: 0;
}

.event-detail .attached .person-list {
	float: right;
	width: 50%;
}

.event-detail .attached .person-list:after {
	display: table;
	content: "";
	clear: both;
}

.event-detail .attached .person-list .person-item {
	width: 100px;
	float: right;
	text-align: center;
}

.event-detail .attached .person-list .person-item a {
	display: block;
	text-decoration: none;
	line-height: 1.2;
}

.event-detail .attached .person-list .person-item img {
	padding: 1px;
	background: #fff;
	border: 1px solid #bbb59b;
}

.event-detail .attached .name {
	font-weight: bold;
	padding-bottom: 2px;
}

.event-filter-spacer {
	display: block;
	width: 100%;
	height: 5px;
}

.calendar-events {
	width: 288px;
	float: right;
}

.calendar-events .select-date {
	padding: 7px 15px;
	border-top: 1px dotted #3f97e5;
	border-bottom: 1px dotted #3f97e5;
	margin-top: 11px;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2Y0ZjhmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWYxZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(244,248,252,1) 47%, rgba(233,241,249,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(47%,rgba(244,248,252,1)), color-stop(100%,rgba(233,241,249,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(244,248,252,1) 47%,rgba(233,241,249,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(244,248,252,1) 47%,rgba(233,241,249,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(244,248,252,1) 47%,rgba(233,241,249,1) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(244,248,252,1) 47%,rgba(233,241,249,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9f1f9',GradientType=0 );
	text-shadow: 1px 1px 0 #fff;
}

.calendar-events .prev-month,
.calendar-events .next-month,
.calendar-events .prev-year,
.calendar-events .next-year {
	width: 16px;
	height: 30px;
	display: inline-block;
	border: 1px solid #bbb59a;
	color: #9a957f;
	-moz-box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.15);
	-webkit-box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.15);
	position: relative;
	overflow: hidden;
	line-height: 70px;
	float: left;
}

.calendar-events .prev-year,
.calendar-events .next-year {
	float: right;
}

.calendar-events .prev-month:before,
.calendar-events .prev-year:before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OThBOTE1MUIyRDZEMTFFNDk1QzRGODQxQUI1QjRCOTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OThBOTE1MUMyRDZEMTFFNDk1QzRGODQxQUI1QjRCOTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5OEE5MTUxOTJENkQxMUU0OTVDNEY4NDFBQjVCNEI5MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5OEE5MTUxQTJENkQxMUU0OTVDNEY4NDFBQjVCNEI5MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi7Ec68AAAAuSURBVHjaYvz//z8DDDAyMv5nhAmAOGAGVOA/FDNgcLAKoAgyognCDYULAgQYAGVfF/La0n8jAAAAAElFTkSuQmCC) center center no-repeat;
}

.calendar-events span.prev-month:before,
.calendar-events span.prev-year:before {
	opacity: 0.3;
	background: #eeedcf url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OThBOTE1MUIyRDZEMTFFNDk1QzRGODQxQUI1QjRCOTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OThBOTE1MUMyRDZEMTFFNDk1QzRGODQxQUI1QjRCOTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5OEE5MTUxOTJENkQxMUU0OTVDNEY4NDFBQjVCNEI5MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5OEE5MTUxQTJENkQxMUU0OTVDNEY4NDFBQjVCNEI5MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi7Ec68AAAAuSURBVHjaYvz//z8DDDAyMv5nhAmAOGAGVOA/FDNgcLAKoAgyognCDYULAgQYAGVfF/La0n8jAAAAAElFTkSuQmCC) center center no-repeat;
}

.calendar-events .next-month:before,
.calendar-events .next-year:before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUJGMjQ0RTgyRDZEMTFFNDg4MTFDNkVGNzM1NDRGMzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUJGMjQ0RTkyRDZEMTFFNDg4MTFDNkVGNzM1NDRGMzciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQkYyNDRFNjJENkQxMUU0ODgxMUM2RUY3MzU0NEYzNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQkYyNDRFNzJENkQxMUU0ODgxMUM2RUY3MzU0NEYzNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlkfgbMAAAAzSURBVHjaYmRgYPgPBIwMUABi/GeAiDLCBBiQBeFKYYJMDDjAf5gKDA4Lkm0gQxkAAgwABKwT+/1I7xsAAAAASUVORK5CYII=) center center no-repeat;
}

.calendar-events span.next-month:before,
.calendar-events span.next-year:before {
	opacity: 0.3;
	background: #eeedcf url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUJGMjQ0RTgyRDZEMTFFNDg4MTFDNkVGNzM1NDRGMzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUJGMjQ0RTkyRDZEMTFFNDg4MTFDNkVGNzM1NDRGMzciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQkYyNDRFNjJENkQxMUU0ODgxMUM2RUY3MzU0NEYzNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQkYyNDRFNzJENkQxMUU0ODgxMUM2RUY3MzU0NEYzNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlkfgbMAAAAzSURBVHjaYmRgYPgPBIwMUABi/GeAiDLCBBiQBeFKYYJMDDjAf5gKDA4Lkm0gQxkAAgwABKwT+/1I7xsAAAAASUVORK5CYII=) center center no-repeat;
}

.calendar-events .prev-month {
	margin-left: 15px;
}

.calendar-events .next-year {
	margin-right: 15px;
}

.calendar-events .prev-year {
	margin-right: 5px;
}

.calendar-events .current-year {
	width: 50px;
	height: 30px;
	display: inline-block;
	border: 1px solid #bbb59a;
	color: #9a957f;
	-moz-box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.15);
	-webkit-box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.15);
	position: relative;
	overflow: hidden;
	line-height: 30px;
	text-align: center;
	float: right;
	margin-right: 5px;
}

.calendar-events .NewsCalMonthNav {
	padding-top: 15px;
}

.calendar-events .NewsCalMonthNav select {
	float: left;
	margin: 0 5px;
}

.calendar-events .NewsCalTable td {
	position: relative;
	text-align: center;
}

.calendar-events .NewsCalTable td.NewsCalHeader {
	padding: 7px 0;
	border-top: 1px dotted #3f97e5;
	border-bottom: 1px dotted #3f97e5;
	border-right: 1px dotted #3f97e5;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2Y0ZjhmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWYxZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(244,248,252,1) 47%, rgba(233,241,249,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(47%,rgba(244,248,252,1)), color-stop(100%,rgba(233,241,249,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(244,248,252,1) 47%,rgba(233,241,249,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(244,248,252,1) 47%,rgba(233,241,249,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(244,248,252,1) 47%,rgba(233,241,249,1) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(244,248,252,1) 47%,rgba(233,241,249,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9f1f9',GradientType=0 );
	text-shadow: 1px 1px 0 #fff;
	text-align: center;
	text-transform: uppercase;
}

.calendar-events .NewsCalTable td.NewsCalHeader:last-child {
	border-right: none;
}

.calendar-events .NewsCalTable td.NewsCalHeader:nth-child(6),
.calendar-events .NewsCalTable td.NewsCalHeader:nth-child(7) {
	color: #df2229;
	border-color: #ff5158;
	background: rgb(255,254,254);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmU5ZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,254,254,1) 0%, rgba(255,233,234,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,254,254,1)), color-stop(100%,rgba(255,233,234,1)));
	background: -webkit-linear-gradient(top,  rgba(255,254,254,1) 0%,rgba(255,233,234,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,254,254,1) 0%,rgba(255,233,234,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,254,254,1) 0%,rgba(255,233,234,1) 100%);
	background: linear-gradient(to bottom,  rgba(255,254,254,1) 0%,rgba(255,233,234,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffefe', endColorstr='#ffe9ea',GradientType=0 );
}

.calendar-events .NewsCalTable td.NewsCalDefault,
.calendar-events .NewsCalTable td.NewsCalWeekend,
.calendar-events .NewsCalTable td.NewsCalOtherMonth {
	padding: 7px 0;
	border-top: 1px dotted #eaeaea;
	border-bottom: 1px dotted #eaeaea;
	border-left: 1px dotted #eaeaea;
	text-align: center;
	position: relative;
}

.calendar-events .NewsCalTable td.NewsCalWeekend {
	background: #fff2f3;
	color: #df2229;
}

.calendar-events .NewsCalTable td.NewsCalOtherMonth {
	background: #fafaf1;
	color: #d0caaf;
}

.calendar-events .NewsCalTable td.NewsCalDefault:first-child {
	border-left: none;
}

.calendar-events .NewsCalTable td a {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #2678c1;
	color: #fff;
	text-decoration: none;
	line-height: 22px;
	box-sizing: border-box;
	border: 2px solid #fff;
	font-weight: bold;
	text-shadow: 1px 1px 0 #134470;
}

.books-list {
}

.books-list:after {
	content: "";
	display: table;
	clear: both;
}

.books-list .item {
	width: 301px;
	float: left;
	padding: 15px;
	margin-top: 0;
	border-bottom: 1px solid #eeedcf;
	border-right: 1px solid #eeedcf;
}

.books-list .item:nth-child(even) {
	border-right: none;
}

.books-list .noborder {
	border-top: none;
}

.books-list .item:hover {
	background: #f6f6e7;
}

.books-list .item .info {
	width: 180px;
}

.books-list .item .info .name {
	font-size: 12px;
	font-weight: bold;
	padding-top: 3px;
}

.books-list .item .info .data .book-author {
	color: #457cbb;
}

.books-list .item .info .data .book-isbn {
	color: #aaa098;
}

.books-list .item .info .data .book-price {
	padding-top: 5px;
	color: #df1a22;
}

.books-list .item .picture {
	border-color: #bbb59a;
}

.books-filter {
	margin-bottom: 0;
}

.books-filter table tr td.field-input {
	text-align: right;
}

.books-filter table tr td.field-input input {
	width: 500px;
}

.book-detail {
	padding: 15px;
}

.book-detail:after {
	content: "";
	display: table;
	clear: both;
}

.book-detail .picture {
	width: 204px;
	float: left;

}

.book-detail .picture img {
	display: block;
	padding: 1px;
	border: 1px solid #bbb59a;
}

.book-detail .book-detail-price {
	padding-top: 15px;
	color: #df1a22;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
}

.book-detail .info {
	width: 410px;
	float: right;
}

.book-detail .info h1 {
	margin: 5px 0;
	font-size: 24px;
}

.book-detail .info .data {
	padding-top: 10px;
}

.book-detail .info .data .line {
	line-height: 1.3;
	padding-top: 3px;
	color: #457cbb;
}

.book-detail .info .data .line {
	position: relative;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAABCAYAAAD0In+KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjAyRTAwQjRFMDU5MTFFM0IxNkQ4QjA1NjE0NTI5NTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjAyRTAwQjVFMDU5MTFFM0IxNkQ4QjA1NjE0NTI5NTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MDJFMDBCMkUwNTkxMUUzQjE2RDhCMDU2MTQ1Mjk1MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MDJFMDBCM0UwNTkxMUUzQjE2RDhCMDU2MTQ1Mjk1MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq2P9DEAAAASSURBVHjaYmKo3f8fCBgAAgwAFfIFO+SCgBYAAAAASUVORK5CYII=) 0px 14px repeat-x;
}

.book-detail .info .data .line:after {
	display: table;
	content: "";
	clear: both;
}

.book-detail .info .data .line span {
	position: relative;
	float: left;
	background: #fff;
	padding: 0 5px 0 0;
}

.book-detail .info .data .line .value {
	float: right;
	text-align: right;
	padding: 0 0 0 5px;
}

.book-detail .info .preview {
	padding-top: 15px;
	color: #aaa098;
}

.book-detail .detail {
	text-align: justify;
}

.book-detail .detail:before {
	content: "";
	display: table;
	clear: both;
}

.book-detail .detail .detail-spacer {
	display: block;
	width: 100%;
	height: 15px;
}

.book-order {
	border-top: 1px solid #bbb59a;
	background: #f8f7f5;
}

.block .book-order .caption span {
	background: #f8f7f5;
}

.news-list {
}

.news-list:after {
	content: "";
	display: table;
	clear: both;
}

.news-list .item {
	padding-top: 15px;
	padding-bottom: 15px;
	border-top: 1px solid #eeedcf;
}

.news-list .item:first-child {
	margin: 0;
	padding-top: 0;
	border: none;
}

.news-list .item:nth-child(even) {
	background: #f6f6e7;
}

.news-list .item:after {
	content: "";
	display: table;
	clear: both;
}

.news-list .item .info {
	padding: 0 15px 15px;
	border-bottom: 1px dotted #eeedcf;
}

.news-list .item .info:after {
	content: "";
	display: table;
	clear: both;
}

.news-list .item .info span {
	display: block;
	float: left;
	margin-left: 15px;
	line-height: 16px;
}

.news-list .item .info span:first-child {
	margin-left: 0;
}

.news-list .item .info .date {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUYyOTUxRjhFMDNGMTFFM0I1QThBNzEyOTZCMjgzQjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUYyOTUxRjlFMDNGMTFFM0I1QThBNzEyOTZCMjgzQjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRjI5NTFGNkUwM0YxMUUzQjVBOEE3MTI5NkIyODNCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRjI5NTFGN0UwM0YxMUUzQjVBOEE3MTI5NkIyODNCMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph3o1KoAAABtSURBVHjaYvj//z8DDEcFuD9E5uMSZ4kO9DjMwMBgs3T9DkYGKACK/YexsYgfYQSaAlMQDMSbgNgFiLczIIA/lB8NxPNBAixIkmsZsIONGCIgm5DcThSbiYEMgOwn4sGo8xDOAycjEvQcBQgwAJbRofhgH47yAAAAAElFTkSuQmCC) 0 1px no-repeat;
	padding-left: 18px;
}

.news-list .item .info .view {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REVGMkI5NEUyRUREMTFFNDkxQTM5RTM2MEJBRUFGNUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REVGMkI5NEYyRUREMTFFNDkxQTM5RTM2MEJBRUFGNUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERUYyQjk0QzJFREQxMUU0OTFBMzlFMzYwQkFFQUY1QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERUYyQjk0RDJFREQxMUU0OTFBMzlFMzYwQkFFQUY1QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmle5KEAAAEQSURBVHjadNK9S0JRGMdx7y3shagh2lzbRMSIbA6snFwcdFTEzVWHoLm1pbFBWloEKfIfCGqJCIKGamgpEImEQCLC7xO/G4dDHvgM9z4v95zn3KBc2I55axZVlLCKAHdo4wTfbvK0V5zGqQpt/SDEljRQxHNUEDrFOVyqeIgK5rCAFr6QwRWSfgMLdDCvZzvCsYo+cYCmYiu4wHLUwL585hSP1Mxi97jW+7az2wTOkQo1tCknGHhHmzSv3zxL7GIXHwrMoKwB2lk39L7mFD8hj9uo6w120MMSjrCoG4lrJnvK7St34N+CTTerZjb9Q7zhBfs6pv0Pm3j87xptPWBdR7DdvOJd11vHmrb/t8YCDAACIjMlsec8RAAAAABJRU5ErkJggg==) 0 2px no-repeat;
	padding-left: 20px;
}

.news-list .item .info .comment {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjY3NTdDOEIyRURFMTFFNEJEMDVCQTYyQkIyNTJGMzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjY3NTdDOEMyRURFMTFFNEJEMDVCQTYyQkIyNTJGMzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNjc1N0M4OTJFREUxMUU0QkQwNUJBNjJCQjI1MkYzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNjc1N0M4QTJFREUxMUU0QkQwNUJBNjJCQjI1MkYzMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pqk7YgEAAADESURBVHjaYowKcE9kYGCYCMS8DPjBFyAuBuJZyIJMQNxIhGYQ4AHiJnRBkAF8DMQDDij9H4hfAXEEEwP5QBSIOykxAAT4KTUAHAafSVD/A5sBjdAoIgS+QtViGDAHGo2ySOKgELYCYkYkDIrG6UDsiqTuGwsS5wkQP4Da5AtlzwbiFBwu+gBKF+iB2AHE1kB8HxrXqVDbQ0G2IbkOJCYIxDPQDZgJxB+x2LYGiO2A+BkQH0WWYCEhBs4CsTkQGyILAgQYACcrImFXfvsAAAAAAElFTkSuQmCC) 0 1px no-repeat;
	padding-left: 22px;
}

.news-list .item .image {
	width: 120px;
	display: block;
	padding: 1px;
	border: 1px solid #bbb59a;
	background: #fff;
	position: relative;
	float: left;
	margin: 15px 0 0 15px;
	text-align: center;
}

.news-list .item .image a {
	display: block;
}

.news-list .item .image img {
	display: block;
}

.news-list .item .data {
	padding: 15px 15px 0 15px;
}

.news-list .item .with-image {
	padding: 15px 15px 0 152px;
}

.news-list .item .data .preview {
	padding-top: 7px;
	line-height: 1.4;
	text-align: justify;
}

.news-filter table tr td.field-caption {
	width: 111px;
}

.news-filter table tr td.field-input .input-name {
	width: 500px;
}

.news-detail:after {
	clear: both;
}

.news-detail .info {
	padding: 15px;
	border-bottom: 1px dotted #eeedcf;
	margin: 0;
	position: relative;
}

.news-detail .info:after {
	content: "";
	display: table;
	clear: both;
}

.news-detail .info span {
	display: block;
	float: left;
	margin-left: 15px;
	line-height: 16px;
}

.news-detail .info span:first-child {
	margin-left: 0;
}

.news-detail .info .date {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUYyOTUxRjhFMDNGMTFFM0I1QThBNzEyOTZCMjgzQjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUYyOTUxRjlFMDNGMTFFM0I1QThBNzEyOTZCMjgzQjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRjI5NTFGNkUwM0YxMUUzQjVBOEE3MTI5NkIyODNCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRjI5NTFGN0UwM0YxMUUzQjVBOEE3MTI5NkIyODNCMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph3o1KoAAABtSURBVHjaYvj//z8DDEcFuD9E5uMSZ4kO9DjMwMBgs3T9DkYGKACK/YexsYgfYQSaAlMQDMSbgNgFiLczIIA/lB8NxPNBAixIkmsZsIONGCIgm5DcThSbiYEMgOwn4sGo8xDOAycjEvQcBQgwAJbRofhgH47yAAAAAElFTkSuQmCC) 0 1px no-repeat;
	padding-left: 18px;
}

.news-detail .info .view {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REVGMkI5NEUyRUREMTFFNDkxQTM5RTM2MEJBRUFGNUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REVGMkI5NEYyRUREMTFFNDkxQTM5RTM2MEJBRUFGNUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERUYyQjk0QzJFREQxMUU0OTFBMzlFMzYwQkFFQUY1QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERUYyQjk0RDJFREQxMUU0OTFBMzlFMzYwQkFFQUY1QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmle5KEAAAEQSURBVHjadNK9S0JRGMdx7y3shagh2lzbRMSIbA6snFwcdFTEzVWHoLm1pbFBWloEKfIfCGqJCIKGamgpEImEQCLC7xO/G4dDHvgM9z4v95zn3KBc2I55axZVlLCKAHdo4wTfbvK0V5zGqQpt/SDEljRQxHNUEDrFOVyqeIgK5rCAFr6QwRWSfgMLdDCvZzvCsYo+cYCmYiu4wHLUwL585hSP1Mxi97jW+7az2wTOkQo1tCknGHhHmzSv3zxL7GIXHwrMoKwB2lk39L7mFD8hj9uo6w120MMSjrCoG4lrJnvK7St34N+CTTerZjb9Q7zhBfs6pv0Pm3j87xptPWBdR7DdvOJd11vHmrb/t8YCDAACIjMlsec8RAAAAABJRU5ErkJggg==) 0 2px no-repeat;
	padding-left: 20px;
}

.news-detail .info .comment {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjY3NTdDOEIyRURFMTFFNEJEMDVCQTYyQkIyNTJGMzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjY3NTdDOEMyRURFMTFFNEJEMDVCQTYyQkIyNTJGMzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNjc1N0M4OTJFREUxMUU0QkQwNUJBNjJCQjI1MkYzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNjc1N0M4QTJFREUxMUU0QkQwNUJBNjJCQjI1MkYzMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pqk7YgEAAADESURBVHjaYowKcE9kYGCYCMS8DPjBFyAuBuJZyIJMQNxIhGYQ4AHiJnRBkAF8DMQDDij9H4hfAXEEEwP5QBSIOykxAAT4KTUAHAafSVD/A5sBjdAoIgS+QtViGDAHGo2ySOKgELYCYkYkDIrG6UDsiqTuGwsS5wkQP4Da5AtlzwbiFBwu+gBKF+iB2AHE1kB8HxrXqVDbQ0G2IbkOJCYIxDPQDZgJxB+x2LYGiO2A+BkQH0WWYCEhBs4CsTkQGyILAgQYACcrImFXfvsAAAAAAElFTkSuQmCC) 0 1px no-repeat;
	padding-left: 22px;
}

.news-detail .rubric-name {
	padding: 15px;
	border-top: 1px dotted #eeedcf;
	border-bottom: 1px dotted #eeedcf;
	background: #f6f6e7;
	margin-top: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow: 1px 1px 0 #fff;
	font-size: 14px;
}

.news-detail .article .regalia {
	background: #eeedcf;
	border-top: 1px solid #bbb59b;
	border-bottom: 1px solid #bbb59b;
	padding: 15px;
	text-shadow: 1px 1px 0 #fff;
	font-style: italic;
	line-height: 1.3;
	font-size: 11px;
}

.news-detail h1 {
	margin: 15px;
	font-size: 24px;
}

.news-detail .detail {
	padding: 15px;
	line-height: 1.4;
	text-align: justify;
}

.news-detail .detail .image {
	width: 200px;
	display: block;
	padding: 1px;
	border: 1px solid #bbb59a;
	background: #fff;
	position: relative;
	float: right;
	margin: 0 0 15px 15px;
	text-align: center;
}

.news-detail .article .detail .image {
	float: left;
	margin: 0 15px 15px 0;
}

.news-detail .detail .image img {
	display: block;
	margin: 0 auto;
}

.news-detail .source {
	padding: 15px;
	border-top: 1px dotted #eeedcf;
	background: #f6f6e7;
}

.news-detail .other-news {
	border-top: 1px dotted #eeedcf;
	padding: 15px;
}

.news-detail .other-news .other-caption {
	font-weight: bold;
	padding-bottom: 2px;
}

.news-detail .other-news .item {
	padding-left: 17px;
	position: relative;
}

.news-detail .other-news .item:before {
	content: "—";
	position: absolute;
	left: 0;
}

.news-detail .attached {
	background: #eeedcf;
	border-top: 1px solid #bbb59b;
	padding: 15px;
}

.news-detail .attached:after {
	content: "";
	display: table;
	clear: both;
}

.news-detail .attached .tag-list {
	float: left;
	width: 40%;
	line-height: 1.4;
}

.news-detail .attached .tag-list .tag-list-block {
	padding-top: 12px;
}

.news-detail .attached .tag-list .tag-list-block:first-child {
	padding-top: 0;
}

.news-detail .attached .person-list {
	float: right;
	width: 50%;
}

.news-detail .attached .person-list:after {
	display: table;
	content: "";
	clear: both;
}

.news-detail .attached .person-list .person-item {
	width: 100px;
	float: right;
	text-align: center;
	padding-top: 10px;
}

.news-detail .attached .person-list .person-item:nth-child(1),
.news-detail .attached .person-list .person-item:nth-child(2),
.news-detail .attached .person-list .person-item:nth-child(3) {
	padding-top: 0;
}

.news-detail .attached .person-list .person-item a {
	display: block;
	text-decoration: none;
	line-height: 1.2;
}

.news-detail .attached .person-list .person-item img {
	padding: 1px;
	background: #fff;
	border: 1px solid #bbb59b;
}

.news-detail .attached .name {
	font-weight: bold;
	padding-bottom: 2px;
}

.news-detail .article-vote .block {
	border: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	margin: 0;
}

.news-detail .article-vote .block .inside {
	padding-top: 0;
}

.news-detail .detail + .article-vote .block .inside {
	padding-top: 15px;
	border-top: 1px dotted #eeedcf;
}

.news-detail .detail + .article-vote .info + .question {
	padding-top: 0;
}

.news-detail .article-vote .block .caption,
.news-detail .article-vote .block .info {
	display: none;
}

.news-filter-spacer {
	display: block;
	width: 100%;
	height: 5px;
}

.wrapper .reviews-reply-form {
	margin: 0;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-top: 1px solid #bbb59b;
	background: #f6f6e7;
}

.wrapper form.reviews-form {
	padding: 15px;
	background: #f6f6e7;
}

.wrapper .reviews-reply-header{
	background: none;
	font-weight: bold;
	padding: 0;
}

.wrapper .bxlhe-frame {
	border: 1px solid #eeedcf;
}

.wrapper .lhe-stat-toolbar-cont {
	border-bottom: 1px solid #eeedcf;
}

.wrapper table.bxlhe-frame-table td.bxlhe-editor-buttons {
	background: #f6f6e7 !important;
}

.wrapper .lhe-button-over {
	background-color: rgba(187, 181, 155, 0.5);
	border: 1px solid rgba(187, 181, 155, 0.5);
}

.wrapper div.lhe-tlbr-smile-over {
	background-color: rgba(187, 181, 155, 0.5) !important;
	border: 1px solid rgba(187, 181, 155, 0.5) !important;
}

.wrapper .reviews-reply-field {
	margin-top: 15px;
	padding-bottom: 0;
}

.wrapper .reviews-reply-field-settings {
	display: none;
}

.wrapper .reviews-reply-buttons input {
	font-size: 12px;
	padding: 4px 10px 4px 30px;
}

.wrapper .reviews-reply-buttons .outer-review-publish,
.wrapper .reviews-reply-buttons .outer-review-preview {
	position: relative;
}

.wrapper .reviews-reply-buttons .outer-review-publish:before {
	content: "";
	position: absolute;
	left: 10px;
	top: 6px;
	z-index: 1;
	width: 15px;
	height: 15px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTVCQzBDMzgyRUQyMTFFNEFGQTE4MDA0RDVEOUQwOTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTVCQzBDMzkyRUQyMTFFNEFGQTE4MDA0RDVEOUQwOTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NUJDMEMzNjJFRDIxMUU0QUZBMTgwMDRENUQ5RDA5NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NUJDMEMzNzJFRDIxMUU0QUZBMTgwMDRENUQ5RDA5NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pjp7na8AAACKSURBVHja1NLBCkBAEMbxwVEpjyFOrm4OHgUHL8tBnkC5KkfGN0ptS7HrZOq3if07jcPMhPEgoPczw0qIc5jYbEbIHBw9/hKR+fQSr3hwLeIjsgrpS/jfmCXuLONWliSFwXBJOkgkPvlQKhc2qCDU+GejxiJWwlr7dqG/8GCB5im8i0XxJhS7AAMAmuJAG3RFbM8AAAAASUVORK5CYII=) 0 1px no-repeat;
}

.wrapper .reviews-reply-buttons .outer-review-preview:before {
	content: "";
	position: absolute;
	left: 10px;
	top: 6px;
	z-index: 1;
	width: 15px;
	height: 15px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTdEM0I0M0MyRUQ1MTFFNDgzOTVDOEUxMTc3RjQzREYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTdEM0I0M0QyRUQ1MTFFNDgzOTVDOEUxMTc3RjQzREYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxN0QzQjQzQTJFRDUxMUU0ODM5NUM4RTExNzdGNDNERiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxN0QzQjQzQjJFRDUxMUU0ODM5NUM4RTExNzdGNDNERiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvLMK7sAAAFTSURBVHjanJLfS8JQFMe/80cDl4o5QjIyHUVmSlRvEUEP/SnVQ/9g9OxbhFbaenKWiFPCXP6s3O3c0GFTyHXGZ7s7u5+ze88mMMZA4SYCmD8MYgiSTwidOYsqcSjQqUhVknAeRS4PaeAaZ/q9NirPj2joGr4+P+BdELEcSSC6tgVR9P2yuczGN62mDrWQRbdrIK7sYkmOUpEyyqV7+ANhbKePIC2GLNl6I5+Uv73Gu/EKZWMf6yQ3ahqUzQPE4umfwrmbK7zRdUoGGAQ6eJimOcqANxTjxQmCa5SdsWyj1YD6kEWn3UQskUFYXkWd9v6iFeAPykhljuGTgrNlHoN+F9XKE+q1EgaDHjweLyIrCjUsaW8Y43KeBpl/fKoc388eoTr8Se6IHashhEScTUwwiXMiZEOymjghc1IT4oXt2RT2hJvoEJd/ibNkzuk8IudbgAEArP+le0OzJSsAAAAASUVORK5CYII=) 0 1px no-repeat;
}

.wrapper .reviews-info-box {
	margin: 0;
	padding: 0;
}

.wrapper .reviews-header-box {
	padding: 15px;
	border-top: 1px solid #bbb59b;
	border-bottom: 1px solid #bbb59b;
	background: #f6f6e7;
}

.wrapper .reviews-header-box a {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

.wrapper .reviews-header-box a:hover {
	color: #000;
}

.wrapper .reviews-info-box {
	border: none;
	line-height: 1.4;
}

.wrapper .reviews-post-entry {
	padding: 15px;
	margin: 0;
}

.wrapper .reviews-post-text {
	padding: 0;
}

.wrapper .reviews-block-container {
	border-top: 1px solid #bbb59b;
}

.wrapper .reviews-block-outer {
	padding: 0;
}

.wrapper table.reviews-post-table {
	margin: 0 0 10px;
	padding: 0;
	border-bottom: none;
	border-top: 1px dotted #eeedcf;
}

.wrapper table.reviews-post-table:first-child {
	border-top: none;
}

.wrapper table.reviews-post-table thead td {
	padding: 15px 15px 0;
}

.wrapper table.reviews-post-table tbody td {
	padding: 0 15px;
}

.wrapper .reviews-reply-fields {
	padding: 0;
}

.wrapper .reviews-reply-field-author {
	float: none;
	width: auto;
}

.wrapper .reviews-reply-field-author label,
.wrapper .reviews-reply-field-captcha-label label {
	font-weight: bold;
	position: absolute;
	height: 22px;
	line-height: 22px;
	background: #f6f6e7;
	margin: 1px 0 0 1px;
	padding: 0 10px;
	border: 1px solid #fff;
	border-right: 1px solid #eeedcf;
	width: 150px;
}

.wrapper .reviews-reply-field-author label span,
.wrapper .reviews-reply-field-captcha-label label span {
	font-weight: normal;
}

.wrapper .reviews-reply-field-author input,
.wrapper .reviews-reply-field-captcha-label input {
	height: 26px;
	width: 100%;
	line-height: 20px;
	margin: 0;
	padding: 2px 10px 2px 180px;
	border: 1px solid #eeedcf;
	background: #fff;
	outline: none;
	color: #9a957f;
	font-family: Arial, Tahoma;
	font-size: 12px;
	box-sizing: border-box;
}

.wrapper .reviews-reply-field-captcha-image {
	position: absolute;
	right: 0;
}

.wrapper .reviews-note-box {
	margin: 0;
	padding: 14px;
	color: #fff;
	background: #457cbb;
	border: 1px solid #fff;
}

.wrapper .reviews-note-error {
	color: #fff;
	background: #df1a22;
	border: 1px solid #fff;
}

.wrapper .reviews-note-box font {
	border: none;
}

.wrapper .reviews-note-box br {
	display: none;
}

.wrapper .reviews-note-error br {
	display: none;
}

.wrapper .reviews-navigation-box {
	margin: 0;
	padding: 15px;
	background: #eeedcf;
	border: none;
	border-top: 1px solid #bbb59b;
	line-height: 1;
}

.wrapper .modern-page-navigation {
	padding: 0;
}

.wrapper div.modern-page-navigation a, 
.wrapper span.modern-page-current,
.wrapper div.modern-page-navigation a.modern-page-previous,
.wrapper span.modern-page-dots {
	border-color: #bbb59b;
}

.keysearch-form .keysearch .field .fld {
	width: 483px;
}

.keywords-list {
	padding: 15px;
}

.keywords-list .persons .item {
	width: 16.66%;
}

.keywords-list .persons .item:nth-child(1),
.keywords-list .persons .item:nth-child(2),
.keywords-list .persons .item:nth-child(3),
.keywords-list .persons .item:nth-child(4),
.keywords-list .persons .item:nth-child(5),
.keywords-list .persons .item:nth-child(6) {
	padding-top: 15px;
	margin-top: 0;
}

.keys-result {
	padding-bottom: 15px;
	border: none;
}

.keys-result-type {
	padding: 15px;
	border-top: 1px dotted #eeedcf;
	border-bottom: 1px dotted #eeedcf;
	background: #f6f6e7;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow: 1px 1px 0 #fff;
	font-size: 14px;
	margin-bottom: 15px;
}

.not-found-by-key {
	padding: 0 15px 15px;
	color: #df1a22;
}

.issue-list {
}

.issue-list:after {
	content: "";
	display: table;
	clear: both;
}

.issue-list .item {
	width: 301px;
	float: left;
	padding: 15px;
	margin-top: 0;
	border-bottom: 1px solid #eeedcf;
	border-right: 1px solid #eeedcf;
}

.issue-list .item:nth-child(even) {
	border-right: none;
}

.issue-list .noborder {
	border-top: none;
}

.issue-list .item:hover {
	background: #f6f6e7;
}

.issue-list .item .info {
	width: 180px;
}

.issue-list .item .info .name {
	font-size: 14px;
	font-weight: bold;
	padding-top: 8px;
}

.issue-list .item .info .data {
	padding-top: 0;
}

.issue-list .item .info .data .issue-date {
	color: #aaa098;
}

.issue-list .item .info .data .issue-publ {
	padding: 5px;
	border: 1px dotted #eeedcf;
	background: #f6f6e7;
	margin: 10px 0 1px 0;
	position: relative;
	text-shadow: 1px 1px 0 #fff;
}

.issue-list .item .info .data .issue-publ span {
	float: right;
}

.issue-list .item .info .data .issue-stat .stat-item {
	border-top: 1px dotted #eeedcf;
	position: relative;
	padding: 2px 6px;
	color: #aaa098;
	font-size: 11px;
}

.issue-list .item .info .data .issue-stat .stat-item:first-child {
	border-top: none;
}

.issue-list .item .info .data .issue-stat .stat-item span {
	float: right;
}

.issue-list .item .picture {
	border-color: #bbb59a;
}

.searchform {
	padding: 0 15px 15px;
}

.searchform:after {
	display: table;
	content: "";
	clear: both;
}

.searchform .field {
	border: 1px solid #bbb59a;
	height: 30px;
	background: #fff;
}

.searchform .field {
	margin-top: 12px;
}

.searchform .field:after {
	display: table;
	content: "";
	clear: both;
}

.searchform .field .fld {
	display: block;
	width: 483px;
	height: 20px;
	line-height: 20px;
	float: left;
	margin: 0;
	padding: 5px 10px;
	border: none;
	border-right: 1px solid #bbb59a;
	background: #fff;
	outline: none;
	color: #9a957f;
	font-family: Arial, Tahoma;
	font-size: 12px;
	-webkit-box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.15);
}

.searchform .field .fld:-moz-placeholder {
	color: #c3bfb4;
}

.searchform .field .fld::-webkit-input-placeholder {
	color: #c3bfb4;
}

.searchform .field .btn {
	display: block;
	width: 125px;
	height: 28px;
	margin: 1px;
	outline: none;
	float: right;
	border: none;
	cursor: pointer;
	color: #fff;
	padding-left: 30px;
	padding-right: 12px;
	background: #bbb59a url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDZBMERENzREQjUzMTFFM0JGRERDMjRFRTlBNjE3NkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDZBMERENzVEQjUzMTFFM0JGRERDMjRFRTlBNjE3NkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNkEwREQ3MkRCNTMxMUUzQkZEREMyNEVFOUE2MTc2RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNkEwREQ3M0RCNTMxMUUzQkZEREMyNEVFOUE2MTc2RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjmpFiUAAAEjSURBVHjanNK/SgNBEMfxMX8MkZRBEUxjmVTWWkkI4jMoprFJmUfIG6QV0vsCghYWkiJoFGNnoYilihgQYwjC+V0yJ8N5exIHPhzLzP3u9m4lCAIxSmjjDhMMcYo9ZCKzP+yipjeFNcKnWfewnBSyagLOsY45pLCBvvZukPOFdHToEvmYpy3gWmeavpBnHaj69o1tnelHe+6V8yIykmnlMJH4KuAdryjaRgpjc2NG/JXV61u04ULYlFzpeishJOwd/+rovvZ1v/dYjPkeS3jAB1Z8HzZrfqMb3tFhd/jqeNTeif5672FzT7sI/q4DpH0hoke7gS5eMEALm3gyQYeY94UkKUeCjvQQzhQSF3SGwqwhTsUEfWHtPyFh0C123fpbgAEANsrksdkIlDQAAAAASUVORK5CYII=) 30px 6px no-repeat;
}

.searchform .field .btn:hover {
	background-color: #9a957f;
}

.search-language-guess {
	padding: 15px;
	border-top: 1px dotted #eeedcf;
	background: #f6f6e7;
}

.nothig-to-found {
	padding: 15px;
	color: #df1a22;
}

.search-empty-query {
	padding: 15px;
}

.search-empty-query table {
	width: 100%;
}

.search-empty-query table td {
	border: 1px solid #eeedcf;
	padding: 5px;
}

.search-empty-query table tr:first-child td {
	background: #f6f6e7;
}

.search-item {
	padding: 15px;
	border-top: 1px dotted #eeedcf;
}

.search-item:nth-child(odd) {
	background: #f6f6e7;
}

.search-how {
	background: #eeedcf;
	padding: 15px;
	border-top: 1px solid #bbb59b;
}

.partners {
	padding: 15px;
	border-bottom: 1px solid #eeedcf;
}

.partner-list:after {
	content: "";
	display: table;
	clear: both;
}

.partner-list .item {
	width: 301px;
	float: left;
	padding: 15px;
	margin-top: 0;
	border-bottom: 1px solid #eeedcf;
	border-right: 1px solid #eeedcf;
}

.partner-list .item:nth-child(even) {
	border-right: none;
}

.partner-list .noborder {
	border-top: none;
}

.partner-list .item:hover {
	-webkit-box-shadow: inset 0 0 15px rgba(187, 181, 154, 0.3);
	-moz-box-shadow: inset 0 0 15px rgba(187, 181, 154, 0.3);
	box-shadow: inset 0 0 15px rgba(187, 181, 154, 0.3);
}

.partner-list .item table {
	width: 100%;
}

.partner-list .item table td{
	height: 165px;
	text-align: center;
	vertical-align: middle;
}

.partner-list .item table td a{
	display: block;
}

.text {
	padding: 15px;
	text-align: justify;
}

.subscribe-page .field .fld{
	width: 483px;
}

.agreement {
	padding: 15px;
	border-top: 1px dotted #eeedcf;
	background: #f6f6e7;
}

.hotlinks {
	background: #eeedcf;
	border-top: 1px solid #bbb59b;
	color: #5a5047;
	text-shadow: 1px 1px #fff;
	padding: 15px;
}

.content-footer {
	background: #eeedcf;
	border-top: 1px solid #bbb59b;
	color: #5a5047;
	text-shadow: 1px 1px #fff;
	padding: 15px;
}

.content-footer .inside {
	padding: 0;
}

.content-footer .all-list {
	text-decoration: none;
}

.content-footer .inside:after {
	content: "";
	display: table;
	clear: both;
}

.footer {
	height: 50px;
	width: 1000px;
	margin: 0 auto;
	background: #eeedcf;
	position: relative;
	margin-top: -50px;
	clear: both;
}

.footer .copyrights {
	width: 130px;
	float: left;
	padding: 11px 15px;
	font-size: 11px;
	color: #5a5047;
	line-height: 14px;
	text-shadow: 1px 1px #fff;
}

.footer .developer {
	width: 130px;
	float: right;
	padding: 11px 15px;
	font-size: 11px;
	color: #8c7e72;
	line-height: 14px;
	text-shadow: 1px 1px #fff;
	text-align: right;
}

.footer .developer a {
	color: #8c7e72;
	text-decoration: none;
}

.footer .developer a:hover {
	color: #5a5047;
}

.footer .links {
	font-size: 13px;
	text-align: center;
	font-family: Tahoma;
	padding-top: 15px;
	margin: 0 170px;
}

.footer .links a {
	color: #000000;
	text-decoration: underline;
	display: inline-block;
	height: 19px;
	line-height: 19px;
	padding: 0 5px;
}

.footer .links a:hover {
	color: #5a5047;
	text-decoration: none;
}

/* FORMS */

label {
	color: #5a5047;
}

input:checked + label {
	color: #000;
}

input:checked + label + label{
	color: #000;
	font-weight: bold;
}

.designed-radio {
	outline: none;
	display: none!important;
}

.designed-radio-label {
	background: url(/bitrix/templates/pd/css/../images/sprite/form.png) 0 0 no-repeat;
	cursor: pointer;
	display: inline-block;
	height: 9px;
	float: none;
	width: 9px;
	vertical-align: text-top;
	margin: 3px 7px 0 1px;
	outline: none;
}

.designed-radio:checked + .designed-radio-label {
	background-position: 0 -38px;
}

.designed-radio:disabled + .designed-radio-label {
	background-position: 0 -19px;
}

.designed-radio:disabled:checked + .designed-radio-label {
	background-position: 0 -57px;
}

.designed-button {
	border: 1px solid #fff;
	font-family: Arial;
	font-size: 12px;
	color: #fff;
	background: #bbb59a;
	height: 28px;
	line-height: 16px;
	outline: none;
	margin: 0;
	padding: 4px 10px;
	cursor: pointer;
}

.designed-button:hover {
	background-color: #9a957f;
}

.designed-button-outer {
	display: inline-block;
	border: 1px solid #bbb59a;
	padding: 0;
	margin: 0;
}

.designed-button-outer + .designed-button-outer {
	margin-left: 10px;
}

.designed-input {
	height: 20px;
	line-height: 20px;
	margin: 0;
	padding: 5px 10px;
	border: 1px solid #bbb59a;
	border-right: 1px solid #bbb59a;
	background: #fff;
	outline: none;
	color: #9a957f;
	font-family: Arial, Tahoma;
	font-size: 12px;
	-webkit-box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.15);
}

.designed-selectbox {
	background: #fff;
	border: 1px solid #bbb59a;
	color: #9a957f;
	font-family: Arial, Tahoma;
	font-size: 12px;
	height: 32px;
	margin: 0;
	vertical-align: middle;
	padding: 4px;
	outline: none;
	-webkit-box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.15);
}

.designed-selectbox option {
	padding: 3px 0;
}

.opros-section {
	width: 665px;
	float: left;
	position: relative;
}

.opros-section .block-vote {
	margin-top: 0;
}

.opros-section .element {
	margin-top: 15px;
}

.opros-section .element .hotlinks:first-child {
	border-top: 0;
}

.send-form {
	position: relative;
}

.send-form-field {
	margin-top: 10px;
}

.send-form .inside .send-form-field:first-child {
	margin-top: 0;
}

.send-form-field .field {
	border: 1px solid #bbb59a;
	height: 30px;
	background: #fff;
	margin-top: 5px;
}

.send-form-field .field .fld{
	display: block;
	width: 611px;
	height: 20px;
	line-height: 20px;
	float: left;
	margin: 0;
	padding: 5px 10px;
	border: none;
	border-right: 1px solid #bbb59a;
	background: #fff;
	outline: none;
	color: #9a957f;
	font-family: Arial, Tahoma;
	font-size: 12px;
	-webkit-box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.15);
}

.send-form-field .field-textaerea {
	height: 130px;
}

.send-form-field .field-textaerea .fld {
	height: 120px;
	resize: none;
}

.send-form-button {
	margin-top: 10px;
	text-align: right;
}

.send-form-button .field {
	display: inline-block;
	border: 1px solid #bbb59a;
	height: 30px;
	background: #fff;
}

.send-form-button .field .btn {
	display: inline-block;
	width: 117px;
	height: 28px;
	margin: 1px;
	outline: none;
	border: none;
	cursor: pointer;
	color: #fff;
	padding-left: 30px;
	padding-right: 12px;
	background: #bbb59a url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjE3MThDNkZFMDBEMTFFM0EyMzhGQjc0MTEzMzkyOTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjE3MThDNzBFMDBEMTFFM0EyMzhGQjc0MTEzMzkyOTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MTcxOEM2REUwMEQxMUUzQTIzOEZCNzQxMTMzOTI5OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MTcxOEM2RUUwMEQxMUUzQTIzOEZCNzQxMTMzOTI5OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhaKl7EAAADJSURBVHjaYvj////h/+SBfUwMDAxLgPgvA2ngHxBvBGmWAuJIIP5FpEaQuiggFmKAOqEViF2A+DMBp34CYmcgbgZxGJAk2oHYDIjf4ND4AoiNoRb9R9d8FsrXBOJHaBrvArEKEDMC8TWYICPYBAiIB2JxIOYE4oVA3AfEpkB8CogLgLgGiA8BsQgQTwTrgBryGoi9gfgPlL8ZiM2BmA2I1YB4L1QcFCaWQPwF2dnzgfgVkfF7FYiXImt+RmICuQzTvJPMFHYYIMAAUI7cyMOyJ7sAAAAASUVORK5CYII=) 10px 8px no-repeat;
}

.send-form-overlay {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 1;
	display: none;
	background: rgba(255, 255, 224, 0.7);
	padding-top: 11px;
	left: 0;
	top: -11px;
}

.send-form-success {
	width: 350px;
	height: 20px;
	line-height: 20px;
	border: 1px solid #467cbb;
	background: #fff;
	-webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.3);
	box-shadow: 0 0 3px 0 rgba(0,0,0,0.3);
	padding: 15px;
	text-align: center;
	color: #467cbb;
	display: none;
	position: absolute;
	z-index: 2;
	left: 50%;
	top: 50%;
	margin: -30px 0 0 -190px;
}

.wrapper .info .print-version {
	display: none;
	float: none;
	display: inline-block;
	position: absolute;
	right: 15px;
	margin-top: -5px;
	border-radius: 3px;
}

.wrapper .info .print-version a {
	color: #fff;
	text-decoration: none;
	display: inline-block;
	padding: 4px 10px 4px 30px;
	border-radius: 3px;
	background: #bbb59a url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAINJREFUeNqkU1sOgDAIGwtn89sTeDhP4LeXq1kCyWQPYfZvBDraBgKQKrweBtQrsi0c+9Y0ndet5A1JTk4IMZYJZIuGhAO/W6LYBkNnJQWszhcJ6Dnv9AW51mb1ecCz/D34bSIPsnbHynb4S4p6pX1FAq2YJzNEgWvsXiZ7TnaGR4ABAGKNMVJujZVbAAAAAElFTkSuQmCC) 8px 5px no-repeat;
}

.wrapper .info .print-version a:hover {
	background-color: #5a5047;
}

.right-block-container {
	width: 290px;
	float: right;
}

.right-block-container:after {
	content: "";
	display: table;
	clear: both;
}

.plus14 {
	cursor: default;
	font-weight: bold;
	color: #64b082;
	opacity: 1!important;
}

.digest .inline-persons {
	padding: 15px 15px 0;
	line-height: 1.5;
}

.digest .inline-persons .title {
	font-size: 14px;
	font-weight: bold;
}

.digest .inline-persons .item {
	display: inline;
	width: auto;
	float: none;
	padding: 0 5px 0 0;
}

.digest .inline-persons .item img {
	display: none;
}

.digest .inline-persons .item a {
	display: inline;
	text-decoration: underline;
}

.digest .inline-persons .item a:hover {
	text-decoration: none;
}

.digest .inline-persons .item .name {
	display: inline;
}

.digest .inline-tags .inside {
	padding-top: 0;
}

.digest .inline-tags .inside .column {
	float: none;
	width: auto;
	margin: 15px 0 0;
}

.digest .inline-tags .inside .column:first-child {
	margin: 0;
}

.digest .inline-tags .inside .column:last-child {
	width: auto;
}

.digest .inline-tags .inside .column div {
	display: inline;
	padding-right: 5px;
}

.digest .inline-tags .inside .column div.title {
	display: block;
}
/* End */


/* Start:/bitrix/templates/pd/css/print.css?1415487798289*/
@media print {
	#bx-panel,
	#bx-panel-back,
	.top-panel-fix,
	.header .top .search,
	.header .top .links,
	.wrapper .reviews-reply-form,
	.block-buttons,
	.wrapper .info .print-version,
	.footer .links,
	.content-footer {
		display: none!important;
	}

	.wrap {
		background: #ffffff;
	}
}
/* End */


/* Start:/bitrix/templates/pd/template_styles.css?1432642361340*/
.licence-pharma {
	padding: 3px 15px 0 15px;
	font-family: Verdana;
	text-shadow: 1px 1px 0 #fff;
	font-size: 11px;
}

.header .top .logo {
	padding-top: 3px;
}

.header .top .search {
	margin: 10px 0 0 30px!important;
}

.header .top .search .field {
	width: 148px!important;
}

.header .top .search .field .fld {
	width: 97px!important;
}
/* End */
/* /bitrix/templates/pd/css/reset.css?1409929281990 */
/* /bitrix/templates/pd/css/styles.css?1700417881138099 */
/* /bitrix/templates/pd/css/print.css?1415487798289 */
/* /bitrix/templates/pd/template_styles.css?1432642361340 */
