body {
    color:##FBFFB0;
    background:#D1D8FF;
    width:900px;
    font:76% Verdana,Tahoma,sans-serif;
  }


ul {
    list-style:square;
    margin:15px 0 20px 0;
    font-size:0.9em;
    color:black;
  }


li {
    margin:0 0 8px 25px;
    color:black;
  }


a {
    color:#D80808;
    font-weight:bold;
    text-decoration:none;
    margin:5px;
  }


a:hover {
    color:#0616CF;
    text-decoration:underline;
  }


img {
    margin:2px 0px 0px 2px;
    padding:1px;
  }


a img {
    border-color:#FFE9C9;
  }
/** Schrift oberhalb des Banners, mit seperater Farbe    **/

h4 {
    margin:0;
    color:#0E0E0E;
    font-weight:normal;
    font-size:1.9em;
    letter-spacing:+1px;
    text-align:left;
  }

h5 {
    margin:0;
    color:#0E0E0E;
    font-weight:normal;
    font-size:1.2em;
    letter-spacing:+1px;
    text-align:left;
  }

body img {
    margin:2px 0px 0px 2px;
    padding:0px;
    border-color:#CF0A0A;
  }

/**************** Sidebar d.h. Stil der Seitenleiste****************/

#sidebar {
    position:absolute;
    left:0;
    width:220px;
    margin-top:2%;
    overflow:auto;
    background:#D1D8FF;
    text-align:right;
    padding:16px 0;
  }

/** Bei Bedarf kann hier die Seitenleiste fixiert werden, d.h. der Inhalt bewegt sich und das Menue bleibt stehen, vergleichbar mit Frames *****/

/**body > #sidebar {
    position:fixed;
  }
**/

#sidebar h1 {
    margin:20px 18px 0 5px;
    color:#CF0A0A;
    font-size:1.6em;
    letter-spacing:-2px;
    text-align:right;
  }


#sidebar h2, #sidebar h3 {
    margin:0 20px 18px 5px;
    color:#808080;
    font-size:1.0em;
    font-weight:bold;
    letter-spacing:-1px;
    text-align:right;
  }


#sidebar h3 {
    margin:20px 18px 4px 5px;
    color:#606060;
  }


#sidebar  p {
    margin:0 20px 18px 5px;
    color:#CF0A0A;
    font-size:0.7em;
  }


#sidebar a {
    color:#808080;
  }

/**************** Navigation - Menue -Stil****************/


#menu a {
    display:block;
    width:165px;
    padding:2px 25px 2px 2px;
    color:#CF0A0A;
    background:#D1D8FF;
    font-size:1.2em;
    font-weight:bold;
    text-decoration:none;
    letter-spacing:-1px;
  }


#menu a:hover {
    color:#0616CF;
    background:#7390dd;
  }


#menu a.active {
    padding:5px 18px 5px 0;
    background:#FFE9C9;
    border-bottom:1px solid #FFE9C9;
  }


#menu a.active:hover {
    color:#505050;
    background:#FFE53A;
  }

/**************** Stil der Inhalte****************/


#content {
    width:70%;
    margin:0 0 0 230px;
    padding:18px 0;
    background:#D1D8FF;
  }


#content p {
    margin:0 0 20px 0;
    color:#000000;
    font-weight:bold;
    font-size:1.0em;
    line-height:1.5em;
  }


#content h1 {
    margin:0;
    color:#CF0A0A;
    font-size:4em;
    letter-spacing:-5px;
    text-align:center;
  }


#content h2 {
    margin:0;
    color:#000000;
    font-weight:normal;
    font-size:2.5em;
    letter-spacing:-2px;
    text-align:center;
  }


#content h3 {
    clear:both;
    margin:5px 0 5px 0;
    color:#CF0A0A;
    font-weight:bold;
    font-size: 1.3em;
    letter-spacing:+0px;
  }

#text {
    width:70%;
    margin:0 0 0 0px;
    padding:18px 0;
    background:#FBFFB0;
  }


#text p {
    margin:0 0 20px 50px;
    color:#000000;
    font-weight:bold;
    font-size:0.9em;
    line-height:1.5em;
     text-align:justify;
    
  }

/** Neue Definition ffür Text Felder, d.h. Touren im selben Fenster **/
#text h1 {
    margin:0;
    color:#CF0A0A;
    font-size:4em;
    letter-spacing:-5px;
    text-align:center;
  }


#text h2 {
    margin:0;
    color:#000000;
    font-weight:normal;
    font-size:2.5em;
    letter-spacing:-2px;
    text-align:center;
  }


#text h3 {
    clear:both;
    margin:5px 0 5px 50px;
    color:#CF0A0A;
    font-weight:bold;
    font-size: 1.3em;
    letter-spacing:+1.5px;
  }

