﻿*{padding:0;margin:0;}
header,section,footer,aside,nav,article,figure{ display:block; padding:0;margin:0; }
body{background:#000 url('/data/site/images/bg1.jpg') no-repeat center top;color:#fff;font-family: Arial, Helvetica, sans-serif;font-size:12px;}
img{border:none;}
.left{float:left;}
.right{float:right;}
.clr,.clear{padding:0;margin:0;clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;float:none;}
.page-wrap{margin: 0 auto; width:960px; padding:0 20px;}
.dashed-h{width:100%;margin-left:-8px;padding-right:16px;height:3px;background: transparent url('/data/site/images/h-dash.png') repeat-x;}
/*font*/
@font-face {
	font-family: 'webserveroff';
	src: url('/data/site/webserveroff.eot');
	src: local('O'), url('/data/site/fonts/webserveroff.ttf') format('truetype'), url('/data/site/fonts/webserveroff.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'webserveroff-italic';
	src: url('/data/site/webserveroff-italic.eot');
	src: local('O'), url('/data/site/fonts/webserveroff-italic.ttf') format('truetype'), url('/data/site/fonts/webserveroff-italic.svg') format('svg');
	font-weight: normal;
	font-style: italic;
}
.pager{width:100%;text-align:center;font-family:'webserveroff', Arial, Helvetica, sans-serif;}
.pager ul{list-style:none;}
.pager ul li{display:inline-block;padding:6px 7px 15px 7px;}
.pager ul li.current{background:transparent url('/data/site/images/current-page.png') repeat-x top;border-top:1px solid #170a27;border-left:1px solid #170a27;border-right:1px solid #170a27;}
.pager ul li a{text-decoration: none;font-size:18px;color:#6574c0;}
.pager ul li a:hover,.pager ul li.current a{color:#fbbc50;}
.pager ul li span{font-size:24px;display:inline-block;padding-left: 14px;}
.pager div{font-size:11px;font-family: Arial, Helvetica, sans-serif;}
.pager div span{color:#6574c0;}
/*size*/
.s-20px{font-size:20px;}
/*color*/
.c-gold{color:#fbbc50;}
/*top*/
#top{padding:20px 0;padding-bottom:11px;}
#top .logo{float:left;display: block;margin-top:13px;}
#top .block{margin-left:10px;}
#top .block.money{float:left;width:190px;height:100px;background:transparent url('/data/site/images/weather-bg.png') no-repeat;}
#top .block.money .wrap{width:190px;height:100px;display: table-cell;vertical-align:middle;text-align:center;}
#top .block.money .wrap img{display:inline-block;}
#top .block.money .wrap p{display:inline-block;font-size:14px;margin:5px 0;margin-left:5px;}
#top .block.weather{float:left;width:190px;height:100px;background:transparent url('/data/site/images/weather-bg.png') no-repeat;}
#top .block.weather .wrap{padding:10px 15px;}
#top .block.weather .wrap .left-wrap{width:50px;float:left;}
#top .block.weather .wrap .top{padding-bottom:10px;font-size:12px;}
#top .block.weather .wrap .bot{font-size:10px;}
#top .block.weather .wrap img{float:left;display:block;margin-left:3px;margin-top:8px;margin-bottom:10px;}
#top .block.weather .wrap p{float:left;display:block;width: 110px;}
#top .block.social{float:left;width:214px;height:45px;background:transparent url('/data/site/images/social-bg.png') no-repeat;}
#top .block.social .wrap{padding:9px 0;}
#top .block.social .wrap a{margin-left:15px;display:block;width:25px;height:25px;float:left;}
#top .block.social .wrap a:hover .on{width:25px;height:25px;}
#top .block.social .wrap a:hover .off{display:none;}
#top .block.social .wrap a .on{width:0;height:0;}
#top .block.social .wrap a .off{width:25px;height:25px;}
#top .block.search{margin-top:10px;float:left;width:275px;height:45px;background:transparent url('/data/site/images/search-bg.png') no-repeat;}
#top .block.search .wrap{padding:4px;} /*267-35=232 37*/
#top .block.search .wrap input[type='text']{float:left;padding-left:15px;padding-right:45px; width:207px;height:37px;border:none;background:transparent;}
#top .block.search .wrap input[type='submit']{cursor:pointer;margin-top:5px;float:left;margin-left:-40px; width:25px;height:25px;border:none;background:transparent url('/data/site/images/search.png') no-repeat;}
.menu{margin-top:20px;height:41px;width:100%;background:#37006a url('/data/site/images/header-nav.png') repeat-x top;}
.menu .wrap{width:960px;padding:0 20px;margin:0 auto;height:41px;}
.menu .wrap .inside{display:block;vertical-align:middle;height:41px;width:960px;text-align:center;}
.menu .wrap a{font-family:'webserveroff', Arial, Helvetica, sans-serif;display:inline-block;height:32px;padding:0 15px;margin:0 10px;padding-top:9px;font-size:18px;color:#fff;text-decoration:none;}
.menu .wrap a:hover{background:#7400ce url('/data/site/images/active.png') repeat-x top;}
.menu .wrap a span{}
.menu .wrap a.active span{border-bottom:1px dotted #fbbc50;color:#fbbc50;}
#poster{width:707px;background:#200e37;padding:4px;float:left;}/*477 358*/
#poster .block-img{text-align:center;width:477px;height:358px;float:left;position:relative;}
#poster .block-img img{max-width:477px;max-height:358px;}
#poster .block-img .block-text{text-align:left;width:447px;position:absolute;left:0;bottom:0;padding:10px 15px;background:transparent url('/data/site/images/transparent-black.png') repeat;}
#poster .block-img .block-text h2,#poster .block-img .block-text h2 a{text-decoration:none;font-size: 20px;color:#fbbc50;font-family:'webserveroff', Arial, Helvetica, sans-serif;margin-bottom:10px;font-weight:normal;}
#poster .block-img .block-text h1,#poster .block-img .block-text h1 a{text-decoration:none;font-size: 14px;color:#fff;font-family: Arial, Helvetica, sans-serif;margin-bottom:5px;font-weight:normal;}
#poster .block-img .block-text time{color:#6574c0;font-size: 10px;font-family: Arial, Helvetica, sans-serif;}
#poster .block-search{float:right;width:221px;}
#poster .block-search .form-search{border:2px solid #160a25;padding:2px;}
#poster .block-search .wrap{height:273px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#6574c0;width:197px;padding:10px 8px;background:transparent url('/data/site/images/grid.png') repeat;}
#poster .block-search .wrap .calendar-title{display:block;margin-bottom:10px;}
#poster .block-search .wrap .dashed-h{margin-bottom:17px;}
#poster .block-search .wrap .search-time .custom-select,#poster .block-search .wrap .search-time label{float:left;}
#poster .block-search .wrap .search-time label{padding-top: 5px;margin-right:6px;}
#poster .block-search .wrap .search-time .custom-select{margin-left: 5px;margin-right: 5px;}
#poster .block-search .wrap .search-type .custom-select{margin-top: 10px;}
#poster .block-search .wrap .search-type select{width:187px;}
#poster .block-search .wrap .search-type .custom-select select{display:none;}
#poster .block-search .wrap input[type='submit']{cursor:pointer;font-size:18px;font-family:'webserveroff', Arial, Helvetica, sans-serif;color:#fff;background:#3f107a; border:1px solid #450795;margin-left:42px;height:25px;width:110px;}
#poster .block-search .wrap input[type='submit']:hover{background:url('/data/site/images/submit-hover.png') repeat-x;}
#poster .block-search .header{margin:17px 0;height:23px;text-align:center;color:#fbbc50;font-size:20px;font-family:'webserveroff', Arial, Helvetica, sans-serif;}
#billboard{margin-top:70px;width:715px;float:left;background: #200e37 url('/data/site/images/billboard-bg.png') repeat-x top;}
#billboard .events .header-events{margin-bottom:8px;padding:14px 18px;padding-bottom:30px;background: transparent url('/data/site/images/event-bg.png') repeat-x bottom;}
#billboard .events .header-events h1,#billboard .events .header-events h1 a{font-weight:normal;text-decoration:none;font-family:'webserveroff', Arial, Helvetica, sans-serif;font-size: 30px;color:#fbbc50;}
#billboard .events .header-events h1{float:left;border-bottom: 1px dotted #fbbc50;}
#billboard .events .header-events h1:hover{border-bottom:none;padding-bottom:1px;}
#billboard .events .event{margin-bottom:9px;padding-bottom: 17px;background:transparent url('/data/site/images/event-bg.png') repeat-x bottom;}
#billboard .events .event:hover{background:transparent url('/data/site/images/active-event-shadow.png') repeat-x bottom;}
#billboard .events .event:hover .bg-left{margin-left:-20px;padding-left:12px;background:transparent url('/data/site/images/last-event.png') repeat-y left;}
#billboard .events .event:hover .wrap{background:#2e154e url('/data/site/images/vdash.png') repeat-y 482px;padding:10px 24px;padding-left:12px;border-bottom:1px solid #4b188f;border-top:1px solid #4b188f;border-right:1px solid #4b188f;}
#billboard .events .event .wrap{background:transparent url('/data/site/images/v-dash.png') repeat-y 482px;padding:11px 24px;padding-left:12px;}
#billboard .events .event .wrap .description{width:458px;float:left;}
#billboard .events .event .wrap .description .block-img{float:left;padding-right: 10px;}
#billboard .events .event .wrap .description .block-img img{border:1px solid #5e23a9;max-height: 169px; max-width:150px;}
#billboard .events .event .wrap .description h1,.events .event .wrap .description h1 a{padding-bottom:1px;text-decoration:none;margin-bottom:13px;color:#fbbc50;font-size: 16px;font-family: Arial, Helvetica, sans-serif;}
#billboard .events .event .wrap .description h1 a:hover{border-bottom:1px dotted #fbbc50;}
#billboard .events .event .wrap .description h1 span{color:#6574c0;font-size: 14px;font-weight:normal;}
#billboard .events .event .wrap .description div{margin-bottom:10px;color:#fff;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
#billboard .events .event .wrap .description div span{color:#6574c0;}
#billboard .events .event .wrap .description p{line-height:22px;}
#billboard .events .event:hover .wrap .about{float:right;width:203px;}
#billboard .events .event .wrap .about{float:right;width:195px;}
#billboard .events .event .wrap .about time{font-weight:bold;color:#fbbc50;font-size:16px;height:16px;padding-left:25px;background:transparent url('/data/site/images/time.png') no-repeat left top;}
#billboard .events .event .wrap .about div{color:#6574c0;padding-left:25px;}
#billboard .events .event .wrap .about .name{height:24px;margin-top:35px;color:#6574c0;font-size:12px;}
#billboard .events .event .wrap .about .value{font-style:italic;color:#fff;font-size:16px;}
#billboard .events .event .wrap .about .place_value{font-size:14px;}
#billboard .events .event .wrap .about .place{background:transparent url('/data/site/images/place.png') no-repeat left top;}
#billboard .events .event .wrap .about .price{background:transparent url('/data/site/images/rub.png') no-repeat left top;}
#billboard .events-all{padding-bottom:20px;text-align:center;background: transparent url('/data/site/images/all-events.png') repeat-x bottom;}
#billboard .events-all a{font-family:'webserveroff', Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size: 30px;color:#fbbc50;border-bottom: 1px dotted #fbbc50;}
#billboard .events-all a:hover{border-bottom: none;}
#billboard .block-media{padding:15px 18px;background:#140921 url('/data/site/images/media-bg.png') repeat-x bottom;} /*162 108*/
#billboard .block-media a.title{font-size:24px;font-family:'webserveroff', Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;color:#fbbc50;border-bottom: 1px dotted #fbbc50;}
#billboard .block-media a.title:hover{border-bottom: none;}
#billboard .block-media .items{padding:15px 0;}
#billboard .block-media .items .item{width:164px;float:left;text-align:center;}
#billboard .block-media .items .item img{max-width:164px;max-height:108px;border:1px solid #6124ae;margin-bottom:5px;}
#billboard .block-media .items .item a{font-size:12px;color:#fff;width:164px;float:left;text-decoration:none;}
#billboard .block-media .items .item a:hover{text-decoration: underline;}
#billboard .date-select{margin-top:-53px;padding:0 37px;position:relative;}
#billboard .date-select .item{height:53px;float:left;list-style:none;}
#billboard .date-select .item .bg-left{float:left;width:10px;height:53px;}
#billboard .date-select .item .bg-mid{float:left;height:43px;padding-top:10px;}
#billboard .date-select .item .bg-right{float:left;width:10px;height:53px;}
#billboard .date-select .item:hover .bg-left{background:transparent url('/data/site/images/sel-date-left.png') no-repeat;}
#billboard .date-select .item:hover .bg-mid{background:transparent url('/data/site/images/sel-date-mid.png') repeat-x;}
#billboard .date-select .item:hover .bg-right{background:transparent url('/data/site/images/sel-date-right.png') no-repeat;}
#billboard .date-select .item.current .bg-left{background:transparent url('/data/site/images/active-date-left.png') no-repeat;}
#billboard .date-select .item.current .bg-mid{background:transparent url('/data/site/images/active-date-mid.png') repeat-x;}
#billboard .date-select .item.current .bg-right{background:transparent url('/data/site/images/active-date-right.png') no-repeat;}
#billboard .date-select .item .bg-mid a{text-decoration:none;}
#billboard .date-select .item .bg-mid span{display:block;float:left;}
#billboard .date-select .item .bg-mid .day{padding-right:10px;font-weight:bold;font-size:36px;color:#fff;}
#billboard .date-select .item .bg-mid .month{padding-bottom:2px;padding-top:4px;color:#fff;font-size:12px;}
#billboard .date-select .item .bg-mid .dayofweek{float:none;color:#6574c0;font-size:12px;}
#billboard .date-select .item .bg-mid .now{padding-bottom:3px;width:100%;text-align:center;float:none;color:#fbbc50;font-size:14px;font-weight:bold;text-transform:uppercase;}
#billboard .date-select .item .bg-mid .date{width:100%;text-align:center;color:#6574c0;font-size:12px;font-weight:bold;}
#billboard .date-select .arrow{cursor:default;position:absolute;top:0;padding:0 10px;padding-top:13px;height:40px;width:17px;text-align:center;}
#billboard .date-select .arrow.left{left:0;}
#billboard .date-select .arrow.right{right:0;}
#billboard .date-select .arrow a{cursor:default;}
#billboard .page-nav{padding:10px 0;width:100%;background:#000;font-size:24px;color:#fbbc50;font-family:'webserveroff', Arial, Helvetica, sans-serif;}
#billboard .page-nav a{color:#fbbc50;text-decoration:none;border-bottom:1px dotted #fbbc50;}
#billboard .page-nav a:hover{border-bottom:none;}
#billboard .page-nav .go-top{background: transparent url('/data/site/images/go-top.png') no-repeat left center;padding-left:25px;}


#right-col .header{text-align:center;margin-top:25px;}
#right-col .header-top{margin-top:4px;}
#right-col .header a{border-bottom:1px dotted #6574c0;text-decoration:none;font-size:30px;color:#6574c0;font-family:'webserveroff', Arial, Helvetica, sans-serif;}
#right-col .header a:hover{border-bottom:none;}
#right-col{float:right;width:230px;}
#right-col .block{margin-top:10px;width:222px;border:2px solid #200e37;padding:2px;}
#right-col .block .wrap{padding: 14px 8px;background:#200e37 url('/data/site/images/right-col-bg.png') repeat;}
#right-col .block .wrap .item{padding-bottom:14px;margin-bottom:14px;background: transparent url('/data/site/images/h-dash.png') repeat-x bottom;}
#right-col .block .wrap .item time{margin-bottom:10px;display:block;color:#6574c0;font-size:10px;}
#right-col .block .wrap .item a{color:#fbbc50;font-size:12px;}
#right-col .block .wrap .item a:hover{text-decoration:none;}
#right-col .block .wrap .item .price{margin-top:15px;color:#6574c0;font-size:14px;font-style:italic;padding-left:27px;background:transparent url('/data/site/images/price.png') no-repeat left center;}
#right-col .block .wrap .btn{display:table-cell;vertical-align:middle;text-align:center;height:25px;width:206px;background:#3d0f79;text-decoration:none;font-size:18px;color:#fff;font-family:'webserveroff', Arial, Helvetica, sans-serif;}
#right-col .block .wrap .btn:hover{background:url('/data/site/images/submit-hover.png') repeat-x;}
#right-col .block.news{margin-top: -2px;}

#footer{background:transparent url('/data/site/images/wave.png') repeat-x top;font-size:12px;margin: 0 auto;margin-top:10px; width:960px;padding: 20px 0;color:#6574c0;line-height: 20px;}
#footer a{text-decoration:none;color:#6574c0;}
#footer a:hover{text-decoration:underline;}
#footer .foo.right .aboutus{padding-top: 5px;padding-right:10px;}
/*tabs*/
.tab {display: none;}
.tab.visible {display: block;}
/*end*/

/* Styles for custom selects */
.done select{height:1px;width:1px;border:none;background:none;padding:0;margin:0;position:relative;left:-2px;z-index:-10;outline:none;}
.select-list{position:absolute;left:0}
.custom-select{z-index:1;margin-bottom:17px;}
.custom-select *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.open_list{z-index:10}
.custom-select ul,.custom-select li{margin:0;padding:0;list-style:none}
.custom-select,.custom-select ul{position:relative;top:0;left:0}
.custom-select .custom-text{cursor:pointer;display:inline-block;}
.custom-select li{cursor:pointer}
.select-scroll{position:absolute;right:2px;top:2px;z-index:2}
.default-scroll ul{overflow-y:scroll}
.custom-scroll{overflow:hidden}
.scroll-drag{display:block;position:absolute;left:1px;cursor:pointer}
.disable *{cursor:default !important}
/* Style for example*/
.custom-select{font-size:12px;color:#fbbc50;font-family: Arial,Helvetica,sans-serif;}
.custom-select .custom-text,.custom-select.disable span.custom-text:hover{height:26px;padding:0 0 0 10px;line-height:26px;color:#fbbc50;text-shadow:0 1px 1px #113870;
/* border styles */
-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;
/* background styles */
background:#2d78b7;/* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background:#200e37 url('/data/site/images/select-bg.png') repeat-x;}
.custom-select .custom-text:after{font-size:12px;position:relative;top:-6px;right:12px;display:block;float:right;content: ' ̬ ';}
.custom-select span.custom-text:hover,.active span.custom-text{background:#200e37 url('/data/site/images/select-bg.png') repeat-x;}
.select-list{top:28px;line-height:25px;padding:0 0 0 10px;background-color:#200e37;color:#fbbc50;text-shadow:0 1px 1px #113870;
/* border styles */
-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.select-list.custom-scroll{padding:2px 0 2px 10px;}
.select-list .selected,.select-list li:hover{color:#fbbc50}
.select-list li.disabled{color:#fbbc50;cursor:default}
.select-scroll{background-color:#200e37;width:12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.scroll-drag{top:0;width:10px;background-color:#200e37;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.maxlength .scroll-drag:after{display:block;content: ' ̬ ';font-size:12px;position:relative;left:50%;top:50%;margin:-14px 0 0 -4px}
.custom-select .hover{color:#fbbc50}
.disable{opacity:0.5 !important;}

/*news slider*/
#container{width:255px;height:238px;margin-top: 10px;}
#container #content{position:relative;width:251px;height:234px;padding:2px;background:transparent url('/data/site/images/slider-bg.png') repeat-y right;border-left:1px solid #4b188f;border-top:1px solid #4b188f;border-bottom:1px solid #4b188f;}
#container #content #slider{width:217px;height:234px;}
#container #content #slider li{width:217px;height:234px;overflow:hidden;}
#container #content #slider img{border:1px solid #6024ad;width: 215px; max-height:150px;}
#container #content #controls{position:absolute;right:0;top:0;}
#container #content #controls li{cursor:pointer;list-style:none;padding-top:5px;height:24px;width:30px;padding-left:6px;}
#container #content #controls li a{text-decoration:none;color:#fff;font-size:14px;font-weight:bold;}
#container #content #controls .current{background:transparent url('/data/site/images/current-news2.png') repeat-x top;}
#container #content #controls .current a{color:#fbbc50;}
#container #content #controls li:hover a{color:#fbbc50;}
#container #content #slider li .block-text{margin-left:10px;padding-top:10px;}
#container #content #slider li .block-text time{font-size:10px;color:#6574c0;margin-bottom:10px;display:block;}
#container #content #slider li .block-text .title{}
#container #content #slider li .block-text .title a{text-decoration:none;font-size:14px;font-weight:bold;color:#fbbc50;}

/* vnutryaki T_T */
/* kino */
#billboard.kino{background:#200E37 url('/data/site/images/gradient.png') repeat-x top;margin-top: 0;}
#billboard.kino .block-media{background: #140921;}
.kino .description .title{padding:20px 0 15px 22px;color:#fbbc50;font-size:30px;font-weight:normal;font-family:'webserveroff', Arial, Helvetica, sans-serif;}
.kino .description .title .en{color:#6574c0;font-size:24px;}
.kino .description .block.left{padding-left:22px;}
.kino .description .block.left img.big-photo{width:298px;border:1px solid #6124ae;margin-bottom:10px;}
.kino .description .block.left .share{color:#6574c0;}
.kino .description .block.left .share span.podelica{float:left;color:#6574c0;}
.kino .description .block.left .share div.soc{margin-left:90px;}
.kino .description .block.left .share div.source{padding-top:15px;color:#6574c0;}
.kino .description .block.left .share div.source a{color:#fbbc50;}
.kino .description .block.left .share div.source a:hover{text-decoration:none;}
.kino .description .block.right{width:377px;}
.kino .description .block.right .write-up{}
.kino .description .block.right .write-up p{color:#fff;padding-bottom:10px;line-height:20px;}
.kino .description .block.right .write-up p span{color:#6574c0;}
.kino .description .block.right .specification{width:343px;padding:15px 10px 10px 24px;}
.kino .description .block.right .specification span{color:#6574c0;}
.kino .description .block.right .specification:hover{background:transparent url('/data/site/images/specification.png') repeat-y;}

.kino .description .block.right .specification .phone{padding-left:25px;padding-bottom:15px;padding-top:3px;background: transparent url('/data/site/images/phone16.png') no-repeat;}

.kino .description .block.right .specification .place{padding-left:25px;padding-bottom:15px;padding-top:3px;background: transparent url('/data/site/images/place.png') no-repeat;}
.kino .description .block.right .specification .period{padding-left:25px;padding-bottom:15px;padding-top:3px;background: transparent url('/data/site/images/period.png') no-repeat;}
.kino .description .block.right .specification .calendar{padding-left:25px;padding-bottom:15px;padding-top:3px;background: transparent url('/data/site/images/calendar.png') no-repeat;}
.kino .description .block.right .specification .subplace{padding-left:25px;padding-bottom:15px;background: transparent url('/data/site/images/subplace.png') no-repeat;}
.kino .description .block.right .specification .time{padding-left:25px;padding-bottom:15px;background: transparent url('/data/site/images/time.png') no-repeat;}
.kino .description .block.right .specification .price{padding-left:25px;padding-bottom:15px;background: transparent url('/data/site/images/price.png') no-repeat;}
.kino .description .block.right .specification table td{padding:10px;padding-top:15px;background:transparent url('/data/site/images/v-dash-v3.png') repeat-y right;}
.kino .description .block.right .specification table{width:100%;background:transparent url('/data/site/images/h-dash-v3.png') repeat-x top;}
.kino .description .block.right .specification table td img{margin-right:10px;}
.kino .description .block.right .specification table td span{color:#6574c0;}
.kino .description .block.left .share{color:#6574c0;}
.kino .note{padding:24px 20px 30px 20px;background:transparent url('/data/site/images/note-bg.png') repeat-x top;}
.kino .note .icon{width:66px;height:66px;}
.kino .note .text{width:584px;padding-left:25px;}
.kino .note .text .title{margin-bottom:5px;font-size:24px;color:#fbbc50;font-family:'webserveroff', Arial, Helvetica, sans-serif;}
.kino .note .text .description{line-height:20px;font-size:12px;color:#6574c0;}
.kino .other-films{padding:20px 15px;height:219px;background:transparent url('/data/site/images/other-films.png') repeat-x top;}
.kino .other-films .header{margin-bottom:30px;}
.kino .other-films .header a{text-decoration:none;border-bottom:1px dotted #fbbc50;color:#fbbc50;font-size:24px;font-family:'webserveroff', Arial, Helvetica, sans-serif;}
.kino .other-films .header a:hover{border-bottom:none;}
.kino .other-films .item{float:left;width:322px;padding-right:20px}
.kino .other-films .item .img-wrap{float:left;width:94px;}
.kino .other-films .item .img-wrap img{max-width:94px;max-height: 144px;border:1px solid #521e93;}
.kino .other-films .item .block-text{float:left;padding-left: 10px;}
.kino .other-films .item .block-text h1 a{text-decoration:none;color:#6574c0;font-size:14px;}
.kino .other-films .item .block-text h1 a .ru{font-size:16px;color:#fbbc50;}
.kino .other-films .item .block-text h1 a .en{display:block;}
.kino .other-films .item p{margin-top:18px;}
.kino .other-films .item p span{color:#6574c0;}
.kino.sobitie .comments{padding-top:8px;background:transparent url('/data/site/images/wave2.png') repeat-x top;}
.kino .comments .wave{padding-bottom:20px;height:10px;width:100%;background-color:transparent; background-image:url('/data/site/images/wave2.png'); background-repeat: repeat-x;}
.kino .comments .comm-title{padding-bottom:13px;padding-top:10px;}
.kino .comments .comm-title span{margin-left:20px;}
.kino .comments .comm-title span,#dsq-content h3,#dsq-account-dropdown a{font-weight:normal;color:#fbbc50;font-size:24px;font-family:'webserveroff', Arial, Helvetica, sans-serif;}
.kino .comments .comments-plugin{padding-left:20px;padding-right:8px;width:687px;padding-bottom: 5px;}
/* news-list */
#billboard.news-list{margin-top:50px;}
#billboard.news-list .tab.visible{padding-top:60px;}
#billboard.news-list .date-select{padding:0;}
#billboard.news-list .date-select .bg-mid span{color:#fbbc50;font-size:30px;font-family:'webserveroff', Arial, Helvetica, sans-serif;}
#billboard.news-list .event .wrap{background:none;}
#billboard.news-list .event:hover .wrap{background:#2E154E;}
#billboard.news-list .event .wrap .block-img{float:left;padding-right:10px;}
#billboard.news-list .event .wrap .block-img img{max-width: 150px;border:1px solid #6124ae;}
#billboard.news-list .event .wrap h1 a{color:#fbbc50;text-decoration:none;color:#fbbc50;font-size:16px;}
#billboard.news-list .event .wrap h1 a:hover{text-decoration:underline;}
#billboard.news-list .event .wrap time{margin-top:5px;margin-bottom:15px;margin-left:160px;padding:1px 0;color:#6574c0;font-size:11px;display: block;padding-left:20px;background:transparent url('/data/site/images/time.png') no-repeat left center;}
#billboard.news-list .event .wrap p{line-height:20px;}
#billboard.news-list .pager{padding-bottom:50px;}

#poster .block-search .wrap .search-time label{margin-right:5px;}


#billboard.news .news-one{padding:20px;}
#billboard.news .news-one h1{color:#fbbc50;font-family:'webserveroff', Arial, Helvetica, sans-serif;font-size: 30px;margin-bottom:25px;font-weight:normal;}
#billboard.news .news-one time{display:block;margin-bottom:5px;color:#6574c0;font-size:10px;font-weight:bold;}
#billboard.news .news-one .img-wrap{float:left;padding-right:20px;padding-bottom:3px;}
#billboard.news .news-one .img-wrap img{border:1px solid #6124ae;max-width:400px;max-height:400px;}
#billboard.news .news-one p{line-height: 25px;margin-bottom: 20px;font-size:12px;}
#billboard.news .news-one a{color:#fbbc50;}
#billboard.news .news-one a:hover{text-decoration:none;}
#billboard.news .news-one table{
    margin-bottom:10px;width:100%;border:2px dotted #6574c0;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;}
#billboard.news .news-one table caption{padding-bottom:10px;color:#fbbc50;font-size:20px;font-weight:normal;font-family:'webserveroff', Arial, Helvetica, sans-serif;}
#billboard.news .news-one table tr{padding:2px;background:transparent url('/data/site/images/table-tr.png') repeat-x bottom;}
#billboard.news .news-one table th{color:#6574c0;padding:10px;text-align:left;}
#billboard.news .news-one table td{padding:10px;margin:0;border:none;}


#billboard table{
    margin-bottom:10px;width:100%;border:2px dotted #6574c0;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;}
#billboard  table caption{padding-bottom:10px;color:#fbbc50;font-size:20px;font-weight:normal;font-family:'webserveroff', Arial, Helvetica, sans-serif;}
#billboard  table tr{padding:2px;background:transparent url('/data/site/images/table-tr.png') repeat-x bottom;}
#billboard  table th{color:#6574c0;padding:10px;text-align:left;}
#billboard  table td{padding:10px;margin:0;border:none;}





#billboard.news .tags{padding-top:10px;font-size: 12px;color:#6574c0;}
#billboard.news .tags .left,#billboard.news .tags .right{height:28px;}
#billboard.news .tags a{color:#6574c0;text-decoration: none;}
#billboard.news .tags .left a{margin:0 5px;}
#billboard.news .tags .ponti{padding-top:10px;}
#billboard.news .tags .ponti .right{padding-left:10px;}
#billboard.news .tags a:hover{color:#fbbc50;}
#billboard.news .tags .tag{color:#fbbc50;font-size: 24px;font-family:'webserveroff', Arial, Helvetica, sans-serif;}
#billboard.news .comments{background: transparent url('/data/site/images/note-bg.png') repeat-x top;}

/*other content*/
#billboard.other-content{margin-top:50px;}
#billboard.other-content .tab.visible{padding-top:10px;}
#billboard.other-content .date-select{padding:0;}
#billboard.other-content .date-select .bg-mid span{color:#fbbc50;font-size:30px;font-family:'webserveroff', Arial, Helvetica, sans-serif;}
#billboard.other-content .tab.visible .content{padding:20px;padding-top:10px;}
#billboard.other-content .tab.visible .content p{line-height: 25px;}
#billboard.other-content .tab.visible .content a{color:#fbbc50;}
#billboard.other-content .tab.visible .content a:hover{text-decoration:none;}
#billboard.other-content .tab.visible .content h2{padding-bottom:20px;color:#fbbc50;font-weight: bold;font-size:16px;}
.table .bb{border-bottom:1px dotted #6574c0;}
.table td{padding-top:20px;}
#billboard.other-content .tab.visible .content .wave{padding:10px 0;height:10px;width:100%;background-color:transparent; background-image:url('/data/site/images/wave2.png'); background-repeat: repeat-x;}
#billboard.other-content .tab.visible .content .place{height:24px;padding-left:30px;background:transparent url('/data/site/images/place.png') no-repeat left top;}
#billboard.other-content .tab.visible .content .place a{color:#6574C0;}

/*ads*/
#billboard.ads .event .wrap .email a,#billboard.ads .event .wrap .phone{text-decoration:none;color:#fbbc50;font-weight:bold;line-height:25px;}
#billboard.ads .event .wrap .email a:hover{text-decoration:underline;}
#billboard.ads .event .wrap .email span,#billboard.ads .event .wrap .phone span{color:#6574c0;font-weight:normal;}
#billboard.ads .event .wrap h1{margin-bottom:15px;}
#billboard.ads .event .wrap time{margin-top:0;margin-bottom:0;margin-left:0;padding:1px 0;color:#6574c0;font-size:11px;display: block;background:transparent none;}
#billboard.ads .event .wrap .price{color:#fbbc50;font-size:16px;font-weight:bold;}
#billboard.ads .event .wrap .price span{font-size:12px;color:#6574c0;font-weight:normal;}
#billboard.ads .event .wrap .price img,.rub{margin-left:5px;}
#billboard.ads .block-media{background: #140921;}
#billboard.ads .note{padding:24px 20px 30px 20px;background:transparent url('/data/site/images/note-bg.png') repeat-x top;}
#billboard.ads .block-media .table{color:#6574c0;}
#billboard.ads .block-media .table caption{font-size: 16px;font-weight:bold;color:#fbbc50;text-align:left;}
#billboard.ads .pager{padding-bottom:10px;}
#billboard.ads .call-me{font-size:16px;font-weight:bold;color:#fbbc50;}
#billboard.ads .call-me span{font-size:12px;font-weight:normal;color:#6574c0;}
#billboard.ads .call-me img{margin-left: 15px;margin-right:5px;margin-bottom:-7px;}
.pager ul li{padding-bottom:8px;}
.pager ul{padding-bottom:7px;}
#billboard.ads .wave{margin-top:10px;padding:5px 0;height:10px;width:100%;background-color:transparent; background-image:url('/data/site/images/wave2.png'); background-repeat: repeat-x;}



.tab2{margin:0 30px;}
.tab2 .tab-one{float: left;padding:0 12px;height:22px;padding-top:5px;background:transparent url('/data/site/images/tab2.png') repeat-x;}
.tab2 .tab-one a{color:#fff;font-size:12px;text-decoration:none;}
.tab2 .tab-one:hover,.tab2 .tab-one.sel{background:transparent url('/data/site/images/tab2-sel.png') repeat-x;}
.tab2 .tab-one:hover a,.tab2 .tab-one.sel a{color:#fbbc50;}
.tab2 .tab-one.start-tab{position:relative;padding-left:2px;}
.tab2 .tab-one.end-tab{position:relative;padding-right:2px;}
.tab2 .tab-one.start-tab:hover{}
.tab2 .tab-one.end-tab:hover{}
.tab2 .tab-one.start-tab .bg-left{background:transparent url('/data/site/images/tab2-left.png') no-repeat;position:absolute;width:10px;height:27px;top:0;left:-10px;}
.tab2 .tab-one.end-tab .bg-right{background:transparent url('/data/site/images/tab2-right.png') no-repeat;position:absolute;width:10px;height:27px;top:0;right:-10px;}
.tab2 .tab-one.start-tab:hover .bg-left,.tab2 .tab-one.sel .bg-left{background:transparent url('/data/site/images/tab2-sel-left.png') no-repeat;}
.tab2 .tab-one.end-tab:hover .bg-right,.tab2 .tab-one.sel .bg-right{background:transparent url('/data/site/images/tab2-sel-right.png') no-repeat;}
#billboard.ads .event .wrap .text{width:507px;float:left;}
#billboard.other-content .tab.visible .ads-write{color:#6574c0;}
#billboard.other-content .tab.visible .ads-write .groupe{padding-top:10px;}
#billboard.other-content .tab.visible .ads-write label{display:block;float:left;width:140px;padding-bottom:10px;}
#billboard.other-content .tab.visible .ads-write textarea{color:#FBBC50;background:transparent url('/data/site/images/textarea.png') no-repeat;border:none;clear:both;float:left;padding:10px;width:660px; height:158px;min-width:680px; min-height:178px;max-width:680px; max-height:178px;}
#billboard.other-content .tab.visible .ads-write .custom-select{float:left;}
#billboard.other-content .tab.visible .ads-write .captcha{float:left;}
#billboard.other-content .tab.visible .ads-write input[type="text"]{color:#FBBC50;border:none;width:150px;height:16px;padding:5px;background: transparent url('/data/site/images/text-small.png') no-repeat;}
.c-blue{color:#6574c0;}
.c-white{color:#fff;}
.b{font-weight:bold;}
.s-14px{font-size:14px;}
#billboard.other-content .tab.visible .ads-write .ads-type-1{margin-left:20px;}
#billboard.other-content .tab.visible .ads-write .ads-type-2{width:200px;}
#billboard.other-content .tab.visible .ads-write .ads-type-3{width:260px;}
#billboard.other-content .tab.visible .ads-write .ads-type-4{padding-bottom:15px;}
#billboard.other-content .tab.visible .ads-write .ads-type-5{margin-left:50px;}
#billboard.other-content .tab.visible .ads-write input[type='submit']{border:none;margin-left:234px;display:table-cell;vertical-align:middle;text-align:center;height:25px;width:206px;background:#3d0f79;text-decoration:none;font-size:18px;color:#fff;font-family:'webserveroff', Arial, Helvetica, sans-serif;}
#billboard.other-content .tab.visible .ads-write input[type='submit']:hover{background:url('/data/site/images/submit-hover.png') repeat-x;}
#poster .block-search .wrap .search-time label{margin-right:3px;}
.custom-select{width:70px;}
#datepicker{margin-bottom:15px;width:189px;padding:2px 5px;border:none;height:21px;background: #200E37 url('/data/site/images/select-bg.png') repeat-x;color: #FBBC50;}
#datepicker1{margin-bottom:15px;width:189px;padding:2px 5px;border:none;height:21px;background: #200E37 url('/data/site/images/select-bg.png') repeat-x;color: #FBBC50;}
#datepicker2{margin-bottom:15px;width:189px;padding:2px 5px;border:none;height:21px;background: #200E37 url('/data/site/images/select-bg.png') repeat-x;color: #FBBC50;}
#top .page-wrap .block.search .wrap input[type="text"]{color:#fff;}

.search-form{margin-bottom:10px;}
.search-block{font-family:Bender, Tahoma,Helvetica,sans-serif;}
.search-input-text{font-family:Bender, Tahoma,Helvetica,sans-serif;width:410px;height:26px;border:none;padding:0 10px;background:transparent url('/res/site/data/site_images/search-input-text.png') no-repeat left top;}
.search-input-extended{margin-left:21px;font-family:Bender, Tahoma,Helvetica,sans-serif;cursor:pointer;width:193px; height:34px;padding-bottom:6px;border:none;background:transparent url('/res/site/data/site_images/search-extended.png') no-repeat left top;color:#174f82;}
.search-small-title{display:block;padding-bottom:10px;clear:both;font-size:10pt;font-weight:bold;color:#3d3d3d;font-family: Tahoma,Helvetica,sans-serif;}
.search-extended-form{padding:10px 0;}
.search-extended-form .border-bottom-dotted{padding-top:10px;}
.search-place div{width:324px;float:left;text-transform: uppercase;color:#174f82;}
.search-place div input{margin-right:10px;}
.border-bottom-dotted{border-bottom:2px dotted #bebebe;width:100%;visibility: visible;margin-bottom:10px;}
.search-tab-switch input{color:#174f82;margin-right:20px;font-family:Bender, Tahoma,Helvetica,sans-serif;cursor:pointer;padding-bottom:5px;border:none;width:90px;height:33px;background: transparent url('/res/site/data/site_images/tab-switch-btn.png') no-repeat left top;}
.search-block input[type="submit"]{color:#fff;font-family:Bender, Tahoma,Helvetica,sans-serif;cursor:pointer;border:none;display:block;margin:0 auto;width:129px; height: 25px;background: transparent url('/res/site/data/site_images/search-submit.png') no-repeat left top;}


div.scrollingHotSpotLeft
{
	width: 37px;
	height: 100%;
	position: absolute;
	z-index: 200;
	left: 0;
	cursor: default;
    opacity: 0;
}

div.scrollingHotSpotLeftVisible{}
div.scrollingHotSpotRight
{
	width: 37px;
	height: 100%;
	position: absolute;
	z-index: 200;
	right: 0;
    opacity: 0;
}
div.scrollingHotSpotRightVisible{}
div.scrollWrapper
{
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 100%;
}

div.scrollableArea
{
	position: relative;
	width: auto;
	height: 100%;
}
.scrollBlockWrap{width:641px;height:53px;}
.popUpButton{
    margin-top:-10px;
    margin-bottom:10px;
    background: #41137d;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    float:left;clear:both;
    -webkit-box-shadow: 0px 2px 5px rgba(18, 7, 31, 0.75);
    -moz-box-shadow:    0px 2px 5px rgba(18, 7, 31, 0.75);
    box-shadow:         0px 2px 5px rgba(18, 7, 31, 0.75);
}
.popUpButton:hover{background: url('/data/site/images/submit-hover.png') repeat-x;}
#popUpButton{
    padding:5px;
    padding-left:30px;
    padding-top:3px;
    padding-bottom:6px;
    padding-right:8px;
    cursor:pointer;
    background:transparent url('/data/site/images/popUpButton.png') no-repeat 5px 4px;
    border:none;
    color:#fff;
}
#popUpBody{
    background-color:#fff;
    color:#000;
    display:none; 
    padding:20px 100px;
    width:760px;
    min-height: 400px;
    font-family: Georgia,"Times New Roman",Times,serif;
}
#popUpBody{outline:none;border:none;}
#popUpBody .popUpButton{display:none;}
#popUpBody h1{font-size: 18px;line-height: 28px;border-bottom:1px solid #000;padding-bottom:10px;}
#popUpBody h3{font-size: 20px;line-height: 28px;padding-bottom:20px;}
#popUpBody time{padding-top:20px;padding-bottom:10px;display:block;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#popUpBody .tags{margin-top:20px;}
#popUpBody .tags b{font-size: 17px;line-height: 24px;}
#popUpBody .tags li{padding-top:5px;}
#popUpBody .tags li a{padding-top:20px;font-size: 17px;line-height: 24px;}
#popUpBody a:hover{text-decoration:none;}
#popUpBody .tags li{list-style:none;}
#popUpBody p{text-align:justify;padding-top:20px;font-size: 17px;line-height: 24px;opacity: 1;}
                        
                        .twin .event{display:none;position:relative;}
                        .twin .event.current{display:block;}
                        .value.place_value .ms-right-btn{display:block;width:11px;height:16px;position:absolute;top:2px;right:-10px;background:transparent url('/data/site/images/ms-right-btn.png') no-repeat;}
                        .value.place_value .ms-left-btn{display:block;width:11px;height:16px;position:absolute;top:2px;left:0px;background:transparent url('/data/site/images/ms-left-btn.png') no-repeat;}
                        .value.place_value{position:relative;}
                        .twin .event.current .ms-right-btn,
                        .twin .event.current .ms-left-btn{display:none;}
                        .twin .event.current.eventTwin .ms-right-btn,
                        .twin .event.current.eventTwin .ms-left-btn{display:block;}
.dnon{display:none;}
.raskr{
	padding: 30px 0px 10px 20px; 
	clear: both;
	
}
.raskr a {
	color:white;
}
.raskr p {
	line-height:30px;
}
.raskr li {
	line-height:30px;
}

/* contest begin */
#slides{float:left; width: 230px; margin:0 35px 0 0}
.slides_container {
	height:360px;display:none;
}
.slides_container div {
	width:230px;
	height:360px;
	display:block; text-align:center;
}
.slides_container div a img{max-width:230px; max-height:360px;}
.slider_prev, .slider_next{
    display:inline-block; width:20px; height: 20px; text-decoration: none;
}
.slider_prev {background:url('/data/site/images/prev_slide.png') no-repeat center;}
.slider_next {background:url('/data/site/images/next_slide.png') no-repeat center;}
#slides .pagination{display:none}
.info_slider{text-align:center; width:230px; font-style: italic; line-height: 20px; margin:10px 0 0 0}
#current_photo{color:#fac262}
#billboard.news .news-one .lady-text p{margin-bottom:5px;}
#billboard.news .news-one h1.lady_h1{color:#fff}
.lady-text{float:right; width:408px}
.voice{
    cursor: pointer; display: inline-block; padding:6px 10px; text-align:center;
    font-size: 18px; margin:0 20px 0 0;
    font-family: 'webserveroff', Arial, Helvetica, sans-serif;
    color: #fff;
    background: #3f107a;
    border: 1px solid #450795;
    height: 20px;
    width: 110px;
}
.voice:hover{background: #9c00ff; /* Old browsers */
    background: -moz-linear-gradient(top,  #9c00ff 0%, #40008f 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9c00ff), color-stop(100%,#40008f)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #9c00ff 0%,#40008f 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #9c00ff 0%,#40008f 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #9c00ff 0%,#40008f 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #9c00ff 0%,#40008f 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c00ff', endColorstr='#40008f',GradientType=0 ); /* IE6-9 */
}
.vote{margin:30px 0 0 0}
.heart_in_voice{display:block; padding-left:20px; background: url('/data/site/images/like.png') no-repeat 3px 5px; transition: all 0.25s ease-in;}
.heart_in_voice:hover{background-image:url('/data/site/images/like_hover.png'); transition: all 0.25s ease-in;}
.cnt_voices{display:inline-block;}
.cnt_voices{color:#505c9e}
.cnt_voices span{color:#fff}
.margin_top_40{margin:40px 0 0 0;}
.razdel{height:10px; width:100%; background: url('/data/site/images/event-bg.png') repeat-x;}

figure.first-child_lady{margin-left:20px;}
.small_lady{
    float:left; margin:20px 0 20px 31px; height:225px;
}
.margin_bottom{margin:0 0 20px 0;}
.small_lady a.img_a{display:block; width: 110px; height:175px}
.small_lady a.img_a img{max-width:110px; max-height:175px;}
.small_lady figcaption a{
    display: block; margin:5px 0 8px 0; color:#fac262;
    text-decoration: none; font-size:14px; font-weight: bold;
}
.small_lady span {padding: 0 0 0 20px; background: url('/data/site/images/like.png') no-repeat 3px 3px;}
.winner_lady{background: #140921 url('/data/site/images/all-events.png') repeat-x top; padding:15px 0 0 0; }
.lady_this_month_h1{
    font-family: 'webserveroff', Arial, Helvetica, sans-serif; margin:10px 0;
    font-size: 30px; padding: 0 0 0 20px; font-weight:normal;
}
.winner_h1{margin:0; color:#fac262; padding:0 0 0 55px; background: url('/data/site/images/korona.png') no-repeat 22px 7px;}
.winner_h1 a{color:#fac262; text-decoration: none;}
.winner_h1 a:hover{text-decoration: underline}
.comments_lady{background: #200e37 url('/data/site/images/note-bg.png') repeat-x top;}
.lady_h1_comment{margin:0; padding: 15px 20px; color:#fbbc50;}

.message_lady_wrap{
    position: fixed; width:100%; height:100%; z-index:100; top:0; left:0; display:none;
    background: url('/data/site/images/transparent-black.png');
}
.message_lady{width:470px; height:225px; background: #200e37; position: fixed; top:20%; left:50%; margin: 0 0 0 -235px;}
#close_message{
    display: inline-block; height:20px; width:20px; cursor:pointer; position: absolute; right: 10px; top:14px;
    background: url('/data/site/images/close.png') no-repeat center;
}
.message_lady h1{
    margin:50px 0 20px 0; font-weight: normal;
    color: #fbbc50; font-family: 'webserveroff', Arial, Helvetica, sans-serif; font-size:30px; text-align: center; 
}
.message_lady p{text-align: center;}
.soc_seti_lady{width:160px; height:30px; margin:25px auto 0 auto;}
.soc_seti_lady a{display:inline-block; height:30px; width:32px; text-decoration:none; margin:0 5px 0 0; cursor:pointer;}
.soc_seti_lady a:hover{background-image: url('/data/site/images/soc_seti_hover.png');}
.soc_seti_lady .tw{background: url('/data/site/images/soc_seti.png') no-repeat 0 0;}
.soc_seti_lady .fc{background: url('/data/site/images/soc_seti.png') no-repeat -40px 0;}
.soc_seti_lady .vk{background: url('/data/site/images/soc_seti.png') no-repeat -80px 0;}
.soc_seti_lady .ok{background: url('/data/site/images/soc_seti.png') no-repeat -120px 0;}
.lady_main_contest{width:230px; background:#200e37; position:relative; padding:0 0 15px 0;}
.lady_main_contest:hover .lady_view_voice{display:block}
.lady_main_contest img{max-width:230px; max-height:345px; display: block; margin: 0 auto;}
.lady_view_voice{
    position: absolute; top:0; left:0; width:230px; height:100%; color: #fbbc50; font-family: 'webserveroff', Arial, Helvetica, sans-serif;
    background: url('/data/site/images/transparent-black.png'); font-size:24px; text-align: center; display:none;
}
.view_lady{
    height:80px; padding-top:90px; background: url('/data/site/images/view.png') no-repeat 93px 55px;
    border-bottom:1px dashed #592f93; cursor:pointer; display:block; text-decoration: none;  color: #fbbc50;
}
.voice_lady{
    height:80px; padding-top:90px; background: url('/data/site/images/like_big.png') no-repeat 93px 55px;
    border-top:1px dashed #260d47; cursor:pointer;
}
.lady_main_caption{margin: 20px 0 0 10px; color: #fbbc50; font-size:16px}
.lady_year_winner .small_lady{margin-top:10px;}
.lady_year_winner .small_lady:nth-child(5n+1){margin-left:0;}
.lady_win{border:2px solid #fbbc4a; height:221px; position:relative;}
.lady_win a.img_a{width:106px}
.lady_win a.img_a img {max-width:106px}
.lady_win figcaption{padding:0 0 0 5px}
.lady_win figcaption:after{
    content: " "; position:absolute; bottom:10px; right:10px; width:22px; height:17px;
    background: url('/data/site/images/korona.png') no-repeat;
}
.archiv_lady_h1{padding:0 0 0 20px;}
.archiv_lady_h1 a:hover{text-decoration: underline;}
.archiv_lady_h1 a{
    font-size:24px; font-family: 'webserveroff', Arial, Helvetica, sans-serif; color:#fff; font-weight: normal;
    text-decoration: none;
}
.lady_header_main{background: #200e37; padding:5px 0;}
#right-col .lady_header_main a:hover{color:#fac262}
/* Tiny Scrollbar */

#scrollbar .viewport { width:715px; height: 520px; overflow: hidden; position: relative;}
#scrollbar .overview { list-style: none; padding: 0; margin: 0; position: absolute; left: 0; top: 0;  }
#scrollbar .overview img{ float: left; }
#scrollbar .scrollbar{ 
    background: #300961;  position: relative;
    clear: both; height: 15px; 
}
#scrollbar .track {width: 100%; height:15px; position: relative; cursor: pointer;}
#scrollbar .thumb { 
    background: url('/data/site/images/scrol1.png') no-repeat 100% 50%; height: 25px; cursor: pointer; overflow: hidden; 
    position: absolute; left: 0; top: -5px; cursor: pointer;
}
#scrollbar .thumb .end{overflow: hidden; height: 25px; width: 5px; cursor: pointer;}
#scrollbar .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }
.b-share_bordered{border:none !important}
/* contest end   */