	/* CSS reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
    margin:0;
    padding:0;
}
html,body {
    margin:0;
    padding:0;
	background: url(bilder/DSC05340.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"
}



/* Extra options you might want to consider*/

table {
    border-collapse:collapse;
    border-spacing:0;
}

ol,ul {
    list-style:none;
}
caption,th {
    text-align:left;
}
h1,h2,h3,h4,h5,h6 {
    font-size:100%;
    font-weight:normal;
}


	ul > li {
    display: inline-block;
		margin: 15px
    /* You can also add some margins here to make it look prettier */
}
.container {position: absolute;
	width: 920px;
	top: 50%;
  left: 50%;
  margin: -300px 0 0 -460px;}
	h4  {text-align: center; color:#BA0000; font-size: 38px; }
	nav {text-align: center;
	font-family:"Hoefler Text", Times, "Times New Roman", "serif";
	font-size: 17px;
	font-weight: bold;
	padding-top: 25px;
		padding-bottom: 0px;
	 }
	a {text-decoration: none;}
	nav a{color:#E30003;}
	 nav a:hover{color:#BA0000;}
	 .liactive {color:#E30003;}
.active {color:#BA0000;}
#logo {color:#BA0000;}

.inhalt {position: relative;
	width: 870px;
	top: 0;
  left: 0;
	background-color: rgba(255, 255, 255, 0.5);
		padding: 25px;
		font-size: 17px;
		letter-spacing: .5px;
		line-height: 25px;
}
.inhalt a {text-decoration: none; color: #1736EB}
.inhalt a:hover {color: #C51AE8}
.login {color:#7FD289; text-align: right}
.copyright {color:#7FD289; position: fixed;
	bottom: 0;left: 0;font-size: 12px}
#fotos img {
	padding: 2px;
}

h2 {font-size: 30px}
h3 {font-size: 22px}

#inhalt_f {margin-top: 300px}
