/*=============================================================================================*/
/*********************************************RADIO*********************************************/
/*=============================================================================================*/

html{ height:100%;}
* html { overflow:hidden; }
body{height:100%;
background-image:url('/images/radio_dynamic/playlist.gif');
}
#main{
    overflow:hidden;
    background-color:#000000;
    width:624px;
    height:628px;
    margin:0px;
    min-width:622px;
    min-height:627px;
}

.point_d{
    cursor:pointer;
}

.no_display{
    display:none;
}


#radio{

	background-image:url(/images/radio_dynamic/radio.gif);
	background-repeat:repeat-x;
	background-color:#4b4b4b;
	width:100%;
	height:112px;
	margin-top:1px;
}

#wrapper{

	float:left;
	width:100%;
	margin-right:-127px;
}

#radio_logo{

	float:left;
	background-image:url(/images/radio_dynamic/radiologo.png);
	background-repeat:no-repeat;
	width:85px;
	height:68px;
	margin-left:15px;
	margin-top:17px;
}

* html #radio_logo{

	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/radio_dynamic/radiologo.png', sizingMethod='crop');
	margin-left:8px;
}

#radio_screen{

    background-image:url(/images/radio/1.2/screen.gif);
    background-repeat:repeat-x;
    height:80px;
    margin:15px 125px 0 121px;
}
* html #radio_screen { margin-left:116px; }

#radio_screen .scr_bord_left{

    float:left;
    background-image:url(/images/radio/1.2/scr_bord_left.gif);
    background-repeat:no-repeat;
    width:4px;
    height:80px;
    overflow:hidden;

}

#radio_screen .scr_info{

    float:left;
    margin-top:2px;
    margin-left:2px;
    position:relative;
    z-index:7;
}

#radio_screen .scr_bord_right{

    float:right;
    background-image:url(/images/radio/1.2/scr_squre.gif);
    background-repeat:no-repeat;
    width:312px;
    margin-left:-312px;
    height:80px;
    overflow:hidden;
    position:relative;
    z-index:3;

}


#radio_controls{

	float:right;
	width:107px;
	margin-top:13px;
	margin-right:10px;

}
* html #radio_controls{ margin-right:4px; }


#radio_screen .st_atributes_cont{

	width:300px;
	float:left;

}

#radio .station_name{

    font-family:Tahoma;
    font-size:9px;
    color:#8e770b;
    overflow:hidden;
    width:360px;
    height:19px;
}

#radio .station_name a{

    font-family:Tahoma;
    font-size:12px;
    color:#ecc617;
    font-weight:bold;

}

#bitrate_list{

    font-family:Tahoma;
    font-size:9px;
    color:#8e770b;
    overflow:hidden;
    width:360px;
    height:16px;
}

#bitrate_list span{ font-size:14px; }
#bitrate_list span span{

    font-family:Tahoma;
    color:#8e770b;
    overflow:hidden;
    margin:0 3px 0 3px;
    text-decoration:underline;
    cursor:pointer;

}
#bitrate_list span:hover{ color:#ecc617; }
#bitrate_list .active{ color:#ecc617; }

#radio .station_atributes{

    position:relative;
    width:370px;
    height:18px;
    overflow:hidden;

}

#radio .station_atributes span{ color:#8e770b; font-family:Tahoma; font-size:9px; }
#radio .station_atributes b{ color:#ecc617; font-family:Tahoma; font-size:9px; text-decoration:none; margin-right:10px; font-weight:normal; line-height:16px; }

#radio_info{

	font-family:Tahoma;
	font-size:11px;
	color:#b1b1b1;
	margin-top:6px;
}

#runing_info .running_left{

	float:left;
	margin-top:6px;
	height:20px;
	margin-right:3px;
}
* html #runing_info .running_left{ margin-top:4px; }
*:first-child+html #runing_info .running_left{ margin-top:4px; }

#runing_info .running_right{

	float:left;
	width:280px;
	height:20px;
}

#runing_info .running_left span {

	font-family:Tahoma;
	font-size:10px;
	color:#8e770b;
}

#wmp_error{
	padding-right:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d2d2d2;
}

#wmp_error span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c01111;
}

#wmp_error a{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#d2d2d2;
}

/*============SLIDER===============*/

#sl{

	overflow:hidden;
	width:105px;
	margin-top:2px;
}

.slider {
	background-image: url(/images/radio/1.2/slider_bg.gif);
	background-position:0px 8px;
	background-repeat: repeat-x;
}
.knob {
	position: relative;
	background-image: url(/images/radio/1.2/thumb.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	overflow:hidden;
	width:22px;
	height:37px;
}

/* .knob:active{ background-position:0px -14px; } */

/*============SLIDER[end]==========*/

/*============EXT Button===========*/

#ext_button{

	margin-top:9px;

}

#ext_button div{ float:left; cursor:pointer; }
#back{

	background-image:url(/images/radio/back.jpg);
	background-repeat:no-repeat;
	width:35px;
	height:18px;

}

#forward{

	background-image:url(/images/radio/forward.jpg);
	background-repeat:no-repeat;
	width:34px;
	height:18px;

}

#back:active, #forward:active{ background-position:0px -18px; }

#mute{

	float:left;
	background-image:url(/images/radio/1.2/mute.gif);
	background-repeat:no-repeat;
	width:37px;
	height:43px;
	cursor:pointer;
}
/*x edit*/
.mute_off{ background-position:0px -43px;}

#play{
	display:block;
	float:left;
	background-image:url(/images/radio/1.2/play.gif);
	background-repeat:no-repeat;
	width:69px;
	height:43px;
	outline:none;
    cursor:pointer;
}

#radio_controls .play_off{
	background-position:0px -86px;
}

#radio_controls .stop{background-position:0px -43px; }

/*==========EXT Button[end]========*/

/*===========Playlist ==============*/
#radio_menu {

	background-image:url(/images/radio_dynamic/playlist.gif);
	background-repeat:repeat;
	border-top:1px solid black;
	margin-bottom:10px;
	margin-top:-5px;
	width:100%;
	height:100%;
}


#radio_menu h1{

	font-size:18px;
	font-weight:bold;
	color:#c7d3e4;
	margin-bottom:20px;
	text-align:left;
}

#big_header{

	background-image:url(/images/radio/bigheader.png);
	background-repeat:no-repeat;
	width:602px;
	height:24px;
	line-height:17px;

}

* html #big_header{

	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/radio/bigheader.png', sizingMethod='crop');

}

#big_header b{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#bbb21d;
	display:block;
	float:left;
}

#big_header .cuntryb{ margin-left:10px; width:151px; }
* html #big_header .cuntryb{ margin-left:5px; }
#big_header .nameb{ width:194px; }
#big_header .typeb{ width:150px; }
#big_header .bitrateb{ }


#tab_mainlist{	margin:46px 10px 0px 10px;	height:333px; overflow:hidden; }
* html #tab_mainlist{ margin-top:54px; }
*:first-child+html #tab_mainlist{ margin-top:54px; }

/*===========Playlist[end]==============*/

/*==========INFO Line==============*/
#info_left{

	float:left;
	background-image:url(/images/radio_dynamic/info_left.gif);
	background-repeat:no-repeat;
	overflow:hidden;
	margin-left:9px;
	width:11px;
	height:26px;
}
* html #info_left{ margin-left:4px; margin-right:-5px; }

#info_line{

	background-image:url(/images/radio_dynamic/playlist_head.gif);
	background-repeat:repeat-x;
	height:26px;
	width:100%;
	padding:8px 0px 10px 0px;
}

#info_wrapper{

	float:left;
	width:100%;
	margin-right:-57px;
}

* html #info_wrapper{ margin-right:-54px; }

#info_line .search_line{

	background-image:url(/images/radio_dynamic/info_line.gif);
	background-repeat:repeat-x;
	height:21px;
	padding:5px 0 0 0;
	margin-right:54px;
	overflow:hidden;
}

#info_line .search_line span{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b1b1b1;
	display:block;
	float:left;

}

#info_line .search_line span b{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8a885a;
	font-weight:normal;

}

#info_line .info_line_spacer{

	display:block;
	float:left;
	margin:0 8px 0 8px;
	position:relative;
	top:-1px;

}

#info_line #search_wrapper{

	float:left;
	width:100%;
	background-image:url(/images/radio_dynamic/search.gif);
	background-repeat:repeat-x;
	height:26px;
	margin-right:-477px;/*-467px;*/
	margin-top:-5px;
	margin-left:36px;
	overflow:hidden;
}

#info_line #search_left{

	float:left;
	background-image:url(/images/radio_dynamic/search_left.gif);
	background-repeat:no-repeat;
	width:5px;
	height:26px;
	overflow:hidden;

}

#info_line #search_right{

	float:right;
	background-image:url(/images/radio_dynamic/search_right.gif);
	background-repeat:no-repeat;
	width:3px;
	height:26px;
	overflow:hidden;
	margin-top:-5px;

}


#info_line .search_line input{

	margin:5px 0 0 0;
	width:180px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b1b1b1;
	background:none;
	border:none;
	height:15px;
	text-align:left;
	outline:none;
}

#info_line .search_button{

	display:block;
	float:right;
	background-image:url(/images/radio/1.2/search_button.jpg);
	background-repeat:no-repeat;
	width:43px;
	height:26px;
	outline:none;
	margin-right:11px;
	cursor:pointer;
}

#info_line .search_button:active{ background-position:0px -26px; }
#count_all{ margin-right:9px; }

#info_buy, #info_favorite{
	display:block;
	float:left;
	height:22px;
	width:57px;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bbb21d;
	text-align:center;
	text-decoration:none;
	line-height:21px;
	position:relative;
	top:-3px;
	outline:none;
}
#info_buy:hover{ background-position:0px -22px; }
#info_buy{ background-image:url(/images/radio/buy.gif); }
#info_favorite{ background-image:url(/images/radio/favorite.gif); width:79px; }

/*==========INFO Line[end]=========*/

/*==========Header=================*/

#playlist_header{

	height:22px;
	margin:9px 0 0 11px;
}

#playlist_header_wrapper{

	float:left;
	width:100%;
	margin-right:-100px;
}

#playlist_header_left{

	float:left;
	background-image:url(/images/radio_dynamic/playlist_header_left.gif);
	background-repeat:no-repeat;
	width:8px;
	height:22px;
}
* html #playlist_header_left{ margin-right:-8px; position:relative; }

#playlist_header_content{

	background-image:url(/images/radio_dynamic/playlist_header.gif);
	background-repeat:repeat-x;
	height:19px;
	padding:3px 0 0 8px;
	margin-right:12px;
}
* html #playlist_header_content, *:first-child+html #playlist_header_content{ padding-left:0px; }


#playlist_header_right{

	float:right;
	background-image:url(/images/radio_dynamic/playlist_header_right.gif);
	background-repeat:no-repeat;
	width:8px;
	height:22px;
	margin-right:12px;
}
* html #playlist_header_right{ margin-right:6px; }

#playlist_header_bord{

	float:left;
	background-image:url(/images/radio_dynamic/playlist_header_bord.gif);
	width:2px;
	height:19px;
	overflow:hidden;
	position:relative;
	top:-2px;
	left:4px;
}

#playlist_header b, #cuntry_header b{

	display:block;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b1b1b1;
	letter-spacing:1px;
}

#playlist_header b span, #cuntry_header b span{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8a885a;
	font-weight:normal;
	margin-left:7px;
	letter-spacing:0px;
}

#playlist_header .genre_name{
	width:188px;
}

#playlist_header .radio_name{
	margin-left:15px;
}

#cuntry_header{

	background-image:url(/images/radio/cuntry_header.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	width:261px;
	height:24px;
	text-indent:8px;
	line-height:20px;
}

#cuntry_header .cuntry_name{
	width:196px;
}

.reset_button{

	background-image:url(/images/radio/1.2/reset.png);
	background-repeat:no-repeat;
	height:15px;
	width:61px;
	overflow:hidden;
	float:left;
	cursor:pointer;
}
.reset_button:hover{ background-position:0px -15px; }

* html .reset_button{

	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/radio/1.2/reset.png', sizingMethod='crop');
}

#cuntry_header .reset_button{

	margin-top:5px;

}

/*==========Header[end]============*/

/*==========Playlist Content=======*/

#playlist_content{

	border-left:1px #515151 solid;
	border-right:1px #515151 solid;
	overflow:hidden;
	margin-left:10px;
	padding-bottom:24px;
}
#left_side{

	height:100%;
	float:left;
	width:261px;
	border-right:1px #000 solid;
	padding-bottom:24px;
	background-color:#1a1a1a;
}
#right_side{

	height:100%;
	width:100%;
	margin-right:-263px;
	float:left;
	border-left:1px #2c2c2c solid;
	padding-bottom:24px;
}

#genre{

	background-color:#1a1a1a;
	height:50%;
	overflow:auto;
	list-style:none;
}

#genre li{

	padding:10px 0 10px 9px;
	margin: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d2d2d2;
	border-top:1px #2c2c2c solid;
	cursor:pointer;
}

#genre li:first-child{ border:none; }
#genre .active{ background-color:#87800d; color:#2b2a16; font-weight:bold; }
#genre .active b{ color:#2b2a16; }
#genre .active span{color:#2b2a16;}
#genre li:hover{ background-color:#2c2c2c; color:#d2d2d2; }
#genre li:hover span{ color:#d2d2d2; }
#genre li:hover b{ color:#6d6d6d; }

#genre li b{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#6d6d6d;

}

#genre li span{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d2d2d2;
}

#genre li img{

	margin-right:5px;

}

#cuntry{

	background-color:#1a1a1a;
	height:50%;
	overflow:auto;
	list-style:none;
}

#cuntry li{

	padding:10px 0 10px 9px;
	margin: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d2d2d2;
	border-top:1px #2c2c2c solid;
	cursor:pointer;
}

#cuntry li:first-child{ border:none; }
#cuntry .active{ background-color:#87800d; color:#2b2a16; font-weight:bold; }
#cuntry .active span{color:#2b2a16;}
#cuntry .active b{ color:#2b2a16; }
#cuntry li:hover{ background-color:#2c2c2c; color:#d2d2d2; }
#cuntry li:hover span{ color:#d2d2d2; }
#cuntry li:hover b{ color:#6d6d6d; }

#cuntry li b{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#6d6d6d;
}

#cuntry li span{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d2d2d2;
}


#cuntry li img{	margin-right:5px; }

#radio_list{

	background-color:#1a1a1a;
	height:100%;
	margin-right:274px;
	overflow:auto;
	list-style:none;
}

#radio_list li{

	padding:10px 0 10px 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d2d2d2;
	border-top:1px #2c2c2c solid;
	cursor:pointer;
}

#radio_list .active{
	/*background-image:url(/images/radio/control_play.gif);*/
	background-repeat:no-repeat;
	background-position:11px 7px;
	background-color:#2c2c2c;
}

#radio_list li:hover{ background-color:#2c2c2c; }
#radio_list li:first-child{ border:none; }

#radio_list li b{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#6d6d6d;
}

#radio_list li span{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d2d2d2;
}

#station_empty{

	text-align:center;
	padding:11px;
	font-weight:bold;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#8a885a;

}

.enhanced_info{
	padding:8px 0 5px 0;
	overflow:hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6d6d6d;
	font-size:10px;
	display:none;
}

.enhanced_info font{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6d6d6d;
	font-size:10px;
}

/*.active .enhanced_info{	display:block; }*/

#info_bar{

	background-image:url(/images/radio_dynamic/info_bar_spacer.gif);
	background-repeat:repeat-x;
	padding:0 11px 0 11px;
	height:24px;
	overflow:hidden;
	line-height:22px;
	margin-right:274px;
}

#info_bar b{

	display:block;
	float:left;
	/*max-width:135px;*/
	overflow:hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#d2d2d2;
	margin-right:15px;
}

#info_bar b span{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8a885a;

}

/*======Playlist Content[end]======*/

/*======List Footer===========*/

#list_footer{

	clear:both;
	height:22px;
	margin-left:10px;
}

#footer_wrapper{

	float:left;
	width:100%;
	margin-right:-100px;

}

#footer_left{

    float:left;
	background-image:url(/images/radio_dynamic/footer_left.gif);
	background-repeat:no-repeat;
	width:8px;
	height:22px;
	margin-left:1px;
}
* html #footer_left{ margin-right:-4px; margin-left:0px; position:relative; left:1px; }


#footer_content{

	background-image:url(/images/radio_dynamic/footer.gif);
	background-repeat:repeat-x;
	height:22px;
	margin-right:12px;
	margin-left:1px;

}

#footer_right{

	float:right;
	background-image:url(/images/radio_dynamic/footer_right.gif);
	background-repeat:no-repeat;
	width:8px;
	height:22px;
	margin-right:12px;
}
* html #footer_right{ margin-right:6px; }

#footer_bord{

	float:left;
	background-image:url(/images/radio_dynamic/footer_bord.gif);
	width:2px;
	height:19px;
	overflow:hidden;
	position:relative;
	top:2px;
	left:253px;
}
* html #footer_bord{ left:255px; }

#footer_info{

	float:left;
	color:#b1b1b1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:4px 0 0 0px;
	position:relative;
	left:266px;

}

#radio_status{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8a885a;

}

#pager{

	float:left;
	position:relative;
	left:50%;
	padding-left:20px;
	width:255px;
	/*margin:0px 14px 0 0;*/
	display:none;
	text-align:center;
	margin-top:1px;
	margin-left:-15px;
}
* html #pager{ margin:1px 7px 0 0; }

#pager span{

	display:inline;
	text-decoration:none;
	font-weight:normal;
	font-family:"Tahoma";
	font-size:18px;
	color:#b1b1b1;
	outline:none;
	cursor:pointer;
	padding:0 9px 0 9px;
}

#pback, #pforw{ margin:0px; }
#pager .active{ color:#bbb21d; }


/*======List Footer[end]======*/


/*************BANNER********************/
/*
#playlist_banner{

	clear:both;
	background-image:url(/images/radio_dynamic/hbord.gif);
	background-repeat:repeat-x;
	text-align:center;
	margin-top:9px;
	padding-top:10px;
}*/

#playlist_banner{

 clear:both;
 background-image:url(/images/radio_dynamic/hbord.gif);
 background-repeat:repeat-x;
 text-align:center;
 margin-top:9px;
 padding-top:10px;
}

#playlist_banner a{
 display:block;
 background-image:url(/images/radio/1.4/banner.gif);
 background-repeat:no-repeat;
 width:468px;
 height:59px;
 padding-top:4px;
 overflow:hidden;
 margin:0 auto;
 font-family:"Segoe UI";
 font-size:18px;
 text-decoration:none;
 color:#eee;
}

#playlist_banner a b{
 font-family:"Segoe UI";
 font-weight:normal;
 font-size:18px;
 color:#ecc617;
}

/*************BANNER[end]***************/

/************WINDOW*********************/
#popup{

    position:absolute;
    width:100%;
    /*height:100%;*/
    margin-top:21px;
    background-color:#000000;
    z-index:9;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);
    -moz-opacity: 0.75;
    -khtml-opacity: 0.75;
    opacity: 0.75;
    display:none;

}

#lan_win{ display:none; }
#error_win{ display:none; }
#update_win{ display:none; }
#minor_update{ display:none; }

.window{

	background-image:url(/images/radio/window.gif);
	background-repeat:no-repeat;
	width:410px;
	height:379px;
	position:absolute;
	z-index:10;
	margin-top:-189px;
	margin-left:-205px;
	left:50%;
	top:50%;

}

.window .window_header{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#87800d;
	font-weight:bold;
	text-indent:10px;
	line-height:33px;
	float:left;
	height:34px;
}

.window .cross{

	background-image:url(/images/radio/cross.gif);
	background-repeat:no-repeat;
	width:36px;
	height:34px;
	float:right;
	margin-top:2px;
	margin-right:2px;
	cursor:pointer;
}

* html .window .cross{ margin-right:1px; }

.window .window_text{

	clear:both;
	padding:2px 6px 10px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:24px;
	font-size:12px;
	color:#b1b1b1;
	height:140px;
	overflow:hidden;
}

.window .window_text a{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#87800d;
	outline:none;

}

.window .window_flags{

	padding-left:108px;
	padding-top:15px;

}

.window .window_text .lang{

	font-weight:normal;
	margin-right:10px;
	display:block;
	float:left;
	text-align:center;
	margin-top:30px;
}

.window .window_text img{ display:block; }
.window .window_text .flag_spacer{

	background-image:url(/images/radio/flag_spacer.jpg);
	width:1px;
	height:140px;
	overflow:hidden;
	float:left;
	margin:0 20px 0 10px;
}

.window .window_button{

	display:block;
	background-image:url(/images/radio/window_button.jpg);
	background-repeat:no-repeat;
	width:386px;
	height:46px;
	margin:10px 0 0 12px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
	color:#87800d;
	line-height:43px;
	outline:none;
}

.window .window_button_left{

    float:left;
    background-image:url(/images/radio/1.2/window_left.jpg);
    width:193px;
}

.window .window_button_right{

    float:left;
    background-image:url(/images/radio/1.2/window_right.jpg);
    width:193px;
    margin:10px 0 0 0px;
}

.window .window_button:hover, .window .window_button_left:hover, .window .window_button_right:hover{ background-position:0px -46px; }

.window .window_button:hover{ background-position:0px -46px; }

#buy_win{

	background-image:url(/images/radio/window_big.gif);
	width:465px;
	height:358px;
	margin-left:-234px;
	display:none;
}

.window .big_button{

	background-image:url(/images/radio/window_button_big.jpg);
	width:440px;
	height:46px;

}

.window .big_text{ height:242px; }
.window .window_text ul{ list-style:none; }
.window .window_text ul li{ margin:8px 0 8px 0; }
.window .window_text ul li span{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#8c840b; font-size:14px;}
.window .window_text ul li input{
	background:none;
	border:1px #5d5809 solid;
	width:244px;
	height:22px;
	margin-right:8px;
	padding:0 8px 0 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8c840b;
}

.window .window_text ul .hborder{

	background-image:url(/images/radio/hborder.gif);
	background-repeat:repeat-x;
	height:1px;
	overflow:hidden;

}

.window .window_text ul .buy_text{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#514d06;
	line-height:18px;

}

/************WINDOW[end]****************/


/************RADIO_HEADER**************/
#radio_header, #e_window_title{

	background-image:url(/images/radio/1.2/radio_header_d.gif);
	background-repeat:repeat-x;
	height:19px;
	width:100%;
	overflow:hidden;
}

#e_menu_btn{
	float:left;
	background-image:url(/images/radio/1.2/menu.gif);
	background-repeat:no-repeat;
	width:81px;
	height:20px;
	cursor:pointer;
}



#e_menu_drop{

	position:absolute;
	width:230px;
	background-color:#909090;
	border-top:1px #2c2c2c solid;
	border-left:1px #2c2c2c solid;
	margin-top:19px;
	z-index:9;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);
	-moz-opacity: 0.95;
	-khtml-opacity: 0.95;
	opacity: 0.95;
	display:none;
    z-index:10;
	
}
/*#e_menu_btn:hover #e_menu_drop{ display:block; }*/

#e_menu_drop li{

	padding:10px 11px 10px 11px;
	border-top:1px #2c2c2c solid;
}
#e_menu_drop li:first-child{ border:none; }
#e_menu_drop li a{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1a1a1a;
	text-decoration:none;

}

#e_menu_drop li a img{

	position:relative;
	top:1px;
	margin-right:4px;

}

#e_lang_btn{

	float:left;
	background-image:url(/images/radio/1.2/lang.gif);
	background-repeat:no-repeat;
	width:41px;
	height:20px;
	cursor:pointer;

}

/*#e_menu_btn:hover, */#e_lang_btn:hover{ background-position:0px -20px; }
/*x edit*/
#radio_header #drag_rect, #e_window_title #drag_rect{
	float:left;
	background-image:url(/images/radio/1.2/logo.gif);
	background-repeat:no-repeat;
	background-position:center 1px;
	height:20px;
	cursor:pointer;
	width:100%;
	margin-right:-300px;
}

#e_close_btn, .e_close_btn{

	float:right;
	background-image:url(/images/radio/1.2/cross.gif);
	background-repeat:no-repeat;
	width:42px;
	height:20px;
	cursor:pointer;
}

#e_ontop_btn{

	float:right;
	background-repeat:no-repeat;
	width:42px;
	height:20px;
	cursor:pointer;
}
.e_ontop_btn{
    background-image:url(/images/radio/1.2/thing.gif);
}

.e_ontop_btn_on{
	background-image:url(/images/radio/1.2/thing_on.gif);
}

#e_minimize_btn,.e_minimize_btn{

	float:right;
	background-image:url(/images/radio/1.2/minimize.gif);
	background-repeat:no-repeat;
	width:42px;
	height:20px;
	cursor:pointer;

}

#e_close_btn:hover, #e_ontop_btn:hover, #e_minimize_btn:hover{ background-position:0px -20px; }

#e_lang_btn img{

	margin:3px 0 0 11px;
	border:1px #252525 solid;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.60;
	-khtml-opacity: 0.60;
	opacity: 0.60;
}

/**********RADIO_HEADER[end]***********/


/**********PRELOADER*******************/
.radio_preloader{

	background-image:url(/images/radio/preloader.gif);
	width:55px;
	height:64px;
	overflow:hidden;
	position:absolute;
	left:50%;
	margin-left:-27px;
	top:50%;
	margin-top:-32px;

}

#popup_small{

	position:absolute;
	width:583px;
	height:300px;
	background-color:#000000;
	z-index:9;
	padding:8px;
	margin-top:202px;
	margin-left:11px;
	display:none;
	/*Opacity*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
	-moz-opacity: 0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
}

/**********PRELOADER[end]*******************/


/************FAVORITE***********************/

#favstar{
	float:left;
	background-image:url(/images/radio/1.2/big_star.gif);
	background-repeat:no-repeat;
	height:23px;
	position:relative;
	top:2px;
	font-size:10px;
	padding-left:20px;
	padding-top:1px;
    color:#8e770b;
	cursor:pointer;
	display:none;
}

#radio_screen .del { background-image:url(/images/radio/1.2/big_star_del.gif); }
#favstar:hover{ background-position:0px -24px; text-decoration:underline; color:#ecc617; }


.fav_playlist, .del_fav_playlist{

	float:left;
	background-image:url(/images/radio/1.2/big_star.gif);
	background-repeat:no-repeat;
	width:16px;
	height:16px;
	overflow:hidden;
	margin:-2px 10px 0 2px;

}
* html .fav_playlist{ margin:-3px 8px 0 1px; }
* html .del_fav_playlist{ margin:0px 8px 0 1px; }

.del_fav_playlist{ background-image:url(/images/radio/1.2/big_star_del.gif); }
.fav_playlist:hover, .del_fav_playlist:hover { background-position:0px -24px; }
/************FAVORITE[end]******************/


/************CORNER*************************/

#corner{
	float:right;
	background-image:url(/images/radio/1.2/corner.gif);
	background-repeat:no-repeat;
	width:26px;
	height:26px;
	position:relative;
	cursor:nw-resize;
	top:-16px;
}

/*#corner:hover{ background-position:0px -26px; }*/

* html #corner{ top:-19px; }
*:first-child+html #corner{ top:-19px; }

.resizingElements
{
    background-color: gray;
    position: absolute;
    /*width:11px;
    height:10px;*/
    z-index: 11;
    /*Opacity*/
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); 
    -moz-opacity: 0; 
    -khtml-opacity:0; 
    opacity: 0;
}

.rs_verticalLine
{
    width:4px;
    height:100%;
}

.rs_horizontalLine
{
    width:100%;
    height:4px;
}

* html .rs_horizontalLine {
    overflow: hidden;
}

.rs_corner
{
    width:6px;
    height:6px;
    z-index: 12;
}

.rcb
{
    bottom: 0px;
    /*left: 50%;*/
    cursor:n-resize;
}
.rcbr
{
    bottom: 0px;
    right: 0px;
    cursor:nw-resize;
}
.rcbl
{
    bottom: 0px;
    left: 0px;
    cursor:ne-resize;
}

.rcr
{
    bottom: 0%;
    right: 0px;
    cursor:e-resize;
}
.rcl
{
    bottom: 0%;
    left: 0px;
    cursor:e-resize;
}

.rct
{
    top: 0px;
    /*left: 50%;*/
    cursor:s-resize;
}
.rctr
{
    top: 0px;
    right: 0px;
    cursor:sw-resize;
}
.rctl
{
    top: 0px;
    left: 0px;
    cursor:se-resize;
}
***********CORNER[end]*******************


=============================================================================================
********************************************RADIO[end]***************************************
=============================================================================================


