* {margin:0;padding:0;font-family:Verdana,sans-serif;color:#000000;font-size:12px;text-align:left;}
body {background-color:#ddebb2;font-family:Verdana,sans-serif;color:#000000;font-size:12px;line-height:13px;}
	
#header {width:800px;margin:10px 0 0 30px;background-color:#9acf16;height:115px;}
#container {width:800px;margin:0px 5px 0px 30px;background-color:#ffffff;}
#container div {float:left;}
	#navi {width:170px;padding:20px 0 30px 20px;}
	#content {width:448px;padding:20px 20px 30px 0;min-height:470px;}
	*html #content {width:468px;}
	#news {width:142px;padding:20px 0 30px 0;}
	#footer {width:780px;padding:6px 0 30px 20px;border-top:2px solid #ececec;}
	
#content {font-size:12px;line-height:16px;}
#content a {text-decoration:underline;}

a {text-decoration:none;font-size:12px;line-height:18px;color:#000000}
a:hover, a:active {color:#7a213e;}
ul {list-style-type:none;margin:0 0 20px 10px;clear:left;}
li {text-decoration:none;font-size:12px;line-height:18px;color:#7a213e;}

ul.liste {margin-top:12px;margin-left:12px;color:#000000;list-style-type:none;}
ul.liste li {color:#000000;background:url(../img/bullet2.gif) no-repeat 0 6px;padding-left:12px;}

#footer li {float:left;}

h1 {font-size:12px;font-weight:bold;margin:0 0 4px 0;line-height:18px;}
h2 {font-size:12px;font-weight:normal;margin:0 0 4px 0;line-height:18px;}
h2.highlight {color:#7a213e;}
#navi h2 {margin-top:15px;float:left;}
#navi img {float:left;margin-right:5px;margin-bottom:4px;}

#news img {margin:0 2px 4px 0;}
#news a {text-decoration:underline;font-size:10px;line-height:13px;color:#000000}
#news a:hover, a:active {color:#7a213e;}
#news p {font-size:10px;margin-bottom:6px;}

.referenz {border:1px dotted #7a213e;padding:10px;margin-bottom:10px;}
.referenz a {font-size:10px;color:7a213e;}

.cover {display:block;margin-bottom:10px;}
.cover img {float:left; margin-right:10px;}

.zitat {font-style:italic;}

.termine br {line-height:5px;}
.termine span {color:#7a213e;}

.intro {color:#7a213e;}
.klein {font-size:10px;}
