#menu {
font: 14px Verdana;
font-weight: normal;
padding-left: 0px;
font-stretch:condensed;
color:#e2dfd6;
position:absolute;top:230px;
text-align: left;
/*border: 10px ridge silver;*/
width: 140px;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu a {
font: 14px Verdana;
color:#e2dfd6;
text-decoration: none;
display: block;
margin: 0;
padding: 5px;
width: 120px;
height: 50px;
background: #000000;


}

#menu h2 {
color: #e2dfd6;
background: #000;
text-transform: uppercase;
}



#menu a:hover {

background: #000000;
padding-left: 0px;
text-decoration: none;
}

#menu li {position: relative;}

#menu ul ul ul {
font: 14px Verdana;
font-weight: normal;
font-stretch:condensed;
color:#e2dfd6;
position: absolute;
border-width: 1px;
border-style: solid;
top: 0px;
left: 120px;
width: 100%;
z-index:5;
background: #000000;
}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;

}


.gig_pos    { position: relative; top: 20px; left: 25px; width:150px; }



.stacheldraht { position: absolute; left: 0px; top: 140px; width: 100%; height: 30px;
    background-image: url("../pics/stachel_schwarz_trans_bg_30px_3.gif");
    background-repeat: repeat;
}

.mid_col { margin: 250px auto;  width: 1024px;height:1000px; text-align: left; border:2px; }

.content_text { font-family: Verdana; color:#e2dfd6;  background-color: #60090b;
}

.webcounter {position: relative; font-family: Verdana; font-size:12px; color:#e2dfd6;}

.stachel_pos {position: absolute; top: 190px; width: 100%;}



.baron_size { width: 819px;  }


.band_info_2 { position: relative; top:30px; border: 1px  gray;
    background-color: #000000;
}

.arr_left_pos  {  position: absolute; top: 129px; left: 380px; } 
.arr_left_size { height: 16px; border: 0px solid;}

.arr_right_pos { position: absolute;  top: 129px; left: 431px; }
.arr_right_size { height: 16px; border: 0px solid; }

.counter       { position: absolute;  top: 130px; left: 470px }
.counter_type { color: #9c9a9b; }


.logo_pos   {  top:20px; width: 600px;}
      div#Seite {
      text-align: left;    /* Seiteninhalt wieder links ausrichten */
      margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
      width: 1024px;
      padding: 0;
      border: 0px;
      }
      html>body div#Seite {
      border-color: gray;  /* Farbangleichung an den Internet Explorer  */
      }
      
      
      div#Inhalt {
      margin: 0 0 1em 0px;
      padding: 0 1em;
      min-width:400px;
/*      border: 10px ridge silver;*/
      }

      * html div#Inhalt {
      height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
      margin-bottom: 0;
      }
      div#rechts {
      float:bottom; 
      margin: 190 0 1em 0px;
      width: 200x;
      padding: 0 1em;
      border: 0px;
      }

