html, body {height: 100%;}

body {
	min-width: 1000px;
	_width: expression(document.body.clientWidth < 1000? "1000px": "100%" );
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #ffffff;
	background: #b9b9b9 url(http://europaplus.ru/template/Steel/img/siteimage/back.jpg) center top;
	behavior: url(csshover2.htc);
}

form, p, a img, ul, ol, h1, h2, h3, h4, h5, h6, table, td, th {
	margin: 0;
	padding: 0;
	border: 0;
}

table {font-size: 100%;}

form input {font-size: 11px;}

a {
	text-decoration: underline;
	color: #ffffff;
}

a:hover {text-decoration: none;}

i {width: 99%;}

img, div, a, input, li {_behavior: url(iepngfix.htc);}

.yellow {color: #fff600;}
.red {color: #ff0000;}

.clear {clear: both; font-size: 0; line-height: 0; overflow: hidden}

#preloaded_images {
	width: 0;
	height: 0;
	position: absolute;
	top: 0;
	left: 0;
	visibility: hidden;
}

#top_back {
	height: 74px;
	margin-bottom: -74px;
	position: relative;
	background: url(http://europaplus.ru/template/Steel/img/siteimage/back_top.jpg) center repeat-x;
}

#all {
	width: 1000px;
	height: auto;
	_height: 100%;
	min-height: 100%;
	margin: 0 auto -294px auto;
	text-align: left;
	background: url(http://europaplus.ru/template/Steel/img/siteimage/all_back.jpg) 0 280px repeat-y;
}

.spacer {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}

html>body .spacer_not_ie {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}

/*top - begin*/
#top_flash_wrapper {
	height: 230px;
	margin-bottom: -230px;
	position: relative;
	font-size: 0;
}

#top_flash {height: 230px;}

#top {height: 230px;}

#top .city {
	position: absolute;
	margin: 15px 0 0 60px;
	z-index: 100;
}

#top .city input.btn {
	position: relative;
	width: 36px;
	height: 18px;
	bottom: 0;
	background: url(http://europaplus.ru/template/Steel/img/siteimage/ok-btn.gif) no-repeat;
	border: 0;
	overflow: hidden;
	text-indent: -999px;
	cursor: pointer;
}

#top .search {
	width: 150px;
	position: absolute;
	margin-top: 15px;
	padding-left: 800px;
}

#top .search a {
	font-size: 11px;
	position: absolute;
	left: 366px;
	top: 2px;
	white-space: nowrap;
}

#top .search input {width: 87px;}

#top .search input.btn {
	position: relative;
	width: 46px;
	height: 18px;
	bottom: 0;
	background: url(http://europaplus.ru/template/Steel/img/siteimage/search-btn.gif);
	border: 0;
	overflow: hidden;
	text-indent: -999px;
	cursor: pointer;
}

:root #top .search input.btn {bottom: -2px;}

#top .logo {
	position: absolute;
	margin: 57px 0 0 75px;
}

#top .listen_online {
	width: 167px;
	height: 122px;
	position: absolute;
	margin: 147px 0 0 589px;
	padding-left: 15px;
}

#top .listen_online .back {
	width: 182px;
	height: 122px;
	margin: 0 0 -122px -15px;
	background-image: url(http://europaplus.md/images/top_listen.png);
}

#top .listen_online a {
	width: 32px;
	height: 11px;
	float: left;
	margin: 74px 3px 0 0;
	position: relative;
	z-index: 100;
}

#top .on_air {
	width: 210px;
	height: 175px;
	position: absolute;
	margin: 58px 0 0 771px;
}

#top .on_air .back {
	width: 210px;
	height: 175px;
	position: absolute;
	background-image: url(http://europaplus.ru/template/Steel/img/siteimage/top_on_air.png);
}

#top .on_air .song {
	width: 196px;
	height: 23px;
	line-height: 21px;
	position: absolute;
	margin: 39px 0 0 7px;
	text-align: center;
	overflow: hidden;
	color: #000000;
}

#top .on_air .dj {
	position: absolute;
	width: 190px;
	margin: 62px 0 0 10px;
	text-align: center;
}

#top .on_air .dj h2 {
	text-align: center;
	font-size: 16px;
}

#top .on_air div.webcam {
	width: 70px;
	height: 80px;
	position: absolute;
	margin-top: 95px;
	background-image: url(http://europaplus.ru/template/Steel/img/siteimage/webcam.png);
}

#top .on_air a.webcam {
	width: 60px;
	height: 50px;
	display: block;
	position: absolute;
	margin-top: 125px;
}

#top #menu_top_wrapper {
	width: 551px;
	height: 42px;
	position: absolute;
	z-index: 1000;
	margin: 188px 0 0 15px;
}

#top #menu_top_wrapper .back {
	width: 551px;
	height: 50px;
	margin-bottom: -50px;
	background-image: url(http://europaplus.ru/template/Steel/img/siteimage/top_menu_back.png);
}

#top #menu_top_wrapper ul {padding: 6px 0 0 12px;}

#top #menu_top_wrapper ul li {
	list-style: none;
	float: left;
	margin-right: 2px;
}

#top #menu_top_wrapper ul li a {
	text-indent: -999px;
	overflow: hidden;
}

#top #menu_top_wrapper ul li ul li a {text-indent: 0;}

#top #menu_top_wrapper ul li a {
	width: 104px;
	height: 33px;
	display: block;
	background: left top no-repeat;
}


#top #menu_top_wrapper ul li#mt_1 a {background-image: url(http://europaplus.ru/template/Steel/img/siteimage/top_menu_prog_1.gif);}
#top #menu_top_wrapper ul li#mt_1:hover a,
#top #menu_top_wrapper ul li#mt_1.current a {background-image: url(http://europaplus.ru/template/Steel/img/siteimage/top_menu_prog_2.gif);}

#top #menu_top_wrapper ul li#mt_2 a {background-image: url(http://europaplus.ru/template/Steel/img/siteimage/top_menu_ved_1.gif);}
#top #menu_top_wrapper ul li#mt_2:hover a,
#top #menu_top_wrapper ul li#mt_2.current a {background-image: url(http://europaplus.ru/template/Steel/img/siteimage/top_menu_ved_2.gif);}

#top #menu_top_wrapper ul li#mt_3 a {background-image: url(http://europaplus.ru/template/Steel/img/siteimage/top_menu_news_1.gif);}
#top #menu_top_wrapper ul li#mt_3:hover a,
#top #menu_top_wrapper ul li#mt_3.current a {background-image: url(http://europaplus.ru/template/Steel/img/siteimage/top_menu_news_2.gif);}

#top #menu_top_wrapper ul li#mt_4 a {background-image: url(http://europaplus.ru/template/Steel/img/siteimage/top_menu_eurobook_1.gif);}
#top #menu_top_wrapper ul li#mt_4:hover a,
#top #menu_top_wrapper ul li#mt_4.current a {background-image: url(http://europaplus.ru/template/Steel/img/siteimage/top_menu_eurobook_2.gif);}

#top #menu_top_wrapper ul li#mt_5 a {background-image: url(http://europaplus.ru/template/Steel/img/siteimage/top_menu_contacts_1.gif);}
#top #menu_top_wrapper ul li#mt_5:hover a,
#top #menu_top_wrapper ul li#mt_5.current a {background-image: url(http://europaplus.ru/template/Steel/img/siteimage/top_menu_contacts_2.gif);}

#top #menu_top_wrapper ul li ul {
	position: absolute;
	margin-top: 33px;
	padding: 0;
	display: none;
	font-size: 110%;
}

#top #menu_top_wrapper ul li:hover ul {display: block;}

#top #menu_top_wrapper ul li ul li {
	width: 145px;
	float: none;
	margin: 0;
	padding-left: 11px;
	background-color: #000000;
	_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	opacity: 0.9;
}

#top #menu_top_wrapper ul li ul li:hover {
	cursor: pointer;
	background-color: #ffd800;
}

#top #menu_top_wrapper ul li ul li.parent {background: #000000 url(http://europaplus.ru/template/Steel/img/siteimage/top_menu_bullet.gif) 146px 5px no-repeat;}

#top #menu_top_wrapper ul li ul li.parent:hover {background: #ffd800 url(http://europaplus.ru/template/Steel/img/siteimage/top_menu_bullet_on.gif) 146px 5px no-repeat;}

#top #menu_top_wrapper ul li ul li a {
	width: 131px;
	height: auto;
	padding: 1px 1px 4px 1px;
	text-decoration: none;
	background: none !important;
	border-bottom: 1px solid #1a1a1a;
}

#top #menu_top_wrapper ul li ul li:hover a {color: #000; border-color: #ffd800;}

#top #menu_top_wrapper ul li ul li ul {
	margin: 0 0 0 145px;
	font-size: 100%;
}

#top #menu_top_wrapper ul li:hover ul li ul {display: none;}

#top #menu_top_wrapper ul li ul li:hover ul {display: block;}

#top #menu_top_wrapper ul li ul li:hover ul li a {color: #fff; border-color: #1a1a1a;}

#top #menu_top_wrapper ul li ul li:hover ul li:hover a {color: #000; border-color: #ffd800;}
/*top - end*/

/*center - begin*/
#center {
	height: auto;
	_height: 50px;
	min-height: 50px;
	background: url(http://europaplus.ru/template/Steel/img/siteimage/cntr_top.jpg) left top no-repeat;
}

#center .left_part {
	width: 183px;
	float: left;
	margin-left: 12px;
	_margin-left: 6px;
	background: url(http://europaplus.ru/template/Steel/img/siteimage/banners_left_back.gif) left 20px repeat-y;
}

#center .left_part .inside {background: url(http://europaplus.ru/template/Steel/img/siteimage/banners_left_top.gif) left top no-repeat;}

#center .left_part .inside .banners {
	padding: 4px 0 10px 16px;
	font-size: 0;
	background: url(http://europaplus.ru/template/Steel/img/siteimage/banners_left_btm.gif) left bottom no-repeat;
}

#center .left_part .inside .banners .banner_box {padding-bottom: 4px;}

#center .right_part {
	width: 238px;
	float: right;
	position: relative;
	z-index: 100;
	margin-top: 3px;
}

#center .right_part .banner_box {
	width: 214px;
	height: 167px;
	margin-bottom: -8px;
	padding: 5px 0 0 14px;
	font-size: 0;
	background-image: url(http://europaplus.ru/template/Steel/img/siteimage/banner_200x150_back.png);
}

#center .content {
	margin: 0 235px 0 206px;
	_display: inline-block;
	_margin-left: 203px;
	font-weight: bold;
}

#center .content .content_wrapper {width: 553px; overflow: hidden;}

#center .content h1 {
	height: 20px;
	margin-bottom: 12px;
	padding-left: 14px;
	color: #ffd800;
	font-size: 22px;
	text-transform: uppercase;
	overflow: hidden;
}

#center .content h2 {
	margin-bottom: 2px;
	font-size: 150%;
	font-weight: normal;
	color: #fff600;
}

#center .content h2 a {
	text-decoration: none;
	color: #fff600;
}

#center .content h2 a:hover {text-decoration: underline;}

#center .content h3 {
	margin-bottom: 2px;
	font-size: 140%;
	font-weight: normal;
	color: #fff600;
}

#center .content h4 {
	margin-bottom: 2px;
	font-size: 120%;
	font-weight: normal;
	color: #fff600;
}

#center .content h5 {
	margin-bottom: 12px;
	font-size: 100%;
	color: #fff600;
}

#center .content h6 {
	font-size: 100%;
	color: #6bd8ff;
}

#center .content p {padding-bottom: 14px;}

#center .content ul {margin-left: 15px;}

#center .content strong {color: #6bd8ff;}

#center .content .even {background: url(http://europaplus.ru/template/Steel/img/siteimage/cntr_alt_back.jpg) left top;}

#center .content .content_left {
	width: 142px;
	float: left;
	margin-right: 20px;
}

#center .content .content_left p {padding-bottom: 3px;}

#center .content .content_left img {border: 1px solid #575c60;}

#center .content .content_left .gallery_small {
	width: 153px;
	margin-right: -100%;
	font-size: 0;
}

#center .content .content_left .gallery_small a {
	display: inline-block;
	margin: 0 11px 11px 0;
}

#center .content .content_text {
	/*margin-left: 161px;
	_display: inline-block; */
}

#center .content .news_block {
	width: 551px;
	margin: 0 -50px 0 -10px;
	float: left;
	position: relative;
	_display: inline-block;
	overflow: hidden;
	padding: 12px 52px 12px 10px;
}

#center .content .news_block_alt {background: url(http://europaplus.ru/template/Steel/img/siteimage/cntr_alt_back.jpg) left top;}

#center .content .news_block a {color: #fff600;}

#center .content .news_block .img_box {
	width: 142px;
	float: left;
}

#center .content .news_block .img_box img {border: 1px solid #575c60;}

#center .content .news_block .text_box {margin-left: 151px;}

#center .content .days_list_wrapper {
	width: 600px;
	float: left;
	margin: 0 -50px 4px -5px;
	position: relative;
	background: url(http://europaplus.ru/template/Steel/img/siteimage/days_list_back.gif) top repeat-x;
}

#center .content ul.days_list {
	height: 23px;
	margin: 0 -150px 0 0;
	padding: 2px 6px;
	overflow: hidden;
	display: inline-block;
	font-weight: normal;
	background: url(http://europaplus.ru/template/Steel/img/siteimage/days_list_left.gif) left top no-repeat;
}

#center .content ul.days_list li {
	width: 79px;
	line-height: 21px;
	list-style: none;
	float: left;
	margin-right: 1px;
	text-align: center;
}

#center .content ul.days_list li a {
	height: 23px;
	display: block;
	text-decoration: none;
	background: url(http://europaplus.ru/template/Steel/img/siteimage/days_list_day_back_1.gif) center top no-repeat;
}

#center .content ul.days_list li a:hover,
#center .content ul.days_list li.current a {
	color: #000000;
	background-image: url(http://europaplus.ru/template/Steel/img/siteimage/days_list_day_back_2.gif);
}

#center .content table.full_width {
	width: 617px;
	float: left;
	position: relative;
	margin: 0 -60px 4px -12px;
}

#center .content table.full_width th.last,
#center .content table.full_width td.last {padding-right: 50px;}

#center .content table th,
#center .content table td {padding: 2px 9px 3px 9px;}

#center .content table td {
	font-weight: normal;
}

#center .content table tr.even {
	background: url(http://europaplus.ru/template/Steel/img/siteimage/table_even_back.png);
/*	_background: url(http://europaplus.ru/template/Steel/img/siteimage/cntr_alt_back.jpg) left top repeat-y; */
}

#center .content table tr.even th,
#center .content table tr.even td {
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://europaplus.ru/template/Steel/img/siteimage/table_even_back.png', sizingMethod='scale');
}

#center .content table a {color: #d4bb4a;}

#center .content table.table_regions th {color: #fff600;}

#center .content table.table_regions td {
	font-size: 110%;
	font-weight: bold;
}

#center .content table.table_regions td a {color: #6bd8ff;}

#center .content table.table_eurohit {
	_width: 614px;
	margin-right: -50px;
	_margin: 0 -60px 4px -10px;
}

#center .content table.table_eurohit th {
	font-size: 93%;
	color: #6bd8ff;
	text-align: left;
}

#center .content table.table_eurohit td {
	vertical-align: middle;
	font-size: 110%;
	font-weight: bold;
	text-align: left;
}

#center .content table.table_eurohit th.cur_pos,
#center .content table.table_eurohit td.cur_pos {width: 20px;}

#center .content table.table_eurohit th.checkbox,
#center .content table.table_eurohit td.checkbox {width: 20px;}

#center .content table.table_eurohit th.singer_img,
#center .content table.table_eurohit td.singer_img {width: 120px; text-align: center;}
#center .content table.table_eurohit td.singer_img {height: 70px;}

#center .content table.table_eurohit th.singer,
#center .content table.table_eurohit td.singer {}

#center .content table.table_eurohit th.song,
#center .content table.table_eurohit td.song {width: 260px;}

#center .content table.table_eurohit th.sound,
#center .content table.table_eurohit td.sound {width: 65px; text-align: center;}

#center .content table.table_eurohit th.soundkey,
#center .content table.table_eurohit td.soundkey {width: 25px; text-align: center;}

#center .content table.table_eurohit th.change_pos,
#center .content table.table_eurohit td.change_pos {width: 25px; text-align: center;}

#center .content table.table_eurohit th.old_pos,
#center .content table.table_eurohit td.old_pos {width: 30px; text-align: center;}

#center .content table.table_eurohit th.best_pos,
#center .content table.table_eurohit td.best_pos {width: 35px; text-align: center;}

#center .content table.table_eurohit td.singer_img img {border: 1px solid #575c60;}

#center .content .form_wrapper {
	width: 490px;
	overflow: hidden;
	_display: inline-block;
	margin-bottom: 12px;
}

#center .content .form_wrapper form label {
	overflow: hidden;
	display: inline-block;
	margin-bottom: 7px;
	width: 100.01%;
}

#center .content .form_wrapper form label span {
	width: 143px;
	float: left;
	margin-top: 3px;
	padding-right: 8px;
}

#center .content .form_wrapper form label span span {
	width: auto;
	float: none;
	margin: 0;
	padding: 0;
}

#center .content .form_wrapper form input,
#center .content .form_wrapper form select,
#center .content .form_wrapper form textarea {
	margin: 0;
	padding: 1px;
	font-size: 11px;
}

#center .content .form_wrapper form select {width: 336px; height: 20px;}
#center .content .form_wrapper form input {width: 330px; height: 14px;}
#center .content .form_wrapper form textarea {width: 330px; *width: 330px; height: 125px;}

#center .content .form_wrapper form label.captcha img {
	float: left;
	width: 120px;
	height: 60px;
	_margin-left: 3px;
	margin-right: 7px;
}

#center .content .form_wrapper form label.captcha input {width: 203px;}

#center .content form .btn_wrapper input {
	width: 329px;
	height: 21px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	background: url(http://europaplus.ru/template/Steel/img/siteimage/btn_back_2.gif) center top no-repeat;
	border: none;
	cursor: pointer;
}

#center .content .form_wrapper form .btn_wrapper .submit {
	margin-left: 152px;
}

#center .content .feedback_msg {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
	color: #FFF600;
}

#center .content .more {
	padding-bottom: 0;
	text-align: right;
}

#center .content .more a {color: #fff600;}

#center .content .pager a.next {position: absolute; right: 0;}

#center .content .pager a.prev {position: absolute; left: 0;}

#center .content .pager {
	width: 550px;
	text-align: center;
	font-weight: normal;
	color: #6bd8ff;
	position: relative;
	overflow: hidden;
	float: left;
}

#center .content .pager a {color: #6bd8ff;}

#center .content .pager a.current,
#center .content .pager a:hover {
	text-decoration: none;
	color: #fff600;
}

#center .content .btn_back {
	clear: both;
	text-align: center;
}

#center .content .btn_back input,
#center .content .btn_back a {
	width: 189px;
	height: 21px;
	display: block;
	margin: 0 auto 5px auto;
	font-size: 93%;
	font-weight: normal;
	color: #6bd8ff;
	background: url(http://europaplus.ru/template/Steel/img/siteimage/btn_back.jpg) left top no-repeat;
}

#center .content .btn_back input {
	border: none;
	padding-bottom: 5px;
	cursor: pointer;
}

#center .content .btn_back a {
	padding-top: 3px;
	text-decoration: none;
}

#center .content .btn_back a:hover {
	color: #FFF600;
}
/*center - end*/

/*footer - begin*/
#footer_spacer {
	height: 294px;
	clear: both;
}

#footer {
	height: 291px;
	position: relative;
	text-align: left;
	background: url(http://europaplus.ru/template/Steel/img/siteimage/ftr_back.gif) top repeat-x;
	border-bottom: 3px solid #8d8d8d;
}

#footer .inside {
	height: 281px;
	background: url(http://europaplus.ru/template/Steel/img/siteimage/ftr_back_big.jpg) center top no-repeat;
	border-bottom: 10px solid #000000;
}

#footer .inside .content {
	width: 1000px;
	margin: 0 auto;
	position: relative;
}

#footer .inside .content #menu_btm_wrapper {
	_display: inline-block;
	overflow: hidden;
	margin-bottom: 11px;
	padding: 14px 0 0 45px;
}

#footer .inside .content #menu_btm_wrapper ul {
	width: 535px;
	margin: 0 auto;
}

#footer .inside .content #menu_btm_wrapper ul li, .bottom-links ul li {
	width: 87px;
	height: auto;
	_height: 150px;
	min-height: 150px;
	float: left;
	margin-right: 5px;
	padding: 2px 4px;
	list-style: none;
	background-image: url(http://europaplus.ru/template/Steel/img/siteimage/ftr_menu_back.png);
}

#footer .inside .content #menu_btm_wrapper ul li a, .bottom-links ul li a {
	font-weight: bold;
	text-decoration: none;
	color: #cea341;
}

#footer .inside .content #menu_btm_wrapper ul li a:hover, .bottom-links ul li a:hover {text-decoration: underline;}

#footer .inside .content #menu_btm_wrapper ul li ul, .bottom-links ul li ul {
	width: auto;
	margin-top: 9px;
}

#footer .inside .content #menu_btm_wrapper ul li ul li, .bottom-links ul li ul li {
	width: 87px;
	height: auto;
	min-height: 0;
	margin: 0 0 6px 0;
	padding: 0;
	line-height: 12px;
	background: none;
}

#footer .inside .content #menu_btm_wrapper ul li ul li a, .bottom-links ul li ul li a {
	font-size: 10px;
	font-weight: normal;
	color: #d0cdd1;
}

#footer .inside .content .btm_links {
	margin-bottom: 29px;
	text-align: center;
	font-size: 10px;
}

#footer .inside .content .btm_links a {
	margin: 0 10px;
	display: none;
	*display: inline;
}

#footer .inside .content .counters {
	float: right;
	margin-top: 3px;
	padding-right: 21px;
	text-align: right;
}

#footer .inside .content .counters a {margin-left: 3px;}

#footer .inside .content .copyright {
	margin: 0 300px;
	text-align: center;
	font-size: 110%;
}
/*footer - end*/

/*index - begin*/

.index #footer_spacer {height: 124px;}

.index #footer {
	height: 291px;
	border-bottom: 3px solid #8d8d8d;
	position: static;
}

.index #footer .inside {
	height: 111px;
	background: url(http://europaplus.ru/template/Steel/img/siteimage/footer-bg.jpg) center top no-repeat;
	border-bottom: 10px solid #000000;
	padding-top: 170px;
}

.index .right_part {margin-bottom: -5px;}

.indx_news {
	background: url(http://europaplus.ru/template/Steel/img/siteimage/news-bg-1.jpg) no-repeat 17px 0px;
	margin-top: -14px;
	padding: 0 0 0 22px;
	height: 337px;
	width: 980px;
	clear:both;
}


.indx_news h2 {
	height: 40px;
	margin-bottom: -16px;
	padding: 14px 0 0 0;
	line-height: 100%;
}

.indx_news .news_block {float: left; width: 483px;}

.indx_news .news_block .all-news {
	background: url(http://europaplus.ru/template/Steel/img/siteimage/all-news-bg.gif) no-repeat;
	display: block;
	color: #ffd800;
	height: 20px;
	text-align: center;
	margin: 10px auto 0;
	padding-top: 3px;
	font-size: 10px;
	text-decoration: none;
	width: 158px;
}

.indx_news .news_block a:hover {color: #e0f30f;}

.indx_news .right {float: right!important; margin-right: 13px;}

.indx_news .right .all-news {background: url(http://europaplus.ru/template/Steel/img/siteimage/all-news-dark.gif) no-repeat;}

.indx_news .news_block ul {list-style: none; height: 250px;}

.indx_news .news_block ul li {
	border-right: 1px solid #a2a2a2;
	float: left;
	font-size: 11px;
	height: 250px;
	padding: 0 5px 0 6px;
	overflow: hidden;
	width: 146px;
}

.indx_news .news_block ul li a img {border: 1px solid #575c60}
.indx_news .news_block ul li span {
	display: block;
	color: #fff;
	font-size: 10px;
}

.indx_news .news_block .news-title {
	color: #ffd800;
	display: block;
	height: 26px;
	margin-bottom: 4px;
}

.indx_news .news_block ul li p {
	padding: 5px 0 0;
	margin-bottom: 10px;
	height: 65px;
	overflow: hidden;
}

.indx_news .news_block ul li ins {
	text-decoration: none;
	display: block;
	padding-right: 3px;
	text-align: right;
}

.indx_news .news_block ul li ins a {font-size: 10px; color: #ffd800;}
.indx_news .news_block ul .last {border-right: none;}

.bottom_block {
	background: url(http://europaplus.ru/template/Steel/img/siteimage/bottom-bg.png) no-repeat;
	padding-left: 15px;
	z-index: 10;
	width: 985px;
}

.bottom_block .video {
	background: url(http://europaplus.ru/template/Steel/img/siteimage/video-bg.png) no-repeat;
	float: left;
	height: 394px;
	width: 453px;
	overflow: hidden;
}

/*.bottom_block .video ul {margin: 298px 0 0 17px;}
.bottom_block .video ul li {display: inline;	padding-right: 3px;}*/
.bottom_block .bottom-links {float: right; width: 515px;}
.bottom_block .bottom-links dl {margin: -10px 0 0;	height: 140px;}
.bottom_block .bottom-links dl dd {display: inline; margin-left: 0;}

.bottom_block .bottom-links .bottom-banners {
	margin: 21px 0 9px 10px;
	_margin-top: 18px;
	height: 56px;
}

.bottom_block .bottom-links .bottom-banners dd {padding-right: 2px;}
.bottom_block .bottom-links .bottom-banners dd div {display: inline;}

.index #all {background: none; position: relative}

.index #center {background: url(http://europaplus.ru/template/Steel/img/siteimage/index-bg-2.jpg) no-repeat 11px -8px;}

.index #center .left_part {background: none;	width: 365px;}

.index #center .content {
	margin-left: 388px;
	height: 340px;
	_overflow: hidden;
}

.index #center .content h1 {
	width: 177px;
	height: 30px;
	position: absolute;
	margin: -4px 0 0 -12px;
	_margin-left: -15px;
	_padding-left: 17px;
	background: url(http://europaplus.ru/template/Steel/img/siteimage/h1_top40_bg.png) no-repeat 0 0;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://europaplus.ru/template/Steel/img/siteimage/h1_top40_bg.png', sizingMethod='crop');
	z-index: 99;
}

/*movs - player*/

#movsPlayer {float: left; width: 345px; margin-left: 9px; _margin-left: 4px; margin-top: 0; height: 295px; }
#movsPlayerScreen {width: 330px; height: 250px; padding-left: 11px; padding-top: 13px; _padding-left: 12px;}
#movsPlayerCtrl {height: 20px; margin-top: 34px;}
		#movsPlayerCtrl .prev,
		#movsPlayerCtrl .next {display: block; width: 15px; height: 20px; text-align: center;}
		#movsPlayerCtrl .prev img,
		#movsPlayerCtrl .next img {margin: 7px auto;}
		#movsPlayerCtrl .prev {float: left;}
		#movsPlayerCtrl .next {float: right;}
		#movsPlayerCtrl .scroll {overflow: auto; padding-top: 4px; _padding-top: 0; padding-left: 5px; width: 305px; height: 33px; white-space: nowrap; float: left;}
			#movsPlayerCtrl .scroll div {margin: 0;}
			#movsPlayerCtrl .scroll a {background: transparent url(http://europaplus.ru/template/Steel/img/siteimage/banners_ctrl_sep.gif) no-repeat 1px 1px; padding-left: 10px; text-decoration: none; font-size: 11px;}
			#movsPlayerCtrl .scroll a.first {background: none; padding-left: 0;}
			#movsPlayerCtrl .scroll a.cur,
			#movsPlayerCtrl .scroll a:hover {color: #bbb}

/*top40*/

#top40 {margin: 0!important; width: 374px; _width: 368px; height: 282px; overflow: hidden; padding-top: 19px;}

	#top40 li {position: relative; float: left; list-style-type: none; margin: 2px 0 0 0; padding: 0; height: 45px; width: 370px; _width: 368px; _line-height: 100%; overflow: hidden;}
	#top40 li span {display: block; float: left; padding-top: 14px; width: 14px;}
	#top40 .play,
	#top40 .status {float: right; display: block;}
	#top40 .status {width: 21px; height: 22px; margin-top: 12px;}
	#top40 .play {	width: 28px; height: 31px; margin: 7px 50px 0 37px; z-index: 10; _margin-right: 25px;}
	#top40 .up-arr {background: url(http://europaplus.ru/template/Steel/img/siteimage/up-arr.png) no-repeat;}
	#top40 .down-arr {background: url(http://europaplus.ru/template/Steel/img/siteimage/down-arr.png) no-repeat;}
	#top40 .equal {background: url(http://europaplus.ru/template/Steel/img/siteimage/equal.png) no-repeat;}
	#top40 .play-black {background: url(http://europaplus.ru/template/Steel/img/siteimage/play-black.png) no-repeat 0 0;}
	#top40 .pause {background: url(http://europaplus.ru/template/Steel/img/siteimage/pause-green.png) no-repeat 0 0;}
	#top40 .play-black:hover,
	#top40 .playing {background: url(http://europaplus.ru/template/Steel/img/siteimage/play-green.png) no-repeat 0 0;}
	#top40 .pic {float: left;}
		#top40 .pic img {border: 1px solid #65696d; margin-right: 5px;}
	#top40 .singer-song {float: left; padding: 7px 0 0 3px;}
	#top40 .singer,
	#top40 .song {font-size: 11px; line-height: 14px; text-decoration: none;}
	#top40 .singer {color: #ffd800; font-weight: bold;}
	#top40 .song {color: #fff; font-weight: normal;}
	#top40 .soundkey {position: absolute; right: 1px; top: 12px;}
		#top40 .soundkey:hover {right: 0;}
	
	.voiting {
		font-weight: normal;
		font-size: 11px;
		padding: 3px 0 0 95px;
	}
	
	#top40 a:hover,
	.voiting a:hover {color: #e0f30f;}
	
	/*video*/
	
	#videoPlayer {padding-top: 17px; width: 434px;}
		#videoPlayerCtrl {padding-top: 41px;}
		#videoPlayerCtrl .prev,
		#videoPlayerCtrl .next {display: block; width: 14px; height: 50px; text-align: center;}
		#videoPlayerCtrl .prev img,
		#videoPlayerCtrl .next img {margin: 22px auto;}
		#videoPlayerCtrl .prev {float: left;}
		#videoPlayerCtrl .next {float: right;margin-right: 6px; _margin-right: 0}
		#videoPlayerCtrl .scroll {overflow: hidden; position: relative; width: 390px; _width: 385px; padding: 0 5px; height: 67px; white-space: nowrap; float: left;}
			#videoPlayerCtrl .scroll div {margin: 0;}
			#videoPlayerCtrl .scroll img {border: 1px solid #6a7a9c; border-left: none; margin-right: 3px;}
			#videoPlayerCtrl .scroll .first img {border-left: 1px solid #6a7a9c;}
			
		#videoPlayerScreen {width: 399px; height: 239px; margin: 0 auto;}
			#videoPlayerScreen .main-screen {border: none; display: block; background: #000 no-repeat center center; height: 167px; padding-top: 72px; width: 399px;}
				#videoPlayerScreen .main-screen img {background: url(http://europaplus.ru/template/Steel/img/siteimage/play-btn.png) no-repeat; display: block; margin: 0 0 0 145px;}
					#videoPlayerScreen .main-screen img:hover {background: url(http://europaplus.ru/template/Steel/img/siteimage/play-btn-hover.png) no-repeat;}
