/*<![CDATA[*/

* { margin: 0; padding: 0; border: 0; }
body { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #000; background: url(pics/bg.gif) repeat-x #FFF; }

#navi ul { list-style-type: none; position: absolute; top: 20px; left: 650px; width: 265px; }
#navi li { text-align: right; height: 30px; width: 265px; line-height: 20px; }
#navi a { font-size: 25px; font-weight: bold; text-transform: uppercase; text-decoration: none; color: #FFF; }
#navi a.aktiv, #navi a:focus, #navi a:hover, #navi a:active { color: #DF8080; }

#subnavi ul { list-style-type: none; position: absolute; top: 230px; left: 118px; width: 250px; padding-left: 0; }
#subnavi li { text-align: left; height: 30px; width: 250px; line-height: 20px; }
#subnavi a { text-decoration: none; color: #BF0000; }
#subnavi a.aktiv, #subnavi a:focus, #subnavi a:hover, #subnavi a:active { font-weight: bold; }

#artikelnavi { position: absolute; top: 230px; left: 118px; width: 220px; height: 60%; }
#content { position: absolute; top: 230px; left: 430px; width: 500px; height: 60%; }

p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; color: #000; margin-bottom: 10px; }
ul { list-style-type: square; padding-left: 15px; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px; font-weight: bold; color: #000; margin-bottom: 10px; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; font-weight: bold; color: #000; margin-top: 20px; }
.sprache { background-color: #EEE; margin: 10px 0; padding: 2px 3px;  }
.zitate { color: #009; }

a { text-decoration: none; color: #BF0000; }
a:focus, a:hover, a:active, a.querverweise { font-weight: bold; }

/*]]>
