* {margin: 0; padding: 0}

body {font-family: Tahoma, Arial, sans-serif; font-size: 100.01%; color: #000; min-width: 1000px; background: #006e90; behavior: url("scripts/csshover.htc");}
html, body {height: 100%}

img {border: 0}

table {width: 100%; font-size: 100%; border-collapse: collapse; vertical-align: top; text-align: left; border: none}
table td {vertical-align: top; text-align: left}
table th {text-align: left}

table.stat {width: 100%; font-size: 100%; /*border-collapse: collapse;*/ vertical-align: middle; text-align: center; border: 1px;}
table.stat td {height: 20px; vertical-align: middle; text-align: center}

ul {list-style: none}

a {color: #00789c; text-decoration: underline; outline: none}
a:hover {text-decoration: none}

h1 {font-size: 220%; font-weight: normal; color: #5a5a5a; margin-bottom: 14px}
h2 {font-size: 180%; font-weight: normal; margin-bottom: 14px;margin-top: 10px;}
h3 {font-size: 120%; color: #272727; margin-bottom: 14px}

h1.razdel{font-size:22px;margin-bottom:10px; color:#000}
h1.razdel a{text-decoration:none;}
h1.razdel a:hover{text-decoration:underline;}
h1.razdel small{display:block; font-size:10px; color:#7a7a7a; padding-top:4px;}
		

p {font-size: 110%; text-align: justify; margin-bottom: 14px}
p.small {font-size: 95%; margin-bottom: 12px}

.white {color: #fff}
.orange {color: #ff4e00}


#main, #footer {position: relative; min-width: 1000px; max-width: 2048px; min-height: 100%; font-size: 0.75em; margin: 0 auto;
	background: url(/includes/templates_new/images/main_bg_top.jpg) no-repeat center 34px}
*html #main, #footer {height: 100%; width: expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) > 2049 ? "2048px" : (((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "100%"))}
#main_in {float: left; width: 100%; min-height: 910px; padding-bottom: 20px; background: url(/includes/templates_new/images/main_bg_bot.jpg) no-repeat center bottom}
*html #main_in {height: 910px}

#topbar {height: 34px; background: #232323 url(/includes/templates_new/images/topbar_bg.gif) no-repeat center 6px}
#topbar div.block {position: relative; width: 923px; height: 26px; padding: 8px 43px 0 44px; margin: 0 auto; z-index: 250}
#topbar a {float: left; color: #fff}
#topbar a.first {color: #ccc; margin-right: 74px}
#topbar ul {float: left; margin-left: 84px}
#topbar ul li {float: left; margin-right: 19px}
#topbar a.last, #topbar a.partners {float: right; position: relative; margin: -19px 0 0 58px; height: 17px; padding: 3px 11px; border: #323232 solid 1px}
#topbar a.partners {padding-right: 30px; margin-left: 0; text-decoration: none; background: url(/includes/templates_new/images/topbar_a_bg.gif) no-repeat 124px 10px}
#partners_tultip {position: absolute; top: 28px; right: 43px; width: 262px; background: #232323 url(/includes/templates_new/images/partners_tultip_bot.gif) no-repeat 0 bottom; z-index: 255}
#partners_tultip div.block_in {float: left; width: 262px; padding-top: 10px; font-size: 85%; color: #fff;
	background: url(/includes/templates_new/images/partners_tultip.gif) no-repeat 0 0}
#partners_tultip div.block_in div {float: left; width: 240px; padding: 0 9px 5px 13px}
#partners_tultip div.block_in div.bot {padding: 2px 9px 5px 13px; border-top: #323232 solid 1px}
#partners_tultip span.name {display: block}
#partners_tultip a {color: #525252; text-decoration: none}
#partners_tultip a:hover {text-decoration: underline}

#equalazer {position: absolute; width: 100%; top: 34px}
#equalazer div.block {position: relative; width: 1000px; margin: 0 auto}
#equalazer div.block div {float: left; width: 38px; margin-right: 2px; behavior: url("scripts/iepngfix.htc")}
#equalazer #eq_1 {width: 10px; height: 295px; background: url(/includes/templates_new/images/equalizer_1.png) no-repeat 0 0}
#eq_2 {height: 373px; background: url(/includes/templates_new/images/equalizer_2.png) no-repeat 0 0}
#eq_3 {height: 423px; background: url(/includes/templates_new/images/equalizer_3.png) no-repeat 0 0}
#eq_4 {height: 450px; background: url(/includes/templates_new/images/equalizer_4.png) no-repeat 0 0}
#eq_5 {height: 427px; background: url(/includes/templates_new/images/equalizer_5.png) no-repeat 0 0}
#eq_6 {height: 459px; background: url(/includes/templates_new/images/equalizer_6.png) no-repeat 0 0}
#eq_7 {height: 485px; background: url(/includes/templates_new/images/equalizer_7.png) no-repeat 0 0}
#eq_8 {height: 494px; background: url(/includes/templates_new/images/equalizer_8.png) no-repeat 0 0}
#eq_9 {height: 489px; background: url(/includes/templates_new/images/equalizer_9.png) no-repeat 0 0}
#eq_10 {height: 427px; background: url(/includes/templates_new/images/equalizer_10.png) no-repeat 0 0}
#eq_11 {height: 400px; background: url(/includes/templates_new/images/equalizer_11.png) no-repeat 0 0}
#eq_12 {height: 391px; background: url(/includes/templates_new/images/equalizer_12.png) no-repeat 0 0}
#eq_13 {height: 409px; background: url(/includes/templates_new/images/equalizer_13.png) no-repeat 0 0}
#eq_14 {height: 427px; background: url(/includes/templates_new/images/equalizer_14.png) no-repeat 0 0}
#eq_15 {height: 443px; background: url(/includes/templates_new/images/equalizer_15.png) no-repeat 0 0}
#eq_16 {height: 467px; background: url(/includes/templates_new/images/equalizer_16.png) no-repeat 0 0}
#eq_17 {height: 490px; background: url(/includes/templates_new/images/equalizer_17.png) no-repeat 0 0}
#eq_18 {height: 500px; background: url(/includes/templates_new/images/equalizer_18.png) no-repeat 0 0}
#eq_19 {height: 488px; background: url(/includes/templates_new/images/equalizer_19.png) no-repeat 0 0}
#eq_20 {height: 457px; background: url(/includes/templates_new/images/equalizer_20.png) no-repeat 0 0}
#eq_21 {height: 444px; background: url(/includes/templates_new/images/equalizer_21.png) no-repeat 0 0}
#eq_22 {height: 452px; background: url(/includes/templates_new/images/equalizer_22.png) no-repeat 0 0}
#eq_23 {height: 455px; background: url(/includes/templates_new/images/equalizer_23.png) no-repeat 0 0}
#eq_24 {height: 466px; background: url(/includes/templates_new/images/equalizer_24.png) no-repeat 0 0}
#eq_25 {height: 473px; background: url(/includes/templates_new/images/equalizer_25.png) no-repeat 0 0}
#equalazer #eq_26 {width: 28px; height: 493px; margin: 0; background: url(/includes/templates_new/images/equalizer_26.png) no-repeat 0 0}

#colors {position: absolute; right: 0; top: 72px; width: 16px; height: 91px; background: url(/includes/templates_new/images/main_colors.gif)}

#header {position: relative}
#header div.block {width: 957px; height: 130px; padding: 15px 0 0 43px; margin: 0 auto}
#logo {float: left; margin: 0px 26px 0 0}
#player {float: left; position: relative; width: 407px; height: 108px; padding: 13px 12px 0 10px; background: url(/includes/templates_new/images/player_bg.png) no-repeat 0 0;
	behavior: url("scripts/iepngfix.htc")}
#player div.top {height: 22px; padding-left: 30px}
#player div.top a {color: #fff; margin-right: 20px}
#player div.top a.first {margin-right: 70px}
#player a.nav {position: absolute; top: 40px; width: 13px; height: 42px; padding: 29px 0 0 6px; background: url(/includes/templates_new/images/player_nav_bg.png) no-repeat 0 0;
	behavior: url("scripts/iepngfix.htc")}
#player a.nav:hover {background-image: url(/includes/templates_new/images/player_nav_h_bg.png)}
#prev {left: 10px}
#next {right: 12px}
#player a.nav img, #player .month img {float: left}
#player ul {position: absolute; top: 35px; left: 30px}
#player li {float: left; width: 19px; height: 64px; padding: 17px 0 0 10px; background: url(/includes/templates_new/images/player_month_bg.png) no-repeat 0 0;
	behavior: url("scripts/iepngfix.htc")}
#player li span.name, #player li a.player_play, #player li a.player_pause, #player li span.left {display: none}
#player li.active {width: 299px; background-image: url(/includes/templates_new/images/player_block_bg.png)}
#player li.active span.name, #player li.active a.player_play, #player li.active a.player_pause, #player li.active span.left {display: block}
#player li.active a.month {float: left}
#player span.name {display: block; font-size: 150%; color: #363636; margin: 0 50px 0 33px; padding-top: 10px}
a.player_play, a.player_pause {float: right; width: 24px; height: 24px; margin: 10px 23px 0 0; background: url(/includes/templates_new/images/player_button_play.gif) no-repeat 0 0}
a.player_pause {background-image: url(/includes/templates_new/images/player_button_pause.gif)}
#header div.right {float: left; width: 100px; padding: 8px 0 0 123px}
#header div.right a {display: block; font-size: 85%; color: #000; text-decoration: none; behavior: url("scripts/iepngfix.htc")}
#header div.right a:hover {text-decoration: underline}
#rado {width: 95px; height: 25px; padding-top: 12px; margin-bottom: 23px; background: url(/includes/templates_new/images/header_radio.png) no-repeat right 0}
#rado.active {background-image: url(/includes/templates_new/images/header_radio_pause.png)}
#micro {width: 91px; height: 24px; padding-top: 7px; background: url(/includes/templates_new/images/header_micro.png) no-repeat right 0}

#content {position: relative; width: 918px; margin: 0 auto}

#column_left {float: left; width: 250px}
#column_left div.top, #genres div.tabs {height: 14px; background: url(/includes/templates_new/images/leftcol_bg_top.png) no-repeat 0 0; behavior: url("scripts/iepngfix.htc")}
#column_left div.bot {height: 14px; background: url(/includes/templates_new/images/leftcol_bg_bot.png) no-repeat 0 0; behavior: url("scripts/iepngfix.htc")}
#column_left div.block {width: 228px; padding-left: 22px; background: url(/includes/templates_new/images/leftcol_bg.png) repeat-y 0 0; behavior: url("scripts/iepngfix.htc")}
#column_left div.block li {margin-bottom: 3px}
#column_left div.block li a {color: #000; text-decoration: none}
#column_left div.block li a:hover {text-decoration: underline}

#userbar {width: 240px; height: 29px; padding: 8px 0 0 5px; color: #fff}
#userbar a.right {text-decoration: none}
#userbar a {color: #fff}
#userbar span.right {float: right; font-size: 85%; color: #000; margin-right: 6px}
#points {float: right; position: relative; margin-top: -3px; padding-right: 3px; color: #fff; background: url(/includes/templates_new/images/points_bg_right.gif) no-repeat right 0}
#points span {float: left; height: 17px; padding: 2px 4px 0 7px; background: url(/includes/templates_new/images/points_bg_left.gif) no-repeat 0 0}

#search {margin-bottom: 5px}
#search div.block {padding: 3px 0 17px 22px}
#search div.block div {height: 28px}
#search input {float: left; position: relative; font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #000; border: #bdbdbd solid 1px;
	background: #fff url(/includes/templates_new/images/search_input.gif) repeat-x 0 bottom}
#search input.text {width: 128px; height: 16px; padding: 5px; margin-right: 11px}
#search input.button {width: 51px; height: 28px}
#search textarea.tarea {height: 120px; width: 290px; float: left; position: relative; font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #000; border: #bdbdbd solid 1px;
	background: #fff url(/includes/templates_new/images/search_input.gif) repeat-x 0 bottom}
#search select.checklist {height: 28px; margin-bottom:20px; width: 386px; float: left; position: relative; font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #000; border: #bdbdbd solid 1px; 
	background: #fff url(/includes/templates_new/images/search_input.gif) repeat-x 0 bottom}

#genres {margin-bottom: 14px}
#genres div.tabs {position: relative; height: 38px; padding-left: 5px; background-position: bottom; z-index: 0}
#genres div.tabs a {float: left; width: 84px; text-align: center; color: #fff; padding: 11px 0 0 0; margin: 0 -3px}
#genres div.tabs a.last {margin-right: 0}
#genres div.tabs ul {float: left}
#genres div.tabs li {float: left}
#genres div.tabs li.active {margin-right: 14px}
#genres div.tabs li.active a {position: relative; color: #000; text-decoration: none; width: 84px; height: 18px; text-align: center; margin: 0 -17px 0 -3px; padding-left: 0; background: url(../images/genre_a.png) no-repeat 0 0}
*html #genres div.tabs li.active a {background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/genre_a.png', sizingMethod='crop')}
#genres div.tabs li a.first {height: 28px; margin-bottom: -10px; margin-left: -5px}
#genres div.tabs li.active a.first {width: 75px; padding-left: 4px; height: 28px; margin-bottom: -10px; margin-right: -12px}
#genres div.block {width: 228px; padding: 7px 0 15px 22px}
#genres div.block a {color: #000}
#genres div.block ul {padding-bottom: 18px}

#chanels span.head {display: block; margin: 0 0 3px 5px; text-transform: uppercase}
#chanels div.block {padding-top: 9px; padding-bottom: 9px; min-height: 409px}
*html #chanels div.block {height: 409px}

#counter {font-size: 85%; padding: 24px 22px}


#column_right {float: right; width: 664px}
#column_right div.tabs {float: left; width: 654px; height: 47px; padding: 0 5px; background: url(/includes/templates_new/images/rightcol_bg_top.png) no-repeat 0 0;
	behavior: url("scripts/iepngfix.htc")}
#column_right div.tabs ul {padding-top: 5px}
#column_right div.tabs li {float: left; height: 42px; text-align: center}
#column_right div.tabs a {float: left; font-size: 14px; color: #ccc; text-decoration: none; height: 29px; padding-top: 13px; text-align: center;
	background: #2a2a2a url(/includes/templates_new/images/tabs_hor_bg.gif) no-repeat 0 0}
#column_right div.tabs a.first {width: 80px; color: #fff265; background: url(/includes/templates_new/images/tabs_hor_first_bg.gif) no-repeat 0 0}
#column_right div.tabs a.second {width: 80px}
#column_right div.tabs a.third {width: 78px;}
#column_right div.tabs a.fourth {width: 66px}
#column_right div.tabs a.fifth {width: 77px}
#column_right div.tabs a.sixth {width: 80px}
#column_right div.tabs a.seventh {width: 111px}
#column_right div.tabs a.last {width: 82px; background: url(/includes/templates_new/images/tabs_hor_last_bg.gif) no-repeat right 0}
#column_right div.tabs a:hover, #column_right div.tabs li.active a, #column_right div.tabs li.active a.first, #column_right div.tabs li.active a.last,
	#column_right div.tabs li.active a.first:hover, #column_right div.tabs li.active a.last:hover {color: #000; background: none}
#column_right div.bot {float: left; width: 664px; height: 14px; background: url(/includes/templates_new/images/rightcol_bg_bot.png) no-repeat 0 0; behavior: url("scripts/iepngfix.htc")}

#column_right div.block {float: left; width: 604px; min-height: 700px; padding: 30px; background: url(/includes/templates_new/images/rightcol_bg.png) repeat-y 0 0;
	behavior: url("/includes/templates_new/scripts/iepngfix.htc")}
*html #column_right div.block {height: 700px}


#midblock {width: 586px; height: 167px; padding: 5px 13px 0 5px; margin-bottom: 25px;
	background: url(/includes/templates_new/images/midblock_bg1.png) no-repeat 0 0; behavior: url("scripts/iepngfix.htc")}
#midblock div.block_in {position: relative; height: 162px; background: url(/includes/templates_new/images/midblock_bg_rpt1.gif) repeat-x 0 0}
#midblock a {display: block; width: 160px; height: 28px; padding: 12px 0 0 15px; font-size: 120%; color: #fff; text-decoration: none;
	background: #363636 url(/includes/templates_new/images/midblock_a.gif) no-repeat 0 0}
#midblock a.first {background-image: url(/includes/templates_new/images/midblock_a_first.gif)}
#midblock a.last {height: 30px; background-image: url(/includes/templates_new/images/midblock_a_last.gif)}
#midblock a:hover, #midblock li.active a {color: #000; background: #fff} 
#midblock a.first:hover, #midblock li.active a.first {color: #000; background: #fff url(/includes/templates_new/images/midblock_a_first_h.gif) no-repeat 0 0}
#midblock a.last:hover, #midblock li.active a.last {color: #000; background: #fff url(/includes/templates_new/images/midblock_a_last_h.gif) no-repeat 0 bottom}
#midblock ul {float: left; width: 175px}
#midblock li {float: left; width: 175px}
#midblock li ul {display: none; position: absolute; top: 13px; right: 10px; width: auto}
#midblock li li {float: none; width: auto}
#midblock li.active ul {display: block}

div.news div.block_in, div.news div.block_in2 {float: left; width: 583px; padding-left: 0px;  z-index: 1;}
div.news div.block_in2 {width: 591px; padding: 10px 0 31px 13px}
div.news div.line {float: left; width: 100%; padding-bottom: 13px}
div.news div.line div.left {float: left}
div.news div.line div.right {font-size: 120%; margin-left: 86px}
div.news span.date {display: block; font-size: 75%; color: #d3d3d3; margin-top: 4px}
div.news div.all {float: left; width: 100%; font-size: 120%; padding: 8px 0 0 0px; border-top: #dbdbdb solid 1px; clear:both;}

#events {float: left; width: 100%; padding-top: 16px}
#events div.block_in {border-bottom: #dbdbdb solid 1px}
#events div.line {margin-bottom: 8px}
#events div.line div {font-size: 95%; margin-left: 121px}
#events span.date {float: left; width: 105px; text-align: right; font-size: 75%; color: #d3d3d3; margin-top: 4px}
#events div.all {font-size: 95%; padding-top: 8px}
#events div.all div.left {float: left; width: 105px; text-align: right}
#events div.all div.right {padding-top: 5px; margin-left: 121px}

.headtext {float: right; position: relative; font-size: 95%; color: #7f7f7f; margin-top: -77px}

div.tabs_in ul {position: relative; width: 617px; height: 32px; left: -13px; margin: 0 -13px 1px 0; border-bottom: #e4e4e4 solid 1px}
div.tabs_in li {float: left; margin-right: 1px}
div.tabs_in a {float: left; position: relative; font-size: 120%; color: #000; padding-left: 14px; margin-bottom: -1px; text-decoration: none;
	background: url(/includes/templates_new/images/tabs_in_a.gif) no-repeat 0 0}
div.tabs_in a span {float: left; height: 26px; padding: 7px 14px 0 0; background: url(/includes/templates_new/images/tabs_in_a.gif) no-repeat right 0}
div.tabs_in li.active a, div.tabs_in li.active a span, div.tabs_in a:hover, div.tabs_in a:hover span {background-image: url(/includes/templates_new/images/tabs_in_a_h.gif)}
div.tabs_in .musdepo {float: left; margin-right: 4px}

#artist_info {float: left; width: 100%; padding: 28px 0 35px 0}
#artist_info div.left {float: left; padding-top: 8px}
#artist_info div.right {margin-left: 173px}
#artist_info table {width: auto; font-size: 110%}
#artist_info td {padding-right: 36px}
#artist_info .hint {position: relative; margin-bottom: -3px}

div.tabs_in_in ul {float: left; position: relative; width: 617px; height: 28px; left: -13px; margin-right: -13px; border-bottom: #e4e4e4 solid 1px}
div.tabs_in_in li {float: left; position: relative; padding-right: 1px; margin: 0 1px -1px 0; background: url(/includes/templates_new/images/tabs_in_in_a.gif) no-repeat right 0}
div.tabs_in_in a {float: left; height: 23px; padding: 6px 12px 0 13px; background: url(/includes/templates_new/images/tabs_in_in_a.gif) no-repeat 0 0}
div.tabs_in_in li.active a, div.tabs_in_in a:hover {color: #000; text-decoration: none;	background-image: url(/includes/templates_new/images/tabs_in_in_a_h.gif)}
	
#track {float: left; position: relative; width: 617px; left: -13px; margin-right: -13px}
#track div.head {font-size: 75%; color: #7f7f7f; padding: 4px 13px; height: 12px; margin-bottom: 16px; background: #f3f3f3}
#track div.head div.right {float: right}
#track td {padding-bottom: 14px}
#track td.first {width: 488px; padding-left: 13px}
#track span.head {font-size: 120%}
#track span.head:hover {text-decoration: underline;}

#track span.new {font-size: 95%; color: #e36500}
#track span.type {display: block; font-size: 75%; color: #c0c0c0}
.play {margin: 0 8px 0 6px}
.play img {position: relative; margin-bottom: -3px}
.pause {margin: 0 8px 0 6px}
.pause img {position: relative; margin-bottom: -3px}

#track td.zhuri, #track td.zal, #track td.proslush {font-size: 75%; vertical-align: middle}
#track td.zhuri {color: #ff4e00}
#track td.zal {width: 60px; color: #006e90; text-align: center}
#track td.zal_novote {  }
#track td.proslush {color: #7f7f7f; padding-left: 3px}
#track td.zal a {float: left}
#track td.zal span.hover {float: left; width: 19px; height: 14px; padding-top: 3px; text-align: center; border-top: #e6e6e6 solid 1px; border-bottom: #e6e6e6 solid 1px}
#track div.all {padding: 9px 0 12px 13px; margin-bottom: 18px; border-top: #e6e6e6 solid 1px; border-bottom: #e6e6e6 solid 1px}

#artists_filtr {float: right; position: relative; font-size: 95%; color: #7f7f7f; margin-top: -77px}
#artists_filtr span {float: left; margin: 3px 7px 0 0}
#artists_filtr select {float: left; height: 21px; padding-top: 2px; font-size: 11px; color: #7f7f7f; margin-left: 4px}
#artists_filtr select.left {width: 122px}
#artists_filtr select.right {width: 95px}

#alphabet {height: 46px; padding-top: 14px}
#alphabet div {margin-bottom: 4px}
#alphabet a, #alphabet span {margin-right: 4px}
#alphabet span {color: #b2b2b2}
#alphabet span.hover {padding: 1px 4px 2px 5px; border: #e6e6e6 solid 1px}

.rubrikator {float: left; position: relative; width: 617px; left: -13px; margin: 0 -13px 22px 0}
.rubrikator th {font-size: 75%; color: #b2b2b2; font-weight: normal; height: 20px; padding: 0 13px; vertical-align: middle; background: #f3f3f3}
.rubrikator td {padding: 4px 0 6px 0; vertical-align: middle; border-bottom: #f4f4f4 solid 1px}
.rubrikator td.first {font-size: 135%; padding-left: 13px}
.rubrikator td.popular {font-size: 150%; color: #ff6600; text-align: center}
.rubrikator td.last, .rubrikator th.last {text-align: center}
.rubrikator tr.last td {border: none}
.rubrikator small {font-size: 55%}

div.navigation {font-size: 95%; color: #7f7f7f}
div.navigation ul {clear: both; height: 62px}
div.navigation li {float: left; margin-right: 5px}
div.navigation li.first {padding: 15px 13px 0 0}
div.navigation a {float: left; padding: 15px 20px}
div.navigation a:hover, div.navigation li.active a {color: #7f7f7f; text-decoration: none; padding: 14px 19px; border: #e6e6e6 solid 1px}
div.navigation ul.dates a {padding: 9px 14px; text-decoration: none}
div.navigation ul.dates a:hover, div.navigation ul.dates li.active a {padding: 8px 13px; border: #e6e6e6 solid 1px}
div.navigation ul.dates span.top {display: block; color: #00789c; text-decoration: underline}
div.navigation ul.dates a:hover span.top, div.navigation ul.dates li.active span.top {color: #7f7f7f; text-decoration: none}
div.navigation ul.dates span.bot {display: block; font-size: 75%; color: #7f7f7f}




				div#profile{}
				div#profile h2{ color:#000;font-size:22px; margin-top:-7px; margin-bottom:0;}
				div#profile h2 img{float:right; border:solid 1px silver; margin-right:10px;clear:right;}
				a.icon_big{color:black;padding-top:0px;margin-top:-1px;padding-left: 15px;background: -0px -30px url(../images/user.gif) no-repeat;}
				
					div.fio{font-size:12px;padding-top:10px; padding-bottom:20px;}
					div.fio table{width: 500px;}
					div.fio table td{width:250px;}





#content_block {float: left; position: relative; width: 584px; left: -13px; margin-right: -13px; padding: 30px 0 0 33px; border-top: #e6e6e6 solid 1px}

#top100 {float: left; font-size: 120%; position: relative; width: 617px; left: -13px; margin: 12px -13px 22px 0}
#top100 td {padding: 12px 0 14px 0; vertical-align: middle; background: url(/includes/templates_new/images/top100_td_bg.gif) repeat-x 0 bottom}
#top100 td.first {width: 24px; padding-left: 17px}
#top100 td.place {width: 24px; color: #9c9c9c}
#top100 span.top {display: block; font-size: 9px; color: #4ea500; padding: 6px 0 0 1px; background: url(/includes/templates_new/images/top100_top.gif) no-repeat 0 0}
#top100 span.bot {display: block; font-size: 9px; color: #a5000c; padding-bottom: 6px; background: url(/includes/templates_new/images/top100_bot.gif) no-repeat 0 bottom}
#top100 a.head {color: #000; text-decoration: none}
#top100 a.head:hover {text-decoration: underline}

#textblock {float: left; position: relative; width: 560px; left: -6px; margin-right: -6px; padding: 0px 25px 0 25px}
#textblock.border {border-top: #e6e6e6 solid 1px}
#textblock div.line {float: left; width: 100%}
div.text_img_left {float: left; padding: 4px 24px 20px 0}
div.text_img_right {float: right; padding: 4px 0 20px 40px}
div.text_img_left span, div.text_img_right span {display: block; padding: 8px 0 0 5px; font-size: 75%; color: #8c8c8c}
div.text_left {float: left; width: 264px}
div.text_right {float: right; width: 264px}

#authorization {font-size: 120%}
#authorization div.left {float: left; width: 300px}
#authorization div.line {position: relative; padding-bottom: 20px}
#authorization div.left label {position: absolute; left: 0; top: 4px}
#authorization div.left input {margin-left: 64px}
#authorization input.text {width: 164px; height: 18px; padding: 4px 2px; border: #bdbdbd solid 1px; background: #fff url(/includes/templates_new/images/input_bg.gif) repeat-x 0 bottom}
#authorization textarea.text {padding: 4px 2px; border: #bdbdbd solid 1px;}
#authorization input.button {width: 170px; height: 44px; font-size: 150%; text-align: center; border: none; background: url(/includes/templates_new/images/button.gif) no-repeat 0 0}
#authorization div.right {float: left; width: 230px}
#authorization div.right label {display: block; margin-bottom: 45px}
#authorization div.right label input {margin-right: 8px}

div.tovar {float: left; width: 100%; padding-bottom: 40px; margin-bottom: 36px; border-bottom: #e6e6e6 solid 1px}
div.tovar a.img {float: left; margin-top: 6px;}
div.tovar div.right {margin-left: 170px}
div.tovar h2 {font-size: 30px}
div.tovar p {margin-bottom: 16px}
div.tovar td {vertical-align: middle}
div.tovar td.left {width: 300px}
div.tovar td.right {text-align: center; padding-top: 42px}
div.tovar span.price {font-size: 250%; color: #00abfb}
div.tovar a.buy {font-size: 120%; color: #00abfb}

#ishop div.line {float: left; width: 216px; padding-bottom: 30px}
#ishop div.left {float: left}
#ishop div.right {margin-left: 70px}
#ishop a.img {margin-bottom: 9px}
#ishop a.buy {color: #00abfb}
#ishop a.all {color: #010101}
#ishop span.name {display: block; font-size: 150%; font-weight: bold; margin-top: 5px}
#ishop span.price {color: #00abfb}
div.clear {clear: both}

div.list div.left {float: left; width: 244px}
div.list div.right {float: right; width: 244px}
div.list ul {padding-bottom: 28px}
div.list li {padding: 0 0 7px 10px; border-bottom: #f4f4f4 solid 1px}
div.list li.last {border: none}
div.list a {font-size: 125%; color: #010101; text-decoration: none}
div.list a:hover {text-decoration: underline}
div.list a.more {font-size: 150%; text-decoration: underline}
div.list a.more:hover {text-decoration: none}

#footer_block {clear: both; height: 226px}
#footer_main {clear: both; position: relative; height: 226px; margin: -226px 0}
#footer {height: 226px; background: #232323 url(/includes/templates_new/images/footer_bg.gif) no-repeat center bottom}
#footer div.block {font-size: 95%; color: #ccc; width: 898px; height: 36px; padding: 32px 51px; margin: 0 auto}
#footer div.left {float: left}
#footer div.left div {margin: 4px 0 8px 67px}
#footer div.left a {color: #ccc; margin: 0 8px}
#footer div.left a.first {margin-left: 0}
#footer div.left img, #footer div.right a, #logo img {float: left; behavior: url("scripts/iepngfix.htc")}
#footer div.right {float: right; width: 268px}
#footer div.right a {font-size: 85%; color: #000; text-decoration: none}
#footer div.right a:hover {color: #ccc}
#footer div.right a.first {height: 19px; padding: 10px 0 0 35px; margin-right: 92px; background: url(/includes/templates_new/images/footer_rss.png) no-repeat 0 0}
#footer div.right a.last {height: 14px; padding: 10px 0 0 35px; background: url(/includes/templates_new/images/footer_mail.png) no-repeat 0 4px}


.f120 {font-size:120%;}
.f110 {font-size:110%;}
#authorization input.button2 {width: 130px; height: 30px; margin-right: 5px; font-size: 11px; color: #ffffff; cursor:hand; text-align: center; border: none; background: url(/includes/templates_new/images/button2.gif) no-repeat 0 0}

/* ������ */

		div.red_block{float:right; margin-top:0px;}
		div.red_block a{float:right; padding:3px;border: solid 1px silver;font-size:11px;color:#000000;margin-left:5px;text-decoration:none !important;}
		div.red_block a:hover{text-decoration:none !important;}

/* ����������������� �������� */

		div.title_info{font-size: 14px;line-height:18px;margin-top:20px;padding-top:5px;background: -0px -78px url(../images/icons.gif) no-repeat; padding-bottom:15px; margin-left:-10px; cursor: default;}
		div.title_info a{text-decoration: none;}
		div.title_info a:hover{text-decoration: underline;}
		div.title_info span{padding-right:5px;padding-left:5px;color:gray;font-size:16px;float:left;width:10px;text-align:center;}
		div.hint{float:right;font-size:10px;color:black;background:#faf87c;padding:2px;padding-left:10px;padding-right:10px;margin-right:-10px;}
		
a.icon_big {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/includes/templates_new/images/user.gif) no-repeat scroll 0 -30px;
color:black;
margin-top:-1px;
padding-left:15px;
padding-top:0;
}

a.icon_big:hover { text-decoration: underline; }



div.registr_text{padding-top:12px; font-size:12px;}
div.registr_text p{margin-bottom:12px;}
				
				
div.reg_blocks{ border: solid 1px silver; padding: 15px 15px 5px 15px;margin-top:20px; font-size:12px;}
div.reg_blocks a{text-decoration:none;}
div.reg_blocks a.black{color:#000;}
div.reg_blocks h2{color:#fabc00;margin-bottom:20px; font-size:18px; font-weight:normal;}
div.reg_blocks h2 a{color:#fabc00;}
div.clear_block{clear:both; height:1px; font-size:1px;}	

/* ARTISTS */
		div.artist_top{min-height:50px;}
		* html artist_top{height:50px;}
			div.artist_top_l{float:left;}
				div.artist_top_l h3{font-size:22px; font-weight:normal; margin:-7px 0 0 0; padding:0;}
				div.artist_top_l small{ display:block;font-size:10px; color:#7a7a7a; padding-top:5px;}
				div.artist_top_l small a{color:#7a7a7a; text-decoration:none;}
				div.artist_top_l small a.black{color:#000;}

			div.artist_top_r{float:right; text-align:right; width:455px;color:#adadad; margin-right:-24px; padding:2px 0;}
				div.artist_top_r a{color: #005289;padding:2px;text-decoration:none;}
				div.artist_top_r a:hover, div.artist_top_r a.hover{background: #006bbd;color:white;}

				div.artist_bot{padding-bottom:4px;}
				div.artist_bot a{text-decoration:none;}
				div.artist_bot a:hover{text-decoration:underline;}
				div.artist_bot a.plus{margin-right: 5px;}
				div.artist_bot a.play{margin: 0px 5px 0 0;}
					a.message{width:13px;height:13px;background: -78px -0px url(/includes/templates_new/images/icons.gif) no-repeat;float:left;margin-right:5px; display:block;}
					a.message_akt{width:13px;height:13px;background: -78px -13px url(/includes/templates_new/images/icons.gif) no-repeat;float:left;margin-right:5px; display:block;}
					a.people{color:black;padding-top:0px;margin-top:-2px;padding-left: 14px; background:url(/includes/templates_new/images/icon.gif) no-repeat 0 1px; font-size:14px; float:left;}
						div.artist_b_l span{font-size:9px;float:left;color:#434343;padding-top:2px;padding-left:5px;}

				div.artist_b_r{float:right; padding:1px 0 0 0;}
				div.artist_b_r span{background:url(/includes/templates_new/images/gold.gif) no-repeat 0 3px; padding:2px 0 2px 28px; font-weight:bold; font-size:0.9em; display:block;}

				div.artist_fot{background:url(/includes/templates_new/images/bg_line.gif) repeat-x 0 0; padding:5px 0 25px 0;}
					div.artist_fot_l{float:left; font-size:9px; color:#adadad;}
					div.artist_fot_r{float:right; font-size:9px; color:#adadad;}
						div.artist_fot_r a{color:#adadad;}
						div.artist_fot_r a.black{color:#000;}


				div.popup_block{margin-left: 70px;margin-top: 15px;float:left;position: absolute; width: 150px; height: auto; border: solid 1px silver; background: white; padding: 3px; font-size: 12px;}
					div.popup_arrow{position:absolute;width:13px;height:13px;background: -78px -130px url(/includes/templates_new/images/icons.gif) no-repeat;float:left; margin-top:-9px; margin-left:10px;}
						div.popup_block ul{list-style:none; padding:0; margin:0;}
						div.popup_block li{margin:0; padding:0; display:inline}
						div.popup_block li a{ display:block;padding-bottom: 5px; padding-top: 5px; border-bottom: solid 1px #e6e6e6; text-decoration:none; padding-left:5px;}
						div.popup_block li a:hover{background: #003d99; cursor: pointer; color:#fff; text-decoration:none !important;}

						div.popup_block li.end a{display:block; padding-bottom: 5px; padding-top: 5px; text-decoration:none; padding-left:5px; border-bottom:0;}




/*--- NEW ---*/
a.underline{text-decoration:none;}
a.underline:hover{ text-decoration:underline;}

div#new_block a{text-decoration:none;}
div#new_block a:hover{ text-decoration:underline;}

div.clear_block{clear:both; height:1px; font-size:1px;}
	
	a.underline span{text-decoration:none !important; cursor:hand; cursor:pointer;}
	a.underline:hover span{text-decoration:underline !important; cursor:hand; cursor:pointer;}



div.main_tracks{padding-top: 30px;}
		* html div.main_tracks{padding-top: 40px;}
		*:first-child+html div.main_tracks{ padding-top: 35px;}
		
	a.plus{width:13px;height:13px;background: -26px -13px url(/includes/templates_new/images/icons.gif) no-repeat; display:block; float:left; margin-right:5px !important; }
	a.plus strong{display:none;}
	
	
	a.plus_akt{width:13px;height:13px;background: -52px -13px url(/includes/templates_new/images/icons.gif) no-repeat; display:block; float:left; margin-right:5px !important; }
	a.plus_akt strong{display:none;}

	
	a.download256{width:15px;height:13px;background: -52px -65px url(../images/icons.gif) no-repeat; display:block; float:left;margin-right:5px !important; margin-left:0 !important;}
	a.download256 strong{display:none;}
	
	a.download{width:15px;height:13px;background: -78px -65px url(../images/icons.gif) no-repeat; display:block; float:left;margin-right:5px !important; margin-left:0 !important;}
	a.download strong{display:none;}
	
	a.edit{width:13px;height:13px;background: -26px -39px url(../images/icons.gif) no-repeat; display:block; float:left;margin-right:5px !important; margin-left:0 !important;}
	a.edit strong{display:none;}
	
	a.delete{width:13px;height:13px;background: -26px -26px url(../images/icons.gif) no-repeat; display:block; float:left;margin-right:5px !important; margin-left:0 !important;}
	a.delete strong{display:none;}
	
	a.play{width:13px;height:13px;background: -26px 0px url(/includes/templates_new/images/icons.gif) no-repeat; display:block; float:left;margin-right:5px !important; margin-left:0 !important;}
	a.pause{width:13px;height:13px;background: -52px 0px url(/includes/templates_new/images/icons.gif) no-repeat; display:block; float:left;margin-right:5px !important; margin-left:0 !important;}
		a.play strong{display:none;}
		a.pause strong{display:none;}
			div.title_track{font-size:13px;float:left; margin-top:-2px;}
				div.title_track a{text-decoration:none;}
				div.title_track a:hover{text-decoration:underline;}
		    span.album {float:left; margin-left:20px; margin-top:-1px;}
		    
	a.rate_pl{width:13px;height:13px;background: -13px 0px url(/includes/templates_new/images/icons.gif) no-repeat;float:right;margin-right:2px; display:block;}
	a.rate_pl_akt{width:13px;height:13px; background: url(/includes/templates_new/images/icons.gif) no-repeat -13px -26px ; float:right;margin-right:2px; display:block;}
	a.rate_pl strong{display:none;}
	a.rate_pl_akt strong{display:none;}    
	
	a.rate_min{width:13px;height:13px;background: url(/includes/templates_new/images/icons.gif) no-repeat; float:right;margin-left:5px; margin-right:0px; display:block;}
	a.rate_min_akt{width:13px;height:13px;background: url(/includes/templates_new/images/icons.gif) no-repeat 0 -13px; float:right;margin-left:5px; margin-right:0px; display:block;}
    a.rate_min strong{display:none;}
	a.rate_min_akt strong{display:none;}
		
	
	a.another_rate_pl{width:13px;height:13px;background: -13px 0px url(/includes/templates_new/images/icons.gif) no-repeat;float:right;margin-right:2px; display:block;}
	a.another_rate_pl_akt{width:13px;height:13px; background: url(/includes/templates_new/images/icons.gif) no-repeat -13px -26px ; float:right;margin-right:2px; display:block;}
	a.another_rate_pl strong{display:none;}
	a.another_rate_pl_akt strong{display:none;}    
	
	a.another_rate_min{width:13px;height:13px;background: url(/includes/templates_new/images/icons.gif) no-repeat; float:right;margin-left:5px; margin-right:0px; display:block;}
	a.another_rate_min_akt{width:13px;height:13px;background: url(/includes/templates_new/images/icons.gif) no-repeat 0 -13px; float:right;margin-left:5px; margin-right:0px; display:block;}
    	a.another_rate_min strong{display:none;}
	a.another_rate_min_akt strong{display:none;}

	
	a.delico{width:13px;height:13px;background: -39px -26px url(/includes/templates_new/images/icons.gif) no-repeat; display:block; float:left; margin-right:5px !important; }
	a.delico strong{display:none;}
	a.editico{width:13px;height:13px;background: -39px -39px url(/includes/templates_new/images/icons.gif) no-repeat; display:block; float:left; margin-right:5px !important; }
	a.editico strong{display:none;}
	
	a.pause{background: -52px 0px url(/includes/templates_new/images/icons.gif) no-repeat !important;}

	
		span.time{font-size:9px;float:left;color:#434343;padding-top:2px;padding-left:5px;}
		
		div.golosa{font-size:9px;float:right;color:#000;}
		div.golosa_grey{font-size:9px;float:right;color:#adadad;}
			div.rating_num{width:13px;height:13px;background: -13px -39px url(/includes/templates_new/images/icons.gif) no-repeat;float:right;margin-right:10px;}
			div.rating_num div{font-size:8px;color:#ffffff;width:100%;text-align:center;margin-left:-1px;margin-top:1px;}
			
			div.clear_left{width:100%;}
			
		div.line_t{height:10px;background: 0px -52px url(/includes/templates_new/images/icons.gif) repeat-x;margin-right:5px; margin-top:7px; clear:both; font-size:4px;}
		* html div.line_t{ margin-top:-29px;}
		*:first-child+html div.line_t{ margin-top:-29px;}
			div.line_t div{display:none;margin-left:30px;height:4px; width: 10px;background: 0px -39px url(/includes/templates_new/images/icons.gif) repeat-x;}
			
			div.rate_block{float:right;padding-top:3px;margin-left:10px;}
		
		div.comments_t{ clear:both;}
		* html div.comments_t{ margin-top:-20px;}
		*:first-child+html div.comments_t{margin-top:-20px;}
			div.user_name{float:left;font-size:11px;padding-left:10px; color:black;padding-top:2px;margin-top:-3px;background: 0px 5px url(/includes/templates_new/images/user.gif) no-repeat;}
			div.user_name_i{width:8px;height:12px;background: -65px 0px url(/includes/templates_new/images/icons.gif) no-repeat;float:left;margin-right:5px;margin-top:-1px;margin-left:2px;}
				span.new_com{font-size:9px;float:right;color:#000000}
				span.all_com{font-size:9px;float:right;color:#7a7a7a;}
					a.comments_pic{width:10px;height:13px;background: 0px -65px url(/includes/templates_new/images/icons.gif) no-repeat;float:right;margin-right:2px; display:block;}
						span.hears{font-size:9px;float:right;color:#adadad;padding-right: 15px;}
						span.recenz{font-size:9px;float:right;color:black;padding-right: 15px;}
						
						
	div.numbers_left{float:left; text-align:center;width:0px;width:40px;margin-top:0px;margin-left:-40px;margin-bottom: -30px;color:gray;}
		span.add_rate{text-align:center;width:100%;float:right;font-size: 8px;color:green;clear:both;}
		span.add_numb{text-align:center;width:100%;font-size: 20px;float:right;color:black;clear:both;}
			span.gray{color:gray !important;}
			.add_end{text-align:center;width:100%;float:right;font-size: 8px;color:red;clear:both;}
			
			
			div.main_news{padding-top:20px; clear:both;}
			
			div.title_news{font-size:22px;float:left;clear:left;margin-top:-7px;}


/* NEWS BLOCK */
div.news_list{padding:20px 0 0 0;}
div.news_list a{text-decoration:none;}
div.news_list a:hover{text-decoration:underline;}
div.news_list a span{text-decoration:none;}
div.news_list a:hover span{text-decoration:underline;}
div.news_list a strong{text-decoration:none;}
div.news_list a:hover strong{text-decoration:underline;}
div.news_list a div{text-decoration:none;}
div.news_list a:hover div{text-decoration:underline;}
	
div.news_top{min-height:10px; background:url(/includes/templates_new/images/bg_line.gif) repeat-x 0 100%; padding-bottom:8px; margin-bottom:3px;}
* html div.news_top{height:10px;}
div.news_top_2{min-height:10px; margin-bottom:4px;}
* html div.news_top_2{height:10px;}
div.news_top_l{float:left; }
div.news_top_l h2{font-size:17px; margin-bottom:0;}
div.news_top_l h2 a img{border: 1px #c0c0c0 solid; float:left; margin:0 12px 0 0;}
div.news_top_l h2 a{text-align:none;}
div.news_top_r{float:right; padding-top:10px}
div.news_top_r_t{float:right; width:90px;}
	
div.news_bot{padding-top:2px;}
div.news_bot_l{font-size:9px;float:left;color:#7a7a7a;margin-top:-2px;}
div.news_bot_l a{font-size:11px;}
		
a.user_icon{font-size:11px; color:black;padding-top:2px;margin-top:-3px;padding-left: 10px;background: 0px 5px url(/includes/templates_new/images/user.gif) no-repeat; text-decoration:none;}
a.user_icon:hover{text-decoration:underline;}
a.green{color:#368000 !important;}
			
p.news_text{padding-top:6px;}
			
		
a.next{font-size:14px; text-decoration:none; display:block;}
a.next:hover{text-decoration:underline;}
	
div.line_new{height:4px;background: 0px -52px url(/includes/templates_new/images/icons.gif) repeat-x;margin-right:5px; margin-top:7px; clear:both; font-size:4px;}
				
div.news_in{padding:3px 0 10px 0;}
div.news_in p{margin-bottom:14px;}
div.news_in h3{color:black; font-size: 16px;padding-bottom:2px; font-weight:normal; margin-bottom:0;}

div.photo_left{float:left;padding-right:20px;font-size: 11px; color: black; text-align: left; padding-bottom:20px;}
div.photo_left span{display:block; text-align:left; padding-top:2px;}
div.photo_right{float:right;padding-left:20px;font-size: 11px; color: black; text-align: left; padding-bottom:20px;}
div.photo_right span{display:block; text-align:left; padding-top:2px;}
			
div.snoska{ background:url(/includes/templates_new/images/arrows_left.gif) no-repeat 0 15px; position:relative; margin-left:-10px; padding:15px 0;}
div.snoska_in{ background:url(/includes/templates_new/images/arrows_right.gif) no-repeat 100% 100%;}
div.snoska_in2{font-size: 22px;color:#ffc155;line-height: 26px;padding-left: 35px;padding-right: 25px;}
		
/* COMMENTS */
div#comments{font-size:0.9em; margin-bottom:20px; }
div#comments h3{font-size: 16px;clear:both;padding-top: 10px;padding-bottom:10px; font-weight:normal; margin-bottom:0;}
	
div.comment div.comment_in{padding-left:25px; margin-bottom:20px;}
div.comment p{margin-bottom:10px;}
div.comment_bot{padding-bottom:30px;}
div.comment_b_l{font-size:9px;float:left;color:#7a7a7a;margin-top:-2px;}
div.replay{float:right;}
div.replay a{font-size:11px; color:black;padding-top:1px;margin-top:-3px;padding-left: 15px;float:right;color:#000000; background:url(/includes/templates_new/images/replay.gif) no-repeat 0 2px; text-decoration:none; margin-right:10px;}
div.replay a:hover{text-decoration:underline;}
div.delete{float:right;}
div.delete a{font-size:11px; color:black;padding-top:1px;margin-top:-3px;padding-left: 15px;float:right;color:#000000; text-decoration:none; margin-right:10px;}
div.delete a:hover{text-decoration:underline;}


/*--cntr-popup--*/
.cntr-popup{
    position:absolute;
    width:500px;
    overflow:hidden;
    background:#ffffff;
    text-align:left;
}
.cntr-popup .block-top,
.cntr-popup .block-bottom{
    display:block;
    overflow:hidden;
    width:500px;
    line-height:0px;
    font-size:1px;
    background:#ffffff;
}

/*.cntr-popup .block-top{background:url(/includes/templates_new/images/ctrn-popup-top.png) no-repeat;}
.cntr-popup .block-bottom{background:url(/includes/templates_new/images/ctrn-popup-bottom.png) no-repeat;}*/


.cntr-holder fieldset{display:block;}
.cntr-holder h3{
    overflow:hidden;
    color:#fff;
    font:bold 12px/28px Arial, Helvetica, sans-serif;
    padding:0 37px;
    margin:0;
    background:url(/includes/templates_new/images/cntr-popup-title.gif) repeat-x;
}
.cntr-holder .profile-box{
    float:none;
    width:auto;
    padding:17px 32px 20px;
    overflow:hidden;
}
.cntr-holder .profile-box .profile-info .title a{color:#e71d0e;}
.cntr-holder .profile-box .profile-info em{
    display:block;
    overflow:hidden;
    padding:20px 0 20px;
    color:#5d5d5d;
    font:bold 12px/16px Arial, Helvetica, sans-serif;
}
.cntr-holder .profile-box .profile-info label{
    display:block;
    overflow:hidden;
    color:#5d5d5d;
    padding:0 0 5px;
    font:11px/14px Arial, Helvetica, sans-serif;
}
.cntr-holder .profile-box .profile-info .txt{
    display:block;
    width:220px;
    height:54px;
    overflow:auto;
    padding:0 0 0 6px;
    color:#5d5d5d;
    font:11px Arial, Helvetica, sans-serif;
    border:1px solid #c0cad5;
}
.cntr-holder .profile-box .profile-info .btn-list{
    overflow:hidden;
    margin:0;
    padding:17px 0 0;
}
.cntr-holder .profile-box .profile-info .btn-list li{
    float:left;
    list-style:none;
    margin:0 9px 0 0;
}

/* YSLYGI */
table.services{width:100%;}
table.services td{vertical-align:top; padding:10px 0; border-bottom:1px #c0c0c0 solid; font-size:1.25em;}
td.serv_c{width:120px; text-align:right;}
td.serv_c span{background:url(../images/gold.gif) no-repeat 0 2px; padding:2px 0 2px 28px; font-weight:bold; font-size:0.7em; }
td.serv_r{width: 120px; text-align:right;}
td.serv_r input{padding:0px 5px;}
			
/* User-Juri */
div.juri div.block_in, div.juri div.block_in2 {float: left; width: 583px; padding-left: 0px}
div.juri div.block_in2 {width: 591px; padding: 15px 0 31px 13px}
div.juri div.line {float: left; width: 100%; padding-bottom: 13px}
div.juri div.line div.left {float: left}
div.juri div.line div.right {font-size: 120%; margin-left: 86px}
div.juri span.date {display: block; font-size: 75%; color: #d3d3d3; margin-top: 4px}
div.juri div.all {float: left; width: 497px; font-size: 120%; padding: 8px 0 0 107px; border-top: #dbdbdb solid 1px}

.juri search input.select {}
.juri input.button {}

#juri-table{
	width: 100%;
}			
#juri-table tr{
	height:30px;
	border-bottom:1px solid #e4e4e4;
}
#juri-table td{
	padding-top: 5px;
}
#juri-table .gray-txt {
	color:gray;
}
#juri-table .gray-txt a{
	color:gray;
	font-size:7px;	
}
#juri-table-lastcol {
	width: 120px;
}			
			