﻿<style type="text/css">

body {
	height: 100%; 
	font: 100% Arial, Helvetica, sans-serif;
	background: #Ffc;
	margin: 0; /* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
	padding: 0;
	text-align: center; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */
	color: #000000;
}
.oneColLiqCtrHdr #container {
	background: #FFC;
	max-width: 1020px;
	width:100%;
	border: 1px solid #73726D;
	border-radius: 2px;
	box-shadow: 0 0 10px 0px rgba(12, 3, 25, 0.8);
	margin-top: 40px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	color: black;
}
.oneColLiqCtrHdr #header {
	width: 95%;
	min-height: 125px;
	text-align:left;
	padding-left: 50px;
	padding-top: 20px;
}
.linkfarbetext {
	color: #000;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	border:  2px;
}

.oneColLiqCtrHdr #header h1 {
	margin: 0; /* Wenn Sie den Rand des letzten Elements im #header-div auf 0 einstellen, können Sie das Auftreten unerwarteter Abstände zwischen divs vermeiden. Wenn das div einen Rahmen hat, ist dies unnötig, weil dieser Rahmen die gleiche Wirkung hat. */
	padding: 10px 0; /* Durch die Verwendung der Auffüllung anstelle von Rändern lässt sich gewährleisten, dass das Element die Kanten des div nicht berührt. */
}
#bild{
	border-top-color: #FFc;
	border-right-color: #FFc;
	border-bottom-color: #FFc;
	border-left-color: #FFc;	
	}

#navi-container{
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	background-color: 880000;
	height: 50px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	float: left;
	font-size: 12px;
	}
nav {
	width: 100%;
	padding-left: 0%;
	background-color: #880000;
	color: #FFF;
	border: thin solid #880000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
}
nav ul {
    padding: 0px;
    margin: 0px;
}
nav ul:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
    nav ul,nav ul li{
	background-color: #880000;
	color: #FFF;
}
    nav ul li {
    list-style: none;
    float:left;
}
nav ul li a {
	text-decoration: none;
	display: block;
	color: #FFF;
	padding: 14px 34px 14px 34px;
}
nav ul li:hover > ul {
    visibility: visible;
}
nav ul li ul{
    display: inline;
    visibility: hidden;
    position: absolute;
    padding:0px;
}
nav ul li ul li{
    float: none;
}
nav ul li ul li a:hover{
	color: #FFF;
	background-color: 880000;	
}
#container-scroll-vertical 
{ color: #ffc; font-size: 14px; white-space:nowrap; overflow-x: hidden; overflow-y: scroll; width:720px; height:390px; margin: 00px 10px auto 150px; }


.oneColLiqCtrHdr #mainContent {
	margin-top: 30px;
	margin-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	padding-top: 20;
	width: 98%;
	background-color: #ffc;

	text-align:left
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-style: normal;
	font-size: 16px;

	vertical-align: ;
	font-family: Arial, Helvetica, sans-serif;
}
.oneColLiqCtrHdr #mainContent:before {
	maincontent:url("../Bollinger/Neue Website/images/logo.jpg");
	padding-right:0px;
	text-align: center;
}
a.cool:hover {
font-weight:900;
color:#FF0000;
}
.oneColLiqCtrHdr #footer {
	background-color: #880000;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	height: 30px;
	padding-top: 0.3%;
	padding-right:0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 100%;
} 
.oneColLiqCtrHdr #footer p {
	margin: 0; /* Wenn Sie die Ränder des ersten Elements in der Fußzeile auf 0 einstellen, können Sie unerwartete Abstände zwischen divs vermeiden. */
	padding: 10px 0; /* Durch die Verwendung der Auffüllung bei diesem Element entsteht genau wie bei einem Rand ein Leerraum, aber ohne die potenziellen Abstandsprobleme. */
	color: #FFF;
	text-color:#fff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight: bold;

}
.impressumtext_footer {
	color: #FFF;
	text-align:center;
}

#apDiv1 {
	position:absolute;
	width:763px;
	height:84px;
	z-index:1;
	left: 524px;
	top: 131px;
	color: #400000;
	font-weight: bold;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 40px;
}
#apDiv2 {
	position:absolute;
	width:792px;
	height:223px;
	z-index:2;
	left: 459px;
	top: 120px;
}
#apDiv3{
	z-index:9;
	left: 1027px;
	top: 987px;
	font-weight: bold;
	color:black;
	}
	#counter
	{
	display: none; 
	z-index:10;
	left: 1027px;
	top: 1000px;
	}
	
</style>
