  body {
    margin:0px;
    padding:0px; 
    background-color:#ffffff;  
  }
  body, td, div, a, a:visited, a:hover, #content, #content td, span, input, textarea {
    font-family:arial, helvetica;
    text-decoration:none;
  }
  #content tr, #content td {
    vertical-align:top;
  }
  span.hi {
    color:#5A0505;
  }
  .navAussen {
    position:relative;  
    height:156px;
    background-color:#D3CFC8;
  }
  td.tdContent {
    border-top:1px solid #7a6f5b;
    border-left:1px solid #7a6f5b;    
    border-right:1px solid #7a6f5b;
    width:900px;height:459px;
    position:relative;    
  }
  td.tdNav {
    position:relative;  
    border-left:1px solid #7a6f5b;    
    border-right:1px solid #7a6f5b;    
    border-bottom:1px solid #7a6f5b;
    background-color:#7A6F5B;
    width:900px;height:156px;
  }  
  td.tdNavHome {
    position:relative;  
    border-left:1px solid #7a6f5b;    
    border-right:1px solid #7a6f5b;    
    border-bottom:1px solid #7a6f5b;
    background-color:#D3CFC8;
    width:900px;height:156px;
    text-align:center;
    font-size:11px;
    color:#666;
    font-family:arial, helvetica;
    text-decoration:none;
  }
  div#content {
    position:relative;
    top:0px;left:0px;
    width:900px;height:459px;
    background-image:url(../img/back.gif);
    background-position:bottom right;
    background-repeat:no-repeat;
    overflow:hidden;
  }
  div#content td, div#content, input, textarea {
    font-size:13px;
    color:#7A6F5B;    
  }  
  div#contentHome {
    position:relative;
    top:0px;left:0px;
    width:900px;height:459px;
    font-size:13px;      
    color:#7A6F5B;
  }  
  div#contentHome a,   div#contentHome a:visited,  div#contentHome a:hover,
  div#contentHome h2 a,   div#contentHome h2 a:visited,  div#contentHome h2 a:hover,
  div#contentHome h2 {    
    color:#7A6F5B;
  }
  div#bottomNav {
    position:relative;
    top:0px;left:0px;    
    width:900px;height:156px;
    overflow:visible;
    /* zwecks dem LOGO! */
  }  
  div#kontaktImpressum {
    position:absolute;
    top:120px;left:50px;    
  }
  img#copyright {
    position:absolute;
    top:40px;left:880px;    
  }  
  div#logo {
    position:absolute;
    bottom:94px;left:0px;
  }
  div#logoHome {
    position:absolute;
    bottom:88px;left:0px;
    text-align:left;
  }
  img {
    border:none;
  }
  body#iframeBody {
    color:#7A6F5B;
    margin:0px;
    padding:0px 10px 0px 0px;
    font-size:13px;
    scrollbar-base-color:#fff;
    scrollbar-3dlight-color:#fff;
    scrollbar-arrow-color:#fff;
    scrollbar-darkshadow-color:#fff;
    scrollbar-face-color:#D3CFC8;
    scrollbar-highlight-color:#fff;
    scrollbar-shadow-color:#fff;
    scrollbar-track-color:#fff;
  }
  iframe {
    position:absolute;
    top:80px;left:50px;
    height:300px;width:350px;
    border-style:none;
  }
  iframe.narrow {
    position:relative;
    top:0px;left:0px;
    height:300px;width:250px;
    border-style:none;
  }
  ul {
    margin:0px;padding-left:20px;
  }
  ul.plain {
    list-style-type:none;
    padding:0px;    
  }
  ul.plain li {
    padding:0px;
    margin:0px 0px 5px 0px;
  }
  div.contentText, div.contentTextNarrow {
    position:absolute;
    top:50px;left:50px;
    height:350px;
    line-height:150%;
    padding-top:30px;
  } 
  div#equipment {
    line-height:120%;
    width:600px;
  }
  div.contentText a, div.contentTextNarrow a, 
  div.contentText a:visited, div.contentTextNarrow a:visited  {
   color:#5A0505;
   font-weight:bold;
  }  
  div.contentText a:hover, div.contentTextNarrow a:hover  {
    text-decoration:underline;
  }    
  div.contentText {
    width:500px;
  }   
  div.contentTextNarrow {
    width:350px;
  }
  div#impressum {
    top:0px;
    line-height:120%;
  }
  div#zoomDiv {
    position:absolute;
    top:90px;left:150px;
    background-color:#D3CFC8;
    padding:15px 30px 30px 30px;
    border:1px solid #5A0505;
  }
  div#hoerproben {
    padding-left:50px;
  }  
  div.hoerprobenItem {
    position:relative;
    background-color:#eee;
    width:280px;height:auto;
    margin-top:14px;
    padding:4px 5px 4px 20px;
  }
  div.hoerprobenItem img {
    margin-right:20px;    
  }
  h1 {
    position:relative;
    left:30px; top:20px;
    width:500px;height:30px;
    font-size:30px;
    color:#EEECE9;
    font-weight:bold;
    margin:0px;padding:0px;
  }
  h2 {
    margin:0px;
    padding:0px;
    font-weight:bold;
    font-size:16px;    
  }
  h3 {
    margin:0px;
    padding:0px;
    font-weight:bold;
    font-size:13px;
  }
  #vita, #konzerte, #tourneen, #film, #jingles, #theater {
    position:absolute;  
  }
  #vita a:link, #konzerte a, #tourneen a, #film a, #jingles a, #theater a,
  #vita a:visited, #konzerte a:visited, #tourneen a:visited, #film a:visited, #jingles a:visited, #theater a:visited {     
    font-size:13px;
    font-weight:bold;
    color:#7A6F5B;
  }
  #vita a:hover, #konzerte a:hover, #tourneen a:hover, #film a:hover, #jingles a:hover, #theater a:hover {
    color:#5A0505;
  }
  #vita a.active, #konzerte a.active, #tourneen a.active, #film a.active, #jingles a.active, #theater a.active,
  #vita a.active:visited, #konzerte a.active:visited, #tourneen a.active:visited, #film a.active:visited, #jingles a.active:visited, #theater a.active:visited
  {
    color:#5A0505;
  }
  #vita {
    top:140px;right:220px;
  }
  #konzerte {
    top:170px;right:235px;
  }
  #tourneen {
    top:200px;right:250px;
  }
  #film {
    top:230px;right:260px;
  }        
  #jingles {
    top:260px;right:270px;
  }
  #theater {
    top:290px;right:275px;
  }
  a.linkHi {
    background-color:#ddd;
    padding:2px 5px 2px 5px;
  }
  
  div#errorMsg {
     position:absolute;
     top:85px;
     left:390px;
     color:red;
     width:250px;height:300px;
     text-align:left;
  }
  input, textarea {
   width:250px;
   margin:0px 0px 10px 20px;
   background-color:#fff;
   border:1px solid #7a6f5b;
  }
  input.submit {
    width:120px;
    padding-top:3px;
    padding-bottom:3px;
    font-weight:bold;
    color:#5A0505;
    background-color:#D3CFC8;
    border:none;
  }
  object, embed {

  }