body{margin:0;color:#484848;font:12px Arial,Helvetica,sans-serif;background:#fff;min-width:1122px;position:relative;padding:0 14px;}
img{border-style:none;}
a{color:#023ead;text-decoration:none;}
a:hover{text-decoration:underline;}
input,textarea,select{font:100% Arial,Helvetica,sans-serif;vertical-align:middle;}
form,fieldset{margin:0;padding:0;border-style:none;}
#wrapper{margin:8px auto;}
#header{height:1%;margin:0 0 11px;}
#header:after{display:block;clear:both;content:"";}
#header .ads-box{text-align:center;padding-right:120px;overflow:hidden;height:1%;}
#header .ads-box .block,
.com_statyi{display:inline-block;vertical-align:top;width:455px;}
.logo{margin:0;width:234px;height:63px;overflow:hidden;text-indent:-9999px;cursor:pointer;float:left;}
.logo a{height:100%;display:block;background:url(../images/logo.gif) no-repeat;}
.container{overflow:hidden;width:100%;}
#header .search-box{float:right;margin:11px 0 0;width:266px;}
#header .vmesto-search-box{float:right;margin:11px 0 0;width:305px;}
#header .search-box form{background:url(../images/bg-form-search.gif) no-repeat;float:right;width:233px;margin:0 0 11px;}
#header .search-box fieldset{display:inline;}
#header .search-box input{float:left;margin:0;padding:3px 6px;width:198px;color:#818181;background:none;border:0;line-height:15px;}
#header .search-box .button{margin:1px 0 0 3px;width:20px;height:20px;position:relative;float:left;cursor:pointer;}
#header .search-box strong{color:#f58220;float:right;font-size:13px;}
#header .box{padding:9px 0 0;overflow:hidden;width:100%;float:left;}
#header .box .login{float:right;background:url(../images/bg-login.gif) no-repeat;}
* html #header .box .login{margin:0 0 0 -3px;}
#header .box .login ul{float:left;margin:0;padding:0 17px;list-style:none;overflow:hidden;height:1%;background:url(../images/bg-login-r.gif) no-repeat 100% 0;}
#header .box .login ul li{float:left;height:23px;background:url(../images/separator01.gif) no-repeat 0 10px;padding:7px 12px 0;}
#header .box .login ul li:first-child{background:none;}
#header .box .login ul li a{color:#fff;float:left;}
#header .menu-box{overflow:hidden;height:1%;background:url(../images/bg-nav-r.gif) repeat-x;}
#header .menu-box #nav{background:url(../images/bg-nav-l.gif) no-repeat;margin:0;padding:0;list-style:none;overflow:hidden;height:1%;}
#header .menu-box #nav li{float:left;height:22px;padding:8px 0 0;margin:0 0 0 2.8%;display:inline;}
#header .menu-box #nav li a{color:#fff;float:left;}
#main{width:100%;}
#main:after{display:block;clear:both;content:"";}
#main h5{font-weight:normal;margin:0;font-size:20px;}
.w1{overflow:hidden;width:100%;}
#main p{margin:0;}
#main img{vertical-align:top;}
.blocks{width:100%;overflow:hidden;background:#fff url(../images/bg-dot.gif) repeat-x;margin:0 0 34px;}
.blocks-b{background:url(../images/bg-dot.gif) repeat-x 0 100%;}
.blocks-l{background:url(../images/bg-dot.gif) repeat-y;}
.blocks-r{background:url(../images/bg-dot.gif) repeat-y 100% 0;overflow:hidden;height:1%;}
.blocks-r:before{display:block;background:url(../images/bocks-tr.gif) no-repeat 100% 0;height:5px;content:url(../images/bocks-tl.gif);font-size:0;line-height:0;}
.blocks-r:after{display:block;background:url(../images/bocks-br.gif) no-repeat 100% 100%;height:5px;content:url(../images/bocks-bl.gif);font-size:0;line-height:0;}
#main .promo-box{overflow:hidden;height:1%;margin:0 0 21px;}
#main .promo-box .blocks{width:33.3%;margin:0;float:left;}
#main .blocks .visual{text-align:center;margin:20px 66px;}
#main .promo-box .visual img{vertical-align:top;}
#main .box{overflow:hidden;width:31.3%;padding:0 0 0 2%;float:left;}
#main .box h2{margin:0 0 17px;font-weight:normal;font-style:italic;background:url(../images/bg-dot.gif) repeat-x 0 100%;font-size:18px;padding:0 0 13px 5px;}
* html #main .box h2{margin:0 5% 0 0;}
#main .box .info-box{margin:0;padding:0;list-style:none;}
#main .box .info-box li{overflow:hidden;height:1%;padding:0 0 17px;margin:0 0 5px;}
#main .box .info-box .visual{float:left;position:relative;margin:0 15px 0 0;}
#main .box .info-box .visual img{vertical-align:top;width:120px;}
#main .box .info-box .visual .divimg{vertical-align:top;width:120px;height:120px;overflow:hidden;}
#main .box .info-box .visual .shape{position:absolute;top:0;left:0;background:url(../images/shape.png) no-repeat;width:120px;cursor:pointer;height:120px;}
#main .box .info-box .info{height:120px;overflow:hidden;}
#main .box .info .title{font-size:18px;}
#main .box .info-box .info p{margin:0 0 5px;color:#6f6f6f;}
#main .music-box{margin:0;padding:0;list-style:none;}
#main .music-box li{overflow:hidden;height:1%;padding:0 0 16px;margin:0 0 2px;}
#main .music-box li .visual{float:left;text-align:center;margin:0 10px 0 0;}
#main .music-box li .visual img{border:solid 1px #dbdbdb;vertical-align:top;}
#main .music-box li .info{overflow:hidden;height:64px;}
#wrapper #main .music-box li .info p{margin:0 0 5px ;font-size:10px;color:#6f6f6f;}
#main .music-box li .info .music{display:block;overflow:hidden;height:1%;}
#main .music-box li .info .music em{font-style:normal;float:left;font-size:10px;margin:-1px 10px 0 0;color:#6f6f6f;}
#main .music-box li .info .music span{float:left;margin:2px 5px 0 0;}
#main .music-box li .info .music span img{vertical-align:top;}
#main .music-box li .info .title{font-size:17px;overflow:hidden;height:20px;display:inline-block;}
#main .music-box li .info .music a{float:left;margin:0 3px 0 0 ;}
#main .music-box li .info .music img{vertical-align:top;float:left;}
#main .news-box{overflow:hidden;height:1%;margin:0 0 17px;}
#main .news-box .box{padding:0 2% 0 0;}
#main .box em.date{font-style:normal;font-size:10px;color:#6f6f6f;display:block;text-transform:uppercase;}
#main .news-box .box .info-box li{margin:0 0 10px;}
#main .news-box .box .info p{color:#000;margin:0;}
#main .news-box .box .all-news{text-align:center;padding:0;}
#main .news-box .box .all-news a{background:url(../images/arrow01.gif) no-repeat 100% 5px;padding:0 15px 0 0;color:#818181;font-size:10px;}
#main .note-box{margin:-10px 0 0;padding:0;list-style:none;overflow:hidden;height:1%;}
#main .note-box em.user{color:#818181;font-style:normal;margin:0 0 0 3px;}
#main .note-box li{margin:-1px 0 1px;background:url(../images/bg-dot01.gif) repeat-x;overflow:hidden;height:1%;padding:7px 0 ;}
#main .note-box li a{font-size:14px;background:url(../images/arrow02.gif) no-repeat 3px 4px;padding:0 0 0 14px;float:left;}
#main .news-box .blocks{width:66.6%;margin:0;float:left;}
.blocks .ads-info{margin:0;padding:19px 0;list-style:none;overflow:hidden;height:1%;}
.blocks .ads-info li{overflow:hidden;float:left;text-align:center;background:url(../images/bg-dot02.gif) repeat-y;margin:0 1px 0 -1px;padding:0 5%;width:15%;}
* html .blocks .ads-info li{width:14.5%;}
* + html .blocks .ads-info li{width:14.5%;}
#main .blocks .ads-info li .visual{margin:0;}
#main .blocks .ads-info li a{font-weight:bold;font-size:13px;}
#main .new-box{margin:0 0 21px;height:1%;}
#main .new-box .box{padding:0 2% 0 0;}
#main .new-box:after{display:block;clear:both;content:"";}
#wrapper #main .box .info p{color:#000;margin:0 0 5px;}
.list{width:31.3%;margin:0;padding:0;list-style:none;float:left;padding:6px 0 6px 2%;}
.list li{}
.list li a{background:url(../images/arrow02.gif) no-repeat 0 4px;font-size:14px;padding:0 0 0 14px;}
#footer{overflow:hidden;height:1%;text-align:center;background:url(../images/bg-footer.gif) repeat-x;padding:28px 0 14px;}
#footer .copyright{color:#818181;display:block;padding:0 22% 7px;}
#footer .menu{margin:0;padding:0;list-style:none;overflow:hidden;height:1%;text-align:center;}
#footer .menu li{display:inline;background:url(../images/separator02.gif) no-repeat 0 2px;margin:0 1px 0 -1px;padding:0 1%;white-space:nowrap;}
#footer .menu li:first-child{background:none;}
#footer .menu li a{color:#818181;}
#header .search-box .button-hover .blockss,
#header .search-box .button:hover .blockss{display:block;}
.blockss{overflow:hidden;background:#fff url(../images/bg-dot03.gif) repeat-x 0 4px;position:absolute;right:0;top:20px;display:none;}
* html .blockss{width:100px;}
.blockss-b{background:url(../images/bg-dot03.gif) repeat-x 0 100%;height:1%;}
.blockss-l{background:url(../images/bg-dot03.gif) repeat-y;height:1%;}
.blockss-r{background:url(../images/bg-dot03.gif) repeat-y 100% 0;overflow:hidden;height:1%;}
.blockss-r:before{display:block;background:url(../images/bg-drop-tr.gif) no-repeat 100% 0;height:8px;content:url(../images/bg-drop-tl.gif);font-size:0;line-height:0;}
.blockss-r:after{display:block;background:url(../images/bg-drop-br.gif) no-repeat 100% 100%;height:8px;content:url(../images/bg-drop-bl.gif);font-size:0;line-height:0;}
.blockss .drop{margin:0;padding:0;list-style:none;padding:4px 7px 0 7px;text-align:right;cursor:default;}
.blockss .drop li{overflow:hidden;height:1%;margin:0 0 1px;}
.blockss .drop li a,
.statistika{text-decoration:none;color:#b3b3b3;font:12px Arial,Helvetica,sans-serif;float:right;}
.blockss .drop li a:hover{text-decoration:underline;}
.popup-holder{position:absolute;height:100%;top:0;left:0;width:100%;display:none;z-index:100;}
.popup-holder .bg{width:100%;position:absolute;height:100%;top:0;left:0;}
.popup{position:absolute;z-index:100;top:150px;left:50%;margin:0 0 0 -231px;overflow:hidden;width:463px;}
.popup .t{overflow:hidden;height:12px;background:url(../images/bg-popup-t.png) no-repeat;}
.popup .b{overflow:hidden;height:12px;background:url(../images/bg-popup-b.png) no-repeat;}
.popup .c{background:url(../images/bg-popup-c.png) repeat-y;overflow:hidden;height:1%;padding:10px 28px;}
.popup .c h2{font-size:18px;color:#000;border-bottom:solid 1px #dbdbdb;margin:0 0 17px;font-weight:normal;padding:0 0 9px;}
.popup .c .login .row{overflow:hidden;height:1%;margin:0 0 18px;}
.popup .c .login .col{float:left;width:123px;}
.popup .c .login label{float:left;color:#000;font-size:12px;}
.popup .c .login .col a{text-decoration:none;float:left;clear:left;color:#b3b3b3;font-size:11px;white-space:nowrap;}
.popup .c .login .col a:hover{text-decoration:underline;}
.popup .c .login input{margin:0;padding:10px 10px;float:left;width:260px;height:12px;border:solid 1px #dbdbdb;line-height:12px;}
.popup .c .login input.button{width:66px;height:30px;margin:0;padding:0;border:0;float:right;}
.popup .c .login .save{overflow:hidden;height:1%;padding:9px 0 0;}
.popup .c .login .save input{margin:0 14px 0 0;padding:0;width:13px;height:13px;}
#aside{float:right;width:240px;margin:0 0 0 11px;}
* html #aside{margin-left:8px;}
#aside .ads-box{text-align:center;margin:0 0 16px;}
#aside .aside-info{margin:0;padding:0;list-style:none;}
#aside .aside-info li{margin:0 0 28px;}
#aside .aside-info li .title{background:url(../images/bg-dot.gif) repeat-x 0 100%;overflow:hidden;height:1%;display:block;margin:0 0 5px;}
#aside .aside-info li .title strong{float:left;margin:0;font-weight:normal;font-style:italic;font-size:16px;padding:0 0 8px;}
#aside .aside-info li .title img{float:right;vertical-align:top;}
#aside .aside-info li .list-links{margin:0;padding:0 0 6px;list-style:none;}
#aside .aside-info li .list-links li{margin:0 0 4px;}
#aside .aside-info li .list-links li a{color:#174eb4;font-size:13px;text-decoration:underline;}
#aside .aside-info li .list-links li a:hover{text-decoration:none;}
#aside .aside-info li .all{display:block;overflow:hidden;height:1%;padding:0 7px 0 0;}
#aside .aside-info li .all a{color:#484848;font-size:10px;float:right;}
#sidebar{float:left;width:240px;margin:0 11px 0 0;}
* html #sidebar{margin-right:8px;}
#sidebar .avatar-box{text-align:center;overflow:hidden;height:1%;padding:24px 0 39px;border-bottom:solid 1px #d8d8d8;}
#sidebar .avatar-box .visual{margin:0 0 4px;}
#sidebar .avatar-box .on{background:url(../images/ico01.gif) no-repeat 100% 5px;padding:0 10px 0 0;color:#007310;}
#sidebar .avatar-box .off{background:url(../images/ico02.gif) no-repeat 100% 5px;padding:0 10px 0 0;color:#c40000;}
#sidebar .avatar-box .add{background:url(../images/button01.gif) no-repeat;overflow:hidden;text-indent:-9999px;width:114px;height:15px;display:block;margin:4px auto 0;}
#sidebar .name-topic{overflow:hidden;height:1%;padding:2px 0 0;}
#sidebar .name-topic h3{float:left;font-size:20px;color:#555;margin:0;font-weight:normal;font-style:italic;}
#sidebar .name-topic img{vertical-align:top;float:right;margin:2px 8px 0 0;display:inline;}
#sidebar .note-block{margin:0;padding:0;list-style:none;}
#sidebar .note-block li{margin:0 0 17px;}
#sidebar .note-block li .title{display:block;margin:0 0 3px;}
#sidebar .note-block li .title a{color:#174eb4;font-size:15px;text-decoration:underline;}
#sidebar .note-block li .title a:hover{text-decoration:none;}
#sidebar .note-block li p{margin:0;color:#484848;font-size:11px;line-height:15px;}
#sidebar .note-block li .more{font-size:11px;color:#174eb4;text-decoration:underline;}
#sidebar .note-block li .more:hover{text-decoration:none;}
#content{overflow:hidden;height:1%;margin:0 0 50px;}
#content p{margin:15px;}
#content .personal-data-box{overflow:hidden;width:100%;padding:12px 0 30px;}
#content .personal-data-box .nick-box{border-bottom:solid 1px #d8d8d8;display:block;color:#023ead;font-size:20px;text-align:center;padding:0 0 9px;margin:0 0 3px;}
#content .personal-data-box .row01{overflow:hidden;height:1%;}
#content .personal-data-box .col01{float:left;width:55.9%;padding:6px 2% 0 0;}
#content .personal-data-box .col02{float:left;width:41.9%;}
#content .personal-data-box .row02{overflow:hidden;margin:0 0 9px;}
#content .personal-data-box .progress-box{float:left;background:url(../images/bg-progress-r.gif) no-repeat;width:230px;height:21px;overflow:hidden;position:relative;margin:0 4px 0 0;}
#content .personal-data-box .progress{position:absolute;top:0;left:0;height:21px;display:block;background:url(../images/bg-progress-l.gif) no-repeat;}
#content .personal-data-box .pct{color:#f92605;font:15px Georgia,Georgia ,serif;}
#content .personal-data-box .text{display:block;color:#636363;font-size:12px;font-weight:bold;}
#content .personal-data-box .row{overflow:hidden;height:1%;margin:0 0 9px;padding:0;}
#content .personal-data-box .heading{float:left;color:#484848;font-weight:bold;font-size:12px;margin:0 3px 0 0;padding:0;}
#content .personal-data-box .altrow{margin:0 0 25px;padding:5px 0 0;}
#content .personal-data-box .altrow .heading{padding:10px 0 0;}
* html #content .personal-data-box .heading{margin-right:0;}
#content .personal-data-box .info{overflow:hidden;height:1%;font-size:12px;color:#484848;}
#content .personal-data-box .info span{float:left;margin:0 3px 0 0;}
#content .personal-data-box .info .inner{float:left;background:url(../images/box01-l.gif) no-repeat;padding:0 0 0 8px;}
#content .personal-data-box .info .inner span{float:left;background:url(../images/box01-r.gif) no-repeat 100% 0;height:15px;color:#fff;padding:0 10px 0 2px;}
#content .personal-data-box .info .list-box,
#content .personal-data-box .info .list-project{margin:0;padding:0;list-style:none;float:left;}
#content .personal-data-box .info .list-box li,
#content .personal-data-box .info .list-project li{float:left;}
#content .personal-data-box .info .list-box li a,
#content .personal-data-box .info .list-project li a{float:left;text-decoration:underline;}
#content .personal-data-box .info .list-box li a:hover,
#content .personal-data-box .info .list-project li a:hover{text-decoration:none;}
#content .personal-data-box .info .list-box li em,
#content .personal-data-box .info .list-project li em{float:left;font-style:normal;color:#484848;margin:0 3px;}
#content .personal-data-box .contact-list{float:left;margin:0;padding:0 0 0 11px;list-style:none;}
#content .personal-data-box .contact-list li{overflow:hidden;height:1%;margin:0 0 8px;}
#content .personal-data-box .contact-list li img{vertical-align:top;float:left;margin:0 8px 0 0;}
#content .personal-data-box .contact-list li a{float:left;text-decoration:underline;}
#content .personal-data-box .contact-list li a:hover{text-decoration:none;}
#content .personal-data-box .contact-list li span{float:left;color:#484848;}
#content .personal-data-box .social-links{margin:0;padding:0 0 0 11px;list-style:none;float:left;}
#content .personal-data-box .social-links li{float:left;margin:0 13px 0 0;}
.header-and-picture{background:url(../images/bg-dot.gif) repeat-x 0 100%;overflow:hidden;height:1%;display:block;margin:0 0 16px;}
.header-and-picture h2{float:left;margin:0 0 0 3px;font-weight:normal;font-style:italic;font-size:20px;padding:0 0 8px;}
.header-and-picture .add{font-size:11px;text-decoration:underline;float:left;margin:0 0 0 37px;display:inline;background:url(../images/ico22.jpg) no-repeat 0 5px;padding:6px 0 6px 22px;}
.header-and-picture .add:hover{text-decoration:none;}
.header-and-picture img{float:right;vertical-align:top;margin:0 15px 1px 0;}
.margin-box{margin:0 0 28px;overflow:hidden;}
.video-gallery,
.photo-gallery{overflow:hidden;margin:0 0 46px;}
.photo-gallery .gallery{margin:0;padding:0;list-style:none;overflow:hidden;height:1%;}
.photo-gallery .gallery li{float:left;padding:0 0 20px 24px;}
.photo-gallery .gallery li:first-child{padding-left:0;}
.photo-gallery .info a{text-decoration:underline;}
.photo-gallery .info a:hover{text-decoration:none;}
.photo-gallery .info em{font-style:normal;}
.video-gallery .gallery{margin:0;padding:0;list-style:none;overflow:hidden;height:1%;}
.video-gallery .gallery li{float:left;padding:0 0 20px 29px;}
.video-gallery .gallery li:first-child{padding-left:0;}
.video-gallery .info a{text-decoration:underline;}
.video-gallery .info a:hover{text-decoration:none;}
.video-gallery .info em{font-style:normal;}
.comment-box{margin:0;padding:0;list-style:none;}
.comment-box li{margin:0 0 19px;overflow:hidden;height:1%;}
.comment-box li .visual{float:left;margin:0 7px 0 0;}
* html .comment-box li .visual{margin-right:0;}
.comment-box li .info-box{overflow:hidden;height:1%;}
.comment-box li .info{overflow:hidden;height:1%;font-size:10px;margin:0 0 4px;}
.comment-box li .info a{text-decoration:underline;margin:0 3px 0 0;}
.comment-box li .info span{margin:0 3px 0 0;}
.comment-box li .info a:hover{text-decoration:none;}
.comment-box li .info .on{background:url(../images/ico01.gif) no-repeat 0 3px;padding:0 0 0 10px;margin:0 3px 0 5px;}
.comment-box li .info .off{background:url(../images/ico02.gif) no-repeat 0 3px;padding:0 0 0 10px;margin:0 3px 0 5px;}
.comment-box li p{margin:0;}
.comment-box a:hover li{background:#EDF1F5;}
.comment-block{overflow:hidden;margin:0 0 15px;}
.paging-box{overflow:hidden;height:1%;text-align:center;margin:-5px 0 19px;}
.paging-box .prev{display:inline-block;border:solid 1px #b4b4b4;text-align:center;width:17px;height:17px;margin:0 -2px 0 0;vertical-align:top;text-decoration:none;background:#eeeeee url(../images/arrow03.gif) no-repeat 1px 6px;}
.paging-box .prev:hover{border:solid 1px #2e6696;background:#45a3f3 url(../images/arrow03.gif) no-repeat 1px 6px;text-decoration:none;}
.paging-box .next{display:inline-block;border:solid 1px #b4b4b4;text-align:center;width:17px;height:17px;vertical-align:top;text-decoration:none;background:#eeeeee url(../images/arrow04.gif) no-repeat 3px 6px;}
.paging-box .next:hover{border:solid 1px #2e6696;background:#45a3f3 url(../images/arrow04.gif) no-repeat 3px 6px;text-decoration:none;}
.paging-box .page{display:inline-block;margin:0;padding:0;list-style:none;vertical-align:top;}
.paging-box .page li{display:inline-block;vertical-align:top;margin:0 -2px 0 0;}
* html .paging-box .page li{margin:0 1px 0 0;}
.paging-box .page li a{border:solid 1px #b4b4b4;display:inline-block;padding:0 5px;height:17px;background:#eeeeee;color:#484848;font-size:13px;vertical-align:top;text-decoration:none;}
.paging-box .page li.active a,
.paging-box .page li a:hover{border:solid 1px #2e6696;background:#45a3f3;color:#fff;text-decoration:none;}
.comment-block form{overflow:hidden;width:496px;}
.comment-block form.FormComStatyi{width:455px;}
.comment-block form label{display:block;font-size:13px;margin:0 0 2px;}
.comment-block form textarea{width:478px;height:109px;margin:0 0 6px;border:solid 1px #abadb3;overflow:auto;float:left;padding:8px;}
.comment-block form.FormComStatyi textarea{width:437px;}
.comment-block form .button{margin:0;padding:0;cursor:pointer;float:right;}
.button-block{overflow:hidden;width:100%;padding:0 0 9px;margin:0 0 7px;border-bottom:solid 1px #d8d8d8;}
.button-block .terms{color:#565656;font-size:14px;display:block;font-weight:bold;padding:13px 0 8px;}
.button-block .block{margin:0;padding:0;list-style:none;overflow:hidden;height:1%;}
.button-block .block li{float:left;margin:0 1px 0 0;}
* html .button-block .block li{margin-right:-2px;}
.button-block .block li a{float:left;text-decoration:none;cursor:pointer;position:relative;color:#565656;font-size:14px;font-weight:bold;}
.button-block .block li a em{float:left;height:31px;width:1px;font-style:normal;background:url(../images/button03.gif) no-repeat;text-indent:-9999px;overflow:hidden;}
.button-block .block li a.first em{width:3px;background:url(../images/button03-l.gif) no-repeat;}
.button-block .block li.active a.first em,
.button-block .block li a.first:hover em{width:3px;background:url(../images/button03-h-l.gif) no-repeat;}
.button-block .block li a span{float:left;padding:7px 14px 0;height:24px;background:url(../images/button03-c.gif) repeat-x;}
.button-block .block li.active a span,
.button-block .block li a:hover span{background:url(../images/button03-h-c.gif) repeat-x;}
.button-block .block li a strong{float:left;background:url(../images/button03.gif) no-repeat ;height:31px;width:1px;font-weight:normal;}
.button-block .block li a.last strong{text-indent:-9999px;overflow:hidden;width:3px;background:url(../images/button03-r.gif) no-repeat;}
.button-block .block li.active a.last strong,
.button-block .block li a.last:hover strong{width:3px;background:url(../images/button03-h-r.gif) no-repeat;}
.filter-form{overflow:hidden;width:100%;margin:0 0 20px;border-bottom:solid 1px #d8d8d8;}
.filter-form .row{overflow:hidden;height:1%;margin:0 0 25px -7px;}
.filter-form .title{margin:0 0 17px 5px;display:block;color:#565656;font-size:16px;}
.filter-form .row label{float:left;color:#565656;font-size:16px;padding:4px 7px 0 0;text-align:right;width:60px;}
.filter-form .select01{width:180px;float:left;}
.filter-form .select02{width:150px;float:left;}
.btn{float:left;background:url(../images/button-l.gif) no-repeat;padding:0 0 0 3px;}
.btn .button{margin:0;padding:0 15px 0 12px;background:url(../images/button-r.gif) no-repeat 100% 0;border:0;height:31px;color:#fff;font-size:14px;cursor:pointer;text-align:center;line-height:31px;padding:0 0 2px;}
.filter-form .btn{margin:0 0 0 13px;display:inline;}
.filter-form .btn .button{width:111px;}
#content .ads-block{margin:0 0 12px;padding:0;list-style:none;text-align:center;border-bottom:solid 1px #d8d8d8;}
#content .ads-block li{margin:0 0 20px;}
.events-box{overflow:hidden;width:100%;margin:0 0 50px;}
.events-box .title{color:#565656;font-size:16px;display:block;margin:0 0 8px;}
.events-box .block{margin:0 0 37px;padding:0;list-style:none;}
.events-box .block li{overflow:hidden;height:1%;margin:0 0 20px;padding:0 14px 0 0;background:#f6f7f9;}
.events-box .block li .visual{float:left;margin:0 14px 0 0;}
* html .events-box .block li .visual{margin-right:11px;}
.events-box .block li .info-box{overflow:hidden;height:1%;padding:7px 0 0;}
.events-box .block li .info-box .name{display:block;margin:0 0 5px;}
.events-box .block li .info-box .name a{font-size:23px;}
.events-box .block li .info-box .date{font-size:12px;display:block;margin:0 0 16px;}
.events-box .block li .info-box .info{display:block;margin:0 0 7px;overflow:hidden;height:1%;font-size:13px;}
.events-box .block li .info-box .info strong{float:left;margin:0 3px 0 0;}
.events-box .block li .info-box .info em{font-style:normal;}
.events-box .block li .info-box .time{display:block;font-size:13px;color:#fe006c;font-style:italic;}
.events-box .block li .info-box .text{display:block;overflow:hidden;height:1%;margin:26px 0 27px;font-size:13px;line-height:23px;}
.events-box .block li .info-box .text strong{float:left;margin:0 3px 0 0;}
.events-box .block li .info-box .last{display:block;position:relative;height:1%;font-size:13px;padding:0 100px 0 0;}
.events-box .block li .info-box .last:after{display:block;clear:both;content:"";}
.events-box .block li .info-box .last .vote{display:block;position:absolute;bottom:0;right:0;}
.events-box .block li .info-box .last strong{float:left;margin:0 3px 0 0;}
.events-box .block li .info-box .last a{margin:0 1px;}
.events-box .block li .info-box a{text-decoration:underline;}
.events-box .block li .info-box a:hover{text-decoration:none;}
.events-box .block li .info-box p{margin:0;}
#aside .aside-info li .list-article{margin:0;padding:0;list-style:none;}
#aside .aside-info li .list-article li{overflow:hidden;height:1%;margin:0 0 16px;}
#aside .aside-info li .list-article li .visual{float:left;margin:3px 7px 0 0;}
* html #aside .aside-info li .list-article li .visual{margin-right:4px;}
#aside .aside-info li .list-article li .info{overflow:hidden;height:1%;}
#aside .aside-info li .list-article li .info a{text-decoration:underline;}
#aside .aside-info li .list-article li .info a:hover{text-decoration:none;}
#aside .aside-info li .list-article li .info .name{display:block;margin:0;padding:0;}
#aside .aside-info li .list-article li .info .name a{font-size:13px;}
#aside .aside-info li .list-article li .info span{display:block;font-size:10px;}
.search-form{overflow:hidden;width:100%;margin:0 0 5px;border-bottom:solid 1px #d8d8d8;}
.search-form .row .orange{color:#d86200;font-style:italic;font-size:20px;margin:0 0 0 25px;}
.search-form .row{overflow:hidden;height:1%;margin:0 0 25px 0;}
.search-form .title{margin:0 0 6px 5px;display:block;color:#565656;font-size:16px;}
.search-form .row label{float:left;color:#565656;font-size:16px;padding:4px 7px 0 0;text-align:right;}
.search-form .row .shell-box{float:left;background:url(../images/input01.gif) no-repeat;width:315px;height:31px;padding:0 10px;margin:0 30px 0 0;display:inline;}
.search-form .row .shell-box-alt{float:left;background:url(../images/input04.gif) no-repeat;width:118px;height:31px;padding:0 10px;margin:0;display:inline;}
.search-form .row .margin-none{margin:0;}
.search-form .row .shell-box input{margin:0;padding:0;float:left;border:0;background:none;height:31px;font-size:13px;color:#a1a1a1;font-style:italic;line-height:31px;width:315px;}
.search-form .row .shell-box-alt input{margin:0;padding:0;float:left;border:0;background:none;height:31px;font-size:13px;color:#a1a1a1;font-style:italic;line-height:31px;width:118px;}
.search-form .select03{width:120px;float:left;}
.search-alt-form{border:0;margin:0 0 20px;}
.search-alt-form .row{margin:0 0 0 5px;}
.search-alt-form .row label{margin:0;color:#808080;font-size:13px;font-weight:bold;padding:8px 18px 0 0;}
.search-form .btn{margin:0 0 0 13px;display:inline;}
.search-form .btn .button{width:71px;}
.tag-cloud{margin:0 0 7px;padding:0 0 8px;list-style:none;border-bottom:solid 1px #d8d8d8;}
.tag-cloud li{display:inline;line-height:32px;}
.tag-cloud li a{color:#333;margin:0 6px 0 0;}
.tag-cloud li.size8{font-size:8px;}
.tag-cloud li.size9{font-size:9px;}
.tag-cloud li.size10{font-size:10px;}
.tag-cloud li.size11{font-size:11px;}
.tag-cloud li.size12{font-size:12px;}
.tag-cloud li.size13{font-size:13px;}
.tag-cloud li.size14{font-size:14px;}
.tag-cloud li.size15{font-size:15px;}
.tag-cloud li.size16{font-size:16px;}
.tag-cloud li.size17{font-size:17px;}
.tag-cloud li.size18{font-size:18px;}
.tag-cloud li.size19{font-size:19px;}
.tag-cloud li.size20{font-size:20px;}
.tag-cloud li.size21{font-size:21px;}
.tag-cloud li.size22{font-size:22px;}
.tag-cloud li.size23{font-size:23px;}
.tag-cloud li.size24{font-size:24px;}
.side-box{float:left;width:240px;margin:0 11px 0 0;}
* html .side-box{margin-right:8px;}
.side-box .side-menu{overflow:hidden;margin:0 0 22px;padding:0 0 24px;height:1%;border-bottom:solid 1px #d8d8d8;}
.side-box .side-menu .title{color:#023ead;display:block;font-style:italic;font-size:20px;margin:0 0 2px 3px;}
.side-box .side-menu .menu{margin:0 0 3px 13px;padding:0;list-style:none;font-size:14px;line-height:21px;}
.side-box .side-menu .menu li a{color:#174eb4;margin:0 3px 0 0;}
.side-box .side-menu .menu li.active a{font-weight:bold;font-style:italic;}
.side-box .side-menu .menu li span{font-size:12px;}
.side-box .side-menu .all{display:block;font-weight:bold;font-size:12px;margin:0 0 0 13px;}
.ads-article{overflow:hidden;height:1%;padding:0 0 18px;margin:0 0 22px;font-size:11px;border-bottom:solid 1px #d8d8d8;}
.ads-article .title{display:block;color:#023ead;font-size:12px;margin:0 0 6px 3px;}
.ads-article .visual{text-align:center;margin:0 0 25px;}
.ads-article .description{margin:0 0 11px;}
.ads-article .description strong{display:block;}
.ads-article .more{display:block;margin:13px 0 0;}
.ads-article .price{display:block;}
.ads-article .price span{margin:0 3px 0 0;}
.ads-article a{text-decoration:underline;}
.ads-article a:hover{text-decoration:none;}
.inner-info-box{overflow:hidden;height:1%;}
.inner-info-box:after{display:block;clear:both;content:"";}
.sort-box{margin:0 0 12px;padding:0;list-style:none;float:right;width:500px;}
.heding-box{overflow:hidden;width:100%;}
.letters-name{float:left;font-size:14px;color:#525252;}
.letters-name em{text-transform:uppercase;}
.sort-box li{float:right;margin:0 0 0 10px;}
.sort-box li a{cursor:pointer;float:left;color:#898989;font-size:12px;padding:0 0 0 5px;text-decoration:none;}
.sort-box li a span{float:left;height:15px;}
.sort-box li.active a{color:#023ead;background:url(../images/button04-l.gif) no-repeat;}
.sort-box li a:hover{text-decoration:underline;}
.sort-box li.active a:hover{text-decoration:none;}
.sort-box li.active a span{color:#023ead;padding:0 5px 0 0;background:url(../images/button04-r.gif) no-repeat 100% 0;}
.home-information{overflow:hidden;width:100%;padding:7px 0 18px;}
.home-information a{text-decoration:underline;}
.home-information a:hover{text-decoration:none;}
.home-information .title-block{margin:0 0 5px;padding:0 0 0 4px;line-height:21px;font-size:18px;}
.home-information .title-block a{font-weight:bold;margin:0 7px 0 0;}
.home-information .title-block span{color:#c9127a;margin:0 11px 0 0;}
.home-information .title-block .star-box{display:inline;margin:0;padding:0;list-style:none;}
.home-information .title-block .date{overflow:hidden;height:1%;font-size:11px;margin:2px 0 0;}
.home-information .title-block .star-box li{display:inline;}
.home-information .visual{text-align:left;margin:0 0 13px;}
#main .home-information p{margin:0 0 14px;font-size:13px;}
.demo-box{width:100%;}
.demo-box .demo-list{margin:0 0 53px;padding:0 0 0 4px;list-style:none;}
.demo-box .demo-list li{margin:0 0 33px;}
.demo-box .demo-list li .title-box{height:1%;margin:0 0 9px;}
.demo-box .demo-list li .title-box:after{display:block;clear:both;content:"";}
.demo-box .demo-list li em{font-style:normal;font-size:16px;margin:0 5px 0 0;float:left;}
.demo-box .demo-list li span{font-size:16px;float:left;margin:0 6px 0 0;}
.demo-box .demo-list li strong{font-weight:normal;font-size:11px;float:left;margin:4px 4px 0 0;}
.demo-box .demo-list li a{text-decoration:underline;font-size:11px;float:left;margin:4px 6px 0 0;}
.demo-box .demo-list li a:hover{text-decoration:none;}
.demo-box .demo-list li ul{float:left;margin:0;padding:2px 0 0;list-style:none;}
.demo-box .demo-list li ul li{padding:0;float:left;margin:0 8px 0 0;position:relative;}
.demo-box .demo-list li ul li.hover .comment-demo,
.demo-box .demo-list li ul li:hover .comment-demo{display:block;}
.demo-box .demo-list li ul li.comment a{background:url(../images/ico23.gif) no-repeat;float:left;text-decoration:none;width:14px;height:17px;margin:0;position:relative;z-index:15;}
.demo-box .demo-list li ul li.edit a{background:url(../images/ico24.gif) no-repeat;float:left;text-decoration:none;width:15px;height:17px;margin:0;}
.demo-box .flash{padding:0 0 0 27px;overflow:hidden;}
.demo-box .comment-demo{width:255px;overflow:hidden;position:absolute;top:-31px;left:10px;display:none;z-index:20;}
.demo-box .comment-demo .t{overflow:hidden;width:255px;height:49px;background:url(../images/popup01-t.png) no-repeat;}
.demo-box .comment-demo .b{overflow:hidden;width:255px;height:10px;background:url(../images/popup01-b.png) no-repeat;}
.demo-box .comment-demo .c{width:255px;background:url(../images/popup01-c.png) repeat-y;}
.demo-box .comment-demo .c:after{display:block;clear:both;content:"";}
.demo-box .comment-demo .c .text{font-size:11px;margin:-27px 20px 0 37px;float:left;padding:0 0 14px;line-height:16px;position:relative;}
.download-box{overflow:hidden;height:1%;border:solid 1px #dbdbdb;background:#f6f6f6;padding:7px 30px 5px 18px;margin:0 0 28px;}
.download-box a{text-decoration:underline;}
.download-box a:hover{text-decoration:none;}
.download-box .right{float:right;padding:4px 0 0;font-size:11px;}
.download-box .right .number-comment{margin:0 0 0 44px;}
.download-box .right .rating em.plus{color:#067e00;font-style:normal;margin:0 0 0 2px;}
.download-box .right .rating em.minus{color:red;font-style:normal;margin:0 0 0 2px;}
.download-box .left{float:left;font-size:13px;}
.download-box .left .download{background:url(../images/button05.gif) no-repeat;padding:2px 0 6px 28px;margin:0 14px 0 0;float:left;}
.download-box .left .mirror{background:url(../images/button06.gif) no-repeat;padding:2px 0 6px 30px;margin:0 14px 0 0;float:left;}
.description-section-box{overflow:hidden;width:100%;padding:0 0 10px;margin:0 0 7px;border-bottom:solid 1px #d8d8d8;}
.description-section-box .title{font-style:italic;color:#333;font-size:18px;display:block;}
.description-section-box p{line-height:21px;font-size:13px;}
.central-list{margin:0 0 50px;padding:0;list-style:none;}
.central-list li{overflow:hidden;height:1%;margin:0 0 18px;}
.central-list li .visual{float:left;margin:3px 10px 0 0;}
* html .central-list li .visual{margin-right:7px;}
.central-list li .info{overflow:hidden;height:1%;}
.central-list li .info .title{display:block;font-size:14px;padding:0 0 5px;}
.central-list li .info .title a{color:#174eb4;font-weight:bold;}
#main .central-list li .info p{margin:0;line-height:16px;font-size:11px;}
.central-list li .info .date{display:block;margin:0 0 4px;font-size:11px;}
.central-list li .info .list-box{margin:0 0 3px;padding:0;list-style:none;overflow:hidden;height:1%;}
.central-list li .info .list-box li{float:left;margin:0 3px 0 0;font-size:11px;}
.central-list li .info .rating-list{margin:0;padding:4px 0 0;list-style:none;overflow:hidden;height:1%;font-size:11px;}
.central-list li .info .rating-list li{float:left;margin:0 19px 0 0;}
.central-list li .info .rating-list li a{text-decoration:none;}
.central-list li .info .rating-list li a:hover{text-decoration:underline;}
.popular-links{overflow:hidden;height:1%;padding:7px 0 0;border-top:solid 1px #d8d8d8;}
.popular-links ul{margin:0 0 50px;padding:0;list-style:none;}
.popular-links ul li{margin:0 0 3px;}
.popular-links .title{font-size:16px;font-weight:bold;display:block;margin:0 0 2px;}
.popular-links li a{text-decoration:underline;font-size:11px;}
.popular-links li a:hover{text-decoration:none;}
.row07{overflow:hidden;width:100%;margin:0 0 12px;}
.row07 .title{float:left;margin:0 314px 0 0;}
.row07 label{float:left;font-size:14px;padding:3px 6px 0 0;color:#484848;}
.row07 .row-box{float:left;margin:0 7px 0 0;background:url(../images/input02.gif) no-repeat;width:30px;height:24px;padding:0 5px;display:inline;}
.row07 .row-box input{text-align:center;float:left;padding:0;width:30px;border:0;background:none;height:24px;line-height:24px;color:#A1A1A1;font-size:13px;margin:0;}
.row07 em{font-size:14px;float:left;font-style:normal;padding:3px 23px 0 0;display:inline;}
.row07 .margin0{padding:3px 0 0 0;}
.row08{overflow:hidden;width:100%;margin:0 0 9px;}
.row08 label{float:left;color:#808080;font-size:13px;margin:7px 30px 0 4px;font-weight:bold;}
.select04{float:left;width:218px;}
.row08 .main-title{float:left;margin:7px 0 0;width:117px;}
.row08 .checkbox{width:15px;height:15px;float:left;margin:8px 0 0;padding:0;}
.row08 .all-name{color:#ea7f00;font-size:13px;font-weight:bold;float:left;margin:7px 0 0 -7px;}
.row09{overflow:hidden;width:100%;margin:0 0 19px;}
.row09 label{display:inline;float:left;color:#808080;font-size:13px;margin:9px 37px 0 4px;font-weight:bold;}
.row09 .main-title{float:left;margin:7px 0 0;width:117px;}
.row09 .row-box{background:url(../images/input03.gif) no-repeat;width:198px;height:31px;float:left;padding:0 10px;margin:0 25px 0 0;display:inline;}
.row09 .row-box input{float:left;padding:0;width:198px;border:0;background:none;height:31px;line-height:31px;color:#A1A1A1;font-size:13px;margin:0;}
.row09 .checkbox{width:15px;height:15px;float:left;margin:10px 0 0;padding:0;}
.age-box{float:left;margin:0 0 0 -13px;}
.select05{float:left;width:58px;}
.age-box em{float:left;font-style:normal;color:#808080;font-weight:bold;font-size:13px;margin:8px 12px 0 0;display:inline;}
.age-box em.before{margin:8px 7px 0 -16px;}
.row09 .btn{margin:0;display:inline;}
.letters-box{width:100%;overflow:hidden;background:#d8e4ef;margin:-7px 0 22px;padding:9px 0 16px;}
.letters-box .list-box{text-align:center;overflow:hidden;width:100%;}
.letters-box .list-num,
.letters-box .list-russian,
.letters-box .list-english{margin:0;padding:0;list-style:none;display:inline;}
.letters-box .list-num li,
.letters-box .list-russian li,
.letters-box .list-english li{display:inline;}
.letters-box .list-num li a,
.letters-box .list-russian li a,
.letters-box .list-english li a{color:#2c2c2c;line-height:24px;font-size:15px;padding:0 3px;}
.letters-box li.active a{font-weight:bold;text-decoration:underline;}
.letters-box-line .letters-box .list-num,
.letters-box-line .letters-box .list-russian,
.letters-box-line .letters-box .list-english{margin:0;padding:0;list-style:none;display:block;text-align:left}
.information-box{margin:0 0 19px;padding:0;list-style:none;}
.information-alt{width:99%;}
.information-box li{overflow:hidden;height:1%;padding:8px 10px 17px;margin:0 0 10px;}
.information-box li.frnds{padding:0px;}
.information-box li .visual{float:left;margin:2px 11px 0 0;overflow:hidden;width:99px;}
.information-box li.frnds .visual{width:64px;}
* html .information-box li .visual{margin-right:8px;}
.information-box li .info{overflow:hidden;height:1%;}
.information-box li .info a{text-decoration:underline;}
.information-box li .info a:hover{text-decoration:none;}
.information-box li .info .title{overflow:hidden;height:1%;display:block;}
.information-box li .info .title a{color:#174eb4;font-size:16px;font-weight:bold;margin:0 10px 0 0;}
.information-box li .info .title-alt a{float:left;}
.information-box li .info .title img{vertical-align:top;}
.information-box li .info .title .rating{color:#174eb4;font-size:11px;margin:0 0 0 6px;}
.information-box li .info .title-alt .rating{float:right;margin:4px 0 0;display:inline;}
.information-box li .row{overflow:hidden;height:1%;color:#000;font-size:12px;line-height:20px;}
.information-box li .row .name{font-weight:bold;}
.information-box li .row .comment-note{display:block;}
.information-box li .row .comment-note a{color:#000;text-decoration:none;}
.information-box li .row .comment-note a:hover{text-decoration:underline;}
.information-box li .col{overflow:hidden;height:1%;position:relative;}
.information-box li .col .download{position:absolute;top:5px;background:url(../images/button09.gif) no-repeat;right:0;width:101px;height:31px;}
.information-box li .player{overflow:hidden;padding:11px 0 0;}
.demo-box .demo-list li ul li.hover .popup1,
.demo-box .demo-list li ul li.edit:hover .popup1{display:block;}
.popup1{position:absolute;z-index:100;bottom:10px;left:-116px;overflow:hidden;width:463px;display:none;}
.popup1 .t{overflow:hidden;height:12px;background:url(../images/bg-popup-t.png) no-repeat;}
.popup1 .b{overflow:hidden;height:12px;background:url(../images/bg-popup-b.png) no-repeat;}
.popup1 .c{background:url(../images/bg-popup-c.png) repeat-y;overflow:hidden;height:1%;padding:10px 28px 0;}
.popup1 .c h2{font-size:18px;color:#000;border-bottom:solid 1px #dbdbdb;margin:0 0 17px;font-weight:normal;padding:0 0 9px;}
.popup1 .c .row{overflow:hidden;height:1%;margin:0 0 18px;}
.popup1 .c .col{float:left;width:123px;}
.popup1 .c .col label{float:left;color:#000;font-size:12px;margin:2px 0 0;}
.popup1 .c .col a{text-decoration:none;float:left;clear:left;color:#b3b3b3;font-size:11px;white-space:nowrap;}
.popup1 .c .col a:hover{text-decoration:underline;}
.popup1 .c input{margin:0;padding:0 10px;float:left;width:261px;height:32px;font-size:14px;border:solid 1px #dbdbdb;line-height:32px;color:#484848;}
.popup1 .c .btn{width:106px;float:right;}
.popup1 .c .btn .button{margin:0;width:auto;padding:0 15px 0 12px;background:url(../images/button-r.gif) no-repeat 100% 0;border:0;height:31px;color:#fff;font-size:14px;cursor:pointer;text-align:center;line-height:31px;padding:0 0 2px;}
#main .popup1 .file{width:281px;position:relative;margin:0;float:left;z-index:10;height:32px;border:1px solid #e2e2de;}
#main .popup1 .file-input-area{position:absolute;z-index:2;top:0;left:0;height:32px;width:100%;padding:0;margin:0;cursor:pointer;background:none;border:0;}
#main .popup1 .file .text{position:absolute;z-index:2;top:0;border:0;left:0;height:32px;background:none;width:238px;padding:0 0 0 10px;line-height:32px;margin:0;color:#484848;font-size:14px;}
#main .popup1 .button01{float:right;background:url(../images/button07.gif) no-repeat;width:32px;height:32px;padding:0;overflow:hidden;color:#7d7d7b;font-weight:bold;text-align:center;}
.track-title-box{overflow:hidden;width:100%;padding:17px 0 14px;margin:0 0 4px;border-bottom:solid 1px #d8d8d8;}
.track-title-box .col01{float:left;}
.track-title-box .col01 .title{display:block;color:#023ead;font-size:20px;margin:0 0 4px;}
.track-title-box .col01 .flash-box{overflow:hidden;margin:0 0 10px;width:422px;}
.track-title-box .col01 .hits{display:block;overflow:hidden;height:1%;}
.track-title-box .col01 .hits a{color:#023ead;text-decoration:underline;font-weight:bold;font-size:14px;}
.track-title-box .col01 .hits a:hover{text-decoration:none;}
.track-title-box .col02{float:right;width:121px;padding:6px 7px 0 0;display:inline;}
.track-title-box .col02 .download-button{overflow:hidden;height:1%;margin:0 0 7px;}
.track-title-box .col02 .download-button a{float:right;background:url(../images/button09.gif) no-repeat;width:101px;height:31px;}
.track-title-box .col02 .type{overflow:hidden;height:1%;margin:0 0 22px;}
.track-title-box .col02 .type ul{margin:0;padding:0;list-style:none;overflow:hidden;float:right;margin:0 -4px 0 0;display:inline;}
.track-title-box .col02 .type li{background:url(../images/separator03.gif) no-repeat 0 4px;margin:0 1px 0 -1px;padding:0 4px;float:left;}
.track-title-box .col02 .type li a{color:#484848;font-size:11px;}
.track-title-box .col02 .button-add,
.track-title-box .col02 .button-rec{overflow:hidden;height:1%;margin:0 0 15px;}
.track-title-box .col02 .button-add{margin:0;}
.track-title-box .col02 .razmer{float:right;font-size:11px;overflow:hidden;height:1%;margin:0 0 7px;}
.track-title-box .col02 .button-rec a{float:right;background:url(../images/button08-l.gif) no-repeat;padding:0 0 0 4px;font-size:11px;color:#fff;cursor:pointer;}
.track-title-box .col02 .button-rec a span{background:url(../images/button08-r.gif) no-repeat 100% 0;float:left;height:15px;padding:0 7px 0 3px;}
.track-title-box .col02 .button-add a{float:right;cursor:pointer;background:url(../images/button10-l.gif) no-repeat;padding:0 0 0 4px;font-size:11px;color:#fff;}
.track-title-box .col02 .button-add a span{background:url(../images/button10-r.gif) no-repeat 100% 0;float:left;height:15px;padding:0 7px 0 3px;}
.description-track{overflow:hidden;width:100%;border-bottom:solid 1px #d8d8d8;padding:0 0 13px;margin:0 0 19px;}
.description-track a{text-decoration:underline;}
.description-track a:hover{text-decoration:none;}
.description-track .row{overflow:hidden;height:1%;line-height:24px;}
.description-track .row .title{display:block;float:left;font-weight:bold;width:252px;}
* html .description-track .row .title{margin-right:-3px;}
.description-track .row .info{overflow:hidden;height:1%;display:block;padding:0 10px;}
.heading-block{overflow:hidden;width:100%;}
.heading-block .archives{float:right;margin:0;padding:0;list-style:none;width:10%;}
.heading-block .archives li{font-size:13px;margin:0 0 4px;}
.heading-block .archives li a{text-decoration:underline;}
.heading-block .archives li a:hover{text-decoration:none;}
.hits-form{float:left;width:89%;padding:3px 0 11px;}
.hits-form .row{overflow:hidden;height:1%;margin:0 0 11px;}
.hits-form .row label{font-size:14px;color:#000;padding:6px 8px 0 3px;float:left;}
.hits-form .row .select06{width:218px;float:left;}
.hits-form .row .style{color:#174eb4;font-size:14px;padding:0 0 0 3px;text-decoration:underline;}
.hits-form .row .style:hover{text-decoration:none;}
.season-box{padding:12px 0;width:89%;text-align:center;border:solid 1px #d8d8d8;border-width:1px 0;overflow:hidden;margin:0 0 20px;}
.season-left{border:solid 1px #d8d8d8;border-width:0 0 1px;text-align:left;padding:0 0 12px 0;}
.season-box span{font-size:14px;color:#000;padding:0;}
.season-left span{padding:0 0 0 10px;}
.hits-block{margin:0 0 11px;padding:0;list-style:none;overflow:hidden;width:100%;color:#000;display:table;}
.hits-block a{text-decoration:underline;}
.hits-block a:hover{text-decoration:none;}
.hits-block li{overflow:hidden;width:100%;margin:0 0 10px;display:table;background:#f6f7f8;}
.hits-block li .r{width:15%;display:table-cell;vertical-align:middle;}
* html .hits-block li .r{float:left;}
.hits-block li .r .frame{text-align:center;padding:0 10px;}
.hits-block li .r a{background:url(../images/button09.gif) no-repeat;width:101px;height:31px;margin:0 0 8px;display:inline-block;text-decoration:none;}
.hits-block li .r span{display:block;text-align:center;font-size:11px;}
.hits-block li .l{width:15%;display:table-cell;vertical-align:middle;}
* html .hits-block li .l{float:left;}
.hits-block li .l .frame{text-align:center;padding:0 10px;}
.hits-block li .l a{font-weight:bold;font-size:15px;}
.hits-block li .c{width:70%;display:table-cell;vertical-align:middle;}
* html .hits-block li .c{float:left;width:69.9%;}
.hits-block li .c .frame{background:#ecedef;overflow:hidden;height:1%;padding:12px 18px;}
.hits-block li .c .title{display:block;margin:0 0 5px;font-size:17px;font-weight:bold;overflow:hidden;width:100%;}
.hits-block li .c .title .hits-text{font-weight:normal;background:#fff;padding:0 3px;margin:0 0 0 10px;}
.hits-block li .c .note{display:block;margin:0 0 8px;font-size:12px;}
.hits-block li .c .player{overflow:hidden;margin:0 0 10px;}
.hits-block li .c .rating{margin:0 0 7px 6px;padding:0;list-style:none;overflow:hidden;height:1%;}
.hits-block li .c .rating li{float:left;width:auto;font-size:11px;margin:0 25px 0 0;background:#ecedef;}
.hits-block li .c .rating li a{font-size:11px;float:left;}
.ads{overflow:hidden;text-align:center;margin:0 0 15px;}
.ads .block{display:inline-block;}
.letters-box-line{border:solid 1px #d8d8d8;border-width:1px 0;overflow:hidden;width:100%;margin:0 0 10px;padding:8px 0;}
.letters-box-line .letters-box{margin:0;padding:0 8px;}
.terms-box{overflow:hidden;width:100%;margin:0 0 30px;}
.terms-box .title{color:#525252;font-size:14px;margin:0 0 21px 5px;display:block;}
.terms-box .list-terms{margin:0;padding:0;list-style:none;}
.terms-box .list-terms li{background:#e6e7e8 url(../images/dot01.gif) no-repeat 12px 9px;line-height:20px;font-size:12px;color:#000;padding:0 24px;}
.terms-box .list-terms li.even{background:#f6f7f9 url(../images/dot01.gif) no-repeat 12px 9px;}
.terms-box .list-terms li em{font-style:normal;padding:0 3px 0 0;}
.terms-box .list-terms strong{padding:0 3px 0 0;}
.terms-box .list-terms span{padding:0 3px 0 0;}
.informationalt-box li{padding:0 11px 0 0;}
.informationalt-box li .info{padding:9px 0 0;}
.informationalt-box li .info .title{margin:0 0 4px;font-size:14px;}
.informationalt-box li .info .title a{font-size:14px;}
.informationalt-box li .info .participants{display:block;color:#ff0072;font-style:italic;font-size:11px;margin:0 0 2px;}
#main .informationalt-box li .info p{color:#484848;line-height:18px;font-size:11px;margin:0 0 15px;}
.informationalt-box li .info .edit-box{margin:0;padding:0;list-style:none;overflow:hidden;height:1%;}
.informationalt-box li .info .edit-box li{float:left;padding:0;margin:0 0 0 15px;display:inline;}
.informationalt-box li .info .edit-box li img{vertical-align:top;}
.personal-group{overflow:hidden;width:100%;padding:6px 0 19px;border-bottom:solid 1px #d8d8d8;}
.personal-group a{text-decoration:underline;}
.personal-group a:hover{text-decoration:none;}
.personal-group .right-box{float:right;}
.personal-group .right-box a{font-size:13px;}
.personal-group .left-box{float:left;}
.personal-group .left-box .title{display:block;font-size:19px;font-weight:bold;padding:0 0 12px;}
.personal-group .left-box .autor{display:block;color:#484848;font-size:13px;margin:0 0 7px;}
.personal-group .left-box .autor span{margin:0 3px 0 0;}
.personal-group .left-box .num-box{display:block;color:#ff0072;font-size:13px;font-style:italic;}
.central-list li .row{overflow:hidden;height:1%;}
.central-list li .row .title{float:left;}
.central-list li .row .edit-box{margin:0;padding:0;list-style:none;overflow:hidden;height:1%;}
.central-list li .row .edit-box li{float:left;padding:0;margin:0 0 0 15px;display:inline;}
.central-list li .row .edit-box li img{vertical-align:top;}
#aside .video-block{width:100%;overflow:hidden;}
#aside .video-block .title{display:block;font-size:20px;font-style:italic;margin:0;}
#aside .video-block ul.video{margin:0;padding:0;list-style:none;}
#aside .video-block ul.video li{margin:0;}
#aside .video-block ul.video li a{text-decoration:underline;}
#aside .video-block ul.video li a:hover{text-decoration:none;}
#aside .video-block ul.video li .visual{overflow:hidden;height:1%;}
#aside .video-block ul.video li .visual a{text-decoration:none;}
.inner-info-box .video-box{overflow:hidden;width:100%;border-bottom:solid 1px #d8d8d8;padding:0 0 11px;margin:0 0 24px;}
.inner-info-box .video-box a{text-decoration:underline;}
.inner-info-box .video-box a:hover{text-decoration:none;}
.inner-info-box .video-box .title{display:block;color:#174eb4;font-weight:bold;font-size:18px;padding:0 0 6px;}
.inner-info-box .video-box .date{display:block;font-size:11px;margin:0 0 12px;}
.inner-info-box .video-box .player{overflow:hidden;margin:0 0 14px;}
.inner-info-box .video-box .row{overflow:hidden;width:100%;font-size:13px;margin:0 0 3px;}
.inner-info-box .video-box .row .name{font-weight:bold;margin:0 3px 0 0;}
.photo-block{overflow:hidden;width:100%;margin:0 0 29px;}
.photo-block a{text-decoration:underline;}
.photo-block a:hover{text-decoration:none;}
.photo-block .photo-box{margin:0;padding:0;list-style:none;}
.photo-block .photo-box li .row1,
.photo-block .photo-box li .row{overflow:hidden;height:1%;font-size:11px;margin:0 0 15px;}
.photo-block .photo-box li .row1{margin:0;}
.photo-block .photo-box li .row .title{font-size:16px;font-weight:bold;margin:0 12px 0 0;}
.photo-block .photo-box li .row .rating{color:#174eb4;}
.photo-block .photo-box li{margin:0 0 11px;background:#f6f7f9;padding:6px 0 12px 14px;}
.photo-block .photo-box li .photo{margin:0 0 12px;padding:0;list-style:none;}
.photo-block .photo-box li .photo li{display:inline-block;background:none;margin:0 30px 4px 0;padding:0;}
.photo-block .photo-box li .row1 .color{color:#ff3600;}
.photo-block .photo-box li .row1 .name{margin:0 20px 0 0;}
.heding-box .title{float:left;font-size:12px;}
.photo-block .description{color:#3b3b3b;font-size:12px;margin:0 0 2px;}
.photo-block .block{overflow:hidden;width:100%;display:table;}
.photo-block .block .gallery{display:table-cell;vertical-align:middle;width:70px;}
* html .photo-block .block .gallery{float:left;}
.photo-block .block .gallery .next{text-decoration:none;background:url(../images/arrow06.gif) no-repeat;width:26px;display:block;height:12px;margin:0 0 5px 16px;display:inline-block;}
.photo-block .block .gallery .next:hover{background:url(../images/arrow06-h.gif) no-repeat;}
.photo-block .block .gallery .prev{text-decoration:none;background:url(../images/arrow07.gif) no-repeat;width:26px;height:12px;display:block;margin:5px 0 0 16px;display:inline-block;}
.photo-block .block .gallery .prev:hover{background:url(../images/arrow07-h.gif) no-repeat;}
.photo-block .block .gallery ul{margin:0;padding:0;list-style:none;height:311px;overflow:hidden;}
.photo-block .block .gallery ul li{margin:1px 0;overflow:hidden;width:70px;}
.photo-block .block .gallery ul li a{float:left;padding:1px 16px 1px 5px;text-decoration:none;}
.photo-block .block .gallery ul li.active a,
.photo-block .block .gallery ul li a:hover{background:#e6e7e8;}
.photo-block .block .visual{display:table-cell;vertical-align:middle;overflow:hidden;height:1%;background:#e6e7e8 url(../images/line01.gif) repeat-y 100% 0;}
* html .photo-block .block .visual{float:left;}
.photo-block .block .visual .link{display:block;font-size:11px;font-weight:bold;padding:12px 0 0;}
.photo-block .block .visual .visual-main{text-align:center;overflow:hidden;height:1%;padding:15px 0 8px;}
.photo-block .block .visual .visual-box{float:right;width:151px;font-size:12px;padding:25px 27px;}
.photo-block .block .visual .visual-box .name{display:block;margin:0 0 8px;}
.photo-block .block .visual .visual-box .row{overflow:hidden;height:1%;margin:0 0 7px;}
.photo-block .block .visual .visual-box .row a{float:left;margin:0 7px 0 0;}
.photo-block .block .visual .visual-box .row img{float:left;vertical-align:top;}
.photo-block .block .visual .visual-box .rating{display:block;margin:0 0 8px;}
.photo-block .block .visual .visual-box .recommendations{display:block;margin:0 0 31px;}
.photo-block .block .visual .visual-box .all{display:block;}
.photo-block .block .visual .visual-box .all a{font-weight:bold;}
.control-panel-block{overflow:hidden;margin:-11px 0 0;position:relative;color:#000;}
.control-panel-block .info-management-box{overflow:hidden;width:100%;font-size:10px;margin:0 0 21px 15px;padding:0 0 0 4px;background:url(../images/management-box-l.gif) no-repeat;color:#3e2e2e;}
.control-panel-block .info-management-box ul{float:left;margin:0 5px 0 0;padding:0 4px 0 0;list-style:none;background:url(../images/management-box-r.gif) no-repeat 100% 0;}
.control-panel-block .info-management-box ul li{float:left;height:18px;padding:2px 0 0;background:url(../images/management-box-c.gif) repeat-x;}
.control-panel-block .info-management-box ul li em{font-style:normal;}
.control-panel-block .info-management-box ul li span{margin:0 6px;}
.control-panel-block .info-management-box .last{float:left;padding:2px 0 0;}
.control-panel-block .panel-menu{overflow:hidden;height:1%;padding:0 0 11px 29px;margin:0 0 6px 0;border-bottom:solid 1px #d9d9d9;}
.control-panel-block .panel-menu .panel-box{overflow:hidden;height:1%;width:23.9%;padding:0 10px 0 0;display:inline-block;vertical-align:top;}
.control-panel-block .panel-menu .panel-box .visual{float:left;margin:0 10px 0 0;}
* html .control-panel-block .panel-menu .panel-box .visual{margin-right:7px;}
.control-panel-block .panel-menu .panel-box ul{overflow:hidden;height:1%;margin:6px 0 0;padding:0;list-style:none;}
.control-panel-block .panel-menu .panel-box ul li{margin:0 0 9px;}
.control-panel-block .panel-menu .panel-box ul li a{color:#3b3b3b;font-size:12px;}
.control-panel-block .panelalt-menu .panel-box{width:15.5%;}
#main .control-panel-block h5{margin:0 0 17px 15px;}
.personal-information-form{overflow:hidden;width:100%;margin:0 0 50px 13px;}
.personal-information-form .row{overflow:hidden;height:1%;margin:0 0 8px;}
.personal-information-form .row label{float:left;width:142px;padding:4px 13px 0 0;color:#3b3b3b;text-align:right;font-weight:bold;font-size:12px;}
.personal-information-form .row input.text{padding:0;margin:0;width:296px;height:22px;line-height:22px;border:solid 1px #7f9db9;padding:0 5px;font-size:12px;color:#3b3b3b;float:left;}
.personal-information-form .row .select08{float:left;width:40px;}
.personal-information-form .row .select09{float:left;width:80px;}
.personal-information-form .row .select10{float:left;width:54px;}
.personal-information-form .row .select11{float:left;width:124px;}
.personal-information-form .row .button{margin:35px 0 0 25px;padding:0 16px;cursor:pointer;width:auto;}
.stili{text-transform:uppercase;}
.seriy{color:#6f6f6f;}
.krasniy{font-size:10pt;color:#ff0000;}
.shir150{float:left;width:150px;padding:2px;}
#toTop{width:70px;border:1px solid #bebebe;background:#fafafa;text-align:center;padding:5px;position:fixed;bottom:10px;right:10px;cursor:pointer;display:none;color:#333;}
.green{background-color:#CEFFCE;}
.red{background-color:#FFD9D9;}
.popup-holder .bg{background:#fff;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.file-input-area{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}