/* A font by Jos Buivenga (exljbris) -> www.exljbris.nl */
@font-face {font-family: Delicious; src: url('/inc/fonts/delicious/Delicious-Roman.otf') format("opentype");}
@font-face {font-family: Delicious; src: url('/inc/fonts/delicious/Delicious-Bold.otf') format("opentype"); font-weight: bold;}

body {background:#fff url(/grfx/bg.jpg) no-repeat 0 0; color:#000; font-family:georgia, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; margin:0 auto;}
.container { clear:all; float:left; padding:10px; margin:0; width:950px;}
.clear {clear:all; font-size:0; height:0;}

h1 {position:absolute; left:-1000px; top:-1000px;}
h2 {font-size:16px; font-weight:bold; margin:0 0 5px 0; padding:0; line-height:100%; }
h2 a, h2 a:hover {color:#000;}
h3 {font-size:16px; margin:0 0 5px 0; padding:0; line-height:100%;}

img {border:0px;}

.wrap {background:url(/grfx/div.jpg) 0 0 repeat-y; float:left; clear:all;}

.links {border-right:1px dotted #000; clear:all; float:left; width:668px; padding:0 10px 0 0;}
.links ul {margin:0 0 10px 0; padding:0 0 0 30px; list-style-type:none;}
.links ul li {margin:0 0 0 -30px; padding:0; font-weight:bold; padding:0;}

.rechts {clear:all; float:left; width:250px;  padding:10px; height:100%;}
.rechts ul {list-style-type:none; margin:0; padding:0;}
.rechts ul li {border-bottom:1px solid #ccc; padding:5px 0 5px 0;}

a {text-decoration:none; color:#DB2929; border-bottom:1px dotted #fff; font-weight:bold;}
a:hover {text-decoration:none; color:#DB2929; border-bottom:1px dotted #000; font-weight:bold;}

.hr {float:left; clear:all; border-top:1px dotted #000; margin:10px 0 10px 0; height:1px; width:100%;}
.hr hr {display:none; visibility:hidden;}

.top {clear:all; float:left; padding:0; margin:0; width:100%; text-align:center;}
.top div {clear:all; margin:0 auto; width:50%; text-align:center !important;}
.fuss {clear:all; float:left; margin:10px 0 0 0; padding:0 10px 0 10px; text-align:center; border-top:1px dotted #000; width:930px;}

.kasten {clear:all; float:left; margin:0; color:#000; position:relative; padding:10px 10px 10px 0; width:668px;}
.kasten img {display:block; float:left;}
.kasten .tracklist {clear:all; float:left; margin:0 0 0 10px; padding:0; height:300px; width:350px;} 
.kasten .tracklist span.weiter {display:block; bottom:10px; left:320px; position:absolute;}

ol {margin:0 0 10px 0; padding:0 0 0 30px; list-style-type:decimal-leading-zero;}
ol li {margin:0; padding:0; font-weight:bold;}

.paypal {text-align:center; margin:5px 0 0 0;}


.small {font-size:11px; font-style:italic; margin:0 0 -8px 0; padding:0; display:block;}

/* ff3_5 hacks */

.ff3_5 h2 { font-family:"Delicious", georgia, lucida console,Arial, Helvetica, sans-serif; font-size:22px;}
.ff3_5 h3 { font-family:"Delicious", georgia, lucida console,Arial, Helvetica, sans-serif; font-size:18px;}