

/* common resets*/
*{margin:0;padding:0;list-style:none;list-style-image:none;list-style-position:outside;list-style-type:none;}
html,body{height:100%;min-height:100%}
/* * html div,* html .wrapper{height:1%}*/
img{border:0;}

.page {}

table { border-collapse: collapse;}
table tr td, table tr th {padding: 0;}
/*links resets*/
a:link ,a:visited,a:active {text-decoration: underline; color: #eb4a18;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;}
a:hover, a:active{color:#212121;}
a.a{color:#212121;}
a.a:hover, a.a:active{color:#eb4a18;}

p{margin-bottom:5px;font-size:12px;line-height:18px;}
h5{font-size:16px;font-weight:bold}
/* COMMON TEMPLATE */
/*Body*/
body{background:#FFF url('http://shalala.ru/themes/original/i/fon_body.jpg') repeat-x scroll center top;}
body{color:#212121;font-family:Arial;font-size:11px;}

#container{width:1017px;margin:0 auto;background:url('http://shalala.ru/themes/original/i/fon_container.gif') repeat-y 0 0;padding:0;}/* position:relative; z-index:2;*/
* html #container{width:963px}

.add_container{ width:979px;padding:0 19px;background:url('http://shalala.ru/themes/original/i/fon_add_container.gif') no-repeat 0 0} /*position:relative;*/
#content_area{padding:19px;}

td.add_edit_btn{padding:10px}
.left_column, .myspace_main{width:681px;min-height:455px;}
.right_column{float:right;width:253px;}
.block_space{width:19px;}

#new_footer{
	background-color:#000000;
	height:230px;
	margin-top:-230px;
	width:100%;
	z-index:1;}

.fix_footer{
	height:197px;
	background-color: #000;
	margin-top: -22px;
	z-index: 1;
	padding:30px 19px 0;
	position:relative
}
.fix_footer a{color:#fff;text-decoration:none;}
.fix_footer a:hover{color:#eb4a18;}
.fix_footer li {margin-bottom:3px;}

.error{color:#ff0000}
.success{color:#2CA503}

#googleAds{margin-top:20px;text-align:center;border: 1px solid #eeeeee;}

/*page not found + ...*/
.info_content{min-height:450px}

/*Images*/
.photos a img, .recenz_item a.user_pix img, .mediadepot_box a.user_pix img, .avatar_small, .avatar , .avatar_mid, img.alb_img, .alb_img_small, .avatar_big{border:1px solid #898989;padding:1px;margin-right:5px;}
.avatar_small{width:28px;height:28px}
.similar{margin-top:10px}
.similar_art_h, .block_art_table .albums{padding-left:10px;padding-top:10px;background-color:#f9f9f9}
.block_art_table .albums{padding-right:10px;}
.similar_art_h .content td, .block_art_table .albums .content td{padding:0}

.similar_art_h a{
	text-decoration:none;
}

.similar_art_h .nopicture_h{
	background-color:#FFFFFF;
	border:1px solid #898989;
	height:85px;
	margin-right:1px;
	padding:1px;
	width:90px;
}
.similar_art_h .nopicture
{
	color:#FFFFFF;
	font-size:11px;
	height:85px;
	text-align:center;
	width:90px;
	background:url('http://shalala.ru/themes/original/images/artist/album_back.gif');
}

.similar_art_h .tracks
{
	margin-left:72px;
	margin-top:67px;
	padding:2px;
	position:absolute;
	border:1px solid silver;
	background-color:white;
}
.similar_art_h .content li{float:left}

.block_artist .post_item{margin-top:0px}
.similar_art{border:1px solid #898989;padding:1px;margin-right:3px;}
.avatar_link{display:block; margin-bottom:3px}
.avatar, .avatar_link{width:51px;height:51px}

.avatar_mid{width:77px;height:77px}
.avatar_big{width:100px;height:100px}
.avatar_big_h{float:left;width:110px;height:100px;margin-top:10px;}
.alb_img_small{margin-right:5px}
#userPhotka{height:330px;margin-bottom:10px}
#rss_img{margin-top:8px;}

/*Inputs*/
input, textarea{/*height:14px;*/border:1px solid #CCCCCC;}

.error_msg_block{
position:fixed;
border:1px solid silver;
padding:10px;
right:0px;
bottom:0px;
width:105px;
z-index:100;
}

#message_about_error ul li
{
	float:left;
	margin-right:5px;
	padding:2px;
}

#message_about_error input[type="radio"]
{
	float:none;
}

#send_status
{
	color:red;
}

#message_about_error ul li.status1
{
	background-color:#ff9999;
}
#message_about_error ul li.status2
{
	background-color:#ffff99;
}
#message_about_error ul li.status3
{
	background-color:#99ffff;
}
#message_about_error ul li.status4
{
	background-color:#99ff99;
}



/*header*/
.head{
/*background: url('http://shalala.ru/themes/original/i/top_snow.gif') no-repeat top left;*/
}

.head_main{
/*margin-bottom:38px;*/
padding:57px 0 0;
position:relative;
}

.head_main h5{position:absolute;width:138px;height:84px;top:15px;left:15px;text-indent:-666em;font-size:1px;overflow:hidden;z-index:2;background:url('http://shalala.ru/themes/original/i/shalala.png') no-repeat}
.head_main h5 a{display:block;width:124px;height:84px}

/*1) Top menu*/
.head_menu{
height:31px;
margin-bottom:10px;
padding:0 255px 0 128px;
}
.head_menu p{text-indent:-0.5em;padding-bottom:25px;color:#ff6600}
/*.head_menu p a{color:#eb4a18}.head_menu p a:hover{color:#FFF} */
.head_menu ul li{float:left;font-weight:bold;font-size:17px;padding-left:10px;}
.head_menu ul li a{height:29px;text-decoration:none;padding-top:9px;padding-right:15px;display:block;float:left;color:#ff6600}

.head_menu ul li a:hover,.head_menu ul li a:active{color:#fff; text-decoration: none;}

.head_menu ul li.on{background:url('http://shalala.ru/themes/original/i/fon_topmenu_new.gif') repeat-x 0 0}
.head_menu ul li.on a{color:#fff;background:url('http://shalala.ru/themes/original/i/fon_topmenu_new.gif') no-repeat right 0}
#top_menu_recs{color:#eb4a18}
/*2)*/
.head_sub{border:0;background:#ebebeb url('http://shalala.ru/themes/original/i/fon_subhead.gif') repeat-x top;padding:16px 20px 16px}
.head_sub ul,.head_sub dl,.head_sub dd{display:inline}

/*2)-1 Login menu*/
.head_sub ul li{display:inline;padding-right:50px;padding-bottom:2px}
.head_sub ul li a{color:#212121;font-size:11px;text-decoration:none;border-bottom:dashed 1px #212121}
.head_sub ul li.open a{border:0}
.head_sub ul li a:hover{color:#212121;border:0}
.head_sub ul li.new_to_site a{color:#ab6e04;border-color:#ab6e04}
.head_sub ul li.new_to_site a:hover{color:#ab6e04}

#seo_b_login {color:#212121}
#seo_nts {color:#ff6600;}
/*----Login form-------*/
.enter_div,.enter_openid{padding-top:20px;position:relative;font-size:11px}.enter_openid{margin-left:110px}.enter_div .my_shala,.enter_openid .my_shala{position:absolute;top:-7px;left:-10px}.enter_div input,.enter_openid input{height:14px;padding:2px;vertical-align:middle;font:normal 11px Arial;margin-right:3px}.enter_div form img,.enter_openid form img{vertical-align:middle;margin-right:3px}.head_sub .enter_div a.submit,.head_sub .enter_openid a.submit{font:bold 14px Arial;color:#873407;vertical-align:middle;text-decoration:underline;border:0}.head_sub .enter_div a.submit:hover,.head_sub .enter_openid a.submit:hover{color:#ab6e04}

#login_page_table{border-collapse:separate}
#login_page_table .submit2{margin:0}
/*---------------------*/


/*2)-2User account menu*/
#avatar_small {float:left;margin-top:-10px;}
/*.avatar {border:1px solid #212121;padding:1px;}*/

.head_sub dt{float:right}
.head_sub dt a{color:#212121;background:url('http://shalala.ru/themes/original/i/exit.gif') no-repeat right 2px;padding-right:15px}
.head_sub dt a:hover{color:#eb4a18;background:url('http://shalala.ru/themes/original/i/exit.gif') no-repeat right -17px}
.head_sub dl{font-size:11px;color:#212121}
.head_sub dd{margin-right:2px;padding:4px 9px}
.head_sub dd b{margin-left:-9px}
.head_sub dd a{color:#212121}
.head_sub dd a:hover{color:#eb4a18}
.head_sub dd.on{background:#b45712;color:#FFF}
.head_sub dd.on a,.head_sub dd.on a:hover{font-weight:bold;color:#FFF;text-decoration:none;}
.head_sub dd.on{background:url('http://shalala.ru/themes/original/i/fon_headsub_dd.gif') repeat-x top;color:#eb4a18}
.head_sub dd.on a,.head_sub dd.on a:hover{color:#eb4a18}

/*3)Sub tabs*/
/*.top_labels .line, .subs_tabz .line{height:8px;background-color:#eeeeee}*/ /* str 238*/

.subs_tabz p.on{border:solid 1px #F1F1F1;border-bottom-color:#FFF;background:#FFF}
.subs_tabz p.on a,.subs_tabz p.off b{display:none}
.subs_tabz p.on b,.subs_tabz p.off a{display:inline;font-size:11px;}
.subs_tabz a{color:#b45712}
.subs_tabz a:hover{color:#ab6e04}
.plus_sort{}

.subs_tabz{margin:0;padding:0; width:100%;position:static;} /*float:left;- bug on http://sha/read/posts/*/
/*.artist_page .subs_tabz{margin-bottom:10px;}*/.subs_tabz{margin-bottom:10px;}
.playlists .content_central_self  .subs_tabz{margin-bottom:0}
.subs_tabz p{float:left;height:20px;padding:8px 9px 3px;border:0; margin:0}
.subs_tabz p.on{border:0;background:url('http://shalala.ru/themes/original/i/fon_tabz.gif') repeat-x top;color:#EB4A18;}
.subs_tabz p a{color:#212121}
.subs_tabz p a:hover{color:#eb4a18}

/*5) Page title*/
.page_title{width:100%;min-height:22px;margin-bottom:20px;}
.page_title h2, .page_title h1,.page_title h5, .popup_field h1, .popup_field h5{font-size:22px;text-transform:uppercase;margin-bottom:20px;}


/*8) Title*/
.big_title{font-size:21px;} /*padding-bottom:5px;*/
.big_title .red{font-size:16px;color:#FF0000;font-weight:bold;}


artist.red{color:#eb4a18}


/*13) Nickname*/
body  .nickname{color:#212121;font-size:11px;}
.block .nickname{margin-right:10px;}
body  .nickname_big{font-size:16px;font-weight:bold;color:#212121}
body  a.nickname:hover, body  .nickname_big:hover{color:#eb4a18;}

/*16) Author*/
div .author{margin-bottom:10px;}

/*17) Raiting*/
.balls{color:#898989;}
.raiting{}
.raiting_l{float:left;}
.raiting .balls{padding-right:10px;float:right;}
.clips .balls{float:none;}




/*18)	Read more + Show all + Total count + Back to*/
.show_all_h{float:right;}
.show_all_h_no_float{float:none}
.show_all_h, .show_all_h_no_float{margin-bottom:15px;width:100%;color:#898989;}
.show_all_h span, .show_all_h a{margin-left:5px;}
.show_all{float:right;}
.show_all_left{float:left;}
.show_all_no_fl{float:none;}
body a.show_all, body a.show_all_left, body a.show_all_no_fl, .block_art_table .bio a, .recommendation .more, .similar .more{color:#898989;text-decoration:underline}
body a.show_all:hover, a.show_all_left:hover, body a.show_all_no_fl:hover, .block_art_table .bio a:hover, .recommendation .more:hover{color:#eb4a18;} /*text-decoration: none;*/
.nofloat{float:none}

.back_to{font-size:16px;margin-bottom:30px;font-weight:bold}
.back_to a{color:#212121}
.back_to a:hover{color:#eb4a18}

/*20) Action links */
.ajax_11_l{float:left}
.ajax_11_r{float:right}
.act_handl{text-align:right;margin-bottom:10px;width:100%;color:#898989;}
.act_handl span, .act_handl a{margin-left:5px;}
a.ajax_11, body a.ajax_11c, body a.ajax_11, a.ajax_11_l, a.act{border-bottom:1px dashed #898989;color:#898989;font-size:11px;margin:2px;text-decoration:none;}
a.ajax_11:hover, body a.ajax_11c:hover, a.ajax_11_l:hover, a.act:hover{border:0;}
.ajax_11_big{font-size:14px}
a.ajax_11c{color:#898989;text-decoration:none;border-bottom:1px dashed #898989;}
a.ajax_11c:hover{border:none}


.art_photo a.ajax_11
{
	color:#ffffff;
	border-color:#ffffff;
}

.big_act{font-size:14px;font-weight:bold;}
/*22) Date*/
.date{font-size:9px;color:#898989;}

/*23) tags*/
.post_tags_h{margin-top:8px} /*margin-bottom:15px;*/

.post_tags{color:#898989}
.post_tags i {font-style:normal}
.post_tags .name{font-weight:bold;color:#898989}
.post_tags a{color:#898989;}
.post_tags a:hover{color:#eb4a18;}

/*24) Notice*/
.notice{background-color:#f8f8f8;margin-top:20px;padding-bottom:15px;padding-left:10px;padding-top:15px;}
.info{color:#898989;}

/*27) add block*/
.add_block{height:26px;margin-bottom:10px;padding-bottom:20px;border-bottom:solid 1px #e8e8e8;background:#f3f3f3;padding:15px 15px 13px;position:relative;}
.artist_page .add_block{padding:11px 6px 22px;}
/*.add_record{display:block;width:176px;height:34px;float:right;background:url('http://shalala.ru/themes/original/i/fon_add_record.gif') no-repeat;padding-top:10px;position:absolute;right:15px;top:10px;font-size:9px;text-transform:uppercase;color:#eb4a18;font-weight:bold;text-align:center;font-family:Verdana}*/
a.add{margin-left:10px;float:right;font-size:14px;font-weight:bold;text-decoration:none; border-bottom: 1px dashed}
a.submit, a.submit2{margin-left:10px;font-size:14px;font-weight:bold;} /*float:right;*/

.add_record{display:block;width:176px;height:24px;float:right;background:url('http://shalala.ru/themes/original/i/fon_add_record.gif') no-repeat;padding-top:10px;margin-right:10px}
.create, .add_record{font-size:9px;text-transform:uppercase;color:#eb4a18;font-weight:bold;text-align:center;font-family:Verdana;}

/*28)-1 filter*/
.filter{background-color:#f3f3f3;margin-bottom:18px;padding-bottom:15px;padding-left:10px;padding-top:15px;}

.filter .name{margin-left:8px;font-weight:bold;font-size:12px}
.filter .value{background: #ffffff;color:#000000;padding: 3px;width:200px;height:17px;border:solid 1px #808080;font-size:12px;margin-right:-1px}
#arrow_x{width:17px;}
#cities_x{padding: 4px;background: #ffffff;position:absolute; overflow:auto;width:222px;height:140px;border:1px solid #808080;z-index: 10;margin-top:-1px;} /*margin-top:-5px;*/
#cities_x a, #cities a, #places a, #cities_u a, #genreList_1 a, #countries a, #genreList_25 a, #citylist_div_reg_user a{color:#212121}
#cities_x a:hover, #cities a:hover, #places a:hover, #cities_u a:hover, #genreList_1 a:hover, #countries a:hover, #genreList_25 a:hover, #citylist_div_reg_user a:hover{color:#EB4A18}

/*28)-2 sort*/
.sort_container:after{content:".";display:block;height:0;clear:left;visibility:hidden}
.sort_container {min-height:30px;padding-bottom:20px;border-bottom:solid 1px #e8e8e8;background:#f3f3f3;padding:15px 15px 13px;position:relative}
.sort_container .show_raiting{color:#212121;font-size:11px;margin:2px;text-decoration:underline;}
.sort_container .show_raiting:hover{color:#eb4a18}



.sort_it{font-size:12px;color:#666;float:left;background:#eeeeee url('http://shalala.ru/themes/original/i/sort/1pxFF.gif') repeat-y right;padding:10px 12px 11px}.sort_it span{}.sort_it a{color:#666;text-decoration:none;border-bottom:dashed 1px #666}.sort_it a:hover{color:#666;border:0}.sort_it p{display:inline;padding-left:20px}.sort_it p a{border:0}.sort_it b a.sort_it_up img{background:url('http://shalala.ru/themes/original/i/sort/sort_up.gif') no-repeat 0 0}.sort_it b a.sort_it_down img{background:url('http://shalala.ru/themes/original/i/sort/sort_down.gif') no-repeat 0 0}.sort_it b a:hover img{background-position:0 -13px}.sort_it b.on span{display:inline}.sort_it b.on a{display:none}.sort_it b.off span{display:none}.sort_it b.off a{display:inline}

.sort_it{font-size:11px;color:#212121;float:left;background:#e1e1e1 url('http://shalala.ru/themes/original/i/fon_sort_new.gif') repeat-y right;padding:5px 6px 5px 10px;border:solid 2px #e1e1e1}.sort_it a{color:#212121;text-decoration:none;border-bottom:dashed 1px #212121}.sort_it a:hover{color:#212121;border:0}
#sorting_stuff td{margin-right:2px;}
input[type="radio"]{float:left;margin-right:5px}
a.hide_it{text-decoration:none;color:#999;font-size:12px;text-decoration:none;border-bottom:dashed 1px #999;float:right}
a.hide_it:hover{color:#999;border:0}

.sort_it_open{background:#e1e1e1;font-size:12px;color:#666;padding:0 12px 10px;float:left;width:290px}

.sort_it_open p{padding:10px 0;font-size:12px}
.sort_it_open ul{padding-bottom:10px}
.sort_it_open ul li{padding:9px 0 0 5px;height:2em;font-size:12px}
.sort_it_open ul li.off{color:#929090}
.sort_it_open ul li.on{color:#666}
.sort_it_open ul li *{}
.sort_it_open ul li input{margin-top:2px}
.sort_it_open ul li.floated{padding:3px 0 5px}
.sort_it_open ul li.floated label{float:left;width:130px;padding-top:4px}
.sort_it_open select,.sort_it_open input.text{width:140px;font:normal 12px Arial;padding:3px}
.sort_it_open input.text{width:130px}
.sort_it_open a.submit{font-size:12px;font-weight:bold;color:#eb4a18}
.sort_it_open a.submit:hover{color:#212121}

/*.sort_it_open{font-size:14px;color:#212121;padding:0 12px;float:left;width:290px}*/

.concert_search{width:400px}


/*29) Paginator*/

.pages_amount2 .prev div, .pages_amount2 .next div
{
	width:20px;
	height:15px;
	float:left;
}

.pages_amount2 .prev a div {
	background:url('http://shalala.ru/themes/original/i/pager/prev.png') no-repeat;
}

.pages_amount2 .next a div {
	background:url('http://shalala.ru/themes/original/i/pager/next.png') no-repeat;
}


.pages_amount2 .prev a:hover div {
	background:url('http://shalala.ru/themes/original/i/pager/prev_a.png') no-repeat;
}

.pages_amount2 .next a:hover div {
	background:url('http://shalala.ru/themes/original/i/pager/next_a.png') no-repeat;
}


.pages_amount2 .prev div {
	background:url('http://shalala.ru/themes/original/i/pager/prev_d.png') no-repeat;
}

.pages_amount2 .next div {
	background:url('http://shalala.ru/themes/original/i/pager/next_d.png') no-repeat;
}

.pages_amount2 div {float:left;padding:5px 5px 5px 5px;font-size: 15px;}

.pages_amount2 {background:url('http://shalala.ru/themes/original/i/fon_recenz_footer.gif') repeat-x 0 1px;border-top:solid 1px #DDD;padding:10px 6px;font-size:11px;color:#566d7d;}
.pages_amount2 div.active {background:#a7a7a7;color: #000000;margin:0px 0px}
.pages_amount2 {font-size:11px;color:#566d7d;}
.pages_amount2 a{color:#212121}
.pages_amount2 a:hover{color:#EB4A18}

.pages_amount2 div.prev, .pages_amount2 div.next
{
	padding:0px;
}

#pag_po .ajax_11{float:left; color:#212121; border-bottom-color:#212121}

/*30) Artist*/
/*body a.artist, body span.artist:hover, body span.artist, .artist a, body .artist_big{font-weight:bold; color:#212121;text-decoration:underline}*/
body a.artist, body span.artist:hover, body span.artist, .artist a, body .artist_big{font-weight:bold; color:#212121;}
body a.artist, .artist a{text-decoration:underline}

body .artist:hover,.artist a:hover, a.artist_big:hover{color:#eb4a18} /*body  .artist:hover, */
.artist_big{font-size:13px;}
.song a{color:#212121}
.song a:hover{color:#eb4a18}
.video{}

.artist_ajax_h{padding-left:19px}

a.song:link ,a.song:visited,a.song:active {color: #212121;}
a.song:hover{color:#EB4A18;}


/*Now Online*/
.now_online{line-height:18px;height:33px;padding-left:11px;padding-right:11px;padding-top: 11px;min-height: 33px;background: #fff url('http://shalala.ru/themes/original/i/bg_now_online.gif') repeat-x;position:relative; z-index:10;}



/*Layers*/
#win_confirm{display:none;position: absolute;left: -1500 ;z-index: 407;width: 380px;height: 150px;}
#win_message{display:none;position:absolute;left:-700;z-index:1200;width:370px;height: 100px;}
#win_send_to_friend{display:none;position: absolute;left:-1700;z-index:403;width:400px;height: 150px;}
#win_event .popup_field input[type="text"], #win_event .popup_field textarea{width:410px}
#win_event .popup_field #uploadButton {margin-left:5px}
#win_event .popup_field .testForm{float:left}
#ptf_nick{border:1px solid #CCCCCC;}
.popup{padding:5px;background:url('http://shalala.ru/themes/original/i/popup/border.png');z-index:100} /*position:absolute;*/
.popup .popup_field{padding:36px; background:#FFF; position:relative;}
.popup .popup_field .title{font-size:14px;}
/*.popup_field tr{height:40px;}*/
.popup_field label{font-size:12px}
.popup_field table{border-collapse:separate;}
.popup_field input[type="text"], .popup_field input[type="password"], .popup_field input[type="button"] , #fsUploadProgress{height:19px;}
.popup_field input[type="text"], .popup_field input[type="password"]{width:99%}
.popup_field input.ch{height:16px;width:16px;margin-right:5px;float:left}
label.ch{margin-right:10px}
.popup_field textarea{width:100%; height:100px}
.popup_field #uploadButton{margin-left:16px}
#win_album_image .popup_field #uploadButton{margin-left:0px}

.popup{padding:5px;<!--[if IE]>background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/popup/border.png'<![endif]-->, sizingMethod='scale');}

.popup .act_handl{margin-bottom:0;margin-top:10px}

.popup_field{padding:5px;background:#FFF;position:relative;}
.popup_field .close_me, .popup_field .close_popup{position:absolute;top:5px;right:5px;}
.popup_field .close_me img{width:20px; height:20px;}
.popup_field .edit_post .confirm{font-size:16px;font-weight:bold;color:#2290A0;}
.popup_field .edit_post .add_event_table tr{height:30px}

.left_wrapper label{width:30%;float:left}

.popup_field #pre_descr img{margin:5px;}
.popup .tab, .popup .tab_active{margin-right:10px}
.popup .tab{color:#898989;border-bottom:1px dashed #898989; text-decoration:none; font-weight:normal}
.popup .tab:hover{border:0}
.popup .tab_active{text-decoration:none;font-weight:bold}
.popup .tab_active:hover{color:#eb4a18}
/* COMMON TEMPLATE */

/* SHORT BLOCKS */
div.block{margin-bottom:10px;padding-bottom:5px;width:100%;}
.withbg{padding:2px;background-color:#F9F9F9 }
.withbg h2, .withbg h5{background:#eeeeee none repeat scroll 0 0;padding-left:10px}


.nobg {border-bottom: 1px solid #eeeeee;}
.border{border: 1px solid #eeeeee;}
.line, .line td{height:6px; /*border-top: 2px solid #eeeeee;color:#ff0000;*/ background-color:#f3f3f3}
div.line{height:1px;}
.headline{border-bottom: 2px solid #eeeeee}


.text_block{margin-bottom:30px}
.text_block .big_title{margin-bottom:20px}
.text_block h3{margin-top:20px;}
.text_block h3.top{margin:0}
.text_block .rules p{padding-left:17px}

.text_block h2{font-size:20px;background:none;font-weight:normal;margin-bottom:10px;margin-top:10px;}
.block h5.top{padding-top:0;}
.text_block a{color:#212121}
.text_block a:hover{color:#ff6600}

.block h5, .block h2, .block .table .head, .block_no_padd h5, .block_art_table .head, .info_block_title, .act_type .act_title{

color:#212121;
font-family:Verdana;
font-size:11px;
font-weight:bold;
text-transform:uppercase;

}

.block h5, .block h2, .block .table .head, .block_no_padd h5, .block_art_table .head, .info_block_title{
padding-top:7px;
padding-bottom:8px;
margin-bottom: 5px;
}

span.info_block_title, h5.popup_title{color:#212121;font-family:Verdana;font-size:11px;text-transform:uppercase;}

td.act_title{padding-bottom:7px}

h5.popup_title{margin-bottom:5px}

span.title, span.label, .label{color:#898989;font-weight:normal}
span.bold{font-weight:bold}
.red{color:#eb4a18}
.block .title td:first-child, td.title{color:#212121;font-weight:bold} /*color:#898989;*/
.block .content{padding:2px}
.block .content td{padding-bottom:2px;}

.empty{padding:10px;font-size:11px;}
.block .spacer{margin-top:10px;}

.block_pager{}
.block_pager a{color:#212121;}
.block_pager a:hover{color:#eb4a18;}
.block_pager table{font-size:10px; background:url('http://shalala.ru/themes/original/i/fon_recenz_footer.gif') repeat-x 0 1px;border-top:solid 1px #DDD;border-collapse:separate}
.block_pager table .item{height:16px;width:16px; text-align:center}
.block_pager table .item_first{height:16px;width:16px;background-color:#eb4a18;text-align:center}
.block_pager table .item_first a{color:#ffffff;text-decoration:none; text-align:center;}

.block .block_item, .block .block_item_last{padding-bottom:6px;margin-bottom:5px;}
.block .block_item{border-bottom:1px solid #eeeeee;}
.block .block_item .title, .block .block_item_last .title{font-weight:bold;margin-bottom:3px;}
.block .block_item .short, .block .block_item_last .short{margin-bottom:5px}

.block .links{padding:10px;}
.block .links a{color: #212121;}
.block .links a:hover{color: #eb4a18;}
.block .links .links_handler{display:inline; /* ?? */padding-bottom:10px; /* ?? */}

.block .photos{padding:15px 10px 5px 13px;}
.block .photos table{border-collapse:separate}

.block .table{border:1px solid #CCCCCC;margin-bottom:12px}
.block .table_no_border{border:0;margin-bottom:12px}
/*.block .table .head, .block .table_no_border .head{height:34px;}*/
.block .table .head div{height:15px}
.block .table .head div.l{float:left;}
.block .table .head div.r{float:right;margin-right:10px;}
.block .table .content, .block .table_no_border .content{padding: 6px 6px 0}

.block_art_table_c_a{width:681px}
.block_art_table_c_a .similar_art{margin-right:1px}
.block_art_table_c_a .post_item{border:0}
.block_art_table .head, .block_art_table .head_dark{height:31px;margin:0}
.block_art_table .head, #container .music .left_column .block_art_table .head{background-color:#eeeeee;}
.block_art_table .head_dark{background-color:#212121;}
.block_art_table h5, .block_art_table h2{font-size:11px;}
.block_art_table .content, .posts_about_artist{background-color:#F9F9F9}
.block_art_table .content_no_bg{}
.block_art_table .similar_art_h .content td{} /*padding:10px 0 0*/
.block_art_table .content td.block_art_photo_h{padding:0}
.block_art_table .content .main, .block_art_table .content_dark .main{padding:10px}
.block_art_table  .show_all_h{float:none;padding-bottom:20px}
.block_art_table .bio .main a{float:none; margin:0}
.block_art_table .bio a{float:right;margin-top:10px;}
.block_art_table td.add_edit_btn{padding:3px}
.posts_about_artist .show_all{margin-right:20px}
/*table wiev*/
.table .head{background-color:#f3f3f3;color:#FFFFFF;padding-left:10px}
.table .light{background-color:#fff;}
.table .dark{background-color:#eeeeee}
/*.table .content td{padding:4px}*/

/*widgets*/
.right_column #secondlist_rev3{width:236px}
.right_column .widget{background-color:#EEEEEE;padding: 2px  2px 2px 2px }
table.widget{float:left}
.widget .widget_head{background-color:#F9F9F9}
.widget h5{margin-bottom:0;padding-left:10px}
.widget .content{padding:5px;}
.widget .title{font-size:14px;font-weight:bold;}
.widget .action{background-color:#F9F9F9;width:50px;vertical-align:top; text-align: right}
.widget .action .move{border-bottom:2px solid #f9f9f9;border-right:4px solid #f9f9f9;width:15px;height:16px}
.widget .action .close img{border-left:2px solid #ececec;border-bottom:2px solid #ececec;width:15px;height:16px}
.widget a{color:#212121}
.widget a:hover{color:#eb4a18}

.widget_last_listened_tracks table{border-collapse:separate}

.widget_item{border-bottom:1px solid #ffffff}
.widget_item tr.top td, .widget_item_last tr.top td{padding-top:5px}
.widget_item tr.bottom td, .widget_item_last tr.bottom td{padding-bottom:5px}
.widget_item_last{border:0}



#addWidgetTitle, #addWidgetArea, #addWidgetBlock{width:450px;}
#addWidgetTitle, #addWidgetArea, .addWidgetTitle, .addWidgetArea{margin-bottom:10px;font-family:Arial,Helvetica,sans-serif;border:1px solid #CCCCCC;}

#addWidgetBlock{margin-bottom:20px; margin-top:10px}
#addWidgetTitle{height:20px;}
#addWidgetError, .addWidgetError{color:#FF0000;}
#addWidgetArea{height:100px;}
#addWidgetBlock .show_all_h{text-align:right;}

#widgetsArea table{display:inline;}
#widgetsArea td{padding:5px;}
#widgetsArea .content{border:1px solid #CCCCCC;}
#widgetsArea .content iframe{width:310px;height:0;border:0;border:0px solid #ffffff}
.editWidgetBlock{margin-bottom:20px;} /*width:300px*/
.editWidgetBlock .ajax_11{margin-right:7px;} 
.addWidgetTitle{width:308px;height:20px;margin-bottom:10px;}
.addWidgetArea, .addWidgetArea textarea{width:308px;}
#media_assistant{margin-bottom:10px;width:240;height:400}

/*afisha*/
.afisha{width:100%;}

.afisha .block td.col{padding-left:15px}
.afisha .head{margin-bottom:10px;}
.event_date{margin-bottom:5px;}
.event_month{
	color:#FEFEFE;
	font-size:8px;
	margin:0;
	text-align:center;
	text-transform:uppercase;
	background:url('http://shalala.ru/themes/original/images/month_bg.jpg') repeat-x;}
.event_day{
	font-size:28px;
	margin:0 0 3px;
	padding:0px;
	clear: both;
	text-align:center;
	border:1px solid #696969;
	border-top:0;
}
.event_time{font-size:12px;font-weight:normal;text-align:center;}
.event_image img{width:100px;/*height:100px;*/} 
.event_title{}
.event_title a, .buy{font-weight:bold;}
.event_title a:hover{}
.event_place{}
.event_city{}
.event_users{float:right;}
.fr_list{text-align:right}
.fr_list .nickname{margin-right:0; margin-left:5px}
.artists .title{}

.is_will_go{height:25px;width:100%;padding-bottom:0px;}
.afisha .true{} /*background-color:#5e849a;*/
.afisha .false{background-color:#ffffff}
.afisha .is_will_go .act_true{border-bottom:1px dashed #898989} 
.afisha .is_will_go .act_false{border-bottom:1px dashed #898989} 
.afisha .is_will_go .act_true a{text-decoration:none;color:#898989}
.afisha .is_will_go .act_false a{text-decoration:none;color:#898989}
.afisha .buy{margin-bottom:5px;text-align:center;}
.afisha .count_to_go, .afisha .count_to_go a{text-align:right;/*color:#898989;text-decoration:none;*/}

.afisha .ajax_11{margin:0;float:right}
.events .afisha .ajax_11{margin:0;float:right}
.events .is_will_go{height:25px;text-align:right;padding-bottom:0px;}
.afisha .info_block_title{margin-bottom:23px;margin-top:0;}
.afisha #comm .info_block_title{margin-bottom:0px;}
.afisha .empty{margin-bottom:15px;margin-top:-12px;}
.user_comments .show_all{float:none}
.comment_main_block{font-size:12px}
.comment_main_block .act{color:#eb4a18;border-bottom-color:#eb4a18}
/*artist_last_photos*/
.artist_last_photos img{border:0}
.artist_last_photos .a_l_photos{padding:11px 10px 5px 12px}
/*bio*/
.bio .bio_photo, .avatars_list .av_photo{float: left;margin-right:5px;}
.catalogue .bio .bio_photo{width:60px;height:60px;}
.catalogue .bio .bio_photo div{margin-top:15px}
/*artist_last_videos*/
.artist_last_videos .video{padding-bottom:10px}
.artist_last_videos  .content{padding:2px 2px 2px 9px}
.artist_last_videos .videos_title{font-weight:normal}
.artist_last_videos .videos_title a{color:#212121}
.artist_last_videos .videos_title a:hover, .artist_last_videos .videos_title .artist:hover{color:#eb4a18}
.artist_last_videos .videos_title .artist{font-weight:bold}

.video{padding-bottom:10px}
.content{padding:2px 2px 2px 9px}
.videos_title{font-weight:normal}
.videos_title a{color:#212121}
.videos_title a:hover, .artist_last_videos .videos_title .artist:hover{color:#eb4a18}
.videos_title .artist{font-weight:bold}

.bio .artist_h{display:table-cell;
height:60px;
vertical-align:bottom;}
.avatars_list .block_item, .avatars_list .block_item_last {height:32px;}
.avatars_list .show_all_h{float:none;height:20px}
.avatars_list .av_name{padding-top:18px;height:25px;float:left}
/* SHORT BLOCKS */



/* -- Main -- */



#PostOfTheDayImg img{
width:auto;height:auto;border:0;
border:1px solid #AFB3B1;
padding:1px;
}

.video_of_week h2, .audio_of_week h2{background:none;}
.video_of_week .all, .audio_of_week .all{padding-top:5px;font-style: italic;}
.video_of_week .center, .audio_of_week  .center{vertical-align:top;}
.content_area{padding-top:4px;background-color:#fff;vertical-align:top;}
.content_area .artist{font-weight:bold;}
.album, .album_title{font-size:16px; font-weight:bold}
/*.content_area .song,*/ .content_area .title{}
.video_of_week .flash_content{margin:0 auto; vertical-align:top; background-color:#fff;}


/*2)Big banner*/
.big_banner{width:681px;margin-bottom:15px;}
/*.big_banner .artist{margin-right:10px;font-size:35px;font-weight:bold;text-decoration:none;}*/
.big_banner .city{font-size:18px}
.big_banner .big_img{width:681px; height:306px;}
.big_banner .about{height:94px;padding-left:10px;background-color:#2c2c2c;font-size:15px;color:#eeeeee;padding-left:12px;}/*background:url('http://shalala.ru/themes/original/images/bg_bottom_screen.jpg'); */

.big_banner .artist_h {position:absolute;z-index:4;background:#F9F9F9;width:640px;filter:alpha(opacity = 80);-moz-opacity: 0.8;opacity: 0.8;height:44px}
.big_banner .artist2_h{font-size:22px;padding-left:7px;padding-top:10px;position:absolute;text-transform:uppercase;width:640px;z-index:7;}  
.big_banner .img_h{padding-left:10px; background-position: bottom left}


.big_banner .artist{padding:15px;z-index:3;filter:alpha(opacity = 0);-moz-opacity: 0;opacity: 0;}


.big_banner .about b{font-size:20px;}
.big_banner .about a{margin-left:10px;color:#fff;}
.big_banner .about a:hover{color:#898989;}

.big_banner .register, .block_register{background-color:#eeeeee;}
.big_banner .register{height:70px;}
.big_banner .register .variant{padding-left:10px; padding-right:10px;color:#002331;}
.big_banner .register .reg_btn{padding-right:10px;}
.big_banner .register .variant a{font-weight:bold;color:#212121}
.big_banner .register .variant a:hover{color:#eb4a18;}

.block_register{height:45px;margin-top:15px;margin-bottom:15px;padding-top:5px;padding-right:15px;text-align:right;}
.block_register .btn{width:160px}

.big_banner .handler{width:640px;background-color:#EEEEEE}
.big_banner .handler .info_h{background-color:#2C2C2C}
.big_banner .handler .info_h .date{padding-left:10px;color:#ffffff; font-size:16px;font-weight:bold;} /*padding:5px;*/
.big_banner .handler .info_h .place{color:#ffffff; font-size:21px;}
.big_banner .handler .info_h .city{color:#ffffff;font-size:12px}

.alphabet{width:100%;background-color: #2c2c2c;font-size:11px;font-weight:normal;}/*margin-bottom:15px; background-color: #37414c;*/
.alphabet .title{margin: 10px;margin-left:15px; color:#eeeeee}
.alphabet .letters a{color:#EEEEEE;}
.alphabet .letters a, .letters span{font-weight:bold;margin-right:4px;text-decoration:none;}
.alphabet .letters a:hover, .letters span{color: #ff6600;}


.indexpage .afisha{background-color:white;}
.indexpage .afisha form{background-color:#F9F9F9;margin-bottom:-14px;}
.indexpage .afisha .event{width:170px;padding-bottom:10px;}
.afisha .event{vertical-align:top; padding-top:10px; margin-top:10px;}
.events .afisha .date, .event_preview_area .date{margin-bottom: 8px; margin-top: 8px;font-size:22px; color:#212121} /*font-size:11px;*/
.indexpage .afisha .event .date{font-size:11px;}
.afisha .city, .event_preview_area .city{margin-bottom:8px;font-size:12px;font-weight:bold}

.afisha .city a{color:#212121}
.afisha .city a:hover{color:#eb4a18}
.afisha .ev_title a, .event_preview_area .ev_title a{color:#212121; text-decoration:none;}
.afisha .ev_title a:hover, .event_preview_area .ev_title a:hover{color:#eb4a18;}

.event_preview_area span.title{font-size:11px}
.event_preview_area span.artist{font-size:12px}


.afisha .ev_title, .event_preview_area .ev_title{font-size:22px; font-weight:bold;}


.event_preview_area .event_info{margin-bottom:20px}

.afisha_img{margin-bottom:8px;width:138px}
.indexpage .afisha .ev_title{font-size:14px; width:140px; font-weight:bold;}


.indexpage .filter{background-color:#eeeeee}
#citylink{font-size:14px;font-weight:bold;}
.flashgo .block{width:681px;}


.news_banner{padding:17px;background-color: #f7eec6;margin-bottom:10px}
.news_banner h5{font-family:arial;font-size:22px;text-transform:none;padding:0px}
.news_banner .show_all_news_h{text-align:right}
.news_banner .show_all_news{font-size:16px; color:#212121;text-transform:none;}
.news_banner .title{font-size:17px; font-weight:bold; margin-bottom:4px; color:#eb4a18;}
.news_banner .content{margin-bottom:10px;}


/*-- Posts --*/

div.post_of_day.block
{
	padding-bottom:0px;
	margin-bottom:0px;
}

/*all*/
.post_item{margin-top:15px;border-bottom:1px solid #eeeeee;padding-bottom:5px}
.post_item p a{color:#898989}
.post_item p a:hover{color:#ff6600}
.post_item .post_content{width:100%;margin-top:15px;margin-bottom:15px;float:left;font-size:12px}
.post_item .post_content a{color:#212121}
.post_item .post_content a:hover{color:#eb4a18}
.post_item .post_content p{margin:0px;}
.post_item .date{font-size:10px}
.read .subs_tabz, .artist_page .subs_tabz{margin:0;}
.post_item .title{font-weight:bold;text-transform:uppercase}
.post_item .big_title{color:#eb4a18} /*#212121*/
/*.artist_page */
.artist_page .text_block{margin-top:15px}
.artist_page .clips .author{margin-top:5px}

.artist_page .all_photos {margin-bottom:20px;}

/*2) user wiev*/
.blog_stat_h{float:left;}
.blog_stat{margin-bottom:8px; margin-left:18px;}
.blog_stat td{padding-right:5px}

.access_level{font-size:11px;width:70px}
.access_level .all, .access_level .friends, .access_level .self{height:20px; padding-top:3px;color:#eb4a18}
/*.access_level .firends{height:20px; background: yellow;padding-top:3px}
.access_level .firendsself{height:20px; background: #red;padding-top:3px}*/

/*-- Events --*/
#calOne table{border-collapse:separate;} 
#calOne p{margin:0;padding:0}
#calOne a, .calendar_legena a{text-decoration:underline;font-weight:bold}
#calOne #cal_area{background-color:#eeeeee}
 #cal_area .calendar_month{font-size:14px;color:#212121;height:23px;font-weight:bold}
 #cal_area .calendar_day_w{color:#212121;}
#cal_area .calendar_day_f{color:#EB4A18}
 #cal_area .calendar_ev_will_go, .calendar_legena .calendar_ev_will_go{background:#2c2c2c;color:#FFF;}
#cal_area .calendar_ev_will_go a, .calendar_legena .calendar_ev_will_go a{color:#fff}
#cal_area .calendar_ev, .calendar_legena .calendar_ev{}
#cal_area .calendar_ev a, .calendar_legena .calendar_ev a{color:#212121}
#cal_area .calendar_curr_day, .calendar_legena .calendar_curr_day{background: #EB4A18;color:#ffffff}
.calendar_legena .calendar_curr_day a:hover{background: #EB4A18;color:#ffffff}
#cal_area .calendar_ev_will_go_h{/*border:1px solid #ff0000;*/}
#cal_area .calendar_day_ww{color:#212121;}
#cal_area .calendar_day_ff{color:#a8a6a6;}

.calendar_curr_day p{color:#eee}

.calendar_legena{padding:15px 26px;overflow:hidden;min-height:1%}
.calendar_legena li span{padding:4px;margin-bottom:4px; margin-right:4px;}
.calendar_legena li{height:24px}
/*-- Music--*/
.catalogue .alphabet{background-color:#fff;margin-bottom:20px}
.catalogue .alphabet a{color:#212121}
.catalogue .alphabet a:hover{color:#eb4a18}
.catalogue .active_letter{font-size:22px;text-transform:uppercase;font-weight:bold;margin-top:36px;margin-bottom:10px}
.catalogue .right_banner{padding:0}
.right_banner{margin-bottom:10px;width:100%;}

.play_btn_invert:hover, .play_btn{cursor: pointer;width:18px;height:18px;display:block;background: url('http://shalala.ru/themes/original/i/play_gray.png') no-repeat;}
.play_btn_invert, .play_btn:hover{cursor: pointer;width:18px;height:18px;display:block;background: url('http://shalala.ru/themes/original/i/play_orange_active.png') no-repeat;}


.delete_btn{cursor: pointer;width:18px;height:18px;display:block;background: url('http://shalala.ru/themes/original/i/close.png') no-repeat;}
.delete_btn:hover{background: url('http://shalala.ru/themes/original/i/close_active.png') no-repeat;}


.favorites_btn{width:17px;height:15px;display:block;background: url('http://shalala.ru/themes/original/i/favorites.png') no-repeat;}
.favorites_btn:hover{width:17px;height:15px;display:block;background: url('http://shalala.ru/themes/original/i/favorites_active.png') no-repeat;}

.favorites_btn_active{width:17px;height:15px;display:block;background: url('http://shalala.ru/themes/original/i/favorites_active.png') no-repeat;}
.favorites_btn_active:hover{width:17px;height:15px;display:block;background: url('http://shalala.ru/themes/original/i/favorites.png') no-repeat;}

.add_to_playlist a{width:14px;height:14px;display:block;background: url('http://shalala.ru/themes/original/i/add_to_playlist.png') no-repeat;}
.add_to_playlist a:hover, .add_to_playlist_active a, a.add_to_playlist_active, .add_to_playlist_added a:hover{width:14px;height:14px;display:block;background: url('http://shalala.ru/themes/original/i/add_to_playlist_active.png') no-repeat;}

.add_to_playlist_added a{width:14px;height:14px;display:block;background: url('http://shalala.ru/themes/original/i/add_to_playlist_added.png') no-repeat;}

.pause_btn_invert		{cursor: pointer;width:18px;height:18px;display:block;background: url('http://shalala.ru/themes/original/i/stop.png') repeat-x;} /*margin-left:10px; - http://cinnamon.shalalatest.com/tracklist/*/
.pause_btn_invert:hover	{background: url('http://shalala.ru/themes/original/i/stop.png') repeat-x;}


.art_info .play_btn_invert:hover, .art_info .play_btn, .plashka .play_btn_invert:hover, .plashka .play_btn
{
	margin-left:10px;
}


.no_m{margin:0;}

.catalogue .photos{padding:0 10px 5px 8px;}
.catalogue .artist_item{height:128px}
.catalogue .artist_item .art_photo{width:120px;height:120px;float:left}
.catalogue .artist_item .no_photo, .bio .bio_photo{text-align:center;}
.catalogue .artist_item .no_photo{height:74px;margin:0 auto;padding-top:46px;}
.catalogue .artist_item .art_info{float:right; width:550px;margin-left:11px}
.artist_item .art_photo{height:120px;width:120px}
.catalogue .right_column div.block, .favorites .right_column div.block, .left_column .settings, .artist_block{border:1px solid #CCCCCC;} 
.catalogue .right_column div.block .content, .favorites .right_column div.block .content, .favorites .block_pager .content, .artist_block .content{padding-left:12px;padding-right:12px}
.catalogue .right_column div.block h5, .catalogue .right_column div.block h2, .favorites .right_column div.block h5, .left_column .settings .head a, .artist_block h5, .artist_block h2 {background-color:#F3F3F3;padding-left:12px;}
.artist_block span.title{color:#212121;font-weight:bold}

.recommendation_albums .content{padding:0}
.right_column div.artist_block.recommendation_albums li
{
	margin-bottom:10px;
	float: left;
	/*margin-right:15px;*/
}

.right_column div.artist_block.recommendation_albums li.left
{
	margin-left:6px;
}
.right_column div.artist_block.recommendation_albums li.left img
{
	margin-right:35px;
}

.recommendation_albums{float:left}
.recommendation_albums ul{padding-left:5px}
.recommendation_albums p{font-size:11px; line-height:13px}

.plashka .ajax_11{margin:0; line-height:17px}

.favorites .user_feed{min-height:100px}
.favorites .block_pager .content div{float:left;margin-right:5px;height:16px;width:16px;text-align:center;padding-top: 1px}
.favorites .block_pager .active{background-color:#EB4A18;color:#ffffff;text-decoration:none;}
.favorites .act_handl{margin-top:15px}
/*--Peoples--*/
.finder_form{background:#eeeeee;padding:20px 20px 30px;font-size:11px;color:#898989}.finder_form span{display:block;padding-bottom:3px}.finder_form .left_wrapper{padding-bottom:4px}.finder_form .left_wrapper p{float:left;width:30%}.finder_form .left_wrapper p *{vertical-align:middle}/*.finder_form p input,.finder_form p select{color:#898989;padding:2px}*/.finder_form .submit{background:#eeeeee;color:#212121;font-weight:bold;font-size:14px}.finder_form .submit:hover{color:#eb4a18}
.finder_form p{font-size:11px}
.finder_form  .left_wrapper label {float:left;width:12px;}

.favourites .raiting{color:#212121}
.favourites .raiting:hover{color:#eb4a18}
.favourites .param_name{width:100px}
.favourites .param_val{width:300px}

.find_friends span.label{font-weight:bold;color:#212121}

.user .table td{padding:5px}


/*--User profile--*/
/*sub tabs*/
.info_handler{height: 82px;}
.top_info{width:430px;}
.top_avatar{float:left;margin-right:11px;}
.top_nickname{color:#212121;font-size:22px;font-weight:bold;height:23px;line-height:26px;padding-top:3px;}
.top_labels{height:20px;position: absolute;margin-left:97px;width:843px;margin-top:-37px;}
.head_sub2 td.on{background:url('http://shalala.ru/themes/original/i/bg_user_menu.gif') repeat-x top;color:#ff6600}.head_sub2 td a{color:#212121}.head_sub2 td a:hover{color:#ff6600}.head_sub2 td.on a,.head_sub dd.on a:hover{color:#eb4a18;font-weight:bold;font-size-adjust:none;font-style:normal;text-decoration:none}.head_sub2 td{padding:0px 11px 0px 11px;margin-top:10px;height:29px;}.head_sub2{margin-top:10px}

.usr_action{float: right;width:300px;height:60px;margin-top:-83px;}
.usr_action table{float:right;}
.action_img{float:left}
.usr_action .action_img{}
/*1)profile--*/
#addUserPhoto{}
#deleteUserPhotoBtn{} /*margin-left:8px*/
.usr_info{margin-bottom: 15px;}
.usr_stat{margin-bottom:20px}
.usr_inf_line{margin-bottom: 5px;font-size: 11px;}
#usr_login{font-size: 18px;margin-right: 11px;color: #212121;}
#usr_rating{color: #eb4a18;font-size: 11px;font-weight: normal;line-height: 16px;}
#usr_rating a{color: #eb4a18;text-decoration: underline;}
#usr_rating a:hover{color:#212121}

#edit_usr_info{margin-top:4px;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee; padding-top:10px}
#edit_usr_info .city{background: #ffffff;color:#000000;padding: 3px;width:200px;height:17px;border:solid 1px #808080;text-align:left}
/*posts*/
.post_first_h{color:#212121;height:20px;width:100%;}
.post_first_img{float:left;margin-right:15px;}
.post_titles{float: left;}
.post_date{float: right;}
.post {border-bottom:1px solid #eeeeee;color:#212121;float:left;font-size:11px;height:20px;padding-top:5px;width:100%;}
.posts_info{font-size: 11px;color: #212121;float: right;margin-top:6px;}

.blog .post_item .date, .read .post_item .date{font-size:10px}
.blog .big_title{font-size:21px;} /*padding-bottom:5px;*/




#user_data_genres{margin-bottom:5px}
#user_data_btn_change_tbl_genres{width:70px;text-align:right;vertical-align:top;}
#changeUserGenres{margin-left:-295px; margin-top:-3px; width:370px;z-index:3;position:absolute;}
#usGenForm table{border-collapse:separate}
/*genres table*/
#genres_table .head td:first-child{width:310px;border-bottom:1px solid #eeeeee;}
#genres_table .title{width:90px;background:#FFF; border:1px solid #eeeeee; border-bottom:0;text-align:center}
#genres_table .content{background:#fff;border:1px solid #eeeeee;border-top:0;padding:5px;}

#user_data_fans .slider{width:20px;text-align:center;vertical-align:middle}
.choise_artist .slider{vertical-align:top}
.choise_artist .slider img{margin-top:18px;}
#user_data_fans .content{width:270px;}
#user_data_fans #artWait{position:absolute;z-index:4000;background:#FF6600;}
#add_artistArea{width:266px;}
#addArtistText{width:100%;height:20px}/*200px*/
/*artists*/
#user_artists_top input{width:250px}
/*choise artist*/
div.choise_artist{float:right;margin-top:20px;width:288px;}
/*payers blocks*/
.player_area .listen_count{color:#888888; font-size: 10px;}
/*.player_area td.head{margin:0;padding:0;}*/
.play_button_div{padding-left:37px;font-size:10px;padding-bottom:4px;color:#AAAAAA;}
.pop_tracks .play_button_div{padding-left:25px;width: 293px;}
.short_info_block{border-bottom:1px solid #eeeeee;margin-bottom:5px;padding-bottom:8px;}
.block .title td:first-child{width: 104px;padding-bottom:2px}

.usr_photo a, .usr_photo span{margin:0}
.usr_photo .act_handl{text-align:right;margin-top:-9px;}

.short_info .value textarea, .short_info .value input{width:158px;margin-top:4px;width:100%;}
.short_info .value textarea{ height:100px;}
.short_info .contacts .name{padding-top:5px;padding-right:5px;}
.short_info a{color:#212121}
.short_info a:hover{color:#eb4a18}
.short_info .contacts tr.content, .short_info tr.title, div.add_service_h{height:22px}
.short_info .act_handl{width:100%;margin:0}
.short_info .date{font-size:11px;color:#212121}
.short_info .block .value{padding-bottom:10px}
.short_info #user_data_hobbies a{color:#212121}
.short_info #user_data_hobbies a:hover{color:#EB4A18}
.short_info .link{color:#212121}
.short_info .link:hover{color:#EB4A18}
.short_info .ajax_11{float:right}
.short_info .title td{}
.user_data_genres{margin-bottom:10px}
.user_data_genres .title, .user_data_artists .title{padding-right:20px;vertical-align:top;width:100px;padding-bottom:4px;}
.user_data_genres .value_genres{padding-left:16px;vertical-align:top;padding-bottom:8px;}
.user_data_genres .value_genres input{float:left;margin-right:5px;}
#would_you_like_div span.title, #add_artistArea span.title{color:#212121}
#addArtist{padding-left:14px;height:22px;width:262px;} 

.add_service td{padding-right:10px;}
div.add_service{margin-top:8px;margin-bottom:4px;}
div.add_service table{margin-bottom:3px}
div.add_service div.txt{margin-bottom:7px}
div.add_service table.addContact{margin-bottom:7px;} 
div.add_service_h{float:left}
#addsite{color:#212121;border-bottom:1px dashed #212121}
#addsite:hover{border:0}
.users_artist{width:53px;height:70px;}
.player_area{width:100%}
table.player td.content_player{padding-right:2px}
.player_area .content td{padding-bottom:0}

.user_friends .photos{padding:15px 10px 5px 18px}

.user_friend .photos li.item{float:left; margin-right:6px;height:85px;width:65px} /*?? height:100px;*/

.clear{clear:both;}

body a.show_events{color:#212121}
body a.show_events:hover{color:#eb4a18}
/*4)music*/
.sort_container .txt{float:left;}
a.small_album, a.small_song{font-weight:bold; color:#212121}
a.small_album:hover, a.small_song:hover{color:#eb4a18}
.listen_h{float:left;margin-right:5px}
.listen_h a, a.art_one_track, a.def_link{text-transform:none;font-size:11px;color:#212121;text-decoration:underline}
.listen_h a:hover, a.art_one_track:hover, a.def_link:hover{color:#eb4a18;}
.music_collections{float:left; margin-bottom:40px}
.music_collections .coll_name .play_btn{display:table-cell}
.music_collections .coll_name .coll_title{vertical-align: top;}
a.coll_edit{color:#898989;text-decoration:underline}
a.coll_edit:hover{color:#eb4a18}
.small_songs .play_btn, .widget_content .play_btn{margin:0;}
.music .block_art_table h5{margin:0}
.music .block_art_table .head{background:none}
.music .add_edit_btn{margin-right:0}
.music .music_collection{float:left}
.music .music_collections .assembles {line-height: 20px;padding:10px;font-size:14px;border:1px solid #CCCCCC;}
table.music_collection div.music{margin-top:10px}
.sborka td{padding-bottom:4px}
#recomendations .recommendation_item{padding-bottom:10px}

#mus_recc{margin-bottom:20px}
/*4)-2 playlists*/
#messageBlock1{margin-bottom:5px}
.coll_select{height:20px; width:165px;padding-top:5px;background-color:#f3f3f3;color:#212121;}
.coll_select p.on{margin:0 0 0 5px;font-size:14px;line-height:14px;font-weight:bold}
.coll_select .list{position:absolute; background:#f3f3f3;padding-top:10px; padding-bottom:10px;z-index:18;}
.coll_select .list .unactive{z-index:20; position:relative; background:#f3f3f3;width:160px;padding-left:5px}
.coll_select .list .unactive a{font-size:12px;color:#212121;text-decoration:underline}
.coll_select .list .unactive a:hover{color:#eb4a18}
#cen_tit{margin-left:5px;margin-top:2px}

.playlists .sort_container table{float:left;margin-top:4px}

/*5)events*/
.events .content_central{margin-top:-19px}

/*5) events friends*/
.events .afisha .block_item  .fr_list , .events .afisha .block_item_last  .fr_list , .events .afisha .block_item  .is_will_go  , .events .afisha .block_item_last  .is_will_go , .events .afisha .block_item  .act_handl, .events .afisha .block_item_last  .act_handl {float:right}


/*.events .content_central_self{margin-top:-10px}*/
/*6)friends*/
td.user_block_last{padding-right:0px}
td.user_block{padding-right:10px}
.user_invites{} /*margin-top:100px*/
.last_actions{}
.last_actions td.title, .last_actions td.title  a, .last_actions div.title , .last_actions div.title  a{font-weight:bold;color:#96B9BA}
/*show/hide block*/
.friends{}
.friends .head_title, .music .head_title, .favorites .head_title{background-color:#f9f9f9;font-size:14px; width:100%}
.friends .head_title a, .music .head_title a, .favorites .head_title a{border-bottom:1px dashed #898989;color:#898989;text-decoration:none;}
.friends .head_title a:hover, .music .head_title a:hover, .favorites .head_title a:hover{border:0}
.friends .head_title td, .music .head_title td, .favorites .head_title td{padding:4px}
.friends #invitingsArea, .music .settingArea{padding:5px;} /*background: #eeeeee;border:5px solid #f9f9f9;*/
.friends tr.song_h td{padding-top:3px;padding-bottom:3px}
.friends tr.song_h .play_btn{margin:0}
.user_invites .invite{margin-right:20px}
.friends .aup-ul .user_block{padding-right:10px}
/*show/hide block*/

/*7) messages*/
.messages .table .head{background-color:#fff;color:#212121}
.letter_writing{}
.letter_writing .title{color:#212121;font-size:12px}
.letter_writing div.left_wrapper, #reading div.left_wrapper{margin-bottom:5px;}
.letter_writing div.left_wrapper input{height:17px}
.letter_writing div.left_wrapper textarea{height:160px}


#reading .title{font-size:12px}
#reading .nickname, #reading .date{font-size:12px}
#reading{font-size:12px}
#reading .sender_info{border-bottom:1px solid #eeeeee}
#reading .letter_content{margin-top:10px}

.act_type{padding-bottom:5px;}
/*.act_type .act_title{text-transform:uppercase;font-weight:bold;color:#212121;font-size:16px;}*/
.act_type .post_act{color:#ff0000;}.act_type .post_act_lb{background-color:#ff0000}
.act_type .comment_act{color:#ff9000} .act_type .comment_act_lb{background-color:#ff9000}
.act_type .photo_act{color:#00aeff} .act_type .photo_act_lb{background-color:#00aeff}
.act_type .video_act{color:#00aeff} .act_type .video_act_lb{background-color:#00aeff}
.act_type .pls_act{color:#a800ff} .act_type .pls_act_lb{background-color:#a800ff}
.act_type .news_act{color:#00aeff} .act_type .news_act_lb{background-color:#00aeff}
.act_type .bio_act{color:#00aeff} .act_type .bio_act_lb{background-color:#00aeff}
.act_type .event_act{color:#44d73d} .act_type .event_act_lb{background-color:#44d73d}
.act_type .event_act{color:#a800ff} .act_type .event_act_lb{background-color:#a800ff}
.act_type .coll_act{color:#a800ff} .act_type .coll_act_lb{background-color:#a800ff}

/*--Price--*/
table.price{width:550px;padding-left:10px}
table.price tr.content{background-color:#bebebe}
table.price th{text-align:left;background-color:#999999;color:#fff}
table.price tr td:first-child,table.price th:first-child{padding-left:10px}

/*--Artist--*/
.bottom_menu{margin-top:20px;float:left}
.bottom_menu a{margin-left:20px;color:#212121}
.bottom_menu a:hover{color:#eb4a18}
/*1)  profile*/
.art_bg{padding:10px 10px 10px 0;}
.art_bg .photo_player_h{border-collapse:separate;margin-left:-10px} /*border-collapse:separate*/
.art_bg .fon {width:300px;vertical-align:top;padding:2px;border:1px solid #E4E4E4}
.art_bg .fon .art_photo{width:300px;height:300px}
.art_inf_line{min-height:173px;padding-top:15px;padding-left:10px;background-color:#eeeeee;width:290px;padding-bottom:10px}
.art_inf_line a.link{color:#212121}
.art_inf_line a.link:hover{color:#eb4a18}
a.art_inf_add{color:#898989}
a.art_inf_add:hover{color:#eb4a18}
.art_inf_line table{margin-bottom:35px}
/*.art_inf_line .act_handl{margin-top:14px}*/
.art_inf_line .act_handl a{margin-right:10px}

.art_inf_line .title {padding-left:5px;width:100px;height:20px;color:#212121;}

.art_photo{background:url('http://shalala.ru/themes/original/images/artist/album_back.gif');}
.art_photo, .alb_img{color:#fff;}
.art_photo{} 
.photo_padd{} 
.art_photo p{text-align:center;padding-top:140px;} 


/**/

.art_player{color:#212121;vertical-align:top}
table.staff{line-height:26px;}
table.staff .item{color:#000000; font-size:11px; border-top:1px solid #F9F9F9}
.item td{padding-left:5px;}

/*5)music*/
.tracklist{background-color:#fff}
.tracklist .playlist
{
border: 1px solid #dddddd; 
width: 661px;
}

.tracklist .playlist .item
{
	border:0;
	border-bottom:dashed 1px #d7d7d7; 
	padding:4px;
	height:26px;
	width:620px;
}

.tracklist .playlist div:last-child .item
{
	border-bottom:0; 
}

.alb_descr{padding-left:20px;}
.alb_title{font-size:12px; font-weight:bold;}

/*5)-1 song*/
div.artist_song{margin-top:10px}
div.artist_song  .song_h .favorites_btn, div.artist_song  .song_h  .favorites_btn_active{float:left}
div.artist_song .art_h, div.artist_song .song_h{font-size:12px;} 
div.artist_song .art_h{margin-top:4px;}
div.artist_song .song{font-size:16px;float:left}
.artist_song .song_view span{float:left;margin-right:2px}
.artist_song .song_view .song_h{margin:0}
.artist_song .song_view .song_h .buttons{margin-top:4px}
.artist_song .song_view .play_btn, .artist_song .song_view .song{margin-right:10px;font-weight:bold}
.artist_song .label{font-size:12px}

.song h1{font-size:24px}
.alb_title a{color:#212121}
.alb_title a:hover{color:#eb4a18}
.users_album .users_album_act{background-color:#eeeeee}
.users_album .users_album_act td:first-child{padding-left:15px}
.users_album .withbg{padding:0}
a.album_title{font-weight:bold;color:#212121}
a.album_title:hover{color:#212121}
/*6) events*/
.artist_page .afisha .event{margin-bottom:10px;height:30px;}
/*.events .myspace_main{margin-top:19px}*/    /* http://sha/events/ */

/*8) settings*/
.ch_pass tr{line-height:25px}
.left_column .settings{padding-bottom:0}
.left_column .settings  table.head{background-color:#F3F3F3;}
.left_column .settings table{width:100%; border-collapse:separate;padding:4px}
.left_column .settings .arr{vertical-align:top; padding-top:3px}
.left_column .settings h5{margin:0;padding:0}
.left_column .settings h5 span{border-bottom:1px dashed}
.left_column .settings h5 span:hover{border:none}
#favsSett{background-color:#fff; padding-bottom:10px;padding-right:5px}
#favsSett input{float:left;margin-right:5px}
/*3)artist photos*/
.all_photos .photo{margin-bottom:3px}
.photo{margin-right:25px;position:relative;width: 143px;height:184px;padding-top: 4px;margin-top:16px;/*background:#ffffff url('http://shalala.ru/themes/original/images/artist/photo_bg.gif') no-repeat top right;*/}.photo .votes_comments{position:absolute;margin: 0;width:100%;font-family:Arial;font-size:8px;color:#e5300d;}.photo .votes_comments .votes{float:right;margin-right:2px;margin-top:4px;width:16px;	height:12px;background: url('http://shalala.ru/themes/original/images/artist/votes_count.gif') no-repeat top right;padding-right:3px;padding-top:1px;text-align:right;}.photo .votes_comments .comments{float:right;margin-right:5px;margin-top:4px;width:12px;height:15px;background-color:transparent;background: url('http://shalala.ru/themes/original/images/artist/comments.gif') no-repeat top right;padding-right:3px;padding-top:1px;text-align:right;}.photo_handler{height:149px;
vertical-align:bottom;}.photo .photo_img{/*width:133px;margin:0 auto;text-align:center;vertical-align:baseline;*/margin:0 auto;text-align:center;vertical-align:baseline;}.image{border:1px solid #D8D8D8;padding:4px;}.photo .photo_img .img a{display:block;}.photo .photo_name{margin-left:5px;margin-top:6px;text-align:center;}.photo .photo_name, .photo .photo_uname{}
.photo .photo_uname{/*margin-top:13px;margin-left:4px;*//*margin-top:-14px;*/text-align:center;}.photo .photo_uname a, .photo .photo_uname span{} <!--[if IE]>.photo .votes_comments{margin-left:-5px;}<![endif]-->



.act,.act2{position:relative}.act2{padding-top:10px}.act a,.act2 a{color:#888;text-decoration:none}.act a img{background-position:0 0;background-repeat:no-repeat;margin-right:15px}.act2 a img{background-position:0 0;background-repeat:no-repeat;height:21px}.act3 a img{background-position:0 0;background-repeat:no-repeat;height:8px}.act a:hover img{background-position:0 -16px}.act2 a:hover img{background-position:0 -21px}.act3 a:hover img{background-position:0 -8px}.act p.describer{position:absolute;z-index:1000;top:-16px;width:10em}.act p.describer span{display:block;background:#b45712;color:#FFF;font-size:11px;padding:2px 0;text-align:center}.act p.describer b{margin:0 auto;font-size:0;height:1px;display:block;overflow:hidden;background:#b45712}.act p.describer b.a4{width:7px}.act p.describer b.a3{width:5px}.act p.describer b.a2{width:3px}.act p.describer b.a1{width:1px}.act a.add_to_friends img{background-image:url('http://shalala.ru/themes/original/i/act/add_to_friends.gif')}.act a.remove_from_friends img{background-image:url('http://shalala.ru/themes/original/i/act/remove_from_friends.gif')}.act a.comments img{background-image:url('http://shalala.ru/themes/original/i/act/comments.gif')}.act a.subscribe img{background-image:url('http://shalala.ru/themes/original/i/act/subscribe.gif')}.act a.plus_odin img{background-image:url('http://shalala.ru/themes/original/i/act/plus_odin.gif')}.act a.minus_odin img{background-image:url('http://shalala.ru/themes/original/i/act/minus_odin.gif')}.act a.add_comment img{background-image:url('http://shalala.ru/themes/original/i/act/add_comment.gif')}.act a.send_to_friend img{background-image:url('http://shalala.ru/themes/original/i/act/send_to_friend.gif')}.act a.add_to_favs img{background-image:url('http://shalala.ru/themes/original/i/act/add_to_favs.gif')}.act a.edit_post img{background-image:url('http://shalala.ru/themes/original/i/act/edit_post.gif')}.act a.trash_it img{background-image:url('http://shalala.ru/themes/original/i/act/trash_it.gif')}.act a.new_comms img{background-image:url('http://shalala.ru/themes/original/i/act/new_comms.gif')}.act a.invite_friend img{background-image:url('http://shalala.ru/themes/original/i/act/invite_friend.gif')}.act a.deny img{background-image:url('http://shalala.ru/themes/original/i/act/deny.gif')}.act a.coming img{background-image:url('http://shalala.ru/themes/original/i/act/coming.gif')}.act2 a.subscribe2 img{background-image:url('http://shalala.ru/themes/original/i/act/subscribe2.gif');width:8px}.act2 a.unsubscribe2 img{background-image:url('http://shalala.ru/themes/original/i/act/unsubscribe2.gif');width:13px}.act2 a.add_to_friends2 img{background-image:url('http://shalala.ru/themes/original/i/act/add_to_friends2.gif');width:22px}.act2 a.remove_from_friends2 img{background-image:url('http://shalala.ru/themes/original/i/act/remove_from_friends2.gif');width:22px}.act2 a.comments2 img{background-image:url('http://shalala.ru/themes/original/i/act/comments2.gif');width:15px}.act2 a.add_comment2 img{background-image:url('http://shalala.ru/themes/original/i/act/add_comment2.gif');width:13px}.act2 a.new_comms2 img{background-image:url('http://shalala.ru/themes/original/i/act/new_comms2.gif');width:13px}.act2 a.send_to_friend2 img{background-image:url('http://shalala.ru/themes/original/i/act/send_to_friend2.gif');width:22px}.act2 a.edit_post2 img{background-image:url('http://shalala.ru/themes/original/i/act/edit_post2.gif');width:17px}.act2 a.trash_it2 img{background-image:url('http://shalala.ru/themes/original/i/act/trash_it2.gif');width:15px}.act2 a.plus_odin2 img{background-image:url('http://shalala.ru/themes/original/i/act/plus_odin2.gif');width:18px}.act2 a.invite_friend2 img{background-image:url('http://shalala.ru/themes/original/i/act/invite_friend2.gif');width:21px}.act2 a.add_to_favs2 img{background-image:url('http://shalala.ru/themes/original/i/act/add_to_favs2.gif');width:17px}.act2 a.remove_from_favs2 img{background-image:url('http://shalala.ru/themes/original/i/act/remove_from_favs2.gif');width:17px}.act2 a.plus_odin3 img{background-image:url('http://shalala.ru/themes/original/i/act/plus_odin.gif');width:17px}.act2 a.minus_odin3 img{background-image:url('http://shalala.ru/themes/original/i/act/minus_odin.gif');width:17px}.act2 a.zakladki img{background-image:url('http://shalala.ru/themes/original/i/act/zakladki.gif');width:17px}.act2 a.addplus img{background-image:url('http://shalala.ru/themes/original/i/act/addplus.gif');width:18px}.act2 a.fan img{background-image:url('http://shalala.ru/themes/original/i/act/ico_ifan.gif');width:18px}.act2 a.send_message_to_friend8 img{background-image:url('http://shalala.ru/themes/original/i/act/send_message_to_friend8.gif');width:20px}.addingFix a img span{vertical-align:top;margin-top:1px}
table.act2{border-collapse:separate}
.act2 a img{margin-right:10px} 
.act2 .number{font-size:10px}
/*comments*/
.radio_h{float:left; margin-right:5px}
.variant_h{margin-bottom:5px}
#addResp h5{margin:0}
#comm .ajax_11{margin-right:10px; float:none}
#comm table{border-collapse:separate}
#comm .title_h{margin-bottom:10px}

/*--Raiting--*/
.rating .filter .submit2{font-size:14px;font-weight:bold;margin-left:10px}
.rating .head a{color:#212121; text-decoration:underline}
.rating .head a:hover{color:#eb4a18;}
.rating .head a.active{color:#eb4a18; text-decoration:none}

.recommendation a{color:#212121}
.recommendation a:hover{color:#eb4a18}
.recommendation .play_btn{float:left;margin-top:3px;}
.recommendation  table.rec_head{margin-bottom:20px;}
.recommendation  table.rec_head h2{margin:0}

ul.recommendation .picture
{
	float:left;
	width:120px;
	height:120px;
	background:url('http://shalala.ru/themes/original/images/artist/album_back.gif');
}

ul.recommendation .picture .nopicture
{
	width:120px;
	height:120px;
	text-align:center;
	color:#FFFFFF;
	font-size:11px;
	/*text-valign:middle;*/
}

ul.recommendation
{
width:100%;
}

ul.recommendation table.similar{margin-top:0}

ul.recommendation .info
{
	padding-left:10px;
}

ul.recommendation .info .header
{
	height:20px;
	padding:5px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	background-color:#EEEEEE;
}

.recommendation .header td
{
	padding-left:5px;
	padding-top:2px;
}

ul.recommendation .info h3
{
/*display:inline;
float:left;
margin:5px;
margin-top:3px;*/
}

ul.recommendation .info .fans
{
color:#212121;
/*float:left;
margin:5px;*/
}

ul.recommendation .stat
{
	float:right;
	margin-top:3px;
}

ul.recommendation .info .stat div
{
text-align:right;
}

ul.recommendation .info .stat .dontshow a span
{
	border-bottom:1px dashed #898989;
}

ul.recommendation .info .stat .dontshow a
{
text-decoration:none;
background: transparent url('http://shalala.ru/themes/original/i/dontshow.png') no-repeat;
padding-bottom:1px;
padding-left:18px;
color:#898989;
}


ul.recommendation .info .stat .dontshow a:hover
{
background: transparent url('http://shalala.ru/themes/original/i/dontshow_a.png') no-repeat;
}

ul.recommendation .info .stat .dontshow a span:hover
{
	border-bottom:0;
}




ul.recommendation li
{
margin:5px;
margin-bottom:10px;
}

ul.recommendation .about, .similar .about
{
text-align:justify;
margin-top:5px;
font-size:11px;
color:#2C2C2C;
}

.similar .artist_item, .similar .pages_amount2{
float:left;
}
.similar .pages_amount2{
padding:0;
width:100%;
}

.similarity_container
{
width:160px;
border:1px solid silver;
height:14px;
text-align:right;
}


.similarity_container .similarity
{
	background-color:#777777;
	height:14px;
	float:right;
	min-width:25px;
	color:white;
}


ul.recommendation .info .bio
{
	padding-top:10px;
}

.recommendation div.radio
{
	border:1px solid #777777;
	padding:10px;
}

.play_radio_h
{
	height:13px;
}

div.users_radio_h{
margin-top:4px;
}

div.users_radio_h  .play_radio{
margin:0;
}

.play_radio_h span.l
{
	float:left;
}

.play_radio_h span.r 
{
		float:right;
}

a.play_radio{
	font-family:arial;
	font-size:13px;
	color:#262626;
	cursor: pointer;
	display:inline;
	background:transparent url('http://shalala.ru/themes/original/i/play_gray.png') no-repeat scroll 0px 50%;
	/*border:1px solid silver;*/
	text-transform:none;
	padding:4px 3px 4px 20px;
	font-weight:bold;

	margin:5px;
}

a.play_radio:hover
{
	background-image:  url('http://shalala.ru/themes/original/i/play_orange_active.png');
	color:#FF6600;
}

.info_block_title .play_radio
{
	margin:0;
}

.recommendation .play_radio
{
	display:inline;
	float:none;
}

.recommendation #play_radio
{
	padding:6px 6px 6px 20px;
}


.recommendation .play_radio:hover
{
	color:#FF6600;
}

.recommendation .header .play_radio
{
	/*float:left;
	height:20px;
	padding:0;
	width:20px;*/
}


.pos_title{width:86px;}

#add_song_to_playlist{background-color:#fff}

#add_song_to_playlist .popup_field{padding:0}


#add_song_to_playlist a.close_me{
/*position:absolute;right:8px;top:8px;*/
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#252525 url('http://shalala.ru/themes/original/i/close.png') no-repeat scroll 50% 50%;
text-decoration:none;
}

#add_song_to_playlist a.close_me:hover{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#252525 url('http://shalala.ru/themes/original/i/close_active.png') no-repeat scroll 50% 50%;
text-decoration:none;
}

#add_song_to_playlist, #add_song_to_playlist .artist{color:#fff}
#add_song_to_playlist .content_area{background-color:#212121;padding-top:35px;padding-bottom:10px;}


.song_h{margin-bottom:35px}

.song_h, .list .title{padding-right:12px;font-size:12px}
.list{padding-bottom:20px}
.list .title{padding-left:12px;color:#ff6600;margin-bottom:10px}
#add_song_to_playlist{ position: absolute;left: -1500 ;z-index: 808;width: 370px;} /*min-height: 200px;*/
#add_song_to_playlist .list .content{} /*min-height:80px*/
#add_song_to_playlist .song_h{padding-left:12px;}

#playlist_info{padding-left:12px;padding-right:12px;margin-bottom:30px}


ul.scroll_list{margin-left:20px;}
ul.scroll_list li{padding-top:5px;padding-bottom:5px;color:#696969;display:block;text-decoration:none;cursor:pointer}
ul.scroll_list li:hover{color:#fff}

div.create{height:20px;margin-left:4px;margin-right:4px;}
div.create, #create_input input{background-color:#2c2c2c;}

div.create a{text-transform:none;font-weight:normal; color:#fff; border-bottom:1px dotted #fff; text-decoration:none;font-size:12px;font-family:Arial}
div.create a:hover{color:#ff6600;border-bottom:1px dotted #ff6600; }

#create_input span{float:left;}
#create_input input, #create_input a{border:0}
#create_input input{margin-right:16px;color:#fff;width:328px}
#create_input a{margin-top:2px}

/*user music recommendation */

#toolbarwrap {
	width: 415px;
	height: 45px;
	margin: 0 auto;
	padding: 0;
	background: #101010 url('http://shalala.ru/themes/original/images/header.gif') repeat-x 0 0;
	border-bottom: 6px solid #790000;
	position: relative;
	}
ul.navigation {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
ul.navigation li {
	float: left;
	padding: 0 0 0 25px;
	}
ul.navigation li a {
	float: left;
	line-height: 38px;
	border-top: 5px solid #202020;
	color: #707070;
	}
ul.navigation li a:hover {
	text-decoration: none;
	border-top: 5px solid #606060;
	color: #BCBCBC;
	}
ul.navigation li.active {
	color: #BCBCBC;;
	text-decoration: underline;
}
ul.navigation li.inactive {
	text-decoration: none;
	color: #707070;
}
#frame {
	overflow: hidden;
	margin: 0 auto;
	width: 648px;
}
#scroller {
	width: 650px;
	margin: 0 auto;	
	overflow: hidden;
}
#content {
	width: 9999px;
}
.section {
	float: left;
	padding: 5px;
	text-align: center;
}
.section table{
	border-collapse: separate;	
}

/*user music recommendation end */

.music #recomendations ul li
{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

ul.menu{
	border-bottom:6px solid #F3F3F3;
	width:100%;
	height:34px;
}

ul.menu li
{
	float:left;
	padding:10px 9px 10px 10px;
}

ul.menu .wrapper li
{
	float:none;
	padding:10px;
}

ul.menu .wrapper li.more
{
	border-top:1px solid #CCCCCC;
	margin-top:10px;
	padding-top:5px;
}

#addNewFlow li.more a
{
	color:#EB4A18;
}

#addNewFlow li.more a:hover
{
	color:#212121;
}


ul.menu li.active
{
	background:silver;
}

ul.step li
{
	display:inline;
	padding:10px;
}

ul.step li.active
{
	font-size:20px;
}

#win_popup {
display:none;
position:absolute;
/*height:150px;
width:570px;*/
z-index:110;
}



ul.menu li.active
{
	background:url('http://shalala.ru/themes/original/i/fon_tabz.gif') repeat-x scroll center top transparent;
	border:0 none;
	color:#EB4A18;
	text-weight:bold;
}

ul.menu li a
{
color:#212121;
}

ul.menu li.active a
{
	color:#EB4A18;
	font-weight:bold;
	text-decoration:none;
}

ul.menu li a:hover,ul.menu li a:active
{
	color:#FF6600;
}


.user_menu
{
	float:right;
}

.posts .teaser
{
	/*float:left;*/
	/*width:47%;*/
	/*width:100%;*/
}

.front .posts>li
{
	float:left;
	height:190px;
}

.front .posts
{
	height:375px;
}

.articles.front
{
	margin-bottom:15px;
}

.front .posts .teaser
{
	width:320px;
}

.posts .teaser h2
{
	margin-bottom:10px;
}

.posts .teaser a h2
{
	margin-bottom:10px;
	text-decoration:underline;
	line-height:18px;
}

.front .posts .teaser a h2
{
	line-height:16px;
}


.last_actions.posts .teaser a h2
{
	font-size:12px;
}

.posts .article
{
	margin:10px;
}

.posts .article .flow
{
	/*float:left;
	width:98%;*/
	margin-bottom:5px;
}

.posts .article .flow a
{
	color:#898989;
}


.posts .article .preview
{
	width:150px;
	height:150px;
	position:relative;
	margin-right:10px;
	border:1px solid silver;
}


.posts .article .data .text
{
	max-height:125px;
	overflow:hidden;
	/*max-height:150px;*/
	font-size:12px;
	line-height:16px;
	margin-bottom:5px;
}

.front .posts .article .data .text h2
{
	font-size:14px;
}


.front .posts .article .data .text object, 
.front .posts .article .data .text embed
{
	display:none;
}


.posts .article .data p
{
	margin:0;
}


.posts .article .controls
{
	text-align:right;
	height:20px;
}

.posts .article .text .controls
{
	text-align:left;
	height:20px;
}


.posts .article .controls li
{
	display:inline;
	margin:2px;
}

.posts .article .hr
{
	border-bottom:1px solid #eeeeee;
	margin-left:5px;
}

.front .posts .article .data
{
	float:left;
	width:150px;
}


.posts .preview
{
	padding:1px;
}

.posts .article .controls a
{
	text-decoration:none;
	color:#888888;
}

.posts .article .controls li.rating a i
{
	background:transparent url('http://shalala.ru/themes/original/i/act/rating.png') no-repeat;
	padding-left:12px;
	padding-bottom:6px;
}


.posts .article .controls li.comments a i
{
	background:transparent url('http://shalala.ru/themes/original/i/act/new_comms2.gif') no-repeat;
	padding-left:16px;
	padding-bottom:6px;
}

.posts .article .controls li.edit a i
{
	background:transparent url('http://shalala.ru/themes/original/i/act/edit_post2.gif') no-repeat;
	padding-left:16px;
	padding-bottom:6px;
}

.posts .article li.video
{
	background:transparent url('http://shalala.ru/images/icon-video.gif') no-repeat;
	padding-left:16px;
	padding-bottom:6px;
}

.posts .article li.audio
{
	background:transparent url('http://shalala.ru/themes/original/i/fon_audio_item.gif') no-repeat;
	padding-left:16px;
	padding-bottom:6px;
}


.posts .article .controls li.separator
{
	border-left:1px solid #CCCCCC;
	margin-left:15px;
	margin-right:15px;
	padding-bottom:2px;
	padding-left:1px;
}

.posts .article .data
{
	padding-left:5px;
}

.posts .article .controls li a:hover i
{
	background-position:0px -21px;
}

.moderate
{
	background-color:#ffffaa;
}

.draft
{
	background-color:#dfdfdf;
}

.draft .state
{
	color:green;
	padding:3px;
	margin:3px;
}


/* FRONT PAGE */

.front div.flows, 
#addNewFlow
{
	position:absolute;
	background:white;
	z-index:100;
	border:1px solid silver;
}

.front div.flows .wrapper, #addNewFlow .wrapper
{
	margin:10px;
}


.front div.flows a, 
#addNewFlow a
{
	color:#212121;
}


.front div.flows a:hover, 
#addNewFlow a:hover
{
	color:#EB4A18;
}


.front div.flows
{
}

.front div.flows ul
{
	width:220px;
}

.front div.flows h3
{
	margin-bottom:10px;
}


.front div.flows ul li
{
	width:110px;
	height:20px;
	float:left;
}

h5.menu
{
	background:url('http://shalala.ru/themes/original/i/menu.gif') no-repeat 61px 6px;
	cursor:pointer;

	padding:0px;
	margin:0px;
}

.more_flow
{
	background:url('http://shalala.ru/themes/original/i/menu.gif') no-repeat 22px 7px;
	padding-right:15px;
}

.flow_info
{
	padding-top:0px;
	padding-left:5px;
	position:absolute;
}

#addNewFlow
{

}

.error {color:red;}

.article .right_column .block div.border
{
}

.article .right_column .block dl
{
	padding:5px;
}


.article .right_column .block h3
{
	background-color:#F3F3F3;
	padding-left:12px;
}

.article .sort_container
{
	padding:7px 5px 9px;
}

.form-item .description
{
	color:#898989;
	font-size:11px;
}

.form-item optgroup
{
	font-style:normal;
}

.form-item optgroup label
{
	font-style:normal;
}

.article .right_column .teasers ul li h3
{
	background:none;
	margin-bottom:10px;
}

.form_controls
{
	padding-top:10px;
	margin-top:20px;
	border-top:1px solid #CCCCCC;	
}

.form_controls li
{
	display:inline;
}

.form_controls li.separator
{
	border-left:1px solid #CCCCCC;
	margin-left:20px;
	margin-right:15px;
	padding-bottom:2px;
	padding-left:1px;
}

.right 
{
	float:right;
}

.richeditor
{
	width:100%;
	min-height:380px;
}

.form-item input
{
	width:99%;
	font-size:16px;
	height:24px;
	padding:2px 3px;
}

.form-item label
{
	display:block;
	font-size:12px;
	font-weight:bold;
	position:relative;
	text-transform:uppercase;
	padding-bottom:4px;
}


.form-item
{
	padding-bottom:6px;
	padding-top:10px;
}

h1
{
	margin-bottom:20px;
}

fieldset
{
	padding:5px;
	font-size:12px;
	width:99%;
}


fieldset.collapsible legend a
{
	background:url('http://shalala.ru/images/menu-expanded.png') no-repeat scroll 5px 75% transparent;
	padding-left:15px;
}

fieldset.collapsed legend a {
background-image:url('http://shalala.ru/images/menu-collapsed.png');
background-position:5px 50%;
}

.popup_field .menu a
{
	font-size:13px;
}

.state_preview, .state
{
	color:red;
}


#topsearch td.tab a
{
	color:white;
	text-decoration:none;
	display:block;
	text-valign:middle;
	outline: none;
}

#topsearch td.tab a span
{
	border-bottom:1px dashed white;
}

#topsearch td.tab a:hover span, #topsearch td.tab.active a span
{
	border-bottom:none;
}

#topsearch td.tab.active a
{
	color:black;
}

#topsearch td.tab.active a:hover
{
	background:none;
	color:black;
}


#seo_radio
{
	margin-left:0;
	margin-top:15px;
	float:right;
	width:510px;
	top:0;
	right:0px;
	position:relative;
	z-index:100;
}


#topsearch td.tab
{
	background-color:black;
	color:white;
	text-align:center;
	font-size:18px;
	font-weight:600;
	font-family:Arial;
	height:35px;
	cursor:pointer;
}

#topsearch td.tab.active{
	background-color:white;
	color:black;
}


.search_window
{
	position:absolute;
	background:#202020;
	color:white;
	width:506px;
	border:2px solid white;
}

.radioControl ul li
{
margin-left:0px;
/*margin-right:10px;*/
line-height:20px;
white-space:pre-wrap;
overflow: hidden;
word-wrap:normal; 
float:left;
}

.search_window .control
{
	border-top:1px solid #585858;
}

.search_window a
{
	padding:3px 5px 3px 5px;
	color:#b5b5b5;
	text-decoration:none;
}

.search_window a:hover
{
color:#cccccc;
background-color:#343434;
}

#window_s_radio a
{
color:#6d6d6d;
font-size:12px;
}

#window_s_radio ul li.active a, #window_s_radio ul li.active a:hover
{
color:#cccccc;
}


#query
{
	padding-top:3px;
	background:#050505 none repeat scroll 0 0;

	border:1px solid #292929;
	border-top:1px solid #373737;
	border-bottom:2px solid #202020;
	padding-top:5px;
	padding-bottom:10px;
	margin:2px;
}

#clear_query
{
	background-color:#262626;
	border:1px solid #303030;
	left:120px;
	margin-top:12px;
	padding:3px 0px;
	position:absolute;
}

#artistList_container
{
	padding-top:3px;
	background:#050505 none repeat scroll 0 0;
}

#clear_query a
{
background:transparent url('http://shalala.ru/themes/original/images/delete.png') no-repeat scroll 100% 7px;
margin-right:4px;
padding-right:12px;
}

#clear_query a:hover
{
background-image:url('http://shalala.ru/themes/original/images/delete_active.png');
color:white;
}

#query h3
{
	padding-top:12px;
	padding-bottom:6px;
	color:white;
	font-weight:normal;
}

.search_window ul
{
	margin:0px 25px;
	position:relative;
}

.search_window div.block
{
	overflow-y:auto;
	height:80px;
	min-height:80px;
	overflow:hidden;
	margin-bottom:5px;
	padding-bottom:10px;
}

.search_window div.block.genres
{
	height:87px;
	min-height:87px;
	margin-bottom:10px;
	padding-bottom:0px;
}

#window_s_search div.block
{
	height:auto;
	min-height:0;
	margin-bottom:0;
}

div.search_window div.block 
{
	width:100%;
	background:#202020 url('http://shalala.ru/themes/original/i/topsearch/block_bg.gif') repeat-x;
	border-top:1px solid black;
}

#window_s_radio div.block 
{
	background:none;
	border:none;
}


#window_s_radio #query ul
{
	margin:2px;
	width:355px;
}


.search_window h4
{
	margin:5px 0 2px 18px;
	color:#ff6600;
	font-weight:normal;
	font-size:12px;
}

#window_s_search h4
{
	margin:8px 0 8px 18px;
}

.search_window h3
{
	margin:5px 3px 6px 18px;
	color:#8f8f8f;
	font-size:11px;
}

.search_window h5
{
	color:#f3a704;
	font-size:11px;
	font-weight:600;
}

#window_s_radio li.remove a
{
background:transparent url('http://shalala.ru/themes/original/images/delete.png') no-repeat scroll 97% 6px;
padding:2px 14px 2px 4px;
color:#cccccc;
}

#window_s_radio li.remove a:hover
{
background-image:url('http://shalala.ru/themes/original/images/delete_active.png');
background-color:#343434;
}


#window_s_radio li.remove a:hover div
{
/*background:red url('http://shalala.ru/themes/original/i/topsearch/remove.png') no-repeat scroll;*/
}

#window_s_radio li.remove a:hover
{
}

#request
{
	/*background:black;*/
}

#window_s_radio .swf
{
	/*background:black;*/
}

#seo_radio input
{
border:0px solid white;
background:#2c2c2c url('http://shalala.ru/themes/original/i/topsearch/disc.png') no-repeat scroll 6px 7px;
color:#ccc;
width:481px;
font-size:14px;
font-weight:600;
padding:6px;
padding-left:25px;
padding-right:0px;	
font-weight:500;
height:auto;
}

#seo_radio input.active
{
	background-color:black;
}

div.search_window div.tip
{
	color:yellow;
	margin-left:20px;
}

#seo_radio input.ajax
{
background:black url('http://shalala.ru/themes/original/i/topsearch/spinner.gif') no-repeat scroll 6px 7px;
}


#artistsList td
{
height:25px;
/*cursor:pointer;*/
}

#chosenList td
{
height:25px;
cursor:pointer;
}


#artistsList td.like, #artistsList td.dontlike
{
	background-position:3px 50%;
	background-repeat:no-repeat;
}

#chosenList td a
{
	margin-left:25px;
}

#chosenList td a:hover
{
	background-color: #343434;
}

#chosenList td a span
{
	background: url('http://shalala.ru/themes/original/i/topsearch/like.png') no-repeat scroll;
	padding:0 11px 8px 8px;
}

#chosenList td a:hover span
{
	background-image: url('http://shalala.ru/themes/original/i/topsearch/like_a.png');
}

#chosenList td a i
{
	background: url('http://shalala.ru/themes/original/images/delete.png')  no-repeat scroll 2px 3px;
	padding:0 4px 5px 2px;
}

#chosenList td a:hover i
{
	background-image: url('http://shalala.ru/themes/original/images/delete_active.png');
}

#artistsList td.like
{
	padding-left:25px;
}

#window_s_recomend h4
{
	margin-left:25px;
	padding-top:5px;
}


#artistsList tr.active td
{
	background-color:black;
}

#artistsList td.dontlike
{
	width:25px;
}


.search_window .actionButton
{
	text-align:center;
	height:33px;
	border:1px solid #292929;
	border-bottom:2px solid #202020;
	padding-top:10px;
	margin:2px;
	background-color:#050505;
}

#window_s_radio .actionButton a, #window_s_recomend .actionButton a
{
	font-size:13pt;
	text-decoration:underline;
	padding-left:25px;
	font-size:12pt;
	font-weight:600;
}

#window_s_radio .actionButton a, #window_s_recomend .actionButton a
{
	color:#ff6600;
}

#window_s_radio .actionButton a:hover, #window_s_recomend .actionButton a:hover
{
	background:none;
	color:#B5B5B5;
}

#window_s_recomend .actionButton a.recommend
{
	background:url('http://shalala.ru/themes/original/i/topsearch/advice.png') no-repeat scroll 4px 5px;
}

#window_s_recomend .actionButton a.recommend:hover
{
	background:url('http://shalala.ru/themes/original/i/topsearch/advice_a.png') no-repeat scroll 4px 5px;
}

#window_s_radio .playControl
{
	height:22px;
	padding:7px;
	margin-left:9px;
}

#window_s_radio .playControl .listen
{
	background:url('http://shalala.ru/themes/original/i/topsearch/listen.png') no-repeat scroll 2px 4px;
	font-size:16px;
	padding:3px 5px 3px 21px;
	color:#FF6600;
	text-decoration:underline;
}

#window_s_radio .disabled a#listenRadio_a
{
	display:none;
}


#window_s_radio #listenRadio_a_disabled
{
	display:none;
}

#window_s_radio .disabled #listenRadio_a_disabled
{
	display:inline;
	cursor:pointer;
	background-image:url('http://shalala.ru/themes/original/i/topsearch/listen_a.png');
	color:#B5B5B5;
}



#window_s_radio a#listenRadio_a:hover
{
	background-image:url('http://shalala.ru/themes/original/i/topsearch/listen_a.png');
	color:#B5B5B5;
}


#window_s_recomend .actionButton a.cancel
{
	background:none;
}


#radio_artist li, #radio_genre li, #radio_style li
{
	position:absolute;
	display:inline;
}

#query .queryButton
{
	height:25px;
	margin-top:10px;
}

#users_result li
{
	float: left;
	width: 75px;
	margin:5px;
	height:50px;
}



#window_s_search ul li div.pic
{
display:block;
}

#window_s_search ul li div.pic a:hover
{
background:none;
}

#window_s_search div.block ul li
{
	margin-bottom:7px;
}

#window_s_search div.block ul li.more, #window_s_search div.block ul li.notfound
{
	width:100%;
	height:auto;
	margin:0px;
	margin-top:16px;
}

#window_s_search div.block ul li.more a
{
	color:white;
}


#window_s_search div.block ul li.more a:hover
{
	color:#FF6600;
}


#window_s_search .title
{
	margin-bottom:3px;
}

#window_s_search .place
{
	color:#B5B5B5;
	font-size:10px;
}


#window_s_search a
{
	padding:0px;
}

#window_s_search a:hover, #window_s_search a:active
{
	background:none;
	color:white;
	text-decoration:underline;
}

#window_s_search a.nickname
{
	color:#b5b5b5;
	font-weight:normal;
}

.search_window div.control 
{
	background:url('http://shalala.ru/themes/original/i/fon_block.gif') repeat-x;;
	border-top:1px solid black;
}

#window_s_recomend div.control 
{
	border-top:1px solid #2f2f2f;
}


.search_window p.tip
{
	font-size:10px;
}

.search_window ul li table td img
{
	margin-right:10px;
	border:1px solid #2E2E2E;
	padding:1px;
}

#artists_result li
{
	 display:-moz-inline-stack;/*Нужно для Firefox*/
	display:inline-block; /*Не применяется в IE и Firefox*/
	_overflow:hidden;/*фикс для IE6*/
	zoom:1;/*включаем hasLayout*/
	*display:inline;/*при hasLayout true display:inline ведёт себя как display:inline-block*/

	width:200px;
}


#albums_result li
{
	float: left;
	width: 130px;
	margin:5px;
}


#window_s_search .find_item
{
	color:white;
}


div.recommend_tip
{
	border:1px solid #111111;
	padding:10px;	
}

.close_me
{
	position:absolute;
	right:0px;
	bottom:auto;
}


a.close_me, #window_s_search a.close_me
{
	background:#252525 url('http://shalala.ru/themes/original/i/close.png') no-repeat scroll 50% 50%;
	width:10px;
	height:10px;
	display:block;
	text-decoration:none;
	margin:5px;
	padding:5px;
	border:1px solid #303030;
}

.search_window a.close_me:hover, #window_s_search a.close_me:hover,
.search_window a.close_me:active, #window_s_search a.close_me:active
{
	background:#252525 url('http://shalala.ru/themes/original/i/close_active.png') no-repeat scroll 50% 50%;
	text-decoration:none;
}


.search_window .hint
{
	padding:0 5px 0 18px;
}

#window_s_recomend .hint
{
	padding:0px 5px 2px 26px;
}

.search_window .tip
{
	padding-top:8px;
}

#window_s_recomend .tip
{
	padding-bottom:8px;
}


#window_s_radio ul.radio li a
{
	color:#FF6600;
	background:url('http://shalala.ru/themes/original/i/play_mini.png') no-repeat scroll 0px 3px;
	padding-left:15px;
	padding-top:2px;
	font-size:11px;
}

#window_s_radio ul.radio li a:hover
{
	color:white;
	background-image:url('http://shalala.ru/themes/original/i/play_mini_active.png');
}

#window_s_radio h4.notfound
{
	color:white;
	margin-top:25px;
	color:#6D6D6D;
}

#radio_preset
{
	float:right;
}

#radio_preset li
{
	color:#6D6D6D;
	text-align:center;
	margin-right:10px;
}

#radio_preset li a, #radio_preset li span
{
	font-weight:bold;
	font-size:12px;
}

#radio_preset li.disabled
{
	color:#444444;
}

#WzTtDiV
{
	max-width:400px;
	line-height:18px;
}


.up{text-transform:uppercase}
.tdn{text-decoration:none}
.tdU{text-decoration:underline}


/*hrefs*/
.aEB{color:#ff6600}
.aEB:hover{color:#212121}
.a24{color:#212121}
.a24:hover{color:#ff6600}
.a22{color:#212121}
.a22:hover{color:#ff6600}
.a95{color:#95C3C5}
.a95:hover{color:#95C3C5}
.aBTN{color:#eb4a18;text-decoration:none;font-family:Verdana;font-size:10px;font-weight:bold;text-transform:uppercase;}
.aBTN:hover{color:#212121}

/*серый*/
.a88{color:#888888}
.a88:hover{color:#ff6600}

.a00{color:#002331}
.a00:hover{color:#ff6600}

/*профайл артиста - редактирование профиля*/
.a07{color:#078856; text-decoration:underline}
.a07:hover{color:#03cb7d}

.adminCMSMenu{color:#ffd800;text-decoration:none;margin-right:2px;}
.adminCMSMenu:hover {color:#ff6600;text-decoration:none;}

/*профайл артиста - фанат*/
.aEB4{color:#ff6600; text-decoration:underline}
.aEB4:hover{color:#ffb709}

.a0a{color:#212121;text-decoration:none}
.a0a:hover{color:#212121;text-decoration:underline}
/*color*/
.cC{color:#CCC}
.cF{color:#FFF}
.c0{color:#000}
.cA{color:#AAA}
.c8{color:#888888}
.cR{color:#FF0000}
.c22{color:#212121}
.c23{color:#2375ae}
.c24{color:#2476AF}
.c92{color:#929090}
.c95{color:#95ABBB}
.c94{color:#94F3F3}
.cEE{color:#EEEEEE}
.c21{color:#212121}
/*display*/
.dn{display:none}
/*border*/
.bC{border:1px solid #CCCCCC}
.btC{border-top:1px solid #CCCCCC}
.bbC{border-bottom:1px solid #CCCCCC}
.blC{border-left:1px solid #CCCCCC}
.brC{border-right:1px solid #CCCCCC}
.b9{border:1px solid #999999}
.b10{border:1px solid #999999; color: Grey; font-size: 9px}
.bt9{border-top:1px solid #999999}
.bb9{border-bottom:1px solid #999999}
.bl9{border-left:1px solid #999999}
.br9{border-right:1px solid #999999}

/*background*/

.bgF{background:#FFF}
.bgC{background:#CCC}
.bgE{background:#EEE}

/*font-size*/
.fs8{font-size:8px}
.fs9{font-size:9px}
.fs10{font-size:10px}
.fs11{font-size:11px}
.fs12{font-size:12px}
.fs14{font-size:14px}
.fs15{font-size:15px}
.fs16{font-size:16px}
.fs17{font-size:17px}
.fs18{font-size:18px}
.fs20{font-size:20px}
.fs22{font-size:22px}
.fs24{font-size:24px}
.fs26{font-size:26px}
/*font-family*/
.ffA{font-family:Arial,Helvetica,sans-serif}
/*font-weight*/
.fwB{font-weight:bold}

/*line-height*/

.lh8{line-height:8px}
.lh10{line-height:10px}
.lh15{line-height:15px}
/*margin*/
.m0{margin:0px}
.m2{margin:2px}
.mt2{margin-top:2px}
.mb2{margin-bottom:2px}
.ml2{margin-left:2px}
.mr2{margin-right:2px}
.m3{margin:3px}
.mt3{margin-top:3px}
.mb3{margin-bottom:3px}
.ml3{margin-left:3px}
.mr3{margin-right:3px}
.m4{margin:4px}
.mt4{margin-top:4px}
.mb4{margin-bottom:4px}
.ml4{margin-left:4px}
.mr4{margin-right:4px}
.m5{margin:5px}
.mt5{margin-top:5px}
.mb5{margin-bottom:5px}
.ml5{margin-left:5px}
.mr5{margin-right:5px}
.m6{margin:6px}
.mt6{margin-top:6px}
.mb6{margin-bottom:6px}
.ml6{margin-left:6px}
.mr6{margin-right:6px}
.m8{margin:8px}
.mt8{margin-top:8px}
.mb8{margin-bottom:8px}
.ml8{margin-left:8px}
.mr8{margin-right:8px}
.m10{margin:10px}
.mt10{margin-top:10px}
.mb10{margin-bottom:10px}
.ml10{margin-left:10px}
.mr10{margin-right:10px}
.m12{margin:12px}
.mt12{margin-top:12px}
.mb12{margin-bottom:12px}
.ml12{margin-left:12px}
.mr12{margin-right:12px}
.m15{margin:15px}
.mt15{margin-top:15px}
.mb15{margin-bottom:15px}
.ml15{margin-left:15px}
.mr15{margin-right:15px}
.m20{margin:20px}
.mt20{margin-top:20px}
.mb20{margin-bottom:20px}
.ml20{margin-left:20px}
.mr20{margin-right:20px}
.m30{margin:30px}
.mt30{margin-top:30px}
.mb30{margin-bottom:30px}
.ml30{margin-left:30px}
.mr30{margin-right:30px}
/*padding*/
.p0{padding:0px}
.p2{padding:2px}
.pt2{padding-top:2px}
.pb2{padding-bottom:2px}
.pl2{padding-left:2px}
.pr2{padding-right:2px}
.p4{padding:4px}
.pt4{padding-top:4px}
.pb4{padding-bottom:4px}
.pl4{padding-left:4px}
.pr4{padding-right:4px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pb5{padding-bottom:5px}
.pl5{padding-left:5px}
.pr5{padding-right:5px}
.p6{padding:6px}
.pt6{padding-top:6px}
.pb6{padding-bottom:6px}
.pl6{padding-left:6px}
.pr6{padding-right:6px}
.p{padding:8px}
.pt8{padding-top:8px}
.pb8{padding-bottom:8px}
.pl8{padding-left:8px}
.pr8{padding-right:8px}
.p10{padding:10px}
.pt10{padding-top:10px}
.pb10{padding-bottom:10px}
.pl10{padding-left:10px}
.pr10{padding-right:10px}
.p15{padding:15px}
.pt15{padding-top:15px}
.pb15{padding-bottom:15px}
.pl15{padding-left:15px}
.pr15{padding-right:15px}
.p20{padding:20px}
.pt20{padding-top:20px}
.pb20{padding-bottom:20px}
.pl20{padding-left:20px}
.pr20{padding-right:20px}
.p12{padding:12px}
.pt12{padding-top:12px}
.pb12{padding-bottom:12px}
.pl12{padding-left:12px}
.pr12{padding-right:12px}
.p30{padding:30px}
.pt30{padding-top:30px}
.pb30{padding-bottom:30px}
.pl30{padding-left:30px}
.pr30{padding-right:30px}
/*height*/
.h5{height:5px}
.h10{height:10px}
.h20{height:20px}
.h100{height:100px}
.h200{height:200px}
/*width*/
.w5{width:5px}
.w10{width:10px}
.w20{width:20px}
.w100{width:100px}
.w150{width:150px}
.w200{width:200px}
.w250{width:250px}
.w250 .b{color: Grey; font-size: 9px}
.w350{width:350px}
.w400{width:400px}
.w450{width:450px}
.w500{width:500px}
.w100p{width:100%}

.select-free iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:3000px;/*must have for any big value*/
	height:3000px/*must have for any big value*/;
}


.xModalDialogGreyElement {
z-index:100; width: 100%; position: absolute;background-color: #000000;
 	filter:alpha(opacity = 40); 
	-moz-opacity: 0.4; 
	opacity: 0.4;
}

.xModalDialogGreyElementTransparent {
	z-index:100; width: 100%; position: absolute;background: transparent;
}

img.handle {
  cursor: move;
}

.rd {
  color:red;
}

.sfcode
{background: #dddddd; border: 3px dotted #888888;}

#seo_head_label {margin-left:160px;padding-bottom:8px;position:absolute;}
#seo-left-table {padding-top:10px;background:#000;padding:20px;color:#fff;}
table.silt { line-height:20px; margin-top:40px; }


#seo_a_enter {font-size:14px;}
#seo_indexpage_div {height:50px;position:absolute;z-index:4;background:#333e4b;width:681px;filter:alpha(opacity = 80);-moz-opacity: 0.8;opacity: 0.8;}
#seo_i_next_div {height:50px;position:absolute;z-index:5;width:681px;padding-left:20px;}
#seo_index_aml {font-size:35px; text-decoration:none;}
#seo_day_post {}
#seo_dpd {font-size:11px;padding:2px;}
#seo_h5_link {font-size:21px;	line-height:100%;	padding-bottom:5px; color:#274e74; }
#seo_post_full_cont {padding-bottom:5px;font-size:12px;}
div#seo_search {width:240px; height:39px;}
div#seo_search input#searchField {padding-left: 3px;margin-top: 7px; font-size:16px; margin-left: 9px; width:195px; height:23px; color: #2476AF; background: #eeeeee; border: 1px solid #cccccc}
div#seo_search div#search_div {position: absolute; width:500px; z-index: 14; margin-top:27px;margin-left: -260px;
/*display:none;*/
}

div#seo_search_inner_div {position: absolute;margin-left: 251px;}
#seo_sid1 {position: absolute;border: 3px solid #46515D;margin-top: 9px; background: #ffffff;}
#seo_sia {position:absolute;margin-top:6px;right:8px;}
#searchIndicator {display:none;position:absolute;margin-top:6px;left:8px;}

#ind_artists {/*display:none;*/margin-top:6px;left:8px;}
#ind_albums {/*display:none;*/margin-top:6px;left:8px;}
#ind_tracks {/*display:none;*/margin-top:6px;left:8px;}
#ind_blogs {/*display:none;*/margin-top:6px;left:8px;}
#ind_users {/*display:none;*/margin-top:6px;left:8px;}
#ind_events {/*display:none;*/margin-top:6px;left:8px;}


#seo_img_lupa {position: relative;  top:5px; left:5px;}



.slideshow {
	
	overflow: auto;
	position: relative;
}

.slideshow ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 60000px;
	position: absolute;
	top: 0;
	left: 0;
}

.slideshow ul li {
	float: left;
	margin-right: 10px;
}



.slideshow-description {
	display: block;
	background: black;
	color: white;
	padding: 5px;
	font-size: 11px;
}

.slideshow-next-prev {
	display:none;
	text-align: right;
}

.slideshow-prev, .slideshow-next {
	font-size: 10px;
	font-weight: bold;
	color: black;
	text-decoration: none;
	margin: 5px;
}

.slideshow-play-stop {
	float: left;
}

.slideshow-play, .slideshow-stop {
	font-size: 10px;
	font-weight: bold;
	color: black;
	text-decoration: none;
	margin: 5px;
}

.slideshow-play-only .slideshow-stop {
	display: none;
}

.slideshow-stop-only .slideshow-play {
	display: none;
}



.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('http://shalala.ru/themes/original/indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url('http://shalala.ru/themes/original/macFFBgHack.png') repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}
