/* Generelle Einstellungen -----------------------------------------------*/

html, body { margin:0px; padding:0px; background:#FFE0BB; font-family:"Comic Sans MS"; font-size:10pt; line-height:22px; }
.backanker { font-size:9pt; background-image:url(pfeilup.gif); background-repeat: no-repeat; background-position:-2px 4px; padding-left:17px; }
img { border:none; }
.bold { font-weight:bold; }
.spancenter	{ font-size:18px; }
a:link { text-decoration: none; border-style:none; color:#bd6f1b; }
a:hover { text-decoration: underline; color:#46494f; }
a:visited { text-decoration: none; color:#bd6f1b; }
a.active { color:#46494f; text-decoration: none; }
em { font-weight:bold; }
.unsichtbarehead { position: absolute; right: 1000em; width: 100em; height: 1em; overflow: hidden; }
table { width:540px; font-size:12px; border-collapse:collapse; margin: 0 0 20px 0; }
table .dates {width:540px}
table.dates th { text-align:left; border-bottom: 1px solid #bd6f1b; height:33px; }
table.dates td { border-bottom: 1px solid #bd6f1b; height:30px }
.imgleft { float:left; margin: 0 16px 0 0; width:262px;}
.bu { font-size: 9pt; }
.clearall {clear:both; margin:0 0 20px 0;height:1px;}



/* Header and Footer----------------------------------------------- */
#logo {margin:-5px 0px 0 0px; padding:0 0 0 30px; float:left; border-style:none; width:155px;}
.h3center {margin-top:0px; color:#bd6f1b;}
.h3artikel {margin-top:0px; color:#bd6f1b;}
.h3aktuelles {margin-top:10px; color:#bd6f1b; border-top:1px dotted #bd6f1b;}
.head {width:1025px; display:block; height:105px; background:#FFE0BB; color:#bd6f1b; text-align:center; padding:20px 0px 5px 0px; font-size:16pt; line-height:21pt; }
#head2 {text-align:center; padding:20px 200px 5px 0px; font-size:16pt; }
#phead {width: 400px; text-align:left; }
.foot {width:930px; display:block; height:20px; background:#FFE0BB; border-top:1px solid #bd6f1b; color:#bd6f1b; text-align:center; padding:3px; margin-left:25px; font-size:9pt; }
.seite-unten {width:740px; border-top:1px; border-top-style:dashed; border-bottom:10px solid #FFE0BB; margin:0 30px 30px 25px; font-size:9pt; color:#bd6f1b; background:#FFE0BB; }
.seite-unten a:hover {color:#46494f; text-decoration:underline; }
#rechte-spalte-unten {float: right; padding:0;width:80px;}
#linke-spalte-unten {float: left; padding: 0; width: 180px; padding: 0 20px 0 0px; }
#zentrale-spalte-unten {padding:0; }
#zentrale-spalte-unten a:hover {color:#46494f; text-decoration:underline; }


/* Seitenstruktur --------------------------------------------
mittlere Spalte -----------------------------------------------*/

#wrapper {margin: 0 auto; width: 1040px; }
#container {display:block;padding:0 20px 0 20px; width: 965px;}
#center {width:540px; margin:-3px 0px 0px 225px; padding:0 0 25px 0; background:#FFE0BB; display:block;color: #bd6f1b; }
#center a:hover {color:#46494f; text-decoration:underline; }
#center a.target:hover{ text-decoration: none; color:#bd6f1b; }
#inner {display:block; padding:10px; color: #bd6f1b; }
.clear {clear:both; }
.outlink {background-image:url(outlink.gif); background-repeat: no-repeat; background-position:0px 2px; padding-left:19px; }
.anfahrt {width:730px; height:490px; }
a:active, a:focus {outline:none; }
.nav3 {width: 100%; width: 100%;margin: 0;padding:0 0 0 16px;}

/* linke Spalte (Hauptnavigation)-----------------------------------------------*/
#left {float:left; width:170px;padding:13px 0 40px 0px;list-style-type: none; list-style-position: outside; font-size:9pt; line-height:15px; }
#left ul {list-style-type: none; width:150px;list-style-position: outside; position:relative; margin: 0 0 -8px; padding: 0 15px}
#left li, #left ul li {padding: 0 0 9px 0}
#left a.active { color:#46494f; }
#left a:hover {color:#46494f;text-decoration:underline; }





