body,td,div,.p{font-family:Arial, sans-serif; font-size:10pt;}
body {margin:0px; padding:0px; background:#331 url(fade.png) repeat-y top center; }
form{display:inline;}
a { color:#fff; text-decoration: none;}
a:visited { color:#aaa;}
a:hover, a:active { color:#fff788; text-decoration: underline;}
.zeile { color:#a0a660; border-right:1px solid #737b39; border-bottom:1px solid #737b39; border-left:1px solid #000; width:540px; margin-bottom:10px; background-color:#333; font-size:11px;}
.zeilenkopf { width:540px;  }
.no, .listlink { width:50px; border-left:1px solid #000; border-top:1px solid #000; border-right:1px solid #737b39; font-size:11px;  background-color:#333;  font-weight:normal; color:#a0a660; text-align:center;  line-height:13px; height:13px;}
.no { background: #000 url(no.png) no-repeat top left; border:0px; width:50px;}
.listlink { background: #000 url(playlist2.png) no-repeat top right; border:0px; width:180px; }
.listlink a:link, .listlink a:visited { color:#737b39; }
.listlink a:hover { color:#fff788; }
.leer { border-bottom:1px solid #000; background-color:#424524; line-height:13px; height:13px; }
.titel { background-color: #737b39; font-size:10pt; font-weight:bold;  padding-left:2px; padding-right:2px; height:18px; line-height:18px; }
.titel, .stream { border:1px solid #a0a660; border-right:1px solid #000; border-bottom:1px solid #000; }
.detail, .adresse, #seiten a:link, #seiten a:visited, .listlink1, .listlink2 { border:1px solid #737b39; border-right:1px solid #000; border-bottom:1px solid #000; }
.rest { padding-left:2px; font-size:11px; line-height:12px;}
.stream { background: #737b39 url(stream.gif) no-repeat center left; width:66px; height:16px; text-align:center; font-size:8pt; padding-left:10px; }
.detail { width:550px; width:66px; height:16px; text-align:center; font-size:8pt;}
.adresse { background-color:#424524; height:16px; text-align:center; font-size:8pt;}
.navi {font-size:10pt;}
#alles{ font-size:8pt;   color:#a0a660; width:15px; border:3px solid #000; background-color:#000;}
#suche{ color:#a0a660;font-size:11px; height:20px; width:245px; }
form.s{  border:1px solid #000; border-right:1px solid #737b39; border-bottom:1px solid #737b39; background-color:#333; }
.s_cell{   border-top:1px solid #a0a660; border-bottom:1px solid #737b39; color:#a0a660; background-color:#333; height:50px; margin:0px; width:468px;}
#alles input, .selbox, #suche input { font-size:11px; padding-left:1px; }
.seblox { width:60px; }
.logo { width:30px; vertical-align:bottom;   background-color:#424524; height:50px; background: #000 url(logo.png) no-repeat top left;}
.string, .quality {
	text-align:left;
	line-height:12px;
	height:16px;
	font-size:12px;
	margin:0px;
	padding:0px 0px 2px 18px;
	color:#a0a660;
}
.string{padding-left:5px;}
.groesse { line-height:10px; height:16px; font-size:11px; margin:0px; padding:0px; padding-left:5px; padding-bottom:2px; color:#FFF788; }
.eck{ width:15px;  vertical-align:top; height:50px;  background-color:#424524; text-align:right;}
#grossezelle{ vertical-align:top; width:630px; }
#ueberschrift {  color:#a0a660; 
position:relative;  z-index:19; top:0px;  left:-90px; line-height:1px}
.my_pl {  text-align:right; vertical-align:top; padding:0px; margin:0px; width:180px; padding-top:3px;}
#seiten { width:442px; text-align:center; display:block; height:180px;;}
#seiten a:link, #seiten a:visited {  background-color:#424524; text-align:center; margin:1px; color:#a0a660; font-size:12px; width:30px; line-height:16px; height:16px; display:block; float:left;}
#seiten a:hover, #seiten a:link.ssel , #seiten a:visited.ssel  {  background-color:#333; color:#fff; text-decoration:none; border:1px solid #000; border-right:1px solid #737b39; border-bottom:1px solid #737b39;}
table.m_mod_topbox {margin: 0;}
table.topboxes { background: #000000; width: 540px; border:1px solid #a0a660;}
table.topboxes td.blok { vertical-align: top; width: 33%; background-color:#737b39; padding: 1px 1px 0 1px;}
table.topboxes td.blok a.showall {font-size: 11px;}
table.topboxes td.blok a.showall:visited {color: #ffffff;}
td.mod_topbox {background-color:#393C1F; border:0px;text-align:center; color:#ffffff; font-size:11px; line-height:16px;}
table.m_mod { width:180px; background-color:#393C1F; padding:0px; margin:0px; margin-left:3px; margin-bottom:3px; }
td.m_mod_top {background: #000 url(playlist3.png) no-repeat top center; border:0px; width:180px; text-align:center; color:#ccc; font-size:11px; line-height:16px;}
td.m_mod_bot {background: #000 url(playlist3.png) no-repeat bottom center; border:0px; width:180px; text-align:center; font-size:11px;border-top:1px solid #737b39; height:16px;}
td.m_mod_r {border-right:1px solid #737b39; border-top:1px solid #a0a660; border-bottom:1px solid #000; color:#aaa; width:16px;  font-size:11px; color:#737b39; padding-right:1px; text-align:center;}
td.m_mod_r span{color:#000;}
td.m_mod_l {border-left:1px solid #a0a660; border-top:1px solid #a0a660; border-bottom:1px solid #000; color:#000;  font-size:11px; padding:1px; padding-left:2px;}
a.ds_menu:link, a.ds_menu:visited{color:#000;}
tr.mod_d{ background-color:#333; }
tr.mod_h{ background-color:#737b39; }
#bigup { color:#737b39;}
#bigup span{ font-size:11px; }
.listlink1, .listlink2{padding-left:6px; padding-right:6px; width:265px; font-size:11px;}
.listlink1 {text-align:right;}
input{   height:18px; margin:0px; color:#fff788; background-color: #000; border:2px inset #a0a660; }
input.main{  color:#fff788; background-color: #000;width:60px; line-height:12px;}
select, .selbox { height:19px;  width:66px; padding:0px; color:#fff788; background-color: #000; border-color:#a0a660; }

div.s_head {width:540px; color:#737b39; font-size:11px; text-align:left; margin-top:4px;}

td.l_1 { width:64px; background-color: #a0a660; font-size:10pt; font-weight:bold;  padding-left:2px; padding-right:2px; height:18px; line-height:18px; }
td.r_1 { background-color: #a0a660; font-size:10pt; font-weight:bold;  padding-left:2px; padding-right:2px; height:18px; line-height:18px; }
td.l_2 { width:64px; color:#a0a660; background-color: #424524; font-size:11px; padding-left:2px; padding-right:2px;  vertical-align:top;}
td.r_2 { background-color: #737b39; font-size:11px; padding-left:2px; padding-right:2px;  }
td.r_2 div {font-size:11px;}

a.mp3dl:link, a.mp3dl:visited, a.mp3dl:visited { font-weight:normal; background: #424524 url(dl.gif) no-repeat center left; text-align:center; margin:2px; border:1px solid #a0a660; border-bottom:1px solid #000; border-right:1px solid #000; font-size:11px; width:110px; line-height:16px; height:16px; display:block; float:left;}
a.mp3dl:hover{ background-color:#333; border:1px solid #000; border-bottom:1px solid #a0a660; border-right:1px solid #a0a660;}
a.mp3dl:visited{ color:#aaa;}
a.mp3dl:link div{ width:20px; float:left; display:block;}

a.mp3st:link, a.mp3st:visited, a.mp3st:visited { font-weight:normal;  background: #424524 url(speaker.gif) no-repeat center left; text-align:center; margin:2px; border:1px solid #a0a660; border-bottom:1px solid #000; border-right:1px solid #000; font-size:11px; width:65px; line-height:16px; height:16px; display:block; float:left;}
a.mp3st:hover{ background-color:#333; border:1px solid #000; border-bottom:1px solid #a0a660; border-right:1px solid #a0a660;}
a.mp3st:visited{ color:#aaa;}
a.mp3st:link div{ width:14px; float:left; display:block;}

a.mp3li:link, a.mp3li:visited, a.mp3li:visited { font-weight:normal;  background: #424524 url(list.gif) no-repeat center left; text-align:center; margin:2px; border:1px solid #a0a660; border-bottom:1px solid #000; border-right:1px solid #000; font-size:11px; width:85px; line-height:16px; height:16px; display:block; float:left;}
a.mp3li:hover{ background-color:#333; border:1px solid #000; border-bottom:1px solid #a0a660; border-right:1px solid #a0a660;}
a.mp3li:visited{ color:#aaa;}
a.mp3li:link div{ width:20px; float:left; display:block;}
.comment-form table tr td {
    color: #000000;
    font-size: 10px;
}

.comment-form input, .comment-form textarea {
    width: 100%;
    color:#fff788; background-color: #000; border: 1px inset #a0a660;
}

.comment-form textarea {
    height: 80px;
}

.comment-form input.captcha {
    width: 121px;
}

.comment-form input.submit {
    width: auto;
    height: auto;
    text-align: left;
    border: 2px outset #a0a660;
    padding: 2px 2px 2px 160px;
}

.comment-form .radio {
    width: auto;
}