/* CSS Document *//* GERÜST */html { overflow: -moz-scrollbars-vertical; }body {	color: black; background: #29532B url(../htdocs/BG_lg.jpg);	font-family: Georgia, Times New Roman, Times, serif;	margin: 0; padding: 0;	text-align: center;  /* Zentrierung im Internet Explorer */}div#main {	text-align: left;    /* Seiteninhalt wieder links ausrichten */    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */    margin-top: 18px;	width: 630px;	background-color: white;	padding: 10px;	margin-bottom: 22px;	}*html main{	margin-top: 10px;	margin-bottom: 20px;}/* KOPFBEREICH */div#top {	clear: both;	width: 630px;	margin-bottom:10px;}*html div#top {height: 0px;h\eight: 0px;}/* METANAVIGATION */div#meta {	clear: both;	width: 630px;	/*padding-top: -15px;*/	margin-bottom: 7px;	margin-top: -20px;}/* FÜR IE */*html div#meta {		clear: both;		margin-bottom: 0px;     /* Version 5.x */		m\argin-bottom: 0px;		margin-top: 0px;     /* Version 5.x */		m\argin-top: 0px;}	ul#metanavi {		clear:both;		list-style: none;		padding-left: 0px;		margin-left: 0px;		font-size: 14px;		text-decoration: none;		margin-left: 513px;		padding-bottom:0px;		color: #29532B;		margin-bottom: 0px;		}			/* FÜR IE */		*html ul#metanavi {		margin-left: 500px;		m\argin-left: 500px;		margin-bottom: 60px;		m\argin-bottom: 60px;		}				ul#metanavi li {		float:left;		margin-bottom: 5px;		margin-left:10px;	}		ul#metanavi a:link {		color: #29532B;		float: left;		margin-left: 0px;		text-decoration:none;	}		ul#metanavi a:visited {		color: #29532B;		float: left;		margin-left: 0px;		text-decoration:none;	}	ul#metanavi a:hover {		color: #29532B;		float: left;		margin-left: 0px;		text-decoration:underline;	}/* LOGO UND HAUPTNAVIGATION */div#top_left {	width: 205px;	text-align: center;	float: left;}	ul#navi {		list-style: none;		padding-left: 0px;		margin-left: 0px;		margin-right: 0px;		margin-bottom: 5px;		}		/* FÜR IE */	* html div ul#navi {  /* nur fuer Internet Explorer */		margin-bottom: 0px;     /* Version 5.x */		m\argin-bottom: 0px;		margin-top: 5px;     /* Version 5.x */		m\argin-top: 5px;		height: 270px;		h\eight: 270px;		}				/* FÜR IE */	* html div#navi ul{  /* nur fuer Internet Explorer */		margin-bottom: 0px;     /* Version 5.x */		m\argin-bottom: 0px;		margin-top: 0px;     /* Version 5.x */		m\argin-top: 0px;		height: 270px;		h\eight: 270px;		}				.navipunkt1 a:link, .navipunkt1 a:visited {			display: block;			background: white;			border-top: solid black 1px;			font-size: 14px;			width: 205px;			padding-top: 4px;			padding-bottom: 4px;			text-decoration:none;			color: #29532B;		}						.navipunkt1 a:hover, .navipunkt1 a:hover:visited {			display: block;			background: #29532B;			border-top: solid black 1px;			font-size: 14px;			width: 205px;			padding-top: 4px;			padding-bottom: 4px;			text-decoration:none;			color: white;		}						.navipunkt1 a.on, .navipunkt1 a.on:visited {			display: block;			background: #29532B;			border-top: solid black 1px;			font-size: 14px;			width: 205px;			padding-top: 4px;			padding-bottom: 4px;			text-decoration:none;			color: white;		}						/* FLASHANIMATION */			div#top_right {	width: 410px;	float: right;	margin-left: 0px;}/* INHALT */div#middle {		border-top: solid black 1px;		border-bottom: solid black 1px;		padding-bottom: 10px;		float: left;		margin-top:5px;}/* FÜR IE */* html div#middle {  /* nur fuer Internet Explorer */width:630px;     /* Version 5.x */w\idth:630px;    /* Version 6 */margin-top:-160px;m\argin-top:-160px;}/* BILDERLEISTE */div#middle_left {	width: 205px;	float: left;}div#middle_left img {	margin-top: 10px;}.bildunterschrift {font-size:12px;font-style:italic;color:#000000;margin-top: 5px;line-height: 14px;}/* TEXT-INHALT */div#middle_right {	width: 410px;	float: right;	margin-left: 15px;}* html div#middle_right {  /* nur fuer Internet Explorer */width:410px;     /* Version 5.x */w\idth:410px;    /* Version 6 */}div#news{padding: 0px;margin: 0px;padding-bottom:5px;}div#news p {margin-top: 0px;/*padding-top: -15px;*/padding-bottom: 0px;}h1 {	color:#29532B;	font-size: 24px;	text-align: center;	vertical-align: top;	margin-top: 10px;}/* FORMATIERUNG FÜR AUSKLAPP-NEWS */h2 {	color:#29532B;	border-top: solid black 1px;	padding-top: 3px;	padding-bottom:3px;	font-size: 16px;	width:410px;	border-bottom: 1px solid black;	}h2 a:link {	color:#29532B;	display:block;	text-decoration:none;	padding-left:1px;}h2 a:visited {	color:#29532B;	display:block;	text-decoration:none;	padding-left:1px;}h2 a:hover {	color:#29532B;	background-color:#D4DDD5;	/*border-bottom: 1px solid black;*/	display:block;	text-decoration:none;	padding-left:1px;}h2 img {	float: right;	padding-top: 5px;	padding-right: 5px;}/* NORMALER TEXTBEREICH */p {	color: #000000;	font-size: 14px;	line-height: 20px;}p a:link {	color: #29532B;	text-decoration: underline;}p a:visited {	color: #000000;	text-decoration: underline;}/* FORMATIERUNG FÜR DAS FORMULAR */label {	display: block;	float: left;	text-align: left;	width: 100px;	color: #000000;	font-size: 14px;	line-height: 20px;	}	input {	margin-bottom: 15px;	border: solid #999999 1px;}input:hover {	margin-bottom: 15px;	border: solid #29532B 1px;}input:focus {	margin-bottom: 15px;	border: solid #29532B 1px;	background: #D4DDD5;}textarea {	margin-bottom: 15px;	border: solid #999999 1px;}textarea:hover {	margin-bottom: 15px;	border: solid #29532B 1px;}textarea:focus {	margin-bottom: 15px;	border: solid #29532B 1px;	background: #D4DDD5;}.Button:hover { 	display: block;	background-color: #29532B;	color:#FFFFFF; 	width:120px; 	border:1px solid #29532B;	font-family: Georgia, Times New Roman, Times, serif;	margin-left: 100px;	margin-top: 10px;	 	}	.Button { 	display: block;	background-color: #FFFFFF;	color:#000000; 	width:120px; 	border:1px solid #000000;	font-family: Georgia, Times New Roman, Times, serif;	margin-left: 100px;	margin-top: 10px;	 	}	div#bottom {	clear: both;	width: 630px;	/*padding-top: -15px;*/	margin-bottom: 7px;	margin-top: -20px;}