@charset "utf-8";
/* CSS Document */

html, body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
	height:100%;
}
body {
	background-color:fff;
	background:url(/img/background.gif) repeat-x left top;
	color:#2d2d2d;
}
img {
	margin:0px;
	padding:0px;
	border:0px;
}
div {
	margin:0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
}
td {
	vertical-align:top;
	text-align:left;
}

.plist {
	vertical-align:middle;
	text-align:center;
}

.mplayer {
	vertical-align:middle;
	text-align:center;
}

.clear {
	clear:both;
	font-size:0px;
	height:0px;
	margin:0px;
	padding:0px;
}
.main_block {
	width:960px;
	position:relative;
	left:50%;
	margin:0px 0px 70px -480px;
	z-index:1;
}
.main_block .main_top_block {
	margin:0px 0px 0px 0px;
	padding:60px 0px 0px 0px;
	-padding:60px 0px 0px 0px;
	loat:right;
}

.in_time_block {
	position:relative;
	left:250px;
	top:10px;
	-top:5px;
	float:left;
	z-index:78;
}

.logo_block {
	position:absolute;
	left:20px;
	top:10px;
	-top:5px;
	float:left;
	z-index:78;
}
.login_block {
	loat:right;
	font-size:75%;
	color:#2d2d2d;
	z-index:77;
	margin-bottom:10px;
	margin-right:3px;
	lear:right;
	text-align:right;
}
.login_block .enter {
	color:#005bab;
	text-decoration:none;
	border-bottom:1px dashed #005bab;
}
.login_block a {
	color:#2d2d2d;
	text-decoration:underline;
	font-size:115%;
	line-height:140%;
}
.menu_block {
	margin-bottom:25px;
	float:right;
	margin-right:2px;
}
.menu_block td {
	background:url(/img/background_menu.gif) repeat-x left bottom;
	color:#fff;
	font-weight:bold;
	font-size:95%;
	padding:5px 17px 7px 16px;
}
.menu_block td a {
	text-decoration:none;
	color:#fff;
}
.menu_block .act {
	background:url(/img/background_menu_act.gif) repeat-x left 1px;
	background-color:#ffd16f;
}
.menu_block .line {
	padding:0px;
	background:url(/img/background_menu2.gif) no-repeat left center;
	font-size:0px;
	width:1px;
}
.search_block {
	margin-bottom:15px;
}
.search_block .text {
	width:132px;
	-width:123px;
	float:left;
	margin-right:5px;
	font-size:85%;
	padding:4px 0px 4px 3px;
}
.main_row01 {
	width:235px;
	margin:0px 20px 0px 0px;
	float:left;
	position:relative;
}
.exclusive_block {
	border:1px solid #00B4A8;
	margin-bottom:20px;
}
.exclusive_block .top_block {
	color:#a87000;
	background:url(/img/excl_pic001.gif) repeat-x left top;
	padding:5px 0px 5px 15px;
	font-size:105%;
	font-weight:bold;
}
.exclusive_block .content_block {
	
	background-color:#E9FFFC;
	padding:20px 10px 20px 20px;
}
.exclusive_block .content_block table {
	margin-bottom:15px;
}
.exclusive_block .content_block .num {
	font-size:85%;
}
.exclusive_block .content_block a {
	color:#000;
	font-size:85%;
	white-space:nowrap;
	margin:0px 5px 0px 5px;
	display:block;
}
.exclusive_block .content_block .bg {
	width:100%;
	background:url(/img/excl_pic003.gif) repeat-x left 14px;
}
.exclusive_block .content_block .kol {
	font-size:65%;
	color:#6c6969;
	white-space:nowrap;
	vertical-align:bottom;
	padding:0px 0px 0px 5px;
	font-style:italic;
}
.exclusive_block .content_block .more {
	display:block;
	color:#005bab;
	margin:0px 0px 0px 0px;
	font-size:75%;
	padding:10px 0px 0px 0px;
}
.notice_block {
	border:1px solid #10B5AE;
	margin-bottom:20px;
	position:relative;
}
.notice_block .top_block {
	color:#a87000;
	background:url(/img/excl_pic001.gif) repeat-x left top;
	padding:5px 0px 5px 15px;
	font-size:105%;
	font-weight:bold;
}
.notice_block .content_block {
	
	background-color:#E9FFFC;
	padding:20px 10px 20px 20px;
}
.notice_block .content_block .block {
	margin-bottom:10px;
	font-size:75%;
}
.notice_block .content_block .block img {
	float:left;
	margin-right:5px;
	position:relative;
}
.notice_block .content_block .block div {
	font-weight:bold;
	color:#e0980b;
}
.notice_block .content_block .block div a {
	color:#e0980b;
}
.notice_block .content_block .block p {
	margin:0px 0px 0px 0px;
	color:#2d2d2d;
	line-height:140%;
}
.notice_block .content_block .block p a {
	color:#000000;
}
.notice_block .content_block .block a {
	text-decoration:none;
}
.main_row02 {
	width:455px;
	margin:0px 20px 0px 0px;
	float:left;
	z-index:1;
}
.dothis {
	border:1px solid #ffad0e;
	margin-bottom:20px;
	background-color:#fff;
}
.dothis .x_button {
	font-size:0px;
	text-align:right;
}
.dothis .content_block {
	padding:10px 15px 0px 15px;
}
.dothis .content_block p {
	margin:0px 0px 10px 0px;
	font-size:85%;
	color:#2d2d2d;
}
.dothis .content_block p a {
	color:#2d2d2d;
}
.player_block {
	margin-bottom:20px;
	position:relative;
	z-index:1;
}
.main_news_block {
	margin-bottom:20px;
}
.main_news_block .top_block {
	padding:0px 0px 0px 0px !important;
	-margin-bottom:-3px;
}
.main_news_block .top_block table {
	border:1px solid #10B5AE;
	border-right:0px;
}
.main_news_block .top_block table td {
	padding:5px 0px 5px 0px;
	border-right:1px solid #10B5AE;
	font-size:95%;
	text-align:center;
}
.main_news_block .top_block table td a {
	color:#2d2d2d;
	text-decoration:none;
}
.main_news_block .top_block table td.act {
	background:url(/img/excl_pic001.gif) repeat-x left top;
	color:#a87000;
}
.main_news_block .content_block {
	border:1px solid #01B3A7;
	border-top:0px;
	loat:left;
	padding:20px 15px 0px 15px;
	ackground-color:#ccc;
}
.main_news_block .content_block .menu {
	margin:15px 0px 0px 18px;
	padding:0px 0px 0px 0px;
}
.main_news_block .content_block .menu li {
	color:#ff1f1f;
	list-style:square;
	margin-bottom:2px;
}
.main_news_block .content_block .menu li a {
	color:#2d2d2d;
	font-size:75%;
}
.main_news_block .content_block .block {
	margin-bottom:12px;
}
.main_news_block .content_block .block span {
	background-color:#00B8BB;
	color:#fff;
	font-size:75%;
	padding:1px 2px 1px 2px;
}
.main_news_block .content_block .block span.blue {
	background:url(/img/main_news_pic001.gif) no-repeat right 1px;
	color:#fff;
	font-size:75%;
	padding:1px 2px 1px 11px;
	margin-left:-5px;

}
.main_news_block .content_block .block a {
	color:#e0980b;
	font-size:75%;
	font-weight:bold;
}
.main_news_block .content_block .top a {
	color:#e0980b;
	text-decoration:none;
	font-size:85%;
	font-weight:normal;
}
.main_news_block .content_block .top p {
	margin:0px 0px 0px 0px;
	font-size:75%;
}
.main_row03 {
	width:228px;
	-width:223px;
	margin:0px 0px 0px 0px;
	float:left;
	position:relative;
}
.rekom_block {
	border:1px solid #01B3A7;
	margin-bottom:20px;
	osition:relative;
	-index:1;
	position:relative;
}
.rekom_block .top_block {
	color:#a87000;
	background:url(/img/excl_pic001.gif) repeat-x left top;
	padding:5px 0px 5px 15px;
	font-size:105%;
	font-weight:bold;
}
.rekom_block .content_block {
	
	background-color:#E9FFFC;
	padding:20px 10px 10px 20px;
}
.rekom_block .content_block .block {
	margin-bottom:10px;
	font-size:75%;
}
.rekom_block .content_block .block img {
	float:left;
	margin-right:5px;
	position:relative;
}
.rekom_block .content_block .block div {
	font-weight:bold;
	color:#e0980b;
	z-index:1;
}
.rekom_block .content_block .block div a {
	color:#e0980b;
}
.rekom_block .content_block .block p {
	margin:0px 0px 0px 0px;
	color:#2d2d2d;
	line-height:140%;
	z-index:1;
}
.rekom_block .content_block .block p a {
	color:#000000;
}
.rekom_block .content_block .block a {
	text-decoration:none;
}

.rekom_block .link {
	color:#a6a6a6;
}
.weather_block {
	margin-bottom:15px;
}
.weather_block div {
	font-size:105%;
	font-weight:bold;
}
.weather_block div img {
	vertical-align:middle;
}
.weather_block .temp {
	font-size:120%;
	font-weight:normal;
}
.weather_block p {
	margin:-3px 0px 0px 0px;
	font-size:85%;
}
.kotirovki_block {
	margin-bottom:15px;
}
.kotirovki_block div {
	font-size:105%;
	font-weight:bold;
}
.kotirovki_block td {
	font-size:75%;
	color:#2d2d2d;
	padding:4px 0px 4px 0px;
}
.kotirovki_block .g {
	color:#9a9a9a;
}
.kotirovki_block .top td {
	text-align:right;
	padding-right:15px;
}
.kotirovki_block .line {
	background-color:#9a9a9a;
	font-size:0px;
	height:1px;
	padding:0px;
}
.footer_block {
	margin:40px 0px 0px 0px;
	border-top:1px solid #005bab;
	padding:5px 0px 40px 15px;
}
.footer_block div {
	color:#a09f9f;
	font-size:75%;
	font-weight:bold;
	margin-bottom:2px;
}
.footer_block p {
	margin:0px;
}
.footer_block p a {
	font-size:70%;
	color:#2d2d2d;
	margin-right:10px;
}
.banner_block {
	text-align:center;
	margin-bottom:15px;
}

.radio_station_block {
	border:1px solid #00B4A8;
	margin-bottom:20px;
}
.radio_station_block .top_block {
	color:#764f01;
	background:url(/img/excl_pic001.gif) repeat-x left top;
	padding:5px 0px 5px 15px;
	font-size:105%;
	font-weight:bold;
}
.radio_station_block .top_block a {
	color:#a76f00;
	text-decoration:none;
}
.radio_station_block .content_block {

	background-color:#f9f8f6;
	padding:20px 10px 10px 20px;
}
.radio_station_block .content_block .block {
	border-bottom:1px solid #bdbdbd;
	padding:0px 0px 30px 0px;
	margin-bottom:30px;
}
.content_block table {
	width:auto;
}
.radio_station_block .content_block .logo {
	text-align:center;
	vertical-align:middle;
	width:35%;
}
.radio_station_block .content_block .name {
	font-size:95%;
	padding:0px 0px 10px 0px;
}
.radio_station_block .content_block .name a {
	color:#000000;
	display:block;
	font-size:115%;
	font-weight:bold;
	margin-bottom:5px;
	text-decoration:none;
}
.radio_station_block .content_block .last {
	margin-bottom:0px;
	border:0px;
}
.theme_block {
	border:1px solid #00B4A8;
	margin-bottom:20px;
}
.theme_block .top_block {
	color:#a87000;
	background:url(/img/excl_pic001.gif) repeat-x left top;
	padding:5px 0px 5px 15px;
	font-size:105%;
	font-weight:bold;
}
.theme_block .content_block {
	
	background-color:#E9FFFC;
	padding:20px 10px 20px 20px;
}
.theme_block .content_block .block {
	margin-bottom:7px;
	font-size:95%;
	color:#999999;
}
.theme_block .content_block .block a {
	color:#2d2d2d;
}
.theme_block .content_block .more {
	color:#005BAB;
	display:block;
	font-size:75%;
	margin:0;
	padding:10px 0 0;
}
.news_block {
	border:1px solid #00B4A8;
	margin-bottom:20px;
}
.news_block .top_block {
	color:#764f01;
	background:url(/img/excl_pic001.gif) repeat-x left top;
	padding:5px 0px 5px 15px;
	font-size:105%;
	font-weight:bold;
}
.news_block .top_block a {
	color:#a76f00;
	text-decoration:none;
}
.news_block .content_block {
	padding:20px 10px 10px 20px;
	background-color:#fff;
}
.news_block .content_block .header_news {
	margin-bottom:15px;
	position:relative;
}
.news_block .content_block img {
	float:left;
	margin:0px 15px 0px 0px;
}
.news_block .content_block .name {
	font-size:85%;
	color:#000;
	margin-bottom:5px;
	display:block;
	text-decoration:none;
	font-weight:bold;
}
.news_block .content_block .date {
	font-size:75%;
	margin-bottom:5px;
}
.news_block .content_block .date a {
	color:#6f95c6;
}
.news_block .content_block .header_news p {
	margin:0px 0px 0px 0px;
	font-size:70%;
}
.news_block .content_block .header_news .more {
	font-size:80%;
	color:#6f95c6;
	display:block;
	margin:10px 0px 0px 0px;
}
.news_block .content_block .header_news .text a {
	color:#2d2d2d;
	text-decoration:none;
}
.news_block .content_block .block {
	margin-bottom:20px;
}
.news_block .content_block .block .header {
	background-color:#b0d3fd;
	margin-bottom:15px;
	display:inline-block;
	width:100%;
}
.news_block .content_block .block .header .tl {
	background:url(/img/news_header_01.gif) no-repeat left top;
}
.news_block .content_block .block .header .tr {
	background:url(/img/news_header_02.gif) no-repeat right top;
}
.news_block .content_block .block .header .bl {
	background:url(/img/news_header_03.gif) no-repeat left bottom;
}
.news_block .content_block .block .header .br {
	background:url(/img/news_header_04.gif) no-repeat right bottom;
	padding:10px 0px 10px 15px;
}
.news_block .content_block .block .header a {
	text-decoration:none;
	color:#1d59a6;
	text-transform:uppercase;
	font-size:105%;
	font-weight:bold;
}
.news_block .content_block .text_block {
	margin-bottom:10px;
}
.news_block .content_block .block p {
	margin:0px 0px 0px 0px;
	font-size:70%;
}
.news_block .content_block .block .text a {
	color:#2d2d2d;
	text-decoration:none;
}
.news_block .content_block .block .links div {
	margin-bottom:5px;
}
.news_block .content_block .block .links div a {
	color:#5783c5;
	font-size:95%;
}
.news_block .content_block .block .links div span {
	font-size:75%;
	vertical-align:bottom;
}
.news_block .content_block_text {
	padding:20px 10px 10px 20px;
	background-color:#fff;
}
.news_block .content_block_text h1 {
	margin:0px 0px 3px 0px;
	font-size:145%;
}
.news_block .content_block_text .date {
	font-size:75%;
	margin-bottom:12px;
}
.news_block .content_block_text .header {
	margin-bottom:20px;
}
.news_block .content_block_text .header img {
	float:left;
	margin-right:10px;
}
.news_block .content_block_text .header p {
	margin:0px 0px 0px 0px;
	font-weight:bold;
}
.news_block .content_block_text p {
	margin:0px 0px 15px 0px;
	font-size:80%;
}
.page_nav {
	margin-bottom:10px;
	color:#df980a;
	font-weight:bold;
}
.page_nav a {
	font-size:105%;
	color:#df980a;
	font-weight:normal;
}
.page_nav a.link {
	color:#015aac;
	font-style:italic;
	text-decoration:none;
	border-bottom:1px dashed #015aac;
	font-size:12px;
	white-space:nowrap;
}
.page_nav a.link2 {
	color:#015aac;
	font-style:italic;
	text-decoration:none;
	border-bottom:1px dashed #015aac;
	font-size:12px;
	white-space:nowrap;
}
.comment_block {
	padding:20px 10px 10px 20px;
	background-color:#fff;
}
.comment_block .block {
	margin:0px 0px 15px 0px;
	border-bottom:1px solid #b2b2b2;
}
.comment_block .last {
	border:0px;
}
.comment_block .block .name {
	font-size:80%;
	margin-bottom:4px;
}
.comment_block .block .name a {
	color:#2d2d2d;	
}
.comment_block .block .name span {
	color:#bcbcbc;
}
.comment_block .block p {
	margin:0px 0px 15px 0px;
	font-size:75%;
}
.efir_sort_block {
	margin-bottom:20px;
}
.efir_sort_block .change1 {
	margin-bottom:10px;
	text-align:center;
}
.efir_sort_block .change1 .act {
	background-color:#e0970a;
	color:#fff;
	font-style:italic;
	padding:0px 5px 1px 5px;
	border:0px;
	font-weight:bold;
}
.efir_sort_block .change1 a {
	display:inline;
	color:#015aaa;
	text-decoration:none;
	border-bottom:1px dashed #015aaa;
	line-height:130%;
	font-style:italic;
	font-size:100%;
}
.efir_sort_block .change2 {
	text-align:center;
}
.efir_sort_block .change2 div {
	float:left;
}
.efir_sort_block .change2 a {
	display:inline;
	color:#e1980b;
	font-size:105%;
}
.efir_sort_block .change2 .act {
	font-weight:bold;
}
.efir_sort_block .change2 span {
	color:#dad1bf;
}
.main_row04 {
	width:668px;
	border:1px solid #10B5AE;
	background-color:#fff;
	float:left;
	margin:0px 20px 15px 0px;
	position:relative;
	padding:15px 20px 0px 20px;
}
.main_row04 .menu {
	position:absolute;
	top:5px;
	right:10px;
	color:#fea900;
	font-size:75%;
}
.main_row04 .menu a {
	color:#2d2d2d;
}
.main_row04 .block {
	margin-bottom:10px;
}
.main_row04 .block img {
	float:left;
	margin:0px 15px 0px 0px;
}
.main_row04 .block .name {
	color:#FF2E2E;
	font-size:95%;
	margin-bottom:15px;
	text-decoration:underline;
}
.main_row04 .block .name a {
	color:#FF2E2E;
}
.main_row04 .block .text div {
	font-size:100%;
	font-weight:bold;
	color:#104a9c;
	text-transform:uppercase;
	margin-bottom:5px;
}
.main_row04 .block .text p {
	margin:0px;
	font-size:75%;
}
.canestro_block {
	border:1px solid #00B4A8;
	margin-bottom:20px;
}
.canestro_block .top_block {
	color:#a87000;
	background:url(/img/excl_pic001.gif) repeat-x left top;
	padding:5px 0px 5px 15px;
	font-size:105%;
	font-weight:bold;
}
.canestro_block .content_block {
	
	background-color:#E9FFFC;
	padding:20px 15px 10px 15px;
}
.canestro_block .content_block .block {
	margin-bottom:15px;
}
.canestro_block .content_block .block .name {
	font-size:95%;
	text-decoration:underline;
	color:#ff3c36;
	margin-bottom:10px;
}
.canestro_block .content_block .block .name a {
	color:#ff3c36;
}
.canestro_block .content_block .block ol {
	padding:0px 0px 0px 25px;
	margin:0px 0px 0px 0px;
}
.canestro_block .content_block .block ol li {
	font-size:90%;
}
.canestro_block .content_block .block ol li a {
	color:#000;
	display:block;
	margin-bottom:5px;
}
.canestro_block .content_block .block ol li table {
	margin-bottom:10px;
}
.canestro_block .content_block .block ol li .num {
	font-size:85%;
}
.canestro_block .content_block .block ol li .g {
	color:#000;
	hite-space:nowrap;
	padding:0px 5px 0px 0px;
	font-size:70%;
	color:#6b6a68;
	width:99%;
}
.canestro_block .content_block .block .spisok_block {
	margin-bottom:10px;
}
.canestro_block .content_block .bg {
	width:1%;
	ackground:url(/img/excl_pic003.gif) repeat-x left bottom;
}
.canestro_block .content_block .kol {
	font-size:65%;
	color:#6c6969;
	white-space:nowrap;
	vertical-align:bottom;
	padding:0px 0px 0px 5px;
	font-style:italic;
}
.canestro_block .content_block .buy_button {
	padding:0px 0px 0px 23px;
	margin-bottom:15px;
}
.canestro_block .content_block p {
	font-size:75%;
}
.blue_block {
	background-color:#dbe7f7;
}
.blue_block .tl {
	background:url(/img/blue_tl.gif) no-repeat left top;
}
.blue_block .tr {
	background:url(/img/blue_tr.gif) no-repeat right top;
}
.blue_block .bl {
	background:url(/img/blue_bl.gif) no-repeat left bottom;
}
.blue_block .br {
	background:url(/img/blue_br.gif) no-repeat right bottom;
	padding:10px 10px 0px 10px;
	display:inline-block;
}
.canestro_block .content_block .blue_block .name {
	text-align:center;
	color:#4172b5;
}
.canestro_block .content_block .blue_block .name a {
	color:#4172b5;
}
.canestro_block .content_block .blue_block .block {
	margin-bottom:10px;
}
.canestro_block .content_block .blue_block p {
	margin:0px 0px 2px 0px;
	font-size:75%;
}
.canestro_block .content_block .blue_block p span {
	color:#fe312e;
}
.canestro_block .content_block .blue_block .buy_button {
	padding-top:10px;
}
.canestro_block .content_block .blue_block .name2 {
	text-align:center;
	font-size:95%;
	text-decoration:underline;
	margin-bottom:15px;
	color:#f6393f;
}
.canestro_block .content_block .blue_block .name2 a {
	color:#f6393f;
}
.canestro_block .content_block .more {
	font-size:75%;
	color:#000;
	display:block;
	padding-top:10px;
}
.faq_block {
	border:1px solid #ffad0e;
	margin-bottom:20px;
}
.faq_block .top_block {
	color:#a87000;
	background:url(/img/excl_pic001.gif) repeat-x left top;
	padding:5px 0px 5px 15px;
	font-size:105%;
	font-weight:bold;
}
.faq_block .content_block {
	background-color:#fff;
	padding:20px 0px 10px 0px;
}
.faq_block .content_block .block {
	margin:0px 20px 15px 20px;
}
.faq_block .content_block .block a {
	font-size:75%;
	color:#0059ab;
	text-decoration:none;
	border-bottom:1px dashed #0059ab;
	line-height:140%;
}
.faq_block .content_block .act {
	margin:0px 0px 15px 0px;
}
.faq_block .content_block .act div {
	display:block;
	padding:6px 0px 7px 20px;
	background-color:#fff3db;
	font-weight:bold;
	font-size:75%;
	color:#2d2d2d;
	border:0px;
}
.faq_block .content_block .block p {
	margin:10px 20px 10px 40px;
	font-size:75%;
}
.faq_block .content_block .block p a {
	border:0px;
	text-decoration:underline;
	font-size:100%;
	margin:0px;
}
.faq_block .content_block .add_block {
	margin:80px 20px 15px 20px;
	border-top:1px solid #bdbdbd;
	padding:10px 0px 0px 10px;
}
.faq_block .content_block .add_block a {
	font-size:90%;
	color:#0059ab;
	border-bottom:1px dashed #0059ab;
	line-height:140%;
	text-decoration:none;
	font-weight:bold;
}
.faq_block .content_block .add_block .input_block {
	background-color:#e3e3e3;
	margin-left:-10px;
	display:inline-block;

}
.faq_block .content_block .add_block .input_block .tl {
	background:url(/img/input_block04.gif) no-repeat left top;
}
.faq_block .content_block .add_block .input_block .tr {
	background:url(/img/input_block03.gif) no-repeat right top;
}
.faq_block .content_block .add_block .input_block .bl {
	background:url(/img/input_block01.gif) no-repeat left bottom;
}
.faq_block .content_block .add_block .input_block .br {
	background:url(/img/input_block02.gif) no-repeat right bottom;
	padding:10px 12px 10px 12px;
}
.faq_block .content_block .add_block .input_block p {
	margin:0px 0px 10px 0px;
	color:#2860ab;
	font-size:90%;
	font-weight:bold;
}
.faq_block .content_block .add_block .input_block .text textarea {
	margin:0px 0px 10px 0px;
	width:383px;
	height:85px;
}
.add_otziv {
	border:1px solid #00B4A8;
	margin-bottom:20px;
}
.add_otziv .top_block {
	color:#a87000;
	background:url(/img/excl_pic001.gif) repeat-x left top;
	padding:5px 0px 5px 15px;
	font-size:105%;
	font-weight:bold;
}
.add_otziv .content_block {
	
	background-color:#E9FFFC;
	padding:10px 20px 10px 20px;
}
.add_otziv .content_block p {
	margin:0px 0px 10px 0px;
	font-size:75%;
	line-height:130%;
}
.add_otziv .content_block .text textarea {
	height:115px;
	width:96%;
	margin-bottom:10px;
}
.add_otziv .content_block .send_button {
	text-align:center;
}
.aftar_block {
	border:1px solid #ffad0e;
	margin-bottom:20px;
}
.aftar_block .top_block {
	color:#a87000;
	background:url(/img/excl_pic001.gif) repeat-x left top;
	padding:5px 0px 5px 15px;
	font-size:105%;
	font-weight:bold;
}
.aftar_block .top_block a {
	color:#a76f00;
	text-decoration:none;
}
.aftar_block .content_block {
	background-color:#fff;
	padding:20px 15px 10px 15px;
}
.aftar_block .content_block .block {
	margin-bottom:10px;
	position:relative;
}
.aftar_block .content_block .block img {
	loat:left;
	margin:0px 15px 0px 0px;
}
.aftar_block .content_block .block .name {
	color:#000000;
	display:block;
	font-size:115%;
	font-weight:bold;
	margin-bottom:5px;
	text-decoration:none;
}
.aftar_block .content_block .block .name a {
	color:#ff3d3c;
}
.aftar_block .content_block .block .date {
	font-size:75%;
}
.aftar_block .content_block .block .date a {
	color:#000;
}
.aftar_block .content_block .text {
	margin-bottom:10px;
	position:relative;
}
.aftar_block .content_block .text .name {
	font-size:85%;
	margin-bottom:10px;
}
.aftar_block .content_block .text p {
	margin:0px 0px 5px 0px;
	font-size:75%;
}
.aftar_block .content_block .aftor_book {
	border-top:1px solid #bdbdbd;
	padding:15px 0px 0px 0px;
}
.aftar_block .content_block .aftor_book .name {
	font-size:85%;
	margin-bottom:15px;
}
.aftar_block .content_block .aftor_book .book_block {
	padding:0px 0px 0px 10px;
	border:0px;
}
.aftar_block .content_block .aftor_book .block {
	width:120px;
	float:left;
	margin-right:15px;
	text-align:center;
}
.aftar_block .content_block .aftor_book .block a {
	color:#000;
}
.aftar_block .content_block .aftor_book .block img {
	float:none;
	margin:0px;
}
.aftar_block .content_block .aftor_book .block p {
	margin:0px 0px 0px 0px;
	font-size:75%;
	font-weight:bold;
}
.aftar_block .content_block .aftor_book .block p span {
	font-weight:normal;
}
.book_files {
	border-top:1px solid #B2B2B2;
	padding:10px 0px 10px 0px;
	margin:15px 0px 0px 0px;
}
.news_files {
	padding:10px 0px 10px 0px;
	margin:15px 0px 0px 15px;
	border:0px;
}
.book_files .block_f {
	margin-bottom:15px;
}
.book_files p {
	margin:0px 0px 10px 5px;
	font-size:80%;
	font-weight:bold;
}
.book_files .buy {
	padding:13px 0px 0px 5px;
}
.book_files .player_block {
	padding:4px 0px 0px 0px;
}
.book_files .info_track {
	margin:0px 0px 0px 10px;
}
.book_files .info_track p {
	margin:0px 0px 0px 0px;
	font-weight:normal;
	font-size:65%;
	font-family:Tahoma;
}
.book_files .info_track p span {
	font-weight:bold;
}
.book_files .player_block_table {
	margin-bottom:10px;
}

.book_files .player_block_table .button_td {
	padding-top:7px;
	text-align:center;
}
.book_files .block_f p.price {
	font-weight:bold;
	font-size:80%;
	line-height:100%;
	margin:7px 0px 0px 10px;
}
.book_files .block_f p.price span {
	color:#0147A6;
	font-size:120%;
}
.book_block {
	border:1px solid #00B4A8;
	margin-bottom:20px;
}
.book_block .top_block {
	color:#a87000;
	background:url(/img/excl_pic001.gif) repeat-x left top;
	padding:5px 0px 5px 15px;
	font-size:105%;
	font-weight:bold;
}
.book_block .top_block a {
	color:#a76f00;
	text-decoration:none;
}
.book_block .content_block {
	background-color:#fff;
	padding:20px 15px 10px 15px;
}
.book_block .content_block img {
	margin:0px 15px 0px 0px;
}
.book_block .content_block .name {
	font-size:115%;
	color:#000;
	margin-bottom:5px;
	display:block;
	text-decoration:none;
	font-weight:bold;
}
.book_block .content_block .date {
	font-size:75%;
	margin-bottom:5px;
}
.book_block .content_block .date a {
	color:#000;
}
.book_block .content_block .header_news p {
	margin:0px 0px 0px 0px;
	font-size:70%;
}
.book_block .content_block .header_news .more {
	font-size:80%;
	color:#6f95c6;
	display:block;
	margin:10px 0px 0px 0px;
}
.book_block .content_block .block {
	margin-bottom:20px;
}
.book_block .content_block .block .header {
	background-color:#b0d3fd;
	margin-bottom:15px;
	display:inline-block;
	width:100%;
}
.book_block .content_block .block .header .tl {
	background:url(/img/news_header_01.gif) no-repeat left top;
}
.book_block .content_block .block .header .tr {
	background:url(/img/news_header_02.gif) no-repeat right top;
}
.book_block .content_block .block .header .bl {
	background:url(/img/news_header_03.gif) no-repeat left bottom;
}
.book_block .content_block .block .header .br {
	background:url(/img/news_header_04.gif) no-repeat right bottom;
	padding:10px 0px 10px 15px;
}
.book_block .content_block .block .header a {
	text-decoration:none;
	color:#1d59a6;
	text-transform:uppercase;
	font-size:105%;
	font-weight:bold;
}
.book_block .content_block .text_block {
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #b2b2b2;
}
.book_block .content_block p {
	margin:0px 0px 0px 0px;
	font-size:70%;
}
.book_block .content_block  .text a {
	color:#2d2d2d;
	text-decoration:none;
}
.book_block .content_block .player_block {
	margin-bottom:10px;
}
.book_block .content_block .buy_button {
	padding:10px 0px 0px 0px;
}
.book_block .content_block .last {
	border:0px;
}
.alfabeto_block {
	margin-bottom:15px;
	padding:0px 0px 15px 0px;
	border-bottom:1px solid #b2b2b2;
}
.alfabeto_block .line {
	margin-bottom:3px;
	color:#E1980B;
	font-size:100%;
	text-transform:uppercase;
	text-align:center;
}
.alfabeto_block .line a {
	color:#E1980B;
	margin-right:3px;
}
.alfabeto_block .line .act {
	font-weight:bold;
}
.alfabeto_block .line span {
	color:#dbd8d3;
}
.alfabeto_block .change1 {
	margin:10px 0px 5px 7px;
}
.alfabeto_block .change1 .act {
	background-color:#e0970a;
	color:#fff;
	font-style:italic;
	padding:0px 5px 1px 5px;
	border:0px;
	font-weight:bold;
}
.alfabeto_block .change1 a {
	display:inline;
	color:#015aaa;
	text-decoration:none;
	border-bottom:1px dashed #015aaa;
	line-height:130%;
	font-style:italic;
	font-size:100%;
	margin-right:15px;
}
.my_archive_block {
	border:1px solid #00B4A8;
	margin-bottom:20px;
}
.my_archive_block .top_block {
	color:#a87000;
	background:url(/img/excl_pic001.gif) repeat-x left top;
	padding:5px 0px 5px 15px;
	font-size:105%;
	font-weight:bold;
}
.my_archive_block .top_block a {
	color:#a76f00;
	text-decoration:none;
}
.my_archive_block .content_block {
	background-color:#fff;
	padding:20px 0px 10px 0px;
}
.my_archive_block .content_block .name {
	width:50%;
	color:#2860aa;
	font-size:100%;
	font-weight:bold;
	padding:0px 0px 0px 10px;
}
.my_archive_block .content_block .bg {
	background-color:#fff3db;
}
.my_archive_block .content_block .block {
	padding:1px 2px 1px 10px;
	font-size:70%;
	margin-bottom:2px;
}
.my_archive_block .content_block .block span {
	font-weight:bold;
}
.my_archive_block .content_block .block .play_button {
	font-size:0px;
	margin-right:5px;
}
.my_archive_block .content_block .block .track {
	vertical-align:middle;
}
.my_archive_block .content_block .more {
	color:#2d2d2d;
	display:block;
	font-size:80%;
	margin:0;
	padding:10px 0 0 10px;
}
.playlist_block {
	border:1px solid #00B4A8;
	margin-bottom:20px;
}
.playlist_block .top_block {
	color:#a87000;
	background:url(/img/excl_pic001.gif) repeat-x left top;
	padding:5px 0px 5px 15px;
	font-size:105%;
}
.playlist_block .top_block a {
	color:#a76f00;
	text-decoration:none;
}
.playlist_block .content_block {
	background-color:#fff;
	padding:20px 0px 10px 0px;
}
.playlist_block .content_block .name {
	color:#2860aa;
	font-size:100%;
	font-weight:bold;
	padding:0px 0px 5px 10px;
}
.playlist_block .content_block .bg {
	background-color:#fff3db;
}
.playlist_block .content_block .block {
	padding:1px 2px 1px 10px;
	font-size:70%;
	margin-bottom:2px;
}
.playlist_block .content_block .block span {
	font-weight:bold;
}
.playlist_block .content_block .block .play_button {
	font-size:0px;
}
.playlist_block .content_block .block .track {
	vertical-align:middle;
}
.playlist_block .content_block .more {
	color:#2d2d2d;
	display:block;
	margin:0;
	padding:10px 0 0 10px;
	font-size:110%;
}
.playlist_block .nobg {
	background:none;
	padding:0px;
}
.playlist_block .content_block span {
	font-weight:bold;
}
.playlist_block .content_block td {
	font-size:70%;
	padding:5px 0px 5px 0px;
}
.playlist_block .content_block td span {
	margin-left:10px;
}
.playlist_block .content_block .save_button {
	padding:7px 0px 0px 0px;
}
.playlist_block .content_block .time {
	text-align:center;
	padding-left:0px;
}
.last_play_block {
	border:1px solid #ffad0e;
	margin-bottom:20px;
}
.last_play_block .top_block {
	color:#a87000;
	background:url(/img/excl_pic001.gif) repeat-x left top;
	padding:5px 0px 5px 15px;
	font-size:105%;
}
.last_play_block .top_block a {
	color:#a76f00;
	text-decoration:none;
}
.last_play_block .content_block {
	background-color:#fff;
	padding:0px 0px 2px 0px;
}
.last_play_block .content_block .bg {
	background-color:#fff3db;
}
.last_play_block .content_block .block {
	padding:2px 5px 1px 10px;
	font-size:70%;
	margin-bottom:2px;
}
.last_play_block .content_block .block span {
	font-weight:bold;
}
.last_play_block .content_block .block td {
	vertical-align:middle;
}
.reg_block {
	border:1px solid #00B4A8;
	margin-bottom:20px;
}
.reg_block .top_block {
	color:#a87000;
	background:url(/img/excl_pic001.gif) repeat-x left top;
	padding:5px 0px 5px 15px;
	font-size:105%;
	font-weight:bold;
}
.reg_block .top_block a {
	color:#a76f00;
	text-decoration:none;
}
.reg_block .content_block {
	background-color:#fff;
	padding:20px 10px 10px 10px;
}
.reg_block .content_block p {
	margin:0px 0px 5px 3px;
	font-weight:bold;
}
.reg_block .content_block td {
	font-size:75%;
}
.reg_block .content_block input {
	order:1px solid #ffad0e;
	margin-bottom:10px;
	color:#8d8d8d;
	adding:2px;
	width:201px;
}
.reg_block .content_block select {
	width:205px;
	-width:208px;
	margin-bottom:10px;
	color:#8d8d8d;
}
.reg_block .content_block .send_button {
	padding-top:15px;
	text-align:center;
}
.reg_block .content_block .send_button input {
	border:0px;
	width:auto;
}
.reg_block .content_block .date select {
	width:90px;
}
.reg_block .content_block .radio {
	padding-bottom:10px;
}
.reg_block .content_block .radio input {
	width:auto;
	margin:0px;
}
.reg_block .content_block .where input {
	width:202px;
}
.reg_block .content_block .code p {
	margin-bottom:10px;
}
.authorization {
	width:312px;
	position:absolute;
	right:137px;
	top:-5px;
	z-index:5;
}
.authorization td {
	vertical-align:top;
}
.authorization .td01 {
	border:1px solid #FFAD0E;
}
.authorization .td01 .block {
	padding:5px 15px 0px 15px;
	background-color:#FEF0D0;
}
.authorization .td01 .block .text01 {
	font-family:Tahoma;
	font-size:80%;
	margin:0px;
	text-align:right;
	font-weight:bold;
	margin-bottom:2px;
	position:relative;
	left:10px;
}
.authorization .td01 .block .text01 a {
	color:#E0980B;
	text-decoration:none;
}
.authorization .td01 .block .text02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:160%;
	font-weight:bold;
	color:#0044A1;
	margin:0px 0px 14px 0px;
	line-height:100%;
}
.authorization .td01 .block .block01 {
	margin:0px 0px 17px 0px;
}
.authorization .block .block01 p {
	font-family:Tahoma;
	ont-size:70%;
	color:#7f7f7f;
	margin:0px 0px 5px 0px;
}
.authorization .td01 .block .block01 input {
	width:252px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
}
.authorization .td01 .block .block02 {
	margin:0px 0px 0px 0px;
}
.authorization .td01 .block .block02 input {
	margin:0px 0px 27px 0px;
}
.authorization .td01 .block .block02 .text03 {
	padding:0px 5px 2px 10px;
	border-left:1px solid #7f7f7f;
	margin:8px 0px 0px 12px;
}
.authorization .td01 .block .block02 .text03 a {
	font-family:Tahoma;
	ont-size:70%;
	color:#0f4491;
}
.authorization .td01 .block .block03 {
	margin-bottom:18px;
}
.authorization .td01 .block .block03 input {
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
}
.authorization .td01 .block .block03 span {
	font-family:Tahoma;
	ont-size:70%;
	color:#7f7f7f;
	margin:0px 0px 5px 0px;
}
.authorization .td02 {
	background:url(/img/a1.png) no-repeat left top;
	width:8px;
	height:8px;
    -background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/a1.png', sizingMethod='crop');  
}
.authorization .td04 {
	background:url(/img/a5.png) no-repeat left top;
	width:9px;
	height:10px;
    -background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/a5.png', sizingMethod='crop');  
}
.authorization .td05 {
	background:url(/img/a4.png) repeat-x left top;
    -background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/a4.png', sizingMethod='crop'); 
	height:10px;
	width:100%;
}
.authorization .td06 {
	background:url(/img/a3.png) no-repeat left top;
	width:8px;
	height:10px;
    -background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/a3.png', sizingMethod='crop'); 
}
.comment_add_block {
	margin:15px 0px 15px 0px;
	border-top:1px solid #bdbdbd;
	padding:15px 0px 0px 10px;
}
.comment_add_block a {
	font-size:90%;
	color:#0059ab;
	border-bottom:1px dashed #0059ab;
	line-height:140%;
	text-decoration:none;
	font-weight:bold;
}
.comment_add_block .input_block {
	background-color:#e3e3e3;
	margin-left:-12px;
	display:inline-block;
	width:100%;
}
.comment_add_block .input_block .tl {
	background:url(/img/input_block04.gif) no-repeat left top;
}
.comment_add_block .input_block .tr {
	background:url(/img/input_block03.gif) no-repeat right top;
}
.comment_add_block .input_block .bl {
	background:url(/img/input_block01.gif) no-repeat left bottom;
}
.comment_add_block .input_block .br {
	background:url(/img/input_block02.gif) no-repeat right bottom;
	padding:10px 12px 10px 12px;
}
.comment_add_block .input_block p {
	margin:0px 0px 10px 0px;
	color:#2860ab;
	font-size:90%;
	font-weight:bold;
}
.comment_add_block .input_block .br .text p {
	font-weight:normal;
	color:#000;
}
.comment_add_block .input_block .text textarea {
	margin:0px 0px 10px 0px;
	width:383px;
	height:85px;
}
.exclusive_block .content_block .sub_menu {
	padding:7px 0px 0px 13px;
	font-size:12px;
}
.exclusive_block .content_block .sub_menu a {
	color:#6d696a;
	margin-bottom:7px;
	display:block;
}
.main_popup_block {
	background-color:#fff;
	padding:20px;
	z-index:100;
}
.main_popup_block p {
	margin:0px;
}
.main_popup_block .user_info {
	margin-bottom:20px;
}
.main_popup_block .user_info .name {
	font-weight:bold;
	font-size:16px;
	margin-bottom:3px;
}
.main_popup_block .user_info .date {
	font-size:12px;
	margin-bottom:10px;
}
.main_popup_block .user_info img {
	margin-right:15px;
}
.main_popup_block .user_info .price {
	color:#bf0000;
	font-size:32px;
}
.main_popup_block .user_info .price span {
	font-size:12px;
	color:#2d2d2d;
	vertical-align:top;
}
.main_popup_block .user_info .right_info {
	margin-bottom:7px;
}
.main_popup_block .user_info .right_info td {
	font-size:13px;
	font-weight:bold;
	white-space:nowrap;
	padding:0px 5px 0px 5px;
}
.main_popup_block .user_info .right_info td span {
	color:#bf0000;
}
.main_popup_block .user_info .right_info .bg {
	width:100%;
	background:url(img/right_info_bg.gif) repeat-x left 13px;
	padding:0px 0px 0px 0px;
}
.popup_text_block {
	border:1px solid #ffad0e;
	margin-bottom:20px;
	position:relative;
}
.popup_text_block .top_block {
	color:#a87000;
	background:url(img/excl_pic001.gif) repeat-x left top;
	padding:5px 0px 5px 15px;
	font-size:105%;
	font-weight:bold;
}
.popup_text_block .content_block {
	padding:20px 20px 20px 20px;
}
.popup_text_block .content_block .name {
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
}
.popup_text_block .content_block .name2 {
	font-size:14px;

	margin-bottom:5px;
}
.popup_text_block .content_block .text {
	font-size:12px;
	color:#4c4c4c;
	margin-bottom:10px;
}
.popup_text_block .content_block .links {
	margin-bottom:15px;
}
.popup_text_block .content_block .links2 {
	margin-bottom:15px;
}
.popup_text_block .content_block .links a {
	display:block;
	color:#bf0000;
	font-size:16px;
	font-weight:bold;
	margin-bottom:3px;
}
.popup_text_block .content_block .links2 a {
	display:block;
	color:#bf0000;
	font-size:16px;
	font-weight:bold;
	margin-bottom:3px;
	text-decoration:none;
	border-bottom:1px dashed #bf0000;
	float:left;
	clear:left;
}
.popup_text_block .content_block .links2 .act {
	font-weight:bold;
	color:#2d2d2d;
	border:0px;
}
.popup_text_block .content_block .act_kod {
	font-size:85%;
	margin-right:5px;
	padding:0px 0 0px 3px;
	width:142px;
}
.popup_info_block .text01 {
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
}
.popup_info_block .text02 {
	font-size:12px;
	color:#4c4c4c;
	margin-bottom:10px;
}
.popup_text_block .content_block .price_table {
	margin-bottom:5px;
	width:100%;
	font-weight:bold;
}
.popup_text_block .content_block .price_table td {
	border-bottom:1px solid #bebebe;
	text-align:right;
	padding:3px 0px 3px 0px;
	font-size:15px;
}
.popup_text_block .content_block .price_table .top td {
	font-weight:bold;
	font-size:12px;
	vertical-align:bottom;
	padding-bottom:5px;
}
.popup_text_block .content_block .price_table div {
	text-align:left;
	font-size:12px;
}
.popup_text_block .content_block .price_table .grey td {
	color:#7f7f7f;
}
.close_button {
	text-align:right;
}
.close_button a {
	font-weight:bold;
	color:#;
	font-size:15px;
	color:#2d2d2d;
	padding:0px 5px 0px 0px;
}
.main_search_block {
	margin-bottom:30px;
}
.main_search_block .change1 {
	margin-bottom:10px;
}
.main_search_block .change1 .act {
	background-color:#e0970a;
	color:#fff;
	font-style:italic;
	padding:3px 7px 3px 7px;
	border:0px;
	font-weight:bold;
}
.main_search_block .change1 a {
	display:inline;
	color:#015aaa;
	text-decoration:none;
	border-bottom:1px dashed #015aaa;
	line-height:130%;
	font-style:italic;
	font-size:90%;
	margin-right:10px;
}
.main_search_block .table {
	margin-bottom:5px;
}
.main_search_block .table .search {
	width:310px;
	padding:3px 0px 3px 0px;
	font-size:95%;
}
.main_search_block .text {
	margin:0px 0px 5px 0px;
	font-size:15px;
	font-weight:normal;
}
.main_search_block .text strong {
	color:#bf0000;
}
.buy_block p {
	margin:0px 0px 5px 0px;
	font-size:75%;
	color:#6D696A;
}
.buy_block p span {
	font-weight:bold;
	color:#0147A6;
	font-size:160%;
}
.buy_block p a {
	color:#2d2d2d;
}
.buy_block p span.line {
	font-size:130%;
	color:#000;
	font-weight:normal;
	padding:3px 5px 0px 5px;
	vertical-align:top;
}
.aftar_block .content_block .block .buy_block img {
	margin:0px;
}
.error_allarm_piy_piy {
	font-size:75%;
	font-weightold;
	color:#33CC00;
}
.top_block {
	position:relative;
	padding-right:45px !important;
}
.rss_block {
	position:absolute;
	right:5px;
	top:7px;
	color:#000 !important;
	font-size:70%;
}
.archive {
	text-align:right;
	margin-top:-10px;
}
.archive a {
	color:#000;
	font-size:75%;
}
.forgot_pass div {
	color:#000000;
	font-size:85%;
	font-weight:bold;
	margin-bottom:5px;
}
.news_block .content_block_text .forgot_pass p {
	margin:5px 0px 15px 0px;
}
.forgot_pass .text {
	width:270px;
	float:left;
	margin-right:5px;
}

/* kn вставлял инфо */

.player_small_block_table .player_block {

                margin-top: 7px;

}
.player_small_block_table td {
	padding-top:3px;
}
.player_small_block_table .info_track {

                padding-left: 5px;

                font-weight:normal;

                font-size:85%;

                font-family:Tahoma;
                
                position:relative;
                top:-5px;
                line-height:100%;
}

.player_small_block_table .info_track span {

                font-weight:bold;

}