body     { color: #fff; font-size: 11px; font-family: Arial; background-color: #333; margin: 0px; }
/*<agl.folder "kopf">*/
	#kopf  { background-color: black; background-image: url("../img/hintergrund-kopf.gif"); background-repeat: no-repeat }
	.header { color: #f00; font-size: 36px; font-weight: bold; line-height: 36px; background-image: url("../img/am.gif"); background-repeat: no-repeat; background-position: 0 16px; text-transform: uppercase; display: block; margin-left: 48px; padding-top: 36px; padding-left: 160px; overflow: visible }
	.firma { color: #fff; font-size: 12px; font-weight: bold; line-height: 12px }
	.logo { margin-right: 16px; margin-left: 48px }
	.meta-navigation   { color: #ccc; font-size: 11px; font-weight: bold; text-align: right; padding: 2px 24px 2px 0; height: 16px; vertical-align: middle }
	.meta-navigation a { color: #ccc; text-decoration: none }
	.navigation  { font-size: 11px; font-weight: normal; background-color: #666; padding-top: 2px; padding-bottom: 2px; padding-left: 48px; height: 16px; border-top: 1px solid #999; border-bottom: 1px solid #999 }
	.navigation a { color: #ccc; font-weight: bold; text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "marginalie-rechts">*/
	.marginalie  { font-size: 11px; line-height: 12px; text-align: left; margin-top: 0; margin-bottom: 4px; padding-left: 0 }
	.feature  { margin-bottom: 24px;  }
	.feature img  { margin-right: 16px; float:left; }
	.feature h2 { margin-left: 90px }
	.feature h3 { margin-left: 90px }
	.feature p   { line-height: 16px; margin-bottom: 0; margin-left: 90px }
/*</agl.folder>*/
/*<agl.folder "marginalie-links">*/
	.raeder { padding: 8px; border: solid 1px #666 }
	.raeder a { font-weight: bold }
/*</agl.folder>*/
h1 { color: #ccc; font-size: 24px; font-weight: normal; line-height: 24px; text-align: left; margin-top: 0; margin-bottom: 8px }
.sub { font-size: 12px; font-weight: bold; line-height: 16px; margin-bottom: 16px }
h2 { color: #ccc; font-size: 12px; font-weight: normal; line-height: 16px; text-align: left; margin-top: 0; margin-bottom: 8px; border-bottom: 1px solid #999 }
h3 { color: #ccc; font-size: 11px; line-height: 16px; text-align: left; margin-top: 0; margin-bottom: 4px; border-bottom: 1px solid #999 }
h4  { font-size: 11px; line-height: 12px; text-align: left; margin-top: 0; margin-bottom: 0 }
p    { font-size: 11px; line-height: 16px; text-align: left; margin-top: 0; margin-bottom: 8px }
ul { margin: 0 0 12px; padding: 0 }
ul li  { font-size: 11px; line-height: 12px; text-align: left; list-style-type: none; margin-bottom: 4px; margin-left: 8px }
ol { list-style-position: outside; margin: 0 16px 16px; padding: 16 }
ol li  { font-size: 11px; line-height: 16px; text-align: left; list-style-position: outside; margin-top: 0; margin-bottom: 8px; margin-left: 0 }
.datum-rechts { color: #999; font-size: 10px; line-height: 10px; text-align: right; margin-bottom: 0 }
img  { margin-bottom: 8px; border: solid 1px #666 }

.links { display: block; margin-right: 8px; padding-right: 8px; width: 384px; float: left }
.rechts { display: block; margin-left: 8px; padding-left: 8px; width: 384px; float: right }
.bildunterschrift { font-size: 10px; line-height: 12px; margin-bottom: 8px }
.bild-100 { margin-bottom: 24px; width: 384px }
.csc-textpic-caption { font-size: 10px; line-height: 12px; margin-bottom: 8px }
	
.kasten  { margin-bottom: 24px; padding: 8px; border: solid 1px #666; display: table;}
.innen-4-unten   { font-size: 11px; line-height: 12px; padding-bottom: 4px }
.content { padding-bottom: 16px }
/*<agl.folder "fuss">*/
	#fuss { color: #999; font-size: 10px; line-height: 16px; padding-top: 8px; border-top: 1px solid #666 }
	#fuss a { color: #999 }
/*</agl.folder>*/
/*<agl.folder "link">*/
	a { color: #f00; text-decoration: none }
	a:hover { color: #fff; text-decoration: underline }
	a:active { color: white }
/*</agl.folder>*/
.abstand-rechts  { background-color: #333; padding-right: 16px; float: left }
.csc-textpic-text { font-size: 11px; }
.feature_text a{ font-size: 11px; }
.startnews { padding-top: 20px; }



