* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

a:link {color: #0036ee;}
a:visited {color: #4d60a0;}
a:hover {color: #000000;}

body {color: #060b1b;background-color:#222222;font-family: Arial, Helvetica, sans-serif;font-size: 100.1%;overflow-y:scroll;}

.hulle {background-color:#c7d1f3;margin: 0px auto 10px auto;padding: 0px;width: 700px;text-align:justify;}
.inhalt {background-color:#dedede;margin: 0px auto 10px auto;padding: 10px 20px;width: 700px;text-align:justify;}
.inhalt b {color:#71737c;}
.inhalt ul {margin-left:10%;}

h1 {font-size: 110%;margin: 10px 10px 5px 10px;color:#71737c;}
h2 {font-size: 100%;margin: 10px 10px 5px 10px;color:#71737c;font-weight:bold;}
h4 {font-size: 110%; margin: 10px 10px 5px 10px; font-family:Times;}
p {font-size: 90%;margin: 5px 10px 10px 10px;line-height: 130%;}
ul {margin-top: 5px;margin-bottom: 15px;}
li {font-size: 90%;margin: 5px 0px 5px 0px;}

#seitentitel {text-align: center;}
#seitentitel h4 {font-size:30px;}

#kontakt {text-align:center;}

#navigation ul {margin: 0px;padding: 0px;list-style-type: none;width: 100%;white-space: nowrap;text-align: center;font-family:Times;}
#navigation li {font-weight: normal;line-height:130%;display: inline;}
#navigation a {padding: 2px 10px 2px 10px;text-decoration: none;font-size:18px;color:#333;}
#navigation .aktuell {color: #fff;background-color: #B9BCBB;}
#navigation a:link, .navigation a:visited {color:#333;}
#navigation a:hover {	color: #fff;background-color: #B9BCBB;}

#kopf {height: 150px;background-image: url(coach-hire.jpg);}

#fussnote p {margin-bottom: 5px;text-align:right;min-height:33px;line-height:33px;}

/* Mobile Styles */
@media only screen and (max-width: 700px) {
.hulle {width: 98%;}
.inhalt {width:98%;}
#navigation ul {  white-space: normal;}
	
	
	
	
}

/* Desktop Styles */
@media only screen and (min-width: 701px) {
}
