body 
{ 
  color: #afafaf; 
  font-family: arial; 
  background: #252525 url(/brilljant/img/back.jpg) repeat fixed; 
  margin: 0; 
}

a
{ 
  color: #afafaf; 
}

a:hover 
{ 
  text-decoration: none; 
}

.clearBoth
{
  clear: both;
  margin: 0;
  padding: 0;
  height: 0;
  line-height: 0;
}

.box_left 
{ 
  text-align: right;
  width: 150px; 
  float: left; 
  margin: 20px 30px 0px 50px;
}

.box_mid 
{ 
  width: auto; 
  float: left; 
  margin-right: 30px; 
  padding-top: 170px; 
}

.box_mid img
{
  margin: 0px 0px 20px 0px;
}

.box_mid_promo
{ width: 140px; float: left; margin-right: 30px; padding-top: 170px; }

.box_right
{ 
  width: 400px; 
  float: left; 
  padding-top: 170px; 
}

.box_right_news 
{ 
  width: 400px;
  float: left; 
  padding-top: 170px; 
}

.box_news 
{ 
  float: left; 
  margin-bottom: 20px; 
  padding-bottom: 20px; 
  border-bottom: 1px dotted #ddd;
}

.band_headline 
{ 
  color: #ddd; 
  font-size: 18px; 
  font-weight: bold; 
  clear: both; 
  padding-bottom: 10px; 
}

.band_subheadline 
{ 
  font-size: 12px; 
  font-weight: bold; 
  margin-top: -10px; 
  margin-bottom: 10px; 
}

.news_text 
{ 
  text-align: justify; 
  font-size: 11px; 
  font-weight: normal; 
  line-height: 14px; 
  float: right;
}

.newspic 
{ 
  float: left;
}

.newspic img
{ 
  width: 200px; 
  margin-top: 5px; 
  margin-right: 15px; 
  margin-bottom: 10px; 
}

.band_textbox 
{ 
  text-align: justify; 
  width: 350px; 
  margin-bottom: 20px; 
  padding-bottom: 20px; 
  border-bottom: 1px dotted #ddd; 
}

.band_text 
{ 
  font-size: 12px; 
  font-weight: normal; 
  line-height: 16px; 
}

form
{
  display: inline;
}

.formLabelBox
{
  float: left;
  width: 80px;
  margin: 0px 10px 10px 0px;
}

.formInputBox
{
  float: left;
  margin: 0px 00px 10px 0px;
}

form#frontEndContactForm textarea#message
{
  width: 280px;
  height: 100px;
  margin: 0px 0px 0px 90px; 
}


#b_news 
{ 
  background: url(/brilljant/img/b_news.gif) 0 -24px no-repeat; 
  width: 38px;
  height: 24px; 
  float: right; 
  margin: 0px 3px 3px 40px; 
}

#b_news a { background-image: url(/brilljant/img/b_news.gif); background-repeat: no-repeat; background-position: 0 0; width: 38px; height: 24px; float: right; margin-right: 3px; margin-bottom: 3px; }
#b_news a:hover { background-image: url(/brilljant/img/b_news.gif); background-position: 0 -24px; }
#b_promotion { background-image: url(/brilljant/img/b_promotion.gif); background-repeat: no-repeat; background-position: 0 -24px; width: 70px; height: 24px; float: right; margin-right: 3px; margin-bottom: 3px; }
#b_promotion a { background-image: url(/brilljant/img/b_promotion.gif); background-repeat: no-repeat; background-position: 0 0; width: 70px; height: 24px; float: right; margin-right: 3px; margin-bottom: 3px; }
#b_promotion a:hover { background-image: url(/brilljant/img/b_promotion.gif); background-position: 0 -24px; }
#b_management { background-image: url(/brilljant/img/b_management.gif); background-repeat: no-repeat; background-position: 0 -24px; width: 88px; height: 24px; float: right; margin-right: 3px; margin-bottom: 3px; }
#b_management a { background-image: url(/brilljant/img/b_management.gif); background-repeat: no-repeat; background-position: 0 0; width: 88px; height: 24px; float: right; margin-right: 3px; margin-bottom: 3px; }
#b_management a:hover { background-image: url(/brilljant/img/b_management.gif); background-position: 0 -24px; }

#b_waswirmachen a { background-image: url(/brilljant/img/b_waswirmachen.gif); background-repeat: no-repeat; background-position: 0 0; width: 114px; height: 24px; float: right; clear: none; margin-right: 3px; margin-bottom: 3px; }
#b_waswirmachen a:active { background-image: url(/brilljant/img/b_waswirmachen.gif); background-repeat: no-repeat; background-position: 0 -24px; width: 114px; height: 24px; float: right; clear: none; margin-right: 3px; margin-bottom: 3px; }
#b_waswirmachen a:hover { background-image: url(/brilljant/img/b_waswirmachen.gif); background-position: 0 -24px; }

#b_kontakt { background-image: url(/brilljant/img/b_kontakt.gif); background-repeat: no-repeat; background-position: 0 -24px; width: 52px; height: 24px; float: right; clear: both; margin-right: 3px; margin-bottom: 3px; }
#b_kontakt a { background-image: url(/brilljant/img/b_kontakt.gif); background-repeat: no-repeat; background-position: 0 0; width: 52px; height: 24px; float: right; clear: both; margin-right: 3px; margin-bottom: 3px; }
#b_kontakt a:hover { background-image: url(/brilljant/img/b_kontakt.gif); background-position: 0 -24px; }

#b_ueberbrilljant a { background-image: url(/brilljant/img/b_ueberbrilljant.gif); background-repeat: no-repeat; background-position: 0 0; width: 60px; height: 19px; float: right; margin-right: 6px; margin-bottom: 3px; }
#b_ueberbrilljant a:active { background-image: url(/brilljant/img/b_ueberbrilljant.gif); background-repeat: no-repeat; background-position: 0 -19px; width: 60px; height: 19px; float: right; margin-right: 6px; margin-bottom: 3px; }
#b_ueberbrilljant a:hover { background-image: url(/brilljant/img/b_ueberbrilljant.gif); background-position: 0 -19px; }

#b_philosophie a { background-image: url(/brilljant/img/b_philosophie.gif); background-repeat: no-repeat; background-position: 0 0; width: 51px; height: 18px; float: right; clear: both; margin-right: 3px; margin-bottom: 3px; }
#b_philosophie a:active { background-image: url(/brilljant/img/b_philosophie.gif); background-repeat: no-repeat; background-position: 0 -18px; width: 51px; height: 18px; float: right; clear: both; margin-right: 3px; margin-bottom: 3px; }
#b_philosophie a:hover { background-image: url(/brilljant/img/b_philosophie.gif); background-position: 0 -18px; }

#b_referenzen a:active { background-image: url(/brilljant/img/b_referenzen.gif); background-repeat: no-repeat; background-position: 0 -18px; width: 50px; height: 18px; float: right; clear: both; margin-right: 6px; margin-bottom: 3px; }
#b_referenzen a { background-image: url(/brilljant/img/b_referenzen.gif); background-repeat: no-repeat; background-position: 0 0; width: 50px; height: 18px; float: right; clear: both; margin-right: 6px; margin-bottom: 3px; }
#b_referenzen a:hover { background-image: url(/brilljant/img/b_referenzen.gif); background-position: 0 -18px; }
#b_brilljant a { background-image: url(/brilljant/img/b_brilljant.gif); background-repeat: no-repeat; background-position: 0 0; width: 142px; height: 24px !important; float: right; clear: both; margin-right: 3px; margin-bottom: 3px; }
#b_brilljant a:active { background-image: url(/brilljant/img/b_brilljant.gif); background-repeat: no-repeat; background-position: 0 -24px; width: 142px; height: 24px; float: right; clear: both; margin-right: 3px; margin-bottom: 3px; }
#b_brilljant a:hover { background-image: url(/brilljant/img/b_brilljant.gif); background-position: 0 -24px; }
.bandliste_cover2
{ 
  float: left; 
  margin-right: 10px; 
  margin-bottom: 10px;
}

.bandliste_cover2 img
{ 
  width: 60px;
  height: 60px;
}

.bandliste_cover1
{ 
  margin-bottom: 10px;
}

.bandliste_cover1 img
{ 
  width: 120px;
}

.band_imagebox img
{
  float: left;
  margin: 0px 10px 20px 0px;
  width: 150px;
}

.band_imagebox br
{
  display: none;
}

.disco_imagebox
{ float: left; margin: 0 10px 0 0; }

.disco_imagebox img
{ height: 60px; width: 60px; float: left; }

.disco_textbox
{ width: 600px; float: left; margin-bottom: 15px; }
.disco_albumtitel
{ font-size: 12px; }
