/* für die gesamte Site in Add Custom CSS */

.gliederung1 {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

.gliederung1 > div {
	width: 300px;
	min-width: 200px;
	/*Hintergrund der divs */
	background-color: #00A9B5;
	margin: 10px;
	padding: 20px;
	line-height: 36px;
	vertical-align: top;
	text-align: center;
	border-radius: 3px;	
}

.gliederung1 > div:hover {
	background-color: #00ced1;
}

.gliederung1 > a {
	text-decoration: none;
	/* Textfarbe der Links */
	color: #691105;
	padding: 6px;
	margin: 4px;
	border-radius: 2px;
	font-size: 32px;
	white-space: nowrap;
}

.gliederung2 {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

.gliederung2 > div {
	width: 400px;
	min-width: 200px;
	background-color: #00A9B5;
	margin: 10px;
	padding: 20px;
	vertical-align: top;
	text-align: left;
	border-radius: 3px;
}

.gliederung2 > p	{
	font-size: 14px;
	line-height: 14px;
}

.gliederung2 > div:hover {
	background-color: #00ced1;
}

.top {
	background-color: #FFD700;
	}

a.nav1:link {
	font-size: 32px;
	text-decoration: none;
	color: #691105;		
	padding: 6px;
	margin: 4px;
	border-radius: 2px;
	white-space: nowrap;
}

a.nav1:visited {
	color: #691105;		
	text-decoration: none;
}

a.nav1:focus {
	color: #691105;		
	text-decoration: none;
}

a.nav1:hover {
	color: #691105;		
	text-decoration: none;
}

a.nav2:link {
	text-decoration: none;
	line-height: 36px;
	white-space: nowrap;
	color: #691105;
	background-color: #B0E0E6;
	padding: 6px;
	margin: 4 4 4 0;
	border-radius: 2px;
}

a.nav2:visited {
	text-decoration: none;
	line-height: 36px;
	white-space: nowrap;
	color: #691105;
	background-color: #B0E0E6;
	border-radius: 2px;	
	}	

a.nav2:focus {
	text-decoration: none;
	line-height: 36px;	
	color: #691105;
	background-color: #B0E0E6;	
	border-radius: 2px;
	}	

a.nav2:hover {
	color: #691105;
	line-height: 36px;
	white-space: nowrap;
	background-color: #F0F8FF;	
	border-radius: 2px;
}	

a.nav2a:link {
	text-decoration: none;
	color: #691105;
	background-color: #B0E0E6;	
	padding: 1px;
}

a.nav2a:visited {
	text-decoration: none;
	color: #691105;
	background-color: #B0E0E6;	
	padding: 1px;	
	}	

a.nav2a:focus {
	text-decoration: none;
	color: #691105;
	background-color: #F0F8FF;	
	padding: 1px;	
	}	

a.nav2a:hover {
	text-decoration: none;
	color: #691105;
	background-color: #F0F8FF;	
	padding: 1px;	
}	

.img1 {
	width: 300px;
	min-width: 200px;
	/* Bilder auf der Startseite */
	margin: 10px;
	border-radius: 3px;	
}
