* { margin: 0; padding: 0; }

li { list-style-type: none; }
#navigation { width: 20em; }
#navigation { border: 1px solid #C8C8C8; margin: 0px 0px 0px 0px; padding: 0px; text-indent: 0px; background-color: #E2E2E2; width: 168px; }
#navigation a.head { cursor:pointer; border-top:1px solid #CCCCCC; background: #a0a6a9; color: #FFFFFF; display: block; font-weight: bold;
					margin: 0px; padding: 3px; text-indent: 4px; text-decoration: none; text-transform: uppercase;	font-size: 0.9em; height: 1% }
#navigation a.head:hover { background: #006087 url(../moin/images/3d.png) repeat-x top; }
#navigation a.selected { background-image: url(../moin/images/3d.png); }
#navigation a.current {	background-color: #9aabc1 !important; color: #fff; }
#navigation ul { border-width: 0px; margin: 0px; padding :0px;	text-indent: 0px; }
#navigation li { list-style: none outside none; display: inline; }
#navigation li li a { color: #A6A7A9; display: block; text-decoration: none;	background: #fff; padding: 3px 7px;	font-size: 0.9em;
					border: 1px solid #C8C8C8; height: 1% }
#navigation li li li a { background: #eeeff2 }
#navigation li li a:hover, #navigation li li a.on { background-color: #9aabc1; color: #fff; }
#navigation li li li a { padding-left: 10px }
#navigation li li li li a {	padding-left: 20px }
#navigation li li li li li a { padding-left: 30px }
#navigation li li li li li li a { padding-left: 40px }
#navigation li li.navbuttonparent a.navbuttonparent{ background: #d4d9e3 }
#navigation li li.navbuttonparent a.navbuttonparent:hover{ background: #9AABC1 }

#navigation li.flyright ul ul { position: absolute; left: -9999em; border:1px solid #C8C8C8; width:200px }
#navigation li.flyright ul li { display: block; position: relative; height: 1% }
#navigation li.flyright ul li:hover ul, #navigation li.flyright ul li.iehover ul { position: absolute; left: -201px; top: 0px; }


@media print {
	.basic div, #navigation ul, #list2 dd, #list3 div{
		display: block!important;
		height: auto!important
	}
}

