a:link              { color: #000; font-size: 9px; text-decoration: none; margin-right: 10px }

a:visited         { color: black; font-size: 9px; text-decoration: underline }

a:hover         { color: black; font-size: 9px; text-decoration: none }

a.topnav:link    { color: black; text-decoration: underline }

a.topnav:visited    { color: #b3d4fd; text-decoration: none }

a.topnav:hover     { color: black; text-decoration: none; background-color: #ff0 } 

a.cont:link     { color: #000; text-decoration: none; background-color: #b3d4fd }

a.cont:visited     { color: white; text-decoration: none; background-color: #400 }

a.cont:hover     { color: #000; text-decoration: none; background-color: #ff0 } 

a.number:link                { color: #b3d4fd; font-size: 80px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin-right: 5px }

a.number:visited                { color: #ff0; font-size: 80px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin-right: 5px }
a.number:hover               { color: #eee; font-size: 80px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin-right: 5px } 


body                             { color: black; font-size: 9px; font-weight: 400; line-height: 13px; background-image: url(../grafik/stripe.gif); background-repeat: no-repeat; background-position: left top; text-align: justify; letter-spacing: 1px; margin: 0; padding: 0 }
td      { color: #000 }
p {
	color: #000000;
}
small {
	color: #999999;
}
.logobig        { font-size: 9px; text-decoration: none; text-align: right; padding-top: 2px; padding-bottom: 2px; position: absolute; z-index: 20; right: 160px; width: auto }
.logo              { color: #000; font-size: 9px; font-weight: bold; text-decoration: none; padding-top: 2px; padding-bottom: 2px; position: absolute; z-index: 20; top: 0; left: 100px; width: auto }
.header                      { color: #b3d4fd; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: uppercase; text-indent: 100px; padding-top: 20px; padding-bottom: 10px; position: absolute; z-index: 1; top: 25px; width: auto }
.nr00         { font-size: 9px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1; background-image: url(../grafik/fotos/rp1.jpg); background-repeat: no-repeat; background-position: left top; padding-top: 5px; padding-left: 10px; position: absolute; z-index: 3; top: 100px; left: 90px; width: auto; height: 400px; overflow: hidden }
.nr               { font-size: 8px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-repeat: no-repeat; background-position: left top; text-transform: uppercase; padding-top: 5px; padding-left: 10px; position: absolute; z-index: 5; top: 106px; left: 90px; width: 600px; height: 400px; overflow: hidden }
.art      { font-size: 9px; font-family: Georgia, "Times New Roman", Times, serif; background-repeat: no-repeat; background-position: left top; position: absolute; z-index: 30; top: 150px; left: 430px; width: 300px; height: auto; overflow: hidden }
.content              { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 2; background-repeat: no-repeat; background-position: right top; text-transform: uppercase; padding: 5px 10px 10px; position: absolute; z-index: 5; top: 100px; left: 90px; width: 300px; height: auto; overflow: hidden }
.contentrelease { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 2; background-image: url(../grafik/blur.gif); background-repeat: repeat; background-position: left top; text-align: left; text-transform: uppercase; padding: 5px 10px 10px; position: absolute; z-index: 5; top: 100px; left: 90px; width: auto; height: auto; overflow: hidden }
.contentbg   { color: #b3d4fd; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 2; background-repeat: no-repeat; background-position: right top; text-transform: uppercase; padding: 5px 10px 10px; position: absolute; z-index: 0; top: 106px; left: 93px; width: 440px; height: 400px; overflow: hidden }
.artist  { color: #400; font-size: 9px; position: absolute; top: 115px; left: 120px; border-left: 1px solid black }
.album  { position: absolute; top: 130px; left: 168px; border-left: 1px solid black }
.trax              { letter-spacing: 1px; position: absolute; z-index: 10; top: 150px; left: 210px; border-left: 1px solid black }
.info  { letter-spacing: 1px; position: absolute; z-index: 10; top: 200px; left: 260px; border-left: 1px solid black }
.banner                  { color: #b3d4fd; font-size: 42px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1; text-align: left; text-transform: uppercase; letter-spacing: 18px; position: absolute; top: 10px; left: 100px; width: 750px; height: 50px }
.banner1  { color: #b3d4fd; font-size: 42px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1; text-align: left; text-transform: uppercase; letter-spacing: 18px; position: absolute; z-index: 0; top: 10px; left: 113px; width: 750px; height: 50px }
.home   { color: #999999; position: absolute; top: 346px; left: 75px }
.format { position: absolute; top: 100px; left: 295px; border-left: 1px solid black }
.minsize { position: absolute; top: 100px; left: 345px; border-left: 1px solid black }
.dwnld { position: absolute; top: 115px; left: 404px; border-left: 1px solid black }
.licence { position: absolute; top: 115px; left: 465px; border-left: 1px solid black }
.visual { position: absolute; top: 100px; left: 518px; border-left: 1px solid black }
.date { position: absolute; top: 100px; left: 565px; border-left: 1px solid black }
.audio     { position: absolute; z-index: 30; top: 480px; left: 100px; width: 445px; height: 20px }
.space           { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #b3d4fd; background-position: left center; text-align: left; padding-left: 50px; position: absolute; z-index: 0; top: 435px; right: 0; bottom: 0; left: 0; width: auto }
.web { color: #99cccc }
.print { color: #ddd }
.video { color: #cccc66 }
table  { font-size: 8px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.line_ho1  { color: #b3d4fd; background-color: #b3d4fd; position: absolute; z-index: 31; top: 55px; width: 80px; height: 1px }
.line_ho2      { color: #b3d4fd; background-color: #b3d4fd; position: absolute; z-index: 30; top: 160px; left: 15px; width: 220px; height: 1px }
.line_ho3    { color: #b3d4fd; background-color: #b3d4fd; position: absolute; z-index: 31; top: 200px; right: 100px; width: 100px; height: 1px }
.line_ho4  { color: #b3d4fd; background-color: #b3d4fd; position: absolute; z-index: 0; top: 410px; left: 363px; width: 200px; height: 1px }
.line_ve1 { background-color: #b3d4fd; position: absolute; z-index: 31; left: 140px; width: 1px; height: 20px }
.line_ve2 { background-color: #b3d4fd; position: absolute; z-index: 31; top: 50px; left: 300px; width: 1px; height: 37px }
.line_ve3  { background-color: #b3d4fd; position: absolute; z-index: 31; top: 70px; left: 310px; width: 1px; height: 44px }
.line_ve4 { background-color: #b3d4fd; position: absolute; z-index: 31; top: 10px; left: 730px; width: 1px; height: 66px }
.bannerunten     { font-size: 8px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1; background-color: #b3d4fd; text-align: left; position: absolute; z-index: 50; top: 0; right: 0 }
.typoraster { font-size: 9px; text-decoration: none; text-align: right; padding-top: 2px; padding-bottom: 2px; position: absolute; z-index: 40; top: 60px; right: 450px; width: auto }
