

body {
		width:					1400px;
		font-family: arial, Helvetica;
		font-size:				1em;
		color:					#000000;
		background-color:		#dddddd;
		margin-top:				0px;
		margin-bottom:			0px;
		margin-left:			auto;
		margin-right:			auto;

}

a{
text-decoration: none;
text-align: center;
color: grey;
}


a:hover {
text-decoration: none;
text-align: center;
color: #08006c;
}


/* --- Links --- */

/* --- Hervorhebungen --- */
span {
		color: 					#08006c;
		background-color: 		#ffffFF;
font-family: "Lulo Clean W01 One" Arial;
		letter-spacing: 		2px;
		font-size: 1.5em;
		font-weight: 400;
}

span.ST {
		color: 					orange;
		background-color: 		#000000;

}


/* --- Kopfzeile f�r Logo und Titel --- */
#header{
		Padding: 				5px;
		margin-bottom: 				0px;
		Border-top: 				0px solid #222222;
			Border-left: 				0px solid #222222;
				Border-right: 				0px solid #222222;
					Border-bottom: 				0px solid #222222;
		height: 900;
		background-image: 		url(../../images/logo-final3.png);
	justify-content: center;
	font-family: "Lulo Clean W01 One", Arial;
}

#headerimpressum{
		Padding: 				5px;
		margin-bottom: 				0px;
		Border-top: 				0px solid #222222;
			Border-left: 				0px solid #222222;
				Border-right: 				0px solid #222222;
					Border-bottom: 				0px solid #222222;
		height: 150px;
		background-color: white;
	justify-content: center;
	font-family: "Lulo Clean W01 One", Arial;
}

#header h1 {
		font-size:				2.5em;
		text-align:				center;
		color:					#ffffff;
}

#headerimpressum h1 {
		font-size:				2.5em;
		text-align:				center;
		color:					#000000;
}

#header h2 {
		font-size:				2.0em;
		text-align:				center;
		color:					#000000;
		letter-spacing: 10px
}

#header img.Logo {	;
		border:					0px solid #222222;
	margin-top: 110px;
		margin-bottom: 200px;
		width: 1400px;
		display: flex;
	 justify-content: center;
	 align-items: center;}

	 #headerimpressum img.logok {
	 		border:					0px solid #222222;
	 	margin: 20px;
	 		height:   100px;
			float: left;
	 }

	 #headerimpressum img.pfeil {	;
	 		border:					0px solid #222222;
	 	margin-top: 00px;
	 		margin-bottom: 250px;
	 		width: 1400px;}


			#contentimpressum img.port {
				 border:					0px solid #222222;
			 margin: 10px;
				 width:   380px;
			}

			#contentmember img.port {
				 border:					0px solid #222222;
			 margin: 10px;
				 width:   380px;
			}

			#contentimpressum img.port_M {
				 border:					0px solid #222222;
			 margin: 10px;
				 width:   415px;
			}

/* --- Navigationsbereich --- */

#text{line-height: 30px;
font-size: 1.1em;
display: table-cell;
align-content: center;
margin:5px}

#text-mg{align-content: center}

#nav	 {
		width:					auto;
height:   40px;
Background-color:#cccccc;
color: black;
		padding: 				5px;
		margin-LEFT:			4px;
		margin-right:			4px;
		margin-top:				0px;
		margin-bottom:			50px;
 display: inline-block;
		justify-content: center;}



				#nav:hover	 {
						width:					auto;
				height:   40px;
				Background-color:#08006c;
				color: white;
						padding: 				5px;
						margin-LEFT:			4px;
						margin-right:			4px;
						margin-top:				0px;
						margin-bottom:			50px;
				 display: inline-block;
						justify-content: center;}

						#aktiv	 {
								width:					auto;
						height:   40px;
						Background-color:#999999;
						color: white;
								padding: 				5px;
								margin-LEFT:			4px;
								margin-right:			4px;
								margin-top:				0px;
								margin-bottom:			50px;
						 display: inline-block;
								justify-content: center;}



										#aktiv:hover	 {
												width:					auto;
										height:   40px;
										Background-color:#08006c;
										color: white;
												padding: 				5px;
												margin-LEFT:			4px;
												margin-right:			4px;
												margin-top:				0px;
												margin-bottom:			50px;
										 display: inline-block;
												justify-content: center;}


						#Lekrier	 {
						Background-color:#ffffff;
						padding:		10px;}



										#Mitglieder	 {
										background-image: url(../images/logo-final4.png);
										color: black;
											padding:		10px;
											}

/* --- Inhaltsbereich --- */
#content {		background-color:#ffffff;
				padding:		0px;
				margin-left:	0px;
				margin-right:	0px;
				color:			#000000;
}

#news {		background-color:#08006c;
				padding:		0px;
				margin-left:	0px;
				margin-right:	0px;
				color:			white;
				height: auto;
				text-align: center;
				font-size: 2em;
}


#news a{
text-decoration: none;
text-align: center;
color: White;
}


#news a:hover {
text-decoration: none;
text-align: center;
color: grey;
}

#newsimpessum {		background-color:#08006c;
				padding:		0px;
				margin-left:	0px;
				margin-right:	0px;
				color:			white;
				height: auto;
				text-align: center;
				font-size: 2em;
}

#contentimpressum {		background-color:#ffffff;
				padding:		50px;
				margin-left:	0px;
				margin-right:	0px;
				color:			#000000;
			font-size: 1,5em}

			#contentmember{		background-color:#ffffff;
							padding:		50px;
							margin-left:	0px;
							margin-right:	0px;
							color:			#000000;
						font-size: 1,5em}

#Navigation {		background-color:#e9e9e9;
	/*color:#e9e9e9;*/

				padding-top:		0px;
				padding-bottom:		0px;
				padding-left:	0px;
				padding-right:	0px;
				margin-top: 0px;
				color:			#e9e9e9;
				Border-top: 				100px solid #b2b2b2;
					justify-content: center;
					font-size: 20pt;

}
#IMPRESSIONEN{font-size: 10px;}

#Navigationimpressum {			background-color:#e9e9e9;
	/*color:#e9e9e9;*/

				padding-top:		0px;
				padding-bottom:		0px;
				padding-left:	0px;
				padding-right:	0px;
				margin-top: 0px;
				color:			#e9e9e9;
				Border-top: 				18px solid #b2b2b2;
					justify-content: center;
					font-size: 20pt;

}



#content h2 {	color:			orange	}

#content h1 {	color:			#ffffff;
				background-color:#111111;
				width:			auto;text-align: center}

				#Navigation img.its12{	width:		1000px;
								height:			auto;
								float:			left;
								margin:			0px;
								Padding:		0px;
								Background-color:	#111111}

								#Navigationimpressum img.language{	width:		35px;
												height:			23px;
											}

												#Navigation img.language{	width:		35px;
																height:			23px;
															}

img.pic{
width:		auto;
				height: 100px;
				margin:			0px;
				Padding:		0px;}

				img.flyer{
				width:		400px;
								height: auto;
								margin:			0px;
								Padding:		0px;}



#contentimpressum td {	border:	0px;
	 vertical-align: top;
	 padding: 10px;
}

#contentmember td {	border:	0px;

	 padding: 10px;
}

#kri{
background-color: #cccccc;
align-content: center;}

#flyer{
background-color: #08006c;
align-content: center;}

HR		{border: 				5px double #222222;
}
#footer{
		Padding: 				5px;
		margin-bottom: 				0px;
		Border-top: 					8px solid grey;
			Border-left: 				0px solid #222222;
				Border-right: 				0px solid #222222;
					Border-bottom: 			0px solid #22222;
		height: 100px;
		background-color: #9e9e9e;
	justify-content: center;
	font-size:				1.5em;
	text-align:				center;
	color:					#ffffff
}
