@charset "windows-1251";
/* CSS Document */
#myFlash {
	position:absolute;
}
body, html {
	padding:0;
	margin:0;
}
body {
    background: url("/n.gif") no-repeat;
    background-attachment: fixed;
}
/*
html {
	overflow:scroll;
}
*/
body,td,th {
	font:12px Tahoma, Geneva, sans-serif;
	color:#333;
}
p.error {
	font:12px/16px Tahoma, Geneva, sans-serif; color: red;
}
p.pages strong.nop {
	margin:0 3px;
	padding:3px 5px;
	background-color:#f4f4f4;
	border:1px solid #cccccc;
}
p.pages a, p.pages a:link, p.pages a:visited, p.pages a:active {
	margin:0 3px;
	padding:3px 5px;
	border:1px solid #f4f4f4;
}
p.pages a:hover {
	background-color:#f4f4f4;
	border:1px solid #cccccc;
}
.string {
	font:24px Tahoma, Geneva, sans-serif;
	color: #000;
	background:#ffffff;
}
.searching {
	font:24px Tahoma, Geneva, sans-serif;
	background:#ffffff url('/extra/images/loading.gif') right center no-repeat;
}
table.music {
	margin-bottom:5px;
	border-bottom:1px solid #f0f0e7;
	width:505px;
}
a:link {
	color: #1D414C;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #1D414C;
}
a:hover {
	text-decoration: underline;
	color: #5073a3;
}
a:active {
	text-decoration: none;
	color: #5073a3;
}


	.gogo {
		background:url('/extra/images/go.png') center top no-repeat;
		border:none;
		padding:0;
		width: 75px;
		cursor:pointer;
		height:33px;
	}
	.gogo:hover {background:url('/extra/images/go.png') center bottom no-repeat;}

	.button, .button:hover {
		text-decoration:none;
	}
	.play {
		width:20px;
		height:20px;
		display:block;
		float:left;
		background:url('/extra/images/source.png') 0px 0px no-repeat;
	}
	.downloads {
		width:20px;
		height:20px;
		display:block;
		margin:0;
		background:url('/extra/images/source.png') 0px -40px no-repeat;
	}
	.downloads:hover {
		background:url('/extra/images/source.png') -20px -40px no-repeat;
	}
	.pause {
		width:20px;
		height:20px;
		display:block;
		float:left;
		background:url('/extra/images/source.png') -20px 0px no-repeat;
	}
	.play:hover {
		background:url('/extra/images/source.png') 0px -20px no-repeat;
	}
	.pause:hover {
		background:url('/extra/images/source.png') -20px -20px no-repeat;
	}
	.time {
		text-align:right;
		color:#8B8B8B;
	}
	.spanel {
		border-top:1px solid #f0f0e7;
	}
	.spanel td {
		padding-top:8px;
		border-top:1px solid #f0f0e7;
	}
	.ppanel td {
		position:relative;
		padding:0 0 2px 0; margin:0;
		height:9px;
	}
	.ppanel td div.pb {
		width:320px;
		height:9px;
		display:block;
		position:relative;
		float:left;
	}
	.ppanel td div.vb {
		width:55px; height:7px;
		margin:1px 0 0 0;
		display:block;
		position:relative;
		float:right;
	}
	.title {
		padding-top:6px;
		width: 419px;
	}
	.progressbar {
		width:320px; height:9px;
		margin:0; padding:0;
		display:block;
		position:relative;
		float:left;
		background:#c5e3fa url('/extra/images/source.png') 0px -80px repeat-x;
	}
	.progressbar div {
		width:0%; height:9px;
		margin:0; padding:0;
		display:block;
		position:relative;
		background:#0099ff url('/extra/images/source.png') 0px -89px repeat-x;
		cursor:pointer;
	}
	.progressbar b {
		width:9px; height:9px;
		display:block;
		position:relative;
		left:0%; 
		margin:-8px 0 0 0;
		background:#0066bb url('/extra/images/source.png') 0px -60px no-repeat;
		cursor:pointer;
	}
	.volumebar {
		width:55px; height:7px;
		margin:1px 0 0 0;
		display:block;
		position:relative;
		float:right;
		background:#c5e3fa url('/extra/images/source.png') 0px -81px repeat-x;
	}
	.volumebar div {
		width:0%; height:7px;
		display:block;
		position:relative;
		background:#c5e3fa url('/extra/images/source.png') 0px -81px repeat-x;
		cursor:pointer;
	}
	.volumebar b {
		width:7px; height:7px;
		display:block;
		position:relative;
		left:0%;
		margin:-6px 0 0 0;
		background:#0066bb url('/extra/images/source.png') -20px -60px no-repeat;
		cursor:pointer;
	}
	


div.window {
	display:block;
	width:400px;
	position: fixed;
	top: 250px;
	right: 50%;
	float: right;
	//position: absolute;
	top: expression(parseInt(document.getElementsByTagName('body')[0].scrollTop + 250) + "px");
	z-index:99999999;
}
div.window div.in {
	position:relative;
	z-index: 1;
	right: -50%;
	padding:20px;
	color:#fff;
	background:#5073A3;
	line-height:18px;
}
div.window div.close {
	width:20px;
	height:20px;
	display:block;
	position:relative;
	float:right;
	text-align:right;
	margin: -15px -10px 0 0;
	cursor:pointer;
}
.letters {padding-top:7px; padding-bottom:7px;}
.letters b {display:block; font-weight:normal; padding:10px 5px; background:#F7F9FB; border:1px solid #EFF2F8; color:#800; line-height:18px; text-align:center;}
.letters a {text-decoration:underline; padding:0px 4px 2px 4px; display:inline-block; font-weight:bold;}
.letters a:hover {text-decoration:underline; background-color:#f4f4f4; color:#ffffff; background:#324A63;}

.autors { margin: 0; padding: 0; list-style-type: none; word-spacing: -1ex; }
.autors a {text-decoration:underline;}
.autors li { display: -moz-inline-stack; display: inline-block; //display: inline; }
.autors a, .autors b { display: inline; word-spacing: normal; //display: inline-block; //filter: alpha(opacity=100); }
.autors a, .autors b, x:-moz-any-link { display:block; }
.autors a, .autors b, x:-moz-any-link, x:default { display: inline; }
.autors li, .autors a, .autors b { vertical-align: top; }
.autors li { margin: 0 10% 0.4em 0; //margin: 0; width: 40%; //width: auto; }
.autors a, .autors b { //margin: 0 10% 0.4em 0; //width: 40%; }
.autors ul { width: 100%; }

.charts {width:50%}
.charts h3 { font-size: 13px; margin: 2px; height: 21px; width: 240px; padding: 5px 0px 5px 9px; color: #555; background:url(/img/bg_hit.jpg) #BFBFBF;}
.charts h3 sup { color: #888888; font-size: 7px;}
.charts .charts { width:200%; //margin-right:-200%; position:relative; clear:both; border-bottom:1px solid #f0f0e7;}
.charts .charts div { width:50%; float:left; margin:15px 0;}
.charts .charts div ol {margin:0 10px 0 15px; padding:0; font-size:9px;}
.charts .charts div ol li {margin:0 0 5px 0; padding:0 0 0 15px}
.charts .charts div ol li.up {background:url("/extra/images/radio/bullet_u.gif") 0px 1px no-repeat;}
.charts .charts div ol li.down {background:url("/extra/images/radio/bullet_d.gif") 0px 1px no-repeat;}
.charts a { font-size:11px;}

form { z-index:2; position:relative;}
.neboskreb { z-index: 10;height: 600px; width: 1px; position: fixed; top: 90px; right: 50%; //position: absolute; top: expression(eval(document.documentElement.scrollTop) + 135 + 'px');}
