body, html {
	font: 11px/16px Arial, Helvetica, sans-serif;
	height: 150mm !important;
	width: 180mm !important;
}

h1 {
	font: bold 14px/16px Arial, Helvetica, sans-serif !important;
}

img#img-main-print {
	float: right;
}

div.prod-wrapper {
	clear: both;
	height: 220px;
}

h1.hdl-serien {
	border-bottom: 1px solid #000;
	margin-bottom: 15px;
	float: left;
	width: 100%;
}

div#header,
div#sub-header,
div#content-leftcol,
div#footer,
ul#lst-serien-nav,
a.mark_unchecked,
a.mark_checked,
div#easteregg {
	display: none;
}

div#leftcol {
	/*border: 1px solid red;*/
	width: 120px;
}

div#leftcol,
div#rightcol {
	float: left;
}

div#rightcol {
	/*border: 1px solid green;*/
	/*height: 500px;*/
	padding-bottom: 15px;
	width: 420px;
}

table.tbl-prod-info {
	background: #E3E4E4;
	border-collapse: collapse;
	font: 11px/13px Arial, Helvetica, sans-serif;
  /*margin: 0 0 7px 0;	*/
	/*margin-top: -110px;*/
	margin: 0 0 10px 0;
	width: 420px;
}

table.tbl-prod-info table {
	border-collapse: collapse;
}

td.td-detail-info {
  width: 123px;
}

table.tbl-prod-info td {
	border: 1px solid #999;
	padding: 4px 0 4px 3px;
}

table.tbl-prod-info td.td-detail {
	padding: 0;
	border-right: 0;
	border-bottom: 0;
	border-top: 0;
}

table.tbl-prod-info td a {
	display: none;
}


td.td-further-info {
	width: 125px;
}

table.tbl-prod-info td.td-detail table {
  margin: 0 !important;
	width: 100%;
}

table.tbl-prod-info td table td {
	border: 1px solid #999;
	border-left: 0;
	border-top: 0;
	padding: 3px 0 3px 4px;
}

