* { margin:0; padding:0; }
img { border:0 none; }
body { background:url(/files/hintergrundbrimnes.jpg) top left no-repeat #d82a12; font:62.5% Lucida Sans, Tahoma, Arial, Helvetica, sans-serif; }
/************
DOM-Struktur
************/
#page { width:98em; background-color:#FFFEDF;margin:0em auto; text-align:center; overflow:hidden; }
#kopf{ width:98em; margin:1em auto;text-align:center; }
#kopf h1{ text-align:left; }
#content { width:79.9em;  float:right; height:53em; overflow:auto;}
#maincontent {  margin:1em 2em; height:50em;  }
#maincontent #padding { text-align:left; margin-right:2em; }
#nav { background-color:#4C4637;text-align:right;width:18em;float:left;height:53em; }
#nav ul { text-align:left; display:block; list-style-type:none; margin:1em 1.5em;}
#nav ul li { margin-bottom:1em; color:#ccc;}
#nav a { color:#fff; text-decoration:none; }
#nav a:hover { text-decoration:underline; }

#nav .news { text-align:left; display:block; list-style-type:none; margin:1em 1.5em; padding-top:1em; padding-bottom:1em; border-bottom:1px solid #fff; border-top:1px solid #fff; }
#nav .news h4 { color:#fff; font-size:1.5em; }
#nav .news p { color:#fff; font-size:1.1em; }

#fuss { clear:both; }
/************
Typographie
************/
h1, h2, h3, h4, h5 { font-weight:normal; margin:0 0 0.4em;  }
h1 { font-size:2.3em; color:#4C4637; margin-left:0.5em;}
h2 { font-size:1.8em; margin:0 0 0.5em;}
h3 { font-size:1.5em; }
h4 { font-size:1.4em; }
h5 { font-size:1.4em; }
p { font-size:12px; line-height:16px; margin:0 0 5px 0;}
td { font-size:100%; }
#maincontent p a:link{ color:#333; text-decoration:none; border-bottom:0.1em solid #dadada; }
#maincontent p a:hover{color:#990000; text-decoration:none; border-bottom:0.1em solid #dadada; }
/************
Style-Klassen
************/
.fliessrechts { margin-left:1.5em; margin-bottom:1em; float:right; }
.fliesslinks { margin-right:1.5em; margin-bottom:1em; float:left; }
a.thickbox img { margin:0 0.5em 2em 0; }

/***********
Fussnoten
************/
b.rtop, b.rbottom{clear:both;display:block;background:transparent;}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background:#FFFEDF;}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}




