  body {
font-family: Helvetica, Arial, sans-serif;
    font-size: small;
    }
   * html body {
    font-size: x-small; /*für IE5/Win */
    f\ont-size: small; /*für andere IE Versionen */
    }


h1 { color: #2256a2; font-size: 110%; }
h2 { color: #936a30; font-size: 120%; letter-spacing: 0.06em; }
h3 { color: #2256a2; font-size: 97%; margin: 12px 0 0 0px; letter-spacing: 0.06em; }
h4 { color: #2256a2; font-size: 90%; margin: 1.4em 0 0 0px; }
h5 { color: #000; font-size: 85%; font-weight: normal; line-height: 130%; margin: 0; }
h6  { color: #000; font-size: 85%; font-weight: normal; line-height: 110%; margin: 0; }
p  { font-size: 85%; line-height: 130%; margin-left: 14px; margin: 0; }
b  { font-weight: bold; color: #2256A2; }


#nav { background: #936a30 repeat-x left bottom; list-style: none; margin: 0; padding: 8px 0 0 20px; width: 100%; float: left; }

#nav li { float: left; margin: 0; padding: 0; font-size: 85%; }

#nav a { color: #f3dfa1; text-decoration: none; background: #936a30; display: block; margin: 0 1px 0 0; padding: 4px 6px; float: left; border-style: solid solid none; border-width: 1px 1px medium; border-color: #f3dfa1; }

#nav a:hover, body#intro #t1 a { color: #936a30; font-weight: normal; background: #f3dfa1; padding: 4px 6px; border-color: #fff; }

#nav h3 { color: #f3dfa1; font-weight: normal; font-size: 85%; text-decoration: none; background: #2256a2; display: block; margin: 0 4px 0 2px; padding: 4px 6px; float: left; border-style: solid solid none; border-width: 1px 1px medium; border-color: #fff; }



a:link  { color: #2256a2; background-color: transparent; background-image: none; }    
a:hover { color: #CA7B1B; }
a:visited { color: #555; background-color: transparent; background-image: none; }


#sidebar {
float: right;
width: 255px;
margin-left: 5px;
 }