
  body {
     font-size: 8pt;
     font-family:Arial, Helvetica, Sans-Serif;
     background:#E9E8E3;
     padding:0px;
     margin:0px;
  }


  h2 {
      font-size: 12pt;
      }


  td {
      font-size: 10pt;
      font-family:Arial, Helvetica, Sans-Serif;
      }


  P {
      font-size: 10pt;
      font-family:Arial, Helvetica, Sans-Serif;
      }



  .linker_rechter_rahmen {
     border-left:1px dotted #FFFFFF;
     border-right:1px dotted #FFFFFF;
     width:200px;
  }
  .rechter_rahmen {
     border-right:1px dotted #FFFFFF;
  }
  .linker_rahmen {
     border-left:1px dotted #FFFFFF;
  }


  #form_oben {
     /* border:1px solid #000000; */
     font-size:8pt;
     color:#8E8D88;
     padding-left:10px;
     font-weight:bold;
     float:left;
     margin-top:55px;
  }
  #form_oben input,
  #form_oben img {
     font-size:8pt;
     border:1px solid #FFFFFF;
     background:#EEEDE5;
  }
  #form_oben input[type="Submit"] {
     background:url(/images/form_oben_bg.gif);
     border:1px outset #8F8F8F;
     color:#3F3F3F;
     text-decoration:none;
  }

  #form_oben input[type="Submit"]:hover {
     border:1px inset #8F8F8F;
  }




  #laender {
     margin-top:55px;
     float:right;
  }


  #navigation {
     border-left:1px dotted #FFFFFF;
     width:145px;
     float:right;
     padding:0 0 0 7;
  }
  #navigation a {
     display:block;
     margin:0;
     padding:7 0 5 7;
     border-bottom:1px solid #ADACA5;
     color:#8E8D88;
     font-weight:bold;
     text-transform:uppercase;
     font-size:7pt;
     font-family:Verdana;
  }
  #navigation a:link,
  #navigation a:visited {
     text-decoration:none;
  }
  #navigation a:hover,
  #navigation a:active {
     text-decoration:none;
     background:url(/images/links_bg2.gif) repeat-x;
  }

  #subnavigation1 {
     border-bottom:1px solid #ADACA5;
  }
  #subnavigation1 a {
     padding:7 0 5 5;
     margin:1 0 -1 8;
     font-size:7pt;
     text-transform:none;
     font-weight:normal;
     letter-spacing:-1px;
  }


  #startseiteoben {
     width:100%;
     height:240px;
     background:#FFFFFF url(/images/startseite_bg.gif) 390px 0px repeat-y;
  }
  #startseiteoben p {
     font-size:8pt;
     color:#525151;
  }
  #startseiteoben h1 {
     color:#A70000;
     display:inline;
     font-size:8pt;
     font-weight:bold;
     font-family:Verdana;
  }
  #startseiteoben input[type="Submit"] {
     background:url(/images/form_oben_bg.gif);
     border:1px outset #8F8F8F;
     color:#3F3F3F;
     text-decoration:none;
  }

  #startseiteoben input[type="Submit"]:hover {
     border:1px inset #8F8F8F;
  }
  #startseiteoben a,
  #startseiteoben a:link,
  #startseiteoben a:visited {
     color:#0807A0;
     text-decoration:underline;
  }
  #startseiteoben a:hover,
  #startseiteoben a:active {
     text-decoration:none;
  }

  #startseiteoben .obenlinks {
     padding:0 0 0 25;
     border-right:1px dotted #BFBFBF;
  }
  #startseiteoben .obenlinks h1 {
     margin:0 ;
     padding:0;
     /* background:url(/images/pfeil.gif) no-repeat; */
  }
  #startseiteoben .obenlinks p {
     line-height:1.05em;
  }
  #startseiteoben .obenoben {
     padding:0 0 0 15;
  }
  #startseiteoben .obenoben h1 {
     margin:0 0 0 35;
     padding:2 0 2 13;
     background:url(/images/pfeil.gif) no-repeat;
  }
  #startseiteoben .obenoben select {
     width:350px;
     font-size:8pt;
     border:1px solid #525151;
  }
  #startseiteoben .obenoben input {
     font-size:8pt;
  }
  #startseiteoben .obenmitte {
     padding:0 15 0 50;
  }
  #startseiteoben .obenmitte p {
     color:#A70000;
  }
  #startseiteoben .obenrechts {
     position:relative;
     z-index:2;
     top:-10px;
     padding:0 5 0 15;
     height:176px;
     overflow:auto;
  }


  #startseitemitte {
     border-top:1px solid #92918B;
     border-bottom:1px solid #92918B;
     height:281px;
     background:#D7D7CF;
     padding:15 0 0 0;
  }


  #startseiteunten {
     color:#3F3D41;
     font-size:8pt;
     padding:20 10 20 10;
     background:#FFCC00;
  }
  #startseiteunten h1 {
     color:#A70000;
     display:inline;
     font-size:8pt;
     font-weight:bold;
     font-family:Verdana;
     margin:0 0 0 16;
     padding:2 0 2 13;
     background:url(/images/pfeil.gif) no-repeat;
  }
  #startseiteunten h1 a,
  #startseiteunten h1 a:link,
  #startseiteunten h1 a:visited {
     color:#A70000;
     text-decoration:none;
  }
  #startseiteunten h1 a:hover,
  #startseiteunten h1 a:active {
     text-decoration:underline;
  }

  #startseiteunten a,
  #startseiteunten a:link,
  #startseiteunten a:visited {
     color:#0807A0;
     text-decoration:underline;
  }
  #startseiteunten a:hover,
  #startseiteunten a:active {
     text-decoration:none;
  }



  #content {
     width:100%;
     height:100%;
  }


  #content_rechts {
     padding:0 10 0 10;
     width:620px;
     font-size:8pt;
  }
  #content_rechts h1 {
     display:block;
     color:#FFFFFF;
     font-size:14pt;
  }
  #content_rechts h2 {
     color:#413C40;
     font-size:11pt;
  }
  #content_rechts p,
  #content_rechts td {
     color:#413C40;
     font-size:8pt;
     line-height:150%;
  }
  #content_rechts input,
  #content_rechts select,
  #content_rechts textarea {
     font-size: 8pt;
     font-family:Arial, Helvetica, Sans-Serif;
     background:#FFFFFF;
     border:1px solid #525151;
  }
  #obenoben input[type="submit"],
  #content_rechts input[type="Submit"] {
     background:url(/images/form_content_rechts_bg.gif);
     border:1px outset #413C40;
     color:#000000;
     text-decoration:none;
  }
  #obenoben input[type="submit"]:hover,
  #content_rechts input[type="Submit"]:hover {
     border:1px inset #413C40;
  }
  #content_rechts th {
     color:#413C40;
     font-size:8pt;
     font-weight:bold;
     background:#FFFFFF;
  }
  #content_rechts li {
     color:#413C40;
     font-size:8pt;
  }
  #content_rechts a {
     color:#000000;
     text-decoration:underline;
  }
  #content_rechts a:link,
  #content_rechts a:visited {
     color:#000000;
     text-decoration:underline;
  }
  #content_rechts a:hover,
  #content_rechts a:active {
     color:#413C40;
     text-decoration:none;
  }

  #content_rechts .textlink {
     color:#A70000;
     display:block;
     font-size:8pt;
     font-weight:bold;
     margin:5 0 2 0;
     padding:2 0 2 13;
     background:url(/images/pfeil.gif) no-repeat;
     text-decoration:none;
  }
  #content_rechts .textlink a:link,
  #content_rechts .textlink a:visited {
     color:#A70000;
     text-decoration:none;
  }
  #content_rechts .textlink a:hover,
  #content_rechts .textlink a:active {
     color:#A70000;
     text-decoration:underline;
  }
  #content_rechts .redtext {
     color:#A70000;
     font-size:8pt;
     font-weight:bold;
  }


  #content_links {
     padding:0 10 0 15;
  }
  #misc_text {
     color:#A70000;
     font-size:8pt;
     border-top:1px solid #A70000;
     border-bottom:1px solid #A70000;
     padding:10 0 10 0;
     margin-top:10px;
  }



  #footer {
     background:url(/images/verlauf.gif) repeat-y;
     text-align:right;
     color:#525151;
     font-size:8pt;
     padding:5px 0px 5px 0px;
  }
  #footer a,
  #footer a:link,
  #footer a:visited {
     color:#525151;
     text-decoration:none;
  }
  #footer a:hover,
  #footer a:active {
     color:#000000;
  }



  .kontakt {
      width: 152px;
      background-color: #FFFFFF;
      margin: 10px;
  }
  .kontakt img {
      border: 1px solid #FFFFFF;
  }
  .kontakttext {
      padding:2px;
  }
  img.bilder {
      border: 1px solid #FFFFFF;
  }
  .bilder img {
      border: 1px solid #FFFFFF;
  }












  .tablehead {
      color:#ffffff;
      background:#0066CC;
      font-weight:bold;
      font-size:8pt;
      }


  .tableheadbluesmall {
      color:#ffffff;
      font-size:8.5pt;
      }


  .tablecontentsmall {
      font-size:8.5pt;
      }


  .contentsmall {
      font-size:8.5pt;
      }




  .tablecontentyellowsmall {
      font-size:8.5pt;
      background:#FFDE4F;
      }



  .tablecontent {
      font-size:8pt;
      }

  .tablecontentachse {
      font-size:8pt;
      background:#FFDE4F;
      }

  .img {
      background:#FFCC00;
      }

  .imginfo {
      font-size:8pt;
      color:#ffffff;
      background:#0066CB;
      }


  .language {
      color:#ffffff;
      font-size:7.5pt;
      }


  .language a {
      color:#ffffff;
      text-decoration:none;
      }


  .language a:hover {
      color:#ffffff;
      text-decoration:underline;
      }

  .klein {
      color:#000000;
      font-size:8pt;
      }

  .bremse {
      color: #000000;
      font-size: 11px;
      background: #FFD942;
      border: 1px solid #104E89;
      padding: 2px;
      }


  .bildergalerie {
     color:#000000;
     font-size:8pt;
     border:2px solid #FFD942;
     padding:5px;
  }
  .auswahl {
     background-color:#FFD942;
  }
  .auswahl select {
     width:152px;
     font-size:8pt;
  }
  .auswahl input {
     font-size:8pt;
  }


  .news {
     background-color:#FFD942;
     width:155px;
     padding:5px;
     margin-right:5px;
  }


  .collink {
     text-align:right;
  }


  .colborder {
     border:2px solid #FFD942;
     border-collapse:collapse;
  }


  .minicol {
     color:#000000;
     font-size:8pt;
     border-left:2px solid #FFD942;
     border-right:2px solid #FFD942;
     padding:4px;
     vertical-align:top;
     width:95px;
  }
  .minicol p {
     color:#000000;
     font-size:8pt;
  }

  .blau {
     color:#40676E;
     font-size:8pt;
  }

  .main_product {
     position:relative;
     top:200px;
     left:0px;
  }
  .main_product select {
     width:140px;
     font-size:8pt;
  }


  #content_rechts .jeepheader2 {
     font-size:10pt;
     font-family: Arial, Helvetica, Sans-Serif;
     font-weight:bold;
  }
  #content_rechts .jeepbild {
     font-size:8pt;
     font-family: Arial, Helvetica, Sans-Serif;
     text-align:center;
     margin: 0 auto;
     width: 590px;
  }


  .motorradbetten {
     border-collapse:collapse;
  }
  .motorradbetten td {
     border:1px solid #FFD942;
  }


  .odd {
     background:#FFD942;
     // background:#FFCC00;
  }
  .even {
     background:#FFCC00;
     // background:#FFD942;
  }

  .staggered_wheels {
     border-collapse:collapse;
  }
  .staggered_wheels td {
     border:1px dotted #FFFFFF;
  }
  .staggered_wheels img {
     border:1px solid #FFFFFF;
  }



  /* Messe Pop-up */
  #essen1,
  #essen2,
  #essen3,
  #essen4,
  #essen5 {
     display:none;
     position:absolute;
     top:5px;
     left:50%;
     z-index:1;
     width:220px;
     margin-left:-215px;
     border:3px solid #A70000;
     background:#FFCC00;
  }
  #essen2 {
     width:270px;
     margin-left:-215px;
  }
  #essen3 {
     width:280px;
     margin-left:-225px;
  }
  #essen4 {
     width:500px;
     margin-left:-435px;
     z-index:10;
     border:3px solid #fff;
  }
  #essen5 {
     width:771px;
     margin-left:-450px;
     z-index:11;
     border:2px solid #fff;
  }
  #essen1 h1,
  #essen1 h2,
  #essen2 h1,
  #essen2 h2,
  #essen3 h1,
  #essen3 h2 {
     color:#A70000;
  }
  #essen4 p {
     font-size:1.2em;
     font-weight:bold;
     line-height:1.5em;
     text-align:center;
  }

  #main_content_standard {
     background:#ffcc00 url(/images/content_bg.gif) repeat-y 640px 0px;
  }
  #main_content_showroom {
     background:url(/images/showroom.jpg) no-repeat;
  }


  div.serendipity_entryFooter {
    margin-bottom:50px;
  }


  #seolinks,
  #seolinks a,
  #seolinks a:link,
  #seolinks a:visited,
  #seolinks a:hover,
  #seolinks a:active {
     color:#d9af0d;
     font-size:.9em
  }


  .presse_pics {
     float:left;
     margin:5px;
     padding:3px;
  }