body{
	font-size:10px;	
}

#sp_logo{
	height:50px;
	width:225px;
	background:transparent url(../v3_imgs/sprites.png) -0px -0px no-repeat;
	margin-top:8px;
	float:left;	
}
#sp_srch{
	height:30px;
	width:279px;
	background:transparent url(../v3_imgs/sprites.png) -226px -9px no-repeat;
	float:right;
	margin-top:16px;
}
#sp_srch .txt{
	width:210px;
	height:18px;
	padding-top:7px;
	padding-left:5px;
	font-size:10px;
	background:none;
	color:#333333;
	font-family:Sylfaen;
}
#sp_srch .geo{
	margin-left:6px;
	margin-top:8px;
}
#sp_bt_my{
	height:53px;
	width:98px;
	background:transparent url(../v3_imgs/buttons_eng.png) -0px -0px no-repeat;
	cursor:pointer;
	float:left;
}
.sp_bt_my_hover{
	height:53px;
	width:98px;
	background:transparent url(../v3_imgs/buttons_eng.png) -98px -0px no-repeat !important;
}
#sp_bt_tv{
	height:53px;
	width:98px;
	background:transparent url(../v3_imgs/buttons_eng.png) -392px -0px no-repeat;
	cursor:pointer;
	float:left;
}
.sp_bt_tv_hover{
	height:53px;
	width:98px;
	background:transparent url(../v3_imgs/buttons_eng.png) -490px -0px no-repeat !important;
}
#sp_bt_main{
	height:53px;
	width:98px;
	background:transparent url(../v3_imgs/buttons_eng.png) -196px -0px no-repeat;
	cursor:pointer;
	float:left;
}
#sp_bt_main:hover{
	height:53px;
	width:98px;
	background:transparent url(../v3_imgs/buttons_eng.png) -294px -0px no-repeat;
	cursor:pointer;
}
#sp_bt_main_icon{
	height:56px;
	width:67px;
	background:url(../v3_imgs/buttons_eng.png?v=2) -440px -56px no-repeat;
	cursor:pointer;
	float:left;
}
#sp_bt_main_icon:hover{
	height:56px;
	width:67px;
	background:url(../v3_imgs/buttons_eng.png?v=2) -507px -56px no-repeat;
	cursor:pointer;
}
#sp_bt_radio{
	height:56px;
	width:106px;
	background:url(../v3_imgs/buttons_eng.png?v=2) -574px -56px no-repeat;
	cursor:pointer;
	float:left;
}
#sp_bt_radio:hover{
	height:56px;
	width:106px;
	background:url(../v3_imgs/buttons_eng.png?v=2) -678px -56px no-repeat;
	cursor:pointer;
}
#sp_bt_mov{
	height:53px;
	width:98px;
	background:url(../v3_imgs/buttons_eng.png) -588px -0px no-repeat;
	cursor:pointer;
	float:left;
}
#sp_bt_mov:hover{
	height:53px;
	width:98px;
	background:url(../v3_imgs/buttons_eng.png) -686px -0px no-repeat;
	cursor:pointer;
	float:left;
}
#sp_geo{
	margin-top:-2px;
	height:16px;
	width:18px;
	background:transparent url(../v3_imgs/sprites.png) -156px -53px no-repeat;
	float:left;
	padding-bottom:2px;	
	margin-left:40px;
}
#sp_eng{
	margin-top:-2px;
	height:16px;
	width:18px;
	background:transparent url(../v3_imgs/sprites.png) -135px -53px no-repeat;
	float:left;
	margin-left:5px;
}
.sp_add_vid{
	height:17px;
	width:20px;
	background:transparent url(../v3_imgs/sprites.png) -38px -51px no-repeat;
		
}
.sp_my_vid{
	height:17px;
	width:20px;
	background:transparent url(../v3_imgs/sprites.png) -61px -51px no-repeat;
	
}
.sp_my_favs{
	height:20px;
	width:20px;
	background:transparent url(../v3_imgs/sprites.png) -474px -52px no-repeat;
}
.sp_my_prof{
	height:17px;
	width:18px;
	background:transparent url(../v3_imgs/sprites.png) -99px -51px no-repeat;
	
}
.sp_my_mes{
	height:23px;
	width:24px;
	background:transparent url(../v3_imgs/sprites.png) -408px -51px no-repeat;
	
}
.sp_log_out{
	height:23px;
	width:20px;
	background:transparent url(../v3_imgs/sprites.png) -116px -50px no-repeat;
	
}
.sp_balance{
	height:23px;
	width:20px;
	background:transparent url(../v3_imgs/sprites.png) -293px -76px no-repeat;
}
.sp_news{
	height:17px;
	width:134px;
	background:transparent url(../v3_imgs/buttons_eng.png) -0px -53px no-repeat;
	margin-bottom:5px;
}
.sp_start_red{
	height:18px;
	width:17px;
	background:transparent url(../v3_imgs/sprites.png) -176px -51px no-repeat;
	float:left;
	margin-top:-2px;
}
.sp_start_def{
	height:18px;
	width:17px;
	background:transparent url(../v3_imgs/sprites.png) -193px -51px no-repeat;
	float:left;
	margin-top:-2px;
}
.sp_youtube{
	height:21px;
	width:19px;
	background:transparent url(../v3_imgs/sprites.png) -151px -76px no-repeat;
}
.sp_18{
	height:21px;
	width:19px;
	background:transparent url(../v3_imgs/sprites.png) -434px -52px no-repeat;
}
.sp_18_red{
	height:21px;
	width:19px;
	background:transparent url(../v3_imgs/sprites.png) -454px -52px no-repeat;
}
.sp_help{
	height:19px;
	width:17px;
	background:transparent url(../v3_imgs/sprites.png) -496px -53px no-repeat;
	float:left;
	position:relative;
}
.scr_hq{
	width:30px;
	height:16px;
	background:transparent url(../v3_imgs/sprites.png) -71px -76px no-repeat;
	position:absolute;
	top:1px;
	left:1px;
}
.scr_hq_norm{
	width:30px;
	height:16px;
	background:transparent url(../v3_imgs/sprites.png) -71px -76px no-repeat;
	padding-top:2px;
	margin-left:3px;
}
.scr_hd{
	width:30px;
	height:16px;
	background:transparent url(../v3_imgs/sprites.png) -71px -95px no-repeat;
	position:absolute;
	top:1px;
	left:1px;
}
.scr_hd_norm{
	width:30px;
	height:16px;
	background:transparent url(../v3_imgs/sprites.png) -71px -95px no-repeat;
	padding-top:2px;
	margin-left:3px;
}
.scr_18_sml{
	width:20px;
	height:22px;
	background:transparent url(../v3_imgs/sprites.png) -71px -111px no-repeat;
	position:absolute;
	top:0px;
	right:1px;
}
.scr_18_big{
	width:63px;
	height:60px;
	margin-left:-30px;
	margin-top:-30px;
	background-color:#000000;
	background:transparent url(../v3_imgs/sprites.png) -4px -74px no-repeat;
	position:absolute;
	top:50%;
	left:50%;
}
.sp_transp{
	background:transparent url(../v3_imgs/transp.gif);
}
.sp_plus{
	left:2px; bottom:2px; cursor:pointer; position:absolute;
	height:19px;
	width:18px;
	background:url(../v3_imgs/sprites.png)  -128px -75px no-repeat;
}
.sp_minus{
	left:2px; bottom:2px; cursor:pointer; position:absolute;
	height:19px;
	width:18px;
	background:url(../v3_imgs/sprites.png) -107px -75px no-repeat;
}
.sp_com_del{
	height:19px;
	width:18px;
	background:url(../v3_imgs/sprites.png) -107px -75px no-repeat;
	right:3px;
	top:30px;
	position:absolute;
}
.sp_com_accept{
	height:19px;
	width:18px;
	background:url(../v3_imgs/sprites.png) -106px -95px no-repeat;
	right:26px;
	top:30px;
	position:absolute;
}
.sp_user_ico{
	height:18px;
	width:18px;
	background:transparent url(../v3_imgs/sprites.png) -250px -52px no-repeat;
	float:left;
}
.sp_pwd_ico{
	height:18px;
	width:18px;
	background:transparent url(../v3_imgs/sprites.png) -267px -52px no-repeat;
	margin-left:10px;
	float:left;
}
.sp_upload_vid{
	height:25px;
	width:128px;
	background:transparent url(../v3_imgs/buttons_rus.png) -0px -74px no-repeat;
}
.sp_register{
	height:25px;
	width:130px;
	background:transparent url(../v3_imgs/buttons_rus.png) -0px -100px no-repeat;
}
.sp_mess{
	height:26px;
	width:87px;
	background:url(../v3_imgs/buttons_eng.png) -148px -74px no-repeat;
	position:absolute;
	right:5px;
}
.sp_mess:hover{
	height:26px;
	width:87px;
	background:url(../v3_imgs/buttons_eng.png) -148px -100px no-repeat;
	position:absolute;
	right:5px;
}
.sp_sub{
	height:26px;
	width:87px;
	background:url(../v3_imgs/buttons_eng.png) -238px -74px no-repeat;
	position:absolute;
	right:5px;
}
.sp_sub:hover{
	height:26px;
	width:87px;
	background:url(../v3_imgs/buttons_eng.png) -238px -100px no-repeat;
	position:absolute;
	right:5px;
}
.sp_unsub{
	height:26px;
	width:111px;
	background:url(../v3_imgs/buttons_eng.png) -328px -74px no-repeat;
	position:absolute;
	right:5px;
}
.sp_unsub:hover{
	height:26px;
	width:111px;
	background:url(../v3_imgs/buttons_eng.png) -328px -100px no-repeat;
	position:absolute;
	right:5px;
}
.sp_ico_expose{
	height:25px;
	width:28px;
	background:url(../v3_imgs/sprites.png) -233px -73px no-repeat;
}

.sp_imedi_big{
	height:54px;
	width:178px;
	background:url(../v3_imgs/buttons_eng.png) -3px -130px no-repeat;
	margin:10px;
	margin-left:15px;
	float:left;
}
.sp_rustavi_big{
	height:54px;
	width:204px;
	background:url(../v3_imgs/buttons_eng.png) -194px -130px no-repeat;
	margin:10px;
	float:left;
}
.sp_gpb_big{
	height:54px;
	width:140px;
	background:url(../v3_imgs/buttons.png) -404px -130px no-repeat;
	margin:10px;
	float:left;
}
.sp_ad_hide{
	height:19px;
	width:18px;
	background:url(../v3_imgs/sprites.png) -107px -75px no-repeat;
	right:3px;
	top:3px;
	position:absolute;
}

/* new */
#head_nav_all a.logo_main {
	background-image: url("../v3_imgs/main_nav_sprite_en.png");
    background-position: -17px -140px;
    height: 56px;
    width: 175px;
	display:block;
}
#head_nav_all div.buttons_v2 {
    height: 55px;
    margin-left: 10px;
    margin-top: 1px;
    width: 450px;
}
#nav_buttons li {
	float:left;
	position: relative;
}
#nav_buttons li a {
	display:block;
	overflow: hidden;
    position: relative;
}
#nav_buttons li.bt_home a {
    background-image: url("../v3_imgs/main_nav_sprite_az.png");
    background-position: -17px -23px;
    height: 55px;
    width: 74px;
}
#nav_buttons li.bt_home a:hover {
    background-image: url("../v3_imgs/main_nav_sprite_az.png");
    background-position: -17px -94px;
    height: 55px;
    width: 74px;
}

#nav_buttons li.bt_video .bt_video_a {
    background-image: url("../v3_imgs/main_nav_sprite_az.png");
    background-position:-91px -23px;
    height: 55px;
    width: 73px;
}
#nav_buttons li.bt_video .bt_video_a:hover {
    background-image: url("../v3_imgs/main_nav_sprite_az.png");
    background-position:-91px -94px;
    height: 55px;
    width: 73px;
}

#nav_buttons li.bt_television .bt_television_a {
	background-image: url("../v3_imgs/main_nav_sprite_az.png");
    background-position: -164px -23px;
    height: 55px;
    width: 74px;
}
#nav_buttons li.bt_television .bt_television_a:hover {
      background-image: url("../v3_imgs/main_nav_sprite_az.png");
    background-position: -164px -94px;
    height: 55px;
    width: 74px;
}

#nav_buttons li.bt_cinema a {
    background-image: url("../v3_imgs/main_nav_sprite_az.png");
    background-position: -238px -23px;
    height: 55px;
    width: 73px;
}
#nav_buttons li.bt_cinema a:hover {
    background-image: url("../v3_imgs/main_nav_sprite_az.png");
    background-position: -238px -94px;
    height: 55px;
    width: 73px;
}

#nav_buttons li.bt_radio a {
    background-image: url("../v3_imgs/main_nav_sprite_az.png");
    background-position: -315px -23px;
    height: 55px;
    width: 73px;
}
#nav_buttons li.bt_radio a:hover {
    background-image: url("../v3_imgs/main_nav_sprite_az.png");
    background-position:-315px -94px;
    height: 55px;
    width: 73px;
}

#nav_buttons li.bt_livestream a {
    background-image: url("../v3_imgs/main_nav_sprite_az.png");
    background-position:-387px -23px;
    height: 55px;
    width: 74px;
}
#nav_buttons li.bt_livestream a:hover {
    background-image: url("../v3_imgs/main_nav_sprite_az.png");
    background-position:-387px -94px;
    height: 55px;
    width: 74px;
}
#head_nav_all div.main_search {
	background-image: url("../v3_imgs/main_nav_sprite_az.png");
	background-position: -203px -306px;
	height: 40px;
	margin-top: 10px;
	width: 365px;
	position: relative;
}
#head_nav_all div.main_search input.geocheck {
	margin-left: 19px;
	margin-top: 16px;
	background: none !important;
	border: none !important;
	display:none;
}
#head_nav_all div.main_search input.srch_str {
	background: none repeat scroll 0 0 transparent;
	color: #666;
	font-family: sylfaen;
	font-size: 12px;
	margin-left: 37px;
	margin-top: 9px;
	padding: 5px;
	width:239px;
	width: 232px \0/;
	border: 0px;
}
#head_nav_all div.main_search a.search_sbmt {
    background-image: url("../v3_imgs/main_nav_sprite_az.png");
   background-position: -773px -311px;
display: block;
height: 32px;
margin-top: 5px;
width: 79px;
cursor: pointer;
}
.moviesForMain{
	border:none; padding:0px; padding-right:7px; padding-left:9px; 
	margin-bottom:7px;
}
.user_bar .fb_auth{
    background:url('../v3_imgs/fbauth_ru.png') no-repeat;
    display: block;
    float: left;
    height: 24px;
    margin-left: 10px;
    margin-top: -2px;
    width: 124px;
}

#embed_customize #additional{
    margin-top:0!important;
}

.toolBox_menu{
    width: 147px;
}

#sp_my_vid_sub .toolBox_menu ul li {
    width: 173px !important;
}

#sp_my_vid_sub .toolBox_menu {
    width: 178px !important;
}


body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol, li, dl, dt, dd, form, a, fieldset, input {
    border: 0 none;
    margin: 0;
    outline: medium none;
    padding: 0;
}
input{
    border: 1px solid #E0E0E0;
    padding: 2px;
}
.chanmenuitem {
    text-align: center;
}
a {
    color: #023D9F;
}
a {
   /* color: black;*/
    text-decoration: none;
}
element.style {
    opacity: 1;
}
ul, ol {
    list-style: none outside none;
}
body {
    font-family: Sylfaen;
}
body {
    font-family: Sylfaen;
    font-size: 10px;
    line-height: 13px;
}
body {
    font-size: 88%;
    line-height: 1;
}
#size_buttons .first {
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
}
#size_buttons .button{
    width: 79px!important;
    padding: 9px 0 8px !important;
}

#botline_info {
    padding-top: 5px!important;
}

#botline_info span.big{
    position:relative;
    top:6px;
}

#rating_list #sort li a{
    min-height: 24px;
}

#genre-list li a {
    font-size:11px!important;
}

ul#feedback-item-listing > li .radio {
    width: 80px!important;
}

#player_user a.subscribe_author{
    width: 139px!important;
}

#rating_list #sort li a[rel="year"]{
    padding: 9px 2px;
    width: 96px;
}

.side-block .arrow-red {
    background-position: 0 2px!important;
}

.side-block  .block-heading {
    padding: 6px 0 9px!important;
}

.sp_text{
    color:#2b2b2b;
    float:left;
    margin-top: 5px;
}

.sp_text.remember{margin-top:4px;color:#7c7c7c;line-height: 14px;}

#rememberMe {
    margin-left: 10px;
}

.user_bar.box .textbox{
    padding:2px;
    font-size:10px;
}

.user_bar input.sp_auth{
    background: rgb(243,243,243); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUxZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(243,243,243,1) 0%, rgba(225,225,225,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(243,243,243,1)), color-stop(100%,rgba(225,225,225,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(243,243,243,1) 0%,rgba(225,225,225,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(243,243,243,1) 0%,rgba(225,225,225,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(243,243,243,1) 0%,rgba(225,225,225,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(243,243,243,1) 0%,rgba(225,225,225,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#e1e1e1',GradientType=0 ); /* IE6-8 */
    border-radius:4px;
    float:left;
    border:1px solid #d4d4d4;
    font-size:11px;
    color:#2b2b2b;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.7);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.7);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.7);
    margin-left:10px;
    margin-top: -3px;
    padding: 1px 5px 3px;
    cursor: pointer;
    height: 25px;
}

.sp_reset{
    float:left;
    margin-left: 10px;
    margin-top: 5px;
    color:#3b5998;
    font-size:11px;
}

#head_top{
    padding-left: 0;
}

.box.transparent .box_head .second_href {
    background: url("../../../v3_imgs/new_go_in.png") no-repeat scroll right 1px transparent!important;
}

.user_bar ul a {
    padding-top: 4px;
}

#featured .vid_cont .vid_desc{
    
}

.vid_desc {
    width: 147px!important;
    font-size:11px!important;
    line-height: 16px!important;
}

#featured .big_vid_desc{
    padding: 3px 0!important;
}

.vid_desc{
    padding: 3px 0!important;
}

.vid_desc a{
    font-size: 12px !important;
    height: 34px !important;
    line-height: 16px;
}


#cats ul li{
    padding:4px 0 !important;
}

#cats ul li a{
    background:url("../v3_imgs/sprites.png") no-repeat scroll -513px -57px transparent!important;
    padding-top:3px!important;
}

.video_count {
    padding-top: 6px!important;
}

#top_users_links a{
    padding-top:4px!important;
}

.top_users ul li {
    padding:4px!important;
}

.top_users ul li a{
    margin-top:5px!important;
}

.top_users ul li span{
    margin-top:5px;
}

.chan_ban img{
    max-height:300px!important;
}

#favorite_videos.box.transparent .box_head a,
#subscribed_movies.box.transparent .box_head a{
    background-position:0 1px !important;
}

.chanmenuitem{
    height: 50px!important;
}

#now_on_tv_cont .now_on_tv {
    list-style: none outside none;
    max-width: 716px;
    min-height: 425px;
    overflow-x: hidden;
    overflow-y: visible;
    height:auto!important;
}

#chanPage a.subscribe_author{
    width: 128px!important;
}
