body { margin: 0; font-family: "Trebuchet MS", Arial, sans-serif; text-align:center;}

#mother {  width: 980px; text-align: left; margin: 0 auto;}

#header_out {position:absolute; width: 980px; height:225px;  z-index:1;  overflow:hidden;}
#header_moderator {width:123px; height:198px; position:absolute; z-index:1; top:0px; left:18px;}
#header_home_link { position:absolute; right:35px; top:5px;}
	#header_home_link img { width:110px; height:140px; border:0px;}
#header {width: 980px; height:215px; background:url('../web_img/header.png') no-repeat scroll;}
#header a {text-decoration:none;}
  #header_onair {width:290px; height:47px; font-size:12px; position:absolute; left:45px; top:112px; text-align:right;}
  #header_onair img {border-style: none; float:right; margin-left:5px;}
    #header_onair_name {font-size:14px; color:#dddce4;}
    
  #header_menu1 {height:26px; font-size:14px;position:absolute; text-align:right; right:0px; top:144px;}
    div.header_menu1_item, div.header_menu1_item_selected {float:left; height:22px; padding:3px 10px 0px 10px; /*border-style:groove; border-width:0px 0px 0px 2px; border-color:#505050;*/
		border-left: 1px solid #505050;
		border-top: 0px solid #505050;
		border-right: 1px solid #1a1a1a;
		border-bottom: 0px solid #1a1a1a;
                           }
	div.header_menu1_item_selected  { border-bottom: 1px solid #505050; background-image:url('../web_img/main-menu-bg.gif'); background-repeat:repeat-x;}
	#header_menu1 div.header_menu1_item_selected a, #header_menu1 div.header_menu1_item_selected a:visited { color:#000000; }
	
  #header_menu2 {height:20px; font-size:12px;position:absolute; top:176px; right:10px;}
  
  #header_nowplaying { width:450px; height:20px; font-size:12px; position:absolute; left:138px; top:176px;}

#middle {width:980px; margin-top:0px; padding:0px; position:absolute; top:225px;}  
  #middle_up {background:url('../web_img/middle_up.png') no-repeat scroll; position:relative; top:-12px; height:12px; z-index:0; font-size:2px; color:white;}
  #middle_left {width:320px; padding:0px 0px 0px 18px; float:left; margin-top:0px; font-size:12px; z-index:0;}
    #middle_left_onair {width:269px;  /* height:143px; */ position:relative; top:-22px; background:url('../web_img/middle_onair.png') no-repeat scroll; background-color:#5e5b70; padding:0px 15px 14px 15px; white-space:nowrap; overflow:hidden; color:white; z-index:5;}
    #middle_left_onair input {width:265px; background-color:#5e5b70; border-width:1px; color:white; font-size:12px; font-family: "Trebuchet MS", Arial, sans-serif;}
    #middle_left_onair textarea {width:265px; background-color:#5e5b70; border-width:1px; color:white; font-size:12px; font-family: "Trebuchet MS", Arial, sans-serif; overflow:hidden; margin-top:3px;}
    #middle_left_onair .form_submit {font-size:12px; margin:5px 0px 5px 194px; width:60px; float:none;}
    #middle_left_onair span, #middle_left_onair div  {clear:left; font-size:11px;}
    #middle_left_onair .message_error { background-color:#eedddd;}
    #middle_left_onair .message_info {background-color:#ddeedd;}
    
    #middle_left_search{background-color:#333333; color:white; width:299px; height:30px; vertical-align:middle; text-align:center; padding-top:8px; margin-bottom:15px;}
      #middle_left_search input {width:259px; background-color:#5e5b70; border-width:1px; color:white; font-size:12px; font-family: "Trebuchet MS", Arial, sans-serif; margin-right:5px;}
      #middle_left_search img {vertical-align:middle; border-style:none;}
      
  #middle_right {width:620px; padding-right:18px; float:right; margin-top:0px; position:relative; top:0px;}
    #middle_right_action{width:622px; height:235px; _height:240px; background-color:#780000; position:relative; top:-10px;}    
      #middle_right_action_up {width:622px; height:11px; font-size:2px; background:url('../web_img/action_up.png') no-repeat scroll;position:relative; top:-10px;}
        #middle_right_action_content_text, 
        .middle_right_action_content_text {font-size:16px; padding-left:20px; text-decoration:none;  color:white; font-weight:bolder; float:left;}
        .middle_right_action_content_text a, .middle_right_action_content_text a:visited, 
        .middle_right_action_content_text a:hover { text-decoration:none; display:inline; color:white; font-weight:bolder;}
        #middle_right_action_content_buttons,
        .middle_right_action_content_buttons {float:right;padding-right:20px;}
      #middle_right_action_down {width:622px; height:11px; font-size:2px; background:url('../web_img/action_down.png') no-repeat scroll; clear:both; margin-bottom:5px;  position:relative; top:-10px;}
    #middle_right_flashnews {height:24px; padding: 10px 10px 4px 10px; overflow:hidden; background-color:#5e5b70; font-size:11px; color:white;  margin:25px 0px 11px 0px; text-align:left;}
    #middle_right_flashnews table {width:600px;height:24px;vertical-align:middle;height:24px; }
    #middle_right_flashnews table td {text-align:left}
    .flashcontent {width:596px; height:194px; background-color:#000000;}
    #middle_right_left {width:299px; float:left; margin-top:0px; }
    #middle_right_right {width:299px; float:right; margin-top:0px;}
    #middle_right_right .item_content { width:279px;}
    #middle_right_left .item, #middle_right_right .item {margin:4px 0px 5px 0px } 
    
    #content {width:600px; padding:0px 10px 10px 10px; }
    
#footer {width:980px; clear:both; font-size:12px; padding-top:50px;}
  #footer_left {float:left; padding-left:20px;}
  #footer_left a {text-decoration:none;}
  #footer_left img { vertical-align:middle;}
  #footer_right {float:right; padding-right:20px;}

.player {position:absolute; right:20px; background-image: url('../web_img/player-bg.png'); width:114px; height:25px; text-align:right;}
.player-inner {margin:4px; }
.player-label {color:#ffffff; font-size:11px; position:absolute; top:5px; left:7px; } 

.hitparade-player {position:relative; background-image: url('../web_img/player-bg.png'); width:114px; height:25px; text-align:right;}
.hitparade-player .player-inner {margin:0px 4px  0px  4px; position:relative; top:4px; }
.hitparade-player .player-label {color:#ffffff; font-size:11px; position:relative; left:-4px; top:-3px;} 

/*classes*/
img {border-style:none;}

/* Flash items */
.bordered img, .bordered object { }
.bordered {margin:5px 8px 10px 8px; border:4px solid white; max-height:194px;  }

.item {width:299px; overflow:hidden; margin-top:5px; margin-bottom:10px;}
  .item_header {background:url('../web_img/item_header.png') no-repeat scroll; padding:5px 0px 0px 40px; width:299px; height:21px; overflow:hidden; font-size:14px; font-weight:bolder;}
  .item_content {background:url('../web_img/back_middle.png') repeat-x scroll; padding:12px 10px 5px 10px; font-size:12px;  }
  .item_longcontent {background:url('../web_img/back_high.png') repeat-x scroll; padding:12px 5px 5px 5px;}

  .item ul {list-style-image: url("../web_img/odr.gif"); list-style-position:inside; padding-left:10px; margin:0px; clear:both;width:269px;}
  .item ul.menu {list-style-image: url("../web_img/odr-red.gif"); list-style-position:inside; padding-left:10px; padding-bottom:10px; margin:0px; clear:both; }
  .item ul.upper {text-transform:uppercase;}
  .item ol { list-style-position:inside; padding-left:10px; margin:0px; clear:both;}
  .item ol.menu { list-style-position:inside; padding-left:10px; margin:0px; clear:both; width:269px; }
  .item .box {padding-left:0px; margin:0px; clear:both;  width:279px;}
  .item li, .item .row  {font-size:12px;}
  .item li.small {font-size:11px;}
  .item .row_number {background-color:#5e5b70; text-align:center; width:28px; padding:0px 0px 0px 0px; float:left; margin-right:10px; color:#ffffff; font-weight:bolder; display:block;}
  .item .menu li  {background-color:white; margin:1px 0px 0px 0px; font-weight: bolder; font-size:12px; color:#333333; padding-left:5px; padding-right:5px; clear:both;}  
  .item .box .row{background-color:white; background-image:url('/web_img/hitparade_row_bg.gif'); background-repeat:repeat-y; margin:1px 0px 0px 5px; font-weight: bolder; font-size:12px; color:#333333; padding: 0px 5px 0px 0px; clear:both;}  
  .item .box .row .inner {padding-left:40px;}
  .item strong {color:#7e0000;}
  .item a {text-decoration:none;}
  
.gray {background-color:#333333; color:white;}
.khaki {background-color:#554c36; color:white;}
.red {background-color:#7e0000; color:white;}
.yellow {background-color:#be8900; color:white;}

.ender {clear:both; height:1px; width:299px; margin:0px; padding:0px; font-size:0px;}


.news { clear:both; margin:5px 0px 15px 0px;}
.news img {float:left; margin-left:0px; margin-bottom:3px;}
.news_header {font-size:16px; color:#7e0000; font-weight:bolder;}
.news_content {color:black; font-size:11px; }
ul.news_list {margin:0px; padding:0px; width:290px;}

/* BLOG */
table.moderators {font-size:12px; width:259px; margin:0px 0px 0px 10px; }
table.moderators td {background-color:white; font-weight: bolder; font-size:12px; color:#333333; padding-left:5px; padding-right:5px;}
td.moderators_buttons {text-align:right; width:20px; color:white;}
a.info_button,a.info_button:hover,a.info_button:visited {background-color:black; color:white; margin-right:1px; padding:0px 3px 0px 3px; font-size:9px;}
a.blog_button, a.blog_button:hover,a.blog_button:visited {background-color:#7e0000; color:white; margin-right:1px; padding:0px 3px 0px 3px; font-size:9px;}

#blogheader {padding:0px; margin:0px;}
#blogheader td {vertical-align:bottom; padding:0px 0px 0px 10px;}
.blogheader-image {border:4px solid #ffffff;}
.blog li {font-size:11px; }
.blog strong {color:#554c36;}
.blog #anotation { height:80px; font-size:11px;  overflow:hidden; background:url('../web_img/blog_anotation.png') no-repeat scroll; clear:both;}
.blog #anotation #inner {margin:30px 20px 10px 10px;  height:40px; line-height:1.2; overflow:hidden;}
.anketa div {background-color:#7e0000; margin-bottom:5px; height:5px; overflow:hidden;}
a.txtlink {color:black; font-weight:bolder;}
a:hover.txtlink {color:#7e0000;}

/* MUSIC NEWS */
ul.music-news-list {margin-top:10px;}
div.music-news {height:240px;}
 div.blog {height:245px;}

/* GALLERY */
.gallery {width: 600px; clear:both; margin:5px 0px 15px 0px; background-color:#45a1e8; padding:5px; }
.gallery_header {font-size:13px;}
.gallery_header strong {color:#45a1e8;}
.gallery_link {color:black; text-decoration:none; }
.gallery_content {color:black; font-size:13px;}
.gallery_images .gallery_image {float:left;margin:5px; width:140px; height:110px;  display:block; text-align:center; padding:0px; vertical-align:middle;}
.gallery_images .gallery_image img {margin:0px; max-height:98px; max-width:130px; display:inline; float:none;}



.gallery_selector {margin:10px 0px 10px 0px;}

.gallery_image_box {padding:5px; margin:3px; height:115px; float:left;  background-color:#cccccc;}
.gallery_image_box_list {padding:5px; margin:3px; height:120px; float:left;  background-color:Gray;}
.gallery_image_inner img {}
.gallery_image_inner {text-align:right;}
.gallery_image_inner a, .gallery_image_inner a:visited {color:White; text-decoration:none;}
.gallery_image_description { font-size:80%; font-weight:bold;  color:#555555;}

/* FLASH sroller */
#flash_table {width:596px; height: 194px; position:absolute; top:0px;}
#flash_table tr {display:none;width:596px; height: 184px; position:absolute; top:0px;}
#flash_table .bordered object {z-index:2;  display:block; position:relative;}

.running_text {padding-right:50px;}

/* POLL */
.poll_note {color:#5a5a5a; text-align:center; font-size:90%;}
.content .poll { margin:5px auto 25px auto;}
.poll_percent {float:right; font-size:90%; color:#333333; position:relative; top:3px;}

/* BANNERS */
.banner {position:relative; height:108px}
.banner_tl {position:absolute; font-size:2px;  left:0px; top:0px; background-image:url('/web_img/banner_tl.png'); width:9px; height:9px;}
.banner_tr { position:absolute; font-size:2px; right:0px; top:0px; background-image:url('/web_img/banner_tr.png'); width:9px; height:9px;}
.banner_bl {position:absolute; font-size:2px; left:0px; bottom:0px; background-image:url('/web_img/banner_bl.png'); width:9px; height:9px;}
.banner_br {position:absolute; font-size:2px; right:0px; bottom:0px; background-image:url('/web_img/banner_br.png'); width:9px; height:9px;}

#bottom_bg_holder {display:none;}

/* PAGER */
.pager {text-align:center; font-size:12px; }
.pager a, .pager a:visited {color:#950006;}
.pager a.pager-selected {color:#000000; font-weight:bold;}

/* MESSAGES */
.message_error {color:Red; font-weight:bold; padding: 5px 12px 5px 12px ; margin:5px 0px 5px 0px; border:1px solid Red; background-color: #ffeeee;  display:block; font-size:12px;}
.message_error ul {margin:0px; padding:0px; list-style-position:inside;  list-style-type:square; list-style-image:none; }
.message_info {color:Green; font-weight:bold; padding: 5px 12px 5px 12px ; margin:5px 0px 5px 0px; border:1px solid Green; background-color: #eeffee;  display:block; font-size:12px;}

/* BANNER HP */
.banner-hp {background-image:url(/web_img/back_middle.png); background-repeat:repeat-x;  width:299px; height:282px; position:relative;}
.banner-hp-img {border:0px; width:250px; height:250px; position:absolute; top:16px; left:25px; display:block;}
.highslide-wrapper {border:4px solid red;}
#flashcontent_side {width:250px; height:250px; margin-top:16px; margin-left:25px; margin-bottom:16px; }
/* ADVERTISEMENT */
.advertisement {position:absolute;}
.advertisement img {width:120px; height:600px; }
.advertisement-left {left: -140px;}
.advertisement-right {left: 1000px;}

.advertisement-img {display:block;width:120px; height:600px; position:absolute;}
.sky 
{
	position:absolute;
	text-align:left;	
	width:120px;
	height:600px;
	top:0px;
}
.sky_in {
	position:absolute;
}
