body {
	margin: 0 0 0 0;
	padding: 0;
         background-color: #B50F33;
         color: #000000;
	font-family: Verdana, Calibri, Arial, Helvetica, sans-serif;
}
#header {
	height: 257px;
         background-color: #473B45;
         background-image:url(bilder/titel1.gif);
         background-repeat:no-repeat;
}
#header .strapline {
	font: 120% Georgia, "Times New Roman", Times, serif;
	color: #778899;
	background-color: transparent;
	float: right;
	margin-right: 2em;
	margin-top: 0.5em;
}
#header .logo {
	float: left;
	margin-left: 1.5em;
	margin-top: 0.5em;
}

#header p {
	font-size: 13px;
         color: #B50F33;
         letter-spacing:0.02em;
         position:absolute;
         left:770px;
         top:48px;
         margin-top:0px;


}
#header a:link, #header a:visited {
	text-decoration: none;
	color: #FFFFFF;
	background-color: transparent;
}
#header a:hover {
         text-decoration: underline;
}
#header a:active, #header a:focus {
         text-decoration: underline;
}

#rot {
	height: 0px;
         background-color: #B50F33;
}
#nav {
	position: absolute;
	top: 305px;
	left: 24px;
	width: 280px;
}
#nav ul {
	list-style-type:disc;
	margin-left: 15px;
	padding-left: 0;
	color: #FFFFFF;
}


#nav li {
	font-size: 13px;
         letter-spacing:0.02em;
	margin-bottom: 1em;
	color: #FFFFFF;
}
#nav li.unterpunkt {
	margin-bottom:0px;
}
#nav ul.menu2 {
         list-style-image:url(bilder/list_style_image.gif);
         margin-top:0px;
         margin-bottom:12px;
         margin-left:24px;
}

#nav li.menu2 {
	font-size: 13px;
         letter-spacing:0.02em;
         margin-top:0px;
         margin-bottom:0px;
	color: #FFFFFF;
}
#nav a:link, #nav a:visited {
	text-decoration: none;
	color: #FFFFFF;
	background-color: transparent;
}
#nav a:hover {
	color: #473B45;
         text-decoration: none;
}
#nav a:focus {
	color: #473B45;
         text-decoration: none;
}

#nav .menu-aktuell, #header .menu-aktuell {
         font-weight:bold;
         }

#nav h2 {
	font: 110% Georgia, "Times New Roman", Times, serif;
	color: #2A4F6F;
	background-color: transparent;
	border-bottom: 1px dotted #CCCCCC;
}



#content {
	margin-left: 296px;
	margin-right: 2em;
         margin-top:12px;
         margin-bottom:0px;
         background-color: #FFEDDF;
         background-image:url(bilder/ecke.gif);
         background-repeat:no-repeat;
         width: 660px;
         padding:12px;
         padding-bottom:120px;
}
#content p, #content td, #content li {
	font-size: 13px;
         color: #473B45;
         letter-spacing:0.02em;
	margin: 13px 0 6px 13px;
}

#content h1 {
	font-size:14px;
         color:#B50F33;
         letter-spacing:0.02em;
	margin-left: 12px;
         margin-top:14px;
         margin-bottom:14px;
         }

#content h2 {
	font-size:14px;
         color:#B50F33;
         letter-spacing:0.02em;
	margin-left: 12px;
         margin-top:14px;
         margin-bottom:14px;
}

#content .h2 {
	font-size:14px;
         font-weight:bold;
         color:#B50F33;
         letter-spacing:0.02em;
}
#content a:link, #content a:visited {
	text-decoration: none;
	color: #B50F33;
	background-color: transparent;
}
#content a:hover {
	color: #B50F33;
         text-decoration: underline;
}
#bilder {
         width:240px;
         height:100%;
         float:right;
         margin-left:12px;
         margin-top:14px;
         margin-right:10px;
         padding:0px;
}


#bilder p {
        clear:both;
        margin-top:0px;
        margin-bottom:12px;
}
#bilder img {
        margin-bottom:12px;
}

#bilder table {
        margin:0px;
        padding:0px;
        border-collapse:collapse;
}

#bilder td {
	font-size: 11px;
         color: #473B45;
         letter-spacing:0.02em;
         margin-left:2px;
         }


#bilder td.abstand {
        width:4px;
}

#bilder td img {
        margin-bottom:0px;
}


.rahmen {
        border:1px solid #B50F33;
}
#content .rahmen-text {
        border:1px solid #B50F33;
        vertical-align:top;
        padding-left:2px;
        font-size: 11px;
}
.leerzeile {
        height:12px;
        }
.keinabstand {
        margin-top:0px;
        }
.hervorgehoben {
        color:#B50F33;
        font-weight:bold
        }
.feld {
        width:200px;
        }

* html #content {
  width: 696px;
}