* { margin: 0; padding: 0; }

li { list-style-type: none; }

#flyout, #flyout ul{ text-indent: 0px; background-color: #fff; width: 240px; background: url(../moin/images/flyout-shadow.png) no-repeat bottom; 
					padding-bottom: 15px; }
#flyout li { list-style: none outside none; display: block; position: relative; height: 1% }
#flyout li a { display: block; font-weight: normal; color: #000; text-decoration: none; padding: 4px 10px; margin: 0 7px 0 13px; height: 1%}
#flyout li a.navbuttonparent { background: url(../moin/images/flyout-arrow.png) no-repeat 200px center}
#flyout li a:hover, #flyout li a.chain { background-color: #e3e4e5 }
#flyout ul, #flyout li:hover ul ul, #flyout li:hover ul ul ul, #flyout li:hover ul ul ul ul, #flyout li:hover ul ul ul ul ul,
#flyout li.iehover ul ul, #flyout li.iehover ul ul ul, #flyout li.iehover ul ul ul ul, #flyout li.iehover ul ul ul ul ul {
																							    position: absolute; left: -9999em; z-index: 999; }
#flyout li:hover ul, #flyout li li:hover ul, #flyout li li li:hover ul, #flyout li li li li:hover ul, #flyout li li li li li:hover ul,
#flyout li.iehover ul, #flyout li li.iehover ul, #flyout li li li.iehover ul, #flyout li li li li.iehover ul, #flyout li li li li li.iehover ul {
																							    left: 210px; top: 12px; margin: -13px 0 0 5px; z-index: 999; }
#flyout li:hover > ul, #flyout li.iehover ul { left: 210px; top: 15px; }

@media print {
	.basic div, #navigation ul, #list2 dd, #list3 div{
		display: block!important;
		height: auto!important
	}
}
