html, body          { font-size: 95%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; background: #9cf url("bg.jpg") repeat fixed; margin: 0 }   

body  { padding-top: 5px; padding-left: 30px }


h1   { color: #036; font-size: 115%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-variant: small-caps; font-weight: bold; text-decoration: none; text-transform: uppercase; letter-spacing: 5px; margin-bottom: 15px }
h2    { color: #036; font-weight: bold; font-size: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 1px }
.h2 { color: #036; font-size: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; letter-spacing: 1px }
.h3 { color: #036; font-weight: bold; font-size: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
h3 { color: #036; font-size: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.klein  { color: #036; font-size: 85%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 600; text-decoration: none  }
.mini { color: #036; font-weight: normal; font-size: 80%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.b_rot  { color: #993300; font-weight: bold; font-size: 100%; font-family: Verdana, Arial, sans-serif }

ul li    { list-style-type: none; margin-left: -30px }


a       { color: black; font-size: 95%; font-style: normal; font-weight: bold; text-decoration: underline }
a:link       { color: #000; font-size: 95%; font-style: normal; font-weight: bold; text-decoration: underline }
a:visited        { color: #003; font-size: 95%; font-style: normal; font-weight: bold; text-decoration: none }
a:hover     { color: #c90; font-size: 95%; font-weight: bold; text-decoration: underline }
a:active      { color: #036; font-weight: bold; font-size: 90%; text-decoration: none }

.head   { text-align: left; width: 750px; border-top: #900; border-right: 4px solid #900; border-bottom: 2px solid #900; border-left: #900 }
.foot { text-align: left; padding: 3px; width: 750px; border-top: 1px solid #900; border-right: #900; border-bottom: #900; border-left: #900 }
.navi    { text-align: left; margin-top: -2px; padding-top: 10px; top: -10px; min-height: 300px; border-top: medium #900; border-right: medium #900; border-bottom: medium #900; border-left: 2px solid #900 }
.content   { padding-top: 20px; min-height: 300px; border-color: #900 }
.pict { text-align: left; padding-top: 0; left: 0; min-height: 300px; border-color: #900 }
td  { font-size: 95%; text-align: left }
#counter { visibility: hidden;}
.sub { text-decoration: none; margin-left: 20px }
.main { text-decoration: none }
.main_ohne { color: #900; font-weight: bold }
.sub_ohne { color: #900; font-weight: bold; margin-left: 20px }
.text { color: #036; font-weight: bold }
.info_song { text-align: justify; margin: 20px 20px 30px; padding: 7px; border: solid 1px #f03 }
.events   { font-size: 85%; }
.lyrics { cursor: crosshair;}
.translation_b {font-size: 105%; color: #0000dd; font-weight: bold; font-family: georgia;}
.translation {font-size: 95%; color: #0000dd; font-family: georgia;}
.presse { color: #006; font-family: "courier new"; background-color: #ffc; text-decoration: none; text-align: justify; width: 450px; padding: 5px 8px; border: solid 1px; }
img {
border:none;
}

#box{
height:192px;
width:420px;
padding:0;
margin:20px;
font:bold 14px verdana, sans-serif;}

#box div{display:none;}

#box:hover div{
display:block;
width:870px;
position:absolute;top:20px;right:20px;
padding:15px;
font:normal 14px verdana, sans-serif;}
#frame { background-color: #ccc; margin-bottom: 5px; padding-right: 8px; padding-left: 8px; border: solid 1px #009; }
.question { color: #006; font-family: arial; text-decoration: none; background-color: #ffc; text-align: justify; padding: 2px 5px; }
.answer   { color: #0000dd; font-family: georgia; font-weight: normal; padding-left: 50px; }
