body{
background-color:black ;
background-image:url(http://www.bf-recordings.de/background-gradient.png) ;
background-repeat:repeat-y ;
background-position:center ;
background-position:top ;
}

.banner{
margin-top:-10px ;
}

.navigation{
margin-left:10px ;
margin-top:-5px ;
width:800 ;
height:46px ;
}

.navigation1{
margin-left:-5px ;
margin-top:-2px ;
}

.navi{
color:red ;
font-family:Arial Black ;
text-decoration:none ;
text-shadow: 1px 1px black ;
}

.navi:hover{
color:white ;
font-family:Arial Black ;
text-decoration:none ;
text-shadow: 0px 0px 7px red; 
}

.aktuell{
color:red ;
font-family:Arial Black ;
text-decoration:none ;
text-shadow: 1px 1px black ;
}

.aktuell:hover{
color:red ;
font-family:Arial Black ;
text-decoration:none ;
text-shadow: 0px 0px 7px red; 
}

a{
color:white
}

table{
empty-cells:show
}

p{
color:white ;
font-family:Helvetica ;
}

.blur{
color:white;
text-shadow: 0px 0px 15px black;
font-family:Impact, Arial Black, Helvetica ;
}

.newstext{
font-weight:bold ;
font-size:20px ;
font-family:verdana ;
text-decoration:underline ;
}

.picborder{
width:200px ;
background-color:grey ;
}

.relpic{
width:175px
}

.news{
margin-top:50px ;
}

.bfbio{
width:500px ;
text-align:justify ;
font-family:Helvetica ;
}

.header{
font-weight:bold ;
font-size:40px ;
text-decoration:underline ;
margin-top:50px ;
color:black;
text-shadow: 0px 0px 10px white;
font-family:Impact, Arial Black, Helvetica ;
}

.artistpic{
width:150px ;
}

.artistlist{
width:780px ;
margin-top:50px ;
}

.styleheaderfree{
font-size:20px ;
text-decoration:underline ;
font-weight:bold ;
font-family:verdana ;
}

.catno{
text-decoration:underline ;
font-size:15px ;
}

.cover{
width:200px ;
}

.artistlink{
color:black ;
}

.styleheaderrel{
font-weight:bold ;
text-decoration:underline ;
}

.freetunes{
margin-top:50px ;
font-size:40px ;
font-color:white ;
text-shadow: 0px 0px 15px black ;
font-family:Impact, Arial Black, Helvetica ;
}



.bio{
width:400px ;
text-align:justify ;
font-family:Helvetica ;
}


.next{
color:transparent ;
width:70px
}

.nextlast{
color:transparent ;
width:70px
}

.prev{
color:transparent ;
width:70px
}

.prevlast{
color:transparent ;
width:70px
}

.mixes{
width:600px ;
}


.cova{
width:200px
}


.newsfoot{
width:600px ;
font-family:Helvetica ;
}

  ul#Navigation li {
    text-align: center ;
    list-style: none;
    float: left; /* ohne width - nach CSS 2.1 erlaubt */
  }

  ul#Navigation li ul {
    position: absolute ;
    display: none ;  /* Unternavigation ausblenden */
    padding: 0 ; 
  }

  ul#Navigation li:hover ul {
    display: block;
    background-color: black  /* Unternavigation in modernen Browsern einblenden */

  }
  ul#Navigation li ul li {
    float: none;
    display: block;
  }

  ul#Navigation a, ul#Navigation span {
    display: block;
    width: 131px; 
    height: 31px ; /* Breite den in li enthaltenen Elementen zuweisen */
    text-decoration: none; 
    color: white ;
    font-family: Arial Black, Helvetica;
  }
