
body { background-color: #660000; color: #ffffff; font-family: sans-serif; }
/*-------------------------- Aufbau --------------------------*/
#header { position: absolute; top: 28px; left: 56px; width: 780px; height: 91px; }
#sidebar_left { position: absolute; top: 156px; left: 610px; width: 200px; margin-top: 15px; }
#content { position: absolute; top: 156px; left: 56px; width: 550px; margin-top: 20px; }
/*-------------------------- Text --------------------------*/
h1 { color: #ea2e23; font-size: 2.1em; font-weight: 500; letter-spacing: 0; direction: rtl; }
h2 { color: #ea2e23; font-size: 2em; font-weight: normal; direction: rtl; }
.textweissfett { color: #fff; font-size: 1.2em; font-weight: bold; line-height: 1.8em; direction: rtl; }
.textrotfett { color: #ea2e23; font-size: 1.2em; font-weight: bold; line-height: 1.8em; direction: rtl; }
.text { font-size: 1em; line-height: 1.3em; direction: rtl; }
.textphilosopieweiss { color: #fff; font-size: 1em; font-weight: bold; line-height: 1.4em; direction: rtl; }
.textphilosopieschwarz { color: #000; font-size: 1em; font-weight: bold; line-height: 1.4em; direction: rtl; }
/*-------------------------- Links --------------------------*/
a { color: #f3832d; text-decoration: none; }
a:link { color: #f3832d; }
a:visited { color: #f3832d; }
a:hover { color: #fff; }
/*-------------------------- Navi --------------------------*/
ul#mainnav { list-style: none; line-height: 2.1em; font-size: 1.1em; font-weight: bold; margin: 0; padding: 0; direction: rtl; }
ul#mainnav li a: link,  ul#mainnav li a:visited { }
ul#mainnav ul.subnav { list-style: none; line-height: 1.5em; font-size: 0.9em; text-indent: -1.2em; margin: 0; padding: 0 ; direction: rtl; }
ul#mainnav ul#subnav li a: link,  ul#mainnav ul.subnav li a:visited { }
.alink { color: #ffffff; }
/*-------------------------- Ende --------------------------*/

