body {font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:#660000;margin: 0px; text-align:center;}
h1 { font-weight: normal; font-size:18px; line-height: 24px; color: #990000; font-style: bold; text-align: left; font-family: verdana; margin:0px;}
h2 { font-weight: bold; font-size:12px; line-height: 15px; color:#ffffff;  font-style: normal; text-align: left; font-family: verdana; padding:10px; padding-top:2px; padding-bottom: 0px;margin:0px;}
h3 { font-weight: bold; font-size:14px; line-height: 15px; color:#ff9999;  font-style: normal; text-align: left; font-family: verdana; padding:10px; padding-top:2px; padding-bottom: 5px;margin:0px;}
p {margin-top:0px;font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height: 17px; text-align:left;  color:#ffffff; padding:10px;  padding-bottom: 0px;padding-top:5px}
.linkliste {margin-top:0px;font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height: 20px; text-align:left;  color:#ffffff; padding:0px; padding-top:15px}
.termine {margin-top:0px;font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height: 15px; text-align:left;  color:#ffffff; padding:10px;padding-top:0px;padding-bottom:0px;}
.termine-top {margin-top:0px;font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height: 15px; text-align:left;  color:#ffffff; padding:10px;padding-top:5px;padding-bottom:0px;}
.fusszeile {text-align:center;font-size:11px; line-height: 15px; font-weight:normal; }
a:link, a:visited, a:active, a:hover { text-decoration:underline; font-weight:bold; color:#ffffff;}
a.impressum:link, a.impressum:visited, a.impressum:active, a.impressum:hover { text-decoration:underline; font-weight:normal; font-size:11px; line-height: 15px; color:#ffffff;}
a:active, a:hover { text-decoration:underline;}
a.menu:link, a.menu:visited { font-size:16px; color:black; text-decoration:none; padding-left:10px;}
a.menu:active, a.menu:hover {text-decoration:underline;padding-left:10px;}


#container {width:840px; height:auto; margin: auto; padding:0;  position:relative; text-align:left; }

#intro {width:400px;margin:0 0 0 0;}
#titel { z-index:2;background-image: url('grafik/titel.jpg'); width: 840px; height: 209px;}
#impressum { position:absolute; top: 185px; left:700px; z-index:2; width:180px;height: 30px; margin: 0px; }
	
#menu {float:right; width: 752px;z-index:2;text-align: left; margin:0; background-color: #993333;padding:0; }

#freiraum {background-color: transparent; width:140px; float:left; margin-top:10px; margin-left:4px;}
.freiraum {background-color: transparent; width:840px; height: 20px;float:left; }

#hauptsache {z-index:2; width:420px; float:left; margin: 0px;}
.kommentar {z-index:2; width:420px; margin: 0px;background-color: #993333;}

#info {width:220px; height:auto; float:right; z-index: 2;}
.info {position:relative; width:220px; height:auto; margin:0; z-index: 2; background-color: #660000;border: 1px solid #993333;}


#fuss { float:right; z-index:2;width: 840px; height: 29px; border-top: 1px solid white; text-align:center;}


div.clear {clear: left;height: 0;margin: 0;padding: 0;font-size: 0;}


