  body {
     margin:0px;
     font-size:8pt;
     font-family:Tahoma, Verdana, Helvetica, Arial, Sans-serif;
     background-color:#000000;
     background-image:url(/images/bg.gif);
     background-repeat:repeat-x;
     background-position:43px 43px;
  }

  td {
     font-size:8pt;
     font-family:Tahoma, Verdana, Helvetica, Arial, Sans-serif;
     color:#FFFFFF;
  }

  a {
     font-size:8pt;
     font-family:Tahoma, Verdana, Helvetica, Arial, Sans-serif;
     text-decoration:none;
     color:#FF9900;
  }
  a:link {

  }
  a:visited {

  }
  a:hover {
     text-decoration:underline;
  }
  a:active {
     text-decoration:underline;
  }
  a:focus {

  }


  .headerauswahl {
     padding-top:10px;
     padding-left:6px;
  }
  .headerauswahl select {
     font-size:8pt;
     font-family:Tahoma, Verdana, Helvetica, Arial, Sans-serif;
     width:390px;
     background-color:#CCCCCC;
  }


  .icons {
     display:none;
     font-size:8pt;
     font-family:Tahoma, Verdana, Helvetica, Arial, Sans-serif;
     color:#FF9900;
  }


  .content {
     font-size:8pt;
     font-family:Tahoma, Verdana, Helvetica, Arial, Sans-serif;
     color:#FFFFFF;
     background-color:#A20808;
  }
  .content h1 {
     font-size:10pt;
  }

  .indexoverview {
     float:left;
     font-size:8pt;
     font-family:Tahoma, Verdana, Helvetica, Arial, Sans-serif;
     color:#FFFFFF;
     padding:5px;
     padding-right:13px;
     padding-left:13px;
     /* border:1px solid #FFFFFF; */
  }
  .indexoverview .header {
     font-weight:bold;
     font-size:10pt;
     padding-left:7px;
     border-left:1px solid #FFFFFF;
  }


  .detailoverview {
     float:left;
     font-size:8pt;
     font-family:Tahoma, Verdana, Helvetica, Arial, Sans-serif;
     color:#FFFFFF;
     padding:5px;
     padding-right:20px;
     padding-left:20px;
     width:500px;
     float:left;
  }
  .detailoverview td {
     font-size:8pt;
     font-family:Tahoma, Verdana, Helvetica, Arial, Sans-serif;
     color:#FFFFFF;
  }
  .detailoverview .offset {
     border-collapse:collapse;
  }
  .detailoverview .offset td {
     border:1px dotted #FFFFFF;
     text-align:center;
  }
  .imageoverview {
      float:left;
   }
  .imageoverview img {
      border:1px solid #FFFFFF;
      margin-bottom:5px;
   }



  .quoteme {
     font-size:8pt;
     font-family:Tahoma, Verdana, Helvetica, Arial, Sans-serif;
     color:#FFFFFF;
  }
  .quoteme input, .quoteme select, .quoteme textarea {
     font-size:8pt;
     font-family:Tahoma, Verdana, Helvetica, Arial, Sans-serif;
     background-color:#CCCCCC;
     width:150px;
  }



  .gallery {
      float:left;
      border:1px solid #FFFFFF;
      margin-bottom:5px;
      margin-right:5px;
   }
  .gallery img {
      filter:alpha(opacity=75);
      -moz-opacity:0.75;
  }
  .gallery img:hover,
  .gallery img:focus {
      filter:alpha(opacity=100);
      -moz-opacity:1;
  }
