body { 
	background:#f4f4f4;	
	color:#3a3a3a; 
	font-family: serif;/*"Lucida Grande", "Arial","Trebuchet MS", sans-serif;*/
	font-size: 9pt;	
}

/* Rand um das Feld in der Mitte*/
#wrap {
	background:url(img/wappen_hell.gif) no-repeat top center #fff;	
	/* wird in wappen.html überschrieben, damits nicht doppelt angezeigt*/ 
	width:900px;
	margin:0 auto; 	
	border-left:thin solid #009900;
	border-right:thin solid #009900;
}

/* Leiste (Menü) links */
#menue_links {clear:left; float:left; margin:0 0 10px; padding:0; width:140px;}
#menue_links ul.avmenu {list-style:none; margin:40 0; padding:0; width:120px;}
#menue_links ul.avmenu li {padding:5; width:120px; } 
#menue_links ul.avmenu li a {color:#3a3a3a; background:#f4f4f4; border-left:4px solid #ccc; text-decoration:none; padding:10px; margin-bottom:3px; display:block; } 
#menue_links ul.avmenu li a:hover,#menue_links ul.avmenu li a.current {background:#eaeaea; border-left:4px solid #009900;}

/* Bereich in der Mitte (ohne Leiste rechts) */
#inhalt {border-left:1px dashed #e0e0e0; line-height:1.2em; margin:20px 0px 50px 160px; padding:10 0 50 0; text-align:left;}
#inhalt p {margin:0 5px 16px 10px;}
#inhalt h2 {font-size:1.8em; margin:20px 5px 50px 15px; }
#inhalt table {margin:10px 5px 5px 15px;}
#inhalt td {font-size:0.9em;}
#inhalt ul.linklist {list-style-type:square; margin:5 5 5 50; padding:0 0 0 50; width:500px;}
#inhalt ul.linklist li {padding:12;}
#inhalt ul.linklist li a {color:#3a3a3a;}
#inhalt ul.linklist li a:hover {color:#009900;}

/* Bereich in der Mitte (mit Leiste rechts) */
#inhalt_mit {border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0; line-height:1.2em; margin:20px 250px 5px 160px; padding:0; text-align:left;}

/* Leiste rechts */
#extras {float:right; margin:0 0 10px; padding:0; width:200px;}

/* Footer */
#footer {background:#fff; border-top:2px solid #dadada; clear:both; color:gray; font-size:0.9em; margin:0 auto; padding:8px 0; text-align:center; width:760px;}
#footer p {margin:0; padding:0;}
#footer a {background:inherit; color:gray; font-weight:400; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

/* Links */
a {background:inherit; color:#009900; text-decoration:none; font-weight:700;} /*Blaue Links: color:#166090, beige: color:#cc9900*/
a:hover {background:inherit; text-decoration:underline;}
a img {border:0;}


/* Sonstiges */
.center {text-align:center;}
.hide {display:none;}
.schwarz {color:#3a3a3a;}
.wappen {margin: 0 0 0 100;}

