body {
  font-family: Verdana, Arial, Helvetica; 
  font-size: 12px; 
/*  background-color:#F9F0E7; */
  background-image: url('/jart/prj3/entertainmentproject/indexes/main/resources/img/back.jpg'); 
  background-repeat: repeat-x;
  background-position: 0px 377px;
  _background-position: 0px 380px;
  margin: 0;
  padding: 0;
}

#topcontainer {
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
  height: 28px;
  background-image: url('/jart/prj3/entertainmentproject/indexes/main/resources/img/top_back.gif'); 
  background-repeat: repeat-x;
}

#top {
  padding-top: 8px;
  padding-left: 10px;
  text-transform: uppercase;
  color: #de3a31;
  font-size: 9px;
}

#top a {
  color: #de3a31;
}

#logocontainer {
  padding-left: 10px;
  padding-top: 10px;
}

#logo {
}

#specialButtons {
  position: absolute;
  top: 29px;
  left: 777px;
  width: 172px;
  border-right: 1px solid #7f7f7f;
  padding-top: 30px;
  padding-bottom: 12px;
}

#chris {position: absolute; left: 587px; top: 28px; z-index: 10;}
#charlie {position: absolute; left: 460px; top: 28px; z-index: 10;}
#tanja {position: absolute; left: 522px; top: 28px; z-index: 10;}

#navigation {
  z-index: 100;
  clear: both;
  border-top: 1px solid #7f7f7f;
  border-left: 1px solid #7f7f7f;
  border-right: 1px solid #7f7f7f;
  position: relative;
  top: 7px;
  height: 29px;
  width: 948px;
  _width: 950px;
  background-image: url('/jart/prj3/entertainmentproject/indexes/main/resources/img/top_back.gif'); 
  background-repeat: repeat-x;
}

#navShadow {
  position: relative;
  margin-top: 6px;
  _margin-top: 7px;
  z-index: 200;
  clear: both;
  height: 11px;
  width: 950px;
  background-image: url('/jart/prj3/entertainmentproject/indexes/main/resources/img/nav_shadow.jpg'); 
  background-repeat: repeat-x;
}

#navigation a {
  display:block;
  height: 27px;
  padding-top: 7px;
  text-align: center;
  border-left: 1px solid #e7dfc4; 
  border-right: 1px solid #7f7f7f; 
  text-transform: uppercase;
  color: #de3a31;
  font-size: 9px;
  float: left;
}

#bHome a {
  width: 75px;
}

#UberUns a {
  width: 90px;
}

#downloads a {
  width: 95px;
}

#fotos a {
  width: 80px;
}

#links a {
  width: 80px;
}

#termine a {
  width: 85px;
}
 
#credits a {
  width: 85px;
}

#gästebuch a {
  width: 95px;
  border: 0px solid black;
  position: relative;
  top: -37px;
  left: 252px;
}

#repertoire a {
  width: 100px;
  border: 0;
  position: relative;
  top: -67px;
  left: 153px;}

#kontakt a {
  width: 85px;
  border: 0;
  position: relative;
  top: -97px;
  left: 70px;
}

#chris_start {
  position: relative;
  top: 4px;
  left: 50px;
}

#tanja_start {
  position: relative;
  top: -2px;
  left: 40px;
}
#q_start {
  position: relative;
  top: 5px;
  left: 50px;
}

#chris_real {
  position: relative;
  top: 44px;
  left: 0px;
}
a.nav_link {color: #0000ff; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; }

h1.avtext {margin-left: 20px;}
td.avtext {font-size: 12px; border-left: 1px solid black; border-top: 1px solid black;}
table.avtext {padding: 5px; border-right: 1px solid black; border-bottom: 1px solid black;}
a:link {text-decoration: none; color: #0000ff; }
a:visited {text-decoration: none; color: #666; }
a:hover {text-decoration: underline; color: #0000ff; }
h1 {margin-left: 25px;}
.gbtext {width: 300px;}
/* #termine {position: absolute; left: 131px; top: 199px;} */
/* #links {position: absolute; left: 286px; top: 199px;} */
/* #fotos {position: absolute; left: 570px; top: 199px;} */
/* #credits {position: absolute; left: 422px; top: 228px;} */
/* #gästebuch {position: absolute; left: 286px; top: 330px;} */
/* #downloads {position: absolute; left: 170px; top: 357px;} */
/* #repertoire {position: absolute; left: 458px; top: 357px;} */
/* #kontakt {position: absolute; left: 570px; top: 357px;} */
.gbentry td {font-size: 11px;}





