@media screen {


#menu {
 position:absolute;
 width:8em;
 top:0;
 left: 0;

 background-color:#f1f1f1;
 border-width:0 1px 1px 1px;
 border-style:solid;
 border-color:#aaa;
 z-index:3;
}

body>#menu[id] {
 position:fixed;
 right:.5em;
}

#menu ul {
 padding:0 0 4px;
 margin:0;
 font-weight:bold;
 line-height:1em;
 list-style-type:none;
}

#menu li {
	line-height:1.3em;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

#menu li a {
	display: block;
	font-weight: normal;
	padding: 0;
	background: #05a5fa;
	border: 4px outset #CCCCCC;
	color: #334;
	text-decoration: none;
	width: 100px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 98px;
	
	}
	
#menu li a:hover {
	font-weight: bold;
	background: #0080ff;
	color: #FFFF00;
	border: 4px outset #CCCCCC;
	text-decoration: none;

	}

#menu li a:active {
	font-weight: bold;
	background: #0080ff;
	color: #FFFF00;
	text-decoration: none;
	border: 4px inset #CCCCCC;
	}


#menu form {
 margin:.8em;
}

	
html>#mysidebar li a {
	width: 98px;	 /* Be nice to Opera */
	}
	


#content {
	margin:0 0em 0 8em;
	padding:0 1em;
	border: medium outset #CCCCCC;
	width: 75%;
}

#content ul {
	padding:0 0 4px 1em;
	margin:0;
	font-weight:normal;
	line-height:1em;
	list-style-image: url(../images/ballred.gif);
	list-style-position: outside;

}

#content li {
	padding-bottom: 1em;
}

.msie {
 color:#800;
 background-color:#ffe;
 font-size:.8em;
 border:1px dotted #800;
 padding:.2em;
 margin:1em;
}


h1, h2 {
	color: #0000FF;
}
body {
	background-color: #ffe;
}
h1 {
	font-size: 1.5em;
}
h2 {
	font-size: 1.1em;
}

}




/* Druck-Layout */

@media print {




#menu, .screen, .top, .n4, .msie, .s {
 display: none;
}







}

@media projection {





}
