html { height: 101%; }  
	
	.sgroesse { font-family:verdana; font-size:12px; color:#4c3527;}
	
	body {
	behavior:url("csshover.htc");
	background-color: #ece3cd;
	}
	
	body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0;
	}
	
	
	a:link {
	color: #a1855b;
	}
		
	a:visited {
	color: #a1855b;
	}
		
	a:hover {
	color: #a1855b;
	}
		
	a:active {
	color: #a1855b;
	}
	
	
	.Stil1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #a1855b;
	}		
	
	.Stil4 {
	font-size: 14px
	}	
	
	.Stil5 {
	font-size: 14px;
	color: #4c3527;
	}
	
/* Menuleiste *************** */
	
	#menu {
	margin: -1px 0 0 0;
	padding: 0;
	list-style-type: none;
	}

	
	#menu li {
	width: 169px;
	height: 1px;
	float: left;
	position:relative;
	padding: 0;
	margin: 0 1px 0 0;
	}
	
	
	#menu li a, #menu li a:visited {
	text-decoration: none;
	}
	

	#menu dl {
	width: 169px;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
	background: transparent;
	}
	
	#menuend dl {
	width: 170px;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
	background: transparent;
	}
	
	
	#menu dt {
	width: 169px;
	float: left;
	background: #D2BEA3;
	margin: 0;
	font-size: 1.1em;
	text-align: center;
	border-bottom: 1px solid #FFF;
	}
	
	
	#menuend dt {
	width: 170px;
	float: left;
	background: #D2BEA3;
	margin: 0;
	font-size: 1.1em;
	border-bottom: 1px solid #FFF;
	}
	
	
	#menu dd {
	display: none;
	background: transparent;
	border-bottom: 1px solid #FFF;
	clear: left;
	margin: 0;
	padding: 0;
	color: #fff;
	font-size: 1em;
	text-align: left;
	}
	

	#menu dt a, #menu dt a:visited {
	width: 144px;
	display: block;
	color: #FFF;
	padding: 5px 5px 5px 20px;
	}
	
	
	#menu dd a, #menu dd a:visited {
	width:230px;
	background:#D2BEA3;
	color:#FFF;
	text-decoration:none;
	display:block;
	padding:4px 5px 4px 20px;
	}
	

	#menu li a:hover {
	border: 0;
	}
	
	#menu li:hover dd, #menu li a:hover dd {
	display: block;
	}
	
	
	#menu li:hover dl, #menu li a:hover dl {
	width: 255px;
	border-bottom: 15px solid #ECE3CD;
	}
	
	
	#menu li:hover dt a, #menu li a:hover dt a, #menu dd a:hover {
	background: #ECE3CD;
	color: #4C3527;
	}	

/* Ende Menuleiste *************** */	
	
	#navi, #navi ul {margin:0; list-style-type:none; padding:0; }
	#navi li {width:42px; float:left; }
	#navi li ul { display:none; }
	#navi ul li { display:block;width:230px; height:125px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; left: -13px}
	#navi li:hover ul { display:block;}
	


	#navi2, #navi2 ul {margin:0; list-style-type:none; padding:0; }
	#navi2 li {width:42px; float:left; }
	#navi2 li ul { display:none; }
	#navi2 ul li { display:block;width:230px; height:125px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:0px; left: -55px}
	#navi2 li:hover ul { display:block;}


	#navi3, #navi3 ul {margin:0; list-style-type:none; padding:0; }
	#navi3 li {width:42px; float:left; }
	#navi3 li ul { display:none; }
	#navi3 ul li { display:block;width:230px; height:125px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top: 0px; left: -97px}
	#navi3 li:hover ul { display:block;}


	#navi4, #navi4 ul {margin:0; list-style-type:none; padding:0; }
	#navi4 li {width:42px; float:left; }
	#navi4 li ul { display:none; }
	#navi4 ul li { display:block;width:230px; height:350px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:-224px; left: -99px}
	#navi4 li:hover ul { display:block;}


	#navi5, #navi5 ul {margin:0; list-style-type:none; padding:0; }
	#navi5 li {width:42px; float:left; }
	#navi5 li ul { display:none; }
	#navi5 ul li { display:block;width:230px; height:125px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:0px; left: -99px}
	#navi5 li:hover ul { display:block;}


	#navi6, #navi6 ul {margin:0; list-style-type:none; padding:0; }
	#navi6 li {width:42px; float:left; }
	#navi6 li ul { display:none; }
	#navi6 ul li { display:block;width:230px; height:125px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:0px; left: -99px}
	#navi6 li:hover ul { display:block;}


    #navi7, #navi7 ul {margin:0; list-style-type:none; padding:0; }
	#navi7 li {width:42px; float:left; }
	#navi7 li ul { display:none; }
	#navi7 ul li { display:block;width:230px; height:250px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:-125px; left: -99px}
	#navi7 li:hover ul { display:block;}


	#navi8, #navi8 ul {margin:0; list-style-type:none; padding:0; }
	#navi8 li {width:42px; float:left; }
	#navi8 li ul { display:none; }
	#navi8 ul li { display:block;width:230px; height:320px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:-194px; left: -99px}
	#navi8 li:hover ul { display:block;}


	#navi9, #navi9 ul {margin:0; list-style-type:none; padding:0; }
	#navi9 li {width:42px; float:left; }
	#navi9 li ul { display:none; }
	#navi9 ul li { display:block;width:230px; height:125px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:0px; left: -99px}
	#navi9 li:hover ul { display:block;}


    #navi10, #navi10 ul {margin:0; list-style-type:none; padding:0; }
	#navi10 li {width:42px; float:left; }
	#navi10 li ul { display:none; }
	#navi10 ul li { display:block;width:230px; height:125px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:0px; left: -99px}
	#navi10 li:hover ul { display:block;}


	#navi11, #navi11 ul {margin:0; list-style-type:none; padding:0; }
	#navi11 li {width:42px; float:left; }
	#navi11 li ul { display:none; }
	#navi11 ul li { display:block;width:230px; height:125px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:0px; left: -99px}
	#navi11 li:hover ul { display:block;}


	#navi12, #navi12 ul {margin:0; list-style-type:none; padding:0; }
	#navi12 li {width:42px; float:left; }
	#navi12 li ul { display:none; }
	#navi12 ul li { display:block;width:230px; height:125px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:0px; left: -99px}
	#navi12 li:hover ul { display:block;}


    #navi13, #navi13 ul {margin:0; list-style-type:none; padding:0; }
	#navi13 li {width:42px; float:left; }
	#navi13 li ul { display:none; }
	#navi13 ul li { display:block;width:230px; height:300px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:-174px; left: -99px}
	#navi13 li:hover ul { display:block;}


	#navi14, #navi14 ul {margin:0; list-style-type:none; padding:0; }
	#navi14 li {width:42px; float:left; }
	#navi14 li ul { display:none; }
	#navi14 ul li { display:block;width:230px; height:125px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:0px; left: -99px}
	#navi14 li:hover ul { display:block;}


	#navi15, #navi15 ul {margin:0; list-style-type:none; padding:0; }
	#navi15 li {width:42px; float:left; }
	#navi15 li ul { display:none; }
	#navi15 ul li { display:block;width:230px; height:125px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:0px; left: -99px}
	#navi15 li:hover ul { display:block;}


    #navi16, #navi16 ul {margin:0; list-style-type:none; padding:0; }
	#navi16 li {width:42px; float:left; }
	#navi16 li ul { display:none; }
	#navi16 ul li { display:block;width:230px; height:125px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:0px; left: -99px}
	#navi16 li:hover ul { display:block;}


	#navi17, #navi17 ul {margin:0; list-style-type:none; padding:0; }
	#navi17 li {width:42px; float:left; }
	#navi17 li ul { display:none; }
	#navi17 ul li { display:block;width:230px; height:125px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:0px; left: -99px}
	#navi17 li:hover ul { display:block;}

	
	#navi17b, #navi17b ul {margin:0; list-style-type:none; padding:0; }
	#navi17b li {width:42px; float:left; }
	#navi17b li ul { display:none; }
	#navi17b ul li { display:block;width:230px; height:125px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top: 0px; left: -97px}
	#navi17b li:hover ul { display:block;}

	
	#navi18, #navi18 ul {margin:0; list-style-type:none; padding:0; }
	#navi18 li {width:42px; float:left; }
	#navi18 li ul { display:none; }
	#navi18 ul li { display:block;width:230px; height:125px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:0px; left: -99px}
	#navi18 li:hover ul { display:block;}


    #navi19, #navi19 ul {margin:0; list-style-type:none; padding:0; }
	#navi19 li {width:42px; float:left; }
	#navi19 li ul { display:none; }
	#navi19 ul li { display:block;width:230px; height:400px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:-275px; left: -99px}
	#navi19 li:hover ul { display:block;}


	#navi20, #navi20 ul {margin:0; list-style-type:none; padding:0; }
	#navi20 li {width:42px; float:left; }
	#navi20 li ul { display:none; }
	#navi20 ul li { display:block;width:230px; height:205px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:-80px; left: -99px}
	#navi20 li:hover ul { display:block;}


	#navi21, #navi21 ul {margin:0; list-style-type:none; padding:0; }
	#navi21 li {width:42px; float:left; }
	#navi21 li ul { display:none; }
	#navi21 ul li { display:block;width:230px; height:125px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:0px; left: -99px}
	#navi21 li:hover ul { display:block;}


    #navi22, #navi22 ul {margin:0; list-style-type:none; padding:0; }
	#navi22 li {width:42px; float:left; }
	#navi22 li ul { display:none; }
	#navi22 ul li { display:block;width:230px; height:125px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:0px; left: -111px}
	#navi22 li:hover ul { display:block;}


	#navi22A, #navi22 ul {margin:0; list-style-type:none; padding:0; }
	#navi22A li {width:42px; float:left; }
	#navi22A li ul { display:none; }
	#navi22A ul li { display:block;width:230px; height:125px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:0px; left: -111px}
	#navi22A li:hover ul { display:block;}
	
	
	#navi23, #navi23 ul {margin:0; list-style-type:none; padding:0; }
	#navi23 li {width:42px; float:left; }
	#navi23 li ul { display:none; }
	#navi23 ul li { display:block;width:230px; height:185px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:-60px; left: -153px}
	#navi23 li:hover ul { display:block;}

	
	#navi24, #navi23 ul {margin:0; list-style-type:none; padding:0; }
	#navi24 li {width:42px; float:left; }
	#navi24 li ul { display:none; }
	#navi24 ul li { display:block;width:230px; height:210px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:-85px; left: -13px}
	#navi24 li:hover ul { display:block;}

	
	#navi25, #navi24 ul {margin:0; list-style-type:none; padding:0; }
	#navi25 li {width:42px; float:left; }
	#navi25 li ul { display:none; }
	#navi25 ul li { display:block;width:230px; height:125px;background:#D2BEA3; -moz-border-radius:7px;
	-khtml-border-radius:7px; padding:5px; margin-top:-158px; position:relative; top:0px; left: -195px}
	#navi25 li:hover ul { display:block;}

	
	.aussenbox{
	float: left;
	width: 510px;
	height: 300px;
	}
	
	
	#boxtext{
	float: left;
	width: 405px;
	height: 170px;
	margin-top: 40px;
	margin-left: 40px;
	}
	
	#boxlogo{
	float: left;
	width: 95px;
	height: 82px;
	margin: 0 0 0 140px;
	}


	#boxshop{
	float: left;
	width: 140px;
	height: 36px;
	margin: 150px 0 0 250px;
	border: #FFF solid 0px;
	outline: none;
	text-decoration: none;
	}
	
	#boxshop a:link{
	color: #FFF;
	text-decoration: none;
	}
	#boxshop a:visited{
	color: #FFF;
	text-decoration: none;
	}
	#boxshop a:focus{
	color: #FFF;
	text-decoration: none;
	}
	#boxshop a:hover{
	color: #FFF;
	text-decoration: none;
	}
	#boxshop a:active{
	color: #FFF;
	text-decoration: none;
	}
	
	
	#boxsiegel{
	float: left;
	width: 170px;
	height: 75px;
	margin-top: 30px;
	margin-left: 40px;
	}

	#flaggen {
	position: absolute;   
	width: 1010px;
	height: auto;
	top: 743px;
	left: 50%;
	margin-top: -75px;
	margin-left: -352px; }  
	
	#flaggen2 {
	position: absolute;   
	width: 1010px;
	height: auto;
	top: 773px;
	left: 50%;
	margin-top: -75px;
	margin-left: -183px; }
	
	#box {
	position: absolute;   
	width: 1020px;
	height: auto;
	top: 0px;
	left: 50%;
	margin-top: 0px;
	margin-left: -510px; 
	background-color: transparent;
	}
	

	#box2 {
	position: absolute;   
	width: 1020px;
	height: 308px;
	top: 424px;
	left: 50%;
	margin-top: -75px;
	margin-left: -510px; 
	background-color: #FFFFFF;
	}

