body {
	font-size:100.01%;
	color : black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color:#f8b028; background-image:url(bg.gif); background-repeat:repeat-x;
	padding : 0;
	margin-top : 0;
	margin-bottom : 0;
	text-align:left;
} 
.red {font-weight:bold; color:#cc0d14}
#mutterelement {min-width:800px; max-width:1000px;  margin-left:auto; margin-right:auto; text-align:left; background-color:#f2f2f2;min-width:770px; }
#ganzgross {font-size:0.8em; background-color:#f2f2f2; min-height:400px; margin-bottom:-5px; text-align:left;padding-top:0px; padding-bottom:0px; color:#3F3F3F; overflow:hidden;}
#head {background-image:url(backgr.jpg); background-position:right; background-repeat:no-repeat; height:130px; background-color:white; margin-top:-5px; }
#queer {background-color:transparent; height:5px;}
#hauptmenu {width:100%; font-size:0.8em; background-color:#f0dfc1; background-image:url(menu1.gif); background-repeat:repeat-x; min-height:25px; overflow:hidden;}
.linki {float:left; margin-left:26px; font-size:0.85em; text-align:left;}
.linki a {display:block; width:170px; background-color:#0069aa; background-image:url(menu2.gif); background-repeat:repeat-x; min-height:18px; color:white; text-decoration:none; padding-top:7px; padding-left:5px;}
.linki a:link {color:white; text-decoration:none;}
.linki a:visited {color:white; text-decoration:none;}
.linki a:focus {color:#0067aa; text-decoration:none; background-color:#fac052; background-image:url(menu3.gif); background-repeat:repeat-x;}
.linki a:hover {color:#0067aa; text-decoration:none; background-color:#fac052;background-image:url(menu3.gif); background-repeat:repeat-x;}
.linki a:active {color:#0067aa; text-decoration:none; background-color:#fac052;background-image:url(menu3.gif); background-repeat:repeat-x;}
.linki2 {float:left; margin-left:12px; font-size:0.85em; text-align:left;}
.linki2 a {display:block; width:170px; background-color:#0069aa; background-image:url(menu2.gif); background-repeat:repeat-x; min-height:18px; color:white; text-decoration:none; padding-top:7px; padding-left:5px;}
.linki2 a:link {color:white; text-decoration:none;}
.linki2 a:visited {color:white; text-decoration:none;}
.linki2 a:focus {color:#0067aa; text-decoration:none; background-color:#fac052; background-image:url(menu3.gif); background-repeat:repeat-x;}
.linki2 a:hover {color:#0067aa; text-decoration:none; background-color:#fac052;background-image:url(menu3.gif); background-repeat:repeat-x;}
.linki2 a:active {color:#0067aa; text-decoration:none; background-color:#fac052;background-image:url(menu3.gif); background-repeat:repeat-x;}
img {border:0px solid black}
#obenlinks {width:230px; height:148px; background-image:url(obenlinks.jpg); }
#text {width:100%; float-left; background-color:#f2f2f2;}
.ueber {background-image:url(line.gif); background-repeat:repeat-x; text-align:center; background-position:0px 50%;}
.ueberschrift {padding:3px; background-color:015ba7; color:white; font-size:0.85em; width:120px; margin-left:auto; margin-right:auto;}
.foot {background-color:#eeeeee; clear:both; text-align:right; font-size:0.8em; color:#9e9e9e; padding-right:12px; padding-bottom:3px; margin-top:-50x;}
#right {float:right; width:240px; background-color:#eeeeee;  overflow:hidden;}
#left {background-color:#eeeeee;  min-height:450px; overflow:hidden;}
#sitemap {padding-top:5px; font-size:0.8em; border-bottom:1px solid #015ba7; padding-bottom:2px; padding-left:26px;}
#hintergrund {background-image:url(hintergrund.jpg); background-repeat:no-repeat; height:193px;}
#textlinks {padding-top:5px; margin-left:26px; margin-right:26px; padding-bottom:15px;}
.platzhalter {float:left;width:1px;}
.foot a {color:#9e9e9e;}
.foot a:link {color:#9e9e9e; text-decoration:none;}
.foot a:visited {color:#9e9e9e; text-decoration:none;}
.foot a:focus {color:black; text-decoration:underline; }
.foot a:hover {color:black; text-decoration:underline; }
.foot a:active {color:black; text-decoration:underline; }
#sitemap a {color:#015ba7;}
#sitemap a:link {color:#015ba7; text-decoration:none;}
#sitemap a:visited {color:#015ba7; text-decoration:none;}
#sitemap a:focus {color:black; text-decoration:underline; }
#sitemap a:hover {color:black; text-decoration:underline; }
#sitemap a:active {color:black; text-decoration:underline; }
#textlinks a {color:#cc0d14;}
#textlinks a:link {color:#cc0d14; text-decoration:none;}
#textlinks a:visited {color:#cc0d14; text-decoration:none;}
#textlinks a:focus {color:black; text-decoration:underline; }
#textlinks a:hover {color:black; text-decoration:underline; }
#textlinks a:active {color:black; text-decoration:underline; }
#textlinksstart a {color:#cc0d14;}
#textlinksstart a:link {color:#cc0d14; text-decoration:none;}
#textlinksstart a:visited {color:#cc0d14; text-decoration:none;}
#textlinksstart a:focus {color:black; text-decoration:underline; }
#textlinksstart a:hover {color:black; text-decoration:underline; }
#textlinksstart a:active {color:black; text-decoration:underline; }
#textrechtsjo a {color:#cc0d14;}
#textrechtsjo a:link {color:#cc0d14; text-decoration:none;}
#textrechtsjo a:visited {color:#cc0d14; text-decoration:none;}
#textrechtsjo a:focus {color:black; text-decoration:underline; }
#textrechtsjo a:hover {color:black; text-decoration:underline; }
#textrechtsjo a:active {color:black; text-decoration:underline; }
#sprung {float:right;}
.containerklein {min-height:113px; background-color: white; margin-top: 15px;}
.bildlinks {float:left; }
.texterklaerung {margin: 10px 10px 10px 160px;}
.texterklaerung h4 {margin-top: 10px; margin-bottom: 0px;}
.texterklaerung p {margin-top:-0px;}
.floatright {float:right}
.newsimage {float:left}
.center {text-align:center}
h1 {color:#015ba7; font-size:1.8em; border-top:1px solid #015ba7;border-bottom:1px solid #015ba7;}
h2 {color:#015ba7; font-size:1.6em;}
#left h1,h2,h3 {font-family:Georgia; font-weight:lighter;} 
p {line-height:1.5em;}
#textrechts {padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px;  text-align:left; color:#034991; background-color:#fac052; margin-bottom:5px; margin-right:1px; width:240px;}
.jupp {height:20px; border-bottom:1px solid #015ba7}
#textlinks li {padding-top:5px; padding-bottom:5px;}
#textlinksstart {padding-top:5px; margin-left:26px; margin-right:210px; padding-bottom:15px;border-right:1px solid silver; padding-right:10px;}
#textrechtsjo {padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px;  text-align:left;  font-size:0.85em; margin-bottom:5px; margin-right:1px; width:200px; float:right;}
#textrechtsjo h3 {background-color:#fac052; color:white; font-size:1.2em; padding:2px; color:#034991;}
.highlight {padding:5px; background-color:#ece2c7; border:1px solid #8f0000;}
#textrechtsjo ul {padding-left:0px;}
#textrechtsjo ol {padding-left:20px;}
#textrechtsjo li {margin-left:0px; padding-left:0px; padding-top:2px; padding-bottom:2px;}


#ansprechpartner {overflow:hidden; margin-top:10px; margin-bottom:10px;}
#ansprechpartner_bild {float:left; width:130px;}
#ansprechpartner_more {margin-left:140px;}
#ansprechpartner_name {font-weight:bold;color:#015ba7}
#ansprechpartner_position {font-style:italic; margin-bottom:10px;}
#ansprechpartner_rest {font-size:0.85em;}
.mitglieder_klammer {overflow:hidden;}
.mitglieder_ueber {color:#015ba7;border-top:1px solid silver; border-bottom:1px solid silver;}
.mitglieder_links {float:left; width:50%;}
.mitglieder_rechts {float:right; width:50%;}
.mitglieder_innen {margin:10px; }
table, tr, {padding:0px; margin:0px;}
td {vertical-align:top; padding:0px; margin:0px;}

.code {padding:10px; font-size:1.3em; background-color:#fbfbd9; line-height:1.3em; display:block;}
.unterstuetzen {overflow:hidden; margin-bottom:20px; padding-top:10px; padding-bottom:10px; border-top:1px solid silver; border-bottom:1px solid silver;}
.unterstuetzen_links {float:left; width:200px;}
.unterstuetzen_rechts {margin-left:210px;}

