	/* hide from ie on mac \*/
	html {
		height: 100%;
		overflow: hidden;
	}
	
	#flashcontent {
		height: 100%;
	}
	/* end hide */

	body {
		height: 100%;
		margin: 0;
		padding: 0;
		background-color: #000050;
		color:white;
		font-family:Verdana;font-size:10px;
	}
	h1{color:white;font-family:Verdana;font-size:10px;}
	#logo{position:absolute;top:10;left:10px;background-color:white;width:250px;height:100;}
	#menu{position:absolute;top:110;left:10px;background-color:black;width:250px;text-align: left;height:90%;}
	#content{position:absolute;top:150;left:310px;background-color:none;text-align:justify;width:400px;line-height: 24px;}

	a{color:white;text-decoration: none;}
	a:hover{color:#ccc;text-decoration: none;padding-left:5px;}
	a:visited{color:white;text-decoration: none;}
	a:active{color:white;text-decoration: none;}	
	
	a.agr{color:lime;text-decoration: none;}
	a.agr:hover{color:white;text-decoration: none;padding-left:5px;}
	a.agr:visited{color:lime;text-decoration: none;}
	a.agr:active{color:lime;text-decoration: none;}
	
	li.menu{height:20px;list-style-type: none;border-bottom:1px dashed; border-color: white; margin-top:3px; padding-left:20px;margin-left:-40px;}	
	ul ul.menu{margin-left:-80px;padding-left:80px;}
	ul ul li.menu{margin-left:-40px;padding-left:30px;}
	ul ul ul.menu{margin-left:-30px;padding-left:0px;}
	ul ul ul li.menu{margin-left:-10px;padding-left:50px;}
	
	a.grafischwebdesign:link{text-decoration:none;color:#111111;}
	a.grafischwebdesign:active{text-decoration:none;color:#111111;}
	a.grafischwebdesign:visited{text-decoration:none;color:#111111;}
	a.grafischwebdesign:hover{text-decoration:none;color:#222222;}
	#grafischwebdesigner{position:absolute;bottom:0px;height:10x;left:10px;font-family:Verdana;font-size:9px;background-color:black;width:250px;z-index:1;}


