* {FONT-FAMILY: Verdana,Tahoma,Helvetica, sans-serif; font-size: 11px;}
.ueberschrift_gross { FONT: bold 20px Verdana, Arial, Helvetica, sans-serif; COLOR: #333366; TEXT-DECORATION: none; text-align: center}
.ueberschrift_weiss { FONT: bold 20px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; TEXT-DECORATION: none}
.ueberschrift_klein { FONT: bolder 12px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #333366; TEXT-DECORATION: none }
.tabellenkopf {	FONT: bold small-caps 11px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF; BACKGROUND-COLOR: #CC0000; TEXT-ALIGN: center; TEXT-DECORATION: none }
.linkobenkopf { FONT: bold small-caps normal 14px Verdana, Arial, Helvetica, sans-serif; COLOR: #a3caf1; BACKGROUND-COLOR: #000099; TEXT-DECORATION: none; text-align: center; text-transform: uppercase }
.zeilebreit { LINE-HEIGHT: 0; font-size: 0px; }
.zeileschmall { LINE-HEIGHT: 0px; font-size: 0px; }
.tabelleninhalt { FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; color: #FFFFFF; background-color: #555555; }
a.tabelleninhalt:link   { text-decoration: none; color: #ffffff; }
a.tabelleninhalt:visited { text-decoration: none; color: #ffffff; }
a.tabelleninhalt:hover   { text-decoration: none; color: #b8860b; }
.ueberschrift_mittel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; text-transform: none; color: #333366; font-variant: normal; text-align: center}
.aufstellung {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-transform: none; color: #333366; text-decoration: none; line-height: 28px}
.zeile1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 10px; color: #FFFFFF; text-align: center; vertical-align: middle; background-color: #555555}
.link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; font-variant: small-caps; text-transform: uppercase; color: #3a6ea5; text-decoration: underline}
.ueberschrift_mittel2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; text-transform: none; color: #FFFFFF; font-variant: normal }
.termine { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	text-decoration: none; font-weight: bold;}
.linietermin { font-size: 0cm; color: #FFFFFF; line-height: 0px; font-weight: normal; font-variant: normal; text-transform: none; text-align: center;}
.termine2 {color: #a3caf1;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; text-decoration: none;font-weight: bold; line-height: 10px;}
.liste {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #eeeeee; list-style-position: outside; list-style-type: circle}
.start1 { FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; color: #FFFFFF; background-color: #555555; text-decoration: none}
.start2 { FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; color: #FFFFFF; background-color: #0066FF; text-decoration: none}
.formkopf1 { FONT: bold normal 17px Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFFFF; BACKGROUND-COLOR: #CC0000; TEXT-ALIGN: center; TEXT-DECORATION: none }
.formkopf2 { FONT: bold normal 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFFFF; BACKGROUND-COLOR: #CC0000; TEXT-ALIGN: left; TEXT-DECORATION: none }
.anfahrt { color: #808080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold}
.sponsoren { FONT: normal 12px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #CC3300; TEXT-DECORATION: none; left: 50px; padding-left: 50px; padding-right: 50px; text-align: left; }
.newstext1 { FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; color: #000000; text-decoration: none; padding-left: 50px; padding-right: 50px;}
.newstext2 { FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; color: #0000FF; text-decoration: none; padding-left: 50px; padding-right: 50px;}
.tabelleninhalt2 { FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; color: #FFFFFF; background-color: #999999}
.body {background-color: #a3caf1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; FONT-SIZE: 18px;}
.body2 {background-color: #a3caf1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: blue; FONT-SIZE: 14px;}
.formular { FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; color: #000000; text-decoration: none; vertical-align: middle;}
.satzung { FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; color: #FFFFFF; text-decoration: none; padding-left: 50px; padding-right: 50px;}
img.pic{border:1px solid #000000;}
img.pic:hover{border:1px solid #990000;}

/* News */
td.news_bearbeiten {padding: 5px; background-color: #ffffff; font-size: 12px/20px; color: #444444; font-family: Verdana, Arial, Helvetica, sans-serif;}
div.news_uebersicht {margin: 50 auto 50; width: 800px;}
a.newsausgabe:link { width: 400px; margin: 0 auto; FONT-SIZE: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; color: #ffffff; background-color: #333333; }
a.newsausgabe:visited { width: 400px; margin: 0 auto; FONT-SIZE: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; color: #ffffff; background-color: #333333; }
div.newsausgabe {width: 400px; margin: 0 auto;background-color: #333333; }
p.newsausgabe {padding: 5px; FONT-SIZE: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; color: #ffffff;}
.newstitle{padding: 3px; background-color:#6495ED;text-align:center;color:#eeeeee;text-decoration:none; font-size: 11px; font-weight: bold; border-bottom: 1px solid #000000; border-top: 1px solid #000000}
.newstitleleft{padding: 3px; background-color:#6495ED;text-align:left;color:#eeeeee;text-decoration:none; font-size: 11px; font-weight: bold; border-bottom: 1px solid #000000; border-top: 1px solid #000000; border-left: 1px solid #000000; width: 60px}
.newstitleright{padding: 3px; background-color:#6495ED;text-align:right;color:#eeeeee;text-decoration:none; font-size: 11px; font-weight: bold; border-bottom: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #000000; width: 60px}
.newsart{padding: 16px 6px; background-color:#dddddd; border-left: 1px solid #000000; border-right: 1px solid #000000; font: 13px/17px bold Verdana, Arial, Helvetica, sans-serif;}
.newseingabe{padding: 6px 3px; background-color:#6495ED;text-align:left;color:#eeeeee;text-decoration:none; font-size: 11px; font-weight: bold;}
.newseingabel{padding: 6px 3px; background-color:#6495ED;text-align:left;color:#eeeeee;text-decoration:none; font-size: 11px; font-weight: bold; width: 100px;}
.newsautor{padding: 3px; background-color:#dddddd; border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000;text-align: right;}
a.acp:link { text-decoration: none; color: #FFFFFF; display:block; width:230px; background-color:#990000; padding: 5px; margin-top:1px; }
a.acp:visited  { text-decoration: none; color: #FFFFFF; display:block; width:230px; background-color:#990000; padding: 5px; margin-top:1px; }
a.acp:hover   { text-decoration: none; color: #FFFFFF; display:block; width:230px; background-color:#FF0000; padding: 5px; margin-top:1px; }
a:link    { text-decoration: none; color: #000000; }
a:visited { text-decoration: none; color: #000000; }
a:hover   { text-decoration: none; color: #990000; }
a.blackunderline:hover   { text-decoration: underline; color: #000000; }
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #a3caf1;}
td.headline_bit { border-color:#CCCCFF; border-top-width:1px; border-top-style:solid; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px;}
a.headline_bit:link, a.headline_bit:visited { width:100px; font-weight:bolder; color:#666666;}
a.headline_bit:hover { width:100%; font-weight:bolder; color:#666666;}
.title { border-color:#000000; border-bottom-style:solid; border-bottom-width:1px; margin-bottom:15px;}
.news_date {margin-top:10px;width:80px;color:#ffffff;font-weight:bold;background-color:#6495ED;border-top:1px solid #000000;border-bottom:1px solid #000000;padding: 5px 0px 5px 5px;}
.news_title {background-color:#6495ED;border-top:1px solid #000000;border-bottom:1px solid #000000;padding: 5px 5px 5px 0px;}
.Stil2 { color: #3a6ea5; font-weight: bold;}
/* News-Ende */

/* Navigation/Positionierung */

		body{font-family:Verdana;background-color:#a3caf1; text-align:center; margin:5px; font-size:12px;height:100%;}
		div#main{width:780px;margin:0px auto;text-align:left;border:1px solid #000000;padding:0px;}
		div#head {width:770px;background-color:#3a6ea5;color:#ffffff;font-weight:bold; border:0px solid #000000; margin:5px;}
		div#left{background-color:#a3caf1;width:120px;line-height:18px;float:left;}
		.menucontainer{color:#eeeeee;background-color:#3a6ea5;width:98px;border:1px solid #000; margin:5px;}
		.menutitle{font-weight:bold;text-align:center;margin:2px;}
		td.terminhl{font-weight:bold;text-align:center;padding: 3px 2px;}
		a.menu{display:block;padding:3px;border-top:1px solid #000;background-color:#6495ED;text-align:center;color:#eeeeee;text-decoration:none;}
		a.menu:link, a.menu:visited{color:#eeeeee;background-color:#6495ED;text-decoration:none;font-weight:bold;}
		a.menu:active, a.menu:hover{color:#6495ED;font-weight:bold;background-color:#eeeeee;}
		div#right{background-color:#a3caf1;width:140px;line-height:18px;float:right; margin:5px 5px 0px;}
		.termincontainer{color:#eeeeee;background-color:#3a6ea5;width:140px;border:1px solid #000; }
		.termintitle{font-weight:bold;font-size:12px;text-align:center;}
		.termin2r{font-size:9px;line-height:12px;background-color:#6495ED;text-align:center;margin:0px;color:#ffffff;text-decoration:none; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}
		a.termin2{font-size:9px;line-height:12px;background-color:#6495ED;text-align:center;margin:0px;color:#ffffff;text-decoration:none;}
		.termin{font-size:9px;line-height:12px;background-color:#3a6ea5;text-align:center;margin:0px;color:#ffffff}
		div#content{background-color:#a3caf1;width:480px;margin-left:130px;}	
		div#foot{width:770px;background-color:#a3caf1;color:#000000;font-weight:normal;text-align:center;margin:5px auto;}			
		h1{color:#cccccc;font-size:20px;padding-top:10px;padding-left:10px;}
		h2{font-style:italic;color:#eeeeee;font-size:16px;padding-left:30px;}
		table.rahmen{border:solid 1px black;padding:5px;}
		td.inhalt{padding:4px;}
		table{width:100%;border:0px;margin:0px auto;}
.foto_content { font: normal normal bold 12px/20px verdana, sans-serif; text-align:center; border: 1px solid #000000; padding: 0px; width:148px;}
		.table_foto { width: 400px; border: 0px solid #ffff00; text-align:center; margin: 30px auto;border-collapse:collapse; text-decoration: none; color#ffff00; }
/* Navigation + Positionierung-Ende */
