html {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 20px;
}
	
.background-full {
	background-color:black;
	background: url(../resources/back.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.background-full-nyc {
	background-color:black;
	background: url(../resources/nyc.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.background-full-pmi {
	background-color:black;
	background: url(../resources/pmi.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.background-full-teg {
	background-color:black;
	background: url(../resources/teg.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

// Kuler-Farbschema
.background-dark-blue {
	color: #20365B;
}

.background-mid-blue {
	color: #548ADD;
}

.background-light-blue {
	color: #8AC5F3;
}

.background-ocre {
	color: #716042;
}

.background-black {
	color: #0C0C0E;
}

a:link {
	color:#0C0C0E;
	text-decoration: none;
}

a:visited {
	color:#0C0C0E;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}


.nav-ul {
	width: 80%;
	margin: auto;
	border-radius: 5px;
	background-color: #20365B;
	list-style-type: none;
    padding: 0;
    overflow: hidden;
	box-shadow: 6px 6px 14px -6px rgba(0,0,0,0.55);
	-webkit-box-shadow: 6px 6px 14px -6px rgba(0,0,0,0.55);
	-moz-box-shadow: 6px 6px 14px -6px rgba(0,0,0,0.55);
}


.nav-li {
    float: left;
}

.nav-li-active {
    float: left;
	background-color: #716042;
	font-weight: bold;
}


.nav-li a {
    display: block;
    color: white;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
}

.nav-li a:hover {
	background-color: #716042;
}

.nav-li-right {
    float: right;
}

.nav-li-right a {
    display: block;
    color: white;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
}

.nav-li-right a:hover {
	background-color: #716042;
}

.content {
  margin: auto;
  width: 78%;
  color: #FFFFFF;
  background: rgba(200,200,200,0.5);
  border-radius: 5px;
  padding-left: 1%;
  padding-right: 1%;
  padding-top: 1%;
  padding-bottom: 1%;
  box-shadow: 6px 6px 14px -6px rgba(0,0,0,0.55);
  -webkit-box-shadow: 6px 6px 14px -6px rgba(0,0,0,0.55);
  -moz-box-shadow: 6px 6px 14px -6px rgba(0,0,0,0.55);
}