/* CSS Document */

html, body, div, ul, ol, li, dl, dt, dd, form, h1, h2, h3, h4, p {
margin: 0; padding: 0;
}

html {
	width: 100%;
	height: 100%;
}

body {
	height: 100%;
	width: 100%;
	font-size: 62.5%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	color: #000000;
}

.clear {
	clear: both;
}

.left {
	float: left;
}

.right {
	float: right;
}

#container {
	position: relative;
	width: 100%;
	height: 100%;
	min-width: 960px;
	width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 960? "960px":"auto");
}

#header-padding {
	padding: 0 4% 0 4%;
}

#header {
	width: 100%;
	height: 137px;
	padding-top: 12px;
}

#logo {
	width: 267px;
	height: 77px;
}

#header-panel {
	position: relative;
	height: 60px;
	background-repeat: no-repeat;
	background-position: bottom right;
	z-index: 10000;
}

#header-link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.7em;
	color: #5b177b;
	padding-top: 2px;
	margin-left: 30px;
	font-style: italic;
}

#weather {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.1em;
	right:150px;
	position:absolute;
	top:-45px;
	color: #5b177b;
}

#big-flame {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 77px;
	height: 57px;
	z-index: 100;
	background-image: url("/images/template/big-flame.png");
}

#top-menu {
	margin-top: 5px;
	font-size: 1.1em;
	background-image: url("/images/template/lt.jpg");
	background-position: top left;
	background-repeat: no-repeat;
	color: #fff;
}

#top-menu a {
	color: #fff;
}

#top-menu a.selected {
	color: #ffb4dc;
}

#top-menu a:hover {
	color: #ffb4dc;
}

#top-menu-bg {
	margin-right: 67px;
	background-color: #dd1780;
	background-image: url("/images/template/top-menu-bg.jpg");
	background-repeat: repeat-y;
}

#top-menu span {
	display: block;
}

#top-menu span span span {
	padding: 10px;
	background-image: url("/images/template/lb.jpg");
	background-position: bottom left;
	background-repeat: no-repeat;
}

#top-menu ul {
	list-style: none;
}

#top-menu ul li {
	float: left;
	margin-right: 1%;
}

#top-menu ul li a {
	float: left;
}

#search {
	position: absolute;
	bottom: 6px;
	left: 47%;
}

#search form {
	position: absolute;
}

.search-input-block {
	position: absolute;
}

.search-submit-block {
	position: absolute;
	top: 0;
	left: 0;
} 

#search input.search-input {
	border: none;
	font-size: 1.2em;
	background-color: #90278e;
	color: #fff;
	border-top: solid 1px #fff;
	border-bottom: solid 1px #fff;
}

#enter-register {
	font-style: italic;
	float: right;
}

/* Баннер */

#banner {
	position: relative;
	height: 230px;
	margin: 1em 0 1em 0;
}

#banner-lt {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
}

#banner-rt {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 100;
}

#banner-lb {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 100;
}

#banner-rb {
	position: absolute;
	bottom: 0;
	right: 0;
	z-index: 100;
}

#banner-top-line {
	position: absolute;
	top: 17px;
	left: 0;
	width: 100%;
	height: 2px;
	background-image: url("/images/template/banner-top-line-bg.gif");
	background-repeat: repeat-x;
	z-index: 50;
}

#banner-bottom-line {
	position: absolute;
	top: 211px;
	left: 0;
	width: 100%;
	height: 2px;
	background-image: url("/images/template/banner-bottom-line-bg.gif");
	background-repeat: repeat-x;
	z-index: 50;
}

#banner-area {
	padding: 22px 75px 0 75px;
}

#banner-image {
	background-color: #aebfc9;
	/*background-image: url(/images/template/banners/pechat.jpg);*/
	background-image: url(/images/template/pechat_jam.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	height: 186px;
	position: relative;
	text-align: center;
}

#banner-curve-left {
	position: absolute;
	top: 1px;
	left: 0;
}

#banner-curve-right {
	position: absolute;
	top: 1px;
	right: 0;
}

#content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	padding: 1em 4% 2em 4%;
	width: 92%;
}

#content a {
	color: #3e66ad;
}

#content a:hover {
	color: #dd1780;
}

#content a.fake {
	background-image: url(/images/template/fake-link.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	text-decoration: none;
}

#content a.fake:hover {
	background-image: url(/images/template/fake-link-hover.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	text-decoration: none;
}

#content a.fake-active {
	background-image: url(/images/template/fake-link-hover.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	color: #dd1780;
	font-weight: bold;
	text-decoration: none;
}

/* Index content */

#index-content {
	width: 100%;
}

#index-content .section-title {
	color: #bbb;
	font-size: 1.42em;
	font-weight: bold;
	padding-bottom: 0.3em;
}

#index-content .section-title a {
	color: #9e117a;
}

#movie-toggle, #club-toggle, #theatre-toggle, #other-toggle, #games-toggle {
	background-color: #9e117a;
	background-image: url(/images/template/toggle_collapse.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	float: left;
	height: 16px;
	margin-right: 5px;
	//margin-right: 2px;
	margin-top: 5px;
	width: 16px;
}

#index-content .section-block {
	border-bottom: solid 1px #999;
	margin-bottom: 2em;
}

#index-content .section-left-col-70 {
	float: left;
	padding-right: 2%;
	width: 70%;
}

#index-content .section-right-col-30 {
	float: left;
	width: 27.5%;
}

.news-col .news-title, .news-col .news-date, .review-col .review-title {
	padding-bottom: 0.2em;
}

.review-col, .accident-block-grey {
	background-color: #f5f5f5;
	padding: 1em 1em 0 1em;
	margin-bottom: 1em;
}

.review-item {
	padding-bottom: 2em;
}

.review-text {
	color: #555;
}

#index-content .movie-slogan, .movie-slogan {
	color: #7e7e7e;
	font-size: 0.85em;
	font-weight: bold;
	padding: 0.5em 0;
}

#index-content .items .place {
	font-size: 0.85em;
	font-weight: bold;
}

#index-content .items .timeline {
	font-size: 0.85em;
	padding-bottom: 0.6em;
}

/* End of index content */

#forum-col {
	padding-bottom: 2em;
}

#left-col {
	float: left;
	padding-right: 2%;
	width: 70%;
}

#items table, .items table {
	padding-bottom: 1em;
}

#items .timeline, .items .timeline {
	font-size: 0.85em;
	padding-bottom: 0.6em;
}

#items .pr-from, .items .pr-from {
	color: #666;
	font-size: 0.85em;
	font-weight: bold;
}

#items table td, .items table td {
	padding-right: 3%;
	padding-bottom: 3em;
	width: 47%;
}

#items .image-preview, #catalogue-element .image-preview, .items .image-preview {
	width: 265px;
	position: relative;
}

#right-col {
	float: left;
	width: 27.5%;
}

#right-col .image-preview {
	position: relative;
}

#right-col .info-block {
	margin-bottom: 2em;
}

#right-col .today-movie-block .item {
	padding-bottom: 1em;
}

#right-col .cinema-block .item {
	padding-bottom: 1em;
}

#right-col .cinema-block .cinema-title {
	font-size: 1.28em;
}

#right-col .cinema-block .address {
	color: #666;
	font-style: italic;
}

.comments-count {
	cursor: help;
	height: 50px;
	left: 4px;
	position: absolute;
	top: 6px;
	width: 50px;
}

.connents-count .i {
	left: 0;
	position: absolute;
	top: 0;
	z-index: 100;
}

.comments-count .d {
	color: #fff;
	font-size: 1.21em;
	left: 0;
	padding: 0 5px;
	position: absolute;
	text-align: center;
	top: 10px;
	width: 40px;
	z-index: 1000;
}

.world-first {
	cursor: help;
	position: absolute;
	right: 3px;
	top: 3px;
}

.dimension {
	bottom: 0;
	cursor: help;
	position: absolute;
	left: 5px;
}

.naut {
	bottom: 0;
	cursor: help;
	position: absolute;
	right: 5px;
}

.image-preview {
	margin-bottom: 0;
}

.image-preview .lt, .company-logo .lt, .photo .lt {
	position: absolute;
	top: 0;
	left: 0;
}

.image-preview .lb, .company-logo .lb, .photo .lb {
	position: absolute;
	bottom: 0;
	left: 0;
}

.image-preview .rt, .company-logo .rt, .photo .rt {
	position: absolute;
	top: 0;
	right: 0;
	//right: -1px;
}

.image-preview .rb, .company-logo .rb, .photo .rb {
	position: absolute;
	bottom: 0;
	right: 0;
	//right: -1px;
}

.title {
	color: #90278e;
	font-size: 1.42em;
}

.accident-title {
	color: #444;
	font-family: Georgia, "Times New Roman", serif;
	font-size: 1.42em;
	font-style: italic;
	margin-top: 0.8em;
}

#content .main-title {
	padding-bottom: 0.3em;
}

#content .main-title a {
	color: #970983;
	font-size: 1.5em;
}

#content .main-title a:hover { color: #dd1780; font-size: #970983; } #items .desc, #catalogue-element .desc, .items .desc { line-height: 1.2em; } #catalogue-element .desc { margin-bottom: 1em; } .event-time { color: #666; font-size: 12px; padding-bottom: 2px; } .event-time-today { color: #333; font-size: 12px; font-weight: bold; padding-bottom: 2px; } /*--- movie frames ---*/ .movie-details { color: #353535; font-size: 12px; margin: 5px 0 20px 0; } .movie-frames { padding-bottom: 1em; } .movie-frames ul { list-style-type: none; } .movie-frames ul li { float: left; margin-bottom: 1em; } 

.movie-frames .frame-border {
	background-color: #000;
	background-image: url("/images/template/movie-frame.gif");
	background-position: top left;
	background-repeat: no-repeat;
	height: 121px;
	padding: 21px 0 0 3px;
	width: 153px;
}

.movie-frames .misc-frame-border {
	background-color: #fff;
	background-image: url("/images/template/misc-frame.gif");
	background-position: top left;
	background-repeat: no-repeat;
	height: 121px;
	padding: 21px 0 0 3px;
	width: 153px;
}

.movie-frames .frame-border .img {
	height: 100px;
	overflow: hidden;
	width: 150px;
}

.movie-frames .misc-frame-border .img {
	height: 100px;
	overflow: hidden;
	width: 150px;
} 

#items .desc p, #catalogue-element .desc p, .items .desc p { padding-bottom: 0.8em; } #items .place, #catalogue-element .place, .items .place { font-size: 0.85em; color: #90278e; } .game-prop { color: #90278e; font-size: 0.85em; font-weight: bold; padding-bottom: 0.2em; } .game-prop span { font-weight: normal; } #items .place, .items .place { font-weight: bold; } #items .element, .items .element { padding: 1em 0; } #content .place a { color: #90278e; } #content .place a:hover { color: #666; } #catalogue-element .place { padding-bottom: 0.6em; } #catalogue-element table { padding-bottom: 1em; } #catalogue-element table td { padding-right: 10px; } #items .tag, #catalogue-element .tag, .items .tag { padding-top: 0.4em; color: #808080; font-size: 0.71em; } #movie-notify { padding-top: 0.4em; font-size: 0.85em; } #movie-notify table td { padding-right: 0.85em; } #movie-notify ul { list-style: none; } #movie-notify ul li { line-height: 2em; } #content #movie-notify ul li a { color: #4c4c4c; display: block; width: 100%; } #content #movie-notify ul li a:hover { color: #fff; background-color: #d61780; background-image: url("/images/template/notify-link-lt.jpg"); background-position: top left; background-repeat: no-repeat; } #content #movie-notify ul li a span { display: block; } #content #movie-notify ul li a span span span { padding-left: 6px; } #content #movie-notify ul li a:hover span { background: url("/images/template/notify-link-rt.jpg"); background-position: top right; background-repeat: no-repeat; } #content #movie-notify ul li a:hover span span { background: url("/images/template/notify-link-rb.jpg"); background-position: bottom right; background-repeat: no-repeat; } #content #movie-notify ul li a:hover span span span { background-image: url("/images/template/notify-link-lb.jpg"); background-position: bottom left; background-repeat: no-repeat; } .video { padding-bottom: 2.5em; } #movie-notify .desc { color: #90278e; font-size: 0.83em; } .tag { color: #808080; } /*--- banners ---*/ .banner-lightbox { background-image: url("/images/template/banner-lightbox.gif"); background-position: 0 0; background-repeat: no-repeat; height: 361px; margin: auto; margin-bottom: 2em; width: 211px; } .banner-lightbox .banner-image { padding: 7px 10px 0 10px; } .ordinary-banner { padding-bottom: 2em; } /*--- banners end ---*/ .news-item { padding-bottom: 2em; } .news-title { padding-bottom: 0.2em; } .news-image { float: left; margin: 4px 4px 0 0; } .news-image img { border: solid 2px #ccc; } .news-date { color: #868686; font-size: 0.85em; } .news-preview { line-height: 1.5em; } .news-preview a { display: block; line-height: 1.5em; } .news-detail-image { border: solid 3px #e9e9e9; float: left; margin: 0.2em 0.5em 0.2em 0; } .news-preview-text { color: #666; font-style: italic; } #footer { width: 100%; background-color: #e9e9e9; background-image: url("/images/template/footer-rounded-lt.gif"); background-position: top left; background-repeat: no-repeat; margin-top: 2em; } #footer span { display: block; background: url("/images/template/footer-rounded-rt.gif") top right no-repeat; } #footer span span { background: url("/images/template/footer-rounded-rb.gif") bottom right no-repeat; } #footer span span span { position: relative; min-height: 1px; padding: 2em; background: url("/images/template/footer-rounded-lb.gif") bottom left no-repeat; } * html #content #footer span span span { height: 1px; } #footer #khakasia-sign { position: absolute; right: 0; _right: -1px; top: 15px; } #footer-content { font-size: 0.82em; margin-right: 120px; color: #555; } /*--- &#209;&#238;&#228;&#229;&#240;&#230;&#224;&#242;&#229;&#235;&#252;&#237;&#224;&#255; &#247;&#224;&#241;&#242;&#252; ---*/ #content h1 { color: #40167a; font-size: 1.71em; font-weight: normal; padding-bottom: 0.2em; } #content h2 { color: #90278e; font-size: 1.66em; font-weight: normal; padding-bottom: 0.3em; } #content h3 { color: #777; font-size: 1.3em; font-weight: normal; margin-top: 0.5em; padding-bottom: 0.3em; } #content p { line-height: 1.4em; margin-top: 0.2em; margin-bottom: 1.2em; } #content p.before-list { line-height: 1.6em; margin-bottom: 0.2em; } #content p.color { color: #90278e; } #content .accident { color: #90278e; font-family: Georgia, "Times New Roman", serif; font-size: 1.7em; margin-bottom: 1.2em; } #content .desc p { margin-bottom: 0.2em; } #content ul.list, #content ol.list { line-height: 1.4em; padding-bottom: 1em; padding-left: 1.5em; } #content ul.list li { margin-bottom: 0.3em; } #content ul ul { padding-bottom: 0; } #content .inter { line-height: 1.4em; } #content .inter p { line-height: 1.4em; margin: 0 0 0.5em 0; padding: 0; } #content .inter { line-height: 1.4em; } #content .inter .q { color: #333; font-family: Georgia, "Times New Roman", sans; font-size: 1.14em; font-weight: bold; padding-bottom: 0.1em; } #content .inter .a { padding-bottom: 1.5em; } #content .sans { font-family: Georgia, "Times New Roman", sans; font-size: 1.14em; } #content .font-grey-444 { color: #444; } #content .font-purple { color: #70166e; } #content .red { color: #ac0404; } #content .green { color: #438e43; } #content .left-half { float: left; padding-right: 2%; width: 47%; } #content .right-half { float: left; width: 50%; } /*--- &#202;&#224;&#242;&#224;&#235;&#238;&#227; ---*/ #catalogue-item { padding-bottom: 2em; } #catalogue-item .info { width: 300px; } #catalogue-item .company-logo { position: relative; width: 265px; margin-bottom: 2em; } .contacts { font-size: 0.85em; line-height: 1.8em; } .heading-title { font-size: 1.8em; } #catalogue-item-description { padding: 0 0.4em 0.4em 0; border-top: solid 1px #ccc; border-bottom: solid 1px #ccc; } #catalogue-item-description p { line-height: 1.6em; margin-bottom: 1.6em; } ul.more-photos { list-style: none; padding-bottom: 2em; } ul.more-photos li, ul.more-photos li a { float: left; } ul.more-photos .photo { position: relative; width: 150px; } ul.more-photos li { padding-left: 0.4em; padding-bottom: 0.4em; } /* &#208;&#229;&#227;&#232;&#241;&#242;&#240;&#224;&#246;&#232;&#255; */ #reg { position: relative; z-index: 15000; } #reg-form { position: absolute; right: 86px; top: 20px; width: 250px; padding: 1.8em; background-image: url("/images/template/reg-bg.jpg"); background-repeat: repeat-x; background-color: #dc1780; display: none; z-index: 1000; border: solid 2px white; font-style: normal; } #regform { margin-bottom: 2em; } .notify { font-size: 1.6em; color: #97167d; margin-bottom: 1em; } .login-input, .password-input, .login-input { font-size: 1.6em; padding-bottom: 0.5em; } .password-input { padding-bottom: 0.7em; } .login-input input, .password-input input { width: 100%; font-size: 1.2em; } .login-button { font-size: 1.2em; padding-bottom: 0.7em; } .reg-ext div { padding-bottom: 0.5em; } .reg-field, .comment-field, .avatar-file-input { padding-bottom: 1em; } .reg-field input { font-size: 1.6em; } .reg-field-title { font-size: 1.2em; padding-bottom: 0.3em; } .reg-field img { margin-bottom: 0.3em; } .user-avatar-image img { border:solid 3px #c6c6c6; margin-bottom: 0.6em; } #register-go { font-size: 1em; } .error-description { background-image: url("/images/template/icons/error-code.gif"); background-position: 0 0; background-repeat: no-repeat; color: #555; line-height: 1.7em; padding: 0 0 2.5em 2.5em; } /* Content text */ #content-text p { line-height: 1.6em; margin-bottom: 1.6em; } #content-text p.before-list { line-height: 1.6em; margin-bottom: 0.2em; } #content-text ul.list, #content-text ol.list { line-height: 1.8em; padding-bottom: 1.2em; padding-left: 2em; } #content-text ul ul { padding-bottom: 0; } #content-text .source-link { margin-bottom: 1.6em; } /* &#208;&#224;&#241;&#239;&#232;&#241;&#224;&#237;&#232;&#229; &#228;&#235;&#255; &#244;&#232;&#235;&#252;&#236;&#238;&#226; &#232; &#241;&#238;&#225;&#251;&#242;&#232;&#233; --- &#205;&#224;&#247;&#224;&#235;&#238; */ #movie-time { padding-bottom: 1em; } #movie-time ul { list-style-type: none; } #movie-time ul li { float: left; padding-right: 1em; } #movie-time ul li a { display: block; float: left; padding: 0.4em; } #movie-time ul li a.selected { background-color: #90278e; color: #fff; } #movie-time .timeline { padding-bottom: 1em; } .grey { color: #939393; } /* &#208;&#224;&#241;&#239;&#232;&#241;&#224;&#237;&#232;&#229; &#228;&#235;&#255; &#244;&#232;&#235;&#252;&#236;&#238;&#226; &#232; &#241;&#238;&#225;&#251;&#242;&#232;&#233; --- &#202;&#238;&#237;&#229;&#246; */ /* &#202;&#238;&#236;&#236;&#229;&#237;&#242;&#224;&#240;&#232;&#232; --- &#205;&#224;&#247;&#224;&#235;&#238; */ .comments-table { font-size: 0.85em; padding-bottom: 1em; } .comments-table .comment-row { border-bottom: solid 1px #c6c6c6; padding-bottom: 1em; margin-top: 1em; } .comments-table .topic { background-color: #666; color: #fff; float: left; font-weight: bold; padding: 0.2em 0.4em 0.4em 0.4em; } #content .comments-table .topic a { color: #fff; } .comments-table .commentor-name { background-color: #e5e5e5; color: #444; float: left; font-weight: bold; padding: 0.2em 0.4em 0.4em 0.4em; } #content .comments-table .commentor-name a { color: #444; } .comments-table .post-date { color: #6c6c6c; float: left; font-size: 0.85em; margin-top: 0.4em; padding-left: 0.3em; } .comments-table .forum-text { line-height: 1.4em; padding-top: 0.3em; } .go-to-forum { padding-bottom: 2em; } #content a.go-to-forum-link { background-image: url("/images/template/icons/go-to-forum.gif"); background-position: left center; background-repeat: no-repeat; padding: 0.3em 0 0.3em 20px; } .commentor-you-are { color: #444; } .comment-textarea { margin-top: 0.5em; width: 100%; } .comment-textarea textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; height: 200px; padding-bottom: 0.5em; width: 100%; } .comments-smiles { padding: 0.5em; } .comments-smiles img { cursor: pointer; } .comment-add-note { color: #90278e; font-weight: bold; } 
.smiles { color: #444; display: none; font-size: 12px; margin: 1px; padding: 1px; } 
.subscribe { color: #444; /*display: none;*/ font-size: 12px; margin: 1px; padding: 1px; } 
.captcha-title, .guest-name { color: #444; font-size: 12px; margin: 1px; padding: 1px; } .captcha-img { padding-bottom: 3px; } .captcha .field { padding-bottom: 5px; } /* &#202;&#238;&#236;&#236;&#229;&#237;&#242;&#224;&#240;&#232;&#232; --- &#202;&#238;&#237;&#229;&#246; */ /* &#207;&#238;&#241;&#242;&#240;&#224;&#237;&#232;&#247;&#237;&#224;&#255; &#237;&#224;&#226;&#232;&#227;&#224;&#246;&#232;&#255; */ div.navigation-yandex-style { font-size:125%; line-height:200%; padding-bottom: 2em; } div.navigation-yandex-style a { text-decoration:underline; padding:0.2em 0.3em; } span.nav-current-page { background-color:#e8e9ec; padding:0.2em 0.3em; } div.navigation-yandex-style span.disabled { color:#999; } div.navigation-yandex-style span.arrow { font-size:100%; font-family:Times; } div.navigation-yandex-style span.ctrl { font-size:68%; } /*--- &#208;&#224;&#231;&#228;&#229;&#235;&#251; &#226; &#224;&#244;&#232;&#248;&#229; ---*/ #content .afisha-sections { padding-bottom: 2em; } #content .afisha-sections ul { list-style-type: none; } #content .afisha-sections ul li { padding-right: 1em; } #content .afisha-sections ul li a { display: block; float: left; padding: 0.4em; } #content .afisha-sections ul li a.current { background-color: #90278e; color: #fff; } /*--- &#209;&#238;&#238;&#225;&#249;&#229;&#237;&#232;&#255; &#232;&#231; &#244;&#238;&#240;&#243;&#236;&#224; ---*/ #content .forum-block .forum-message-item { padding: 0.9em 0.75em; } #content .forum-block .user-message { color: #444; padding-bottom: 0.3em; } #content .forum-block .user-name { color: #333; font-weight: bold; } #content .forum-block .topic { background-color: #c2177f; color: #fff; float: left; font-size: 1.16em; padding: 0.2em 0.4em 0.2em 0.4em; } #content .forum-block .topic a { color: #fff; } #content .forum-block .post-date { color: #333; font-size: 0.9em; } /*--- &#209;&#239;&#232;&#241;&#238;&#234; &#240;&#224;&#231;&#228;&#229;&#235;&#238;&#226; &#234;&#224;&#242;&#224;&#235;&#238;&#227;&#224; ---*/ .catalogue-sections-list { font-size: 0.85em; list-style-type: none; padding: 0 1.5em; } .catalogue-sections-list li { color: #888; margin: 1.5em 0; padding-left: 10px; } .catalogue-sections-list .current { background-image: url("/images/template/catalogue-sections-pointer.gif"); background-repeat: no-repeat; background-position: 0 4px; } #content .catalogue-sections-list .current a { color: #8f2e8f; } #catalogue-sections { width: 100%; } #catalogue-sections td { padding: 0 3% 2em 0; width: 47%; } #catalogue-sections .item-property-text { color: #444; margin: 0.3em 0 0.7em 0; } #catalogue-sections .item-title { font-weight: bold; } #content .grey-coloured { width: 100%; background-color: #f4f4f4; background-image: url("/images/template/grey-coloured-lt.gif"); background-position: top left; background-repeat: no-repeat; margin-bottom: 2em; } #content .grey-coloured span.rt { display: block; background: url("/images/template/grey-coloured-rt.gif") top right no-repeat; } #content .grey-coloured span.rt span.rb { display: block; background: url("/images/template/grey-coloured-rb.gif") bottom right no-repeat; } #content .grey-coloured span.rt span.rb span.lb { display: block; min-height: 1px; padding: 1em; background: url("/images/template/grey-coloured-lb.gif") bottom left no-repeat; } * html #content .grey-coloured span.rt span.rb span.lb { height: 1px; } #catalogue-sections .catalogue-section-title { font-size: 1.42em; padding-bottom: 0.4em; } #catalogue-sections .catalogue-section-item { font-size: 0.85em; padding-bottom: 1.66em; } #catalogue-sections .item-property { font-weight: bold; } #catalogue-sections .bottom-section-count { font-size: 0.85em; text-align: right; } /*--- &#209;&#239;&#232;&#241;&#238;&#234; &#240;&#224;&#231;&#228;&#229;&#235;&#238;&#226; &#234;&#224;&#242;&#224;&#235;&#238;&#227;&#224; / &#234;&#238;&#237;&#229;&#246; ---*/ /*--- &#209;&#239;&#232;&#241;&#238;&#234; &#232;&#241;&#239;&#238;&#235;&#237;&#232;&#242;&#229;&#235;&#229;&#233; / &#205;&#224;&#247;&#224;&#235;&#238; ---*/ #singer-list .i { padding-bottom: 0.6em; } #singer-list .c { font-size: 0.85em; } #singer-list .style { color: #666; font-style: italic; } /*--- &#209;&#239;&#232;&#241;&#238;&#234; &#232;&#241;&#239;&#238;&#235;&#237;&#232;&#242;&#229;&#235;&#229;&#233; / &#202;&#238;&#237;&#229;&#246; ---*/ /*--- &#209;&#224;&#255;&#237;&#241;&#234;&#238;&#229; &#234;&#238;&#235;&#252;&#246;&#238; / &#205;&#224;&#247;&#224;&#235;&#238; ---*/ #sayanring-block, #dg-block { padding-bottom: 2em; } #sayanring-block #gallery-list .items { padding-bottom: 0; } #sayanring-block .p { background-color: #f0f0f0; background-image: url("/images/template/sk-bg.jpg"); } #dg-block .p { background-color: #edf5fe; /*background-image: url("/images/template/dg/blue-noise.gif");*/ } #sayanring-block span.lt { background-image: url("/images/template/sk-lt.gif"); background-position: top left; background-repeat: no-repeat; display: block; } #dg-block span.lt { background-image: url("/images/template/dg/bn-lt.gif"); background-position: top left; background-repeat: no-repeat; display: block; } #dg-block span.rt { background-image: url("/images/template/dg/bn-rt.gif"); background-position: top right; background-repeat: no-repeat; display: block; } #dg-block span.rb { background-image: url("/images/template/dg/bn-rb.gif"); background-position: bottom right; background-repeat: no-repeat; display: block; } #dg-block span.lb { background-image: url("/images/template/dg/bn-lb.gif"); background-position: bottom left; background-repeat: no-repeat; display: block; min-height: 1px; padding: 2em; //padding: 2em 2em 0 2em; } * html span.lt span.rt span.rb span.lb { height: 1px; } #sayanring-block span.rt { background-image: url("/images/template/sk-rt.gif"); background-position: top right; background-repeat: no-repeat; display: block; } #sayanring-block span.rb { background-image: url("/images/template/sk-rb.gif"); background-position: bottom right; background-repeat: no-repeat; display: block; } #sayanring-block span.lb { background-image: url("/images/template/sk-lb.gif"); background-position: bottom left; background-repeat: no-repeat; display: block; min-height: 1px; padding: 2em; //padding: 2em 2em 0 2em; } * html span.lt span.rt span.rb span.lb { height: 1px; } #sayanring-block .child-l, #dg-block .child-l { float: left; padding-right: 2%; width: 70%; } #sayanring-block .child-r, #dg-block .child-r { float: left; width: 27.5%; } #sayanring-block .ip { margin-bottom: 0.3em; position: relative; width: 600px; } #sayanring-block .ip .lt { position: absolute; top: 0; left: 0; } #sayanring-block .ip .lb { position: absolute; bottom: 0; left: 0; } #sayanring-block .ip .rt { position: absolute; top: 0; right: 0; //right: -1px; } #sayanring-block .ip .rb { position: absolute; bottom: 0; right: 0; //right: -1px; } .schedule-tabs { padding: 0.5em 0 1em 0; } .schedule-tabs ul { list-style-type: none; } .schedule-tabs ul li { padding-right: 1em; } .schedule-tabs ul li a { display: block; float: left; padding: 0.4em; } #content .schedule-tabs ul li a.selected { background-color: #90278e; color: #fff; } table.schedule { border-top: solid 3px #666; margin-bottom: 2em; } table.schedule td { border-bottom: solid 1px #dbdbdb; line-height: 1.4em; padding: 0.4em; } table.schedule td.time { color: #333; font-weight: bold; } table.sk-article { margin-bottom: 2em; width: 100%; } table.sk-article td { padding: 0.4em 2%; width: 46%; } /*--- &#209;&#224;&#255;&#237;&#241;&#234;&#238;&#229; &#234;&#238;&#235;&#252;&#246;&#238; / &#202;&#238;&#237;&#229;&#246; ---*/ /* ** Magazines */ #content .magazine-title { color: #555; font-size: 0.85em; } #content .magazine-title a { color: #555; } #content .magazine-title a:hover { color: #dd1780; } #content .magazine-desc .logo { padding-bottom: 0.5em; } #content .magazine-desc { border-bottom: solid 1px #ccc; margin-bottom: 2em; padding-bottom: 0.5em; } #content .magazine-desc .prop { padding: 0 0 0.5em 0.5em; } #content .magazine-desc .prop span { color: #444; font-weight: bold; } #content .author-sign { color: #444; font-family: Georgia, "Times new Roman", serif; font-size: 14px; font-style: italic; padding-bottom: 2em; width: 40%; } /* ** Alex Block */ .alex-info { color: #454545; margin-bottom: 0.4em; } .alex-col { background-color: #4ad5fa; background-image: url("/images/template/alex-bg.jpg"); background-position: left bottom; background-repeat: repeat-x; color: #fff; margin-bottom: 2em; padding: 0em 1em; } #content .alex-col a { color: #dbe307; } #content .alex-col a:hover { color: #f8fe5c; } /* ** Games */ .liter { color: #333; font-size: 20px; padding-bottom: 5px; } .dic-list { padding-bottom: 30px; } .dic-list dt { padding-bottom: 8px; } .dic-list dd { color: #444; padding-bottom: 15px; } .dic-col { padding-bottom: 30px; } .dic-col dt { color: #90278e; font-weight: bold; padding: 2px 0; } .dic-col dd { color: #444; padding-bottom: 15px; }
div.review-val {background-color:#F5F5F5;margin-bottom:2em;padding:1em 1em 1em 2em;}
.items table td.block-logo-channel{
width:10% !important;
vertical-align:center;
border-bottom:1px solid #999999;
}
.items table tr.rowler{
border:0.21px solid #999999 !important;
vertical-align:middle;
}
.items table td.programm{
width:33% !important;
border-bottom:1px solid #999999;
}
.items table td.programm div.woodo{
position:relative;
padding-top:1.6em;

}
.channel-logo{width:140px;margin-bottom:1.6em;}
.channel-name{font-size:1.4em;color:#3e66AD;}
.type{font-size:1.5em;color:#3e66AD;}
#currenttype{color:#970983;font-size:1.5em;}