body             { margin: 0; padding: 0; font: normal 12px/1.2 arial, sans-serif; color: #000; background: #fff; }                         /* Schrift, Farbe, Hintergrund */

a:focus     { outline: 0; }

#page                 { position: relative; /*width: 100%; width: 960px;*/ margin: 20px auto 0 auto; }
#header             { position: relative; margin: 20px 20px 0 85px; }
#navigation        { position: relative; margin: 20px 20px 0 100px; float: left; width: 230px; }
#content            { position: relative; margin: 20px 20px 0 100px; float: left; }
#footer                { position: relative; margin: 0 20px 0 100px; padding: 20px 0; clear: both; }

#header h1         { position: relative; width: 202px; height: 80px; margin: 0; padding: 0; background: transparent url('logo.png') 0 0 no-repeat; }
#header h1 a     { position: relative; display: block; width: 100%; height: 100%; text-indent: -9999px; }

#navigation > ul                                                    { margin: 0 0 10px 0;; padding: 0; } 
#navigation > ul > li                                               { margin: 0 0 10px 0;; padding: 0; list-style: none; }
#navigation > ul > li > a                                           { color: #333; white-space: no-wrap; text-decoration: none; }      /* Links Ebene 1 */
#navigation > ul > li > a.active, #navigation > ul > li > a:hover   { color: #85152E; font-weight:bold; }                                                   /* Links Ebene 1 hover */
#navigation > ul > li > ul                                          { margin: 0 0 0 0;; padding: 0 0 0 30px; }
#navigation > ul > li > ul > li                                     { margin: 0 0 0 0; padding: 0; }
#navigation > ul > li > ul > li > a                                 { color: #3A1585; font-size: 0.8em; font-weight:bold; text-decoration: none; }          /* Links Ebene 2 */
#navigation > ul > li > ul > li > a.active, #navigation > ul > li > a:hover   { color: #85152E; white-space: no-wrap; font-weight:bold; }  /* Links Ebene 2 hover */



#content *:first-child    { margin-top: 0; } 

#content h1           { color: #85152E; font: normal 25px/1.5  arial, sans-serif; font-weight:bold; }
#content h3           { color: #000000; font: normal 18px/1.4  arial, sans-serif; font-weight:bold; }
#content h6           { color: #000000; font: normal 12px/1.0  arial, sans-serif; font-weight:normal; }
#content a            { color: #85152E;  }