.ui-widget-overlay{position:fixed}.ui-widget-overlay{_position:absolute}
form,dt,dl,dd,fieldset{padding:0;margin:0;border:0}
object{z-index:0;position:relative}
html{height:100%}
body{height:100%;padding:0;margin:0;background:url(images/pageback.jpg) no-repeat top center #f8f8f8;font-family:Verdana,Helvetica,sans-serif;color:#333;font-size:12px}
div.nojsbox{width:488px;border:1px solid #000;text-align:center;background:#ff8300;color:#fff;display:block;padding:5px}
.clearer{clear:both}
div#mainframe{min-height:100%;width:1018px;background:url(images/mainframeback.png) repeat-y;margin:auto}
div#pagetop{height:307px;width:1000px;margin:auto;background:url(images/pagetopback.jpg) no-repeat}
div#pagebody{margin:-207px auto auto auto;width:1000px}
div#pagecol_left{width:236px;padding:0 0 50px 14px;float:left}
div#pagecol_center{float:left;width:500px;min-height:1px}
div#pagecol_right{float:left;width:180px;padding:0 20px 50px 46px}
div#flash_nt_frame{width:500px;height:130px;margin-top:-30px}
div#pheader_logo_head{float:left;width:180px;text-align:center;padding:2px 50px 0 20px}
div#pheader_logo_ay{float:left;width:500px;padding:34px 0 0 0;text-align:center}
div#pheader_logo_fin{width:180px;padding:15px 20px 0 50px;float:left;text-align:center}
div.searchblock_top,div.menublock_top{width:188px;height:21px;background:url(images/searchblock_top.png) no-repeat}
div.searchblock_mid,div.menublock_mid{width:188px;height:67px;background:url(images/searchblock_mid.png) bottom no-repeat}
div.searchblock_bot,div.menublock_bot{width:188px;height:20px;background:url(images/searchblock_bot.png) no-repeat}
div#searchblock_searchhelp ul{margin:0;padding:20px 0 10px 30px;width:140px}
div#searchblock_searchhelp,div.menublock_mid{display:none;width:188px;background:url(images/searchblock_stretch.png) repeat-y;font-size:10px;color:#fff}
div.searchblock div.dd-audiyou-searchfield{padding-left:25px}
div.searchblock input#tx-ddaudiyou-keywords{width:130px;height:20px;padding-left:5px;border:0;background:url(images/searchblock_searchfield.png) no-repeat}
div.searchoptions{position:relative;margin-left:20px;color:#fff;clear:both;font-size:10px;font-weight:bold}
table.searchoptions_table{width:140px}
a.searchmark{color:#fff;font-size:22px;font-weight:normal;text-decoration:none;font-weight:bold}
input.searchbuttton{width:136px;height:20px;background:url(images/searchbutton.png) no-repeat;border:0;margin-left:4px}
div.menublock_top{height:30px;background:url(images/searchblock_top.png) no-repeat}
div.menublock_mid{display:block;height:auto;background:url(images/menublock_stretch.png) repeat-y}
div.menublock_menutext{width:187px;background:url(images/menublock_singer.png) bottom no-repeat;min-height:210px}
div.menublock_bot{background:url(images/menublock_bot.png) no-repeat}
span.maincat_button{width:162px;padding-left:25px;padding-top:6px;height:27px;display:block}
div.dd-audiyou-maincategories-item a{text-decoration:none;color:#fff;font-size:12px;font-weight:bold;display:block;cursor:pointer}
div.latestblock_top{width:187px;height:51px;background:url(images/latestblock_top.png) no-repeat}
div.latestblock_mid{width:187px;background:url(images/latestblock_stretch.png) repeat-y}
div.latestblock_stretch{width:187px;background:url(images/latestblock_mid.png) bottom no-repeat}
div.latestblock_bot{width:187px;height:33px;background:url(images/latestblock_bot.png) no-repeat}
div.latestblock_topic{padding-bottom:10px}
div.rightcol_loginbox{width:188px;height:108px;background:url(images/loginbox_back.png) no-repeat;text-align:center}
div.rightcol_content{width:180px;margin-left:4px}
div.ay_player_vumeter{position:relative;top:40px;left:12px;width:165px;height:58px;display:block;color:#000;font-weight:bold;}
div.ay_player_frame{width:188px;height:438px;background:url(images/ay_player_back.png) no-repeat}
div#ay_player_lists_wrap{width:145px;height:148px;position:relative;overflow:hidden;top:70px;left:22px;display:none}
div.ay_player_lists{width:145px;position:relative;top:0px;overflow:hidden}
span.ay_player_cat{width:5px;height:27px;padding:1px 1px 0px 0;float:left;display:block}
span.ay_player_title{height:26px;width:122px;display:block;float:left;padding:1px 1px 0px 4px;margin-top:1px;font-size:9px;color:#333;font-weight:bold;background:none;overflow:hidden}
span.ay_player_title_rollover{background:#989898}
a.bigplayer_listlink{width:122px;height:26px;display:block;color:#333;text-decoration:none;outline:none}
a.bigplayer_more{width:145px;font-size:10px;font-weight:bold;background:#ff8300;color:#fff;text-align:center;padding-top:6px;height:20px}
a.bigplayer_listlink:hover{color:#333;text-decoration:none}
span.ay_player_detailslink{display:block;float:left;width:11px;height:26px;padding:1px 0px 0px 0;margin-left:1px;margin-top:1px;cursor:pointer}
span.ay_player_detailslink_rollover{background:url(images/ay_player_detailslink.png) no-repeat}
div.ay_player_list_item,div.ay_player_list_item_more{clear:both;color:#fff}
a.ay_player_button{width:165px;height:16px;padding-top:1px;color:#fff;text-decoration:none;display:block;background:url(images/ay_player_getlistbutton.png) no-repeat;margin-top:4px;text-align:center;font-size:11px;font-weight:bold;outline:none}
a.ay_player_button:hover,a.ay_player_button_active{background:url(images/ay_player_getlistbutton_a.png) no-repeat;color:#333;text-decoration:none;width:165px;height:16px;padding-top:1px;display:block;text-align:center;font-size:11px;font-weight:bold;outline:none}
div.ay_player_buttons{position:relative;top:45px;left:12px}
div.ay_player_commands{position:relative;top:90px;left:12px;display:none}
.ay_playing_element{text-decoration:blink !important}
h1{font-size:14px;font-weight:bold}
h2{font-size:12px;font-weight:bold}
legend{padding:0;margin:0;color:#333}
div.latestblock_top h1{font-size:12px;text-shadow:2px 2px 2px #777;color:#fff;font-weight:bold;padding-left:36px;padding-top:10px}
a{text-decoration:none;color:#ff8300}
a:hover{text-decoration:underline}
div.latestblock_mid a{text-decoration:none;color:#333;display:block;width:132px;margin:auto;font-size:10px;line-height:10px}
div.latestblock_mid a:hover{color:#ff8300}
div.menuNormal a,div.menuSubNormal a{height:14px;display:block;width:158px;padding-left:20px;color:#fff;font-size:12px;font-weight:bold;text-decoration:none;margin-left:5px;line-height:14px}
div.menuActive a,div.menuNormal a:hover,div.menuSubActive a,div.menuSubNormal a:hover{width:158px;padding-left:20px;height:14px;background:url(images/menuActive_back.png) repeat-x;display:block;margin-left:5px;color:#333;font-size:12px;font-weight:bold;text-decoration:none;line-height:14px}

div.menuNotLinked {font-size:12px;color:#333;display:block;text-transform:uppercase;font-weight:bold;text-decoration:none;height:19px;padding-top:8px}

div.subMenuFrame{padding-top:10px;padding-bottom:10px}
div.menuSubNormal a{font-size:10px;line-height:10px;height:11px;padding-left:55px;width:123px}
div.menuSubActive a,div.menuSubNormal a:hover{font-size:10px;line-height:10px;background:url(images/menuSubActive_back.png) repeat-x;height:11px;padding-left:55px;width:123px}
div.menuUploadNormal a,div.menuLoginNormal a,div.menuUploadActive a,div.menuLoginActive a{font-size:12px;color:#333;display:block;text-transform:uppercase;font-weight:bold;text-decoration:none;height:19px;padding-top:8px}
div.menuUploadNormal a:hover,div.menuLoginNormal a:hover,div.menuUploadActive a,div.menuLoginActive a{text-decoration:underline}
div.menuLoginNormal a,div.menuLoginActive a{padding-top:3px}
div.menuRegisterNormal a,div.menuRegisterActive a,div.menuRegisterNormal span{font-size:12px;color:#fff;display:block;font-weight:bold;text-decoration:none;height:34px;padding-top:16px}
div.menuRegisterNormal a:hover,div.menuRegisterActive a{text-decoration:underline}
div.rightcol_metabox{width:167px;height:117px;background:url(images/meta_back.png) no-repeat;padding-top:50px;padding-left:20px}
div.rightcol_metabox a{font-weight:bold;font-size:10px;color:#333;text-decoration:none;line-height:12px}
div.rightcol_metabox a:hover{color:#ff8300}
div.ma_menu{clear:both;position:relative;width:507px;margin-left:-4px;height:28px;margin-top:35px}
div.ma_menuNormal a,div.ma_menuActive a{float:left;height:23px;text-align:center;padding:5px 22px 0 23px;display:block;text-decoration:none;font-weight:bold;outline:none}
div.ma_menuNormal a{color:#333}
div.ma_menuActive a,div.ma_menuNormal a:hover{color:#fff}
div.ma_menu_mailbox {height:20px;background-color:#efefef;padding:10px;border:1px solid #999;width:478px;border-right:2px solid #999}
div.ma_menu_mailbox span {display:block;float:left;padding-right:10px;font-size:12px;line-height:18px;}
span.ma_menu_mailbox_act a{font-size:14px;color:#666;font-weight:bold;}
div.homesitekat_kat{float:left;width:147px;height:128px;padding:0;margin:0}
div.homesitekat_kat img{border:0;padding:0;margin:0}
div.homesitekat_padding_left{margin:0;padding-left:29px}
div.homesitekat_padding_top{margin:0;padding-top:20px}
.label_ay{text-transform:uppercase;color:#ff8300}
div#maincontent{padding-bottom:50px}
div.dd-audiyou-pageheader,div#maincontent_header div.header{font-size:18px;color:#333333;width:500px;border-bottom:1px solid #9e9e9e;height:30px;padding-top:4px}
div.dd-audiyou-subcatmenu{margin-top:30px}
div.catselect{padding-bottom:10px}
div.catselect span.catselect_label{display:block;font-size:12px;font-weight:bold;color:#333333;float:left;width:250px}
div.catselect select{width:250px}
a.playButtonLink,a.stopButtonLink{width:28px;height:24px;display:none}
table.ay_list_table{border-collapse:collapse;border:0;width:500px;margin-top:15px;font-size:10px}
table.ay_list_table tr{border:0}
table.ay_list_table td{vertical-align:middle;text-align:center;border:1px solid #9e9e9e;padding:0;margin:0}
table.ay_list_table th{padding:0;margin:0;padding-bottom:4px}
table.ay_list_table td.small_cell{padding:0px 2px 0px 2px;width:56px}
table.ay_list_table td.playcell{width:28px}
table.ay_list_table td.listview_actions{width:56px !important}
.ajax-loader{background:url(images/ajax-loader.gif) center center no-repeat}
.ajax-loader-orange{background:url(images/ajax-loader-orange.gif) center center no-repeat}
.ajax-loader-small{background:url(images/ajax-loader-small.gif) center center no-repeat}
.ajax-loader-small-bigplayer{background:url(images/ajax-loader-small-bigplayer.gif) center center no-repeat #989898}
.ajax-loader-player-more{background:url(images/ajax-loader-player-more.gif) center center no-repeat #ff8300 !important}
table.ay_list_table .padding_title{text-align:left;padding:0px 4px 4px 4px;font-weight:bold}
a.favButtonLink{width:28px;height:25px;float:left}
a.favButtonLinkBigDelete{width:106px;height:20px;display:inline-block;background:url(images/detailview_tofavs_delete.png) no-repeat;margin-top:-2px;color:#fff;text-align:center;padding-top:4px;padding-left:22px;text-decoration:none;font-weight:bold;font-size:10px}
a.favButtonLinkBigAdd{width:106px;height:20px;display:inline-block;background:url(images/detailview_tofavs_add.png) no-repeat;margin-top:-2px;color:#fff;text-align:center;padding-top:4px;padding-left:22px;text-decoration:none;font-weight:bold;font-size:10px}
span.ay_list_tofav{float:left;width:28px;display:block;text-align:center;height:25px}
img.img_addtofav_big{margin-top:-2px}
div.dd-audiyou-list-legend{margin-top:15px}
input.button_listview_todetails{background:url("images/listview_todetails.png") no-repeat;border:0;padding:0;margin:0;width:28px;height:25px;cursor:pointer}
form.linkForm{float:right}
a.link_listview_todetails{color:#333}
a.link_listview_todetails:hover{color:#ff8300}
div#ay_detailsview{margin-top:30px}
table.ay_details_table{border-collapse:collapse;border:0;width:500px}
table.ay_details_table td{vertical-align:middle;text-align:left;border:1px solid #9e9e9e;height:30px}
table.ay_details_table td.maincategory,table.ay_list_table td.maincategory{width:25px}
table.ay_details_table td.upload_title{font-weight:bold;font-size:12px;padding-left:10px}
table.ay_details_table td.backlink{width:28px}
table.ay_details_infos{width:500px;font-size:10px}
table.ay_details_infos td{padding:0px 0px 4px 0px;vertical-align:top;}
table.ay_details_infos td.info_cell{width:360px}
table.ay_details_infos td.small_bold{font-weight:bold}
table.ay_details_infos td.upload_text p{margin:0;padding:0 0 10px 0;width:360px}
input.embed_input{width:356px;font-size:10px;font-weight:bold;border:0;font-family:Verdana,Helvetica,sans-serif;height:14px;border:1px solid #999;padding:2px}
div.detailsPlayerWrap{height:27px;padding-top:1px;padding-left:2px;background:url(images/details_player_shadow.png) no-repeat}
span.detailsPlayer{height:24px;display:block;float:left;width:332px}
span.detailsDownloadButton{width:128px;height:24px;display:block}
span.detailsPlayerEnd{width:26px;height:24px;display:block;background:url(images/details_download_button_end.png) no-repeat;float:right;}
a.downloadAd{width:128px;height:24px;display:block;background:url(images/details_download_button_big.png) no-repeat}
div.dd-audiyou-pagination{width:500px;text-align:center;margin-top:15px}
div.dd-audiyou-pagination a{color:#999;text-decoration:none;padding:4px}
div.dd-audiyou-pagination a:hover{color:#ff8300}
div.dd-audiyou-pagination strong{color:#ff8300;padding:4px}
.tx-ddaudiyou{margin:0;padding:0;display:block}
.tx-ddaudiyou-upload dl{clear:both}
.tx-ddaudiyou-upload{margin-top:30px}
.tx-ddaudiyou-required_fields{font-weight:bold;padding-bottom:15px}
.tx-ddaudiyou-upload dt,.tx-ddaudiyou-upload dd{display:block;float:left;padding:0;margin:0;padding-bottom:10px}
.tx-ddaudiyou-upload dt{width:239px;padding-right:10px}
.tx-ddaudiyou-upload dd{width:251px}
.tx-ddaudiyou-upload dl label{font-weight:bold}
span.tx-ddaudiyou-gema{font-weight:normal}
textarea.dd-audiyou-form-textarea{width:100%}
.bold_text{font-weight:bold}
.tx-ddaudiyou-extra-info{font-size:10px;font-weight:bold}
select.tx-ddaudiyou-searchselect{width:251px}
div.button_hochladen{text-align:right}
div.button_hochladen input{margin-right:-5px}
.tx-ddaudiyou-error{color:#ff0000;display:none;}
.lostpw_error{color:#ff0000;font-weight:bold}
div.ay_register input[type=radio]{margin:10px 5px 0 0}
input.inputtext{width:247px;height:18px;background:url(images/inputfield_251x20.png) no-repeat;border:0;padding:0px 2px 2px 2px}
input.inputtext_hover{width:247px;height:18px;background:url(images/inputfield_251x20_a.png) no-repeat;border:0;padding:0px 2px 2px 2px}
input.tx-srfeuserregister-pi1-checkbox{margin:0}
.tx-srfeuserregister-pi1 dl{clear:both}
.tx-srfeuserregister-pi1 dt{width:239px;display:block;float:left;padding:0 10px 10px 0}
.tx-srfeuserregister-pi1 dd{display:block;width:251px;padding-bottom:10px;float:left}
.tx-srfeuserregister-pi1 dd p{padding:0;margin:0}
.tx-srfeuserregister-pi1-extra-info{font-size:10px}
.tx-srfeuserregister-pi1-error{color:#ff0000}
span.username_info{font-size:10px}
img.tx-srfreecap-pi2-image{border:1px solid #999;margin-top:10px}
form#feedbackDialog_responseForm img.tx-srfreecap-pi2-image{width:268px}
table#lostlogin_table img.tx-srfreecap-pi2-image{width:234px}
label.freecap_notice span{font-size:10px;width:239px;display:block}
input.button_ay{width:158px;height:25px;background:url(images/button_anmelden.png) no-repeat;border:0;color:#fff;font-size:12px;font-weight:bold;padding-bottom:3px;cursor:pointer}
input.button_ay_detail{width:128px;height:22px;padding-bottom:2px;text-align:center;background:url(images/detailview_delete.png) no-repeat;font-size:10px;font-weight:normal;color:#fff;border:0;cursor:pointer;font-weight:bold}
input.button_right{float:right}
input.button_anmelden{margin-top:41px;margin-left:-5px}
div.tx-srfeuserregister-pi1{width:500px}
div.ay_register ul{padding:0;margin:0;list-style:inside url(images/liststyle_image.png)}
div.dialog{display:none}
div#loginDialog p#dialogContent{min-height:100px;border:1px solid #ff8300;padding:8px}
#ajax_felogin_form{border:0}
div.login_row{clear:both;margin-top:4px}
div.login_row label{width:100px;float:left;display:block}
div.login_row input{width:150px}
.tx-felogin-pi1 input[type=password],.tx-felogin-pi1 input[type=text]{width:150px}
div.faq_question{display:block;cursor:pointer;font-weight:bold;color:#ff8300;padding-top:5px;margin-top:10px}
div.faq_answer{display:none;padding:10px;border:1px solid #ff8300;background:#fff}
div.faq_question p.bodytext{padding:0;margin:0}
div.faq_section{margin-top:10px}
div.pm_warning{border:1px solid #ff8300;background:#fff;padding:5px;color:#333;margin-top:30px}
div.pm_list{margin-top:30px}
table.pm_table{width:500px;border-collapse:collapse;margin-top:10px}
td.row_1{border-top:1px solid #fff;border-bottom:1px solid #ccc;padding:0;margin:0;color:#fff;background:#ff8300;padding-left:5px;font-size:10px}
td.pm_logo_small{width:18px;height:18px;background:url(images/pm_message_symbol.png) no-repeat;border:1px solid #fff;border-bottom:1px solid #ccc}
td.cell_last{border-right:1px solid #fff}
td.row_2{height:65px;border:0;background:#fff;border:1px solid #fff}
td.usernameCell{padding-left:5px;width:150px;font-size:14px;color:#ff8300}
td.userinfoCell{font-size:10px;width:175px;padding-left:5px}
td.row_3{border:1px solid #fff;padding-left:23px;padding-top:18px;padding-bottom:18px}
td.useractionsCell{color:#ff8300;font-weight:bold;font-size:10px;padding-left:5px}
div.guestbook_legend{padding-top:10px;text-align:center;width:500px}
h1.pm_mailbox_header {font-size:14px;color:#666}
a.responseLink{color:#fff;text-decoration:none}
a.responseLink:hover{text-decoration:underline}
.mceEditorDialog{width:272px;height:170px}
div.responseWrap{width:272px}
a.pm_block_link{display:block;height:14px;width:135px;outline:none}
a.pm_message_details_link{display:block;width:128px;height:24px;background:url(images/pm_message_details_link.png) no-repeat}
div.pm_detailsview_button{margin-top:30px}
div.pm_message_to_user{width:136px;height:24px;float:left;display:block;padding-top:8px}
div.pm_message_vio{text-align:right}
a.pm_vio_link{width:196px;height:43px;display:block;background:url(images/pm_details_vio.png) no-repeat; float:left;}

/*div#fce_socialWrap{margin-top:30px}*/
div.tellafriendWrap{width:136px;float:left;display:block;padding-bottom:10px;margin-top:8px;}
div.socialWrap{padding-top:6px}
div.tellafriend_plugin{clear:both}
div.tellafriend_button_link {margin-top:10px;}
div#tellAFriendFormFrame{width:500px;font-size:11px;display:none}
div#tellAFriendFormFrame fieldset,div#tellAFriendFormFrame dd,div#tellAFriendFormFrame dt{padding:0;margin:0;border:0}
div#tellAFriendFormFrame dl{clear:both;height:25px}
div#tellAFriendFormFrame label{width:236px;display:block;float:left;height:20px}
div#tellAFriendFormFrame input[type=text]{width:258px;height:14px;display:block}

input.linkDialogInput {width:275px;}
a.link_10 {text-decoration:underline;font-weight:bold;}

.comform_all{width:500px;clear:both}
.comdisplay_entry{width:480px;border:1px solid #fff;padding:10px}
.tx-aycomments-comtext{width:500px;height:150px}
.dd-audiyou-guestbook-form-textarea{width:500px !important;height:150px}
.tx-aycomments-rescomtext{width:580px;height:150px;display:block}
.comdisplay_response_form{display:none;width:480px}
.dd-audiyou-list-links{font-size:12px;float:right;margin:0 10px 0 0;font-weight:bold}
.dd-audiyou-guestbook-field{width:500px !important}
a.newsticker_link{cursor:pointer}
div.news-latest-container{margin-top:20px;width:500px;padding:0}
div.news-latest-item,div.news-list-item{margin-top:20px}
#gmapFrame {display:none;}
#gmapFrame #panel{display:none;}
#gmapInfo {padding-top:10px;padding-bottom:10px;}
#gmap{border:1px solid #999;overflow:hidden;height:500px;}
.stationInfos {display:none;}
#uploadProgressStatus {width:0%;height:8px;background:green;}
div#bigGmap{width:498px;height:575px;border:1px solid #999;overflow:hidden}
div#bigGmap span{}
div#feedbackButton{width:32px;height:106px;background:url(images/feedback_button.png) no-repeat;cursor:pointer;position:absolute;display:none}
a.feedbackLink{width:32px;height:106px;display:block}
span.tx-srfreecap-pi2-cant-read a {color:#ff8833;font-weight:bold;}

#guideMapsWrap {display:none}

/* new upload */
ul#fileList {padding:0;margin:0;padding-bottom:20px;}
span.uploadFilename {font-weight:bold;}
li.fileInFileList {width:480px;padding:10px;border:1px solid green;margin:0;list-style:none;list-style-position:inside;}
a.deleteFileInList {color:#FF0000;float:right;}
div.infoField {padding:4px 0px 4px 0px;font-size:11px;}
input.stationTitle {width:478px;border:1px solid #999;}
textarea.stationInfo {width:478px;height:50px;border:1px solid #999;margin-left:1px;}
a.questionMark {font-size: 12px; font-weight:bold; float:right;}
div.lastDiv {margin-top:12px;border-top:1px solid #ccc;padding-top:12px;}

