.infobox
{
  width: 50%;
  display: block;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px; 
  line-height: 150%;
}

.thumbnail img { 
	width: 130px;
	height: 180px; 
}

.description {
	margin-left: 15px;
}

.description2 {
	margin-right: 5px;
}

.description3 {
	margin-right: 5px;
    margin-left: 40px;
}


.marketingtext {
	margin-left: 10px;
	margin-right: 10px;
}

.example-sites li { 
	padding-top: 15px;
	padding-bottom: 15px 
}

/* Font awesome */
.fa {
    color: green;
}


#initiative{
    width: 70%;
  display: block;
  margin-left: auto;
  margin-right: auto;
  /*font-size: 20px; */
  /*line-height: 150%;*/
}

#ablaufplan{
    width: 85%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

#logo{
    width: 50px;

}


/* unvisited link */
a:link {
    color: #008000;
}

/* visited link */
a:visited {
    color: #008000;
}

/* mouse over link */
a:hover {
    color: #008000;
}

/* selected link */
a:active {
    color: #008000;
}

.bildrund{
    width: 150px;
    height: 150px;
}

.masthead h1 {
  font-size: 90px;
  line-height: 1;
  letter-spacing: -2px;
}
