@import url("/designs_142/my.css");



























/* heroes */
.programs-list-wrap,
.programs-list,
.djs-list-wrap,
.djs-list {
 float: left;
 clear: left;
 width: 722px;
 overflow: visible;

}

.programs-list-wrap {margin-bottom: 5px;}

.program-item {
 background: url("../img/hath-h13.gif") repeat-x left bottom;
 padding: 0 14px 21px 21px;
 margin: 0 0 21px 0;
 overflow: visible;
 position: relative;
 float: left;
 clear: left;
 width: 687px;
}

.program-item h3 {
 position: relative;
 float: left;
 height: 36px;
 overflow: visible;
 z-index: 2;
}
.program-item h3 img {
 margin-top: -5px;
}

.program-item img {
 display: block;
}

.program-air-schedule {
 clear: left;
 float: left;
 min-height: 50px;
 padding: 14px 20px 20px 75px;
 margin: -16px 0 0 0;
 background: #e9e9e9 url("../img/clock-bg.png") no-repeat 14px 18px;
 background: rgba(219,219,219,0.6) url("../img/clock-bg.png") no-repeat 14px 18px;
 -moz-border-radius: 12px; /* Firefox */
 -webkit-border-radius: 12px; /* Safari, Chrome */
 -khtml-border-radius: 12px; /* KHTML */
 border-radius: 12px; /* CSS3 */
 behavior: url('/template/2011/htc/PIE.htc'); /* IE border-radius */
 font-size: 13px;
 line-height: 18px;
}

.djs-0 .program-air-schedule {width: 592px;}
.djs-1 .program-air-schedule {width: 447px;}
.djs-2 .program-air-schedule {width: 322px;}
.djs-3 .program-air-schedule {width: 197px;}

.program-air-schedule strong {text-transform: uppercase;}


.program-item .program-djs {
 float: right;
 max-width: 375px;
}
.programm-info .program-djs {
 float: left;
 background: #E9E9E9;
 width: 263px;
 padding: 0 0 0 7px;
 margin: 0;
}

.program-djs li {
 float: left;
 width: 120px;
 height: 155px;
 overflow: hidden;
 position: relative;
 margin-left: 5px;
}

.program-djs a.dj-link {
 color: #fff;
 font-size: 14px;
 font-weight: bold;
 padding: 0;
 position: absolute;
 text-align: center;
 text-decoration: none;
 left: 0;
 top: 0;
 line-height: 16px;
 height: 120px;
 width: 120px;
}
.program-djs a.dj-link:hover {background: url(../img/arrow-lnk.png) no-repeat center -175px;}

.program-djs a.dj-link strong {
 background: url(../img/arrow-lnk.png) no-repeat 0 0;
 position: absolute;
 bottom: 0;
 left: 0;
 width: 120px;
 padding: 1px 0 4px;
}
.program-djs a.dj-link:hover strong {background: none;}

.program-djs .dj-top-links {
 display: block;
 position: absolute;
 padding: 0;
 margin: 0;
 left: 0;
 top: 0;
 height: 30px;
 width: 120px;
}

.program-djs .dj-btm-links {
 display: block;
 text-align: center;
 padding: 0;
 margin: 0;
 width: 120px;
}

.ico-lnk {
 display: block;
 text-indent: -999px;
 overflow: hidden;
 padding: 0;
 margin: 0;
 width: 22px;
 height: 22px;
 background-position: center center;
 background-repeat: no-repeat;
}
.ico-audio {background-image: url("http://www.europaplus.ru/template/2011/img/ico-play.png");}
.ico-mail {background-image: url("http://www.europaplus.ru/template/2011/img/ico-mail.png");}
.ico-mail-gray {background-image: url("http://www.europaplus.ru/template/2011/img/ico-mail-gray.png");}
.ico-photo {background-image: url("http://www.europaplus.ru/template/2011/img/ico-photo.png");}
.ico-vkontakte {background-image: url("http://www.europaplus.ru/template/2011/img/ico-vkontakte.png");}
.ico-facebook {background-image: url("http://www.europaplus.ru/template/2011/img/ico-facebook.png");}
.ico-twitter {background-image: url("http://www.europaplus.ru/template/2011/img/ico-twitter.png");}

.dj-btm-links .ico-lnk {display: inline-block;}

.dj-top-links .ico-audio {
 position: absolute;
 top: 3px;
 left: 5px;
}

.dj-top-links .ico-mail-gray {
 position: absolute;
 top: 0;
 right: 2px;
}

.program-item .program-descr {
 clear: both;
 font-size: 13px;
 line-height: 18px;
 margin-top: 18px;
}

.djs-list-wrap {
 margin-bottom: 34px;
 padding-bottom: 13px;
 background: url("../img/hath-h13.gif") repeat-x left bottom;
}

.djs-list-wrap-last {
 margin-bottom: 4px;
 background: none;
}

.djs-list-wrap h2 {
 color: #0079F6;
 font: normal 30px/1 "NeoSansPro Regular", Tahoma, Arial, Helvetica, sans-serif;
 text-transform: lowercase;
 margin: 0 0 34px;
 padding: 0;
}

.dj-item {
 float: left;
 overflow: hidden;
 width: 348px;
 margin-bottom: 26px;
 background: #e9e9e9;
 background: rgba(219,219,219,0.6);
 -moz-border-radius: 0 12px 12px 0; /* Firefox */
 -webkit-border-radius: 0 12px 12px 0; /* Safari, Chrome */
 -khtml-border-radius: 0 12px 12px 0; /* KHTML */
 border-radius: 0 12px 12px 0; /* CSS3 */
 behavior: url('/template/2011/htc/PIE.htc'); /* IE border-radius */
}

.dj-item:nth-child(odd),
.dj-item-odd {
 margin-right: 26px;
 clear: left;
}

.dj-item .dj-img-wrap {
 float: left;
 width: 120px;
}

.dj-item .dj-info-wrap {
 margin: 6px 4px 4px 130px;
}

.dj-info-wrap h3 {
 color: #000;
 font-size: 14px;
 font-weight: bold;
 line-height: 16px;
 margin: 0;
 padding: 0 0 10px;
}

.dj-info-wrap p {
 color: #000;
 font-size: 12px;
 line-height: 18px;
 margin: 0;
 padding: 0;
}

.dj-info-wrap .dj-links {
 height: 25px;
 margin-top: 4px;
}

.dj-info-wrap .dj-links a {
 float: left;
 background-position: left center;
 margin-right: 4px;
}
.dj-info-wrap .dj-links a.ico-video {
 float: right;
 background-position: right center;
}

/* /heroes */




