body {
	font-size:100.01%;
	color : black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color:#ededed; background-image:url(backgroundy.gif); background-repeat:repeat-x; 
	padding : 0;
	margin-top : 0;
	margin-bottom : 0;
	text-align:left;
} 

#ganzgross {min-width:740px; max-width:900px; margin-left:auto; margin-right:auto; font-size:0.8em;  border:0px solid #000000; margin-bottom:30px; background-color:white; margin-bottom:-0.5em;}
#head {background-color:#ffffff; height:130px; background-image:url(background.jpg); background-repeat:no-repeat; background-position:top right;}
#querstreifen { background-color:#a91220;text-align:right; padding:20px; }
#bodycont {min-height:300px; }
#querstr {padding:5px; background-color:#ffffff; }
#links {background-color:transparent; width:200px; float:left; min-height:200px;}
#mitte {margin-left:200px; background-color:transparent; min-height:300px; padding:7px;}
#right {width:150px; background-color:transparent; float:right; min-height:150px;}
#center {margin-right:165px; background-color:transparent; min-height:300px; font-size:0.9em;}
.clearer {clear:both}
.klammernewsre {margin-bottom:15px}
.uebernewsre {padding:5px; background-color:#990000; color:white;}
.inhaltnewsre {font-size:0.85em; color:#a2a2a2}
body {
	font-size:100.01%;
	color : black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color:#ededed; background-image:url(backgroundy.gif); background-repeat:repeat-x; 
	padding : 0;
	margin-top : 0;
	margin-bottom : 0;
	text-align:left;
} 

#ganzgross {min-width:740px; max-width:900px; margin-left:auto; margin-right:auto; font-size:0.8em;  border:0px solid #000000; margin-bottom:30px; background-color:white; margin-bottom:-0.5em;}
#head {background-color:#ffffff; height:130px; background-image:url(background.jpg); background-repeat:no-repeat; background-position:top right;}
#querstreifen { background-color:#a91220;text-align:right; padding:20px; }
#bodycont {min-height:300px; }
#querstr {padding:5px; background-color:#ffffff; }
#links {background-color:transparent; width:200px; float:left; min-height:200px;}
#mitte {margin-left:200px; background-color:transparent; min-height:300px; padding:7px;}
#right {width:150px; background-color:transparent; float:right; min-height:150px;}
#center {margin-right:165px; background-color:transparent; min-height:300px; font-size:0.9em; padding-bottom:30px;}
.clearer {clear:both}
.klammernewsre {margin-bottom:15px}
.uebernewsre {padding:5px; background-color:#990000; color:white;}
.inhaltnewsre {font-size:0.85em; color:#a2a2a2}
h1 {color:#930000;font-size:1.8em; margin-bottom:-0.3em; margin-top:-0.1em; font-weight:normal;}
h2 {color:#930000;font-size:1.2em; margin-bottom:-0.3em; margin-top:0.5em; font-weight:bold;}

p {text-align:justify}
#submenu {}
#submenu a {color:#000000;}
#submenu a:link {color:white;text-decoration: none; font-weight:bold; }
#submenu a:visited {color:white;text-decoration: none; font-weight:bold;}
#submenu a:focus {color: #ffc185; font-weight:bold; text-decoration:underline}
#submenu a:hover {color: #ffc185; font-weight:bold; text-decoration:underline}
#submenu a:active {color: #ffc185; font-weight:bold; text-decoration:underline}

#querstr a {color:#000000; font-weight:lighter;}
#querstr a:link {color:#ff8f22;text-decoration: none;}
#querstr a:visited {color:#ff8f22;text-decoration: none;}
#querstr a:focus {color: #a91220; text-decoration:underline; }
#querstr a:hover {color: #a91220; text-decoration:underline;}
#querstr a:active {color: #a91220; text-decoration:underline;}

a {color:#000000;font-weight:bold;}
a:link {color:#0044a9;text-decoration: none; }
a:visited {color:#0044a9;text-decoration: none;}
a:focus {color: #a91220; text-decoration:underline}
a:hover {color: #a91220; text-decoration:underline}
a:active {color: #a91220; text-decoration:underline}


#hauptmenu {margin:7px; border-top:5px solid #C00B1D; background-color:#ffffff}
#hauptmenu ul {margin-left: 0; margin-top:0em; padding-left: 0px; list-style-type: none; font-family: Arial, Helvetica, sans-serif; text-align:left; margin-bottom:-5px;}
#hauptmenu a {display: block; background-color:transparent;border-bottom: 1px solid #CCCC99; font-size:0.85em; padding-left:10px; padding-right:10px;  padding-top:7px;padding-bottom:7px; font-weight:lighter; background-image:url(); background-repeat:no-repeat; background-position: bottom right;}
#hauptmenu a:link {color:#C00B1D;text-decoration: none; font-weight:bold; background-color:transparent; background-image:url(); background-repeat:no-repeat; background-position: 5px 15px;}
#hauptmenu a:visited {color:#C00B1D;text-decoration: none; font-weight:bold; background-color:transparent; background-image:url(); background-repeat:no-repeat; background-position: 5px 15px;}
#hauptmenu a:focus {background-color:#C00B1D; color: white; font-weight:bold; background-repeat:no-repeat; background-image:url(); background-repeat:no-repeat; background-position: 5px 15px;}
#hauptmenu a:hover {background-color:#C00B1D; color: white; font-weight:bold; background-repeat:no-repeat; background-image:url(); background-repeat:no-repeat; background-position: 5px 15px;}
#hauptmenu a:active {background-color:#C00B1D; color: white; font-weight:bold; background-repeat:no-repeat; background-image:url(); background-repeat:no-repeat; background-position: 5px 15px;}

.menu {background-color:#d8e7f1; float:left; font-size:0.8em;}
.menu a {color:#000000;display: block;height:20px; background-color:#e0d300;border-bottom: 0px dashed silver; font-size:1em; padding-left:10px; padding-right:10px; padding-top:8px; font-weight:bold; background-image:url(); background-repeat:repeat-x; border-right:0px solid #fffec6;}
.menu a:link {color:#000000;text-decoration: none; font-weight:bold; background-color:#e0d300; background-image:url(); background-position:left bottom; background-repeat:repeat-x;}
.menu a:visited {color:#000000;text-decoration: none; font-weight:bold; background-image:url(); background-repeat:repeat-x; background-position:left center; }
.menu a:focus {background-color: #000000; color: white; font-weight:bold; background-image:url(hover.gif); background-repeat:repeat-x; background-position:left bottom;}
.menu a:hover {background-color: #000000; color: white; font-weight:bold; background-image:url(hover.gif); background-repeat:repeat-x; background-position:left bottom;}
.menu a:active {background-color: #000000; color: white; font-weight:bold; background-image:url(hover.gif); background-repeat:repeat-x; background-position:left bottom;}

.linkiklammer {margin-top:20px; background-color:#e8f0f1}
.termineklammer {margin-top:20px; border:1px solid black;}
.termineueber{background-color:#99141B; padding:3px;}
.termineunder{background-color:#fb9f46; }
.terminedatum {background-color:#a91220; padding:3px; min-width:75px;color: white; float:left;}
.termineuebertext {background-color:#fb9f46; color:black;margin-left:85px;  padding:3px; font-weight:bold;}
.terminebeschreibung {padding:3px;}
.terminemore {padding:3px;}

.termineklammer a {color:#000000;}
.termineklammer a:link {color:black;text-decoration: none; font-weight:bold; }
.termineklammer a:visited {color:black;text-decoration: none; font-weight:bold;}
.termineklammer a:focus {color: #a91220; font-weight:bold; text-decoration:underline}
.termineklammer a:hover {color: #a91220; font-weight:bold; text-decoration:underline}
.termineklammer a:active {color: #a91220; font-weight:bold; text-decoration:underline}
.linas {background-color: #99141B; color:white; font-weight:bold; line-height:1.6em;}
.linas a {color:#000000;}
.linas a:link {color:white;text-decoration: none; font-weight:bold; }
.linas a:visited {color:white;text-decoration: none; font-weight:bold;}
.linas a:focus {color: #ffffff; font-weight:bold; text-decoration:underline}
.linas a:hover {color: #ffc185; font-weight:bold; text-decoration:underline}
.linas a:active {color: #ffc185; font-weight:bold; text-decoration:underline}
.terminemore a {color:#000000;}
.terminemore a:link {color:#0A457A;text-decoration: none; font-weight:bold; }
.terminemore a:visited {color:black;text-decoration: none; font-weight:bold;}
.terminemore a:focus {color: #a91220; font-weight:bold; text-decoration:underline}
.terminemore a:hover {color: #a91220; font-weight:bold; text-decoration:underline}
.terminemore a:active {color: #a91220; font-weight:bold; text-decoration:underline}
#logos {font-size:0.8em; font-weight:bold;}
#logos p {margin-left:0px;margin-top:0px;}
#logoparitaet {margin-bottom:20px;}
#logoam{text-align:center;}
#klammernewsbereich {margin-bottom:20px;}

#headlogo {margin-top:10px; margin-left:20px; margin-bottom:25px;}
img {border:0px solid black}
.newsimage {float:left; margin-right:3px; margin-bottom:-1px; margin-top:3px;}

.containerklein {font-size:0.8em; border-top:1px solid black;}
.containerklein a {display:block; width:146px; min-height:30px; padding:2px; font-weight:lighter}
.containerklein a:link {color:#008b9b; text-decoration: none; background-color:white}
.containerklein a:visited {color:#008b9b; text-decoration: none; background-color:white}
.containerklein a:focus {color:black; background-color:#cbdef4}
.containerklein a:hover {color:black; background-color:#cbdef4}
.containerklein a:active {color:black; background-color:#cbdef4}

.contklein {font-size:1em; min-height:130px; margin-bottom:20px; margin-top:10px; overflow:hidden}

.containerlittle {min-height:113px; background-color: #f6f6f6; margin-top: 15px; border:1px solid black}
.bildlinks {float:left; }
.texterklaerung {margin: 0px 10px 10px 160px;}
.texterklaerung h4 {margin-top: 10px; margin-bottom: 0px; color:#930000;}
.texterklaerung p {margin-top:-0px; margin-left:0px; }
.floatright {float:right}
.newsimage {float:left; }
.center {text-align:center}
.fuellung {height:1px;}
h3 {margin-bottom:0.2em; margin-top:0.2em; color:#a91220}
#formwrap {width:100%; border:0px solid black;}
#kontakt {width:100%; border:0px solid black;}
#form {width:100%; border:0px solid black;}
fieldset {border:0px solid black; padding:0px;}
.newsimgross {float:left; margin-right:5px; margin-top:3px;}
.texterlauterung {margin: 0px 10px 10px 0px;}
.hinterlegt {background-color:#930000; color:white; padding:3px; font-size:1.1em;}
.kleinfett {font-weight:bold; font-size:0.9em;}
.keinabstand {margin-top:2px;}
.datumteaser {color:black; font-weight:bold;}
.downloadicon {float:left; margin-right:3px;}
.download-hdl {padding:3px; background-color:#a91220; color:white;}
.clearit {}
.download-file {padding-bottom:2px; padding-top:2px; border-bottom:1px solid #a91220; border-top:1px solid #a91220; margin-bottom:15px;overflow:auto; }

.blogcontainer { background-color:#FF8F22; color:#ffffff; padding:5px; }
.blogHinterlegt {background-color:#FF8F22; color:white; padding:3px; font-size:1.1em;}

.blogCommentRow0 { color:#930000; width:500px; font-size:1.1em; margin-bottom:2px; }
.blogCommentRow1 { background-color:#ff8f22; width:500px; }
