*{padding:0;margin:0;}
html, body{width:100%;height:100%;}
body{min-height:100%;height:auto !important;height:100%;position:relative;font-family:Arial;font-size:13px;font-weight:normal;color:#1c1c1c;background-image:url('/resources/images/site/bg0.jpg');background-repeat:repeat;background-position:top left;}
a{border:none;color:#A50017;}
a:hover{text-decoration:none;}
.video-icon{width:18px;height:18px;background:url('/resources/images/icon-video.png') no-repeat;display:inline-block;vertical-align:text-bottom;}
img{border:none;vertical-align:middle;}
.cap-info{background-color:rgba(165, 0, 23, .75);height:55px;bottom:0;position:absolute;width:100%;}
.cap-info a{padding-top:8px;color:#fcc508;font-size:1.17em;text-transform:uppercase;display:inline-block;font-weight:bold;padding-left:10px;text-decoration:none;outline:none;}
.cap-info a:hover{text-decoration:underline;}
.cap-info h4{color:#fff;padding-top:5px;font-size:14px;font-weight:normal;}
.cap-info h3, .cap-info h4{padding-left:10px;}
.slick-dots{bottom:22px !important;text-align:right !important;right:5px !important;z-index:99 !important;width:40% !important;}
.slick-dots li{margin:0 2px !important;}
.slick-dots li button{width:15px !important;height:8px !important;padding:0 !important;background:#f7c300 !important;}
.slick-dots li.slick-active button{background-color:#fff !important}
.rss-news.from-viza{border-top:1px solid #c2beae;padding:15px 0;}
p{margin:5px 2px 5px 2px;}
div.content .cnt-text-hold{text-align:justify;}
table{width:100%;border:none;text-align:center;}
table caption{color:#970000;margin-bottom:9px;}
h2{color:#850011;font-size:14px;padding:5px 0 5px 0;}
input[type=text],input[type=password]{border:1px solid #c2beae;}
select{border:1px solid #c2beae;}
.float-right{float:right;}
.invisible,
.hidden{display:none;}
.center{text-align:center !important;}
.left{text-align:left !important;}
.right{text-align:right !important;}
.clear-border{border:none !important;}
.go-top{font-size:11px;text-decoration:none;color:gray;font-weight:normal;}
.border-bottom-dashed{border-bottom:1px dashed gray;}
.poz-center{margin:0 auto;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.gray-border-top{border-top:1px solid #C3BEAA;}
.float-left{float:left;}
.clear-both{clear:both;}
.read-more{font-style:italic;text-transform:lowercase;}
.vertical_text{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);}
.gray{color:#777777;}
.contest-select{color:red;font-size:14px;font-weight:bold;font-style:normal;}
.vmiddle{vertical-align:middle;}
.image-input{border:0px solid #000000;}
div#bg-sky{background-position:left top;background-repeat:repeat-x;}
div#bg-sky-mainpage{background-position:left top;background-repeat:repeat-x;min-width:1095px;}
div#bg-earth{background-position:left bottom;background-repeat:repeat-x;min-width:1095px;}
body.snow-bg div#bg-sky-mainpage,
body.snow-bg div#bg-earth,
body.snow-bg div#bg-sky{}
div#site-holder{width:1000px;float:none;position:relative;margin:0 auto;border:none;border-collapse:collapse;overflow:hidden;}
div#site-holder div.bannerTop{width:100%;display:block;position:relative;text-align:center;}
span#closeTopBanner{float:right;display:block;padding:2px 5px;background:#ccc;position:absolute;margin-left:98.5%;cursor:pointer;}
.closeTopBanner{float:right;display:block;padding:2px 5px;background:#ccc;position:absolute;margin-left:98.5%;cursor:pointer;}
span#closeTopBanner:hover{float:right;display:block;padding:2px 5px;background:#ccc;color:#fff;position:absolute;margin-left:98.5%;cursor:pointer;}
div#toolbar{width:100%;color:#ffffff;height:32px;position:relative;float:none;clear:both;background:transparent url("/resources/images/site/top-toolbar.jpg") no-repeat 0 0 scroll;overflow:hidden;border-bottom:1px #EBE2AB solid;}
div#rooftop{width:100%;height:91px;position:relative;background:transparent url("/resources/images/site/rooftop.png") no-repeat 0 0 scroll;}
div#content{width:100%;overflow:hidden;position:relative;}
div.content-head{border-bottom:1px solid #C2BEAE;padding:0 0 5px 0;margin-bottom:10px;position:relative;}
div.content-head a.discuss{font-style:italic;text-transform:lowercase;}
div#site-holder div.dateline{display:block;position:absolute;top:260px;width:36px;overflow:visible;z-index:199;}
.dateline-left{background-image:url('/resources/images/site/dateline-left.gif');background-position:29px 0;background-repeat:repeat-y;}
.dateline-right{background-image:url('/resources/images/site/dateline-right.gif');background-position:960px 0;background-repeat:repeat-y;}
div#site-holder div#history-dateline{left:0px;}
div#site-holder div#culture-dateline{right:3px;}
div.dateline ul.dateline{list-style:none;}
ul.dateline li div.hidden{display:none;border:1px solid #E6E6E6;}
ul.dateline li{position:absolute;cursor:pointer;overflow:visible;width:30px;height:14px;z-index:210;font-family:Calibri;}
div#history-dateline ul.dateline li{text-align:right;background-position:center right;padding-right:10px;width:20px;}
div#culture-dateline ul.dateline li{text-align:left;background-position:center left;left:5px;padding-left:10px;width:20px;}
div#culture-dateline ul.dateline li:hover div.hidden{left:auto;right:0;}
div#history-dateline ul.dateline li:hover div.hidden{left:0;right:auto;}
div#content div#left-column{background-image:url('/resources/images/site/bg-left.gif');background-repeat:repeat-y;background-position:50px 0;}
div#content div#right-column{background-image:url('/resources/images/site/bg-right.gif');background-repeat:repeat-y;background-position:918px 0;}
div#content div#main-content{display:block;position:relative;margin:0px 82px 0px 79px;overflow:hidden;background-color:#fff;}
div#logo{display:block;position:relative;clear:both;float:none;width:100%;height:124px;background:transparent url('/resources/images/site/content-logo.jpg') no-repeat 0 0 scroll;background-size:1000px 124px;}
div#logo a.main-logo{padding-top:10px;padding-left:40px;}
div#logo div#quote{position:relative;width:520px;height:91px;display:block;text-align:left;color:#ffffff;font-weight:bold;}
div#logo div#quote div.quote{padding:15px 20px 10px 20px;float:left;height:70px;font-size:13px;}
div#logo div#quote div.quote p{line-height:1.4;}
div#logo div#quote div.author{color:#a50017;float:right;bottom:0;right:32px;width:100%;text-align:right;font-size:13px}
.jcarousel-item img.quotes_l,
.jcarousel-item img.quotes_r{height:10px;margin-left:5px;position:relative;top:-2px;width:14px;border:none;}
#quote .jcarousel-list li,
#quote .jcarousel-item{width:490px !important;margin-left:20px;}
#quotes_carousel .jcarousel-scroll{margin:10px 20px 0px 0px;margin-right:20px;text-align:right;}
.jcarousel-next, .jcarousel-prev{font-size:11px;color:gold;display:block;float:right;}
#quotes_carousel .jcarousel-container-horizontal{overflow:visible;}
#quotes_carousel .jcarousel-clip-horizontal,
#quotes_carousel .jcarousel-container-horizontal{width:510px;padding:0;}
.jcarousel-scroll span{color:gold;margin:0 10px;float:right;}
a.q-text{color:#FFFFFF;line-height:1.4;}
#quote a{text-decoration:none;cursor:pointer;}
#quote a:HOVER{text-decoration:underline;}
#quotes_carousel a.jcarousel-prev-disabled,
#quotes_carousel a.jcarousel-next-disabled{color:#D7D7D7;}
#quotes_carousel a.jcarousel-prev-disabled:HOVER,
#quotes_carousel a.jcarousel-next-disabled:HOVER{text-decoration:none;}
div#userbar{height:33px;line-height:33px;}
div#userbar div.user-menu{display:block;margin:0 5px 0 0;overflow:visible;position:relative;}
div#userbar div.user-menu div.link,
div#userbar div.user-menu div.userbar_separator{color:white;display:block;height:27px;float:right;padding:0 3px 0 3px;position:relative;z-index:10;}
div#userbar div.user-menu div.username a.username{color:red;display:inline;margin-left:5px;}
div#userbar div.user-menu div.avatar img{height:27px;width:27px;}
div#userbar div.user-menu div a,.tab-content .all_link{color:white;line-height:27px;font-size:13px;text-decoration:none;}
div#base-footer{height:171px;display:block;position:relative;width:100%;}
div#base-footer div.footer-left{background:transparent url('/resources/images/site/base-footer-l.png') no-repeat 0 0 scroll;width:79px;height:100%;display:block;position:relative;float:left;}
div#base-footer div.footer-right{background:transparent url('/resources/images/site/base-footer-r.png') no-repeat right top scroll;height:100%;width:82px;display:block;position:relative;float:left;}
div#base-footer div.footer-mid{display:block;position:relative;background:transparent url('/resources/images/site/base-footer-mid.jpg') no-repeat 0 0 scroll;height:96px;width:839px;padding:50px 0px 25px;text-align:center;float:left;}
div#base-footer div.footer-mid p{line-height:1;font-size:10px;}
ul.toolbar-list{display:block;position:relative;padding:0px 10px 0px 10px;width:980px;height:45px;overflow:hidden;}
ul.toolbar-list li.toolbar-item{display:block;float:right;height:25px;padding:10px 20px 10px 0px;}
ul.toolbar-list li.first{float:left;}
ul.toolbar-list li.id-1{padding-right:0;}
ul.toolbar-list li.toolbar-item form .form-item{display:inline;vertical-align:middle;}
ul.toolbar-list li.toolbar-item div.utils{height:25px;display:block;vertical-align:middle;padding-top:3px;overflow:hidden;}
ul.toolbar-list li.toolbar-item div.utils a.mail{margin-top:1px;display:inline;}
ul.main-menu{display:block;position:relative;padding:10px 0px 0px 20px;height:45px;}
ul.main-menu li.menu-item{display:block;float:left;position:relative;height:35px;color:#850011;text-align:center;background:transparent;border-right:1px solid #907a42;border-left:1px solid #f3e39e;}
ul.main-menu li.menu-item.last{border-right:0;}
ul.main-menu li.menu-item.first{border-left:0;}
ul.main-menu li.menu-item .bullet{display:none;}
ul.main-menu li.menu-item ul.sub-menu li .bullet{display:none;position:absolute;bottom:0;left:0;width:15px;height:6px}
ul.main-menu li.separator{width:2px;height:41px;float:left;display:block;background:transparent url("/resources/images/site/rooftop-separator.png") no-repeat right top scroll;}
ul.main-menu li.last a{margin-right:0;}
ul.main-menu li.opened,
ul.main-menu li:hover{background:transparent url("/resources/images/site/rooftop-bg.png") repeat-x right top scroll;color:#ffffff;}
ul.main-menu li ul.sub-menu li:hover{background:transparent;color:#850011;}
ul.main-menu li ul.sub-menu li:hover .bullet{display:block;}
ul.main-menu li.menu-item a{text-decoration:none;display:block;text-align:left;line-height:35px;font-weight:bold;font-size:15px;padding:0 4px !important;color:inherit;}
ul.main-menu span.bullet{display:none;position:absolute;bottom:0;left:0;width:15px;height:6px;background:none;}
ul.main-menu li ul.sub-menu{display:none;position:absolute;background:transparent url('/resources/images/site/bg0.jpg') repeat scroll 0 0;z-index:2000;left:0;top:35px;white-space:nowrap;list-style:none;width:auto;border-left:0;border-right:0;}
ul.main-menu li.last ul.sub-menu{left:auto;right:0;}
ul.main-menu li:hover ul.sub-menu{display:block;z-index:199;}
ul.main-menu li ul.sub-menu li{clear:left;float:none;border-bottom:1px solid #ffffff;text-align:left;height:30px;cursor:pointer;z-index:290;border-left:0;border-right:0;}
ul.main-menu li ul.sub-menu li.last{border-bottom:none;}
ul.main-menu li ul.sub-menu li a{font-size:12px;padding:0 20px;min-width:150px;line-height:30px;}
#toolbar ul.left-blk{display:block;list-style:none;padding-left:10px;overflow:hidden;}
ul.page-statistics{display:block;list-style:none;margin:0;padding-left:0px;overflow:hidden;}
ul.page-statistics li{float:left;}
#toolbar ul.right-blk{display:block;list-style:none;overflow:hidden;width:33%;}
#toolbar ul.right-blk li{display:block;float:right;line-height:45px;padding-right:7px;vertical-align:middle;}
#toolbar ul.left-blk li{display:block;float:left;line-height:45px;padding-right:7px;vertical-align:middle;font-size:13px;}
#toolbar ul.right-blk li.favorite{margin-left:10px;}
#toolbar ul.left-blk li.about-project{margin-left:0px;}
#toolbar ul.left-blk li.main-page,
li.padding-ten{margin-left:10px;}
#toolbar ul.left-blk li a{text-decoration:none;color:#FFFFFF;}
div#main-content div#left-menu{display:block;width:300px;border-collapse:separate;}
div#left-menu-bg{width:300px;height:50000px;top:0px;left:79px;position:absolute;background:transparent url('/resources/images/site/left-menu-bg.jpg') repeat-y 0 0 scroll;}
div#page-bg{width:563px;height:50000px;top:0px;left:355px;position:absolute;background:#ffffff;}
div#main-content div#left-menu ul.menu{list-style:none;font-size:12px;}
div#main-content div#left-menu ul a:hover,div#main-content div#left-menu ul a.sect_opened{border-bottom:1px solid red;}
div#main-content div#left-menu a:hover .link_ttl,div#main-content div#left-menu a.sect_opened .link_ttl{border-bottom:0;}
div#main-content div#left-menu ul li a{padding-left:12px;width:264px;}
div#main-content div#left-menu ul ul li a{padding-left:24px;width:252px;}
div#main-content div#left-menu ul ul ul li a{padding-left:36px;width:240px;}
div#main-content div#left-menu ul ul ul ul li a{padding-left:48px;width:228px;}
div#main-content div#left-menu ul.level-0 li{position:relative;}
div#main-content div#left-menu ul.level-0 li .bullet{width:12px;height:6px;position:absolute;bottom:0;left:0;display:none;}
div#main-content div#left-menu ul.level-0 li .bullet_opened{display:block !important;}
div#main-content div#left-menu ul.id-4 li a.sect_opened{border-color:#1480d3;}
div#main-content div#left-menu ul.level-0 >li ul{display:none;}
div#main-content div#left-menu ul.menu li > ul li ul{display:none;}
li.active > ul{display:block !important;}
div#main-content div#left-menu ul.menu ul.menu li.menu-item{padding-left:0px;margin-left:0px;}
div#main-content div#left-menu ul.menu li.menu-item{padding:0;}
div#main-content div#left-menu ul.level-0 li.active ul.level-1 li.level-1 > a{font-weight:bold;}
div#main-content div#left-menu div.top-color{display:block;width:100%;height:8px;position:relative;clear:both;}
div#main-content div#left-menu ul.menu a{color:#350007;text-decoration:none;font-weight:bold;display:block;position:relative;}
div#main-content div#left-menu ul.menu ul.menu a{color:#4c4c4c;text-decoration:none;font-weight:normal;}
div#main-content div#left-menu div.calendar{margin:0 10px 5px 6px;display:block;position:relative;background-color:transparent;text-align:center;}
div#left-menu div.calendar table caption a{text-decoration:none;color:#970000;margin:0 10px 0 10px}
div#left-menu div.calendar thead tr td{padding:5px 0;}
div#left-menu div.calendar table,
div#left-menu div.calendar table td{border:1px solid #d6dfee;border-collapse:collapse;}
div#left-menu div.calendar table thead{background:#cfdef3;}
div#left-menu div.calendar table tbody{background:#ffffff;}
.slide_news_s .slick-dots{right:55px !important;}
div#main-content div#page{display:block;position:relative;overflow:hidden;width:490px;margin:10px 0 0 5px;}
#page.single.id-menu-section_19{width:525px !important;}
#photo-tbl{width:auto !important;}
p:before{content:"";display:block;}
.tbl-photo.float-right{margin-left:-30px !important;}
/*#photo-tbl.float-right{margin-left:-10px !important;}*/
div#main-content div#page.singcnt-text-holdle{width:505px;margin-right:14px}
div#main-content div#page p{font-size:13px;line-height:1.3;margin:10px 2px;text-align:justify;}
div#main-content div#page h3{margin-top:10px;font-size:16px;}
div#main-content div#sidebar-right{display:block;position:relative;width:37px;margin:18px 0 0 0;background:transparent;overflow:visible;}
div#sidebar-right ul.menu{width:37px;list-style:none;}
div#sidebar-right ul.menu li.menu-item{display:block;position:relative;float:left;width:30px;height:106px;margin:0px 0px 2px 6px;clear:both;vertical-align:middle;border-right-style:solid;border-right-width:0px;}
div#sidebar-right ul.menu li.menu-item div.holder{padding:15px;}
div.slide div.holder_photo{padding:10px 10px 15px 20px;}
div.slide div.holder_photo h3{margin:0 0 6px;color:#850011;}
div.slide div.holder_photo ul{list-style:none;overflow:hidden;height:252px;}
div.slide div.holder_photo ul li{float:left;height:122px;margin:0 7px 5px 0;overflow:hidden;width:122px;}
div.slide div.holder_photo ul li a img{width:120px;border:1px solid #FFFFFF;}
div.slide div.holder_photo ul li a img:hover{border:1px solid #850011;}
div#sidebar-right ul.menu li.menu-item div.slide div.holder_photo a.all_link{float:right;color:#A50017;font-style:italic;text-decoration:underline;text-transform:lowercase;font-size:12px;font-weight:normal;letter-spacing:0;margin-right:5px;}
div.slide div.holder_photo a.all_link:hover{text-decoration:none;}
div.slide div.holder_news{padding:15px;padding-left:25px;}
div.slide div.holder_news h3{margin:0 0 10px;color:#850011;}
div.slide div.holder_news ul{line-height:1.3;list-style:none outside none;margin:0;padding:0;height:245px;}
div.slide div.holder_news ul li{margin-bottom:10px;overflow:hidden;}
div.slide div.holder_news ul li span.news_date{clear:left;color:#850011;float:left;margin-right:5px;}
div.slide div.holder_news ul li span.news_time{float:left;margin:0 5px 0 0;font-weight:bold;}
div.slide div.holder_news ul li span.news_cnt{float:left;width:305px;}
div#sidebar-right div.slide div.holder_news ul li span.news_cnt a.title{text-decoration:none;display:block;}
div#sidebar-right div.slide div.holder_news ul li span.news_cnt a.title:hover{text-decoration:underline;}
div.slide div.holder_news ul li span.news_cnt p{line-height:1;cursor:auto;margin:0;padding:0;}
div#sidebar-right ul.menu li.menu-item div.slide div.holder_news a.all_link{float:right;color:#A50017;font-style:italic;text-decoration:underline;text-transform:lowercase;font-size:12px;font-weight:normal;letter-spacing:0;margin-right:5px;}
div#sidebar-right div.slide div.holder_video{padding:5px 10px 15px 20px;}
div#sidebar-right div.slide h2.media-title{text-align:left;padding-top:0px;}
div#sidebar-right div.slide ul.video{display:block;float:left;clear:both;overflow:hidden;margin:0;padding:0 5px 0 0px;height:258px;}
div#sidebar-right div.slide ul.video li{display:block;overflow:hidden;margin:0;padding:0 0 5px 0;width:375px;}
div#sidebar-right div.slide ul.video li.last{padding-bottom:0px;}
div#sidebar-right div.slide ul.video li img{border:2px solid white;display:block;height:78px;margin-right:10px;}
div#sidebar-right div.slide ul.video li span.date{color:#970000;display:block;}
div#sidebar-right div.slide ul.video li a.video-title{color:#000000;line-height:1.2;width:270px;font-size:14px;text-decoration:none;font-weight:bold;}
div#sidebar-right div.slide ul.video li a.video-title:hover{text-decoration:underline;}
div#sidebar-right ul.menu li ul.video li{cursor:default;}
div#sidebar-right div.slide ul.video li div.views{color:#4c4c4c;display:block;}
div#sidebar-right div.slide ul.video li div.views span.views{font-weight:bold;}
div#sidebar-right ul.menu li.menu-item div.slide a.archive{color:#970000;float:right;font-size:12px;letter-spacing:normal;margin-right:10px;}
div#sidebar-right ul.menu li.menu-item div.holder_audio{padding:5px 10px 5px 20px;height:275px;overflow:hidden;}
div#sidebar-right ul.menu li.menu-item div.holder_audio ul.audio{display:block;list-style:none;overflow:hidden;margin:10px 0 0 0;padding:0;}
div#sidebar-right ul.menu li.menu-item div.holder_audio ul.audio li{background:transparent url('/resources/images/site/play.png') no-repeat scroll top left;color:#000000;display:block;font-size:1.17em;font-weight:bold;line-height:16px;margin:4px 0 10px 0;padding:0 0 0 22px;}
div#sidebar-right ul.menu li.menu-item div.holder_audio ul.audio li:hover,
div#sidebar-right ul.menu li.menu-item div.holder_audio ul.audio li.playing{background:transparent url('/resources/images/site/play-hover.png') no-repeat scroll top left;}
div#sidebar-right ul.menu li.menu-item div.slide a.all_link{color:#A50017;float:right;font-size:12px;font-style:italic;font-weight:normal;letter-spacing:0;margin-right:5px;text-decoration:underline;text-transform:lowercase;}
div#sidebar-right ul.menu li.menu-item div.slide a.all_link:hover{text-decoration:none;}
div#sidebar-right ul.menu li.menu-item div.holder_audio div.track-title,
div#sidebar-right ul.menu li.menu-item div.holder_audio div.player{text-align:center;}
div#sidebar-right ul.menu li.menu-item div.holder_audio div.track-title{color:#970000;margin-bottom:10px;}
div#sidebar-right ul.menu li.menu-item div.holder_forum{padding:5px 10px 5px 20px;height:275px;overflow:hidden;}
div#sidebar-right ul.menu li.menu-item:hover,
div#sidebar-right ul.menu li.active{border-right-width:6px;margin-left:0px;}
div.login-form td{padding:5px;}
.forum_blk_holder .cnt div.login-form td{text-align:right;}
td.jquerybubblepopup-innerHtml div.login-form dl dd{width:150px;}
div.login-form h2{margin:0;padding:0;}
#page div.lg-page-cnt{padding:0 10px;}
#page div.lg-page-cnt .errors{padding:20px 0;}
#page div.lg-page-cnt h2{padding-top:0;}
td.jquerybubblepopup-innerHtml div.login-form input[type=text],
td.jquerybubblepopup-innerHtml div.login-form input[type=password]{width:140px;}
div.login-form input[type=text],
div.login-form input[type=password]{width:175px;}
div#sidebar-right ul.menu li{cursor:pointer;}
div#sidebar-right ul.menu li.new_item{clear:left;overflow:hidden;}
div#sidebar-right ul.menu li a img{float:left;margin-right:10px;}
div#sidebar-right ul.menu li span.new-item-date{color:grey;float:right;font-size:10px;padding-left:10px;}
div#sidebar-right ul.menu li a.new-item-title{text-decoration:none;}
div#sidebar-right ul.menu li a.new-item-title:hover{text-decoration:underline;}
div#sidebar-right ul.menu li a.new-item-title em{color:black;display:block;font-style:normal;}
div#sidebar-right ul.menu li a.new-item-title em:hover{text-decoration:underline;}
div#sidebar-right div.slide{display:none;width:417px;height:307px;position:absolute;top:0;right:30px;left:auto;z-index:185;overflow:hidden;background:transparent url('/resources/images/site/slider-bg.jpg') no-repeat top left scroll;}
div#content div#cities-block{display:block;position:relative;margin:0px 82px 0px 79px;padding:10px 15px 20px 15px;background:#ffffff;border-top:1px solid #C3BEAA;height:auto;}
div#content div#banner-zone{display:block;position:relative;margin:0px 82px 0px 79px;padding:18px;background:#ffffff;height:auto;}
div#content div#banner-zone div.banner{overflow:hidden;height:auto;display:block;float:left;border:1px solid #c3beaa;}
div#content div#banner-zone div.odd{margin-right:18px;}
#left-menu div.banner-zone{overflow:hidden;padding:0 1px;}
#left-menu div.tp2-p1,
#left-menu div.tp2-p2,
#left-menu div.tp2-p3,
#left-menu div.tp2-p4{width:300px;margin-bottom:1px;}
#left-menu div.tp2-p1{padding:0;}
div#gallery_main ul{list-style:none outside none;margin:10px 0;padding:0;overflow:hidden;}
div#gallery_main ul.gallery_content li{float:left;margin:10px 5px 0;height:200px;width:150px;}
div#gallery_main ul.gallery_content li img{border:1px solid #C2BEAE;padding:1px;cursor:pointer;}
div#gallery_main ul.gallery_content li img:hover{border:1px solid #999;}
div#gallery_main ul.gallery_content li div{width:159px;margin-top:5px;line-height:15px;}
div#gallery_main ul.gallery_content li div a{text-decoration:none;cursor:pointer;color:#333333;}
div#gallery_main ul.gallery_content li div a:hover{text-decoration:underline;}
div#gallery_main h2{color:#850011;font-size:18px;margin-left:4px;padding:0;text-transform:none;}
.mainSecBlock{margin-bottom:20px;}
div.news_blk_holder,
div.gallery_blk_holder,
div.forum_blk_holder{width:170px;}
div.hd_main_sec{background:url("/resources/images/site/hdblock_mainsect.jpg") no-repeat scroll 0 0 transparent;width:160px;height:42px;margin:0 auto;text-align:center;}
div.hd_main_sec h2{line-height:42px;padding:0 15px;}
div.news_blk_holder div.cnt{padding:0 5px;font-size:11px;}
div.news_blk_holder a.all,
div.forum_blk_holder a.all{color:#A50017;float:right;font-style:italic;padding:0 10px;text-transform:lowercase;}
div.news_blk_holder div.cnt span{color:#850011;display:block;font-weight:bold;margin-top:10px;}
.gallery_blk_holder div.cnt{text-align:center;padding-top:10px;width:157px;height:198px;overflow:hidden;margin:0 5px;}
.forum_blk_holder div.cnt{padding:10px 7px 0;}
.forum_blk_holder div.cnt span{display:block;margin:10px 0;color:#850011;font-weight:bold;font-size:11px;}
.forum_blk_holder div.cnt input{border:1px solid #A4A4A4;width:100%;color:#585858;}
.forum_blk_holder div.cnt a{text-decoration:none;font-weight:bold;font-size:11px;}
.forum_blk_holder div.cnt a:hover{text-decoration:underline;}
.lastPosts div{margin-bottom:5px;font-size:11px;}
span.filter{color:#777777;font-size:11px;font-style:italic;margin-right:5px;}
.appeals_holder span.filter form{float:right;}
.appeals_holder span select{margin-left:10px;font-size:12px;}
.appeals_holder .app-header h2{font-size:20px;line-height:111px;text-align:center;}
.appeals_holder .app-list h2{font-size:16px;}
.category-links{text-align:center;font-size:14px;}
.category-links a{margin:0 4px;text-decoration:none;}
li.app-group{list-style:none outside none;margin:0;overflow:hidden;}
.category-links a{text-decoration:underline;}
.app-navigator .paginationControl{border-bottom:1px solid #C2BEAE;padding-bottom:5px;padding-top:10px;width:745px;margin:0px auto;}
.appeals_holder ul.appeals_list{color:#850011;line-height:1.3;list-style-type:disc;list-style-position:inside;margin:0;padding:5px 0 0;}
.appeals_holder ul.appeals_list li{font-size:12px;padding:3px 10px;text-align:justify;}
.appeals_holder ul.appeals_list li span{color:#000000;font-style:normal;cursor:pointer;}
ul.poll_result_page li span:hover{text-decoration:underline;}
ul.poll_result_page li span.totoal_votes{font-style:italic;font-size:11px;color:gray;}
.app-header{background:url("/resources/images/site/appeal-header.jpg") no-repeat scroll center top transparent;height:111px;}
.app-navigator{background:url("/resources/images/site/appeal-paging.jpg") no-repeat scroll center top transparent;height:53px;}
.app-list{background:url("/resources/images/site/appeal-list.jpg") repeat-y scroll center top transparent;}
.appeals_holder ul.appeals_list li div div.cnt{border:1px solid #C2BEAE;color:#4C4C4C;padding:10px;text-align:center;cursor:text;overflow:hidden;}
.appeals_holder ul.faq li div div.cnt{text-align:left;}
.appeals_holder ul.appeals_list li div img{left:20px;position:relative;top:9px;}
.appeals_holder ul.appeals_list li div.cnt_holder{display:none;}
.appeals_holder ul.appeals_list li div.opened{display:block;}
.paginationControl{font-size:12px;height:18px;line-height:18px;}
.paginationControl .paging_cnt{float:right;}
.paging_top{border-bottom:1px solid #C2BEAE;padding-bottom:5px;position:relative;}
.paging_bottom{border-top:1px solid #C2BEAE;padding-top:5px;}
.paginationControl .paging_cnt *{float:left;}
.paginationControl span.active{color:#850011;font-weight:bold;margin:0 2px;}
.paginationControl .paging_cnt span.separator{border-left:1px solid #C2BEAE;display:block;height:10px;margin-left:2px;margin-right:2px;margin-top:5px;}
.paginationControl a{text-decoration:none;color:#4C4C4C;margin-left:2px;margin-right:2px;}
.paginationControl .previous_active{background:url("/resources/images/site/previous_active.gif") no-repeat scroll 0 3px transparent;width:14px;height:14px;display:block;float:left;}
.paginationControl .previous_inactive{background:url("/resources/images/site/previous_inactive.gif") no-repeat scroll 0 3px transparent;width:14px;height:14px;display:block;float:left;}
.paginationControl .next_active{background:url("/resources/images/site/next_active.gif") no-repeat scroll 0 3px transparent;width:14px;height:14px;display:block;float:left;}
.paginationControl .next_inactive{background:url("/resources/images/site/next_inactive.gif") no-repeat scroll 0 3px transparent;width:14px;height:14px;display:block;float:left;}
.paginationControl .first_active{background:url("/resources/images/site/first_active.gif") no-repeat scroll 0 3px transparent;width:14px;height:14px;display:block;float:left;}
.paginationControl .first_inactive{background:url("/resources/images/site/first_inactive.gif") no-repeat scroll 0 3px transparent;width:10px;height:14px;display:block;float:left;}
.paginationControl .last_active{background:url("/resources/images/site/last_active.gif") no-repeat scroll 0 3px transparent;width:14px;height:14px;display:block;float:left;}
.paginationControl .last_inactive{background:url("/resources/images/site/last_inactive.gif") no-repeat scroll 0 3px transparent;width:14px;height:14px;display:block;float:left;}
.appeals_holder ul.appeals_list li span.active_color{color:#A50017;}
div.faq_ask_question{color:#4C4C4C;margin-bottom:20px;}
div.faq_ask_question table{width:auto;}
div.faq_ask_question .ques_input input,
div.faq_ask_question .ques_description textarea{width:500px;}
div.faq_ask_question span.submit_form{color:#A50017;font-style:italic;margin-right:5px;text-decoration:underline;cursor:pointer;}
div.faq_ask_question span.submit_form:hover{text-decoration:none;}
.toggle_button{cursor:pointer;}
.toggle_content{display:none;}
.active_poll_holder ul.poll_result_page{margin-top:0;margin-bottom:0;}
.active_poll_holder ul.poll_inputs{list-style:none;margin-top:0;margin-bottom:0;padding:10px 40px;}
.active_poll_holder ul.poll_inputs li{padding:2px 0;}
a#poll_vote{color:#A50017;font-style:italic;margin-left:25px;}
.active_poll_holder{padding:0 0 20px;}
a#poll_vote:hover{text-decoration:none;}
ul.poll_result_page{border-top:1px solid #C2BEAE;list-style-position:inside !important;}
ul.poll_result_page li span.active_color{color:#A50017;}
ul.poll_result_page li div.opened{display:block;}
.poll_result_page li span span.totoal_votes{color:#777777;font-size:10px;font-style:italic;}
.poll_cnt_result table td.poll_answer{line-height:12px;}
.poll_cnt_result .poll_result span.poll_answer{color:#A50017;margin-left:20px;}
div.gr_bar{background:none repeat scroll 0 0 #F2F2F2;height:10px;margin-left:5px;width:97%;float:left;}
div.gr_bar div.graphic{background:none repeat scroll 0 0 #A50017;height:10px;margin-left:0;}
span.result_percent{padding-left:10px;margin-top:10px;}
.jquerybubblepopup{z-index:300;}
td.artist em{display:none;}
.events_holder ul.groups{list-style:none;margin:0 0 10px;padding:10px 6px;}
.events_holder ul.groups li{margin-top:5px;}
.events_holder ul.groups li span{font-size:14px;color:#850011;font-weight:bold;}
.events_holder ul.groups li ul.events_list{list-style-type:disc;color:#850011;padding:0;margin-left:20px;}
.events_holder ul.groups li ul.events_list li{list-style-position:outside;margin-left:10px;margin-top:5px;}
.events_holder ul.groups li ul.events_list li div{color:#000000;}
.now_info em,
.events_holder ul.groups li ul.events_list li div em{color:gray;font-size:11px;font-family:georgia,serif,verdana;bottom:2px;position:relative;}
.now_info a.year{font-size:14px;text-decoration:none;position:relative;font-family:georgia,serif,verdana;bottom:2px;}
.now_info a.year:HOVER{text-decoration:underline;}
.events_holder ul.groups li ul.events_list li p{margin:0 !important;padding:0;}
.now_info span.day{color:#555;font-weight:bold;font-size:16px;}
.now_info span.month{color:#850011;font-weight:bold;font-size:14px;}
.now_info{margin-top:20px;}
.event_search{line-height:20px;margin-top:20px;overflow:hidden;}
.event_search span.search_text{color:#777777;float:left;margin-right:5px;}
.event_search input{color:#777777;width:400px;float:left;}
.event_search a#searchButton{background:url("/resources/images/site/search_icon.png") no-repeat scroll left top transparent;display:block;float:left;height:16px;margin-left:5px;text-decoration:none;width:16px;}
div.events_holder ul.found_events_list{list-style-type:disc;color:#850011;padding:0;margin-left:20px;}
div.events_holder ul.found_events_list li span{color:#000000;display:block;line-height:1.5;}
div.events_holder ul.found_events_list li{margin:5px 0;}
div.search_info{border-top:1px solid #C3BEAA;color:#777777;margin:10px 0;overflow:hidden;padding-top:5px;}
div.search_info span{font-weight:bold;color:#000000;}
p.no-result{text-align:center;}
.people_holder ul.groups{color:#850011;list-style-type:disc;margin:0 0 10px;padding:10px 6px;}
.people_holder ul.groups li{cursor:pointer;margin-left:15px;margin-top:5px;}
.people_holder ul.groups li span{color:#000000;font-style:normal;}
.people_holder ul.groups li span:hover{color:#850017;}
.people_holder ul.groups li span.active_color{color:#A50017;}
.people_holder ul.groups li div.cnt_holder{display:none;}
.people_holder ul.groups li div.cnt_holder ul.people_list{list-style:none;padding:0;margin:0;}
.people_holder ul.groups li div div.cnt{border:1px solid #C2BEAE;color:#4C4C4C;cursor:text;padding:10px 20px;text-align:justify;}
.people_holder ul.groups li div img{left:20px;position:relative;top:5px;}
div#page ul.people_list{display:block;list-style:none;margin:10px 0 20px 0;padding:0;overflow:hidden;}
div#page ul.colon-1{width:267px;float:left;}
div#page ul.people_list li{display:block;line-height:15px;margin:5px 0 5px 0;padding-left:10px;position:relative;width:240px;}
div#page ul.people_list li.letter{font-size:16px;font-weight:bold;}
div#page.id-0 ul.people_list li.letter{color:#b07000;}
div#page.id-1 ul.people_list li.letter{color:#850011;}
div#page.id-2 ul.people_list li.letter{color:#58a912;}
div#page.id-3 ul.people_list li.letter{color:#f7c200;}
div#page.id-4 ul.people_list li.letter{color:#1480d3;}
div#page.id-5 ul.people_list li.letter{color:#ed0b70;}
div#page.id-6 ul.people_list li.letter{color:#9dbacc;}
div#page.id-7 ul.people_list li.letter{color:#adff72;}
div#page.id-8 ul.people_list li.letter{color:#59553e;}
div#page ul.people_list li.first_column{margin-left:10px;}
div#page ul.people_list li.second_column{margin-left:270px;}
div.people_holder table tr td.people_description img.people_image{float:left;margin-right:15px;margin-bottom:5px;}
div.people_holder table tr td.people_description{text-align:justify;vertical-align:top;padding-top:10px;}
div.people_holder a.show_people_detail{float:right;margin-right:10px;}
.tright{text-align:right;}
.tleft{text-align:left;}
#main-content #page .content ul{list-style-position:outside;}
#main-content #page .content div.content ul{margin-left:25px;}
#main-content #page .content div.content ul.page-statistics,
#main-content #page .content div.content ul.thumbnails{margin-left:0;}
div#main-content #page .content ul p{padding:0;margin:0;display:inline;}
#main-content #page .content ul.groups,#main-content #page .content ul.people_list{line-height:16px;}
#main-content #page .content .cnt-text-hold ul,
#main-content #page .content .cnt-text-hold ol{margin-left:20px;list-style:disc inside;list-style-position:inside;}
#main-content #page .cnt-text-hold ul,
#main-content #page .cnt-text-hold ol{list-style-position:inside;}
div.back{border-top:1px solid #C2BEAE;padding:0 0 5px 0;margin-top:20px;overflow:hidden;}
div.back a{float:right;}
a.page_link{font-style:italic;border:none;}
ul.page_list{list-style:none;margin:12px 0;padding:0;}
ul.page_list li{color:#000000;margin-bottom:5px;}
ul.page_list li span.date{color:#850011;margin:0 5px 0 10px;font-size:10px;}
ul.page_list li span.time{color:#555555;margin:0 5px 0 0;}
ul.page_list li a{color:#A50017;text-decoration:underline;margin:0 5px 0 0;}
ul.page_list li a:hover{text-decoration:none;}
ul.page_list li span.section_title{}
ul.page_list li span.separator{margin:0 5px 0 5px;}
.appeals_holder ul.appeals_list.my_appeal li{padding:10px 60px;}
div#main-content div#left-menu ul.menu a:hover .bullet{display:block;}
.link_ttl{display:block;padding:6px 4px 6px 0;border-bottom:1px solid #c2beae;}
ul.search_content{list-style-type:none;padding:10px 20px 0 20px;}
ul.search_content span.highlight{background-color:#FF8800;}
ul.search_content li.content_bottom{margin:0 0 15px 0;}
ul.search_content li.content_bottom span.found_text{color:#707070;display:block;}
ul.search_content li.content_top{margin:15px 0 0 0;}
div.empty_list{text-align:center;border-bottom:1px solid #c2beae;padding-bottom:30px;padding-top:10px;}
div.search_box{padding:0 0 10px 10px;}
div.news_holder div.found{margin-left:20px;}
div.news_holder div.search_header{display:block;}
span.red{color:red;float:left;}
.search span{height:15px;vertical-align:middle;}
.search .form-item{vertical-align:middle;}
div.news_holder div.searched{color:#707070;font-style:italic;padding:10px 0 0 20px;}
div.userbar li.userbar_separator{color:gold;}
.appeals_holder ul.appeals_list.my_appeal li span{cursor:auto;}
#my-left{background-image:url('/resources/images/site/left-menu-bg.jpg');background-repeat:repeat-y;background-position:left top;}
div.news_holder{text-align:left;}
div.news_holder .paging_top,
div.news_holder .paging_bottom{margin:0 20px;}
label.search-text{color:#707070;font-style:italic;width:160px;}
div.lastPosts{text-align:left;}
div#poll_block div.container div.content,
div#calendar_block div.container div.content,
div#faq_block div.container div.content{padding-left:10px;}
.forum_blk_holder div.cnt input[type="submit"]{width:55%;}
.table_for{border:1px solid #C2BEAE;border-left:0;border-bottom:0;text-align:left;}
.table_for td{border:1px solid #C2BEAE;border-right:0;border-top:0;padding:3px;}
div.addthis_default_style{height:16px;line-height:16px;padding-top:3px;margin-right:5px;}
.odkl-klass-s{margin-left:3px;}
div#page div.views{border-bottom:1px solid #C3BEAA;padding-bottom:5px;margin-bottom:10px;}
ul.title_list_with_buttons{display:block;list-style:none outside none;}
.appeals_holder ul.appeals_list.my_appeal li ul li{padding:0 30px 0 0;}
div#main-content div#page p{padding-top:5px;}
div#content div#fb-block{display:block;position:relative;margin:0px 82px 0px 79px;padding:10px 16px 0;background:#ffffff;height:auto;border-top:1px solid #c3beaa;}
.fb-cnt{height:280px;overflow:hidden;}
.fb-cnt iframe{border:medium none;height:200px;margin:-1px;overflow:hidden;width:809px;}
div.library_header{text-align:left;}
div.popular_photo ul{list-style-type:none;display:block;text-align:center;}
div.popular_photo ul.popular_photos > li{float:left;}
div.popular_photo ul.popular_photos ul.element li.description{width:130px;line-height:1.4em;}
div.popular_photo ul.popular_photos ul.element li.description a{text-decoration:none;}
div.popular_photo ul.popular_photos ul.element li.description a:hover{text-decoration:underline;}
span.most_popular{font-size:12px;padding:6px 0;margin-left:15px;}
div.popular > a{font-style:italic;font-weight:bold;float:left;padding:30px 0 10px 0;}
div.popular_documents{padding-bottom:40px;}
.fb-blk iframe{border:medium none;height:70px;margin:0 17px;width:242px;}
#main-content div#page div.content div.popular_photo ul.popular_photos ul.element{list-style-position:outside;padding-right:10px;}
#main-content div#page div.content div.popular_photo ul.popular_photos{margin-left:5px;}
a.thumb-image{background-color:#DADADA;display:block;height:150px;line-height:150px;margin:0;overflow:hidden;padding:0;position:relative;text-align:center;vertical-align:middle;width:150px;}
a.thumb-image img{max-height:250px;max-width:250px;vertical-align:middle;}
#toolbar ul.right-blk li.search form div input[type=submit]{background:url("/resources/images/site/search.jpg") no-repeat scroll center center transparent;border:0 none;height:16px;width:14px;}
#toolbar ul.right-blk li.search form div input[type=text]{border:1px solid #C2BEAE !important;padding:0 2px !important;}
div.pointer{width:350px;cursor:move;}
p.marquee-par{margin:0px;color:white;cursor:ew-resize;}
div.recovery{padding:20px 0 0 10px;}
div.recovery #submitLogin,
div.recovery #rquestion{margin-bottom:10px;}
div.recovery label{color:#A50017;}
span.today{color:gold;padding:0 20px 0 20px;}
div#main-content div#page div.content div.media-video div.movie_holder img{padding:5px 10px 20px 0;text-align:left;}
div#main-content div#page div.content div.media-video div.movie_holder p{line-height:14px;padding-top:5px;text-align:left;}
ul.ran-sid-news{margin:5px 0 0 15px;padding:0;list-style:none outside none;width:260px;display:none;}
div#main-content div#left-menu ul.ran-sid-news li a{width:auto;padding-left:0;font-size:11px;}
div#main-content div#left-menu ul.ran-sid-news li a:hover{text-decoration:none;border:none;}
ul.ran-sid-news li{clear:left;margin-top:7px;overflow:hidden;padding-right:5px;line-height:12px;}
ul.ran-sid-news li img{float:left;margin-right:5px;width:50px;}
#my-left{padding-bottom:30px;}
.nbgsd-transp{background-image:url("/resources/images/site/transp-back-news.png");background-position:left bottom;background-repeat:repeat-x;bottom:0;height:74px;position:absolute;width:300px;z-index:31;}
.gplus-icon{float:left;padding-top:2px;}
.gplus-icon-news{float:right;padding-top:4px;}
.play-295, .play-300{background:url("/resources/images/site/play-off.png") no-repeat scroll center center transparent;display:block;height:28px;position:absolute;width:28px;}
.play-295:hover, .play-300:hover{background:url("/resources/images/site/play-on.png") no-repeat scroll center center transparent;}
.play-295{left:135px;top:61px;}
.play-300{left:139px;top:88px;}
.play-75, .play-75-2, .play-75-center{background:url("/resources/images/site/play-off.png") no-repeat scroll center center transparent;display:block;height:28px;position:absolute;width:28px;}
.play-75:hover, .play-75-2:hover, .play-75-center:hover{background:url("/resources/images/site/play-on.png") no-repeat scroll center center transparent;}
.play-75-center{right:21px;top:24px;}
.play-75{left:30px;top:30px;}
.play-75-2{left:25px;top:45px;}
.subscribe-row td{padding:10px 5px !important;}
.subscribe-list .title{margin:0 0 16px 0;}
.partners-block{background-color:white;margin:0 82px 0 79px;text-align:center;border-bottom:1px solid #C3BEAA;padding:10px 0 10px 0;}
.partners-block a.partners-link{padding-top:15px;padding-right:10px;font-size:14px;text-decoration:none;font-weight:bold;}
.partners-block a.partners-link:hover{text-decoration:underline;}
.padding-bottom-10{padding-bottom:10px;}
.padding-top-10{padding-bottom:10px;}
.padding-top-5{padding-top:5px;}
.margin-top-10{margin-top:10px;}
.margin-left-10{margin-left:10px;}
.margin-bottom-10{margin-bottom:10px;}
.margin-right-10{margin-right:10px;}
.margin-top-20{margin-top:20px;}
.margin-left-20{margin-left:20px;}
.margin-20{margin:20px;}
.margin-right-20{margin-right:20px;}
.margin-bottom-20{margin-bottom:20px;}
.align-left{text-align:left !important;}
.align-right{text-align:right !important;}
.play-intro{height:30px;margin-bottom:1px;}
.opacity03{opacity:0.3;}
.opacity05{opacity:0.5;}
.upper{text-transform:uppercase;}
div.weather-block{width:30px;height:135px;text-align:center;background:#A50017;font-size:14px;}
span.w-temp{display:block;color:#FFF;font-size:14px;padding-bottom:5px;letter-spacing:-0.1em;}
#rotateText{font-weight:bold;color:#F7C200;text-transform:uppercase;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);margin-top:40px;}
a#rotateText{text-decoration:none;}
ul.last-two-news,
ul.partner-4-news{list-style:none outside none;margin:10px 0 0;overflow:hidden;height:45px;padding:0;}
ul.last-two-news li,
ul.partner-4-news li{width:155px;height:45px;float:left;line-height:normal;margin-right:3px;font-size:11px;}
ul.last-two-news li a img,
ul.partner-4-news li a img{float:left;margin-right:5px;}
ul.partner-bottom-news{list-style:none outside none;margin:10px 0 0 5px;overflow:hidden;padding:0;}
ul.partner-bottom-news li{width:220px;height:64px;margin-bottom:10px;float:left;line-height:normal;margin-right:7px;font-size:11px;}
ul.partner-bottom-news li:last-child{margin-right:0;}
ul.partner-bottom-news li a{text-decoration:none;color:#2563FF;font-size:12px;}
ul.partner-bottom-news li a:HOVER{text-decoration:underline;}
ul.partner-bottom-news li a img{max-height:64px;max-width:64px;float:left;margin-right:10px;}
ul.partner-bottom-news li a div{float:left;line-height:64px;height:64px;width:64px;background-color:#CCC;margin-right:5px;text-align:center;}
.amusements-media{margin:0 10px 20px;padding-bottom:10px;border-bottom:1px solid #C2BEAE;}
ul.partner-bottom-news li a{text-decoration:none;color:#2563FF;font-size:12px;text-align:left;display:block;float:left;}
.amusements-media ul.last-two-news{margin:0;height:56px;overflow:hidden;width:820px}
.amusements-media ul.last-two-news li{width:160px;}
.car-cont{height:56px;overflow:hidden;width:820px}
.amusements-media ul.partner-4-news{margin:0;}
.amusements-media ul.partner-4-news li{width:200px;}
.langs-bl{margin:9px 0 0 17px;}
.langs-bl .lang{padding:5px 0 0;font-size:11px;}
.langs-bl .lang img{padding:0 6px 0 0;vertical-align:bottom;}
.langs-bl a, .langs-bl span{color:#fff;text-decoration:none;}
.linkhref{text-decoration:none;}
.bloggers-list span{display:block;}
.bloggers-list li{padding:10px 0 5px;}
.bloggers-list .blog-text{width:195px;padding:0 0 0 9px;}
.bloggers-list .blog-text a{color:#000;text-decoration:none;}
.bloggers-list a.author{display:block;color:#2561fe;}
a.back-link{background:url('/resources/images/site/back_arrow.png') no-repeat scroll 0 0 transparent;height:16px;margin-top:5px;width:14px;padding-left:15px;}
table.tbl-domnitori{border-spacing:0;border-collapse:collapse;border:1px solid #D8D8D8;}
table.tbl-domnitori td,table.tbl-domnitori th{border:1px solid #D8D8D8;}
.news-redtram {display: none} /*todo Скрыл баннер redtram 12.04.2018*/
.news-redtram a.rt-n-1558__link{color:#A50017 !important;font-size:11px !important;}
.doc-content p span.caps{color:#8D101E;float:left;font-family:times new roman;font-size:52px;font-weight:bold;line-height:0.8em;padding-right:7px;}
div#contestbutton a{display:block;margin-bottom:1px;}
.fixed-bg{background:url('/resources/images/site/fixed/bg.png');}
.fixed-w22{width:22px;}
.fixed-w22:HOVER{width:32px;}
.fixed-weather-block span{color:black;margin-left:4px;}
.fixed-weather-block img.w-icon{margin-left:3px;}
div#contestbutton{position:fixed;top:30px;width:32px;left:0;float:left;z-index:200;margin-right:5px;}
#btnShowModal, .btnShowModal{background:url("/resources/images/site/btn-add-user-news.png") repeat-x scroll 0 0 transparent;font-size:12px;font-weight:normal;text-decoration:none;color:#FFF;border-radius:4px;padding:3px 10px;text-align:center;cursor:pointer;}
.don-holder{color:#666666;}
.don-holder div#mmps,
.don-holder div#netto,
.don-holder div#bank,
.don-holder div#card{min-height:100px;background-color:#EDEBE7;border:1px solid #EDEBE7;margin-bottom:5px;padding-right:10px;}
.don-holder div#bank{min-height:170px;}
span.recvizit{display:block;color:#3B5998;font-size:10px;margin-left:20px;}
.don-holder div#mmps:hover,
.don-holder div#netto:hover,
.don-holder div#bank:hover,
.don-holder div#card:hover{background-color:#FFFFFF;}
.don-holder div .selector{padding-left:20px;padding-top:10px;}
.don-holder div .selector label{font-weight:bolder;margin-left:10px;cursor:pointer;}
.don-holder div img{margin-left:20px;margin-top:10px;}
div#main-content div#page .don-holder div p{padding:0 20px 10px 40px;}
.don-holder div p label{cursor:pointer;}
.pay-selector{float:left;width:270px;padding:20px 10px;border-right:1px dashed grey;}
.pay-selector div p{text-align:justify;}
.pay-form{float:left;padding:0 20px 20px 20px;}
.pay-form form{margin-top:15px;}
.don-form-st2 .form-item label{float:left;width:125px;padding-right:5px;text-align:right;color:#383838;line-height:11px;}
.don-form-st2 .form-item .form-element{float:left;width:150px;}
.don-form-st2 .form-item .description{float:right;width:180px;color:gray;font-style:italic;font-size:10px;line-height:10px;}
.don-form-st2 .form-item{clear:both;overflow:visible;padding:7px 0;position:relative;}
.don-form-st2 .agreement-item{}
.don-form-st2 .agreement-item .form-element{padding-left:10px;}
.don-form-st2 .agreement-item .form-element #submit{margin-left:10px;}
.don-form-st2 .agreement-item label{width:300px;line-height:21px;font-weight:bold;}
.don-form-st2 #terms_block{width:475px;height:150px;overflow-y:scroll;background:#F9F9E5;border:1px solid gray;padding:5px 5px 5px 10px;margin-bottom:10px;}
.don-form-st2 .isrequired{color:gray;font-size:11px;font-style:italic;}
h2 .pay-code{display:inline-block;min-width:80px;height:20px;background:#AD0817;color:gold;padding:6px 10px;margin-top:-6px;border-radius:3px;text-decoration:none;}
.bakc-link{font-size:12px;font-style:italic;font-weight:normal;}
.cnt-text-hold h2.upper{font-size:16px;padding:15px;text-align:center;}
.don_button .btnShowModal{font-weight:bold;color:gold;border:none;}
h2.help-title{border-bottom:1px dashed #CCCCCC;font-size:16px;margin:20px 0;padding-left:30px;background:url("/resources/images/site/rightBig.gif") no-repeat scroll 0 2px transparent;}
.op-detail-list{list-style:decimal inside none;margin-left:40px;}
ul.op-detail-list li{color:#666666;font-size:14px;margin:6px 0;}
.cnt-text-hold .description{color:#666666;font-size:14px;margin:10px 0 40px 20px;}
#fb-bottom{position:fixed;bottom:0;z-index:10000;left:50%;margin-left:-219px;}
#fb-bottom-content{position:relative;background-color:#edeef3;margin:0 auto;width:210px;height:42px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid gray;border-bottom:none;background-image:url('/resources/images/site/fb.png');background-repeat:no-repeat;background-position:10px 10px;z-index:2;float:right;}
#ct-bottom{position:relative;background-color:#edeef3;margin:0 auto;width:210px;height:42px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid red;border-bottom:none;z-index:2;margin-right:5px;float:left;}
#ct-bottom img{position:absolute;bottom:0;left:10px;}
#ct-bottom span{line-height:42px;vertical-align:middle;color:#930013;font-size:17px;float:right;margin-right:20px;}
#closebtn{position:absolute;right:10px;top:12px;}
.layout-part-news{width:272px;overflow:hidden;margin-left:2px;}
.layout-part-news .hd-block{height:30px;background:white;line-height:30px;margin-bottom:1px;}
.layout-part-news .body-block{background:white;margin-bottom:1px;text-align:left;}
div#main-content div#left-menu .layout-part-news .body-block ul{list-style:none;margin:0;padding:0;overflow:hidden;}
div#main-content div#left-menu .layout-part-news .body-block ul li{margin-bottom:5px;}
div#main-content div#left-menu .layout-part-news .body-block ul li a{color:#204D8B;text-decoration:none;width:auto;padding:0;}
div#main-content div#left-menu .layout-part-news .body-block ul li a:hover{color:#204D8B;text-decoration:underline;}
.layout-part-news .foot-block{background:white;height:20px;line-height:20px;}
.layout-part-news .foot-block a{color:black;text-decoration:none;}
.layout-part-news .foot-block a:hover{text-decoration:underline;}
div.humor-title{margin:20px 0 0 0;}
div.humor-title a{color:#840029;font-size:20px;font-weight:bold;}
.humor-text-style{color:#4c4c4c;}
.humor-read-more a{color:#840029;font-size:12px;font-style:italic;text-transform:lowercase;}
.over-quotes7year{display:block;position:absolute !important;right:0;top:0;z-index:2;width:640px;height:97px;}
.second-quotes7year{position:relative;}
a#close-quotes7year{display:block;height:20px;width:30px;position:absolute;right:0;top:0;background:url("/resources/images/site/blank.gif") repeat scroll 0 0 transparent;}
td.recover-pass{line-height:28px;}
.fbauthuserform{background:url("/resources/images/site/fb-connect.png") no-repeat scroll 0 0 transparent;color:white;display:block;font-weight:bold;height:28px;margin-left:30px;padding-left:30px;text-align:left;width:90px;}
.fb-like{height:20px;overflow:hidden;}
table.gsc-search-box tr td.gsc-clear-button{display:none;}
#toolbar li.search input.gsc-search-button{background:url("/resources/images/site/search.jpg") no-repeat scroll 0 0 transparent;display:block;border:0 none;cursor:pointer;color:transparent;height:16px;width:16px;min-width:16px;overflow:hidden;font-size:0;line-height:0;margin-left:10px;}
#ui-datepicker-div{display:none;}
.web_dialog_overlay{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;margin:0;padding:0;background:#000000;opacity:.15;filter:alpha(opacity=15);-moz-opacity:.15;z-index:101;display:none;}
.web_dialog{display:none;background-color:#ffffff;border:2px solid #A50017;padding:0px;z-index:212;width:650px;border-radius:4px;}
.web_dialog .head-block{background:none repeat scroll 0 0 #A50017;color:white;font-size:15px;font-weight:bold;height:35px;line-height:30px;padding-left:10px;text-align:left;margin-bottom:10px;}
#btnClose{background:transparent url("/resources/images/site/icons/close-white-18.gif") no-repeat 0 center;color:wheat;display:block;float:right;font-size:12px;margin-right:10px;padding-left:20px;text-decoration:none;}
.web_dialog_title{border-bottom:solid 2px #336699;background-color:#336699;padding:4px;color:White;font-weight:bold;}
.web_dialog_title a{color:White;text-decoration:none;}
.align_right{text-align:right;}
.generic-info div.form-item,
.news-info div.form-item{margin-bottom:15px;}
.news-info div.form-item label{width:100px;text-align:right;float:left;padding-top:3px;}
.generic-info div.form-item label{text-align:left;float:left;padding-top:3px;}
.generic-info div.form-item .description,
.news-info div.form-item .description{font-size:11px;font-style:italic;color:gray;line-height:11px;}
.news-info div.form-item span{display:none;}
.news-info div.form-item div.form-element{float:left;padding:0 5px;}
.generic-info div.form-item div.form-element{float:left;}
.form-holder legend{border-bottom:1px solid #CCCCCC;font-weight:bold;padding-bottom:5px;width:100%;}
.form-holder fieldset{border:none;padding:15px;}
.backgroundPopup{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:#000000;border:1px solid #cecece;z-index:211;}
.cmwiki #btnShowModal{display:block;position:fixed;right:20%;top:0;}
.cmwiki .web_dialog{width:400px;}
.cmwiki selsect{width:60px;}
.cmwiki #preluad{text-align:center;display:none;margin:50px 0;}
.form-holder p{text-align:center;margin:50px 0;}
.form-holder p.error{margin:10px 0;color:red;font-weight:bold;}
table.dic-words .wik-descr a{color:#444;}
div.wik-tbl-hd{background:#C2BEAE;}
div.wik-tbl-hd div{font-size:11px;padding:3px 0;display:inline-block;text-align:center;}
div.wik-tbl-hd div.td1{border-right:1px solid #F7F7F7;width:30%;}
div.wik-tbl-hd div.td2{width:69%;}
.wiki-top{color:#84000E;font-size:12px;float:right;margin-right:10px;font-weight:bold;}
.wiki-top .title{margin-right:11px;float:left;display:inline-block;margin-top:8px;}
.wiki-top .title a{color:#84000E;text-decoration:none;}
.wiki-top .vline{float:left;height:34px;width:3px;background:url(/resources/images/site/vline-top.png) no-repeat;margin-right:11px;}
.wiki-top .letters{float:left;height:28px;text-transform:uppercase;margin-top:8px;}
.wiki-top .letters a{text-decoration:none;color:#84000E;}
.wiki-top .letters .letter{float:left;display:inline-block;padding-right:8px;margin-left:4px;background:url(/resources/images/site/square-top.png) right center no-repeat;}
.wiki-top .letters .letter.last{background-image:none;padding-right:0;}
.menu-links{width:500px;height:100%;color:white;font-size:12px;margin-left:17px;}
.menu-links .left-blk{display:inline;text-align:left;}
.menu-links .left-blk li{display:inline;}
.user-menu ul.right-blk{display:block;list-style:none;overflow:hidden;color:white;width:214px;height:33px;}
.user-menu ul.right-blk li{display:block;float:right;line-height:33px;padding-right:5px;vertical-align:middle;color:white;font-weight:bold;}
.user-menu ul.right-blk li.search{width:165px;}
.user-menu ul.left-blk li{display:block;float:left;line-height:33px;padding-right:7px;vertical-align:middle;font-size:13px;}
.user-menu ul.right-blk li.favorite{margin-left:10px;}
.user-menu ul.left-blk li.about-project{margin-left:0px;}
.user-menu ul.left-blk li.main-page,
li.padding-ten{}
.user-menu li.search input.gsc-search-button{background:url("/resources/images/site/search.jpg") no-repeat scroll 0 0 transparent;display:block;border:0 none;cursor:pointer;color:transparent;height:16px;width:16px;min-width:16px;overflow:hidden;font-size:0;line-height:0;margin-left:5px;margin-top:4px;}
.user-menu .right-separator{width:0px;height:33px;border-right-width:1px;border-right-color:black;border-right-style:solid;border-left-width:1px;border-left-color:#48000B;border-left-style:solid;float:right;margin:0 5px;margin-right:5px;}
.user-menu .link{display:inline;}
.form-holder{margin-left:40px;}
.cwiki-langs{text-align:right;height:20px;margin-top:0px;}
.cwiki-langs .cwiki-lang{padding:5px;float:right;}
.cwiki-langs .cwiki-lang:hover{background-color:silver;cursor:pointer;}
.cwiki-langs .cwiki-lang.active{background-color:silver;}
.cwiki-keywords-tabs{position:absolute;left:0;height:325px;overflow-y:auto;width:50px;text-align:center;}
.cwiki-keywords-tabs .tab{padding:10px;margin-bottom:3px;border:1px black solid;border-left:none;background-color:white;font-weight:bold;color:black;}
.cwiki-keywords-tabs .tab:hover{border:none;background-color:silver;color:white;cursor:pointer;}
.cwiki-keywords-tabs .tab.active{border:none;background-color:silver;color:white;}
.cwiki-add{width:20px;height:20px;background:url("/resources/images/site/icons/cwiki_add.png") no-repeat;cursor:pointer;margin-left:3px;}
.aif-head-rss{display:block;width:100%;height:25px;background-color:white;text-align:center;padding-top:5px;border-bottom:1px silver solid;margin-top:5px;}
.container-aif-rss{padding:3px;border:1px white solid;text-align:left;margin-bottom:5px;border-bottom-width:3px;background-color:white;text-decoration:none !important;}
.container-aif-rss ul{padding-left:25px;padding-right:10px;text-decoration:none !important;}
.container-aif-rss ul li{text-align:left;padding:2px;padding-left:0;text-decoration:none !important;}
.container-aif-rss ul li:hover{text-decoration:none !important;}
.container-aif-rss ul li a{border:none !important;padding:0 !important;text-decoration:none;}
.container-aif-rss ul li a:hover{border:none !important;text-decoration:underline !important;text-decoration-color:#A50017 !important;}
.filter-wiki{width:100%;margin-bottom:10px;margin-top:10px;}
.filter-wiki a{margin:2px;}
.filter-wiki a.active{text-decoration:none;color:black;}
.soc-container{width:270px;}
.soc-container .inset-block{width:100%;}
.soc-container .inset-block div.socseti{content:".";width:90px;float:left;cursor:pointer;text-align:center;padding:2px 0px;opacity:0.8;}
.soc-container .inset-block .ok{background-color:#F57E13;}
.soc-container .inset-block .fb{background-color:#355495;}
.soc-container .inset-block .vk{background-color:#4A719A;}
.soc-container .inset-block div.activ{opacity:1;}
.scrollTopImg{display:block;width:65px;height:44px;background:url('/resources/images/site/none.png') no-repeat;cursor:pointer;}
.scrollTopImg.ru.active,.scrollTopImg.ru:hover{background:url('/resources/images/site/a_ru.png') no-repeat;}
.scrollTopImg.ro.active, .scrollTopImg.ro:hover{background:url('/resources/images/site/a_md.png') no-repeat;}
.scrollTopImg.en.active, .scrollTopImg.en:hover{background:url('/resources/images/site/a_md.png') no-repeat;}
.scrollTopContaner{right:2.5%;bottom:0;z-index:100000;}
.appeals_list_news{color:#A50017;list-style-type:none !important;line-height:11px !important;margin-top:10px;}
.appeals_list_news .cnt_holder{margin-top:11px;}
.active_poll_holder_news{font-size:13px !important;margin:10px 0 10px 0;text-align:left;line-height:1.5em;padding:0;width:270px !important;padding-left:23px;!important;}
.active_poll_holder_news #poll_vote{float:right;}
.poll_inputs_news{list-style-type:none !important;padding-left:22px;line-height:15px !important;margin-top:15px;}
.poll_answer_news, .totoal_votes_news{color:black;}
.poll_res_table_news tr td{padding:2px;padding-left:18px;}
.poll_res_table_news{margin-bottom:10px;}
a#poll_vote_news{float:right;}
.ctos{width:766px;height:auto;position:absolute;left:50%;margin-left:-393px;top:100px;z-index:100000000;-moz-box-shadow:6px 3px 9px #000000;-webkit-box-shadow:6px 3px 9px #000000;box-shadow:6px 3px 9px #000000;border-radius:15px 15px 15px 15px;-moz-border-radius:15px 15px 15px 15px;-webkit-border-radius:15px 15px 15px 15px;border:0px solid #000000;}
.head-ctos{width:100%;background:#ac162b;color:white;text-align:center;padding:15px 0;border-radius:15px 15px 0px 0px;-moz-border-radius:15px 15px 0px 0px;-webkit-border-radius:15px 15px 0px 0px;border:0px solid #000000;}
.head-ctos img{float:right;margin-right:15px;margin-top:5px;}
.head-ctos span{font-size:1.6em;}
.choose-type-of-site{background-color:white;opacity:0.96;padding:10px;border-radius:0px 0px 15px 15px;-moz-border-radius:0px 0px 15px 15px;-webkit-border-radius:0px 0px 15px 15px;}
.choose-type-of-site .mobiles , .choose-type-of-site .desktop{float:left;height:auto;}
.choose-type-of-site .mobiles{width:218px;max-width:100%;height:auto;position:relative;}
.choose-type-of-site .mobiles span{margin-left:-85%;float:left;font-size:1.625em;font-weight:bold;color:#930013;position:absolute;font-family:Arial;display:block;margin-top:13px;}
.choose-type-of-site .mobiles img{max-width:100%;}
.choose-type-of-site .desktop{width:523px;max-width:100%;height:auto;margin-top:170px;position:relative;}
.choose-type-of-site .desktop span{margin-left:40px;float:left;font-size:1.625em;font-weight:bold;color:#930013;position:absolute;font-family:Arial;margin-top:-40px;display:block;}
.choose-type-of-site .desktop img{max-width:100%;}
.news_body{text-align:justify;}
.right-square{background-color:#CF0008;height:5px;position:absolute;right:0;top:5px;width:5px;}
.left-square{background-color:#CF0008;height:5px;position:absolute;left:0;top:5px;width:5px;}
.more-text-forum{width:100%;height:16px;background-image:url(/resources/images/site/more.gif);background-repeat:repeat-x;background-position:left bottom;background-color:white;text-align:center;cursor:pointer;padding-top:5px;}
.more-text-forum span{display:inline-block;height:100%;padding:0 3px;background-color:white;color:#a50017;line-height:16px;vertical-align:baseline;border:1px #a50017 solid;font-weight:bold;}
td.post .message-body{overflow:hidden;}
.bookmarks{position:absolute;right:0px;bottom:-32px;}
.bookmarks img{padding:0 !important;}
#user-bookmarks{cursor:pointer;}
#user-bookmarks.bookmarks:hover{border-top:5px solid silver;bottom:-37px;}
.bookmarks-container{width:100%;position:relative;}
.bookmarks-container.bordered{border-bottom:1px solid #c2beae;}
.bookmarks-container.addthis{height:24px;}
.content h2#topicHeader{padding-right:30px;}
.movie-add-block{cursor:pointer;display:inline-block;margin-top:5px;margin-right:210px;}
.movie-add-block:hover, .movie-add-block.active{color:#a50017;}
.movie-add-block .title{line-height:32px;margin-left:10px;font-size:14px;}
.add-to-fav{width:500px;margin-top:10px;overflow:hidden;}
.add-to-fav .add-playlist input[type='text']{width:390px;height:16px;padding:4px;border:1px #a50017 solid;}
.add-to-fav h2{text-align:left;}
.add-to-fav .video-pl-item{width:478px;padding:10px;border:1px gray solid;background-color:#edeef3;color:#4c4c4c;margin-bottom:10px;text-align:left;font-weight:bold;}
.add-to-fav .video-pl-item:hover{background-color:#F7C200;border-color:white;color:white;cursor:pointer;}
.add-to-fav .video-pl-item.added{color:green;}
.add-to-fav .video-pl-item.added:hover{color:black;}
.add-to-fav .add-playlist table{width:100%;}
.add-to-fav .add-playlist table tr td:first-child{width:70%;}
.add-to-fav .add-playlist table tr td:last-child{width:28%;}
.add-to-fav .add-playlist input[type="text"]{width:98%}
.add-to-fav .add-playlist input[type="button"]{height:26px;border:1px #a50017 solid;border-left:0;width:100%;}
.add-to-fav .add-playlist input[type="button"]:hover{background-color:silver;color:white;cursor:pointer;}
.add-to-fav .info-block{width:480px;padding:10px;color:white;font-weight:bold;background-color:#74a446;border-color:#618a3c;text-align:left;margin-bottom:10px;}
.add-to-fav .info-block img{float:right;cursor:pointer;}
.delete-vpls{line-height:36px;border:1px solid silver;}
.delete-vpls:hover{background-color:red;border-color:white;cursor:pointer;}
.close-banner-btn{cursor:pointer;display:inline-block;position:absolute;right:0;top:-32px;}
.rich-right-banner,.rich-full-banner{display:inline-block;position:fixed;bottom:44px;right:40px;z-index:100000;}
.rich-full-banner{width:100%;right:0;}
.rich-full-banner object, .rich-full-banner embed{width:100%;}
.btn-contest14{float:left;!important;padding:10px 30px 5px 10px;display:block;}
.contest-7 .period-text2{overflow:hidden;padding:10px;}
.contest-if{color:red;font-size:18px;}
.contest-rul-list{list-style-type:none;!important;}
.index-rul-2 .contest-rul-list-none ul li{list-style:none;!important;}
#slideshow{position:relative;width:480px;height:330px;}
#slideshow > div{position:absolute;}
@media only screen and (max-width:600px){.banner-zone.tp2-p1,
.banner_mob{display:none !important;}
}

.gsc-input-box {
    border: none !important;
    background: none !important;
}

.gsib_a {
    padding: 0 !important;
}

.gsc-search-box-tools .gsc-search-box .gsc-input {
padding-right: 0 !important;
}

.cse .gsc-search-button-v2, .gsc-search-button-v2 {
background: none !important;
border: none !important;
width: 100% !important;
border-radius: 0 !important;
padding: 0 !important;
cursor: pointer !important;
}