@media screen{
  body {
    font-family: 'Verdana','Arial',sans-serif;
    font-size: 12px;
    background-color: #FFFFFF;
    color: #000000;
       
  }
  img.img {
    border: 1px solid #000000;
    margin-left: auto;
    margin-right: auto;
  }
  
  /* Menu */
  #menu {
    margin: 10px;
  }
  .menu, .menu-selected {
  }
  .menu-selected {
    font-weight: bold;
  }
  .menu-text {
    color: #000000;
    font-family: 'Verdana', 'Tahoma', sans-serif;
    font-size: 11px;
    line-height: 11px;
    margin-left: 5px;
  }
  .menu-sub {
  }
  .menu-sub:hover, a.menu-sub:hover {
  }
  #right {
    position: absolute;
    top: 0px;
    right: 0px;
    top: 36px;
    width: 265px;
    z-index: 1000;
    background-color: #FFFFFF;
  }  
  img.menu {
    border: 0px;
  }
  a.menu {
    text-decoration: none;
  }
  a.menu:hover {
    text-decoration: underline;
    color: #EE2211;
  }
  
  /* Links */
  a {
    color: #000000;
    text-decoration: underline;
  }
  a:hover {
    text-decoration: none;
  }
  a.noline {
    color: #000000;
    text-decoration: none; !important
    border: 0px;
  }
  /* Other */
  .bold {
    font-weight: bold;
  }
  .teaser {
    font-style: italic;
  }
  .text {
  
  }
  .title {
    font-size: 28px;
    font-weight: bold;
    letter-spacing: 10px;
    color: #000000;
    font-family: 'Courier New','Tahoma',sans-serif;
    clear: both;
  }
  .heading {
    font-weight: bold;
    font-size: 14px;
    color: #000000;
    font-family: 'Verdana','Tahoma',sans-serif;
  }
  .photo {
    border: 1px solid #000000;
    padding-top: 0px;
  }
  #top-pf {
    position: absolute;
    top: 10px;
    left: 7px;
    z-index: 300;
  }
  #top-kirsebaer {
    position: absolute;
    top: 35px;
    left: 0px;
    z-index: 350;
    border: 0px;
  }
  #top-streg {
    position: absolute;
    top: 35px;
    left: 0px;
    right: 0px;
    background-color: #000000;
    height: 1px;
    z-index: 450;
    border: 0px;
  }
  #top-text {
    position: absolute;
    top: 35px;
    right: 130px;
    z-index: 480;
    border: 0px;
    text-align: right;
    font-family: 'Perpetua',serif;
    font-size: 25px;
    line-height: 25px;
    color: #e4e4e4;
  }
  #top-john {
    position: absolute;
    top: 0px;
    right: 223px;
    border: 0px;
    border-left: 1px solid #000000;
  }
  #text {
    position: absolute;
    right: 270px;
    top: 139px;
    left: 5px;
    /* max-width: 500px;*/
    /*
    scrollbar-face-color: #0075bd;
    scrollbar-arrow-color: #ffffff;
    scrollbar-track-color: #edefce;
    scrollbar-highlight-color: #ffffff;
    scrollbar-shadow-color: #6e7d66;
    scrollbar-3dlight-color: #ffffff;
    scrollbar-darkshadow-color: #003669;*/
  }
  #text-inner {
    padding: 10px;
  }
  #bottom-line {
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    height: 3px;
    background-color: #1e3a5a;
    font-size: 0px;
  }
  #bottom-skyline {
    position: absolute;
    left: 20px;
    bottom: 3px;
    border: 0px;
  }
  .left {
    float: left;
    clear: none;
  }
  .right {
    float: right;
    clear: none;
  }
  input, textarea {
    border: 1px solid;
    margin: 1px;
    font-family: 'Verdana',sans-serif;
  }
  img.reklame {
    margin-top: 30px;
  }
  .icon {
    margin-bottom: -3px;
    border: 0px;
  }
}