/******  print  ******/
body{
	width:auto;
	padding:0;
	margin:0;
	text-align:center;
}
#content-wrap, #wrap{
	position:static;
	width:auto;
	height:auto;
	overflow:visible;
	margin:0;
	padding:0;
}
#logo{
	width:auto;
	height:auto;
	position:static;
}
#logo:after {
    width:221px;
    height:122px;
    display: block;
    content:url(img/nav/logo.gif);
    margin:0 auto 5px auto;
}
* html #logo{
    width:221px;
    height:122px;
    overflow: hidden;
    display: list-item;
    list-style-position: inside;
	list-style-image: url(img/nav/logo.gif);
    letter-spacing: -1000em;
    font-size: 1pt;
    margin-right:-221px;
}
*+html #logo{
    width:221px;
    height:122px;
    overflow: hidden;
    display: list-item;
    list-style-position: inside;
    list-style-image: url(img/nav/logo.gif);
    letter-spacing: -1000em;
    font-size: 1pt;
    margin-right:-221px;
}
#logo a{
	display:none;
}
#content{
	margin:0;
	padding:20px 0 20px 0;
	width:auto;
	text-align:left;
	position:static;
	float:none;
	overflow:visible;
}
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6, #content p{
	color:#000;
	width:auto;
}
#content h1{
	margin-top:10px;
}
.fhinv{
	display:block;
}
.flashh1, #content div.flashh1{
	display:none;
}
#footer{
	border-top:1px solid #000;
	padding:10px 0 0 0;
	position:static;
	text-align:left;
	color:#000;
	width:auto;
}
/******  hide  ******/
#menu, #submenucaption, #submenu, #headermenu, #ncm, #footermenu, #index_menu, #warenkorb, #topnav, #utility, a#lhw_spa, a#lhw{
	display:none;
}
