@charset "utf-8";

/* START html-tags */
body {
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
img {
	display: block;
}
a img {
	border: 0;
}
br {
	clear: both;
}
hr {
	height: 0.0625em;
	padding: 0;
	margin: 0.625em 0 0.625em 0;
	border: 0;
	color: #b1b2b4;
	background-color: #b1b2b4;
}
* html hr { /* IE6 korrektur  */
	margin: 0.3125em 0 0.3125em 0;
}
li {
	list-style-type: none;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
ol,
ul,
li,
input,
table,
tr,
td {
	margin: 0;
	padding: 0;
}
/* END html-tags */

/* START main styles/classes */
body div#head,
body div#division-info,
body ol#menu-switch,
body ul#menu,
body ul#divisionMenu,
body div#content
{
}
.hidden {
	display: none;
}
.for-print {
	display: none;
}
.float-dummy {
	display: block;
	clear: both;
}
.no-spacing {
	margin: 0 !important;
	padding: 0 !important;
}
div#ue-container img {
	border:0;
}
img.left-aligned {
	float: left;
	margin-right: 0.9375em; /* 15px */
}
img.right-aligned {
	float: right;
	margin-left: 0.9375em; /* 15px */
}

/* :links */
.standard-link {
	font-size: 0.6875em;
}
.bg-is-orange {
	color: #ffffff;
}
.bg-is-orange a:link,
.bg-is-orange a:visited {
	color: #ffffff;
}
.bg-is-orange a:active,
.bg-is-orange a:hover,
.bg-is-orange a:focus {
	text-decoration: none;
}
.bg-is-grey {
	color: #ffffff;
}
.bg-is-grey a:link,
.bg-is-grey a:visited {
	color: #ffffff;
}
.bg-is-grey a:active,
.bg-is-grey a:hover,
.bg-is-grey a:focus {
	text-decoration: none;
}
.bg-is-white {
	color: #000000;
}
.bg-is-white a:link,
.bg-is-white a:visited {
	color: #000000;
}
.bg-is-white a:active,
.bg-is-white a:hover,
.bg-is-white a:focus {
	text-decoration: none;
}
/* quicklinks - for fontsize 11px */
.bg-is-white a.quicklink {
	padding-left: 1.81818181818em; /* 20px */
	background: url(../images/icons/link-quicklink-down-orange.gif) no-repeat 0em 0.3636363636em; /* 4px */
}
/* speciallinks */
.speciallink a {
	display: block;
	padding-left: 1.75em;
	line-height: 1.625em;
	background-repeat: no-repeat;
	background-position: left center;
}
/* on grey ground */
.bg-is-grey .speciallink a:link,
.bg-is-grey .speciallink a:visited {
	color: #ffffff;
}
.bg-is-grey .speciallink a:hover,
.bg-is-grey .speciallink a:active,
.bg-is-grey .speciallink a:focus {
	color: #ffffff;
}
.bg-is-grey .speciallink span {
	font-size: 0.6875em;
}
.bg-is-grey .speciallink a.link-fairchecklist {
	background-image: url(../images/icons/link-fairchecklist-white.gif);
}
.bg-is-grey .speciallink a.link-newsletter {
	background-image: url(../images/icons/link-newsletter-white.gif);
}
.bg-is-grey .speciallink a.link-catalogorder {
	background-image: url(../images/icons/link-catalogorder-white.gif);
}
.bg-is-grey .speciallink a.link-bookmark {
	background-image: url(../images/icons/link-bookmark-white.gif);
}
.bg-is-grey .speciallink a.link-forward {
	background-image: url(../images/icons/link-forward-white.gif);
}
.bg-is-grey .speciallink a.link-print {
	background-image: url(../images/icons/link-print-white.gif);
}
/* on white ground */
.bg-is-white .speciallink a:link,
.bg-is-white .speciallink a:visited {
	color: #b1b2b4;
}
.bg-is-white .speciallink a:hover,
.bg-is-white .speciallink a:active,
.bg-is-white .speciallink a:focus {
	color: #b1b2b4;
}
.bg-is-white .speciallink span {
	font-size: 0.6875em;
}
.bg-is-white .speciallink a.link-fairchecklist {
	background-image: url(../images/icons/link-fairchecklist-grey.gif);
}
.bg-is-white .speciallink a.link-newsletter {
	background-image: url(../images/icons/link-newsletter-grey.gif);
}
.bg-is-white .speciallink a.link-catalogorder {
	background-image: url(../images/icons/link-catalogorder-grey.gif);
}
.bg-is-white .speciallink a.link-bookmark {
	background-image: url(../images/icons/link-bookmark-grey.gif);
}
.bg-is-white .speciallink a.link-forward {
	background-image: url(../images/icons/link-forward-grey.gif);
}
.bg-is-white .speciallink a.link-print {
	background-image: url(../images/icons/link-print-grey.gif);
}
/* END main styles/classes */


/* START button */
a.button,
a.button-grey,
a.button-fixed-width {
	float: left;
	text-align:center;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff !important;
	cursor: pointer;
	overflow: visible;
}
a.button span,
a.button-grey span,
a.button-fixed-width span{
	display: block;
}
a.button span.g,
a.button-grey span.g,
a.button-fixed-width span.g {
	padding: 0 0.875em 0.75em 0.5625em;
	text-align: center;
}
a.button span.g span,
a.button-grey span.g span,
a.button-fixed-width span.g span {
	display: inline;
	font-size: 0.6875em;
	line-height: 1.625em;
}
/* on-white-ground */
.bg-is-white a.button {
	background: #fab600 url(../images/button/button-on-white-1.gif) repeat-y left top;
}
.bg-is-white a.button span.a {
	background: url(../images/button/button-on-white-2.gif) repeat-y right top;
}
.bg-is-white a.button span.b {
	background: url(../images/button/button-on-white-3.gif) repeat-x left top;
}
.bg-is-white a.button span.c {
	background: url(../images/button/button-on-white-4.gif) repeat-x left bottom;
}
.bg-is-white a.button span.d {
	background: url(../images/button/button-on-white-5.gif) no-repeat left top;
}
.bg-is-white a.button span.e {
	background: url(../images/button/button-on-white-6.gif) no-repeat left bottom;
}
.bg-is-white a.button span.f {
	background: url(../images/button/button-on-white-7.gif) no-repeat right top;
}
.bg-is-white a.button span.g {
	background: url(../images/button/button-on-white-8.gif) no-repeat right bottom;
}
/* on-orange-ground */
.bg-is-orange a.button {
	background: #fab600 url(../images/button/button-on-orange-1.gif) repeat-y left top;
}
.bg-is-orange a.button span.a {
	background: url(../images/button/button-on-orange-2.gif) repeat-y right top;
}
.bg-is-orange a.button span.b {
	background: url(../images/button/button-on-orange-3.gif) repeat-x left top;
}
.bg-is-orange a.button span.c {
	background: url(../images/button/button-on-orange-4.gif) repeat-x left bottom;
}
.bg-is-orange a.button span.d {
	background: url(../images/button/button-on-orange-5.gif) no-repeat left top;
}
.bg-is-orange a.button span.e {
	background: url(../images/button/button-on-orange-6.gif) no-repeat left bottom;
}
.bg-is-orange a.button span.f {
	background: url(../images/button/button-on-orange-7.gif) no-repeat right top;
}
.bg-is-orange a.button span.g {
	background: url(../images/button/button-on-orange-8.gif) no-repeat right bottom;
}
/* on-grey-ground */
.bg-is-grey a.button,
.bg-is-grey a.button-fixed-width {
	background: #fab600 url(../images/button/button-on-grey-1.gif) repeat-y left top;
}
.bg-is-grey a.button span.a,
.bg-is-grey a.button-fixed-width span.a {
	background: url(../images/button/button-on-grey-2.gif) repeat-y right top;
}
.bg-is-grey a.button span.b,
.bg-is-grey a.button-fixed-width span.b {
	background: url(../images/button/button-on-grey-3.gif) repeat-x left top;
}
.bg-is-grey a.button span.c,
.bg-is-grey a.button-fixed-width span.c {
	background: url(../images/button/button-on-grey-4.gif) repeat-x left bottom;
}
.bg-is-grey a.button span.d,
.bg-is-grey a.button-fixed-width span.d {
	background: url(../images/button/button-on-grey-5.gif) no-repeat left top;
}
.bg-is-grey a.button span.e,
.bg-is-grey a.button-fixed-width span.e {
	background: url(../images/button/button-on-grey-6.gif) no-repeat left bottom;
}
.bg-is-grey a.button span.f,
.bg-is-grey a.button-fixed-width span.f {
	background: url(../images/button/button-on-grey-7.gif) no-repeat right top;
}
.bg-is-grey a.button span.g,
.bg-is-grey a.button-fixed-width span.g {
	background: url(../images/button/button-on-grey-8.gif) no-repeat right bottom;
}
/* grey on grey ground */
.bg-is-grey a.button-grey {
	background: #b1b2b4 url(../images/button/button-grey-on-grey-1.gif) repeat-y left top;
}
.bg-is-grey a.button-grey span.a {
	background: url(../images/button/button-grey-on-grey-2.gif) repeat-y right top;
}
.bg-is-grey a.button-grey span.b {
	background: url(../images/button/button-grey-on-grey-3.gif) repeat-x left top;
}
.bg-is-grey a.button-grey span.c {
	background: url(../images/button/button-grey-on-grey-4.gif) repeat-x left bottom;
}
.bg-is-grey a.button-grey span.d {
	background: url(../images/button/button-grey-on-grey-5.gif) no-repeat left top;
}
.bg-is-grey a.button-grey span.e {
	background: url(../images/button/button-grey-on-grey-6.gif) no-repeat left bottom;
}
.bg-is-grey a.button-grey span.f {
	background: url(../images/button/button-grey-on-grey-7.gif) no-repeat right top;
}
.bg-is-grey a.button-grey span.g {
	background: url(../images/button/button-grey-on-grey-8.gif) no-repeat right bottom;
}
/* END button */

/* START head */
div#head {
	width: 62.5em;
	height: 4.875em;
	background: #fab600 url(../images/head-bg.jpg) no-repeat;
	overflow: hidden;
}
div#head p#slogan {
	position: absolute;
	width: 377px;
	height: 21px;
	left: 19em;
	top: 1.75em;
	background: url(../images/la-concept-slogan.gif) no-repeat;
}
div#head p#slogan span {
	visibility: hidden;
}
div#head a#logo {
	float: right;
	display: block;
	margin-top: 1.125em;
}

/* START search */
div#searchbox {
	width: 13.125em;
	height: 4.4375em;
	margin-top: 0.375em;
	position: absolute;
	background: #fab600;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}

* html div#searchbox { /* IE6 box-modell-bug korrigieren */
	width: 13.1875em;
	height: 4.5em;
}
div#searchbox form {
	width: 13.125em;
	height: 4.4375em;
	position:relative;
	top: -1px;
	left: 1px;
	background: url(../images/searchbox-corner.gif) no-repeat top right;
}
div#searchbox form p.position {
	padding: 0.9375em 0 0 0.5em;
	float: left;
}
div#searchbox form input#query {
	float: left;
	width: 8.125em;
	padding: 0.125em;
	margin-right: 0.625em;
	margin-bottom: 0.3125em;
	line-height: 0.875em;
}

/* END search */
/* END head */

/* START division-info */
div#division-info {
	width: 13.125em;
	height: 5.125em;
	background: #b1b2b4 url(../images/shadow-ongrey-big-x.gif) repeat-x bottom;
	border-top: 1px solid #ffffff;
}
* html div#division-info { /* IE6 box-modell-bug korrigieren */
	height: 5.1875em;
}
div#division-info div {
	margin: 0.625em 0 0 0.5em;
	padding-left: 2.9375em;
	padding-bottom: 0.625em;
	background-repeat: no-repeat;
	vertical-align: bottom;
}
div#division-info h3 {
	font-size: 0.9375em;
}
div#division-info p {
	font-size: 0.6875em;
}

/* icons */
div#division-info div#icon-mobile-praesentationssysteme {
	background-image: url(../images/icons/currentdivision-mobile-praesentationssysteme.gif);
}
div#division-info div#icon-digitale-kommunikation {
	background-image: url(../images/icons/currentdivision-digitale-praesentationssysteme.gif);
}
div#division-info div#icon-messestaende {
	background-image: url(../images/icons/currentdivision-messestaende.gif);
}
div#division-info div#icon-grossformatdruck {
	background-image: url(../images/icons/currentdivision-grossformatdruck.gif);
}
div#division-info div#icon-werbemittel {
	background-image: url(../images/icons/currentdivision-werbemittel.gif);
}
div#division-info div#icon-mobile-aussenwerbung {
	background-image: url(../images/icons/currentdivision-promotion-und-messe.gif);
}
div#division-info div#icon-druckvorstufe {
	background-image: url(../images/icons/currentdivision-druckvorstufe.gif);
}
div#division-info div#icon-la-concept {
	background-image: url(../images/icons/currentdivision-la-concept.gif);
}
/* END division-info */

/* START menu-switch */
p#leaflet_indicator {
	position: absolute;
	font-size: 0.6875em; /* 11px */
	top: 11.8181818181em; /* 130px */
	left: 18.1818181818em; /* 200px */
	padding: 0.9090909090em; /* 10px */
	background-color: #fff;
	border: 0.1818181818em solid #fab600; /* 2px */
	/* display: none; */
}

ol#menu-switch {
	height: 1.5em;
	margin-top: -24px;
}
ol#menu-switch li {
	float: left;
	display: block;
	width: 6.5em;
	border-right: 1px solid #ffffff;
}
* html ol#menu-switch li { /* IE6 box-modell-bug korrigieren */
	width: 6.5625em;  /* (2 x 1px border right) */
	height: 100%; /* (1 x 1px border top) */
}
ol#menu-switch li a {
	display: block;
	position: relative;
	left: 1px;
	height: 1em;
	padding: 0.3125em 0 0.1875em 0.5em;
}
* html ol#menu-switch li a { /* IE6 box-modell-bug korrigieren */
	height: 1.5em;
}
ol#menu-switch li a span {
	display: block;
	font-size: 0.6875em;
}
ol#menu-switch li.active-left {
	background: #fab600 url(../images/menu-switch-bg-activ.gif) repeat-x top;
}
ol#menu-switch li.active-left a {
	background: url(../images/menu-switch-corner-active-left-ongrey.gif) no-repeat top right;
}
ol#menu-switch li.inactive-right {
	background: #939497 url(../images/menu-switch-bg-inactiv.gif) repeat-x top;
}
ol#menu-switch li.inactive-right a {
	background: url(../images/menu-switch-corner-inactiv-right-ongrey.gif) no-repeat top right;
}
ol#menu-switch li.active-right {
	background: #fab600 url(../images/menu-switch-bg-activ.gif) repeat-x top;
}
ol#menu-switch li.active-right a {
	background: url(../images/menu-switch-corner-active-right-ongrey.gif) no-repeat top right;
}
ol#menu-switch li.inactive-left {
	background: #939497 url(../images/menu-switch-bg-inactiv.gif) repeat-x top;
}
ol#menu-switch li.inactive-left a {
	background: url(../images/menu-switch-corner-inactiv-left-ongrey.gif) no-repeat top right;
}
/* END menu-switch */

/* START manufacturers */
p#manufacturers {
	margin-top: 3.125em;
	margin-bottom: 5em;
	width: 13.125em;
}
p#manufacturers img {
	width: 12em;
	height: 5.875em;
	margin-left: 0.625em;
}
/* END manufacturer */

/* START gatherer */
ul#gatherer {
	width: 13.125em;
	min-height: 377px;
	display: none;
}
ul#gatherer li {
	margin-top: 0.0625em;
	text-align: right;
}
* html ul#gatherer li { /* IE6 */
	position: relative;
	top: 0.1875em;
	height: 100%;
	margin-top: -0.125em;
}
ul#gatherer li a {
	display: block;
	text-decoration: none;
	line-height: 1.125em;
}
ul#gatherer li span {
	display: block;
	vertical-align: middle;
	font-size: 0.6875em;
}
ul#gatherer li#notice {
	padding: 0.909090909090em 0.909090909090em  0.909090909090em 0;
	font-size: 0.6875em; /* 11px */
	color: #b1b2b4;
}
/* option */
ul#gatherer li.spacing-top {
	margin-top: 0.625em;
}
ul#gatherer li.title h3 {
	background-color: #fab600;
	font-size: 0.6875em;
	padding: 0.36363636em 0.90909090em 0.36363636em 0.90909090em; /* 4px 10px 4px 10px */
}
ul#gatherer li.option {
}
* html ul#gatherer li.option { /* IE6 */
	margin-bottom: 3px;
}
ul#gatherer li.option a {
	color: #ffffff;
	padding-right: 0.625em;
}
ul#gatherer li.option a:link,
ul#gatherer li.option a:visited {
	background-color: #b1b2b4;
}
ul#gatherer li.option a:hover,
ul#gatherer li.option a:active,
ul#gatherer li.option a:focus {
	background-color: #fab600;
}
/* product */
ul#gatherer li.product-new {
	background: url(../images/item-indicator.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
ul#gatherer li.product a {
	padding-right: 1.875em;
}
ul#gatherer li.product-active a {
	color: #fab600;
	font-weight: bold;
	background: url(../images/icons/menu-lv3-arrow-active.gif) no-repeat 11.875em 0.25em;
}
ul#gatherer li.product-inactive a:link,
ul#gatherer li.product-inactive a:visited {
	color: #b1b2b4;
	background: url(../images/icons/menu-lv3-arrow-inactive.gif) no-repeat 11.875em 0.25em;
}
ul#gatherer li.product-inactive a:hover,
ul#gatherer li.product-inactive a:active,
ul#gatherer li.product-inactive a:focus {
	color: #fab600;
	background: url(../images/icons/menu-lv3-arrow-hover.gif) no-repeat 11.875em 0.25em;
}
/* terminator */
div#gatherer-terminator {
	display: none;
	width: 13.125em;
	height: 1.5em;
	margin-top: 0.25em;
	background: #fab600 url(../images/icons/menu-lv2-terminator-edge.gif) no-repeat right bottom;
}
/* END gatherer */

/* START menu */
ul#menu {
	width: 13.125em;
	/* border-top: 0.3125em solid #fab600; */
}
ul#menu  li {
}
ul#menu li.faq a,
ul#menu li.lv2 a,
ul#menu li.lv3 a {
	display: block;
	text-align: right;
	text-decoration: none;
}
ul#menu li.faq a span,
ul#menu li.lv2 a span,
ul#menu li.lv3 a span {
	display: block;
	font-size: 0.6875em;
}

/* faq-link */
ul#menu li.faq {
	margin-top: 0.25em;
	padding-top: 0.25em;
	height: 1.3em;
	background: #fab600 url(../images/icons/menu-lv2-terminator-edge.gif) no-repeat right bottom;
}
ul#menu  li.faq a {
	float: right;
	/* width: 100%; */
	padding-right: 0.625em;
	padding-left: 0.625em;
	background: url(../images/icons/link-faq.gif) no-repeat left 2px;
	font-weight: bold;
	height: 1.3em;
}
ul#menu  li.faq a span {
	vertical-align: middle;
}
/* level 1 */
ul#menu li.lv1 {
	width: 13.125em;
	height: 2.8125em;
	background-repeat: no-repeat;
	background-position: 10.625em center;
}
ul#menu li.lv1-active {
	background-color: #fab600;
}
ul#menu li.lv1 a {
	display: table;
	width: 10em;
	height: 100%;
	padding-right: 3.125em;
	font-weight: bold;
	text-decoration: none;
}
*body ul#menu[id] li.lv1 a { /* Safari 3 (+NN6, IE7) fehlerhaftes boxmodell korrigieren */
	wid\th: 13.125em;
}
*+html ul#menu li.lv1 a { /* IE7 */
	width: 10em !important; /* Safari 3 Browserweiche zurÃ¼cksetzen */
	display: block;
	position: relative;
	padding-right: 0;
	margin-right: 3.125em;
	overflow: hidden;
	cursor: pointer;
}
* html ul#menu li.lv1 a { /* IE6 */
 	width: 210px;
	display: block;
	position: relative;
	overflow: hidden;
	cursor: pointer;
}
ul#menu  li.lv1-inactive a:link,
ul#menu  li.lv1-inactive a:visited {
	color: #b1b2b4;
}
ul#menu  li.lv1-inactive a:hover,
ul#menu  li.lv1-inactive a:active,
ul#menu  li.lv1-inactive a:focus {
	color: #fab600;
}
ul#menu  li.lv1 a span.outer {
	display: table-cell;
	line-height: 0.75em;
	vertical-align: middle;
	text-align: right;
}
*+html ul#menu li.lv1 a span.outer { /* IE7 */
	position: absolute;
	top: 50%;
	width:100%;
}
* html ul#menu li.lv1 a span.outer { /* IE6 */
	position: absolute;
	top: 50%;
	width:100%;
}
li.lv1 a span.outer span.inner {
	font-size: 0.6875em;
	text-align: right;
}
*+html ul#menu li.lv1 a span.outer span.inner { /* IE7 */
	display: block;
	position: relative;
	top: -50%;
	width:100%;
}
* html ul#menu li.lv1 a span.outer span.inner { /* IE6 */
 	display: block;
	position: relative;
	top: -50%;
	width:100%;
}
	
/* level 1 icons */
ul#menu  li.mobile-praesentationssysteme-active {
	background-image: url(../images/icons/menu-mobile-praesentationssysteme-active.gif);
}
ul#menu  li.mobile-praesentationssysteme-inactive {
	background-image: url(../images/icons/menu-mobile-praesentationssysteme-inactive.gif);
}

ul#menu  li.digitale-kommunikation-active {
	background-image: url(../images/icons/menu-digitale-praesentationssysteme-active.gif);
}
ul#menu  li.digitale-kommunikation-inactive {
	background-image: url(../images/icons/menu-digitale-praesentationssysteme-inactive.gif);
}

ul#menu  li.messestaende-active {
	background-image: url(../images/icons/menu-messestaende-active.gif);
}
ul#menu  li.messestaende-inactive {
	background-image: url(../images/icons/menu-messestaende-inactive.gif);
}

ul#menu  li.grossformatdruck-active {
	background-image: url(../images/icons/menu-grossformatdruck-active.gif);
}
ul#menu  li.grossformatdruck-inactive {
	background-image: url(../images/icons/menu-grossformatdruck-inactive.gif);
}

ul#menu  li.werbemittel-active {
	background-image: url(../images/icons/menu-werbemittel-active.gif);
}
ul#menu  li.werbemittel-inactive {
	background-image: url(../images/icons/menu-werbemittel-inactive.gif);
}

ul#menu  li.mobile-aussenwerbung-active {
	background-image: url(../images/icons/menu-promotion-und-messe-active.gif);
}
ul#menu  li.mobile-aussenwerbung-inactive {
	background-image: url(../images/icons/menu-promotion-und-messe-inactive.gif);
}

ul#menu  li.druckvorstufe-active {
	background-image: url(../images/icons/menu-druckvorstufe-active.gif);
}
ul#menu  li.druckvorstufe-inactive {
	background-image: url(../images/icons/menu-druckvorstufe-inactive.gif);
}

ul#menu  li.la-concept-active {
	background-image: url(../images/icons/menu-la-concept-active.gif);
}
ul#menu  li.la-concept-inactive {
	background-image: url(../images/icons/menu-la-concept-inactive.gif);
}

/* level 2 */
ul#menu  li.lv2 {
	margin-top: 0.25em;
	line-height: 1.125em;
}
ul#menu  li.lv2 a {
	padding-right: 0.625em;
}
ul#menu  li.lv2 a span {
	vertical-align: middle;
}
ul#menu  li.lv2-inactive a:link,
ul#menu  li.lv2-inactive a:visited {
	background: #b1b2b4;
}
ul#menu  li.lv2-active a,
ul#menu  li.lv2-inactive a:hover,
ul#menu  li.lv2-inactive a:active,
ul#menu  li.lv2-inactive a:focus {
	background: #fab600;
}
ul#menu  li#lv2-terminator {
	height: 1.5em;
	margin-top: 0.25em;
	background: #fab600 url(../images/icons/menu-lv2-terminator-edge.gif) no-repeat right bottom;
}

/* level 3 */
ul#menu  li.lv3 {
	line-height: 1.125em;
}
ul#menu  li.lv3 a {
	padding-right: 1.875em;
}
ul#menu  li.lv3 a span {
	vertical-align: middle;
}
ul#menu  li.lv3-active a {
	color: #fab600;
	font-weight: bold;
	background: url(../images/icons/menu-lv3-arrow-active.gif) no-repeat 11.875em 0.25em;
}
ul#menu  li.lv3-inactive a:link,
ul#menu  li.lv3-inactive a:visited {
	color: #b1b2b4;
	background: url(../images/icons/menu-lv3-arrow-inactive.gif) no-repeat 11.875em 0.25em;
}
ul#menu  li.lv3-inactive a:hover,
ul#menu  li.lv3-inactive a:active,
ul#menu  li.lv3-inactive a:focus {
	color: #fab600;
	background: url(../images/icons/menu-lv3-arrow-hover.gif) no-repeat 11.875em 0.25em;
}
/* END menu */

/* START breadcrumb navigation */
p#breadcrumb {
	position: absolute;
	top: 9.5375em;
	left: 14.375em;
	width: 46.875em;
}

p#breadcrumb span {
	font-size: 0.6875em;
}
/* END breadcrumb */

/* START division-menu */
ul#division-menu {
	position: absolute;
	top: 5.9375em;
	left: 14.375em;
	width: 46.875em;
}
ul#division-menu li {
	float: left;
	display: table;
	width: 11.625em;
	height: 1.6875em;
	margin-bottom: 0.1875em;
	line-height: 0.6875em;
	background-repeat: no-repeat;
	background-position: left center;
}
*+html ul#division-menu li { /* IE7 */
	display: block;
	position: relative;
	line-height: 0.875em;
	cursor: pointer;
}
* html ul#division-menu li { /* IE6 */
	display: block;
	position: relative;
	line-height: 0.875em;
	cursor: pointer;
}
ul#division-menu li a {
	display: table-cell;
	height: 1.6875em;
	padding-left: 1.75em;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
}
*+html ul#division-menu li a { /* IE7 */
	position: absolute;
	height: auto;
	top: 50%;
	margin-top:-0.1875em;
}
* html ul#division-menu li a { /* IE6 */
	position: absolute;
	height: auto;
	top: 50%;
	margin-top:-0.1875em;
}
ul#division-menu li a span {
	font-size: 0.6875em;
}
*+html ul#division-menu li a span { /* IE7 */
	position: relative;
	top: -50%;
}
* html ul#division-menu li a span { /* IE6 */
	position: relative;
	top: -50%;
}
ul#division-menu li.division-menu-active a {
	color: #fab600;
}
ul#division-menu li.division-menu-inactive a {
	color: #b1b2b4;
}
ul#division-menu li a:hover,
ul#division-menu li a:active,
ul#division-menu li a:focus {
	color: #fab600;
}

/* division-menu icons */
ul#division-menu li.mobile-praesentationssysteme-active {
	background-image: url(../images/icons/devisionmenu-mobile-praesentationssysteme-active.gif);
}
ul#division-menu li.mobile-praesentationssysteme-inactive {
	background-image: url(../images/icons/devisionmenu-mobile-praesentationssysteme-inactive.gif);
}

ul#division-menu li.digitale-kommunikation-active {
	background-image: url(../images/icons/devisionmenu-digitale-praesentationssysteme-active.gif);
}
ul#division-menu li.digitale-kommunikation-inactive {
	background-image: url(../images/icons/devisionmenu-digitale-praesentationssysteme-inactive.gif);
}

ul#division-menu li.messestaende-active {
	background-image: url(../images/icons/devisionmenu-messestaende-active.gif);
}
ul#division-menu li.messestaende-inactive {
	background-image: url(../images/icons/devisionmenu-messestaende-inactive.gif);
}

ul#division-menu li.grossformatdruck-active {
	background-image: url(../images/icons/devisionmenu-grossformatdruck-active.gif);
}
ul#division-menu li.grossformatdruck-inactive {
	background-image: url(../images/icons/devisionmenu-grossformatdruck-inactive.gif);
}

ul#division-menu li.werbemittel-active {
	background-image: url(../images/icons/devisionmenu-werbemittel-active.gif);
}
ul#division-menu li.werbemittel-inactive {
	background-image: url(../images/icons/devisionmenu-werbemittel-inactive.gif);
}

ul#division-menu li.mobile-aussenwerbung-active {
	background-image: url(../images/icons/devisionmenu-promotion-und-messe-active.gif);
}
ul#division-menu li.mobile-aussenwerbung-inactive {
	background-image: url(../images/icons/devisionmenu-promotion-und-messe-inactive.gif);
}

ul#division-menu li.druckvorstufe-active {
	background-image: url(../images/icons/devisionmenu-druckvorstufe-active.gif);
}
ul#division-menu li.druckvorstufe-inactive {
	background-image: url(../images/icons/devisionmenu-druckvorstufe-inactive.gif);
}

ul#division-menu li.la-concept-active {
	background-image: url(../images/icons/devisionmenu-la-concept-active.gif);
}
ul#division-menu li.la-concept-inactive {
	background-image: url(../images/icons/devisionmenu-la-concept-inactive.gif);
}
/* END division-menu */

/* START content */
div#content {
	position: absolute;
	top: 12.125em;
	left: 13.125em;
	width: 48.125em;
}
h2#headline {
	margin-bottom: 0.06666666625em; /* 1px */
	padding-left: 1.33333333312em; /* 20px */
	line-height: 1.59999999938em;  /* 24px */
	font-size: 0.9375em;
	background: #fab600 url(../images/corner-big-orange-left-top.gif) no-repeat left top;
}

/* standardboxen */
div.box-big,
div.box-middle,
div.box-small {
	float: left;
	margin: 2.5em 0 0 1.25em;
}
* html div.box-big,
* html div.box-middle,
* html div.box-small { /* IE6 double-margin-bug korrigieren */
	display: inline;
}
div.box-big {
	width: 46.875em;
}
div.box-middle {
	width: 32.6875em;
}
div.box-small {
	width: 12.9375em;
}
div.box-grouping-middle {
	float: left;
	width: 33.9375em;
}
div.box-big h3,
div.box-middle h3,
div.box-small h3 {
	margin-bottom: 0.090909090625em; /* 1px */
	padding-left: 1.36363636363em; /* 15px */
	line-height: 2.18181818181em;  /* 24px */
	font-size: 0.6875em;
	background: #fab600 url(../images/corner-big-orange-left-top.gif) no-repeat left top;
}
div.box-big div.box-stop,
div.box-middle div.box-stop,
div.box-small div.box-stop {
	margin-top: 1.25em;
	padding-right: 0.5em;
	padding-bottom: 0.25em;
	line-height: 1em;
	text-align: right;
	/*
	background: #d1d2d3 url(../images/corner-small-grey-2-right-bottom.gif) no-repeat right bottom;
	*/
	background: #b1b2b4 url(../images/corner-small-grey-right-bottom.gif) no-repeat right bottom;
}
div.box-stop a {
	font-size: 0.5625em;
	font-weight: bold;
	color: #ffffff !important;
	background-repeat: no-repeat;
	background-image: url(../images/icons/link-quicklink-up-white.gif);
}
div.box-stop a:link,
div.box-stop a:visited {
	background-position: 0 0.375em;
}
div.box-stop a:active,
div.box-stop a:hover,
div.box-stop a:focus {
	background-position: 0 0.1875em;
	text-decoration: underline;
}

/* standard-box */
div.standard-box {
	margin-top: 0;
}
div.standard-box h2 {
	margin-bottom: 0.9375em !important;
}
div.standard-box h3 {
	margin-top: 3.63636363636363em !important; /* 40px */
	margin-bottom: 1.36363636364em; /* 15px */
}
div.standard-box h4 {
	font-size: 0.6875em;
	line-height: 1.27272727273em; /* 14px */
	margin-left: 1.36363636364em; /* 15px */
	margin-right: 1.36363636364em; /* 15px */
	margin-bottom: 0.2727272727em; /* 3px */
}
div.standard-box ol,
div.standard-box ul {
	margin-left: 0.9375em; /* 15px */
	margin-bottom: 0.9375em;
}
div.standard-box li {
	font-size: 0.6875em;
	line-height: 1.27272727273em; /* 14px */
	margin-left: 1.36363636364em; /* 15px */
	margin-right: 1.36363636364em; /* 15px */
	list-style-type: disc;
}
div.standard-box p {
	font-size: 0.6875em; /* 11px */
	line-height: 1.27272727269em; /* 14px */
	margin-bottom: 1.36363636364em; /* 15px */
	margin-left: 1.36363636364em; /* 15px */
	margin-right: 1.36363636364em; /* 15px */
}
div.standard-box p.quicklinks {
	line-height: 1.45454545em;
}
div.standard-box .fontsize11to16px {
	font-size: 1.454545454545em !important;
}
div.standard-box .text {
	font-size: 0.6875em; /* 11px */
	line-height: 1.27272727269em; /* 14px */
}
div.standard-box .text-spacing {
	margin-left: 1.36363636364em; /* 15px */
	margin-right: 1.36363636364em; /* 15px */
}
div.standard-box .spacing {
	margin-left: 0.9375em; /* 15px */
	margin-right: 0.9375em; /* 15px */
}
div.standard-box .no-spacing {
	margin: 0;
	padding: 0;
}
div.standard-box img.align-left {
	float: left;
	margin-right: 1.3636363636em; /* 15px */
}
div.standard-box img.align-right {
	float: right;
	margin-left: 1.3636363636; /* 15px */
}

/* in-popup - for box */
div.in-popup {
	position: absolute;
	top: 0.9375em;
}
div.in-popup div#window-options {
	position: absolute;
	top: -0.9375em;
	width:100%;
	text-align: right;
	line-height: 0.75em;
}
div.in-popup div#window-options a {
	display: block;
	float: right;
	margin-top: 0.111111em;
	margin-left: 1.6666666em;
	font-size: 0.5625em;
	font-weight: bold;
	color: #b1b2b4;
}

/* formate fuer inhaltsseiten */
/* START overview */
/* START box-overview */
div#content div#box-overview {
	margin-top: 0;
        
}
div#content div#box-overview h3 {
	margin-top: 3.63636363636363em !important; /* 40px */
	margin-bottom: 1.36363636364em; /* 15px */
}
div#content div#box-overview p#overview-img a {
	display: block;
	float: left;
	width: 9.9375em; /* 159px */
	height: 8.9375em; /* 143px */
	margin: 0.9375em 0 0 0.9375em; /* 15px */
	line-height: 0.6875em; /* 11px */
	text-align: center;
}
* html div#content div#box-overview p#overview-img a {
	width: 8.9375em; /* 159px */
	}
div#content div#box-overview p a img {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.625em; /* 11px */
}
* html div#content div#box-overview a { /* IE6 double-margin-bug korrigieren */
	display: inline;
}
div#content div#box-overview p a span {
	font-size: 0.625em; /* 11px */
}
div#content div#box-overview p.infotext {
	margin-left: 1.36363636em; /* 15px */
	margin-right: 1.36363636em; /* 15px */
	font-size: 0.625em; /* 11px */
}

div#box-overview a.info{
    position:relative; /*this is the key*/
    z-index:24;
    color:#000;
    text-decoration:none}

div#box-overview a.info:hover{
	z-index:25;
}
div#box-overview a.info span.info-txt{
	display: none;
}
div#box-overview a.info:hover span.info-txt{
    display:block;
    text-align:left;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:2px solid #fab600;
    padding:2px;
    background-color:#fff;
    color:#000;
}
/* END overview */
/* END box-overview */

/* START box-news - list view */
div#content div#box-news, div#content div#box-banner {
	margin-top: 0;
}
div#content div#box-news h4 {
	margin-bottom: 1.11111111111em; /* 10px */
	padding-top: 0.555555555555em; /* 5px */
	padding-bottom: 0.555555555555em; /* 5px */
	padding-left: 1.66666666667em; /* 15px */
	font-size: 0.5625em;
	font-weight: bold;
	color: #ffffff;
	background: #b1b2b4 url(../images/corner-big-grey-left-top.gif) no-repeat left top;
}
div#content div#box-news h4#first {
	background: #b1b2b4 url(../images/corner-big-grey-right-bottom.gif) no-repeat right bottom;
}
div#content div#box-news p {
	margin-left: 0.9375em;
	margin-bottom: 1.25em;
	line-height: 0.6875em;
	color: #b1b2b4;
}
div#content div#box-news a {
	color: #b1b2b4;
}
div#content div#box-news img {
	width: 12em;
	height: 9.125em;
	margin-bottom: 0.3125em;
	margin-left: 0.9375em;
}
div#content div#box-news p span {
	font-size: 0.5625em;
}
/* END box-news */
/* START news - detailed view, based on standard-box */
div#content div#news p {
	margin-left: 0;
}
div#content div#news div.preview-item {
	padding-bottom: 0.9375em; /* 15px */
}
div#content div#news div.preview-item p {
	margin-left: 1.3636363636em; /* 15px */
}
div#content div#news div.preview-item strong {
	display: block;
}
div#content div#news div.preview-item img {
	margin-top: 0.125em; /* 2px */
	width: 3.3125em; /* 53px */
	height: 2.5em; /* 40px */
}
/* END news */


/* START product-detail */
/* START box-product-detail */
div#box-product-detail {
	height: 25.6875em;
	margin-top: 0;
}
/* img-panel */
div#box-product-detail p#img-panel {
	position: absolute;
	left: 1.25em;
	top: 1.5625em;
	width: 19.4375em;
	height: 17.25em;
	background: #b1b2b4 url(../images/corner-small-grey-right-bottom.gif) no-repeat right bottom;
}
div#box-product-detail p#img-panel img#main-img {
	width: 19.4375em;
	height: 14.75em;
}
div#box-product-detail p#img-panel span#setup {
	display: block;
	width: 19.4375em;
	height: 14.75em;
	background: #b1b2b4;
}
div#box-product-detail p#img-panel span#setup object {
	display: block;
	width: 100%;
	height: 100%;
}
div#box-product-detail p#img-panel span#caption {
	position: absolute;
	top: 14.75em;
	left: 0em;
	display: block;
	width: 12.1875em;
	height: 2.3125em;
	padding: 0.1875em 0 0 0.625em;
	line-height: 0.875em;
	background: url(../images/corner-small-grey-left-bottom.gif) no-repeat left bottom;
}
* html div#box-product-detail p#img-panel span#caption { /* IE6 box-modell-bug korrigieren */
	width: 12.8125em;
	height: 2.5em;
}
div#box-product-detail p#img-panel span#caption span {
	font-size: 0.5625em;
}
div#box-product-detail p#img-panel span#features {
	display: block;
	position: absolute;
	top: 14.75em;
	left: 0em;
	width: 19.4375em;
	height: 3.4375em;
}
div#box-product-detail p#img-panel span#features a {
	display: block;
	float: right;
	width: 3.25em;
	height: 3.4375em;
	font-weight: bold;
	text-decoration: none;
	border-left: 1px solid #ffffff;
	background: #fab600 url(../images/corner-small-orange-right-bottom.gif) no-repeat right bottom;
}
div#box-product-detail p#img-panel span#features a img {
	width: 3.25em;
	height: 2.5em;
}
div#box-product-detail p#img-panel span#features a span {
	display: block;
	float: right;
	width: 100%;
	height: 1.66666666663em; /* 15px */
	font-size: 0.5625em;
	text-align: center;
	background: url(../images/corner-small-orange-left-bottom.gif) no-repeat left bottom;
}
/* thumbnails */
div#box-product-detail p#thumbnails {
	position: absolute;
	left: 20.8125em;
	top: 1.5em;
	width: 13.1875em; /* 1px mehr um umbrechen durch rundungsfehler zu verhindern (bei aenderung der schriftgroesse) */
	height: 18.1875em;
	z-index:5000;
}
div#box-product-detail p#thumbnails a {
	display: block;
	float: left;
	margin: 0.8125em 0 0 1.125em;
}
div#box-product-detail p#thumbnails a img {
	width: 5.4375em;
	height: 4.125em;
}
* html div#box-product-detail p#thumbnails a {
	margin: 0.8125em 0 0 0.6875em; /* margin wird von IE6 falsch interpretiert, width und padding bringt IE in verbindung mit float und margin-left:0 zum absturz; display:inline hilft hier nicht, bringt den ie ebenfalls zum absturz */
}
/* manufacturer */
div#box-product-detail p#manufacturer {
	position: absolute;
	left: 21.9375em;
	top: 17.125em;
	width: 12em;
	height: 5.875em;
	z-index:-5000;
}
div#box-product-detail p#manufacturer img {
	width: 12em;
	height: 5.875em;
}
/* awards */
div#box-product-detail p#awards {
	position: absolute;
	left: 1.25em;
	top: 19.75em;
	overflow: hidden;
	width: 19.4375em;
	height: 3.125em;
}
div#box-product-detail p#awards img {
	display: inline;
	margin-right: 0.3125em;
}
/* linkbar */
div#box-product-detail span#linkbar {
	position: absolute;
	left: 1.25em;
	top: 22.8125em;
	width: 32.5625em;
	height: 3.5em;
	padding-top:0.5em;
	float:left;
	overflow:hidden;
}
div#linkbar-bottom,
div#linkbar-category {
	padding-top:0.5em;
	background: #b1b2b4;
	float:left;
	overflow:hidden;
}
div#linkbar-category {
	margin-left:-0.125em;
	}
* html div#box-product-detail span#linkbar { /* IE6 box-modell-bug */
	width: 32.6875em;
	height: 2.6em;
}
span#linkbar span.linkbar-buttons,
div#linkbar-bottom span.linkbar-buttons,
div#linkbar-category span.linkbar-buttons {
	padding:0; 
	margin:0 auto; 
	float:left;
	position:relative; 
	left:50%;
}
span#linkbar span.linkbar-buttons span.button-wrap, 
div#linkbar-bottom span.linkbar-buttons span.button-wrap,
div#linkbar-category span.linkbar-buttons span.button-wrap {
	float:left; position:relative; right:50%;
	}
div#linkbar-bottom,
div#linkbar-category {
	background-color: #b1b2b4;
	padding-top:0.5em;
	text-align:center;
	}
div#linkbar-bottom p,
div#linkbar-category p {
	font-size: 0.6875em;
	font-weight:bold;
	padding-bottom: 0.5em;
	color:#fff;
}
/* summary */
div#box-product-detail div#summary {
	position: absolute;
	left: 35.1875em;
	top: 1.5625em;
	width: 11.0625em;
	height: 24.1em; /* 373px */
	padding: 0.8125em 0.9375em 0 0.9375em;
	background: #b1b2b4 url(../images/corner-big-grey-right-bottom.gif) no-repeat right bottom;
}
* html div#box-product-detail div#summary { /* IE6 box-modell-bug korrigieren */
	width: 12.9375em;
	height: 24.125em;
}
div#box-product-detail div#summary h4 {
	font-size: 11px;
}
div#box-product-detail div#summary ul {
	margin: 0.125em 0 0.625em 0;
}
div#box-product-detail div#summary ul#shortinfo {
	height: 12.875em; /* 190px */
}
div#box-product-detail div#summary ul#quicklinks {
	height: 3.625em;
}
div#box-product-detail div#summary ul#shortinfo li {
	margin-left: 1.25em;
	line-height:0.875em;
	list-style-type: disc;
}
div#box-product-detail div#summary ul#quicklinks li {
	line-height:0.875em;
	list-style-type: none;
}
div#box-product-detail div#summary ul#quicklinks li a {
	padding-left: 1.25em;
	background: url(../images/icons/link-quicklink-down-white.gif) no-repeat 0em 0.5em;
}
* html div#box-product-detail div#summary ul#quicklinks li a { /* IE6 korrektur */
	background-position: 0em 0.3125em;
}
div#box-product-detail div#summary ul li span {
	font-size: 0.6875em;
}
div#box-product-detail div#summary a.button {
	width: 5.5em;
	float:left;
}
/* END box-product-detail */

/* START box-pricelist */
div#box-pricelist div.box-stop {
	margin-top: 0.625em;
}
div#box-pricelist table {
	margin-bottom: 1.25em;
	width: 100%;
}
div#box-pricelist table tbody tr td {
	height: 1.125em;
	padding-right: 0.9375em;
	vertical-align: middle;
	line-height: 0.875em;
}
div#box-pricelist table tr td span {
	font-size: 0.6875em;
}
div#box-pricelist table tr.models td {
	text-align: left;
	height: auto;
	padding-top: 0.625em;
	padding-bottom: 0.625em;
}
div#box-pricelist table tr.models td img {
	display: inline;
}
div#box-pricelist table tr td.title,
div#box-pricelist table tr.title td {
	font-weight: bold;
}
div#box-pricelist table tr td.title {
	padding-left: 0.9375em;
}
div#box-pricelist table tr.dark td {
	background-color: #b1b2b4;
}
div#box-pricelist p {
	font-size: 0.5625em;
	color: #b1b2b4;
}
/* END box-pricelist */

/* START box-example */
div#box-example {
	position: relative;
}
div#box-example p {
	margin: 0.9090909090em 0 0.4545454545em 1.363636363636em;
	font-size: 0.6875em; /* 11px */
}
div#box-example select {
	font-size: 0.8250020625051em; /* 11px */
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
div#box-example img {
	/*
	width: 46.875em;
	height: 15em;
	*/
}
div#box-example a.area {
	position: absolute;
	display: block;
	text-decoration: none;
}
div#box-example a.area:link,
div#box-example a.area:visited {
	border: 0;
}
div#box-example a.area:hover,
div#box-example a.area:active,
div#box-example a.area:focus {
	border: 1px solid #fab600;
}
div#box-example a.area span {
	visibility: hidden;
}
div#box-example div.box-stop {
	margin-top: 0;
}
/* END box-example */

/* START box-accessories */
div#box-accessories p {
	margin-left: 0.9375em;
	margin-top: 0.9375em;
}
div#box-accessories p img {
	float: left;
	margin-top: 0.625em;
}
div#box-accessories span.title {
	line-height: 1.27272727273em; /* 14px */
	font-size: 0.6875em;
}
div#box-accessories .button {
	float: right;
	width: 5.5em;
	margin-top:1.875em;
}
/* END box-accessories */

/* START accessories-popup */
div#accessories div#summary {
	height: 16.4375em !important; /* 263px */
}
div#accessories div#summary ul#shortinfo {
	height: 9.75em !important; /* 156px */
}
div#accessories div#summary p.price {
	height: 2.1875em;
	padding-top: 0.3125em;
	margin-bottom: 2.5em;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	text-align: center;
}
* html div#accessories div#summary p.price { /* IE6 box-modell-bug korregieren */
	height: 2.5em;
}
div#accessories div#summary p.price span {
	font-size: 1.25em;
	font-weight: bold;
}
/* END accessories-popup */

/* START box-productinfo */
div#box-productinfo p {
	font-size: 0.6875em;
	line-height: 1.27272727269em; /* 14px */
	margin-top: 1.36363636363em; /* 15px */
	margin-left: 1.36363636363em; /* 15px */
	margin-right: 1.36363636363em; /* 15px */
	margin-bottom: 1.36363636363em; /* 15px */
}
span#similar-products {
	float:left;
	margin-top:1.36364em;
	margin-left:1.36364em;
	margin-right:1.36364em;
	margin-bottom:0.36364em;
	border:1px solid #fab600;
	width:160px;
	color: #b1b2b4;
}
span#similar-products h4 {
	color:#fff;
	background-color:#fab600;
	text-align:center;
	padding: 0.25em 0;
	font-size: 0.6875em;
}
span#similar-products a {
	font-size: 0.6875em;
}	
span#similar-products ul {
	padding: 0.5em;
}
span#similar-products li {
}
/* END box-productinfo */

/* START box-downloads */
div#box-downloads form  {
	display: inline;
}
div#box-downloads p {
	float: left;
	width: 9.625em;
	margin-left: 0.9375em;
	margin-top: 0.3125em;
}
* html div#box-downloads p { /* IE6 double-margin-bug korrigieren */
	display: inline;
}
div#box-downloads p label {
	font-size: 0.6875em;
}
div#box-downloads p#closure {
	width: 30.8125em;
	margin: 0.9375em 0.9375em 0 0.9375em;
	height:1.9375em;
}
div#box-downloads p#closure input {
	float: left;
	margin-right: 0.625em;	
}
div#box-downloads p#closure label {
	float: left;
	width: 33.8181818182em; /* 372 */
}
div#box-downloads .button-on-white {
	float: right;
	width: 5.625em;
}
div#box-downloads select {
	font-size: 0.6875em;
	width: 14em; /* 154px */
}
/* END box-downloads */
/* END product-detail */

/* START footer */
div#footer {
	margin-bottom: 5em;
}
div#footer ul li.left {
	float: left;
	margin-right: 0.9375em;
}
div#footer ul li.right {
	float: right;
	margin-left: 0.9375em;
}
div#footer p {
	font-size: 0.5625em;
	color: #b1b2b4;
	text-align: center;
}
div#footer p a {
	color: #b1b2b4;
}
/* END footer */

/* START form-box */
div.form-box .group span,
div.form-box label {
	font-size: 0.6875em; /* 11px */
	line-height: 1.63636363em; /* 18px */
}
div.form-box input {
	width: 17.81818181818181em; /* 196px */
	padding: 0.18181818181818em; /* 2px */
	font-size: 0.6875em; /* 11px */
	border: 1px solid #b1b2b4;
}
div.form-box textarea {
	width: 275px;
	height: 75px;
	padding: 0.18181818181818em; /* 2px */
	font-size: 0.8461538461538em; /* 11px */
	border: 1px solid #b1b2b4;
}
div.form-box p {
	line-height: 1.45454545454545em; /* 16px */
}
div.form_error {
	margin-bottom: 0.36363636363636em;
	padding-left: 1.545454545454em; /* 17px */
	font-size: 0.6875em; /* 11px */
	font-weight:bold;
	background: url(../images/error-msg-on-white.gif) no-repeat 0 0.0909090909em;
	color: #fab600;
}
div.form-box p img#warning {
	float: left;
	margin-right: 0.454545454545em; /* 4px */
	margin-top: 0.272727272727em; /* 2px */
}
div.form-box .group {
	margin-left: 0.9375em; /* 15px */
	margin-bottom: 0.9375em; /* 15px */
}
div.form-box .colum-left {
	float: left;
	display: block;
	width: 6.818181818181em; /* 75px */
	margin-bottom: 0.625em; /* 15px */
}
div.form-box div.colum-left {
	width: 4.6875em; /* 75px */
}
div.form-box input#gender_1,
div.form-box input#gender_2,
div.form-box input#leaflet,
div.form-box input#newsletter {
	float: none;
	width: auto;
	margin-right: 0.3125em; /* 5px */
	border: none;
}
div.form-box label.radiobutton-label {
	margin-right: 1.36363636em; /* 15px */
}
div.form-box input#zip {
	float: left;
	width: 4.1818181818181818em; /* 46px */
	margin-top: 0.0909090909em; /* 1px */
	border-right: none;
}
*html div.form-box input#zip { /* IE6-Correction */
	width: 4.6363636363em; /* 51px */
	margin-left: 2.36363636; /* 26px */
}
div.form-box input#city {
	float: left;
	width: 13.272727272727em; /* 150px */
	margin-top: 0.0909090909em; /* 1px */
}
div.form-box a.button {
	margin-left: 0.9375em;
}
div.form-box .checkbox-group div.container {
	float: left; 
	width: 1.5625em; /* 25px */
}
div.form-box .checkbox-group label {
	float: left;
	display: block;
	width: 42.72727272em; /* 470px */
	margin-bottom: 0.45454545em; /* 5px */
}
* html div.form-box .checkbox-group label { /* IE6 */
	float: none;
}
*+html div.form-box .checkbox-group label { /* IE7 */
	float: none;
}
/* END form-box */

/* START request-form */
div#content div#request-form form {
	background: url(../images/request.jpg) no-repeat 20.625em top; /* 330px */
}
/* END request-form */

/* START catalog-query-form */
div#content div#catalog-query-form form {
	background: url(../images/catalog-query-form.jpg) no-repeat 20.625em 8.4375em; /* 330px 135px */
}
div#content div#catalog-query-form input#main_catalog,
div#content div#catalog-query-form input#large_print_catalog,
div#content div#catalog-query-form input#digital_comunication_catalog,
div#content div#catalog-query-form input#give_away_catalog,
div#content div#catalog-query-form input#myb_catalog {
	width: auto;
	border: none;
}
/* END catalog-query-form */

/* START recommendation */
div#recommendation .colum-left {
	width: 140px; /* 75px */
}
div#recommendation input {
	width: 170px; /* 75px */
}
div#recommendation .button {
	width: 190px;
	margin: 5px 0px 0px 12px;
}
/* END recommendation */

/* START searchresult */
div#content div#searchresult {
}
div#content div#searchresult ol {
	margin-left: 0.9375em; /* 15px */
	margin-bottom: 0.9375em;
}
div#content div#searchresult li {
	font-size: 0.6875em;
	margin-left: 0; /* 15px */
	margin-bottom: 1.36363636364em !important; /* 15px */
	list-style-type: none;
}
div#content div#searchresult p {
	margin-bottom: 1.818181818181em; /* 20px */
}
div#content div#searchresult ol li span.title {
	display: block;
}
div#content div#searchresult ol li span.shortinfo {
	display: block;
	padding-bottom: 0.44444444444em; /* 4px */
	font-size: 0.81818181818181em; /* 9px */
}
div#content div#searchresult ol li span.teaser {
}
div#content div#searchresult div.box-stop span.search-page-numbers {
	float: left;
	padding-left: 0.9375em; /* 15px */
}
div#content div#searchresult div.box-stop span.search-page-numbers a {
	display: inline;
	background: none;
	font-weight: normal;
}
div#content div#searchresult div.box-stop span.search-page-numbers strong {
	font-size: 0.6875em; /* 11px */
}
div#content div#searchresult div.box-stop span.search-page-numbers a.bookend {
	font-weight: bold;
}
/* END searchresult */

/* START search_controls */
form#search_controls input {
	padding: 0.18181818181818em; /* 2px */
	border: 1px solid #b1b2b4; 
}
/* END search_controls */

/* START sitemap */
div#content ul.sitemap {
	margin-left: 0.9375em; /* 15px */
	margin-bottom: 0.9375em;
}
div#content ul.sitemap li {
	margin-bottom: 0.36363636em;
	font-size: 0.6875em;
	list-style-type: none;
}
div#content ul.sitemap li.lvl1 {
	margin-left: 0;
}
div#content ul.sitemap li.lvl2 {
	margin-left: 2.727272727272em; /* 30px */
}
div#content ul.sitemap li.lvl3 {
	margin-left: 5.454545454545em; /* 60px */
}
/* END sitemap */

/* START download */
div#content div#download ul {
	margin-left: 0;
	margin-bottom: 0.9375em;
}
div#content div#download ul li {
	list-style-type: none;
}
div#content div#download ul li a {
	display: block;
	padding-top: 0.18181818em;
	padding-bottom: 0.54545454em;
	padding-left: 2.2727272727em; /* 25px */
	background: url(../images/icons/pdf.gif) no-repeat;
}
/* END download */

/* START references */
/* img-panel */
div#content div#box-references {
	margin-top: 0;
}
div#content div#box-references div#info {
	position: absolute;
	left: 22.1875em;
	top: 1.5625em;
	width: 11.25em;
}
div#content div#box-references div#info ul {
	margin-left: 0.9375em; /* 15px */
	margin-bottom: 0.9375em;
}
div#content div#box-references div#info ul li {
	font-size: 0.6875em;
	line-height: 1.27272727273em; /* 14px */
	margin-left: 0;
	margin-right: 1.36363636364em; /* 15px */
	list-style-type: disc;
}
div#content div#box-references div#info h4 {
	font-size: 0.6875em;
	line-height: 1.27272727273em; /* 14px */
	margin-right: 1.36363636364em; /* 15px */
	margin-top: 1.36363636364em; /* 15px */
	margin-bottom: 0.2727272727em; /* 3px */
}
div#content div#box-references p#img-panel {
	position: absolute;
	left: 1.25em;
	top: 1.5625em;
	width: 19.4375em;
	height: 17.25em;
	background: #b1b2b4 url(../images/corner-small-grey-right-bottom.gif) no-repeat right bottom;
}
div#content div#box-references p#img-panel img#main-img {
	width: 19.4375em;
	height: 14.75em;
}
div#content div#box-references p#img-panel span#setup {
	display: block;
	width: 19.4375em;
	height: 14.75em;
	background: #b1b2b4;
}
div#content div#box-referencesp#img-panel span#setup object {
	display: block;
	width: 100%;
	height: 100%;
}
div#content div#box-references p#img-panel span#caption {
	position: absolute;
	top: 14.75em;
	left: 0em;
	display: block;
	width: 12.1875em;
	height: 2.3125em;
	padding: 0.1875em 0 0 0.625em;
	line-height: 0.875em;
	background: url(../images/corner-small-grey-left-bottom.gif) no-repeat left bottom;
}
* html div#content div#box-references p#img-panel span#caption { /* IE6 box-modell-bug korrigieren */
	width: 12.8125em;
	height: 2.5em;
}
div#content div#box-references p#img-panel span#caption span {
	font-size: 0.5625em;
}
/* items */
div#content div#box-references div#items {
	position: absolute;
	left: 1.25em;
	top: 20.3125em;
	width: 32.6875em;
}
div#content div#box-references div#items a {
	display: block;
	float: left;
	width: 9.9375em; /* 159px */
	height: 8.9375em; /* 143px */
	margin: 0.9375em 0 0 0.9375em; /* 15px */
	line-height: 0.6875em; /* 11px */
	text-align: center;
}
div#content div#box-references div#items a img {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.625em; /* 11px */
}
* html div#content div#box-references div#items a { /* IE6 double-margin-bug korrigieren */
	display: inline;
}
div#content div#box-references div#items a span {
	font-size: 0.625em; /* 11px */
}
/* END references */

/*Links for Category view description text */
div#content div#box-overview span#cat-description p{
	margin-left: 1.36363636em; /* 15px */
	margin-right: 1.36363636em; /* 15px */
	font-size: 0.625em; /* 11px */
}
div#content div#box-overview span#cat-description a {
	display: inline;
	float: none;
	margin: 0;
}

/* TAGCLOUD START */
ul#tag_cloud
{
  list-style: none;
  margin: 1.36364em;
}
 
ul#tag_cloud li
{
  list-style: none;
  display: inline;
}
 
ul#tag_cloud li.tag_popularity_1
{
  font-size: 60%;
}
 
ul#tag_cloud li.tag_popularity_2
{
  font-size: 100%;
}
 
ul#tag_cloud li.tag_popularity_3
{
  font-size: 130%;
}
 
ul#tag_cloud li.tag_popularity_4
{
  font-size: 160%;
}
/* TAGCLOUD STOP */

/* END content  */

/* START NEW STYLES ROBIN */

a.anfrage_btn_produktseite {
	float:left;
	width:199px;
	}
a.katalog_bestellen_produktseite {
	float:left;
	width:20px;
}
a.katalog_bestellen_produktseite:hover {
	
}

div#content div#box-overview p#overview-img a.katalog_bestellen {
	display: block;
	float: left;
	height: 112px;
	width: 347px;
	margin-left: 2em;
	background-image: url(../images/uebersicht-katalog-passiv.png);
}
div#content div#box-overview p#overview-img a.katalog_bestellen:hover {
	display: block;
	float: left;
	height: 112px;
	width: 347px;
	margin-left: 2em;
	background-image: url(../images/uebersicht-katalog-aktiv.png);
}

div#content div#box-overview p#overview-img a.messestand {
	display: block;
	height: 112px;
	width: 347px;
	margin-left: 24em;
	margin-top: -7em;
	background-image: url(../images/uebersicht-messestand-passiv.png);
}
div#content div#box-overview p#overview-img a.messestand:hover {
	display: block;
	height: 112px;
	width: 347px;
	margin-left: 24em;
	background-image: url(../images/uebersicht-messestand-aktiv.png);
}

.box_produkt {
	display: block;
	float: left;
	width: 211px; /* 159px */
	height: 297px; /* 143px */
	margin: 1em 0 1.5em 2em; /* 15px */
	line-height: 0.6875em; /* 11px */
	text-align: center;
	padding-top: 10px;
	background-image: url(../images/bg_product_info.png);
}
* html div#content div#box-overview p#overview-img a {
	width: 8.9375em; /* 159px */
	}
.box_produkt a img {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.4em;
	margin-top: 0.625em; /* 11px */
}
.box_produkt p {
	margin-left: auto;
	margin-right: auto;
	width: 180px;
	margin-bottom: 0.9em;
}
.box_produkt p.box_produkt_text_link {
	text-align: center;
	font-size: 0.8em;
	margin-top:10px;
}
.box_produkt a.box_produkt_anfrage {
	
	
}
.box_produkt p.box_produkt_inner {
	height:265px;
	}
.box_produkt span.box_produkt_beschreibung {
	text-align: left;
	font-size: 0.6em;
	margin-left: auto;
	margin-right: auto;
	width: 180px;
	margin-bottom: 0.9em;
}
* html div#content div#box-overview a { /* IE6 double-margin-bug korrigieren */
	display: inline;
}
.box_produkt a span.produkt-info-headline {
	padding-top: 10px;
	font-size: 0.75em; /* 11px */
}
div#content div#box-overview p.infotext {
	margin-left: 1.36363636em; /* 15px */
	margin-right: 1.36363636em; /* 15px */
	font-size: 0.625em; /* 11px */
}
/* START news-top */
ul#news_top {
	position: absolute;
	top: 5.2em;
	left: 14.375em;
	width: 47.875em;
	height:120px;
}
ul#news_top .preview-item_top {
	float: left;
	width: 23.5em;
	padding-left: 4px;
}
ul#news_top .news_top_hd {
	font-size: 0.7em;
	float:left;
}

ul#news_top .news_top_hd span.news-image{
	float:left;
	padding-right:5px;
}

/* END news-top */

.produktanfrage_button {
	height: 43px;
	width: 199px;
	margin-left: 16em;
	background-image: url(../images/anfrage.png)
}
.tb-produktanfrage {
	margin-left: 5em;
	margin-top: 1em;
	font-size: 0.8em;
}

/* END NEW STYLES ROBIN */

