/* Global Resetting */
html{}
body{font-size: 62.5%;}
* {padding:0; margin: 0;}
.clear{clear:both;}

/* Layout CSS */
#PageContainer{width:830px; margin:0px auto;}

#HeaderContainer{position:relative; height:160px; margin-bottom:0px; background-image:url(../images/design/header_bg.png);}
	#HeaderLogo{float:left; padding: 5px 0px 0px 0px;}	
		#HeaderLogo a{border:0px;}
		#HeaderLogo img{border:0;}
		
		#MenuTop{float:right; height:20px; padding:121px 0px 0px 0px;}
			#MenuTop li {float:left;background:url(../images/design/navTop_bgLeft.png) left top no-repeat;}
				#MenuTop li a {display:block; float:left; height:16px; padding:3px 10px 1px 10px; margin-left:0px; background:url(../images/design/navTop_bgRight.png) right top no-repeat;}
		#HeaderText{overflow:hidden; position:absolute; left:200px; top:50px;}

/*#MenuLeft{float:left; width:200px; padding:30px 20px 0px 0px; background-color:#f4ffd1;}*/
#MenuLeft, #AdressBox{float:left; width:170px; padding:10px 10px 10px 0px; background-color:#E2F7B1; border-top: 1px dashed #829019; border-bottom: 1px dashed #829019; margin:15px 0px 15px 0px;}
#AdressBox{padding:10px 10px 10px 10px; width:160px;}
	#MenuLeft li a {display:block; height:20px; padding: 5px 0px 0px 5px;}
	#MenuLeft li li a {padding-left:15px;}
	#MenuLeft li li li a {padding-left:10px; margin-left:15px;}
	#MenuLeft li li li li a {padding-left:35px;}

#ContentContainer{ background-color:#f4ffd1; position:relative;padding-bottom:20px; min-height:400px;}
#ContentContainer.home{background:#f4ffd1 url(../images/design/bgHome.png) left top no-repeat;}
#Content{ padding: 0px 10px 0px 0px; }
.home #Content{padding:70px 200px 100px 100px;}
#ContentLeft{width:200px; display:block; overflow:hidden; float:left; min-height:10px;}
#HomeContent{width:400px; overflow:hidden; float:left;}
#SlidePic{width:200px; position:relative; float:left; margin-top:20px;}
#previewPic img{border:1px solidGrüäzi  #829019;}
#schmetterling{position:absolute; bottom:0px; right:-100px;}
	
#Footer{ position: relative; height:20px; background-image:url(../images/design/footer_bg.png);}
	#Footer ul{ float:right; height:20px; padding:0px 0px 0px 0px;}
		#Footer li { float:left;background:url(../images/design/nav_bgLeft.png) left top no-repeat;}
			#Footer li a {display:block; float:left; height:16px; padding:3px 10px 1px 10px; margin-left:0px; }
			
/* Haslayout für Boxen*/
#MenuLeft, #Content, #ContentContainer{ overflow:hidden;}