body {background-color:#EFD4A9; color:#000000; }
td {font-family:verdana, helvetica, sans-serif; color:#000000;}
p {font-family:verdana, helvetica, sans-serif; font-size:12px; color:#000000; margin-right:4px;}
ul, li {font-family:verdana, helvetica, sans-serif; font-size:12px; color:#000000;}
h1 { font-size:14px; font-weight:bold; color:#AF2953; margin-left:8px;}
h2 { font-size:12px; color:#000000; margin-left:8px;}

h1.sw { font-size:12px; font-weight:bold; color:#000000; margin-left:8px;}
.rot {background-color:#FFFFFF font-size:12px; font-weight:bold; color:#AF2953;}
.kleinrot {font-size:12px; color:#AF2953;}
.schwarz {font-size:11px; color:#000000;}
.klein1 {font-size:10px;}
.weiss {font-size:11px; color:#FFE4B9;}
.bg {background-image:url(images/bg.gif);}

a:link {font-family:verdana, helvetica, sans-serif; text-decoration:none; color:#AF2953;}
a:visited {font-family:verdana, helvetica, sans-serif; text-decoration:none; color:#AF2953;}
a:active {font-family:verdana, helvetica, sans-serif; text-decoration:none; color:#AF2953;}

a.underline:link {font-size:12px;font-family:verdana, helvetica, sans-serif; text-decoration:underline; color:#AF2953;}
a.underline:visited {font-size:12px;font-family:verdana, helvetica, sans-serif; text-decoration:underline; color:#AF2953;}
a.underline:active {font-size:12px;font-family:verdana, helvetica, sans-serif; text-decoration:underline; color:#AF2953;}

a.menue:link {font-size:12px; color:#000000; margin-left:4px; padding:0px;}
a.menue:visited {font-size:12px; color:#000000; margin-left:4px; padding:0px;}
a.menue:active {font-size:12px; color:#000000; margin-left:4px; padding:0px;}

a.menueon:link {font-size:12px; color:#FFE4B9; margin-left:4px; padding:0px; }
a.menueon:visited {font-size:12px;color:#FFE4B9; margin-left:4px; padding:0px; }
a.menueon:active {font-size:12px; color:#FFE4B9; margin-left:4px; padding:0px; }

a.submenue:link {font-size:12px; color:#000000; margin-left:4px; padding:0px;}
a.submenue:visited {font-size:12px; color:#000000; margin-left:4px; padding:0px;}
a.submenue:active {font-size:12px; color:#000000; margin-left:4px; padding:0px;}

a.submenueon:link {font-size:12px; color:#FFE4B9; margin-left:4px; padding:0px; }
a.submenueon:visited {font-size:12px;color:#FFE4B9; margin-left:4px; padding:0px; }
a.submenueon:active {font-size:12px; color:#FFE4B9; margin-left:4px; padding:0px; }


td.menuerechts { background-color:#F2C987; }
td.menuerechts p.bodytext { font-size:11px; background-color:#F2C987; }

p.bodytext {}
div.news-single-backlink {font-family:verdana, helvetica, sans-serif; text-decoration:none; color:#AF2953; font-size:11px;}
div.news-latest-morelink {font-family:verdana, helvetica, sans-serif; text-decoration:none; color:#AF2953; font-size:11px;}
.news-latest-morelink {font-family:verdana, helvetica, sans-serif; text-decoration:none; color:#AF2953; font-size:11px; padding-left:8px;}

.news-single-timedata {font-family:verdana, helvetica, sans-serif; text-decoration:none; color:#AF2953; font-size:11px; padding-left:8px;}


td.menue-active{ background-color:#AF2953; padding:0px; }
td.menue-inactive{ background-color:#FFE7BD; padding:0px; }

td.submenue-active{ background-color:#AF2953; padding:0px; }
td.submenue-inactive{ background-color:#CBA15E; padding:0px; }

.content { width:95%; background-color:#FFFFFF; padding:20px; margin:0px; }

a.internal-link:link {font-family:verdana, helvetica, sans-serif; font-size:12px; text-decoration:none; color:#AF2953; text-decoration:underline;}
a.internal-link:visited {font-family:verdana, helvetica, sans-serif; font-size:12px; text-decoration:none; color:#AF2953; text-decoration:underline;}
a.internal-link:active {font-family:verdana, helvetica, sans-serif; font-size:12px; text-decoration:none; color:#AF2953; text-decoration:underline;}

a.external-link-new-window:link {font-family:verdana, helvetica, sans-serif; font-size:12px; text-decoration:none; color:#AF2953; text-decoration:underline;}
a.external-link-new-window:visited {font-family:verdana, helvetica, sans-serif; font-size:12px; text-decoration:none; color:#AF2953; text-decoration:underline;}
a.external-link-new-window:active {font-family:verdana, helvetica, sans-serif; font-size:12px; text-decoration:none; color:#AF2953; text-decoration:underline;}

a.mail:link {font-family:verdana, helvetica, sans-serif; font-size:12px; text-decoration:none; color:#AF2953; text-decoration:underline;}
a.mail:visited {font-family:verdana, helvetica, sans-serif; font-size:12px; text-decoration:none; color:#AF2953; text-decoration:underline;}
a.mail:active {font-family:verdana, helvetica, sans-serif; font-size:12px; text-decoration:none; color:#AF2953; text-decoration:underline;}

a.download:link {font-family:verdana, helvetica, sans-serif; font-size:12px; text-decoration:none; color:#AF2953; text-decoration:none;}
a.download:visited {font-family:verdana, helvetica, sans-serif; font-size:12px; text-decoration:none; color:#AF2953; text-decoration:none;}
a.download:active {font-family:verdana, helvetica, sans-serif; font-size:12px; text-decoration:none; color:#AF2953; text-decoration:none;}

a.klein:link {font-size:10px;text-decoration:none; color:#AF2953;}
a.klein:visited {font-size:10px;text-decoration:none; color:#AF2953;}
a.klein:active {font-size:10px;text-decoration:none; color:#AF2953;}

a.kleinweiss:link {font-size:10px;text-decoration:none; color:#FFE4B9; margin-right:4px;}
a.kleinweiss:visited {font-size:10px;text-decoration:none; color:#FFE4B9; margin-right:4px;}
a.kleinweiss:active {font-size:10px;text-decoration:none; color:#FFE4B9; margin-right:4px;} 

a.anker:link {font-size:12px;text-decoration:none; color:#000000;}
a.anker:visited {font-size:12px;text-decoration:none; color:#000000;}
a.anker:active {font-size:12px;text-decoration:none; color:#000000;}

td.bg1 { background-color:#FFF7E7 }
td.bg2 { background-color:#FFE7BD; }
td.bg3 { background-color:#F2C987; }

tr.bg1 { background-color:#FFF7E7 }
tr.bg2 { background-color:#FFE7BD; }
tr.bg3 { background-color:#F2C987; }

.csc-mailform { border: none; margin:0px; padding:0px; }
.csc-mailform-field label { float:left; clear:both; display:block; width:100px; padding-left:10px; margin-bottom:10px; font-family:verdana, helvetica, sans-serif; font-size:12px;}
.csc-mailform-field input,
.csc-mailform-field textarea,
.csc-mailform-field select { float:left; display:block; border: 1px solid #333; background:#F4F4F4; padding:1px; margin-right:8px; margin-bottom:10px; }
.csc-mailform-submit { margin-left: 110px; width:100px; clear: both; }

.ddl_container { width:90%; border:none; padding:10px; margin-top:0px; border:none; }
.ddl_title { font-size:12px; font-weight:bold; color:#AF2953; }
.ddl_file_list { }
.ddl_file_list_item { padding-bottom:25px; font-size:11px; line-height:normal; }
.ddl_file_description { width:88%; padding-top:5px; padding-bottom:5px; font-size:11px; font-weight:bold; font-style:normal; display:block; }
.ddl_file_mtime { padding-right:2px; font-style:italic; }
.ddl_file_size { padding-left:2px; font-style:italic; }
.ddl_file_list_seperator { height:1px; width:100%; border-bottom:1px dotted; margin-top:2px; }

.news-latest-item {
	border-top:1px dotted;
	height:180px;
	min-height:170px;
}

.news-latest-item p {
	display:block;
	margin-left:0px;
	margin-top:5px;
}

.news-latest-date {

}

.news-list-container img {
	float:left;
	margin-right:5px;
}

.news-single-item {

}

.news-single-item p {
	display:block;
	margin-left: 8px;
	margin-top:5px;
	margin-bottom:5px;
}

