body						{
							margin:0;
							padding:0;
							background-color:#899097;
							}
												
#logo						{
							position:absolute;
							top:16px;
							left:23px;
							width:354px;
							height:94px;
							background-image: url(grafik/logo.png);
							}
		
.main						{
							float:left;
							margin-left:23px;
							width:755px;
							height:auto;
							min-height:100px;
							display: inline;
							}	
						
.nav_links 					{									
							width: 155px;
							float: left;
							position: static;
							padding-bottom: 5px;
							font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 12px;
							color: #000000;
							text-decoration: none;
							margin-top:131px;
							}						
						
.textbereich 				{
							width: 412px;
							float: left;
							position: static;
							margin-top:50px;
							margin-left: 17px;
							padding-bottom:20px;
							text-align: justify;
							font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 12px;
							margin-top:131px;
							}
											
.nav_rechts 				{	
							width: 155px;
							float: right;
							position: static;
							margin-right: 0px;
							padding-bottom: 5px;
							font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 12px;
							margin-top:131px;
							}
												
.green_box					{
							position:relative;
							width: 155px;
							background-color: #d5e0ac;
							margin-bottom:20px;
							}
												
.green_box_titel			{
							font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 12px;
							color:#76808a;
							font-weight:bold;
							margin-bottom:10px;
							}
												
.green_box_schrift			{
							font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 12px;
							}
												
h1							{
							font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 15px;
							font-weight:bold;
							}
												
.standardschrift			{
							font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 12px;
							line-height:20px;
							}	
												
dl, dt, dd, ul, li 			{
							color: white;
							margin: 0;
							padding: 0;
							list-style-type: none;
							}
						
#menu 						{
							top: 0;
							left: 0;
							padding-bottom:20px;
							}
						
#menu 						{
							width: 155px;
							}
						
#menu dt 					{
							cursor: pointer;
							margin: 2px 0;
							height: 25px;
							line-height: 25px;
							text-indent: 0px;
							text-align: left;
							color: #a1b11c;
							font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 12px;
							}
						
#menu dd 					{
							font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 12px;
							}
						
#menu li 					{
							text-indent: 30px;
							text-align: left;
							font-family: Arial, Verdana, Helvetica, sans-serif;
							font-size: 12px;
							height: 20px;
							line-height: 20px;
							}
						
#menu li a, #menu dt a 		{
							color: #76808a;
							text-decoration: none;
							display: block;
							border: 0 none;
							height: 100%;
							}

#menu li a:hover, #menu dt a:hover 			{
											color: #a1b11c;
											}	
												
						
* html #main { height:600px; } /* nur für IE 5.5 - 6.x */
html + body #main { height:600px; } /* nur vom IE 5.0 */ 




.ueberschrift {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.schrift_klein {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
}

/* css für nomrale links */

a:link {
	text-decoration: none;
	color: #0000FF;
}
a:visited {
	text-decoration: none;
	color: #0000FF;
}
a:hover {
	color: #0000FF;
	text-decoration: underline;
}
a:active {
	color: #0000FF;
	text-decoration: none;
}

/* css für menü in gruppierungen etc */
a.menupunkt_zusatzmenu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	text-decoration: none;
}
a.menupunkt_zusatzmenu:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	text-decoration: none;
}
a.menupunkt_zusatzmenu:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	text-decoration: none;
}
a.menupunkt_zusatzmenu:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	text-decoration: none;
}

/* css für links in kästchen */
a.menupunkt_randelement {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bolder;
}
a.menupunkt_randelement:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bolder;
}
a.menupunkt_randelement:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bolder;
}
a.menupunkt_randelement:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bolder;
}

/* css für formularfelder */

.formular_dropdown {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FDFCFB;
	border: 1px solid #999999;
}
.formular_button {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E2E2E2;
	border-top: 1px solid #999999;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #999999;
	cursor: hand;
}
.formular_feld_mehrzeilig {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	background-color: transparent;
	border: 1px solid #999999;
}
.formular_feld_einzeilig {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	background-color: transparent;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #999999;
	border-left: none;
}
.formularfeldeinzeilig_schriftklein {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	background-color: transparent;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
}
.formularbutton_schriftklein {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	background-color: transparent;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #7F7F7F;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #7F7F7F;
	border-left-color: #999999;
}

/* Bildergallerie */

.content_gallerie_scroll {
	position: relative;
	height: 105px;
	width: 402px;
	left: 5px;
	white-space:nowrap;
	overflow: auto;
}
.content_gallerie_bilderrand {
	border: 1px solid #000000;
	cursor: hand;
}
.tabelle_gdzeiten {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	background-color: #F1F1EB;
}
