.container-fluid{
	background-color:#ebb72e; /*gelb*/
    /*background-color: #377069; /*grün*/
	
}

main{
    padding: 1rem;
	/*background-color:#ebb72e; /*gelb*/
	background-color: #377069; /*grün*/
	color: white;
}

#textContainer{
    text-align: justify;
	display:center;
	justify-content:/*space-between;*/ center; /*space-arround;*/
	align-items:center;
	color: white;
	font-weight:600;
	font-size:1.2rem;

}

#textContainer_2{
    text-align: center;
	display:center;
	justify-content:/*space-between;*/ center; /*space-arround;*/
	align-items:center;
	color: white;
	font-weight:600;
	font-size:1.2rem;
}

#textContainer_3{
    text-align: center;
	display:center;
	justify-content:/*space-between;*/ center; /*space-arround;*/
	align-items:center;
	color: #ebb72e;
	font-weight:600;
	font-size:1.2rem;
}

#cardContainer{
    display: flex;
    justify-content: center;
    gap: 3rem;

    box-sizing: border-box;
    padding: 3rem 0rem 3rem 0rem;
	border-width:3px;
}

.PicSize{
	width:auto;
	height:auto;	
}

.headerContainer{
	display:flex;
	flex-direction:column;
    justify-content:/*space-between;*/ center; /*space-arround;*/
	align-items:center;
	width:100dvw;
}

.imgContainer {
	border-color:red;
	border-width:3px;
}

.headingContainer{
	display:center;
	align-items:center;
}

.links{
/*	color:#ebb72e;*/
	color:#000000;
}	

.links:hover{
	color:red;
}	

.links_black{
/*	color:#ebb72e;*/
	color:white;
	text-align: center;
}	

.links_black:hover{
	color:red;
}	

footer{
	padding: 1rem 0rem 1rem 0rem;
	margin-top: 8px;
    text-align: center;
    /*background-color: #377069;*/
	background-color: #ebb72e;

}

@media only screen and (max-width: 600px) {
  body {
    background-color: lightblue;
  }
}