@charset "utf-8"; 
p,li,td {  
	margin: 0px 0px 10px 0px;
	font-family:  verdana, arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; text-decoration: none; line-height:17px;letter-spacing : 0.05ex;
}
li {margin: 0px 0px 3px 0px;}
td {margin:0px}

a:link { color:#61250d;text-decoration:none; }
a:visited { color:#61250d;text-decoration:none; }
a:active { color:#a9a722;text-decoration:none; }
a:hover { color:#a9a722;text-decoration:underline; }

.text10 {	font-family:  verdana, arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; text-decoration: none; line-height:13px;letter-spacing : 0.01ex;}
.text {	font-family:  verdana, arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; text-decoration: none; line-height:17px;letter-spacing : 0.05ex;}
a.text:link { color:#000000;text-decoration:none;  }
a.text:visited { color:#000000;text-decoration:none; }
a.text:active { color:#58585A;text-decoration:none; }
a.text:hover { color:#58585A;text-decoration:none; }

.textStandard {	font-family:  verdana, arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; text-decoration: none; letter-spacing : 0.05ex;}
a.textStandard:link { color:#000000;text-decoration:none; font-weight:normal;  }
a.textStandard:visited { color:#000000;text-decoration:none; font-weight:normal; }
a.textStandard:active { color:#58585A;text-decoration:none; font-weight:bold; }
a.textStandard:hover { color:#58585A;text-decoration:none; font-weight:bold; }


.linkblock {  
	padding:0px 0px 0px 18px;margin:0px;display:block;
	background-image:url(../images/bg-menu2.gif);background-position:left 8px;background-repeat:no-repeat;
}

a.linkblock:link { color:#a9a722;text-decoration:none; }
a.linkblock:visited { color:#a9a722;text-decoration:none; }
a.linkblock:active { color:#61250d;text-decoration:none; }
a.linkblock:hover { color:#61250d;text-decoration:none;background-image:url(../images/bg-menu2-hover.gif); }


.linktext {	font-family:  verdana, arial, Helvetica, sans-serif; font-size: 11px; color: #58585A; font-weight:normal; text-decoration: none; line-height:17px;letter-spacing : 0.05ex;}
a.linktext {margin-left:25px;}
a.linktext:link { color:#58585A;text-decoration:none; font-weight:normal;  }
a.linktext:visited { color:#58585A;text-decoration:none; font-weight:normal; }
a.linktext:active { color:#000000;text-decoration:none; font-weight:bold; }
a.linktext:hover { color:#000000;text-decoration:none; font-weight:bold; }


.bulleBild {  
	padding:2px 3px 1px 60px;margin:0px;
	background-repeat:no-repeat;
}
h1 {  
	margin:0px 0px 21px 0px;
	font-family:  verdana, arial, Helvetica, sans-serif; font-size: 15px; color: #000000; font-weight:normal; text-decoration: none;letter-spacing : 0.2ex; 
}


h2 {  
	margin:20px 0px 13px 0px;
	font-family:  verdana, arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight:normal; text-decoration: none;letter-spacing : 0.2ex; 
}


#menu {
	position:absolute;width:644px;height:117px;left:258px;
	margin:0px;border:0px;padding:0px 0px 0px 0px;
	white-space:nowrap;top:266px;
	background-color:#ffffff;z-index:10;
}
.menudiv {
	position:relative;width:644px;height:18px;left:0px;
	margin:0px;border:0px;padding:0px;
	white-space:nowrap;
	background-color:#ffffff;	
	font-family:  verdana, arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; text-decoration: none;
}
.submenudiv {
	margin:0px;border:0px;padding:0px;
	visibility:hidden;
}

.mainmenu {  
	padding:0px 5px 0px 0px;margin:0px;
	line-height:21px;
	font-family:  verdana, arial, Helvetica, sans-serif; font-size: 11px; color: #a9a722; font-weight:normal; text-decoration: none;
}
a.mainmenu:link { color:#000000;text-decoration:none; font-weight:normal;  }
a.mainmenu:visited { color:#000000;text-decoration:none; font-weight:normal; }
a.mainmenu:active { color:#61250d;text-decoration:none; font-weight:normal; }
a.mainmenu:hover { color:#61250d;text-decoration:none; font-weight:normal; }

.menu1 {  
	padding:0px 5px 0px 45px;margin:0px;
	font-family:  verdana, arial, Helvetica, sans-serif; font-size: 11px; color: #612813; font-weight:normal; text-decoration: none;
	line-height:21px;
	background-image:url(../images/bg-menu1.gif);background-position:left 6px;background-repeat:no-repeat;
}
a.menu1:link { color:#000000;text-decoration:none; font-weight:normal;  }
a.menu1:visited { color:#000000;text-decoration:none; font-weight:normal; }
a.menu1:active { color:#612813;text-decoration:none; font-weight:normal; }
a.menu1:hover { color:#612813;text-decoration:none; font-weight:normal;background-image:url(../images/bg-menu1-hover.gif); }

.menu2 {  
	padding:0px 5px 0px 18px;margin:0px;
	font-family:  verdana, arial, Helvetica, sans-serif; font-size: 11px; color: #61250d; font-weight:normal; text-decoration: none;
	line-height:21px;
	background-image:url(../images/bg-menu2.gif);background-position:left 6px;background-repeat:no-repeat;
}
a.menu2:link { color:#000000;text-decoration:none; font-weight:normal;  }
a.menu2:visited { color:#000000;text-decoration:none; font-weight:normal; }
a.menu2:active { color:#612813;text-decoration:none; font-weight:normal; }
a.menu2:hover { color:#612813;text-decoration:none; font-weight:normal;background-image:url(../images/bg-menu2-hover.gif); }


#frame {
	position:relative;top:27px;left:0px;
	width:980px;text-align:left;
	margin:0px auto 0px auto;
	padding:0px;background-color:#ffffff;	
	background-image:url(../images/bg-gruen.gif);background-repeat:repeat-y;
}


#header {
	display:block;position:relative;top:0px;left:0px;
	width:902px;height:237px;
	margin:0px;
	padding:0px;
	background-color:#612813
}
#headerBild {
	width:292px;
	height:197px;
	position:absolute;top:29px;left:29px;
	margin:0px;
	padding:0px;
	background-color:#612813
}
#logo {
	width:470px;height:157px;
	position:absolute;bottom:21px;right:68px;
	margin:0px;border:0px;padding:0px;
	background-color:#612813;
	text-align:right
}
#main {
	width:902px;
	margin:0px;
	border:0px;
	padding:0px;background-color:transparent;
}
#linksDiv {
	width:229px;float:left;display:block;
	
}
#links {
	

	position:relative;top:0px;left:29px;
	margin:0px;
	padding:29px 0px 0px 0px;
}

#content {
	position:relative;top:0px;left:29px;width:420px;padding:0px;float:left;margin-top:175px;
}
.contentRow {
	position:relative;top:0px;left:0px;width:420px;padding:0px;display:block;
}
.contentRowInfos {
	position:relative;top:0px;left:0px;width:450px;background-color:#ffffff;padding:10px;display:none;border:1px solid #000000;margin-bottom:20px;
}

#rechts {
	right:0px;width:200px;padding:0px;float:right;
	border:0;margin:218px 0px 0px 0px;
}

.vk {
margin:0px 20px 20px 0px; width:200px
}

.vorstand {
margin:0px 20px 20px 0px;
}



#hinterwaelder {
	position:relative;top:63px;left:0px;display:block;
	width:185px;height:160px;
	font-family: verdana, arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight:normal; text-decoration: none;
	letter-spacing : 0.1ex;line-height:19px;text-align:left;
}


#footer {
	position:relative;top:0px;left:0px;
	width:902px;clear:both;
	margin:0px;
	border:0px;
	padding:30px 0px 0px 0px;
	font-family: verdana, arial, Helvetica, sans-serif; font-size: 10px; color: #b0a48c; font-weight:normal; text-decoration: none;letter-spacing : 0.05ex;
	text-align:right;
}






ul {  
	list-style-image:url(../images/li.gif);list-style-position:outside;
}


	img {
		border:0;
		margin: 0px;
		padding: 0px;
	}





	form {

		margin: 0px;
		padding: 0px;
	}



	html {
		height: 100%;
	}
	
body {
	margin: 0px 0px 0px 0px;padding: 0px;background-color:#eae1dd;background-color:#ffffff;height: 100%;
}




.inputAlg {

	border: 1px solid #58585A;


	background-color:#ffffff;
	color : #58585A;
	padding:1px;
	text-transform : none;
	bottom : 0px;
	font-family: verdana, arial, Helvetica, sans-serif; font-size: 11px; color: #58585A; font-weight:normal; text-decoration: none;letter-spacing : 0.05ex;
} 


.cb {

	border: 1px solid #58585A;
	padding:0px;margin:0px;

	background-color:#ffffff;
	color : #58585A;
} 



.but {
	font-weight:normal;
	border: 0px;
	cursor:pointer;
	background-color:#f1f0e9;
	margin:0px 0px 0px -3px;padding:0px;
	text-transform : none;
	bottom : 0px;
	font-family:  verdana, arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; text-decoration: none; line-height:17px;letter-spacing : 0.05ex;

} 

.butfett {

	border: 0px;
	cursor:pointer;
	background-color:#f1f0e9;
	margin:0px 0px 0px -3px;padding:0px;
	text-transform : none;
	bottom : 0px;
	font-family:  verdana, arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; font-weight:normal; text-decoration: none; line-height:17px;letter-spacing : 0.05ex;

} 


#gallerieIDtr {
position:absolute;top:0px;width:100%;left:0px;height:100%;margin:0px;padding:0px;border:0;
background-color:#000000;-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;display:none;Filter:Alpha(opacity=80);z-index:100;
}


#gallerieID {
position:absolute;top:0px;width:100%;left:0px;height:100%;margin:0px;padding:0px;border:0;
z-index:110;display:none;
}

#gallerieBildDiv {
position:relative;margin:0px;padding:0px 10px 0px 10px;border:0;
display:block;z-index:100;
}

#gallerieBild {
position:relative;margin:0px;padding:0px;border:3px solid #333333;
-moz-opacity:1.0;-khtml-opacity:1;opacity:1.0;Filter:Alpha(opacity=100);display:block;z-index:101;
}

.galmenu {cursor:pointer}


#terminTab {border-bottom:1px solid #969696}
#terminTab tr:hover {background-color:#f8f8ec;}
#terminTab td {vertical-align:top;padding:10px 5px 10px 5px;margin:10px 0px 0px 0px;border-top:1px solid #969696}
#terminTab td.letzter {border-bottom:1px solid #969696}
#terminTab td.nb {white-space:nowrap;text-align:right}
#terminTab td p {padding:0px 0px 0px 0px}
