/* Playmobil for sale */

    /* dunkles Blau: #0B67B4 */
    /* helles Blau: #7FCFF2 */
    h1, h2, h3 {
      font-family: Georgia, Minion Web, Palatino, Book Antiqua, Utopia, Times New Roman, serif;
      margin-top: 0;
    }
    p {
      font-family: sans-serif;
    }
    html {
      height: 101%;    /* erzwingt Scrollbar im Firefox */
    }

    /* hayLayout für IE */
    * html div#content {height: 1%}
    * html div#farbverlauf {height: 1%}
    * html div#bottom {height: 1%}

    body {
      background-color: #04265C;
      padding-bottom:30px;
    }
    #wrapper {
      position: relative;
      background: #FFFFFF url(gif/bg_top_760.gif) no-repeat;
      width: 760px;
      padding: 0;
      margin: 10px auto;
    }
    #header {
      color: #04265C;
      background-color: transparent;
      padding: 20px;
      margin: 0;
    }
    #header h1{
      margin-top: 0;
    }
    #header img {
      float:left;
      padding-right: 10px;
    }
    #header #sign {
      float: right;
      font-family: Staccato222 BT, fantasy;
      font-size: 1.5em;
      margin: 0 40px 0 0;
    }
    #navi {
      padding: 0px;
      margin: 0 20px 3px 64px;
    }
    #navi ul {
      margin: 0;
      padding-left: 0;
    }
    #navi li {
      text-align: center;
      display: inline;
      list-style-type: none;
      width: 80px;
    }
    #navi li a {
      color: gray;
      background-color: #B4E6F4;
      font-family: sans-serif;
      text-decoration: none;
      padding: 2px 10px 2px 10px;
      border-top: 1px solid #7CCEF4;
      border-left: 1px solid #7CCEF4;
      border-bottom: 0px solid white;
      margin: -1px;
    }
    #navi li a:hover {
      color: #0B67B4;
      background-color: #7FCFF2;
    }
    /* aktueller Tab */
    body#figuren #navi li#s1 a,
    body#zubehoer #navi li#s2 a,
    body#sets #navi li#s3 a,
    body#kontakt #navi li#s4 a
    {
      color: #0B67B4;
      background-color: #7CCEF4;
      border-bottom: 2px solid #7CCEF4;
    }
    #content {
      color: white;
      background: #0B67B4 url(gif/720_bg_center.gif) repeat-y left top;
      padding: 0;
      margin: 0 20px 0 20px;
    }
    #content h2 {
      padding: 5px 0 5px 74px;
      margin: 0;
    }
    * html div#farbverlauf {
      height: 1%;
    }
    #farbverlauf {
      background: transparent url(gif/720_bg_top.gif) no-repeat left top;
    }
    #images {
      overflow: hidden;
      width: 576px;
      padding: 72px 72px 0px 72px;

    }
    #images img {
      border: none;
      margin-bottom: 2px;
      padding: 0px;
    }
    #images a {
      font-family: sans-serif;
      font-size: small;
      text-decoration: none;
      color: gray;
    }
    #images div.img {
      float: left;
      text-align: center;
      padding: 3px;
      border: 1px solid gray;
      margin: 3px;
    }
    #navi_bottom {
      background: transparent url(gif/720_bg_bottom.gif) no-repeat left bottom;
      font-family: sans-serif;
    }
    #navi_bottom ul {
      padding: 10px 0 20px 67px;
      margin: 0px 7px 0px 7px;
    }
    #navi_bottom li {
      text-align: center;
      display: inline;
      list-style-type: none;
    }
    #navi_bottom li a {
      color: white;
      background-color: #0B67B4;
      text-decoration: none;
      color: white;
      padding: 0 5px 0 5px;
      border: 1px solid black;
      margin: 1px;
      font-size: 0.8em;
    }
    #navi_bottom li a:hover {
      color: #0B67B4;
      background-color: #7FCFF2;
      padding-top: 0.2em;
      padding-bottom: 0.2em;
     }
    #navi_bottom li#disabled a {
      color: #BFBFBF;
      background-color: #DFDFDF;
      border: 1px solid #BFBFBF;
    }
    #navi_bottom li#disabled a:hover {
      color: #BFBFBF;
      background-color: #DFDFDF;
      border: 1px solid #BFBFBF;
      padding: 0 10px 0 10px;
    }
    #footer {
      clear: left;
      margin: 0;
      padding: 0;
      padding-left: 20px;
      color: gray;
      background: white url(gif/bg_bottom_760.gif) no-repeat left bottom;
    }
    #footer p {
      display: inline;
      margin: 0px;
      font-size: small;
      line-height: 50px;
    }
    #footer form {
      display: inline;
    }
    #footer a {
      color: #808080;
      margin-left: 10px;
    }