body {
	margin: 0px; padding: 0px;
	font: 10px Verdana;
	
	
}

html body #main {
	width: auto;
	width: 18cm;
}
html body #main div#main-head {
	float: none;
	width: auto;
	height: auto;
	page-break-after:avoid;
	page-break-before:avoid;
}
/**
*	3 Spaltiger Container im Header (logo, sek menu, such box)
*/
div#main-head div.group {
	background-color: #F5F5F5;
}
/**
*	Logo
*/
html body #main div#main-head div#logo {
	background-color: #FFFFFF;
	float: none;
	width: auto;
	height: auto;
}
html body #main div#main-head  div#logo img {
	margin: 20px 0px 0px 14px;
	float: none;
}
/**
*	Sec-Menu
*/
html body div#sec-menu,
html body div.left,
html body div#main-menu,
html body div#random-image,
html body div.right {
	display: none;
	float: none;
}
html body div.middle div.right,
html body div#main-head div.left,
html body div.middle div.left {
	display: block;
}
html body #main,
html body div#main-head div.group,
html body #main #main-body div.middle,
html body #main #main-body {
	height: auto;
	float: none;
	
}
html body #main #main-body,
html body div#main-head div.group {
	background-color: TRANSPARENT;
}
body div#main-body div.middle {
	height: auto;
	overflow: visible;
	background-color: TRANSPARENT;
	width: auto;
	float: none;
	padding: 0px; margin: 0px;
}

html body #main #main-body div.middle #main-content {
	margin: 0px; padding: 0px;
	width: auto;
}

div.filelist,
div.middle div.downloads {
	background-color: TRANSPARENT;
	width: 100%;
}
div.middle div.downloads a,
div.filelist p a {
	background: none;
}
div.middle div.downloads em,
div.filelist em {
	display:none;
}


body div.middle li.item73 ,
body div.middle li.item72 ,
body div.middle li.item71 ,
body div.middle li.item70 ,
body div.middle li.item69 ,
body div.middle li.item68 ,
body div.middle li.item67 ,
body div.middle ul li a {
	background-color: TRANSPARENT;
}
