@charset "utf-8";
	 body {
    font: 100% Arial, Helvetica, sans-serif;
    background: #0c4525;
    margin: 0;
    color: White;
    font-size: 9pt;
    }
    
	 .oneColFixCtrHdr #container_start {
    width: 909px;
    height: 742px;
    background-image: url(../images/hg_start.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed;
    }
	
	 .oneColFixCtrHdr #container_impressum {
    width: 909px;
    height: 742px;
    background-image: url(../images/hg_start.png);
    background-repeat: no-repeat;
    background-attachment: fixed;
    }
	
    .oneColFixCtrHdr #header {
    	padding: 0 10px 0 20px;
		height: 176px;
    }
    .oneColFixCtrHdr #header h1 {
    	margin: 0;
    	padding: 10px 0;
    }
    .oneColFixCtrHdr #header2 {
    	position: absolute;
    	z-index: 3;
    }
    .oneColFixCtrHdr #mainContent {
    	padding: 0 20px;
      height: 565px;
      overflow: auto; /*Auf visible stellen zum komfortablen Bearbeiten*/
    }
	 .oneColFixCtrHdr #mainContent_start {
    	padding: 0px;
      height: 740px;
    }
    .oneColFixCtrHdr #mainContent_start .zurueck {
    	position: absolute;
    	top: 8px;
      left: 20px;
      width: 100px;
    }
    
    .oneColFixCtrHdr #mainContent_start .naviblock {
    	z-index: 4;
    	position: absolute;
    	top: 160px;
      left: 0px;
      width: 289px;
    }
    .oneColFixCtrHdr #mainContent_start .naviblock img {
    	margin-left: 15px;
    	margin-top: -2px;
    	margin-bottom: 20px;
    }
    
    .oneColFixCtrHdr #mainContent_start .navi {
    	position: absolute;
    	top: 330px;
      left: 0px;
      width: 289px;
    }
    .oneColFixCtrHdr #mainContent_start .navi2 {
    	z-index: 4;
    	top: 0px;
      left: 0px;
      width: 289px;
      margin: 0px;
		padding: 0px;
    }
		.oneColFixCtrHdr #mainContent_start .navi2 li{
		list-style-type: none;
		margin: 0px;
		margin-top: -26px;
		padding: 0px;
	}
    .praemie100 a{
		height: 119px;
		width: 230px;
		display: block;
		background-image: url(../images/buttons/praemie100.png);
		background-repeat: no-repeat;
		background-position: left;
 	}
	 .praemie100 a:hover, .praemie100 a.akt{
		background-image: url(../images/buttons/praemie100a.png);
	 }
	 .praemie250 a{
		height: 119px;
		width: 230px;
		display: block;
		background-image: url(../images/buttons/praemie250.png);
		background-repeat: no-repeat;
		background-position: left;
 	}
	 .praemie250 a:hover, .praemie250 a.akt{
		background-image: url(../images/buttons/praemie250a.png);
	 }
	 .praemie350 a{
		height: 119px;
		width: 230px;
		display: block;
		background-image: url(../images/buttons/praemie350.png);
		background-repeat: no-repeat;
		background-position: left;
 	}
	 .praemie350 a:hover, .praemie350 a.akt{
		background-image: url(../images/buttons/praemie350a.png);
	 }
	 .praemie550 a{
		height: 119px;
		width: 230px;
		display: block;
		background-image: url(../images/buttons/praemie550.png);
		background-repeat: no-repeat;
		background-position: left;
 	}
	 .praemie550 a:hover, .praemie550 a.akt{
		background-image: url(../images/buttons/praemie550a.png);
	 }
    
    
    
    .oneColFixCtrHdr #mainContent_start .text {
      padding: 0px;
      font-size: 15px;
    	position: relative;
    	top: -84px;
      left: 340px;
      width: 434px;
      line-height: 18px;
      z-index: 0;
    }
    .oneColFixCtrHdr #mainContent_start .text a {
	   color: white;
	   text-decoration: none;
	 }
    .oneColFixCtrHdr #mainContent_start .text img {
	   float:left;
	   padding-right: 30px;
	 }
	 .oneColFixCtrHdr #mainContent_start .open {
		display:block;
	 }
	 .oneColFixCtrHdr #mainContent_start .klein {
	   font-size: 12px;
	 }
	 
	 .oneColFixCtrHdr #mainContent_start .text_scroll {
      padding: 0px;
      font-size: 15px;
    	position: relative;
    	top: 0px;
      left: 270px;
      width: 638px;
      height: 600px;
      padding-top: 140px;
      line-height: 18px;
      z-index: 0;
      overflow: auto; /*Auf visible stellen zum komfortablen Bearbeiten*/
    }
    .oneColFixCtrHdr #mainContent_start .text_scroll p {
      width: 380px;
      text-align: justify;
      position: relative;
      margin-top: 20px;
      margin-bottom: 0px;
      float: left;
    }
    .oneColFixCtrHdr #mainContent_start .text_scroll img {
		float: right;
		position: relative;
		margin-right: 24px;
	}
	.oneColFixCtrHdr #mainContent_start .text_scroll .liste {
		float: left;
		width: 360px;
		list-style-type: none;
		padding-left: 18px;
	}
	.oneColFixCtrHdr #mainContent_start .text_scroll .liste li {
		padding-bottom: 18px;
	}
	

	.oneColFixCtrHdr #mainContent_start .text_scroll2 .tbd li {
		padding-bottom: 18px;
	}
	
	 .oneColFixCtrHdr #mainContent_start .text_scroll2 {
      padding: 0px;
      font-size: 15px;
    	position: relative;
    	top: 0px;
      left: 92px;
      width: 716px;
      height: 590px;
      padding-top: 150px;
      padding-right: 100px;
      line-height: 18px;
      z-index: 0;
      overflow: auto; /*Auf visible stellen zum komfortablen Bearbeiten*/
    }
    

	.oneColFixCtrHdr #mainContent_start .text_scroll2 .liste {
		float: left;
		width: 360px;
		list-style-type: none;
		padding-left: 18px;
	}
	.oneColFixCtrHdr #mainContent_start .text_scroll2 .liste li {
		padding-bottom: 18px;
	}
	
		
	
	.praemienblock{
	clear: both;
	margin-bottom: 230px;
	}
	.praemienblock2{
	clear: both;
	margin-bottom: 206px;
	}
	.abstand{
	clear: both;
	position: relative;
	height: 200px;
	width: 500px;
	}
	 
    .oneColFixCtrHdr #footer {
      height: 177px;
      position: absolute;
      top: 563px;
      z-index: 2;
    }


    .oneColFixCtrHdr #flasche {
      height: 404px;
      position: absolute;
      top: 336px;
      left: 776px;
      z-index: 3;
    }
    .oneColFixCtrHdr #korken {
      height: 212px;
      position: absolute;
      top: 530px;
      left: 530px;
      z-index: 3;
    }
	 
    .bold {
		font-weight: bold;
		line-height: 21px;
    }
	 .headline {
		font-size: 18px;
		color: white;
		margin-left: 0px;
		padding-top: 30px;
		font-weight: bold;
    }
    .headline2 {
		font-size: 20px;
		color: white;
		font-weight: bold;
		line-height: 24px;
		clear: both;
    }

	.text_impressum{
	width: 650px;
	padding-left: 60px;
	top: 200px;
	position: absolute;
	font-size: 9pt;
	line-height: 14px;
	}
	
	.text_impressum a,.oneColFixCtrHdr #mainContent_start .text_scroll2 a{
	color: #ffde87;
	text-decoration: none;
	}
	

.clear{
	clear: both;
}
#footer .footer_copyright{
	position: absolute;
	font-size: 12px;
	color: white;
	top: 154px;
	left: 12px;
	z-index: 3;
}
#footer .footer_links{
	position: absolute;
	color: #ffde87;
	top: 154px;
	left: 279px;
	z-index: 3;
}

    .oneColFixCtrHdr #footer2 {
      height: 184px;
      position: absolute;
      top: 556px;
      z-index: 2;
    /*visibility: hidden;*/ /*Footer verstecken zum komfortablen Bearbeiten*/
    }

#footer2 .footer_copyright{
	position: absolute;
	font-size: 12px;
	color: white;
	top: 161px;
	left: 12px;
	z-index: 3;
}
#footer2 .footer_links{
	position: absolute;
	color: #ffde87;
	top: 161px;
	left: 279px;
	z-index: 3;
}
#footer .footer_links a, #footer2 .footer_links a, #header2 a{
	font: 100% Arial, Helvetica, sans-serif;
   color: #ffde87;
	font-size: 12px;
	text-decoration: none;
}
#footer .footer_links a:hover, #footer2 .footer_links a:hover, #header2 a:hover, .oneColFixCtrHdr #mainContent_start .text a:hover, .oneColFixCtrHdr #mainContent_start .text_scroll2 a:hover{
	text-decoration: underline;
}

