body {
    font-family:Verdana;
    font: 100.01% Verdana;
    background-color: black;
	margin: 0 auto;
    min-height:90%; 
    max-width:90%;
    padding: 2%;
	background-image:url("bilder/bg.png");
	background-position: center; 
	background-repeat: no-repeat; 
	background-size: cover;
    background-attachment: fixed;
}

::-webkit-scrollbar {
    width: 20px;
	border-top-right-radius:15px;
}
::-webkit-scrollbar-track {
    background: black; 
	opacity: .93;
	border-top-right-radius:15px;
}
::-webkit-scrollbar-thumb {
    background: grey; 
	opacity: .93;
	border-radius:15px;
}
::-webkit-scrollbar-thumb:hover {
    background: white; 
}

#head {
    height: 10%;
	vertical-align:center;
	text-align:center;	
}

#nav {	
	height:40px; 
	vertical-align:center;
	text-align:center;	
    overflow: auto;
}

#cont {
	background-color:black;
	opacity: .93;
    height: 74%;
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 20px;
    text-align: left;
	color:white;
	border-top-left-radius:15px;
	border-top-right-radius:15px;
    overflow: auto;
}

#footer {
    background-color:black;
	color:white;
	text-align:center;
    height: 7%;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
    overflow: auto;
}

a {
	text-decoration:none;
	color:white;
}

tr {
    color:white;
}

.fl {
vertical-align:top;
}

.btn {
	background-color:black;
	opacity: .95;
	display:inline-block;
	color:white;
	font-size:18px;
    font-style:normal;
    text-decoration:none;
	padding:5px;
	height:30px;
	cursor: pointer;
}.btn:hover {
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.25, #e6e2d3), color-stop(1, black) );
    background:-moz-linear-gradient(center top, #e6e2d3 20%, black 100% );
	color:black;
	cursor:grab;
}.btn:active {
	cursor:grabbing;
}	