    body {
      margin: 0px;
      padding: 0px;
      min-width: 100%;
      min-height: 100%;
      background-color: #BBBBDD;
    }
    a {
      text-decoration: none;      
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    }
    p {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
    }
    td {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
    }
    caption {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 14pt;
      font-weight: bold;
    }
    h1 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 28pt;
      font-weight: bold;
      line-height: 300%;
    }
    h2 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 22pt;
      font-weight: bold;
      line-height: 200%;
    }
    h3 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 14pt;
      font-weight: bold;
      line-height: 200%;
    }
    h4 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      font-weight: bold;
      line-height: 100%;
    }
    h5 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      font-weight: normal;
      line-height: 100%;
    }
    .center1 {
      margin: auto;
      max-width: 1200px;
    }
    .important1 {
      font-size: 12pt;
      font-weight: bold;
    }
    .langflagfloatright {
      float: right;
    }
    .linehighsmall {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      font-weight: normal;
      line-height: 50%;
    }
    .linehigh1 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      font-weight: normal;
      line-height: 150%;
    }
    .linehigh2 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      font-weight: normal;
      line-height: 300%;
    }
    .linehigh3 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      font-weight: normal;
      line-height: 600%;
    }
    .linkboldsmall {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      font-weight: bold;
      line-height: 50%;
      text-decoration: none;
    }
    .linkbold1 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      font-weight: bold;
      line-height: 100%;
      text-decoration: none;
    }
    .linkboldhigh1 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      font-weight: bold;
      line-height: 150%;
      text-decoration: none;
    }
    .linkboldhigh2 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      font-weight: bold;
      line-height: 200%;
      text-decoration: none;
    }
    .linkboldhigh3 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      font-weight: bold;
      line-height: 300%;
      text-decoration: none;
    }
    .linkcolblack {
      color:#000000;
    }
    .linkhigh1 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      font-weight: normal;
      line-height: 100%;
      text-decoration: none;
    }
    .linkhigh12 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      font-weight: normal;
      line-height: 120%;
      text-decoration: none;
    }
    .linkhigh2 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      font-weight: normal;
      line-height: 200%;
      text-decoration: none;
    }
    .linkhigh3 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      font-weight: normal;
      line-height: 400%;
      text-decoration: none;
    }
    .linkimpr1 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 10pt;
      font-weight: normal;
      line-height: 120%;
      text-decoration: none;
      color:#000000;
    }
    .linknorm1 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      font-weight: normal;
      line-height: 100%;
      text-decoration: none;
    }
    .linknormu1 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      font-weight: normal;
      line-height: 100%;
      text-decoration: underline;
    }
    .navbox1 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      border-width: 1px;
      border-style: solid;
      border-color: #9999BB;
      margin-top: 10px;
      margin-bottom: 50px; 
    }
    .navbox2 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      border-width: 1px;
      border-style: solid;
      border-color: #9999BB;
      margin-top: 50px;
      margin-bottom: 50px; 
    }
    .navbox3 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      border-width: 1px;
      border-style: solid;
      border-color: #9999BB;
      margin-top: 100px;
      margin-bottom: 50px; 
    }
    .navbox4 {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 12pt;
      border-width: 1px;
      border-style: solid;
      border-color: #9999BB;
      margin-top: 30px;
      margin-bottom: 50px; 
    }
    .navboxpad1 {
      padding: 2px;
    }
    .pageindex {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 11pt;
      padding: 10px;
      text-align: right;
    }
    .pageindexf {
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 11pt;
      padding: 10px;
      text-align: right;
      margin-bottom: 24px;
    }
    .picbaustellesiz {
      height: 131px;
      width: 151px;
      border: 0; 
    }
    .picimpawsiz {
      height: 32px;
      width: 270px;
      border: 0; 
    }
    .picimpkosiz {
      height: 110px;
      width: 530px;
      border: 0; 
    }
    .picimpdisiz {
      height: 200px;
      width: 690px;
      border: 0; 
    }
    .picafricasiz {
      height: 743px;
      width: 770px;
      border: 0;
    }
    .picasiasiz {
      height: 802px;
      width: 850px;
      border: 0;
    }
    .picasiasailsiz {
      height: 407px;
      width: 690px;
      border: 0;
    }
    .piccontisiz {
      height: 256px;
      width: 380px;
      border: 0; 
    }
    .piccontisizh {
      height: 380px;
      width: 256px;
      border: 0; 
    }
    .piccontisizq {
      height: 256px;
      width: 380px;
      border: 0; 
    }
    .picglobesiz {
      height: 256px;
      width: 256px;
      border: 0; 
    }
    .picmeastsiz {
      height: 457px;
      width: 700px;
      border: 0;
    }
    .picoceaniasiz {
      height: 500px;
      width: 963px;
      border: 0;
    }
    .picoceaniatracksiz {
      height: 500px;
      width: 873px;
      border: 0;
    }
    .picoceaniasailsiz {
      height: 400px;
      width: 766px;
      border: 0;
    }
    .picnamericasailsiz {
      height: 900px;
      width: 462px;
      border: 0;
    }
    .picnamericasiz {
      height: 750px;
      width: 691px;
      border: 0;
    }
    .piccamericasiz {
      height: 450px;
      width: 615px;
      border: 0;
    }
    .piccaribsailsiz {
      height: 430px;
      width: 640px;
      border: 0;
    }
    .picantarcticasiz {
      height: 575px;
      width: 766px;
      border: 0;
    }
    .picatlanticsailsiz {
      height: 450px;
      width: 500px;
      border: 0;
    }
    .clear {
      clear: both;
    }
    .picfloatclearl {
      clear: right;
    }
    .picfloatlefth {
      float: left;
      height: 201px;
      width: 151px;
      padding-top: 16px;
      padding-right: 24px;
      padding-bottom: 10px;
    }
    .picfloatlefthn {
      float: left;
      height: 226px;
      width: 151px;
      padding-top: 16px;
      padding-right: 24px;
      padding-bottom: 10px;
    }
    .picfloatleftq {
      float: left;
      height: 151px;
      width: 201px;
      padding-top: 16px;
      padding-right: 24px;
      padding-bottom: 5px;
    }
    .picfloatleftqn {
      float: left;
      height: 151px;
      width: 226px;
      padding-top: 16px;
      padding-right: 24px;
      padding-bottom: 5px;
    }
    .picfloatrighth {
      float: right;
      height: 201px;
      width: 151px;
      padding-top: 16px;
      padding-left: 16px;
      padding-bottom: 10px;
    }
    .picfloatrighthn {
      float: right;
      height: 226px;
      width: 151px;
      padding-top: 16px;
      padding-left: 16px;
      padding-bottom: 10px;
    }
    .picfloatrightq {
      float: right;
      height: 151px;
      width: 201px;
      padding-top: 16px;
      padding-left: 24px;
      padding-bottom: 5px;
    }
    .picfloatrightqn {
      float: right;
      height: 151px;
      width: 226px;
      padding-top: 16px;
      padding-left: 24px;
      padding-bottom: 5px;
    }
    .picfloatstartlefth {
      float: left;
      height: 201px;
      width: 151px;
      padding-top: 5px;
      padding-right: 24px;
      padding-bottom: 8px;
    }
    .picfloatstartlefthn {
      float: left;
      height: 226px;
      width: 151px;
      padding-top: 5px;
      padding-right: 24px;
      padding-bottom: 8px;
    }
    .picfloatstartleftq {
      float: left;
      height: 151px;
      width: 201px;
      padding-top: 5px;
      padding-right: 24px;
      padding-bottom: 8px;
    }
    .picfloatstartleftqn {
      float: left;
      height: 151px;
      width: 226px;
      padding-top: 5px;
      padding-right: 24px;
      padding-bottom: 8px;
    }
    .picfloatstartrighth {
      float: right;
      height: 201px;
      width: 151px;
      padding-top: 5px;
      padding-left: 24px;
      padding-bottom: 8px;
    } 
    .picfloatstartrighthn {
      float: right;
      height: 226px;
      width: 151px;
      padding-top: 5px;
      padding-left: 24px;
      padding-bottom: 8px;
    }
    .picfloatstartrightq {
      float: right;
      height: 151px;
      width: 201px;
      padding-top: 5px;
      padding-left: 24px;
      padding-bottom: 8px;
    }
    .picfloatstartrightqn {
      float: right;
      height: 151px;
      width: 226px;
      padding-top: 5px;
      padding-left: 24px;
      padding-bottom: 8px;
    }
    .picfloatsizh {
      height: 201px;
      width: 151px;
      border: 0; 
    }
    .picfloatsizhn {
      height: 226px;
      width: 151px;
      border: 0; 
    }
    .picfloatsizq {
      height: 151px;
      width: 201px;
      border: 0; 
    }
    .picfloatsizqn {
      height: 151px;
      width: 226px;
      border: 0; 
    }
    .picfloatsizqm {
      height: 151px;
      width: 310px;
      border: 0; 
    }
    .picheader {
      height: 108px;
      width: 144px;
      border: 0; 
    }
    .picsizh {
      height: 640px;
      width: 480px;
      border: 0; 
    }
    .picsizhn {
      height: 717px;
      width: 480px;
      border: 0; 
    }
    .picsizq {
      height: 480px;
      width: 640px;
      border: 0; 
    }
    .picsizqn {
      height: 480px;
      width: 717px;
      border: 0; 
    }
    .picthumbsiz {
      height: 80px;
      width: 80px;
      border: 0;
    }
    .sizcopyrite {
      font-size: 10pt;
    }
    .tabcell1 {
      padding: 20px;
      vertical-align: middle;
      border-width: 2px;
      border-style: solid;
      border-color: #9999BB;
      text-align: center;
    }
    .tabcellnavl {
      padding-top: 10px;
      padding-bottom: 5px;
      border: 0px;
      width: 160px;
      text-align: right;
    }
    .tabcellnavr {
      padding-top: 10px;
      padding-bottom: 5px;
      border: 0px;
      width: 160px;
      text-align: left;
    }
    .tabcellnavu {
      padding-top: 10px;
      padding-bottom: 5px;
      border: 0px;
      width: 160px;
      text-align: center;
    }
    .tabcellspa1 {
      width: 80px;
    }
    .tabcellspa2 {
      width: 38px;
    }
    .tabcellspa3 {
      width: 118px;
    }
    .tabcellimpres1 {
      padding-left: 20px;
      width: 250px;
    }
    .tabcellmap1 {
      vertical-align: middle;
      border: 0px;
    }
    .tabcellmap2 {
      padding-left: 7px;
      vertical-align: top;
      border: 0px;
    }
    .tabcellmap3 {
      padding-left: 7px;
      vertical-align: middle;
      border: 0px;
    }
    .tabtableimpres1 {
      border-collapse: collapse;
      border: 0px; 
    }
    .tabtablemap1 {
      border-collapse: collapse;
      border: 0px; 
    }
    #header {
      position: absolute;
      top: 0px;
      z-index: 2;
      width: 100%;
      max-width: 1200px;
      height: 108px;
      background-color: #EEEEEE;
      border: none;
    }
    #headerleft {
      position: absolute;
      top: 0px;
      z-index: 5;
    }
    #headermiddle {
      position: absolute;
      left: 144px;
      right: 144px;
      bottom: 0px;
      z-index: 2;
      width: auto;
      padding: 20px; 
    }
    #headerright {
      position: absolute;
      top: 0px;
      right: 0px;
      z-index: 5;
    }
    #navigation {
      position: absolute;
      top: 108px;
      z-index: 3;
      width: 144px;
      background-color: #DDCCAA;
      padding: 0px;
      border: none;
    }
    #navigationinhalt {
      margin-left: 2px;
      padding: 10px; 
    }
    #middle {
      position: absolute;
      top: 108px;
      left: 0px;
      z-index: 2;
      min-width: 100%;
      min-height: 100%;
      border: none;
    }
    #middleinhalt {
      margin-top: 25px;
      margin-left: 190px;
      margin-right: 190px;
      max-width: 800px;
    }
    #picpage {
      position: absolute;
      top: 0em;
      width: 100%;
      min-height: 100%;
      border: none;
    }
    #picpageinhalt {
      min-width: 100%;
      height: 720px;
    }
    #footer {
      position: absolute;
      bottom: 0px;
      z-index: 2;
      width: 100%;
      max-width: 1200px;
      height: 40px;
      background-color: #558855;
      border: none;
    }
    #footerleft {
      position: absolute;
      left: 0.7em;
      bottom: 0px;
    }
    #footermiddle {
      position: absolute;
      right: 15em;
      bottom: 0px;
    }
    #footerright {
      position: absolute;
      right: 0.7em;
      bottom: 0px;
    }