@import url(content.css);

html	{height:100%}
body	{
	margin:0;padding:0;
	height:100%;
	text-align:center;
	background:rgb(255,255,255);
}
body,table {
	font-family:arial,sans-serif;
	font-size:12px;
	line-height:1.4em;
	color:rgb(050,050,50);
}
fieldset	{border:none;margin:0;padding:0}
table 		{border-collapse:collapse}
td			{text-align:left;vertical-align:top}
img {border:none}

#GFW {position:absolute;left:366px;top:1px}
#GBW {position:absolute;left:0;top:1px}
#SCR {
	position:absolute;
	display:none;
	left:0;top:0;z-index:2;
	width:100%;
	text-align:center
}
#SCRIMG {
	position:relative;
	margin:auto;
	border:10px solid rgb(230,240,255);
	cursor:pointer;
}

#FotoHG {
	position:absolute;
	margin:0;padding:0;
	width:740px;
}


#VostandHead {
	position:relative;
	width:600px;height:35px;
	line-height:39px;font-family:"Courier New", sans-serif;
	font-weight:bold;
	font-size:16px;
	color:rgb(020,020,090);
}
#Vorstand {
	position:relative;
	width:600px;height:405px;
	background:url('../images/hg-vorstand.jpg');
	line-height:39px;font-family:"Courier New", sans-serif;
	font-weight:bold;
	font-size:17px;
	color:rgb(020,020,090);
}
#VostandHead a {color:rgb(020,020,090);text-decoration:none;letter-spacing:-2px;}
#V1 {position:absolute;top:2px;left:16px}
#V2 {position:absolute;top:2px;left:163px}
#V3 {position:absolute;top:2px;left:306px}
#V4 {position:absolute;top:2px;left:456px}
#VName	{position:absolute;top:137px;left:285px}
#VMail	{position:absolute;top:194px;left:285px}
#VTel		{position:absolute;top:248px;left:285px}
#VFoto 	{position:absolute;top:56px;left:53px;width:212px;height:282px}

#header {
	position:relative;
	margin:20px auto 0 auto;
	padding:0;
	width:910px;height:100px;
	background:url('../images/head.png') no-repeat
}
h1.f1 {
	position:absolute;
	top:23px;left:250px;margin:0;
	color:rgb(255,255,255);
	font-size:17px;font-weight:normal
}
h1.f2 {
	position:absolute;
	top:60px;left:250px;margin:0;
	color:rgb(255,255,255);
	font-size:24px;letter-spacing:5px
}
#HeadNavi {
	position:absolute;
	top:23px;left:700px;width:170px;
	text-align:right;
	margin:0;padding:0;
	font-size:10px;letter-spacing:1px
}
#HeadNavi li{
	height:14px;line-height:14px;
	margin:0;padding:0;
	list-style-type:none;
	background:url('../images/HeadNavi.gif') right 50% no-repeat;
}
#HeadNavi a {
	display:block;margin:0;padding:0 16px 0 0;
	text-decoration:none;
	color:rgb(050,050,050)
}
#HeadNavi a:hover {
	color:rgb(050,050,150)
}
#Main {
	width:910px;
	position:relative;
	margin:0 auto 0 auto;
	padding:0;
	text-align:left;
	background:url('../images/hg.gif') repeat-y
}
#footer {
	position:relative;
	margin:-5px auto 0 auto;
	padding:16px 0 0 0;
	color:rgb(051,051,051);
	width:910px;height:28px;
	font-size:10px;
	background:url('../images/hg-foot.gif') 0 10px repeat-x
}
#footer a				{color:rgb(051,051,051);text-decoration:underline;font-family:verdana,sans-serif;}
#footer a:visited	{color:rgb(051,051,051)}
#footer a:active	{color:rgb(051,051,051)}
#footer a:hover		{color:rgb(200,051,051)}
#footer p {text-align:right;margin:0 40px 0 0;}

#Navi {
	position:relative;
	width:240px;
	margin:0;
	float:left;
	font-family:arial,sans-serif;
	font-size:12px;font-weight:normal;
}
#Navi ul {
	margin:40px 0 40px 0;padding:0;
}
#Navi li {
	margin:0;padding:0;
	list-style-type:none;
	height:20px;line-height:20px;
	border-bottom:1px solid rgb(182,193,203);
	border-top:1px solid rgb(240,245,255);
}
#Navi a {height:20px;margin:0;padding:0 0 0 16px;display:block;color:rgb(051,051,051);text-decoration:none}
#Navi a.Fst {background:url('../images/FstOff.gif') no-repeat;font-weight:bold}
#Navi a.FstOn {background:url('../images/Fst.gif') no-repeat;color:rgb(051,051,051);font-weight:bold}
#Navi a.Fst:hover {background:url('../images/FstOver.gif') no-repeat;font-weight:bold}
#Navi a.Snd {background:url('../images/SndOff.gif') 16px 50% no-repeat;padding:0 0 0 32px;font-size:11px}
#Navi a.SndOn {padding:0 0 0 32px;background:url('../images/Snd.gif') 16px 50% no-repeat;font-size:11px}
#Navi a.Snd:hover {background:url('../images/SndOver.gif') 16px 50% no-repeat;font-size:11px}

a.Picture {
	background:url('../images/download-text.gif') 17px 50% no-repeat rgb(255,255,255);
	font-weight:normal
}
a.Datei {
	background:url('../images/download-bild.gif') 17px 50% no-repeat rgb(255,255,255);
	font-weight:normal
}
a.Datei:hover {background-color:rgb(250,245,235)}
a.Picture:hover {background-color:rgb(250,245,235)}

.Content {
	position:relative;
	width:670px;
	float:left;
	display:block;
}
#Text {
	position:relative;
	padding:40px;
}
.Flash {
	margin:0 0 1.2em 0;
}
a					{color:rgb(051,051,051);text-decoration:underline}
a:visited	{color:rgb(051,051,051)}
a:active	{color:rgb(051,051,051)}
a:hover		{color:rgb(000,000,000)}

.dark {background:rgb(204,223,249)}

p			{margin:0 0 1.1em 0}
p.bez1	{float:left;margin: 0;width:60px}
p.bezf	{float:left;margin: 0;width:138px;font-family:arial,sans-serif}
p.bez2	{margin:0}
p.nscr 	{margin:0;padding:0}
li.Liste {margin-bottom:1.4em}
hr {color:rgb(150,150,150);height:1px}
.GreyBox {
	margin:12px 0 12px 0;
	padding:4px;
	border:1px solid rgb(120,120,120);
	background:rgb(240,240,240);
	color:rgb(200,0,0);
}
table.Frm {
	width:590px;
}
table.Frm td {
	padding:2px;
	height:1.6em;
}
td.Caption {
	width:30%;
}

textarea {
	border:1px solid rgb(030,050,128)
}
.inp {
	border:1px solid rgb(150,150,150);
	background:rgb(250,250,250);
	font-family:arial, sans-serif;
	font-size:12px;
	line-height:1.3em;
	padding:2px;
}
.schalter {
	margin:0 16px 0 0;
	height:24px;
	line-height:24px;
	border-top:2px solid rgb(190,190,190);
	border-left:2px solid rgb(180,180,180);
	border-bottom:2px solid rgb(140,140,140);
	border-right:2px solid rgb(150,150,150);
	background-color:rgb(245,245,245);
	color:rgb(51,103,205);
	font-weight:bold;
	cursor:pointer;
}
.schalter:hover {
	background-color:rgb(230,230,230);
	color:rgb(30,30,30);
}
.button {
	margin:0 16px 0 0;padding:0;border:none;
	color:rgb(051,051,051);
	cursor:pointer;
	width:94px;height:24px;
	background:url('../images/hg-button.gif')
}
tr.t3 {background-color:rgb(247,248,252)}
tr.t2 {background-color:rgb(242,244,251)}
tr.t1 {background-color:rgb(238,241,251)}
table.termine td {
	border-bottom:1px solid rgb(255,255,255);
	border-left:1px solid rgb(255,255,255);
	height:24px;
}
Preview {
	display:none;
}
/* ===== Copyr ===== */
#siterahmen {
	padding-top:1.2em;border-top:1px solid rgb(029,033,122);
	width:100%;font-family:arial,verdana,sans-serif;font-size:11px;
	text-align:left;line-height:1.2em
}
#siterahmen img {
	margin:0;border:none;border-width:0;float:right;clear:right
}
