    body {
    background-color:white;
        background-image:url(images/background.gif);
    }
    #teaser {
	position:absolute;
         width:810px;
         height:520px;
         z-index:100;
         border:0px;
         border-bottom:2px solid #ccc;
         top:20px;
         left:20px;
         margin:2px;
         background-image:url(images/fotos_struckmannkugel.jpg);
         background-repeat:no-repeat;
         background-color:black;
    }
    #page {
    position:relative;
        width:750px;
        height:450px;
        border:2px solid #ccc;
        left:50px;
        top:50px;
    }

    #header {
      position:absolute;
        left:17px;
        top:10px;
        width:364px;
        height:46px;
    background-image:url(images/headline_classical.gif);
        background-repeat:no-repeat;
        border:1px solid black;
    }

  #header h1 {
    display:none;
    }

    h2 {
    font: bold 20px/15px "Garamond", "Times New Roman", serif;
        padding:0px;
        margin:0px;
        margin-bottom:15px;
        color:#ddd;
    }

    h3 {
    font: bold 17px/17px "Garamond", "Times New Roman", serif;
        padding:0px;
        margin:0px;
        margin-bottom:15px;
        color:#ddd;
    }


    cite {
    letter-spacing:1px;
        color:#fff;
    }

    p {
    margin:0px;
        margin-bottom:8px;
        color:#ddd;
    }

    p.indent {
    padding-left:10px;
    }

    #about_border, #impressum_border, #formular_border, #success_border, #largeimages {
    position:absolute;
        left:20px;
        bottom:20px;
        width:354px;
        height:354px;
        z-index:4;
        font: 11px/15px "Lucida Sans", "Lucida Sans Console", "Verdana", "Arial", "Helvetica", sans-serif;
        color:white;
        border:2px solid #ccc;
        background-color:black;
        opacity: .0;
        filter: alpha(opacity=0);
        overflow:hidden;
        display:none;

    }

    #largeimages{
    	cursor:pointer;
    }

    #impressum_content, #about_content, #formular_content, #success_content {
    position:absolute;
        left:20px;
        top:20px;
        border:0px solid gray;
        width:300px;
        height:300px;
    }

    #formular_content form label {
    	width:60px;
         float:left;
    }

    #furniere {
     position:absolute;
     right:0px;
     bottom:0px;
     padding:5px;
     background:#888;
     width:345px;
     height:15px;
    }

    #ol_images {
    position:absolute;
        left:20px;
        bottom:20px;
        width:358px;
        height:358px;
        z-index:3;
        cursor:pointer;
    }

    #ol_image1, #ol_image2, #ol_image3, #ol_image4 {
    position:relative;
        float:left;
        border:2px solid #ccc;
        width:176px;
        height:176px;
        margin:0px;
        padding:0px;
        z-index:4;
        cursor:pointer;
    }

    #ol_image2, #ol_image4 {
    border-left:0px;
    }

    #ol_image3, #ol_image4 {
    border-top:0px;
    }


    #images {
    position:absolute;
        left:20px;
        bottom:20px;
        width:358px;
        height:358px;
        z-index:2;
        cursor:pointer;
    }

    #image1, #image2, #image3, #image4 {
    position:relative;
        float:left;
        border:2px solid #ccc;
        width:176px;
        height:176px;
        margin:0px;
        padding:0px;
        cursor:pointer;
    }

    #image2, #image4 {
    border-left:0px;
    }

    #image3, #image4 {
    border-top:0px;
    }

    #navigation {
    position:absolute;
        bottom:20px;
        right:140px;
        height:362px;
    }

    #navigation ul {
    padding:0px;
        margin:0px;
        border:0px solid red;
        list-style-type:none;
    }

    #navigation ul li {
    padding:0px;
        border:1px solid black;

    }

    #link_anima p, #link_bona p, #link_cara p, #link_dura p, #link_erda p, #link_furniere p, #link_veneers p {
       display:none;
    }

    #link_anima, #link_bona, #link_cara, #link_dura, #link_erda, #link_furniere, #link_veneers {
    width:120px;
        height:25px;
        background-repeat:no-repeat;
        padding:0px;
        margin:0px;
        border:0px;
    }

    #link_anima {
    background-image:url(images/nav_anima.gif);
     }
    #link_bona {
    background-image:url(images/nav_bona.gif);
     }
    #link_cara {
    background-image:url(images/nav_cara.gif);
     }
    #link_dura {
    background-image:url(images/nav_dura.gif);
     }
    #link_erda {
    background-image:url(images/nav_erda.gif);
     }
    #link_furniere {
    background-image:url(images/nav_furniere.gif);
     }
    #link_veneers {
    background-image:url(images/nav_veneers.gif);
     }

    #footer {
    position:absolute;
        left:0px;
        bottom:0px;
        width:750px;
        height:130px;
        border:0px solid red;
        background-color:#ccc;
        z-index:1;
    }

    #stereofone {
      position:absolute;
        right:0px;
        top:0px;
        width:270px;
        height:120px;
      background-color:#D91918;
        text-align:left;
        vertical-align:top;
        padding-left:10px;
        padding-top:10px
    }

    #subline, #information {
    position:relative;
        top:55px;
        left:50px;
        width:750px;
        text-align:right;
        color:white;
        font: 12px/14px "Lucida Sans", "Lucida Sans Console", "Verdana", "Arial", "Helvetica", sans-serif;
    }

    #information {
      color:black;
      margin-top:30px;
    text-align:center;
    position:absolute;
    top:-400px;
    }
    img.stereofone {
    width:200px;
        height:87px;
    }

    img.images {
    width:176px;
        height:176px;
    }

    a, a:visited {
    color:#fff;
        text-decoration:none;
    }
    a:hover, a:active {
    color:#c00;
    }

    #information, #information a {
    color:black;
        cursor:default;
    }

    .furnier_image {
     padding:10px;
     float:left;
     border:0px solid white;
    }

    #lightbox{
      background-color:#eee;
      padding: 10px;
      border-bottom: 2px solid #666;
      border-right: 2px solid #666;
      text-align:center;
      width:300px;
      }
    #lightboxDetails{
      font-size: 0.8em;
      padding-top: 0.4em;
      font: 11px/15px "Lucida Sans", "Lucida Sans Console", "Verdana", "Arial", "Helvetica", sans-serif;
      width:300px;
      }
    #lightboxCaption{ text-align:center;  }
    #keyboardMsg{ clear:left; margin-top:10px; float:left; display:none; }

    #lightbox img{ border: none; }
    #overlay img{ border: none; }

    #overlay{
     background-image: url(images/background.gif);
     opacity : 0.5;
     filter: alpha(opacity=50);
     margin:0px; padding:0px;
     }


 #furnier_infotext, #furnier_headline {
  position:relative;
  padding:10px;
  padding-right:50px;
  color:white;
  font: 11px/15px "Lucida Sans", "Lucida Sans Console", "Verdana", "Arial", "Helvetica", sans-serif;
 }

 #furnier_headline {
  padding-right:10px;
    font: bold 20px/15px "Garamond", "Times New Roman", serif;
 }
 #pdf_infotext, #meinungen_headline {
  position:relative;
  padding:10px;
  padding-right:50px;
  color:white;
  font: 11px/15px "Lucida Sans", "Lucida Sans Console", "Verdana", "Arial", "Helvetica", sans-serif;
 }
 #meinungen_headline {
  padding-right:10px;
    font: bold 20px/15px "Garamond", "Times New Roman", serif;
 }
 #meinungen {
  padding:20px;
  position:relative;
  width:40%;
  font: 11px/15px "Lucida Sans", "Lucida Sans Console", "Verdana", "Arial", "Helvetica", sans-serif;
  color:white;
    float:left;
 }

 #meinungen p {
  margin-bottom:10px;
 }
 #meinungen p img {
  margin:7px;
  margin-top:0px;
 }

 #kundenmeinungen {
  padding:20px;
  float:left;
  position:relative;
  border-left:1px solid #ccc;
  width:40%;
 }

 .entry {
 position:relative;
 margin-bottom:30px;
font: 11px/15px "Lucida Sans", "Lucida Sans Console", "Verdana", "Arial", "Helvetica", sans-serif;
       }

 #showmakeentry a {
  font: 11px/15px "Lucida Sans", "Lucida Sans Console", "Verdana", "Arial", "Helvetica", sans-serif;
  text-decoration:none;
  font-weight:bold;
  color:white;
 }

 #makeentry {
  display:block;
  font: 11px/15px "Lucida Sans", "Lucida Sans Console", "Verdana", "Arial", "Helvetica", sans-serif;
  text-decoration:none;
  color:white;
}

 #makeentry label {
 margin-right:10px;
 font: 11px/15px "Lucida Sans", "Lucida Sans Console", "Verdana", "Arial", "Helvetica", sans-serif;
  text-decoration:none;
  font-weight:bold;
  color:white;
 display:block;
 }
 #makeentry input, #makeentry textarea {
 width:200px;
 font: 11px/15px "Lucida Sans", "Lucida Sans Console", "Verdana", "Arial", "Helvetica", sans-serif;
 color:black;
 }

 #impressum_border {
	background-image:url("images/background_impressum.jpg");
 }