html {width:100%;height:100%; font:13px/16px Arial, Verdana, Tahoma, Helvetica, sans-serif; color: #ffffff;}
#black {width:100%;height:100%;padding:0;margin:0; background: #313337; color: #ffffff;}

#black #wrap{background: #313337 !important;}

/*#black a {outline: none; text-decoration: none; border-bottom: 1px solid #64cafa; color: #64cafa;}*/
#black a {outline: none; text-decoration: none; border-bottom: none; color: #64cafa;}
/*#black a:hover {outline: none; text-decoration: none; border-bottom: 1px solid #84c00f; color: #84c00f;}*/
#black a:hover {outline: none; text-decoration: none; border-bottom: none; color: #84c00f;}

#black .m.off, 
#black a.m.off, 
#black .f.off,
#black a.f.off,

#black .m.on, 
#black .f.on,
#black .team,
#black .club,
#black .cmty{
	border: none;
}

#black .m.off, 
#black a.m.off, 
#black .m.on, 
#black a.m.on{
	color: #64cafa;
}

#black .f.off, 
#black a.f.off, 
#black .f, 
#black a.f, 
#black .f.on, 
#black a.f.on{
	color: #ff55b9;
}

/*#black a.m.off, #black .m.off{
    color: #608BBA !important;
}*/
#black a.team, #black .team {color:#FDC400 !important}


#black a.ctmy:hover, #black .ctmy:hover,
#black a.team:hover, #black .team:hover,
#black a.club:hover, #black .club:hover,
#black a.m.off:hover, #black .m.off:hover,
#black a.m.on:hover, #black .m.on:hover,
#black a.f.on:hover, #black .f.on:hover,
#black a.f.off:hover, #black .f.off:hover {
	color: #84c00f !important;
	border-bottom: 1px solid #84c00f !important;
}

#black h1 { color: #fff; background: url("http://i.smotra.ru/img/v2-black/work_area/bg-work-area.png") repeat 0px 0px;}

#black h2.italic{color: #fff; text-shadow: 0 -1px #000;}

#black h2{	color: #fff;}

#black h5 { color: #fff;}

#black h4 { color: #fff;}

#black h3 { font-size: 18px; font-weight: bold; margin: 0 0 18px 0px; color: #fff}

#black h6 { color: #fff;}


#black .hr{
	border-top: 1px solid #2a2b2b;
	border-bottom: 1px solid #5c5c5c;
	height: 0;	
}

#black .auth-block a:hover{border-bottom: 1px dotted #84c00f;}

#black .placeholder {color: #999;}

#black .right-calendar.loading{
	background: url("http://i.smotra.ru/img/v2-black/loader.gif") no-repeat 350px 250px #313337;
	border: 1px solid #EFEFEF;
	height: 525px;
	width: 694px;
}

#black .best-cars-block-container.loading{
	background: url("http://i.smotra.ru/img/v2-black/loader.gif") no-repeat 350px 250px #313337;
}

#black .jspTrack .jspDrag{
	background: url("http://i.smotra.ru/img/v2-black/work_area/top-day/bus.png") no-repeat -1px 0;
/*	background: url("http://i.smotra.ru/img/v2-black/work_area/top-day/animation_wheel.png") no-repeat -2px 0;*/
	cursor: pointer;
	left: 0;
	position: relative;
	width: 26px;
	height: 54px;
}

#black .jspTrack .jspBeforeDrag {
	background: url("http://i.smotra.ru/img/v2-black/work_area/top-day/bg-scroll-road.png") no-repeat 4px 0;
	position: relative;
	right: 0;
	top: 0;
	width: 26px;
}

#black .jspVerticalBar .jspTrack {
	background: url("http://i.smotra.ru/img/v2-black/work_area/top-day/bg-scroll.png") no-repeat 5px -15px;
	position: relative;
	right: 10px;
	width: 26px;
}

#black .border{border-bottom: 1px solid #ffffff; display: block; line-height: 14px;text-shadow: 0 -1px #333333;}
#black .border:hover{border-bottom: 1px solid #f10000; color: #f10000;}

#black .title-comm-list{color: #fff}
#black .title-brands{
    background-image: url("http://i.smotra.ru/img/v2-black/h1/brands.png");
}
#black .title-add-auto{
    background-image: url("http://i.smotra.ru/img/v2-black/h1/add-auto.png");
}
#black .title-edit-post{
    background-image: url("http://i.smotra.ru/img/v2-black/h1/edit-post.png");
}

#black textarea { 
	background: #686868; 
	border-left: 1px solid #272727;
	border-top: 1px solid #272727;
	border-right: none;
	border-bottom: none;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;

    box-shadow: 1px 1px 0px 0px #525252 inset;
    -webkit-box-shadow: 1px 1px 0px 0px #525252 inset;
    -moz-box-shadow: 1px 1px 0px 0px #525252 inset;
	
	color: #fff;
}

#black input[type="text"] { 
	color: #ffffff;  
	background: #8b8b8b;
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari, Chrome */
	border-radius: 3px; /* CSS3 */
}

#black input.text{
    background: url("http://i.smotra.ru/img/v2-black/header/bg-input-search-short.png") no-repeat;
    width: 229px;
    height: 23px;
    position: absolute;
/*    line-height: 22px;*/
	vertical-align: middle;
    right: 69px;
    padding-left: 3px;
}

#black input.text:focus{
    background: url("http://i.smotra.ru/img/v2-black/header/bg-input-search.png") no-repeat;
    right: 67px;
    width: 327px;
    padding-left: 3px;
}

#black #wrap {
    width: 1278px;
    margin: 0 auto;
    overflow: hidden;
    background-color: #313337;
    padding-bottom: 0;
}

#black #work_area {
    background: url("http://i.smotra.ru/img/v2-black/work_area/bg-work-area.png") repeat scroll 0 0 transparent;
    border: 1px solid #535353;
    margin: 0 auto;
    width: 1213px;
    box-shadow: 0 0 3px 2px #252626;
    -webkit-box-shadow: 0 0 3px 2px #252626;
    -moz-box-shadow: 0 0 3px 2px #252626;
}

/*header*/
#black #header{
    width: 1214px;
    margin: 0 auto;
     background: url("http://i.smotra.ru/img/v2-black/header/bg-head.png") repeat;
}

#black .head-anonce{
    left: 215px;
    line-height: 18px;
    position: relative;
    top: 17px;
    width: 305px;
    font-size: 11px;
    color: #ffffff;
}

/* социальные сети */
#black .header-social{
    position: absolute;
    width: 145px;
    height: 52px;
    background: url("http://i.smotra.ru/img/v2-black/header/social/bg-social.png") no-repeat;
    top:9px;
    left: 33px;
    padding: 6px 0 0 11px;
}

#black .personal-menu.sticky-elem.fixed{
    position: fixed;
    right: 50%;                                                                                                        
    margin-right: -562px;                                                                                                        
    top: -30px;
    opacity: 0.6;
    filter: alpha(opacity=60);    
}

#black .personal-menu.sticky-elem.fixed .btn-add-block {
    bottom: 26px;
    left: 344px;
}

#black .icon-box.tw .soc-widget{
    left: 83px;
    top: 3px;
}

#black .icon-box.yt .soc-widget{
	left: 5px;
	top: -12px;
}
#black .icon-box.vk .soc-widget{
	left: 31px;
	top: -12px;
}

#black .icon-box.fb .soc-widget{
	left: 57px;
	top: -12px;
}


#black .radio-a span{border-bottom: 1px solid #1f5591 !important;}
#black .radio:hover a.radio-a .radio-title{border-bottom: 1px solid #84c00f;}

#black .radio-soc-bl .bg-link-comm{
    background: -moz-linear-gradient(top,#464747,#323333);
    background: -webkit-gradient(linear, left top, left bottom, from(#464747), to(#323333));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#464747,endColorstr=#323333,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#464747,#323333);

    border:1px solid #323333;
}

.radio-soc-bl .bg-link-comm span{border-bottom: 1px solid #64cafa; color:#64cafa}
.radio-soc-bl .bg-link-comm:hover span{border-bottom: 1px solid #84c00f; color: #84c00f;}


#black .radio-a{
    background: url("http://i.smotra.ru/img/v2-black/header/microphone.png") no-repeat;
    display: block;
    height: 40px;
    padding-left: 25px;
    line-height: 33px;
    border: none !important;
}

#black .radio{
    left: 507px;
    position: absolute;
    top: 81px;
}


/* чат */
#black .arrow-chat{display:none;}

#black .counter-chat a, #black .counter-chat a:hover{border: none !important;}
#black .counter-chat{
    left: 614px;
    position: absolute;
    top: 88px;
}


#black .counter-chat .chat-left{
    background: url("http://i.smotra.ru/img/v2-black/header/chat.png") no-repeat 0 1px;
	cursor: pointer;
	display: block;
	float: left;
	height: 30px;
	position: relative;
	width: 18px;
}

#black .counter-chat .chat-mid{
    background: url("http://i.smotra.ru/img/v2-black/header/chat.png") repeat-x 0 -34px;
    height: 25px;
    display: block;
    float: left;
    padding-top: 3px;
    cursor: pointer;
    font-size: 12px;
    color: #ffffff;  
}

#black .counter-chat .chat-right{
    background: url("http://i.smotra.ru/img/v2-black/header/chat.png") no-repeat left -63px;
    width: 18px;
    height: 26px;
    display: block;
    float: left;
    margin: 0;    
}


/* переключатель скинов */
/*#black .switch-skin{
    background: url("http://i.smotra.ru/img/v2-black/header/sw-skins-v1.png") no-repeat 0 -5px;
    height: 30px;
    line-height: 24px;
    padding-left: 60px;
    position: absolute;
    left: 555px;
    top: 14px;
    width: 140px;
} */

#black .switch-skin{
	background: url("http://i.smotra.ru/img/v2-black/sm-elements/switch-skin.png") no-repeat 0px -41px;
	display: block;
    height: 30px;
    padding: 0;
    position: absolute;
    width: 91px;
    left: 643px;
    top: 17px;
   
}

/*#black .switch-skin.dark{
	background: url("http://i.smotra.ru/img/v2-black/sm-elements/switch-skin.png") no-repeat 0px -41px;
}*/

#black .personal-menu.sticky-elem .settings:hover,
#black .personal-menu.sticky-elem .settings{
	background: url("http://i.smotra.ru/img/v2-black/header/personal-menu/settings.png") no-repeat 0px 0px;
	height: 18px;
	top: -1px;
    width: 18px;
}

/*#black .skin-text{
    border-bottom: 1px dotted #ffffff;
    color: #ffffff;
} */

/*#black .skin-text:hover{border-bottom: 1px dotted #84c00f !important; color: #84c00f !important;}*/



/*#white .v2{
	background: url("http://i.smotra.ru/img/v2-black/header/sw-skins-v1.png") no-repeat 0 -5px;
}

#black .v2{
	background: url("/img/v2-black/header/sw-skins-v1.png") no-repeat 10px -40px;
}

#white .v1{
	background: url("http://i.smotra.ru/img/v2-black/header/sw-skins-v1.png") no-repeat 0 -5px;
}

#black .v1{
	background: url("http://i.smotra.ru/img/v2-black/header/sw-skins-v1.png") no-repeat 10px -40px;
}*/

/* Логтип */

#black #logo, #black #logo:hover{
    background: url("http://i.smotra.ru/img/logos/logos-black/logo-12.png") no-repeat scroll 0 0 transparent;
	left: 35px;
	top: 38px;
	border: none;
}
#black #logo.winter {
    background: url("http://i.smotra.ru/img/logos/logos-black/logo-winter-12-black.png") no-repeat scroll 0 0 transparent;
    left: 57px;
    top: 43px;
}
#black #logo.birthday {
	background: url("http://i.smotra.ru/img/logos/sm_bday_dark.png") 0px 0px no-repeat;
	width: 180px;
	height: 65px;
	top:61px;
	left:21px;  
}

#black #text-logo{
    color: #e7e7e7;
    font-size: 11px;
    font-style: italic;
    line-height: 24px;
    position: absolute;
    top:121px;
    left: 68px;
}

/* Счетчик */

#black .switch{
    background: url('/img/v2-black/header/switch.png') no-repeat;
    height: 35px;
    left: 292px;
    position: absolute;
    top: 84px;
    width: 200px;
}


/* подсказка */
#black .big-tt-content{
    background: url("http://i.smotra.ru/img/v2-black/header/tooltip.png") no-repeat left center;
    display: none;
    height: 60px;
    left: 0;
    padding: 11px;
    position: absolute;
    top: 35px;
    width: 173px;
    z-index: 100;
}

#black .sm-big-tt:hover .big-tt-content{display:block;}

#black .big-tt-content a, .big-tt-content a:hover{
    border: none;
    font-weight: bold;
}

#black .big-tt-content p{
    font-size: 11px;
    margin: 2px 0px;
    color: #2A2A2A;
}


/* Личное меню */
#black .personal-menu{
    background: url("http://i.smotra.ru/img/v2-black/header/personal-menu/bg-personal-menu.png") no-repeat left center;
    width: 418px;
    height: 83px;
    position: absolute;
    right: 31px;
    top:68px;
    color: #a6a6a6;
}


#black .auth-block{
    background: url("http://i.smotra.ru/img/v2-black/header/handle.png") no-repeat left 7px;
    color: #A6A6A6;
    height: 27px;
    padding-left: 65px;
    position: absolute;
    right: -23px;
    top: 86px;
    width: 200px;
    display: none;
}

#black .personal-data{
    height: 25px;
    margin-bottom: 0;
    padding: 9px 0 0 33px;
    width: 355px;
}


#black .personal-data .logout a{color: #b2b3b6; border-bottom: 1px solid #b2b3b6; text-shadow: 0 -0.5px}

#black .personal-data .logout a:hover{border-bottom: 1px solid #84c00f; color: #84c00f; text-shadow: 0 -0.5px}


/*#black .personal-menu.sticky-elem .settings, #black .personal-menu.sticky-elem .settings:hover{
	background: url("/img/v2-black/header/personal-menu/settings.png") no-repeat 0px 0px;
	border: medium none !important;
	display: block;
	float: left;
	height: 16px;
	position: relative;
	top: 0px;
	width: 15px;
} */

#black .more{
	float: left;
	font-size: 12px;
	margin-left: 33px;
	position: relative;
	top: -2px;
	z-index: 10;
}

#black .personal-menu.sticky-elem .more a:hover{border-bottom: 1px dotted #84c00f !important; color: #84c00f !important;}

#black .personal-menu.sticky-elem .more .more .personal-link-more .mid li a:hover{border-bottom: 1px solid #84c00f !important; color: #84c00f !important;}

#black .personal-menu.sticky-elem .more a{
	border-bottom: 1px dotted #b2b3b6;
	color: #b2b3b6;
	line-height: 14px;
	text-shadow: 0 -1px #4C4F51;
}


#black .personal-link{
    overflow: hidden;
    position: relative;
    left: 32px;
    top:-3px;
    float: left;
}
#black .personal-link li{
    font-size: 12px;
    float: left;
    list-style: none outside none;
    padding: 0 13px 0 0;
    text-align: center;
    line-height: 18px;
    text-shadow: 0 -0.5px;
}

#black .personal-menu.sticky-elem .personal-link li a:hover {border-bottom: 1px solid #84c00f !important; color: #84c00f !important;}
#black .personal-menu.sticky-elem .personal-link li a {
    color: #b2b3b6 !important;
    outline: medium none;
    border-bottom: 1px solid #b2b3b6;
    text-shadow: 0 -1px #4c4f51;
}

#black .personal-menu.sticky-elem .personal-link li.new a, #black .personal-menu.sticky-elem .personal-link li.new b {
    border-color: #fff !important;
    color: #fff !important;
}

#black .personal-menu.sticky-elem .personal-link li.new a:hover {
    border-color: #84c00f !important;
    color: #84c00f !important;
}

#black .more .personal-link-more{right: -47px; width: 120px	;}
#black .more .personal-link-more .mid li a{text-shadow: 0 -1px #000; color: #64CAFA; border-bottom: 1px dotted #64CAFA;}

#black .personal-link-more .mid li a:hover{color: #84c00f; border-bottom: 1px dotted #84c00f;}

#black .more .personal-link-more .top{
	background: url("http://i.smotra.ru/img/v2-black/header/personal-menu/popup-menu-new/top.png?2") no-repeat -40px -1px;
	height: 27px;
	width: 120px;
}

#black .personal-link-more .mid ul{padding-left:15px}
#black .personal-link-more .mid{
	background:  #48494A;
	width: 118px;
	padding: 8px 0 12px 0px;
	position: relative;
	border-left: 1px solid #2e2f30;
	border-right: 1px solid #2e2f30;
	border-bottom: 1px solid #2e2f30;
}

#black .personal-link-more .bot{display: none;}

#black .popup-personal-menu {bottom: 26px;}
#black .popup-personal-menu .top{
	background: url("http://i.smotra.ru/img/v2-black/header/personal-menu/popup-menu-new/top.png?2") no-repeat -30px -1px;
	width: 99px;
	height: 28px;
}

#black .popup-personal-menu .mid{
	background:  #48494A;
	width: 140px;
	padding: 8px 0 12px 0px;
	position: relative;
	border-left: 1px solid #2e2f30;
	border-right: 1px solid #2e2f30;
	border-bottom: 1px solid #2e2f30;
}

#black .popup-personal-menu .bot{
	display: none;
}


#black .popup-personal-menu .btn-add{position: relative; top:1px}
#black .btn-add-block{
    background: #48494a;
    border:1px solid #2e2f30;

    box-shadow: 0 1px 3px 0 #515357;
    -webkit-box-shadow: 0 1px 3px 0 #515357;
    -moz-box-shadow: 0 1px 3px 0 #515357;
    
    
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari, Chrome */
	border-radius: 3px; /* CSS3 */

	bottom: 38px;
	font-size: 12px;
	height: 26px;
	left: 336px;
	line-height: 25px;
	position: absolute;
	width: 61px;
	z-index: 1000;
	padding-left: 2px;
}

#black .btn-add-block .btn-add{
	border-bottom: 1px dotted #cccccc;
	font-size: 12px;
	color: #cccccc;
    left: 3px;
    position: relative;	
}

#black .btn-add-block .btn-add:hover{
	border-bottom: 1px dotted #84c00f !important;;
	font-size: 12px;
	color: #84c00f !important;
}

#black .popup-personal-menu li{padding: 0 15px 0 15px;}

#black .popup-personal-menu li a{text-shadow: 0 -1px #000; }
#black .popup-personal-menu li a:hover{color: #84c00f; border-bottom: 1px solid #84c00f;}

#black .popup-personal-menu .popup-theme{border-bottom: 1px solid #2b2c2c; width: 140px;}
#black .popup-personal-menu .popup-content{border-top: 1px solid #636465; width: 140px;}

#black .shinearrow {text-shadow: 0 0 0.3px;}

/* Поиск */
#black .search-main{
    width: 350px;
    position: absolute;
    left: 859px;
    top:20px;
}


#black .div-input-search{
    float: left;
    position: absolute;
    right: 30px;
    width: 400px;
    height: 22px;
    padding-top: 3px;
}



#black .btn-text{
    background: url("http://i.smotra.ru/img/v2-black/header/search-button.png") no-repeat;
    border-bottom: none;
    color: #FFFFFF !important;
    font-size: 12px;
    text-align: center;
    padding: 3px 13px 3px 13px;
    margin-left: 5px;
}
#black .btn-text:hover{
    color: #FFF !important; 
    border-bottom: none !important;
    background: url("http://i.smotra.ru/img/v2-black/header/search-button-hover.png") no-repeat;
}

#black .row-not-found-res{
	border-bottom: 1px solid #242424;
	border-top: 1px solid #4C4D4E;
	background: #3d3e3f;
	
    box-shadow: 0 1px 3px 0 #252626;
    -webkit-box-shadow: 0 1px 3px 0 #252626;
    -moz-box-shadow: 0 1px 3px 0 #252626;
}

/*блок резултат поиска ничего не нейдено*/
#black .global-search-results{
	background: #48494a;
	border: 1px solid #242424;
	color: #fff; 
	text-shadow: 0 -1px #000; 	
	
    box-shadow: 0 1px 3px 0 #252626;
    -webkit-box-shadow: 0 1px 3px 0 #252626;
    -moz-box-shadow: 0 1px 3px 0 #252626;

    display: none;
    top: -2px;
    right: 98px;
    width: 327px;
}
/*блок резултат поиска ничего не нейдено (end)*/


/* Меню главное */
#black .menu-top{
    background: url("http://i.smotra.ru/img/v2-black/header/menu-top/mid.png") repeat-x;
    height: 70px;
    position: relative;
    padding-left: 22px;
}

#black .left-menu-top{
    background: url("http://i.smotra.ru/img/v2-black/header/menu-top/left.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 75px;
    left: -14px;
    position: absolute;
    top: 0;
    width: 14px;
}
#black .right-menu-top{
    background: url("http://i.smotra.ru/img/v2-black/header/menu-top/right.png") no-repeat;
    height: 74px;
    position: absolute;
    display: block;
    width: 14px;
    right: -13px;
    top:0;
}

#black .shadow-menu{display: none;}


#black .menu-top li.selected a {
    color: #6bb5de;
    border-color: #6bb5de;
}

#black .menu-top li a {
    float: left;
    font-size: 21px;
    outline: medium none;
    border-bottom-color: #9b9c9d;
    color: #ffffff;
    text-shadow: 0 -2px #333333;
}

#black #header .menu-top li.active a:hover, #black .menu-top li.active a{border-bottom: none; color: #fff;}

#black #header .menu-top li a:hover {color: #84c00f; border-bottom-color: #84c00f;}

#black .menu-top li.active{
	background: -moz-linear-gradient(top,#242323,#616262);
	background: -webkit-gradient(linear, left top, left bottom, from(#242323), to(#616262));
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#242323,endColorstr=#616262,GradientType=0); zoom: 1;
	background: -o-linear-gradient(top,#242323,#616262);

	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari, Chrome */
	border-radius: 3px; /* CSS3 */
	
	
	/*    background: url("http://i.smotra.ru/img/v2-black/header/menu-top/active-mid.png") repeat-x;*/
    float: left;
    font-size: 21px;
    outline: medium none;
    padding: 5px 10px;
}

#black .active-menu .active-menu-l{
    background: url("http://i.smotra.ru/img/v2-black/header/menu-top/active-left.png") no-repeat;
    display: block;
    height: 27px;
    width: 6px;
    float: left;
}

#black .active-menu .active-menu-m{
    background: url("http://i.smotra.ru/img/v2-black/header/menu-top/active-mid.png") repeat-x;
    display: block;
    height: 27px;
    float: left;
}

#black .active-menu .active-menu-r{
    background: url("http://i.smotra.ru/img/v2-black/header/menu-top/active-right.png") no-repeat;
    display: block;
    height: 27px;
    width: 7px;
    float: left;
}


/*Самое важное*/
#black .most-important{
    height: 120px;
    position: relative;
    right: 42px;
    width: 1213px;
    margin-bottom: 55px;
    padding-top: 26px;
    top: -20px;
/*    background: url(/img/v2-black/header/most-important/bg-important.png);*/
    background: #252525;

    box-shadow: 0 -4px 12px -7px #000000 inset;
    -webkit-box-shadow: 0 -4px 12px -7px #000000 inset;
    -moz-box-shadow: 0 -4px 12px -7px #000000 inset;
}


#black .most-imp-what{
    position: absolute;
    left: 33px;
    top:106px;
}

#black .what-is-this{
    font-size: 11px;
    border-bottom: 1px dotted #868686;
    color: #6F7070;
    font-weight: bold;
}

#black .what-is-this:hover{
    border-bottom: 1px dotted #84c00f !important;
    color: #84c00f !important;
}


#black .most-imp{
    background: url("http://i.smotra.ru/img/v2-black/header/most-important/most-important.png") no-repeat 0 0;
    display: block;
    position: relative;
    height: 53px;
    width: 112px;
    top: 0;
    left: 30px;
    float: left;
    border-bottom: medium none;
}



#black .most-imp-slider{
    left: 27px;
    position: relative;
    top: 0;
    width: 1011px;
    padding-left: 35px;
}

#black .most-imp-item{
    overflow: hidden;
    position: relative;
    width: 206px;    
    line-height: 18px;
    float: left;
    margin-right: 47px;
    color: #999999;
}

#black .blog-link{color: #999; border-bottom:1px solid #999;}
#black .blog-link:hover{color: #84c00f; border-bottom:1px solid #84c00f;}


#black .blog-link:hover{
    color: #84c00f !important;
    border-bottom-color: #84c00f !important;
}

#black .author a,#black .author span{line-height: 20px; color: #ffffff}


#black .data-publ{ text-shadow: 0 -1px #171915; color: #CCCCCC;}
#black .data-publ, #black .post-subj {
    color: #B0B0B0;   
}

#black .post-subj .sm-tt {
    color: #FFFFFF;   
}

#black .rating .counter-views {
    color: #ccc;
    text-shadow: 0 -1px #171915;
}

#black .rating .counter-like, #black .rating .counter-com, #black .rating .counter-rating{
    background: url("http://i.smotra.ru/img/v2-black/header/most-important/heart.png") no-repeat scroll 0 0 transparent;
    border-bottom: medium none;
/*    color: #959595;*/
    color: #ccc;
    display: block;
    float: left;
    height: 16px;
    line-height: 14px;
    margin-left: 5px;
    padding-left: 20px;
    text-shadow: 0 -1px #171915;
/*    width: 20px;    */
}

#black .count-partic{color: #ccc; text-shadow: 0 -1px #000;}
#black .rating-event .counter-com,
#black .rating .counter-com{
     background: url("http://i.smotra.ru/img/v2-black/header/most-important/communication.png") no-repeat;
     color: #ccc;
     text-shadow: 0 -1px #000;
}

#black .count-active{
     background: url("http://i.smotra.ru/img/v2-black/ico/heart-h.png") no-repeat;
}

#black .counter-rating{
	 background: url("http://i.smotra.ru/img/v2-black/ico/rating.png") no-repeat;
}

#black .arrow-slider {
    display: block;
    position: absolute;
    width: 46px;
    height: 70px;
    top: 13px;
    border-bottom: none;
}
#black .arrow-slider.sm-slider-nav-l {
    background: url("http://i.smotra.ru/img/v2-black/header/most-important/arrow-left.png") no-repeat 0px 0px;
	left: 0px;
	top: 20px;
}
#black .arrow-slider.sm-slider-nav-r {
    background: url("http://i.smotra.ru/img/v2-black/header/most-important/arrow-right.png") no-repeat 0px 0px;
	right: 0px;
	top: 6px;
}

#black .arrow-slider.sm-slider-nav-l:hover {
    background: url("http://i.smotra.ru/img/v2-black/header/most-important/arrow-left.png") no-repeat 0px 0px;
    border-bottom: none;
}
#black .arrow-slider.sm-slider-nav-r:hover {
    background: url("http://i.smotra.ru/img/v2-black/header/most-important/arrow-right.png") no-repeat 0px 0px;
    border-bottom: none;
}

#black .content{margin-top: 20px;}
#black .content-bl-right{right: 20px;}

#black .content-bl-left{
	float: left;
	position: relative;
	width: 720px;
	margin-top: 0px;
/*	overflow: hidden;*/
}



/* Бренды выезжающие на главной */
#black div.brands-short{
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari, Chrome */
	border-radius: 3px; /* CSS3 */
	background: none repeat scroll 0 0 #5D5D5D;
	padding: 5px 0 5px 5px;
	position: absolute;
	top: 2px;
}

#black div.brands-short:hover{ right: -3px}

#black .brands-short ul li.name-brand a, #black .brands-short ul li.name-brand a:hover{border: none;}

#black .sel-leaders a{ background: none;}

#black .sel-leaders{
	background: none repeat scroll 0 0 #333333;
	/*left: 315px;
	padding: 10px 15px;
	position: absolute;
	top: 155px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;*/
}

#black .content .leaders{
    background: url("http://i.smotra.ru/img/v2-black/work_area/leaders/leaders.png") no-repeat left top;
    position: relative;
    width: 288px;
    height: 76px;
    right: 56px;
    line-height: 18px;
}
#black .brands-top-bar
{
	background: url("/img/v2-black/work_area/brands/bg-big-brands.png") repeat 0px 0px; left:0;
	top:125px;	
	-moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;

    -webkit-box-shadow: none;
    -moz-box-shadow: none; 
    box-shadow: none; 
}

#black .brands-top-bar.opened{
    -webkit-box-shadow: 0 3px 3px 0 #1F2122;
    -moz-box-shadow: 0 3px 3px 0 #1F2122; 
    box-shadow: 0 3px 3px 0 #1F2122; 

	-moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
}


#black .brands-top-bar .brands-line-closed{
	-moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;

    -webkit-box-shadow: 0px 1px 10px -1px #000000 inset;
    -moz-box-shadow: 0px 1px 10px -1px #000000 inset; 
    box-shadow: 0px 1px 10px -1px #000000 inset; 
}

#black .brands-top-bar .brands-line-switcher{bottom: -14px;}

#black .brands-top-bar .brands-line-switcher{background: url("/img/v2-black/work_area/brands/line-switcher.png") no-repeat 0px 0px;}
#black .brands-top-bar .brands-line-switcher:hover{background-position:0px -15px; }

#black .brands-top-bar.opened .brands-line-switcher{background: url("/img/v2-black/work_area/brands/line-switcher.png") no-repeat -60px 0px;}
#black .brands-top-bar.opened .brands-line-switcher:hover{background-position:-60px -15px; }

#black .brands-top-bar .all-brands-bg.top-bar .all-brands.top-bar{
	background: -moz-linear-gradient(top,#38393e,#2c2d30);
	background: -webkit-gradient(linear, left top, left bottom, from(#38393e), to(#2c2d30));
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#38393e,endColorstr=#2c2d30,GradientType=0); zoom: 1;
	background: -o-linear-gradient(top,#38393e,#2c2d30);

    opacity: 1;
    filter: alpha(opacity=100);
	
	border: 1px solid #161616;
}

#black .brands-top-bar .all-brands-bg.top-bar:hover .all-brands.top-bar{
	background: -moz-linear-gradient(top,#2c2d30,#38393e);
	background: -webkit-gradient(linear, left top, left bottom, from(#2c2d30), to(#38393e));
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#2c2d30,endColorstr=#38393e,GradientType=0); zoom: 1;
	background: -o-linear-gradient(top,#2c2d30,#38393e);
}


#black .brands-top-bar .top-bar-link{
    -webkit-box-shadow: 0 6px 8px -6px #000000;
    -moz-box-shadow: 0 6px 8px -6px #000000; 
    box-shadow: 0 6px 8px -6px #000000; 

	color: #FFFFFF;
	display: block;
	height: 30px;
	line-height: 30px;
	margin: 0 auto;
	position: relative;
	text-align: center;
	top: -44px;
	width: 280px;
}

#black .brands-top-bar .top-bar-link:hover span{color: #FFFFFF; border-bottom: 1px solid #fff}


#black .content .leaders a.leaders-title { top: 18px;}

#black .content .leaders a:hover{color: #84c00f; border-color:#84c00f;}

#black .content .leaders .auto-moto-switch,#black .auto-moto-switch.auto, #black .auto-moto-switch.moto{
	background-position: 0 3px;
	border: none;
}

#black .content .leaders .auto-moto-switch.auto:hover{
	background-position: 0 -45px;
	border: none !important;
}

#black .content .leaders .auto-moto-switch.moto{
	background-position: 0 -92px;
}

#black .content .leaders .auto-moto-switch.moto:hover{
	background-position: 0 -142px;
	border: none !important;
}


/*Левая колонка*/
#black .content-left{
    width: 742px;
    float: left;
}

/*Правая колонка*/
#black .content-right{
	float: left;
	overflow: hidden;
	position: relative;
	width: 429px;
}


/* Лучшие машины */
#black .loading{
	background: url("http://i.smotra.ru/img/v2-black/loader.gif") no-repeat 350px 250px #313337;
}

#black .best-cars-block-container h3,#black .top-day-top h3, #black .bride h3, #black .title-a, #black .counter-mid, #black .people-name, #black .company-link a, #black .data-item-event .time-event, #black .data-item-event .where-event, #black .anonce-events p {
/*	text-shadow: 0 -1px 0px #6F7070;*/
	text-shadow: 0 -1px 0px #1A1A1A;
	color: #FFFFFF;
}
#black .left-best-cars{
    width: 148px;
    height: 307px;
    float: left;
    margin-right: 19px;
}


#black .best-cars-small, #black .best-cars-small.active{border: 1px solid #6F7070;}

#black .best-cars-small a{border: none;}
#black .best-cars-small.active a{border: none;}

#black .best-cars-small{
    width: 148px;
    height: 90px;
    overflow: hidden;
    margin: 0px 0px 15px 0px;
    position: relative;
    padding: 0;
}

#black .best-cars-big{
/*    border: 1px solid #6F7070;*/
    height: 304px;
    overflow: hidden;
    position: relative;
    width: 543px;
}

#black .name-big-car{
    position: absolute;
    top: 256px;    
    left: 172px;
    z-index: 2;
}

#black .name-big-car-left{
    background: url("http://i.smotra.ru/img/v2-black/work_area/best-cars/bg-name-big-car.png") no-repeat;
    float: left;
    width: 14px;
    height: 62px;
    display: block;
}

#black .name-big-car-mid{
    background: url("http://i.smotra.ru/img/v2-black/work_area/best-cars/bg-name-big-car.png") repeat-x 0 -62px;
    height: 51px;
    float: left;
}

#black .name-big-car-right{
    background: url("http://i.smotra.ru/img/v2-black/work_area/best-cars/bg-name-big-car.png") no-repeat 0 -124px;
    width: 20px;
    height: 62px;
    float: left;
    display: block;
}

#black .like-best-car{
    background: url("http://i.smotra.ru/img/v2-black/work_area/best-cars/heart.png") no-repeat;
    display: block;
    width: 16px;
    height: 16px;
    margin-left: 15px;
    float: left;
    position: relative;
    left: 10px;
}

 
#black .comm-best-car{
    background: url("http://i.smotra.ru/img/v2-black/work_area/best-cars/comm.png") no-repeat;
    display: block;
    margin-left: 15px;
    width: 16px;
    height: 16px;
    float: left;
}

#black .slider-navigation{
    left: 202px;
    position: relative;
    top: 24px;
}

#black .slider-navigation .dot, #black .slider-navigation .dot-active{
    background: url("http://i.smotra.ru/img/v2-black/work_area/best-cars/dot.png") no-repeat center center;
    display: block;
    float: left;
    width: 10px;
    height: 11px;
    border-bottom: none;
    margin-right: 7px;
}

#black .slider-navigation .dot:hover,#black .slider-navigation .dot-active{
    background: url("http://i.smotra.ru/img/v2-black/work_area/best-cars/dot-hover.png") no-repeat center center;
    border-bottom: none;
}

#black .best-cars-block-photos-wrap {
    border: 1px solid #6f7070;
    padding: 0;
    width: 543px;
}

#black .prosp-car-item-img{
	border: 1px solid #6f7070;
	height: 155px;
	overflow: hidden;
	width: 210px;
    padding: 0;
}

#black .prosp-car-item .new-car{
    background: url("http://i.smotra.ru/img/v2-black/work_area/prosp-cars/new-car.png") no-repeat center center;
    display: block;
    position: absolute;
    height: 17px;
    width: 43px;
    padding-left: 5px;
    top:158px;
    left: 5px;
    font-size: 10px;
    color: #fff;
    z-index: 10;
}

#black .what-is-liders{left: -55px;}
#black .what-is-liders-block .prosp-car-item .prosp-car-item-img{
	border: 1px solid #6f7070;
	height: 90px;
	overflow: hidden;
	width: 100px;
}
#black .what-is-liders-block .prosp-car-item .new-car{top:80px}

#black .arrow-brands-left,#black .arrow-brands-left:hover{
    display: block;
    border-bottom: none;
    background: url("http://i.smotra.ru/img/v2-black/work_area/brands/arrow-l.png") no-repeat 0px -49px;
    position: absolute;
    height: 39px;
    width: 13px;
    top:28px;
    left: 19px;
}

#black .arrow-brands-right,#black .arrow-brands-right:hover{
    display: block;
    border-bottom: none;
    background: url("http://i.smotra.ru/img/v2-black/work_area/brands/arrow-r.png") no-repeat 0px -49px;
    position: absolute;    
    height: 38px;
    width: 11px;
    top:28px;    
    right: 21px;    
}


#black .arrow-brands-left:hover{
    background: url("http://i.smotra.ru/img/v2-black/work_area/brands/arrow-l.png") no-repeat 0px -20px;
}

#black .arrow-brands-right:hover{
    background: url("http://i.smotra.ru/img/v2-black/work_area/brands/arrow-r.png") no-repeat 0px -20px;
}

#black .brands-bl-left{
    background: url("http://i.smotra.ru/img/v2-black/work_area/brands/bg-brands-left.png") no-repeat left top;
    border-bottom: none;
    display: block;
    float: left;
    height: 99px;
    position: absolute;
    width: 47px;
}

#black .brands-bl-right{
    background: url("http://i.smotra.ru/img/v2-black/work_area/brands/bg-brands-right.png") no-repeat left top;
    display: block;
    float: left;
    height: 90px;
    position: absolute;
    overflow: hidden;
    right: 0;
    width: 12px;
}

#black .brands-bl-mid{
    background: url("http://i.smotra.ru/img/v2-black/work_area/brands/bg-brands-mid.png") repeat-x;
    height: 90px;
    left: 47px;
    position: absolute;
    overflow: hidden;
    width: 715px;
    padding-left: 4px;
}



/* Обзоры */
#black .title-all-block {

    background: -moz-linear-gradient(top,#464747,#323333);
    background: -webkit-gradient(linear, left top, left bottom, from(#464747), to(#323233));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#464747,endColorstr=#323233,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#464747,#323233);

	-moz-border-radius: 3px 3px 0 0; /* Firefox */
	-webkit-border-radius: 3px 3px 0 0; /* Safari, Chrome */
	border-radius: 3px 3px 0 0; /* CSS3 */
	
    border-bottom: 1px solid #323333;
    font-size: 18px;
    font-weight: bold;
    line-height: 20px;
    padding: 11px 20px;
    color: #fff;
    text-shadow: 0 -1px #333333;
}

#black .title24{text-shadow: 0 -2px #333333;}

#black .title-a{
    font-size: 24px;
    line-height: 24px;
    color: #ffffff;
    border-bottom-color: #ffffff;
  }


#black .rereview-img{
    float: left;
    width: 150px;
    height: 110px;
    overflow: hidden;
    margin-right: 11px;
    position: relative;
    border: 1px solid #6F7070;
}

#black .rereview-item .new-car{
    background: url("http://i.smotra.ru/img/v2-black/work_area/prosp-cars/new-car.png") no-repeat center center;
    display: block;
    position: absolute;
    height: 17px;
    width: 43px;
    padding-left: 5px;
    top:98px;
    left: 5px;
    font-size: 10px;
    color: #fff;
    text-shadow: 0 -1px 1px #6F7070;
}


#black .video-item-name a{text-shadow: 0 -1px #171915;}

#black .video-item-img{border: none}
#black .video-list-item.in-moderation{background: #2B2B2B; min-height: 275px; padding: 13px;}
#black .label-in-moderation{
	background: url("http://i.smotra.ru/img/v2-black/sm-elements/in-moderation.png") no-repeat center center;
}

#black .photo-video-info .data-publ {color:#868686; line-height: 16px;}

#black .more-rereview{
    font-size: 12px;
    color: #ffffff;
    border-bottom-color: #ffffff;
    padding-top: 5px;
}



/*#black .play-video{
	background: url("http://i.smotra.ru/img/v2-black/work_area/photo-video/btn-play.png") no-repeat center center;
	height: 167px;
	position: absolute;
	top: 0;
	width: 229px;
}*/

#black div.video-preview{
	border: 1px solid #6F7070;
	height: 167px;
	overflow: hidden;
	width: 228px;
}


#black .btn-photo-video{
    background: url("http://i.smotra.ru/img/v2-black/work_area/photo-video/btn-photo-video.png") no-repeat center center;
    width: 230px;
    height: 53px;
    position: relative;
    top: -5px;
}

#black .btn-photo-video .slider-navigation{
    left: 74px;
    position: relative;
    top: 11px;
}

#black .right-inner-block .new-car {
    background: url("http://i.smotra.ru/img/v2-black/work_area/prosp-cars/new-car.png") no-repeat center center;
    color: #FFFFFF;
    display: block;
    font-size: 10px;
    height: 17px;
    left: 4px;
    padding-left: 5px;
    position: absolute;
    top: 156px;
    width: 43px;
}


#black .arrow-phvi-left{
    background: url("http://i.smotra.ru/img/v2-black/work_area/photo-video/arrow-l.png") no-repeat 0px 5px;
    display: block;
    position: absolute;
    width: 10px;
    height: 19px;
    top: 4px;
    left: 5px;
    border-bottom: none;
}

#black .arrow-phvi-left:hover{
    background: url("http://i.smotra.ru/img/v2-black/work_area/photo-video/arrow-l.png") no-repeat 0px -20px;
    border-bottom: none;
}

#black .arrow-phvi-right{
    background: url("http://i.smotra.ru/img/v2-black/work_area/photo-video/arrow-r.png") no-repeat 0px 5px;
    display: block;
    position: absolute;
    width: 10px;
    height: 19px;
    right: 7px;
    top: 4px;
    border-bottom: none;
}

#black .arrow-phvi-right:hover{
    background: url("http://i.smotra.ru/img/v2-black/work_area/photo-video/arrow-r.png") no-repeat 0px -20px;
    border-bottom: none;
}


#black .people-week-sub-title{
    color: #ffffff;
    border: none;
    font-size: 18px;
    font-weight: bold;
}


#black .people-week-what .what-is-this, #black .bride-what .what-is-this{color:#cfcfcf; border-bottom-color: #cfcfcf;}


#black .people-name{
    float: left;
    padding-top: 1px;
    color: #ffffff;
    font-size: 15px;
    font-weight: bold;
    line-height: 14px;
    border: none;
}


#black .people-link-more a{
    color: #e7e7e7;
    border-color : #e7e7e7;
}


#black .counter-mid{
    background: url("http://i.smotra.ru/img/v2-black/work_area/people-week/counter-mid.png") repeat-x;
    display: block;
    height: 17px;
    float: left;
    font-size: 11px;
    color: #fff;
    line-height: 16px;
    padding-left: 4px;
}

#black .counter-right{
    background: url("http://i.smotra.ru/img/v2-black/work_area/people-week/counter-right.png") no-repeat;
    display: block;
    height: 17px;
    width: 11px;
    float: left;
}
/* Люди недели (end)*/


/* Лучшее за день */

#black .top-day-top{
    background: -moz-linear-gradient(top,#4d4f53,#37393d);
    background: -webkit-gradient(linear, left top, left bottom, from(#4d4f53), to(#37393d));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#4d4f53,endColorstr=#37393d,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#4d4f53,#37393d);

    box-shadow: 0 1px 3px 0 #252626;
    -webkit-box-shadow: 0 1px 3px 0 #252626;
    -moz-box-shadow: 0 1px 3px 0 #252626;
    
    border: 1px solid #292929;
    left: 1px;
    padding: 17px 0 5px 17px;
    position: relative;
    width: 390px;
    z-index: 3;    
    height: 62px;
}

#black .top-day-item:last-child {border-bottom: none;}
#black .top-day-item:first-child {border-top: none;}

#black .top-day-item {
	border-bottom: 1px solid #505255;
	border-top: 1px solid #86888C;
    /*box-shadow: 0 1px 1px -1px #86888C;
    -webkit-box-shadow: 0 1px 1px -1px #86888C;
    -moz-box-shadow: 0 1px 1px -1px #86888C;*/
	color: #999999;
}

#black .top-day-item .data-publ {line-height:16px;}

#black .top-day-item:hover {
	background-color: #74767b;
}
#black .checkbox-block{
	 top: 21px;
}

#black .checkbox-item{
	background: url("http://i.smotra.ru/img/v2-black/ico/checkbox.png") no-repeat 0 0px !important;
}
#black .checkbox-item,#black .active-check{
    float: left;
    height: 15px;
    line-height: 11px;
    margin-right: 0px;
    padding-left: 20px;
    cursor: pointer;
    border-bottom: none;
    color: #ffffff !important;
}


#black .checkbox-item:hover, #black .checkbox-item.active-check:hover{
	background: url("http://i.smotra.ru/img/v2-black/ico/checkbox.png") no-repeat 0 -16px !important;
	border-bottom: none;
}

#black .active-check{
    background: url("http://i.smotra.ru/img/v2-black/ico/checkbox.png") no-repeat 0 -16px !important;
	color: #ffffff;
}

#black .top-day-mid{
	border-bottom: 1px solid #777878;
	border-left: 1px solid #777878;
	border-right: 1px solid #777878;
	background: #64666C;
}

#black .top-day-mid-container, #black .top-day-mid-container.loading{
	width: 395px;
	height: 676px;
	margin-bottom: 46px;
	margin-left: 2px;
	border: none;
	background: none;
	
}
/* Лучшее за день (end)*/

/* Смотрины */


#black .bride-item-img{
    width: 90px;
    height : 90px;
    border: 1px solid #6F7070;
    overflow: hidden;
    float: left;
}


#black .bride-item:hover .bride-item-info .title{color: #64cafa}

#black .bride-item-info .cost{color:#fff}
#black .bride-item-info p{color:#fff}

#black .company-block{
    position: relative;
    left: -56px;
    margin-top: 31px;
    width: 1240px;
}
#black .company-block-left{
    background: url("http://i.smotra.ru/img/v2-black/work_area/company/company-block-left.png") no-repeat 0px 0px;
    display: block;
    width: 13px;
    height: 117px;
    position: relative;
    float: left;
}

#black .company-block-mid{
    background: url("http://i.smotra.ru/img/v2-black/work_area/company/company-block-mid.png") repeat-x;
    height: 117px;
    float: left;
       padding-left: 4px;
    position: relative;
    width: 1210px;    
}

#black .company-block-right{
    background: url("http://i.smotra.ru/img/v2-black/work_area/company/company-block-right.png") no-repeat 0px 0px;
    display: block;
    width: 13px;
    height: 117px;
    position: relative;
    float: left;
}


#black .company-link a {
	color: #ffffff;
	border-bottom-color: #ffffff;
}
/*.company-link-partner{
    color: #ffffff;
    border-bottom-color: #ffffff;
}*/

#black .calendar{
    width: 1144px;
    height: 509px;
    overflow: hidden;
    position: relative;
    background-color: #4A4B4F;
    border: 1px solid #202122;
    border-radius: 0px 3px 3px 0;
    box-shadow: 4px 3px 4px #202122;
    -moz-box-shadow: 4px 3px 4px #202122;
    -webkit-box-shadow: 4px 3px 4px #202122;
}

#black .left-calendar{
    position: relative;
    float: left;
    width: 445px;
    background-color: #333437;
}

#black .right-calendar{
    background: none repeat scroll 0 0 #64666c;

   	-moz-border-radius: 2px; /* Firefox */
	-webkit-border-radius: 2px; /* Safari, Chrome */
	border-radius: 2px; /* CSS3 */
    
    border: none;
    float: left;
    height: 525px;
    position: relative;
    width: 699px;    
}

#black .calendar-filter{
    background: none;
    background-color: #4a4b4f;
    border-bottom: 1px solid #202122;
    border-top: 1px solid #5c5d62;
    border-radius: 0 0 0 4px;
    height: 160px;
    left: 0;
    padding: 32px 0 0 46px;
    position: relative;
    width: 402px;
    margin-bottom: 19px;
    box-shadow: 3px 2px 4px #202122;
    -webkit-box-shadow: 3px 2px 4px #202122;
    -moz-box-shadow: 3px 2px 4px #202122;
    
}


#black .filter-where{
    width: 200px;
}
#black .filter-event {
    width: 186px;
}

#black .filter-year{
    margin-left: 3px;
    width: 65px;
}

#black .filter-month{
    width: 117px;
}
#black .table-filter select {
	height: 30px;
	border: 5px solid #58595d;
	padding: 0;
}
#black .switch-calendar{
    background: url("http://i.smotra.ru/img/v2-black/work_area/calendar/bg-switch-calendar3.png") no-repeat;
    height: 25px;
    left: 147px;
    position: absolute;
    top: 36px;
    width: 163px;
}

#black #switch-active{
    background: url('/img/v2-black/work_area/calendar/bg-switch-link-active.png') no-repeat;
    width: 84px;
    height: 24px;
    position: absolute;
    z-index: 2;
    top:1px;
    left: 0;
}

#black .calendar-slider{
    line-height: 14px;
    padding-left: 43px;
    text-align: center;
    height: 296px;
    width: 405px;
    position: relative;
    overflow: hidden;
    float: left;
}

#black .year{
    font-size: 24px;
    line-height: 24px;
    color: #ffffff;
    font-weight: bold;
    position: relative;
    left: 155px;
    width: 55px;
    margin-bottom: 10px;    
}

#black .calendar-slider .prev-month{
    font-size: 13px;
    color: #ffffff;
    font-weight: bold;
    border-bottom: 1px dotted #ffffff;
}

#black .calendar-slider .next-month{
    font-size: 13px;
    color: #ffffff;
    border-bottom: 1px dotted #ffffff;
    font-weight: bold;
}


#black .arrow-next-month{
    float: left;
    left: 360px;
    position: absolute;
    z-index: 15;
 }

#black .arrow-prev-month{
	float: left;
	position: absolute;
	right: 0;
	width: 120px;
	z-index: 15;
}

#black .cur-month{
    float: left;
    margin: 0 8px 0px 8px;
    width: 350px;
    font-size: 18px;
    color: #ffffff;
    font-weight: bold;
}

#black .calendar-slider-left-shdow{
    background: url("http://i.smotra.ru/img/v2-black/work_area/calendar/l-shadow.png") repeat-y scroll left top transparent;
    height: 260px;
    left: -2px;
    position: absolute;
    top: 33px;
    width: 65px;
    z-index: 10;
}

#black .calendar-slider-right-shdow{
    background: url("http://i.smotra.ru/img/v2-black/work_area/calendar/r-shadow.png") repeat-y right top;
    right: 2px;
    position: absolute;
    top: 33px;
    width: 65px;
    height: 260px;
    z-index: 10;
    opacity: 0.8;
}

#black .block-cur-month{
    background: url("http://i.smotra.ru/img/v2-black/work_area/calendar/bg-cur-month-mid.png") repeat-y;
    position: relative;
    overflow: hidden;
    width: 218px;
    margin: 0 5px;
    
}

#black .block-cur-month-bot{
    background: url("http://i.smotra.ru/img/v2-black/work_area/calendar/bg-cur-month-bot.png") no-repeat 0px -2px;
    position: relative;
    width: 225px;
    height: 6px;
}

#black .table-cur-month{
    text-align: center;
    width: 213px;    
    margin: 0 auto;
    border: 1px solid #2C2C2C;
    box-shadow: 0 0 2px 1px #2C2C2C;
    -moz-box-shadow: 0 0 2px 1px #2C2C2C;
    -webkit-box-shadow: 0 0 2px 1px #2C2C2C;
}

#black .table-cur-month th{
    background-color: #1C1C1C;
    border-bottom: 1px solid #000000;
    color: #FFFFFF;
    font-size: 11px;
    height: 20px;
}

#black .table-cur-month td{
	border-color: #2C2C2C;
    border-style: solid;
    border-width: 0 0 1px 1px;
    box-shadow: 0 0 2px 0.5px #4A4A4A inset;
    -webkit-box-shadow: 0 0 2px 0.5px #4A4A4A inset;
    -moz-box-shadow: 0 0 2px 0.5px #4A4A4A inset;
    height: 31px;
    width: 30px;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    background: none;
}

#black td.white{background: none;}
#black td.light-yellow a {background: none;}
#black td.yellow a {background: none;}

#black .table-cur-month td a{
	border: medium none;
	color: #ffffff;
}


/* Для таблиц */

#black .table-cur-month .prev{
	background-color: #282828;
    box-shadow: none; 
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}
#black .table-cur-month .blue, #black .table-cur-month .light-yellow.blue, #black .table-cur-month .yellow.blue{
	background-color: #1E749E;
    box-shadow: 0 0 4px 1px #11445E inset;
    -webkit-box-shadow: 0 0 4px 1px #11445E inset;
    -moz-box-shadow: 0 0 4px 1px #11445E inset;
}
#black .table-cur-month .light-yellow{
	background-color: #966415;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}
#black .table-cur-month .yellow{
	background-color: #f4840c;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}
#black .table-cur-month .light-yellow:hover,#black .table-cur-month .yellow:hover{
    box-shadow: 0 0 4px 1px #60400d inset;
    -webkit-box-shadow: 0 0 4px 1px #60400d inset;
    -moz-box-shadow: 0 0 4px 1px #60400d inset;
}
#black .table-prev {opacity: 0.4;}
/* Для таблиц (end)*/


#black .calendar-events{
    padding: 94px 29px 25px;
    overflow: hidden;
    height: 405зч;
    border-left: 1px solid #202122; 
    border-top: 1px solid #7C7E86;
}

#black .data-events{
    position: absolute;
    left: -13px;
    top:27px;
}


#black .data-events-left{
    background: url("http://i.smotra.ru/img/v2-black/work_area/calendar/bg-data-event.png") no-repeat ;
    display: block;
    float: left;
    width: 20px;
    height: 52px;
}

#black .data-events-right{
    background: url("http://i.smotra.ru/img/v2-black/work_area/calendar/bg-data-event.png") no-repeat 0 -105px;
    display: block;
    float: left;
    width: 20px;
    height: 52px;
}

#black .data-events-mid{
    background: url("http://i.smotra.ru/img/v2-black/work_area/calendar/bg-data-event.png") repeat-x 0 -54px;
    display: block;
    float: left;
    height: 51px;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    line-height: 42px;
}



#black .time-event{
    font-weight: bold;
    font-size: 18px;
}

#black .where-event{
    color: #ffffff;
    border-bottom: 1px solid #ffffff;
}

#black .img-events{
    width: 200px;
    height: 150px;
    overflow: hidden;
    border: 1px solid #6F7070;
    margin: 20px 0;
    float: left;
}


#black .party, #black .challenge{
/*    background: url("http://i.smotra.ru/img/v2-black/work_area/calendar/party.png") no-repeat;*/
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	height: 17px;
	line-height: 17px;
	text-align: center;
	width: 63px;
}

#black .challenge{
/*    background: url("http://i.smotra.ru/img/v2-black/work_area/calendar/challenge.png") no-repeat;*/
}


#black .white-shadow{
    background: url("http://i.smotra.ru/img/v2-black/work_area/calendar/white-shadow.png") repeat-x;
/*    bottom: 45px;*/
    top: -43px;
    height: 41px;
    position: relative;
    width: 666px;
    border-bottom: 1px solid #c8c8c8;
}
/* Календарь (end)*/



/****** КОНТЕНТ (end)*******/

/* footer */
#black .footer{
    padding: 50px 0px 50px 125px;
}
#black .footer h3 {
	color: #e7e7e7;
}

#black .footer-item{
    float: left;
    margin-right: 70px;
}


#black .footer .line {
	border-bottom: 1px solid #5B5C5C;
    border-top: 1px solid #363737;
    bottom: 24px;
    position: relative;
    right: 84px;
    width: 1144px;
}


#black .footer-bottom{
    height: 9px;
    width: 1228px;
    margin: 0 auto;
    background: url("http://i.smotra.ru/img/v2-black/footer/footer.png") no-repeat 0px -1px;
}
#black .important{
    color: #fda900;
    border-color: #fda900;
}


#black .horn{
    background: url("http://i.smotra.ru/img/v2-black/footer/horn.png") no-repeat 0 0;
    display: block;
    height: 53px;
    left: -51px;
    position: absolute;
    top: 21px;
    width: 57px;
}



#black .top-panel-filter-left{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/top-panel-filter-left.png") no-repeat 0 0;
    width: 126px;
}

#black .top-panel-filter-mid{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/top-panel-filter-mid.png") repeat-x;
}

#black .top-panel-filter-right{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/top-panel-filter-right.png") no-repeat 0px 0px;
    width: 5px;
}

#black .top-panel-filter-active-m{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/all/active-top-panel-filter-m.png") repeat-x 0px 11px;
}

#black .sw-category, #black .sw-category.moto{                                              
    background: url("http://i.smotra.ru/img/v2-black/sm-elements/sw-lead-auto-moto.png") no-repeat 2px 0px;
    height: 44px;
    left: 3px;
    position: absolute;
    top: 5px;
    width: 111px;
    border: none;
}

#black .sw-category:hover{	
	background: url("http://i.smotra.ru/img/v2-black/sm-elements/sw-lead-auto-moto.png") no-repeat;
	background-position: 2px -47px; border: none;
}

#black .sw-category.moto { 
	background: url("http://i.smotra.ru/img/v2-black/sm-elements/sw-lead-auto-moto.png") no-repeat;
	background-position: 2px -93px; border: none;
}
#black .sw-category.moto:hover { 
	background: url("http://i.smotra.ru/img/v2-black/sm-elements/sw-lead-auto-moto.png") no-repeat;
	background-position: 2px -141px; border: none;
}

#black .sw-category #auto-link,#black .sw-category #auto-link:hover
{
    display: block;
    height: 35px;
    left: 6px;
    position: absolute;
    width: 50px;
    border:none;
}
#black .sw-category #moto-link,#black .sw-category #moto-link:hover
{
    display: block;
    height: 35px;
    left: 55px;
    position: absolute;
    width: 50px;
    border:none;
}


/*#black .top-panel-sub-filter li.active-sub-filter, #black .top-panel-sub-filter li.active-sm-filter{background: none;}*/
/*#black .top-panel-sub-filter li.active-sub-filter, #black .top-panel-sub-filter li{	padding-left: 5px;}*/

#black .top-panel-sub-filter .lider{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/medal.png") no-repeat center center;
    display: block;
    height: 17px;
    width: 27px;
    position: absolute;
    left: 0px;
    top:4px;
}


#black .top-panel-filter-mid a{ color: #fff; border-bottom: 1px solid #fff;}
#black .top-panel-filter-mid a:hover{ color: #84c00f; border-bottom: 1px solid #84c00f;}

#black .top-panel-filter-mid .active-sub-filter a{ color: #fff; border-bottom: none;}

#black .active-sub-filter, #black .active-sm-filter{
    padding: 0px 9px;

	background: -moz-linear-gradient(top,#242323,#616262);
	background: -webkit-gradient(linear, left top, left bottom, from(#242323), to(#616262));
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#242323,endColorstr=#616262,GradientType=0); zoom: 1;
	background: -o-linear-gradient(top,#242323,#616262);

	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari, Chrome */
	border-radius: 3px; /* CSS3 */
}

#black .top-panel-sub-filter .active-sub-filter {padding: 0px 9px 0px 25px;}

#black .add_car, #black .add_car:hover{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/add_car.png") no-repeat;
    display: block;
    height: 51px;
    left: 800px;
    position: absolute;
    top: 37px;
    width: 206px;
    border: none;
}

#black .add_car_shadow{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/add_car_shadow.png") no-repeat;
    height: 21px;
    left: 850px;
    position: absolute;
    top: 66px;
    width: 153px;
}



#black .brands-and-models{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/auto-and-brands-shadow.png") repeat-x 0px 195px;
    bottom: 27px;
    height: 120px;
    left: -34px;
    position: relative;
    width: 1030px;
    z-index: 1;
}



#black .brand-car-left{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/bg-brand-car-left.png") no-repeat;
    display: block;
    width: 19px;
    height: 30px;
    float: left;
}

#black .brand-car-mid{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/bg-brand-car-mid.png") repeat-x;
    display: block;
    height: 30px;
    float: left;
}



#black .brand-car-right{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/bg-brand-car-right.png") no-repeat;
    display: block;
    width: 10px;
    height: 30px;
    float: left;
}

#black .brands-car-shadow{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/brand-car-shadow.png") no-repeat;
    display: block;
    height: 21px;
    left: 10px;
    position: absolute;
    top: 30px;
    width: 112px;
}

#black .model-car-left{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/bg-model-car-left.png") no-repeat;
    display: block;
    width: 20px;
    height: 30px;
    float: left;
    margin-left: 9px;
}

#black .model-car-mid{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/bg-model-car-mid.png") repeat-x;
    display: block;
    height: 30px;
    float: left;
}

#black .model-car-right{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/bg-model-car-right.png") no-repeat;
    display: block;
    width: 11px;
    height: 30px;
    float: left;
}



#black .cars-block-best, #black .cars-block-new{
    height: 240px;
    width: 1179px;
    float: left;
    position: relative;
    left: 0px;
}

#black .cars-block-new{
    position: absolute;
    top:0;
    left: 1214px;
}

#black .cars-best-img{border: 1px solid #6F7070; padding: 0;}

#black .switch-cars{
	background: url('/img/v2-black/work_area/inner-page/auto-moto/bg-switch.png') no-repeat;
	height: 25px;
	left: 109px;
	position: absolute;
	top: 3px;
	width: 163px;
}

#black .switch-bort{
	background: url('/img/v2-black/work_area/inner-page/auto-moto/bg-switch.png') no-repeat;
	height: 25px;
	left: 127px;
	position: absolute;
	top: 3px;
	width: 110px;
}

#black .group-info .switch-small{
    left: 0;
    margin-bottom: 10px;
    position: relative;
    top: 0;
}

/*#black .switch-small{
	background: url('/img/v2-black/work_area/inner-page/auto-moto/bg-switch.png') no-repeat;
	height: 25px;
	left: 127px;
	position: absolute;
	top: 3px;
	width: 110px;
}*/

#black .switch-profile-info a.active:hover span,
#black .switch-profile-info a.active span{
	color: #64cafa;
	border-bottom: none;
	cursor: auto;
}

#black .right-bl-title .switch-profile-info a:hover,
#black .right-bl-title .switch-profile-info a{border-bottom: none;}

#black .switch-profile-info a:hover span{color: #84cf00; border-bottom-color: #84cf00;}
#black .switch-profile-info a span{color: #9b9b9b;}

#black .switch-profile-info .sw-r{
	position: absolute;
	right: 0;
}
#black .switch-profile-info .sw-l{
	position: absolute;
	left: 0;
}

#black .switch-profile-info{
	background: url("/img/v2-black/sm-elements/bg-sw-profile.png") no-repeat 63px 0px;
    height: 19px;
    position: absolute;
    right: 30px;
    top: 5px;
    width: 163px;
}

#black .switch-profile-info.active{
	background: url("/img/v2-black/sm-elements/bg-sw-profile.png") no-repeat 63px -31px;
}


#black .switch-small-active,
#black #cars-switch-active,
#black #bort-switch-active{
	background: url('/img/v2-black/work_area/inner-page/auto-moto/bg-switch-link-active.png') no-repeat 0px 0px;
	width: 60px;
	height: 24px;
	position: absolute;
	z-index: 2;
	top:2px;
	left: 0;
}


#black .bortoviki{
    float: left;
    width: 415px;
    position: relative;
}


#black .bort-block-best{
    position: relative;
}

#black .bort-block-new{
    left: 415px;
    position: absolute;
    top: 0;
}



#black .bottom-name-group{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/bg-group-name.png") no-repeat;
    height: 71px;
    left: 387px;
    line-height: 42px;
    position: absolute;
    text-align: center;
    top: 60px;
    width: 434px;
}



#black .list-brands-t{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/list-brands-t.png") no-repeat;
    width: 190px;
    height: 68px;
}

#black .list-brands-m{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/list-brands-m.png") repeat-y;
    width: 190px;
    position: relative;
    padding-bottom: 20px;
}

#black .list-brands-b{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/list-brands-b.png") no-repeat;
    width: 190px;
    height: 42px;
    position: relative;
    bottom: 0px;
    *bottom: 0px;
}



#black .sub-list-brands-t{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/sub-list-brands-t.png") no-repeat;
    height: 5px;
}

#black .sub-list-brands-m{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/sub-list-brands-m.png") repeat-y;
}

#black .sub-list-brands-b{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/sub-list-brands-b.png") no-repeat;
    height: 4px;
}

#black .what-is-liders-l{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/shop/bg-shop-smotra-bl.png") no-repeat;
    position: relative;
    float: left;    
    height: 255px;
    width: 13px;
}
#black .what-is-liders-m{
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/shop/bg-shop-smotra-bl.png") repeat-x scroll 0 -257px;
    position: relative;
    float: left;    
    height: 239px;
    width: 1043px;
}

#black .what-is-liders{left: -55px}

#black .what-is-liders-bg{
    display: none;
}


#black .page-arrow-prev, #black .page-arrow-next{
	background: url("http://i.smotra.ru/img/v2-black/page-navigation/paginator.png") no-repeat 0px -1px;
	width: 28px;
	height: 26px;
	margin-right: 5px;
}

#black .page-arrow-next{
	background: url("http://i.smotra.ru/img/v2-black/page-navigation/paginator.png") no-repeat -27px -1px;
}

/*#black .page-item-r{
	background: url("http://i.smotra.ru/img/v2-black/page-navigation/paginator.png") no-repeat -81px -28px;
	display: block;
	width: 5px;
	height: 26px;
	float: left;
}

#black .page-item-m{
	background: url("http://i.smotra.ru/img/v2-black/page-navigation/paginator.png") no-repeat -1px -28px;
	display: block;
	min-width: 13px;
	height: 25px;
	float: left;
	padding: 0px 5px 0 7px;
	text-align: center;
}


#black .page-arrow-prev:hover{
	background: url("http://i.smotra.ru/img/v2-black/page-navigation/paginator.png") no-repeat 0px -109px;
}

#black .page-arrow-next:hover{
	background: url("http://i.smotra.ru/img/v2-black/page-navigation/paginator.png") no-repeat -27px -109px;
}

#black .page-item:hover .page-item-r{
	background: url("http://i.smotra.ru/img/v2-black/page-navigation/paginator.png") no-repeat -81px -55px;
}

#black .page-item:hover .page-item-m{
	background: url("http://i.smotra.ru/img/v2-black/page-navigation/paginator.png") no-repeat -1px -55px;
}

#black .page-item-active .page-item-r, #black .page-item-active:hover .page-item-r{
	background: url("http://i.smotra.ru/img/v2-black/page-navigation/paginator.png") no-repeat -81px -82px;
	height: 26px;
}

#black .page-item-active .page-item-m, #black .page-item-active:hover .page-item-m{
	background: url("http://i.smotra.ru/img/v2-black/page-navigation/paginator.png") no-repeat -1px -82px;
	min-width: 11px;
	height: 25px;
}
*/

/* Бренды */

#black .title-block{
    border-bottom: 1px solid #2A2B2B;
    bottom: 16px;
    height: 100px;
    left: -35px;
    position: relative;
    text-align: center;
    width: 1213px;

	box-shadow: 0px 1px 1px -1px #595A5A;
    -webkit-box-shadow: 0px 1px 1px -1px #595A5A;
    -moz-box-shadow: 0px 1px 1px -1px #595A5A;    
}

#black .title-brands{
    background: url("http://i.smotra.ru/img/v2-black/h1/brands.png?1") no-repeat center 8px;
    width: 1030px;
}


#black .title-add-auto{
    background: url("http://i.smotra.ru/img/v2-black/h1/add-auto.png") no-repeat center 24px;
    width: 1213px;
}

#black .master{
    background: url(/img/v2-black/work_area/inner-page/add-auto/all-no-active.png) no-repeat;
    height: 35px;
    left: 348px;
    position: relative;
    top: 24px;
    width: 470px;
}


#black #tab1.active{
    background: url(/img/v2-black/work_area/inner-page/add-auto/left-right-active.png) no-repeat 0px 0px;
}

#black #tab3.active{
    background: url(/img/v2-black/work_area/inner-page/add-auto/left-right-active.png) no-repeat top right;
    left: -20px;
    position: relative;
    width: 122px;    
}

#black #tab2.active{
    background: url(/img/v2-black/work_area/inner-page/add-auto/mid-active.png) no-repeat -154px 0px;
    left: -20px;
    position: relative;
    width: 165px;    
}


#black .cars-best-item:hover{
/*    background: url(/img/v2-black/work_area/inner-page/add-auto/hover-car.png) no-repeat 0 0;*/
    cursor: pointer;
/*    opacity: 0.75;
    filter: alpha(opacity=75);*/
}

#black .cancel-img{
    background: url(/img/v2-black/work_area/inner-page/add-auto/cancel.png) no-repeat 0 0;
    height: 28px;
    position: absolute;
    right: 25px;
    top: 13px;
    width: 29px;
    display: none;
}

#black .form-powerful{
    background: url(/img/v2-black/work_area/inner-page/add-auto/form-powerful.png) no-repeat 0 0;
    position: relative;
    width: 380px;
    height: 97px;
    left: 371px;
    margin-bottom: 28px;
}

#black .field select.disabled{
    color: #a6a6a6;
}

#black .filter-blog.video{left: -16px;}

#black .filter-blogs-l, #black .filter-blogs-r{
	position: relative;
	background: url(/img/v2-black/work_area/inner-page/cmty/bg-filter-blog.png) no-repeat 0 -1px;
	width: 20px;
	height: 81px;
	float: left;
}
#black .filter-blogs-m{
	background: url(/img/v2-black/work_area/inner-page/cmty/bg-filter-blog.png) repeat-x 0px -90px;
	height: 75px;
	float: left;
	position: relative;
	width: 680px;
	padding-top: 7px;
}

#black .filter-blogs-r{
	background: url(/img/v2-black/work_area/inner-page/cmty/bg-filter-blog.png) no-repeat -3px -177px;
}



#black .filter-blogs-m ul li.active span.active-l, #black .filter-blogs-m ul li.active span.active-r{
	background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/cmty/tab-filter-blog.png") repeat-x 0 0px;
	display: block;
	height: 40px;
	width: 7px;
	float: left;
}

#black .filter-blogs-m ul li.active span.active-r{
	background-position: 0px -85px;
}

#black .filter-blogs-m ul li.active a:hover{color: #2a2a2a}
#black .filter-blogs-m ul li.active a{
	background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/cmty/tab-filter-blog.png") repeat-x 0 -42px;
	border-bottom: medium none;
	display: block;
	height: 40px;
	float: left;
}

#black .sub-filter-blogs-l{
	background: url(/img/v2-black/work_area/inner-page/cmty/bg-sub-filter-blog.png) no-repeat 0px 0px;
	float: left;
	height: 31px;
	width: 10px;	
}

#black .sub-filter-blogs-r{
	background: url(/img/v2-black/work_area/inner-page/cmty/bg-sub-filter-blog.png) no-repeat 0px -69px;
	float: left;
	height: 31px;
	width: 10px;	
}

#black .sub-filter-blogs ul{
	background: url(/img/v2-black/work_area/inner-page/cmty/bg-sub-filter-blog.png) repeat-x 0px -35px;
	float: left;
	height: 31px;
	position: relative;
}

#black .filter-blog.shop .sm-filter-m ul li.active{
	background: -moz-linear-gradient(top,#242323,#616262);
	background: -webkit-gradient(linear, left top, left bottom, from(#242323), to(#616262));
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#242323,endColorstr=#616262,GradientType=0); zoom: 1;
	background: -o-linear-gradient(top,#242323,#616262);

	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari, Chrome */
	border-radius: 3px; /* CSS3 */
}

#black .search-cmty input{
/*	background: url(/img/v2-black/work_area/inner-page/cmty/bg-input-search.png) no-repeat;*/
	border: none;
	width: 355px;
	height: 16px;
	padding: 5px;
	margin-left: 5px;
	border-left: 1px solid #343434;
	border-top: 1px solid #343434;
	background: #535454;
}



#black .sm-table tbody tr:hover{	background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/cmty/bg-tr-hover.png") repeat-x;}

#black .sm-table  tr{
	background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/cmty/bg-tr.png") repeat-x;
	height: 83px;
	vertical-align: middle;
}

#black .sm-table td span.td-rating {
	background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/cmty/rating.png") no-repeat 0px 4px;
	display: block;
	height: 20px;
	line-height: 20px;
	padding-left: 0;
}


#black .right-bl-t{
	background: url("http://i.smotra.ru/img/v2-black/work_area/right-bl/right-bl-t.png") no-repeat;
	width: 397px;
	height: 14px;
}

#black .right-bl-m{
	background: none;
	width: 397px;
	position: relative;
}

#black .right-bl-b{display: none;}

#black .info-right-header .right-bl-title{text-shadow: 0 -1px #A83E0F;}

#black .right-bl-title{
	color: #fff;
	font-size: 20px;
	font-weight: normal;
	line-height: 16px;
	margin: 5px 0;
	position: relative;
	text-shadow: 0 -1px #000;
}

#black .right-bl-title.forum{margin: 0;	padding: 0;}

#black .right-bl-title a{ border-bottom: 1px solid #fff; color: #fff;}
#black .right-bl-title a:hover{ border-bottom: 1px solid #84c00f; color: #84c00f;}

#black .forum-bl-item {color: #999}
#black .forum-bl-item a{line-height: 16px;}
	
#black .sm-filter-l{
	background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/top-panel-filter-left.png") no-repeat 0 0;
	width: 10px;
	height: 51px;
	float: left;
}

#black .sm-filter-m{
	background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/top-panel-filter-mid.png") repeat-x 0 0;
	height: 51px;
	float: left;
	padding: 11px 0 10px 0;
}

#black .sm-filter-r{
	background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/top-panel-filter-right.png") no-repeat 0 0;
	width: 10px;
	height: 51px;
	float: left;
}

#black .filter-blog .sm-filter-m ul li a{
	color: #FFFFFF;
/*	border-bottom: 1px solid #FFFFFF;*/
	text-shadow: 0 -1px #333333;
}

#black .filter-blog .sm-filter-m ul li a:hover, #black .active-sm-filter a:hover{
	color: #84c00f;
/*	border-bottom: 1px solid #84c00f;*/
	text-shadow: 0 -1px #333333;
}

#black .shop-filter ul li{
	margin-right: 26px;
	padding: 3px 5px 3px 7px;
}

#black .shop-filter ul li a{border-bottom: 1px solid #64cafa; color: #64cafa;}
#black .shop-filter ul li a:hover{border-bottom: 1px solid #84c00f; color: #84c00f;}

#black .active-sm-filter {
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/auto-moto/all/active-top-panel-filter-m.png") repeat-x 0 0;
 	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari, Chrome */
	border-radius: 3px; /* CSS3 */    
}

#black .filter-blog .sm-filter-m .active-sm-filter a{border:none;}

	/*Верхний фильтр в паненле (end)*/

#black .add-advt.btn-or.wr-post, #black .add-advt.wr-post, #black .add-advt.btn-or.wr-post:hover, #black .add-advt.wr-post:hover{
    background: url("http://i.smotra.ru/img/v2-black/sm-elements/btn-write-post.png") no-repeat 0px 0px;
    color: #fff;
    border: none;
    font-weight: normal;
    text-shadow: 0 -1px #333333;
    width: 182px;
    line-height: 14px;
    padding-top: 7px;
    height: 49px;
}

#black .sm-tags{
	background: url("http://i.smotra.ru/img/v2-black/ico/tags.png") no-repeat 0px 3px;
	color: #fff;
}

#black .sm-auto{
	background: url("http://i.smotra.ru/img/v2-black/ico/car.png") no-repeat 0px 5px;
	color: #fff;
}

#black .sm-auto a, #black .sm-tags a{color: #cccccc; border-bottom: 1px solid #cccccc;}
#black .sm-auto a:hover, #black .sm-tags a:hover{color: #84c00f; border-bottom: 1px solid #84c00f;}

#black .info-publ .data-publ{float: left;}


/**Общая кнопка нравится для публикация **/
#black .rating-public .rating-count {
	background: url("http://i.smotra.ru/img/v2-black/ico/rating.png") no-repeat 0 -152px;
	color: #fff;
	display: block;
	float: left;
	line-height: 31px;
	padding: 0 12px 0 15px;
} 

#black .rating-public a{
	background: url("http://i.smotra.ru/img/v2-black/ico/rating.png") no-repeat -52px -1px;
} 


#black div.rating-public a.active, #black div.rating-public a.active:hover, #black div.rating-public a.active:active{
	background: url("http://i.smotra.ru/img/v2-black/ico/rating.png") no-repeat -52px -74px;
	height: 34px;
	float: left;
}


#black .author-blog-img img{border: 1px solid #b2b2b2;}

#black .author-blog-img a, #black .author-blog-img a:hover{border: none !important;}

#black .author-blog-img{
	background: none;
	display: block;
	width: 36px;
	height: 36px;
	padding: 3px;
	float: left;
}


/*#black .data-publ{
	color: #e4e4e4;
	display: block;
	font-size: 11px;
	line-height: 35px;
}*/


#black .add-comment-bl{
	height: 213px;
	margin-bottom: 20px;
}

/*#black .add-comment-bl-l{
	background: url("http://i.smotra.ru/img/v2-black/comments-bl/bg-comm-bl.png") no-repeat 0px 0px;;
	width: 9px;
	height: 216px;
	float: left;
	display: none;
}

#black .add-comment-bl-r{
	background: url("http://i.smotra.ru/img/v2-black/comments-bl/bg-comm-bl.png") no-repeat 0px -437px;
	width: 9px;
	height: 216px;
	float: left;
	display: none;
}*/

#black .add-comment-bl-m{
/*	background: url("http://i.smotra.ru/img/v2-black/comments-bl/bg-comm-bl.png") repeat-x 0px -215px;*/
/*	float: left;*/
	background: #4B4C4D;
	height: 216px;
	border: 1px solid #323333;
/*	width: 702px; */
	width: 99%;
	position: relative;

	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

#black .btn-add-comments{left: 60px; color: #fff;}
#black .btn-add-comments a{border-bottom: 1px solid #64cafa; color: #64cafa;}
#black .btn-add-comments a:hover{border-bottom: 1px solid #84c00f; color: #84c00f;}

#black .arrow-add-comm{
	background: url("http://i.smotra.ru/img/v2-black/comments-bl/arrow-comm-bl.png?1") no-repeat left top;
	position: absolute;
	width: 21px;
	height: 18px;
	left: 18px;
	top: -13px;
}

#black .add-comm-link{
	background: url("http://i.smotra.ru/img/v2-black/comments-bl/add-comments.png") no-repeat left center;
	height: 35px;
	padding-left: 25px;
}


#black .toolbar-area-l a.paragraph{
	background: url("http://i.smotra.ru/img/v2-black/comments-bl/paragraph.png") no-repeat left top;
	float: left;
}

#black .toolbar-area-l a.bold{
	background: url("http://i.smotra.ru/img/v2-black/comments-bl/bold.png") no-repeat left top;
	float: left;
}

#black .toolbar-area-l a.italic{
	background: url("http://i.smotra.ru/img/v2-black/comments-bl/italic.png") no-repeat left top;
	float: left;
}

#black .toolbar-area-l a.cross{
	background: url("http://i.smotra.ru/img/v2-black/comments-bl/cross.png") no-repeat left top;
	float: left;
}

#black .toolbar-area-r a.pic{
	background: url("http://i.smotra.ru/img/v2-black/comments-bl/pic.png") no-repeat left top;
	float: left;
}

#black .toolbar-area-r a.video{
	background: url("http://i.smotra.ru/img/v2-black/comments-bl/video.png") no-repeat left top;
	float: left;
}

#black .toolbar-area-r a.hlink{
	background: url("http://i.smotra.ru/img/v2-black/comments-bl/hlink.png") no-repeat left top;
	float: left;
}



#black .list-comm-bl{
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #323333;	
}

#black .list-comm-bl-head{
	-moz-border-radius: 4px 4px 0px 0px;
	-webkit-border-radius: 4px 4px 0px 0px;
	border-radius: 4px 4px 0px 0px;
	background: url("http://i.smotra.ru/img/v2-black/comments-bl/bg-comm-list-header.png") repeat-x;
	border-bottom: 1px solid #CCCCCC;
	height: 43px;
	padding-left: 23px;
	position: relative;
}


#black .comm-message { color: #fff;}
#black .comm-message p{ font-size: 12px;}



#black .comm-from{
	font-weight: bold;
	border: none;
}

#black .count-like-comm {
	background-image: url("http://i.smotra.ru/img/v2-black/comments-bl/like.png?5");
    background-position: 0 2px;
}
#black .to-like:hover .count-like-comm {
    background-position: 0 -14px;
}

#black .to-like:hover{ background-position: 104px -16px; border: none; color: #84C00F; font-size: 12px;}
#black .to-like:hover .to-like-span { color: #84C00F; border-bottom: 0; }

#black .del-comm, #black .del-comm:hover{
	background: url("http://i.smotra.ru/img/v2-black/comments-bl/del.png") no-repeat 0px 0px;
	display: block;
	right: 0px;
	position: absolute;
	width: 12px;
	height: 12px;
	border: none;
	top: 15px;
}

#black .comm-item {
    border-bottom-color: #6F7070;
    border-top-color: #6F7070;
}

#black .border:hover{border-bottom: 1px solid #84c00f !important; color: #84c00f !important;}
#black .border-dotted:hover{border-bottom: 1px dotted #84c00f !important; color: #84c00f !important;}


#black .most-important{ border: none;}

#black .top-day-bot{
	display: none;
}

#black select {
	background: none repeat scroll 0 0 #333334;
	border: 1px solid #1C1C1C;
	color: #555555;
	font-size: 14px;
	height: 32px;
	line-height: 24px;
	overflow: hidden;
	padding: 5px;
	width: 180px;
	color: #fff;

    box-shadow: 1px 1px 1px 0 #2d2d2d;
    -webkit-box-shadow: 1px 1px 1px 0 #2d2d2d;
    -moz-box-shadow: 1px 1px 1px 0 #2d2d2d;
}

#black select.disable{
    opacity: 0.55;
    filter: alpha(opacity=55);
}

#black .sm-preview-text{color: #fff;}

#black .sm-detail-link{background: #333333; width: 130px; color: #64CAFA}

#black .right-bl-content {
    background: #414243;
    border: 1px solid #2D2E2E;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

#black .comments-bl-item{
	border-bottom: 1px solid #333435;
    border-top: 1px solid #525354;
    color: #999;
}
#black .comments-bl-item p{color: #fff;}

#black .comments-bl-item:last-child{border-bottom: none;}

#black .comments-bl-item.first,
#black .comments-bl-item:first-child{border-top: none;}

#black .comments-bl-item.last{	border-bottom: none;}

#black .category-items {
	border-bottom: 1px solid #333435;
    border-top: 1px solid #525354;
    background-color: #414243;
    color: #fff;
}

#black .blog-list-item.single-obj{border: none; color: #999999;}

#black .blog-list-bl .blog-list-item {
	border-bottom: 1px solid #333435;
    border-top: 1px solid #525354;
}

#black .blog-list-bl .blog-list-item:last-child {
	border-bottom: none;
}

#black .blog-list-bl .blog-list-item:first-child {
	border-top: none;
}

#black .info-right-body{
    background-color: #414243;
}

#black .category-items.active,
#black .category-items:hover{
    background: none repeat scroll 0 0 #353636;
}

#black .category-items.last {	border-bottom: none; margin: 0;}


#black .shadow-right-bl {
    background: url("http://i.smotra.ru/img/v2-black/sm-elements/shadow-right-bl.png") no-repeat scroll 0 0 transparent;
}

#black .category-bl {
    border: 1px solid #2C2D2D;
}

#black .main-content-bl.auto-day-choice-month .category-bl-body,
#black .main-content-bl.auto-day-choice-yesterday .category-bl-body {
	background: #454647;
}

#black .main-content-bl.auto-day-choice-month .category-bl-header,
#black .main-content-bl.auto-day-choice-yesterday .category-bl-header {
	background: -moz-linear-gradient(top,#494b4e,#333538);
	background: -webkit-gradient(linear, left top, left bottom, from(#494b4e), to(#333538));
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#494b4e,endColorstr=#333538,GradientType=0); zoom: 1;
	background: -o-linear-gradient(top,#494b4e,#333538);

    box-shadow: 0 1px 3px 0 #252626;
    -webkit-box-shadow: 0 1px 3px 0 #252626;
    -moz-box-shadow: 0 1px 3px 0 #252626;
}

#black .main-content-bl.auto-day-choice-month,
#black .main-content-bl.auto-day-choice-yesterday{
    border: 1px solid #29292a;
}

#black .main-content-bl.auto-day-choice-month .category-bl-header .right-bl-title,
#black .main-content-bl.auto-day-choice-yesterday .category-bl-header .right-bl-title{
	font-size: 18px;
	font-weight: bold;
}

#black .category-bl-header {
    border-bottom: 1px solid #29292a;
	background: -moz-linear-gradient(top,#494b4e,#333538);
	background: -webkit-gradient(linear, left top, left bottom, from(#494b4e), to(#333538));
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#494b4e,endColorstr=#333538,GradientType=0); zoom: 1;
	background: -o-linear-gradient(top,#494b4e,#333538);
}

#black .button-m{
	background: url("http://i.smotra.ru/img/v2-black/sm-elements/view.png") no-repeat;
	border: medium none;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 13px;
    font-weight: normal;
    height: 45px;
    padding: 0 10px 18px;
    width: 96px;
    text-shadow: -2px #000000;
}

#black .button-m:hover { cursor:pointer; background-position: left center; }
#black .button-m:active { cursor:pointer; background-position: left bottom; outline: none; }

#black .switch-small a{
    color: #2A2A2A;
    font-size: 12px;
    line-height: 23px;
    text-shadow: none;
    border: none;
}

#black .cars-sw-new-bl a, #black .cars-sw-best-bl a, #black .sw-new a, #black .sw-best a, #black .sw-new-bl a, #black .sw-best-bl a {
    font-size: 11px;   
}

#black .rating-public .rating-count {
	background: url("http://i.smotra.ru/img/v2-black/sm-elements/rating.png?2") no-repeat 0 -152px;
	border: none;
} 

#black .rating-public a{
	background: url("http://i.smotra.ru/img/v2-black/sm-elements/rating.png?2") no-repeat -52px 0px;
	border: none;
} 

#black .rating-public a:hover{border: none;}

#black div.rating-public a.active, #black  div.rating-public a.active:hover, #black  div.rating-public a.active:active{
	background: url("http://i.smotra.ru/img/v2-black/sm-elements/rating.png?2") no-repeat -52px -74px;
	border: none;
}

#black div.rating-public a:hover{	background-position: -52px -37px; border: none;}

#black div.rating-public a:active{ background-position: -52px -112px; border: none;}

#black .sm-table tbody tr:hover{background: none;}
#black .sm-table  tr{
	background: none;
}

#black .sm-table {
    border-bottom: 1px solid #525354;
}

#black .sm-table td{
	border-bottom: 1px solid #333435;
    border-top: 1px solid #525354;
}

#black .sm-table th{
	border-bottom: 1px solid #333435;
}

#black .company{ border: none;}
#black .company:hover{ border-bottom: 1px solid #867BD2;}

#black .add-advt, #black .add-advt:hover{
    background: url("http://i.smotra.ru/img/v2-black/sm-elements/add-btn-or-206.png") no-repeat 0px 0px;
    color: #fff;
    border: none;
    font-weight: normal;
    text-shadow: none;
    line-height: 30px;
}

#black .paginator a, #black .paginator a:hover{
    border: none;
}

#black .img-cmty a{border: none;}

/*#black .rating .counter-com, #black .rating .counter-like {color: #B2B3B6; text-shadow: 0 -1px #333}*/
#black .top-panel{background: none; bottom: 0; border: none; width: 1018px;}
#black .top-panel .add-advt.btn-or{right: 10px}

#black .top-panel .add-advt:hover{border: none; color: #fff;}

#black .orders-history{
    border-bottom: 1px solid #fff;
}

#black .orders-history:hover{
    color: #84c00f;
    border-bottom: 1px solid #84c00f;
}

#black .basket-bl-header a{ color: #fff; border-color: #fff; text-shadow: 0 -1px #A83E0F;}
#black .basket-bl-header a:hover{ color: #84c00f; border-color: #84c00f; text-shadow: 0 -1px #A83E0F;}

#black .basket-bl-header, #black .info-right-header{

	background: -moz-linear-gradient(top,#e89325,#b6631a);
	background: -webkit-gradient(linear, left top, left bottom, from(#e89325), to(#b6631a));
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#e89325,endColorstr=#b6631a,GradientType=0); zoom: 1;
	background: -o-linear-gradient(top,#e89325,#b6631a);
	
	-moz-border-radius: 2px; /* Firefox */
	-webkit-border-radius: 2px; /* Safari, Chrome */
	border-radius: 2px; /* CSS3 */

	border-bottom: 1px solid #29292a;
	border-left: 1px solid #C1791E;
	border-top: 1px solid #E89325;
}

#black .basket-bl, #black .info-right-bl{
	border: 1px solid #29292a;
	color: #fff;
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari, Chrome */
	border-radius: 3px; /* CSS3 */
}

#black .count-goods{ border-bottom: 1px solid #525354}
#black .info-right-body .phone{font-size: 24px; color: #FEB400; background: url("http://i.smotra.ru/img/v2-black/ico/phone.png") no-repeat;}
#black .info-right-body .phone span{font-size: 24px; color: #fff;}

#black .info-right-body .mail-shop a{color: #fff; border-bottom: 1px solid #a0a1a1;}
#black .info-right-body .mail-shop a:hover{border-bottom: 1px solid #84c00f; color: #84c00f;}

#black .info-right-body .mail-shop{
    background: url("http://i.smotra.ru/img/v2-black/ico/mail-shop.png") no-repeat 0px 4px;
}

#black .basket-bl-header .right-bl-title{background: url("http://i.smotra.ru/img/v2-black/ico/basket.png") no-repeat 80px 5px; text-shadow: 0 -1px #A83E0F; }

#black .detail-goods,
#black .goods-item-img{border: 1px solid #6F7070;}

#black .anonce-goods{color: #fff;}

#black .event-item-name,
#black .event-more-inf .place-event a,
#black .event-item-data{text-shadow: 0 -1px #000;}

#black .event-item-bl{border: 1px solid #2d2e2e; background: none;}

#black .cat-items-r{color:#CCCCCC;}

#black .social-share a, #black .social-share a:hover{border: none;}

#black .bord.bef-anonce{
    border-bottom: 1px solid #525354;
    border-top: 1px solid #333435;
}

#black input.shop-order-btn {
    background: url("http://i.smotra.ru/img/v2-black/sm-elements/in-basket.png") no-repeat scroll 0 0 transparent;
    width: 95px;
}

#black .detail-goods-img-small a,#black .detail-goods-img-small a:hover,
#black .detail-goods-img-big a, #black .detail-goods-img-big a:hover{
	border: none;
}

#black .content-bl-left a.write-post, #black .content-bl-left #black a.write-post:hover {
    background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/blog/write-post.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    display: block;
    height: 51px;
    position: absolute;
    right: 40px;
    text-shadow: 0 -1px #333333;
    top: 10px;
    width: 180px;
}

#black .add_car_shadow{display: none;}

#black .header-social a, #black .header-social a:hover{border: none;}

#black .sm-preview-pic-blog img{border: 1px solid #6F7070;}

#black .basket-bl-body { background: none repeat scroll 0 0 #414243; color: #fff;}


/*Постраничная навигация */

#black .paginator a{
	color: #fff;
	border-bottom: none;
}

#black .page-arrow-prev, #black .page-item, #black .dot-nav, #black .page-arrow-next{
	height: 26px;
}

#black .page-arrow-prev, #black .page-arrow-next{
	background: url("http://i.smotra.ru/img/v2-black/page-navigation/paginator.png") no-repeat 0px -1px;
	width: 28px;
	height: 27px;
}

#black .page-arrow-next{
	background: url("http://i.smotra.ru/img/v2-black/page-navigation/paginator.png") no-repeat -27px -1px;
}

#black .page-item-r{
	background: url("http://i.smotra.ru/img/v2-black/page-navigation/paginator.png") no-repeat -80px -27px;
	height: 27px;
}

#black .page-item-m{
	background: url("http://i.smotra.ru/img/v2-black/page-navigation/paginator.png") no-repeat -1px -27px;
	min-width: 13px;
	height: 27px;
	float: left;
	padding: 1px 5px 0 7px;
}

#black .dot-nav{
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	margin: 0 8px 0 4px;
	position: relative;	
}

#black .page-arrow-prev:hover{
	background: url("http://i.smotra.ru/img/v2-black/page-navigation/paginator.png") no-repeat 0px -109px;
}

#black .page-arrow-next:hover{
	background: url("http://i.smotra.ru/img/v2-black/page-navigation/paginator.png") no-repeat -27px -109px;
}

#black .page-item:hover .page-item-r{
	background: url("http://i.smotra.ru/img/v2-black/page-navigation/paginator.png") no-repeat -80px -55px;
}

#black .page-item:hover .page-item-m{
	background: url("http://i.smotra.ru/img/v2-black/page-navigation/paginator.png") no-repeat -1px -55px;
	height: 26px;
}

#black .page-item-active .page-item-r, #black .page-item-active:hover .page-item-r{
	background: url("http://i.smotra.ru/img/v2-black/page-navigation/paginator.png") no-repeat -80px -82px;
	height: 26px;
}

#black .page-item-active .page-item-m, #black .page-item-active:hover .page-item-m{
	background: url("http://i.smotra.ru/img/v2-black/page-navigation/paginator.png") no-repeat -1px -82px;
	min-width: 13px;
	height: 26px;
}

#black .page-item-active span.page-item-m{
	color: #fff;	
}
/*Постраничная навигация (end)*/

#black .goods-list-bl.shop-smotra .shop-bl-l{
	background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/shop/bg-shop-smotra-bl.png") no-repeat 0px 0px;
	float: left;
	height: 251px;
	width: 12px;
	left: 0;
	position: relative;
}

#black .goods-list-bl.shop-smotra .shop-bl-m{
	background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/shop/bg-shop-smotra-bl.png") repeat-x 0 -257px;
	float: left;
	height: 221px;
	width: 710px;
	left: 0;
	position: relative;
}

#black .goods-list-bl.shop-smotra .shop-bl-r{
	background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/shop/bg-shop-smotra-bl.png") no-repeat -15px -520px;
	float: left;
	height: 242px;
	width: 10px;
	right: 0;
	position: relative;
}

#black .label-shop-smotra{left: 662px;}

#black .goods-list-bl.shop-smotra{
    height: 239px;
    left: -55px;
    position: relative;
    width: 765px;	
}

#black .video-list-bl.smotra-product .product-bl-l{
	background: url("http://i.smotra.ru/img/v2-black/sm-elements/bg-smotra-product.png") no-repeat;
	width: 13px;
}

#black .video-list-bl.smotra-product .product-bl-r{
	background: url("http://i.smotra.ru/img/v2-black/sm-elements/bg-smotra-product.png") no-repeat -21px -784px;
	height: 387px;
	position: absolute;
	right: -3px;
	width: 13px;
}

#black .video-list-bl.smotra-product .product-bl-m{
	background: url("http://i.smotra.ru/img/v2-black/sm-elements/bg-smotra-product.png") repeat-x 18px -403px;
	border: none;
	left: -34px;
	height: 325px;
}

#black .video-list-bl.smotra-product{
	left: -7px;
}

#black .label-smotra-product{
	left: 618px;
}

#black .sub-filter-blogs{top: 41px;}

#black .filter-blogs-m ul li.active a{border: none; height: 38px;}

#black .title-sort{color: #c5c5c5}

#black .menu-sort-all-cars li a{ border-bottom: none;}
#black .active-sort-all-car a, #black .active-sort-all-car a:hover, #black li.active-sort-all-car{
	color: #FFFFFF;
    font-weight: bold;
    border-bottom: none;
}

#black .icon-box.tw .soc-widget{
    background: url("http://i.smotra.ru/img/v2-black/social/soc-widget-twi.png") no-repeat;
    height: 101px;
    left: 84px;
    padding: 40px 0 0 13px;
    top: 1px;
    width: 230px;
    z-index: -1;
    overflow: hidden;
}

#black .icon-box.yt .soc-widget{
    background: url("http://i.smotra.ru/img/v2-black/social/soc-widget-yt.png") no-repeat;
    height: 159px;
    left: 6px;
    padding: 30px 0 0 7px;
    top: -14px;
    width: 254px;
    z-index: -1; 
    overflow: hidden;
}
#black .icon-box.vk .soc-widget{
    background: url("http://i.smotra.ru/img/v2-black/social/soc-widget-vk.png") no-repeat;
    height: 347px;
    left: 32px;
    padding: 30px 0 0 7px;
    top: -14px;
    width: 214px;
    z-index: -1; 
    overflow: hidden;
}

#black .icon-box.fb .soc-widget{
    background: url("http://i.smotra.ru/img/v2-black/social/soc-widget-vk.png") no-repeat;
    height: 347px;
    left: 58px;
    padding: 30px 0 0 7px;
    top: -14px;
    width: 214px;
    z-index: -1; 
    overflow: hidden;
}

#black .sm-btn-adds, #black .sm-btn-adds:hover{
	background: url("http://i.smotra.ru/img/v2-black/sm-elements/btn-adds.png") no-repeat;
    border-bottom: medium none;
    color: #FFFFFF;
    font-weight: normal;
    line-height: 28px;
    text-shadow: none;
    width: 152px;
}

#black .filter-blog.video .sm-filter-m ul li.sm-production a{
    border-bottom-color: #9ecc11 !important;
    color: #9ecc11 !important;
}

#black .forums-list-bl .forums-list-body{
	background: #414243;
	color: #fff;
}

#black .forum-name .sm-count-topics{color: #fff;}
#black .forum-name p{color: #c5c5c5;}
#black .forum-name a{border-bottom: none; color: #9ecc11;}
#black .forum-name a:hover{border-bottom: 1px solid #9ecc11; color: #9ecc11;}

#black .forums-content .add-advt.btn-or{ top:0}

#black .forums-list-head .forum-name, #black .forums-list-head .forum-last-post{ color:#9fa0a0}

#black .forums-list-body { border-left: 1px solid #323333;  border-right: 1px solid #323333; border-top: 1px solid #323333; border-bottom: none; padding: 0 1px;}

#black .forums-list-body .forum-item:first-child { border-top: none;}

#black .forum-item .forum-last-post .data{color: #ccc}
#black .forum-item {
    border-top: 1px solid #575859;
    border-bottom: 1px solid #323333;
    padding: 10px 0;
}

#black .forum-item:hover{
	background: #383939;
}

#black .blog-list .blog-list-item{    border-bottom: 1px solid #5C5C5C; color: #999999;}
#black .blog-list .blog-list-item .info-publ{	border-bottom: 1px solid #2a2b2b;}

#black .add-respect, #black .add-respect:hover{color: #fff; border-bottom: none;}


#black .parent-obj-panel .top-panel-user-wrap{width: 720px;}

#black .top-panel-user-wrap{
    margin-bottom: 35px;
    height: 47px; 
    width: 100%;
    padding: 1px;

    border: 1px solid #2f2f2f;
    
    -o-background-size: 100% 100%; -webkit-background-size: 100% 100%; -khtml-background-size: 100% 100%; background-size: 100% 100%;

    background: -moz-linear-gradient(top,#575858,#323233);
    background: -webkit-gradient(linear, left top, left bottom, from(#575858), to(#323233));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#575858,endColorstr=#323233,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#575858,#323233);

    background-clip: border-box; -moz-background-clip: border; -webkit-background-clip: border-box;
    background-origin: border-box; -moz-background-origin: border; -webkit-background-origin: border-box;

    -moz-border-radius: 3px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari, Chrome */
    border-radius: 3px; /* CSS3 */    

}

#black .top-panel-user{
    width: 100%;
    height: 47px;
    position: relative;

    -o-background-size: 100% 100%; -webkit-background-size: 100% 100%; -khtml-background-size: 100% 100%; background-size: 100% 100%;

    background: -moz-linear-gradient(top,#464747,#323333);
    background: -webkit-gradient(linear, left top, left bottom, from(#464747), to(#323233));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#464747,endColorstr=#323233,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#464747,#323233);

    background-clip: border-box; -moz-background-clip: border; -webkit-background-clip: border-box;
    background-origin: border-box; -moz-background-origin: border; -webkit-background-origin: border-box;


    -moz-border-radius: 2px; /* Firefox */
    -webkit-border-radius: 2px; /* Safari, Chrome */
    border-radius: 2px; /* CSS3 */    
}

#black .sm-panel-user li.active a, #black .sm-panel-user li.active a:hover{
    border-bottom: medium none;
    color: #FFFFFF;
    line-height: 18px;
    padding: 0 9px 1px;    
}

#black .sm-panel-user li.active{
    padding: 0px 9px;
	background: -moz-linear-gradient(top,#242323,#616262);
	background: -webkit-gradient(linear, left top, left bottom, from(#242323), to(#616262));
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#242323,endColorstr=#616262,GradientType=0); zoom: 1;
	background: -o-linear-gradient(top,#242323,#616262);

	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari, Chrome */
	border-radius: 3px; /* CSS3 */
}


#black .top-panel-user .angle{
    background: url("http://i.smotra.ru/img/v2-black/sm-elements/angle.png") no-repeat 0 0;
    display: block;
    height: 16px;
    left: 28px;
    position: absolute;
    top: -10px;
    width: 15px;
}

#black .activity-bl-item{margin: 10px 0; color:#fff}

#black .system-messages{
    background: #414243;
    border: 1px solid #323333;
}
#black .system-messages.obj-activity .message-item{
	border-bottom: 1px solid #333435;
    border-top: 1px solid #525354;
}

#black .system-messages.obj-activity .message-item:last-child {
	border: none;
}

#black .system-messages.obj-activity .message-item:first-child {
	border: none;
}

#black .paginator-message{
    background: -moz-linear-gradient(top,#323333,#464747);
    background: -webkit-gradient(linear, left top, left bottom, from(#323333), to(#464747));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#323333,endColorstr=#464747,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#323333,#464747);

	-moz-border-radius: 0 0 3px 3px; /* Firefox */
	-webkit-border-radius: 0 0 3px 3px; /* Safari, Chrome */
	border-radius: 0 0 3px 3px; /* CSS3 */
	
	border-top: 1px solid #525354;
}

#black .filter-blogs .filter-blogs-m ul li.active a,#black .filter-blogs .filter-blogs-m ul li.active a:hover{border-bottom: none;}

#black .filter-blogs .filter-blogs-m ul li a{
	color: #fff;
	border-bottom: 1px solid #fff;	
}

#black .filter-blogs .filter-blogs-m ul li a:hover{
	border-bottom: 1px solid #84c00f; color: #84c00f;
}

#black .filter-blogs .sub-filter-blogs ul li a{
	border-bottom: 1px solid #64cafa; 
	color: #64cafa;
}

#black .filter-blogs .sub-filter-blogs ul li a:hover{
	border-bottom: 1px solid #84c00f; color: #84c00f;
}

#black .calendar-slider .calendar-slider-content{
	margin-left: -160px;
}


#black .nbt-header{
    background: -moz-linear-gradient(top,#464747,#323333);
    background: -webkit-gradient(linear, left top, left bottom, from(#464747), to(#323233));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#464747,endColorstr=#323233,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#464747,#323233);

	-moz-border-radius: 3px 3px 0 0; /* Firefox */
	-webkit-border-radius: 3px 3px 0 0; /* Safari, Chrome */
	border-radius: 3px 3px 0 0; /* CSS3 */
	
    border-bottom: 1px solid #323333;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    text-shadow: 0 -1px #333333;

}

#black .nbt.new-pm-cl,
#black .nbt.new-pm-msg.chat
{
	border: 1px solid #262727;
	background: #414243;
}

#black #pm-send-div{border-top: 1px solid #262727;}
#black #msgs_area .chat-msg-body .chat-msg-text{color: #fff;}

#black .add-radio.add-radio-s li.active a {

	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	border-radius: 5px; /* CSS3 */

	box-shadow: 1px 1px 1px #D1D1D1;
	-webkit-box-shadow: 1px 1px 1px #D1D1D1;
	-moz-box-shadow: 1px 1px 1px #D1D1D1;

    background: url("http://i.smotra.ru/img/v2/sm-elements/bg-btn-view.png") repeat 0px 0px;
    border-bottom: none;
    color: #2A2A2A;
    padding: 0.2em 0.5em 0.3em 0.5em;
}

#black .add-radio.add-radio-s li a {
	background: -moz-linear-gradient(top,#D1D1D1,#BDBDBD);
	background: -webkit-gradient(linear, left top, left bottom, from(#D1D1D1), to(#BDBDBD));
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#D1D1D1,endColorstr=#BDBDBD,GradientType=0); zoom: 1;
	background: -o-linear-gradient(top,#D1D1D1,#BDBDBD);

    
    border-bottom: none;
    color: #2A2A2A;
    padding: 0.2em 0.5em 0.3em 0.5em;
}

#black .main-bl, #black .shadow-group-about{ background: none;}

#black .main-bl, 
#black .about-bl, 
#black .poster-bl-header, 
#black .photo-albums-bl { margin-top: 0; background: #414243; border: 1px solid #2D2E2E;}

#black .counter-view-page { background: none;}
#black .counter-view-page .switch {
    left: 0;
    margin: 2px auto;
    position: relative;
    top: 0;
    width: 178px;
}

#black .list-comm-bl-head
{
    background: -moz-linear-gradient(top,#464747,#323333);
    background: -webkit-gradient(linear, left top, left bottom, from(#464747), to(#323233));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#464747,endColorstr=#323233,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#464747,#323233);

	-moz-border-radius: 3px 3px 0 0; /* Firefox */
	-webkit-border-radius: 3px 3px 0 0; /* Safari, Chrome */
	border-radius: 3px 3px 0 0; /* CSS3 */
	
    border-bottom: 1px solid #323333;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    text-shadow: 0 -1px #333333;

}

#black .main-car{width: 1015px;}

#black .brands-filter{ top: -130px}

#black .brands-filter .all-brands a,
#black .brands-filter .button-show-all-brands a
{color: #fff; border-bottom: 1px solid #fff; }

#black .sub-list-brands-m ul li.name-brand a,
#black .sub-list-brands-m ul li a,
#black .name-brand.active-brand
{border-bottom: none; color: #fff }

#black .brand-model-car a{border-bottom: none; color: #2a2a2a}

#black .cars{width: 980px; }

#black .group-block{
	width: 1214px;
	left: -42px;
}


#black .tracker-block,
#black .player-bl,
#black .tw-smotra-fm,
#black .toltip-tracker,
#black .poster-bl-body,
#black .event-item-bl,
#black .sm-select-link,
#black .list-comm-bl-body{
	background: #414243;
}

#black .tw-smotra-fm{
	color: #fff;
}

#black .corner{
	display: none;
}

#black .tracker-block,
#black .radio-top-panel,
#black .tw-smotra-fm
{
	border:1px solid #323333;
}
#black .main-bl .logo-group-main,
#black .garage-bl .cars-best-img,
#black .poster-bl,
#black .group-img
{
	border-color: #6F7070;
}

#black .tracker-item
{
	border-bottom: 1px solid #333435;
	border-top: 1px solid #525354;
}



#black .nbt-nav{
	background: #191919;
	border-bottom: 1px solid #333435;
	border-top: 1px solid #525354;
}

#black .no-hover-bg .form-input{
	background-color: #535454;
}

#black .nbt-row.active, #black .nbt-row:hover{
	background: #353636;
	border-bottom: 1px solid #333435;
	border-top: 1px solid #525354;
}

#black .new-pm-msg-box .nbt-row.my{
	background-color: #353636;
}

/*#black .private-messages .new-pm-msg-box .nbt-row.my {background-color:#353636;}*/
/*#black .new-pm-msg-box .nbt-row.my { background-color:#353636; }*/
#black .nbt-row.new { background-color:#353636; }

#black .photo-album-item{
	background: url("http://i.smotra.ru/img/v2-black/work_area/inner-page/group/bg-photo-albom.png") no-repeat;
}

#black .top-panel-profile{
	margin-top: 55px;
}

#black .search-cmty span {
	color: #fff;
}

#black .btn-group-wrap { background: #696a6a;}
#black .btn-group, #black .btn-group:hover {
    background: -moz-linear-gradient(center top , #464747, #333334) repeat scroll 0 0 transparent;
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#464747', endColorstr='#333334');
    background: -webkit-gradient(linear, left top, left bottom, from(#464747), to(#333334));
    background: -o-linear-gradient(top,#464747,#333334);
    text-shadow: 0 1px 0 #2d2e2d;
    border:1px solid #2f2f2f;
    padding: 10px 48px 12px;
}

#black .btn-group span{
    color: #5cb6e0;
    border-bottom: 1px dotted #1f5591;
}

#black .btn-group:active {
    background: -moz-linear-gradient(center top , #323233, #454646) repeat scroll 0 0 transparent;
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#323233', endColorstr='#454646');
    background: -webkit-gradient(linear, left top, left bottom, from(#323233), to(#454646));
    background: -o-linear-gradient(top,#323233,#454646);
}

#black .btn-group:hover span,
#black .btn-group.active span
{
    color: #84c00f;
    border-bottom: 1px dotted #84c00f;
}

#black .shadow-group-bl{display: none;}
#black .group-block{background: #4b4c4c; border: 1px solid #2f2f2f}

/*#black .count{color: #2a2a2a}*/

#black .count-wrap{
    background: -moz-linear-gradient(top,#454646,#333334);
    background: -webkit-gradient(linear, left top, left bottom, from(#454646), to(#333334));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#454646,endColorstr=#333334,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#454646,#333334);
}

#black .count{
    background: -moz-linear-gradient(top,#454646,#333334);
    background: -webkit-gradient(linear, left top, left bottom, from(#454646), to(#333334));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#454646,endColorstr=#333334,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#454646,#333334);
}


#black .icon-box.sb:hover{background: url("http://i.smotra.ru/img/v2-black/header/social/icon-box.png") no-repeat scroll 0 0 transparent;}
#black .icon-box.sb{
    height: 23px;
    left: 111px;
    padding: 4px;
    position: absolute;
    top: 3px;
    width: 25px;
}


/*магазин админка*/
#black .add-buttons{color: #fff}
#black .shop-users-list td,
#black .shop-users-list th,
#black .shop-items-edit-list td,
#black .shop-items-edit-list th,
#black .total-count.mng-shop,
#black .logs td,
#black .main-content-bl .category-bl-body,
#black .category-items,
#black .content-block
{color:#fff;}

#black .category-bl.shop-goods .category-bl-body .category-items select {width: 85px;}

#black .filter-blog.shop .sm-filter-m ul li a span.numb,#black .shop-filter ul li a span.numb{color: #CCCCCC;}

#black .back-link.shop.admin{color: #64CAFA;}
#black .back-link.shop.admin:hover{color: #84C00F;}

#black .logs td {border-bottom: 1px solid #525354;}

#black .shop-items-edit-list thead,
#black .shop-items-edit-list td,
#black .shop-users-list td,
#black .shop-users-list th{border-bottom: 1px solid #525354; background: #414243;}

#black .shop-items-edit-list th{border-bottom: none;}

#black .shop-items-edit-list thead,
#black .shop-users-list th{background: none;}

#black .shop-items-edit-list tbody,
#black .shop-users-list tbody { border: 1px solid #525354;}

#black .shop-items-edit-list tbody tr:hover td,
#black .shop-items-edit-list tbody tr.active td,
#black .shop-users-list tbody tr:hover td,
#black .shop-users-list tbody tr.active td
{background-color: #383939;}

#black .main-content-bl{
	border: 1px solid #525354;	
}

#black .main-content-bl .category-bl-header.basket,
#black .main-content-bl .category-bl-body.shop-order-form,
#black .main-content-bl.personal .category-bl-header.basket,
#black .main-content-bl.personal .category-bl-body.shop-order-form {
    background: #414243;
}

#black .main-content-bl .category-bl-body.shop-order-form table.sm-table-basket td.column1,
#black .main-content-bl .category-bl-body.shop-order-form table.sm-table-basket td.column2,
#black .main-content-bl .category-bl-body.shop-order-form table.sm-table-basket td.column3,
#black .main-content-bl .category-bl-body.shop-order-form table.sm-table-basket td.column4{
	border-bottom: 1px solid #525354;
}

#black .main-content-bl .category-bl-body.shop-order-form .add-buttons{
	background: #383939;
}

#black .main-content-bl .category-bl-body.shop-order-form table.sm-table-basket{
	color: #fff;
}

#black .category-bl-header.basket .right-bl-title{
	line-height: 26px;
}
	
}

/*магазин админка (end)*/

#black .title-sort{color:#fff;}


/* испольузется тут http://smotra.ru/shop/mng/self/ */
#black .col3-1,#black .col3-2,#black .col3-3 {color: #fff}

#black .sm-btn-add.b{background: url("/img/v2-black/sm-elements/btn_192x43.png") no-repeat; width: 193px;}
#black .sm-btn-add.b:hover{background-position: -192px 0px}
#black .sm-btn-add.b:active{background-position: -385px 0}

#black .sm-btn-add.m{background: url("/img/v2-black/sm-elements/btn_131x43.png") no-repeat; width: 129px; color: #fff;}
#black .sm-btn-add.m:hover{background-position: -128px 0px; color: #fff;}
#black .sm-btn-add.m:active{background-position: -258px 0}

#black .sm-btn-add.s{background: url("/img/v2-black/sm-elements/btn_91x43.png") no-repeat; width: 94px;}
#black .sm-btn-add.s:hover{background-position: -93px 0px}
#black .sm-btn-add.s:active{background-position: -186px 0}

#black .sm-btn-del{border-bottom: 1px solid #a2b9d2;}
#black .sm-btn-del:hover{border-bottom: 1px solid #f10000;}


/** popup **/
#black #popup-warning.popup-select-album {
	background-color: #454648;
	-webkit-box-shadow: 0px 2px 5px 0 #000000;
	-moz-box-shadow: 0px 2px 5px 0 #000000; 
	box-shadow: 0px 2px 5px 0 #000000; 
}

#black .popup-bg {background: #333; opacity: 0.75; filter: alpha(opacity=75);}
#black .popup-wrap.select-album{border-bottom: 1px solid #5d5e60;}
/** popup(end) **/

#black .footer-traffic .footer-traffic-img {width: 1213px;}
#black .footer-traffic {width: 1213px; border-left: 1px solid #535353; border-right: 1px solid #535353; position: relative; left: -1px;}

#black .footer-traffic .footer-traffic-img.lev-day-1 { background: url(http://i.smotra.ru/img/etc/footer-traffic-day-1.jpg) repeat-x; }
#black .footer-traffic .footer-traffic-img.lev-day-2 { background: url(http://i.smotra.ru/img/etc/footer-traffic-day-2.jpg) repeat-x; }
#black .footer-traffic .footer-traffic-img.lev-day-3 { background: url(http://i.smotra.ru/img/etc/footer-traffic-day-3.jpg?2) repeat-x; }
#black .footer-traffic .footer-traffic-img.lev-day-4 { background: url(http://i.smotra.ru/img/etc/footer-traffic-day-4.jpg?2) repeat-x; }
#black .footer-traffic .footer-traffic-img.lev-day-5 { background: url(http://i.smotra.ru/img/etc/footer-traffic-day-5.jpg?2) repeat-x; }
#black .footer-traffic .footer-traffic-img.lev-day-6 { background: url(http://i.smotra.ru/img/etc/footer-traffic-day-6.jpg?2) repeat-x; }
#black .footer-traffic .footer-traffic-img.lev-night-1 { background: url(http://i.smotra.ru/img/etc/footer-traffic-night-1.jpg?2) repeat-x; }
#black .footer-traffic .footer-traffic-img.lev-night-2 { background: url(http://i.smotra.ru/img/etc/footer-traffic-night-2.jpg?2)repeat-x; }
#black .footer-traffic .footer-traffic-img.lev-night-3 { background: url(http://i.smotra.ru/img/etc/footer-traffic-night-3.jpg?2) repeat-x; }
#black .footer-traffic .footer-traffic-img.lev-night-4 { background: url(http://i.smotra.ru/img/etc/footer-traffic-night-4.jpg?2) repeat-x; }
#black .footer-traffic .footer-traffic-img.lev-night-5 { background: url(http://i.smotra.ru/img/etc/footer-traffic-night-5.jpg?2)repeat-x; }
#black .footer-traffic .footer-traffic-img.lev-night-6 { background: url(http://i.smotra.ru/img/etc/footer-traffic-night-6.jpg?2)repeat-x; }


/*профиль авто*/
#black .slyder-gallery{left: -42px;}
#black .contact-school{color: #fff;}
#black .right-content.in-sale{border: 1px solid #2D2E2E}
/*профиль авто (end)*/

#black .control-el .invite span{ border-bottom: 1px dotted #64CAFA !important;}
#black .control-el .invite span:hover{ border-bottom: 1px dotted #84c00f !important;}

#black .control-el .mail span, 
#black .control-el .claim span,
#black .control-el .invite span,
#black .control-el .fine span,
#black .control-el .edit span
{ border-bottom: 1px solid #64CAFA; color: #64CAFA;}

#black .control-el .mail span:hover, 
#black .control-el .claim span:hover,
#black .control-el .invite span:hover,
#black .control-el .fine span:hover,
#black .control-el .edit span:hover
{ border-bottom: 1px solid #84c00f; color: #84c00f;}

/*раздел машина дня*/
#black .content-one-column.auto-day-choice .att-note-m{
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background: #414243;
	color: #fff;
	border: 1px solid #323333;
	
	-webkit-box-shadow: none;
	-moz-box-shadow: none; 
	box-shadow: none; 
	
}

#black .auto-day-choice-voting .cars-best-vote-btn .button.accept{padding: 0.3em 1em 0.45em; border: 1px solid #343535;}

#black .main-content-bl .auto-day-choice-yesterday .cars-block .cars-best-item,
#black .main-content-bl .auto-day-choice-month .cars-block .cars-best-item{
	height: 100px;
}

#black .button.accept{color:#fff}
#black .content-one-column.auto-day-choice .title-brands{width: 990px;}
/*раздел машина дня (end)*/

#black .tw-smotra-fm,
#black .about-bl{color:#fff}

#black .info-cmty p{color:#fff}
#black .sm-table td{color:#fff}

#black .list-cmty .sm-table tr{height: 35px;}

#black .list-cmty {border-bottom: none;}

#black .green-counter-com,
#black .info-publ .green-counter-com {
    padding: 1px 5px 1px 2px;	
	margin-left: 3px;
	background: #9acb43;
	color: #fff;
	text-shadow: 0 -1px #258d00;
		
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;

    background: -moz-linear-gradient(top,#b3e483,#77b806);
    background: -webkit-gradient(linear, left top, left bottom, from(#b3e483), to(#77b806));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#b3e483,endColorstr=#77b806,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#b3e483,#77b806);
}

#black .controls-edit, #black .controls-delete, #black .controls-claim {
    background-image: url("/img/v2-black/sm-elements/admin-control-buton.png");
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 27px;
    margin-left: 10px;
    width: 30px;
}
#black .controls-claim { background-position: -70px -3px; }
#black .controls-claim:hover { background-position: -70px -41px; }
#black .controls-claim:active { background-position: -70px -81px; }

#black .controls-edit { background-position: 0 -3px; }
#black .controls-edit:hover { background-position: 0 -41px; }
#black .controls-edit:active { background-position: 0 -81px; }

#black .controls-delete { background-position: -35px -3px; }
#black .controls-delete:hover { background-position: -35px -41px; }
#black .controls-delete:active { background-position: -35px -81px; }

#black .read-day-filter a{font-weight: bold; color: #64cafa; text-shadow: 0 -1px #171915;}

#black .read-day-filter a span{border-bottom: 1px dotted #64cafa;}
#black .read-day-filter a:hover span{font-weight: bold;color: #84c00f; border-bottom: 1px dotted #84c00f;}

#black .read-day-filter a.active:hover span{cursor:auto; color: #fff;}
#black .read-day-filter a.active span{border: none;}
#black .read-day-filter a.active{
	color: #fff;

    background: -moz-linear-gradient(top,#313132,#343435);
    background: -webkit-gradient(linear, left top, left bottom, from(#313132), to(#343435));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#313132,endColorstr=#343435,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#313132,#343435);
	border:none;

	border-top: 1px solid #262727;
	border-right: 1px solid #323333;
	border-left: 1px solid #323333;
	border-bottom: 1px solid #5b5b5c;
}

/* радио */
#black .broadcast-item.current .time-bl .day-week,#black .broadcast-item.current .time-bl .time{color: #C6731E; text-shadow: none;	}

#black .broadcast-item.current{
	text-shadow: 0 -1px #D47149;
    background: -moz-linear-gradient(top,#e89326,#b6641a);
    background: -webkit-gradient(linear, left top, left bottom, from(#e89326), to(#b6641a));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#e89326,endColorstr=#b6641a,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#e89326,#b6641a);
    border-top: 1px solid #E8A82D;
    border-bottom: none;
    border-left: none;
    border-right: none;
    float: left;
    
}
#black .info-broadcast{
	text-shadow: 0 -1px #000;
}
#black .airwaves{
	color: #ffa200;
	text-shadow: 0 -1px #000;
}

#black .sm-player-title{
	color: #fff;
}

#black .radio-top-panel .program-bl{
	min-height: 151px;
	width: 720px;
	background: #414243;
}

#black .broadcast-item-wrap{
	margin: 0 20px 15px 0;
/*	border: 1px solid #363737;	*/
	background: none;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	padding: 0;
}

#black .broadcast-item{
	background: url("http://i.smotra.ru/img/v2-black/sm-elements/next-arrow.png") no-repeat 190px 5px;
	margin: 30px 20px 15px 0;
}

#black .see-program a{border-bottom: 1px dotted #64cafa;}
#black .see-program a:hover{border-bottom: 1px dotted #84c00f;}

#black .time-bl .time, #black .time-bl .day-week{
	color: #C6C6C6;
	text-shadow: 0 -1px #000;	
}

#black .broadcast-item.current .time-bl{
	background: #fff;
	border: 1px solid #F2B12A;
	-webkit-box-shadow: none;
	-moz-box-shadow: none; 
	box-shadow: none; 

}
#black .time-bl{
	border: 1px solid #2f2f2f;
    background: -moz-linear-gradient(top,#454646,#323233);
    background: -webkit-gradient(linear, left top, left bottom, from(#454646), to(#323233));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#454646,endColorstr=#323233,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#454646,#323233);

	-webkit-box-shadow: 0px 2px 3px -2px #222;
	-moz-box-shadow: 0px 2px 3px -2px #222; 
	box-shadow: 0px 2px 3px -2px #222; 

}

#black .open-in-bl{
	color: #fff;
	text-shadow: 0 -1px #000;	
}

#black .program-bl{ border-right: 1px solid #393a3b;}
#black .radio-top-panel .player-bl{ border-left: 1px solid #494A4B; width: 347px; min-height: 151px;}

#black .player-bl h3 span{color: #64cafa; text-shadow: 0 -1px #000;}

/*#black div.jp-interface*/
#black div.jp-audio ul.jp-controls
{
    background: -moz-linear-gradient(top,#464747,#323333);
    background: -webkit-gradient(linear, left top, left bottom, from(#464747), to(#323233));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#464747,endColorstr=#323233,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#464747,#323233);

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	
    border: 1px solid #232324;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    text-shadow: 0 -1px #333333;

}

#black div.jp-interface ul.jp-controls a{
	border-left: 1px solid #474849;
	border-right: 1px solid #2C2D2D;
}

#black div.jp-audio div.jp-type-single a.jp-mute, div.jp-audio div.jp-type-single a.jp-unmute{
	border-left: none;
/*	margin-left: 7px;*/
}

#black a.jp-play {
	background: url("/img/v2-black/smplayer/radio.png") no-repeat 2px 3px;
}

#black a.jp-play:hover {
	background-image: url("/img/v2-black/smplayer/radio.png") no-repeat 2px 3px;

    background-color: -moz-linear-gradient(top,#323333,#464747);
    background-color: -webkit-gradient(linear, left top, left bottom, from(#323333), to(#464747));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#323333,endColorstr=#464747,GradientType=0); zoom: 1;
    background-color: -o-linear-gradient(top,#323333,#464747);
    
}
#black a.jp-pause {
	background: url("/img/v2-black/smplayer/radio.png") -32px 3px no-repeat;
}
#black a.jp-pause:hover {
	background: url("/img/v2-black/smplayer/radio.png") -32px 3px no-repeat;
}

#black a.jp-not-like {
	background: url("/img/v2-black/smplayer/radio.png") 18px -54px no-repeat;
}
#black a.jp-not-like:hover {
	background: url("/img/v2-black/smplayer/radio.png") 18px -54px no-repeat;
}

#black a.jp-not-like.active {
	background: url("/img/v2-black/smplayer/radio.png") -28px -54px no-repeat;
}


#black a.jp-like {
	background: url("/img/v2-black/smplayer/radio.png") 18px -85px no-repeat;
}
#black a.jp-like:hover {
	background: url("/img/v2-black/smplayer/radio.png") 18px -85px no-repeat;
}
#black a.jp-like.active {
	background: url("/img/v2-black/smplayer/radio.png") -29px -85px no-repeat;
}

#black a.jp-stop {
	background: url("/img/v2-black/smplayer/radio.png") 2px -24px no-repeat;
}

#black a.jp-stop.active {
	background: url("/img/v2-black/smplayer/radio.png") -33px -24px no-repeat;
}

#black a.jp-stop:hover {
	background: url("/img/v2-black/smplayer/radio.png") 2px -24px no-repeat;
}
#black .radio-top-panel{background: #414243;}

#black a.jp-play:hover,
#black a.jp-pause:hover,
#black a.jp-not-like:hover,
#black a.jp-stop:hover,
#black a.jp-like:hover{
    background-color: -moz-linear-gradient(top,#323333,#464747);
    background-color: -webkit-gradient(linear, left top, left bottom, from(#323333), to(#464747));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#323333,endColorstr=#464747,GradientType=0); zoom: 1;
    background-color: -o-linear-gradient(top,#323333,#464747);
}

#black #twitter_update_list li{border-bottom: 1px solid #5D5E5F;}

#black .tw-smotra-fm-header a{text-shadow: 0 -1px #222; border-bottom: 1px solid #64CAFA;}
#black .tw-smotra-fm-header a:hover{border-bottom: 1px solid #84c00f;}

#black .tw-smotra-fm-header{background: url("http://i.smotra.ru/img/v2-black/ico/tw-ico.png") no-repeat 255px 0;}

#black #twitter_update_list a, #twitter_update_list a:hover{ color: #c0c0c0;}

#black a.jp-play:active,
#black a.jp-pause:active,
#black a.jp-stop:active,
#black a.jp-like:active,
#black a.jp-not-like:active{
	-moz-box-shadow: 0 1px 5px 0 #222222 inset;
	border-left: 1px solid #222222;
}
#black .info-broadcast .name-broadcast{color: #fff}

/* радио (end)*/

#black .sm-hint-yellow h5{color: #2a2a2a}
#black .post_edit-container.is_admin{background: none; border: 1px solid #494A4B;}

/*Лендинг пейдж для баннеров*/
#black .attantion-right-bl{border: 1px solid #202020; color: #fff; background: #414244;}
#black .attantion-right-header-wrap{background:none; border: none; padding: 0;}

#black .attantion-right-header-wrap .attantion-right-header{
	
	background: -moz-linear-gradient(top,#e89325,#b6631a);
	background: -webkit-gradient(linear, left top, left bottom, from(#e89325), to(#b6631a));
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#e89325,endColorstr=#b6631a,GradientType=0); zoom: 1;
	background: -o-linear-gradient(top,#e89325,#b6631a);
	border: none;

    -webkit-box-shadow: 0 1px 0px 0 #e8a72c inset;
    -moz-box-shadow: 0 1px 0px 0 #e8a72c inset; 
    box-shadow: 0 1px 0px 0 #e8a72c inset;
}

#black .attantion-right-header .attantion-right-title{color: #fff; text-shadow: 0 -1px #bd0a05;}
#black .attantion-right-body{border: none; text-shadow: 0 -1px #000;}


#black .content.landing .register-link a{border-bottom: 1px dashed #64cafa;}
#black .content.landing .register-link a:hover{border-bottom: 1px dashed #84c00f; color: #84c00f}

#black .attantion-right-body .register-bl{
    background: -moz-linear-gradient(top,#464646,#323234);
    background: -webkit-gradient(linear, left top, left bottom, from(#464646), to(#323234));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#464646,endColorstr=#323234,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#464646,#323234);
    
    border: 1px solid #242426;
}

#black .attantion-right-body .info-wrap{
    background: -moz-linear-gradient(top,#323232,#242424);
    background: -webkit-gradient(linear, left top, left bottom, from(#323232), to(#242424));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#323232,endColorstr=#242424,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#323232,#242424);
    padding: 1px;
    border: none;
    
    -webkit-box-shadow: 0 5px 4px -4px #353535;
    -moz-box-shadow: 0 5px 4px -4px #353535; 
    box-shadow: 0 5px 4px -4px #353535;
    
}

#black .attantion-right-body  .info-wrap .info{
    background: -moz-linear-gradient(top,#474548,#333333);
    background: -webkit-gradient(linear, left top, left bottom, from(#474548), to(#333333));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#474548,endColorstr=#333333,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#474548,#333333);
    border: none;
    padding: 3px 5px 5px;

    -webkit-box-shadow: 0 1px 0 0 #595959 inset;
    -moz-box-shadow: 0 1px 0 0 #595959 inset; 
    box-shadow: 0 1px 0 0 #595959 inset;
}

#black .photo-border, .video-border{background-color: #414244;border: 1px solid #242426;}

#black .button-auth-wrap{
    background: none;
    border: 1px solid #222;
    
    -webkit-box-shadow: 0 5px 4px -4px #262425;
    -moz-box-shadow: 0 5px 4px -4px #262425; 
    box-shadow: 0 5px 4px -4px #262425;
    padding: 0; 

    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    
}

#black .button-auth-wrap:active{
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

#black .button-auth{
 	background: -moz-linear-gradient(top,#337da2,#275a79);
    background: -webkit-gradient(linear, left top, left bottom, from(#337da2), to(#275a79));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#337da2,endColorstr=#275a79,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#337da2,#275a79);

    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    
	text-shadow: 0 -1px #21497a;
	padding: 8px 13px 10px 14px;

    -webkit-box-shadow: 0 1px 0px 0 #4199bd inset;
    -moz-box-shadow: 0 1px 0px 0 #4199bd inset; 
    box-shadow: 0 1px 0px 0 #4199bd inset;
}

#black .button-auth:hover{
 	background: -moz-linear-gradient(top,#275a79,#337da2);
    background: -webkit-gradient(linear, left top, left bottom, from(#275a79), to(#337da2));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#275a79,endColorstr=#337da2,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#275a79,#337da2);
}

#black .button-auth:active{
 	background: -moz-linear-gradient(top,#275a79,#337da2);
    background: -webkit-gradient(linear, left top, left bottom, from(#275a79), to(#337da2));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#275a79,endColorstr=#337da2,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#275a79,#337da2);

    box-shadow: 0 2px 5px -2px #000000 inset;
    -webkit-box-shadow: 0 2px 5px -2px #000000 inset;
    -moz-box-shadow: 0 2px 5px -2px #000000 inset;
}

#black .comm-freely .title, .evaluate .title, .join-comm-clubs .title{
	text-shadow: 0 -1px #21497a;
}
#black .comm-freely{
	background: url("http://i.smotra.ru/img/v2-black/ico/mouse-wires.png") no-repeat 5px 3px;
}

#black .evaluate{
	background: url("http://i.smotra.ru/img/v2-black/ico/facebook-like.png") no-repeat 5px 3px;
}
#black .join-comm-clubs{
	background: url("http://i.smotra.ru/img/v2-black/ico/speech-bubbles.png") no-repeat 5px 3px;
}


/*Лендинг пейдж для баннеров (end)*/


/*Тест автоманьяка*/
#black .pattern-bl{
	background: url("/img/v2-black/work_area/auto-test/pattern-auto-test.png") no-repeat 0px 0px;
}
#black .sub-auto-test-title{
	color: #808181;
	text-shadow: 0 -1px #2b2c2c;
}


#black .step-quest,
#black .text-quest{
	text-shadow: 0 -1px #000;
}
	
#black .quest-bl-t, .quest-bl-b{
	background: url("/img/v2-black/work_area/auto-test/bg-quest.png") no-repeat 0px 0px;
    left: -41px;
    width: 1212px;
}

#black .quest-bl-m{
	background: url("/img/v2-black/work_area/auto-test/bg-quest-m.png") repeat 0px 0px;
    left: -41px;
    width: 1212px;
}

#black .quest-bl-b{
	background: url("/img/v2-black/work_area/auto-test/bg-quest.png") no-repeat 0 -12px;
}

#black .item-res-pic a {
    background: url("/img/v2-black/work_area/auto-test/bg-pic.png") no-repeat -236px 0;
}

#black .item-res-pic a.hovered {
	background-position: 0px 0px;
	position: relative;
	bottom: 13px; 
}

/*#black .item-res-pic a:hover {
	background-position: 0px 0px;
	position: relative;
	bottom: 13px;
}*/

#black .item-res-pic a span{
	background: url("/img/v2-black/work_area/auto-test/shadow.png") no-repeat  -165px 15px;
}


#black .item-res-pic a:hover span{background-position: 0px 15px; left: 38px; bottom: -13px; position: relative;}

/*#black .item-res-pic a:hover .highlight{top: -13px; position: relative;}*/
#black .item-res-pic a div.highlight{
	background: url("/img/v2-black/work_area/auto-test/highlight.png") no-repeat 0px 0px;
	left: 0;
    top: 0;
}

#black .tell-about-bl {
    background: url("/img/v2-black/work_area/auto-test/bg-tell-about.png") no-repeat center center;
}
#black .count-partic-test,
#black .tell-about,
#black .auto-test-result
{color: #fff; text-shadow: 0 -1px #000;}

/*Тест автоманьяка(end)*/


/*smotragram*/
#black .content.sm-gram{padding-left: 0; margin-top: 43px;}
#black .smotragram-bl{
	border: 1px solid #2e2f2f;
	background: #414243;
}

#black .sm-gram-left p{color: #fff;}
#black .sm-gram-left p.sm-gram-title{
	color: #fff;
	text-shadow: 0 -1px #101011;
}

#black .sm-gram-img-bl{
	border-color: #373839;
	padding: 0px;
}

#black .smotragram-bl .sm-gram-right .sm-gram-img-bl a{border: none;}

#black .sm-gram-corner{
	right: 0;
	top: 0;
}

#black .sm-gram-list li.number{
	color: #fff;
	text-shadow: 0 -1px #181a17;
}

#black .smotragram-bl a {border-bottom:1px solid #4e7c91;}
#black .smotragram-bl a:hover {border-bottom:1px solid #84c00f;}
#black .smotragram-bl .rating a.counter-com:hover{border-bottom: none;}

#black .smotragram-a:hover .smotragram-title{border-bottom:1px solid #84c00f;}

#black .sm-gram-list li.number.num1{ background: url("/img/v2-black/work_area/inner-page/smotragram/1.png") no-repeat 13px 17px;}
#black .sm-gram-list li.number.num2{ background: url("/img/v2-black/work_area/inner-page/smotragram/2.png") no-repeat 13px 15px;}
#black .sm-gram-list li.number.num3{ background: url("/img/v2-black/work_area/inner-page/smotragram/3.png") no-repeat 13px 13px;}
#black .sm-gram-list li.number.num4{ background: url("/img/v2-black/work_area/inner-page/smotragram/4.png") no-repeat 13px 15px;}
#black .sm-gram-list li.number.num5{ background: url("/img/v2-black/work_area/inner-page/smotragram/5.png") no-repeat 13px 13px;}

#black .sm-gram-day-photo{
    background: url("/img/v2-black/work_area/inner-page/smotragram/bg-day-photo.png") no-repeat;
    text-shadow: 0 -1px #e0f1fc;
    color: #0d4a70;
}
#black .smotragram-bl .photos-bl .item-photo-sm .photo-bl {border: none; padding: 0;}
#black .smotragram-bl .photos-bl .item-photo-sm .photo-bl a{border-bottom: none;}
#black .photos-bl .item-photo-sm.first{
	background: #383838;
	
}

#black .photos-bl .item-photo-sm .photo-bl .date-photo,#black  .photos-bl .item-photo .photo-bl .date-photo{
	 background: url("/img/v2/work_area/inner-page/smotragram/bg-date.png") no-repeat;
	 right: 0;
	 bottom: 0;
	 text-shadow: 0 -1px #1f2121;
}

#black .photos-bl .item-photo-sm .info .author-photo{
	color: #fff;
	text-shadow: 0 -1px #1e1e1c;
}

#black .photos-bl .item-photo-sm .info{
	color: #ccc;
	text-shadow: 0 -1px #222320;
}

#black .all-photo-bl{
	background: #333;
}

#black .smotragram-bl .all-photo-bl a:hover{
	border-bottom: 1px dashed #84c00f;
}

#black .smotragram-bl .all-photo-bl a{
	border-bottom: 1px dashed #3f8098;
}

#black .title-last-photo b,
#black .title-last-photo{
	text-shadow: 0 -1px #353635;
	color: #fff;
}

#black .last-photo-bl .item-photo{
	background: #414243;
	border-color: #313232;
	text-shadow: 0 -1px #353635;
}

#black .last-photo-bl .item-photo .info .author-photo{
	color: #FFFFFF;
    text-shadow: 0 -1px #1E1E1C;
}

#black .last-photo-bl .item-photo .info{
	color: #CCCCCC;
    text-shadow: 0 -1px #222320;
}

#black .last-photo-bl .item-photo .date-photo{
	color: #7a7b7c;
}

#black .photos-bl .item-photo .photo-bl{
	border-color: #343536;
	padding: 0;
}

#black .photos-bl .item-photo .info .author-photo{
	color: #FFFFFF;
    text-shadow: 0 -1px #1E1E1C;
}

.photos-bl .item-photo .info{
	color: #CCCCCC;
    text-shadow: 0 -1px #222320;
}

#black .more-photo-bl a:hover span{border-bottom: 1px dashed #84c00f;}


#black .wait-photo,
#black .more-photo{
	opacity: 1;
	filter: alpha(opacity=100);
	background: #333;    
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}

#black .wait-photo{left: -40px; color: #fff; text-shadow: 0 -1px #131411; line-height: 62px;}

#black #sm-gram-popup{
	background: #414243;
	box-shadow: 0 1px 14px 0 #222;
	-webkit-box-shadow: 0 1px 14px 0 #222;
	-moz-box-shadow: 0 1px 14px 0 #222;
}

#black #sm-gram-popup .left-arrow-bl,#black #sm-gram-popup .right-arrow-bl{
	background-color: #414243;
}

#black #sm-gram-popup .left-arrow-bl:hover,#black #sm-gram-popup .right-arrow-bl:hover{
	background-color: #38393a;
}

#black #sm-gram-popup .right-arrow-bl .right-arrow, #black #sm-gram-popup .left-arrow-bl .left-arrow{
	background: url("/img/v2-black/sm-elements/arrow-smgram.png") no-repeat 0px 0px;
}

#black #sm-gram-popup .right-arrow-bl .right-arrow {
    background: url("/img/v2-black/sm-elements/arrow-smgram.png") no-repeat -20px 0;
}

#black #sm-gram-popup .left-arrow-bl:hover .left-arrow{
	background: url("/img/v2-black/sm-elements/arrow-smgram.png") no-repeat -0px -33px;
}

#black #sm-gram-popup .right-arrow-bl .right-arrow{
	background: url("/img/v2-black/sm-elements/arrow-smgram.png") no-repeat -20px 0px;
}
#black #sm-gram-popup .right-arrow-bl:hover .right-arrow{
	background: url("/img/v2-black/sm-elements/arrow-smgram.png") no-repeat -20px -33px;
}


#black #sm-gram-popup .photo-bl{
	border-color: #2d2e2f;
	padding: 0;
}

#black #sm-gram-popup .sm-popup-close a{
	background: url("/img/v2-black/sm-elements/sm-close.png") no-repeat -22px 0px;
}

#black #sm-gram-popup .sm-popup-close a:hover{
	background: url("/img/v2-black/sm-elements/sm-close.png") no-repeat 0px 0px;
}

#black #sm-gram-popup .info {
	color: #ccc;
    text-shadow: 0 -1px #1d1f1c;
}
#black #sm-gram-popup .info .author-photo {
    color: #fff;
    text-shadow: 0 -1px #1a1c1a;
}

#black #sm-gram-popup .info .date-photo{
	text-shadow: 0 -1px #222422;
}

#black #sm-gram-popup .more-comments-bl{
	background: #333;
}

#black #sm-gram-popup .more-comments-bl a{
	color: #64cafa;
	border-bottom: 1px dashed #3f8098;
}

#black #sm-gram-popup .more-comments-bl a:hover{
	color: #84c00f;
	border-bottom: 1px dashed #84c00f;
}

#black #sm-gram-popup .attention{
	background: url("/img/v2-black/work_area/inner-page/smotragram/attention.png") no-repeat;
	color: #cfcfcf;
	text-shadow: 0 -1px #3f413e;
}

#black #sm-gram-popup .count-comments{text-shadow: 0 -1px #181a16;}

#black #sm-gram-popup .comments-bl .comment-item .info-comment{
	color: #999;
	text-shadow: 0 -1px #222421;
}

#black #sm-gram-popup .comments-bl .comment-item .info-comment span{
	color: #fff;
	text-shadow: 0 -1px #181a16;
}

#black #sm-gram-popup .comments-bl .comment-item .info-comment .message{
	color: #ccc;
	text-shadow: 0 -1px #181a16;
}
#black .smotragram-bl .sm-gram-soc-bl .social-share a,#black .smotragram-bl .sm-gram-soc-bl .social-share a:hover {
	border: none;
}

#black .photos-bl .item-photo .sm-gram-fadeout,
#black .last-photo-bl .item-photo .sm-gram-fadeout,
#black .photos-bl .item-photo-sm .sm-gram-fadeout{
	background: url("/img/v2-black/work_area/inner-page/smotragram/sm-gram-fadeout.png") no-repeat;
	height: 27px;
	bottom: 0;
	height: 27px;
	left: 0;
	position: absolute;
	width: 333px;
}
#black .photos-bl .item-photo-sm.first .sm-gram-fadeout{
	background: url("/img/v2-black/work_area/inner-page/smotragram/sm-gram-fadeout-first.png") no-repeat;
	width: 154px;
	bottom: 10px;
} 

/*smotragram (end)*/ 

/*Благотворительность*/
#black .category-bl-body.charity .charity .column1,
#black .category-bl-body.charity .charity .column2{
	color: #fff;
}
/*Благотворительность (end)*/ 

/*Раздел рекламы */ 
#black .sm-content-note .sm-text.attention {color: #fff; text-shadow: 0 -1px #000000;}
#black .sm-content-note .sm-text.manager a{border-bottom: 1px solid #64cafa;}
#black .sm-content-note .sm-text.manager a:hover{border-bottom: 1px solid #84c00f;}

#black .content.advert, 
#black .content.advert .category-bl-body .note, 
#black .sm-content-note .sm-text.manager {
    color: #fff;
    text-shadow: 0 -1px #000000;
}


#black .sm-content-note{background: none;}
#black .sm-content-note-wrap{
    background: -moz-linear-gradient(top,#4d4f53,#37393d);
    background: -webkit-gradient(linear, left top, left bottom, from(#4d4f53), to(#37393d));
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#4d4f53,endColorstr=#37393d,GradientType=0); zoom: 1;
    background: -o-linear-gradient(top,#4d4f53,#37393d);

    box-shadow: 0 1px 3px 0 #252626;
    -webkit-box-shadow: 0 1px 3px 0 #252626;
    -moz-box-shadow: 0 1px 3px 0 #252626;
    
    border: 1px solid #292929;
}

#black .content.advert .category-bl-body input{
    color: #fff;
    text-shadow: 0 -1px #000000;	
	border-left: 1px solid #343434;
	border-top: 1px solid #343434;
	border-bottom: none;
	border-right: none;
	background: #535454;
}

#black .content.advert .starrequired{
	color: #66c7fc;
}

/*Раздел рекламы (end)*/ 
/************************************************************* внутренние страницы (end) ******************************************************************/


