@charset "UTF-8";
/* CSS Document */

body {
	font-size: 13px;
	font-family: Arial;
	font-style: normal;
	line-height: 15px;
	background-color: #fff;
	text-align: left;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 17px;
	margin-bottom: 17px;
}
/* -------------------- general layers -------------------- */
/* -------------------- height 191 -------------------- */
#imagecell1 {
	position:absolute;
	left:558px;
	top:119px;
	width:527px;
	height:346px;
	z-index:2;
	visibility: hidden;
}
#imagecell2 {
	position:absolute;
	left:558px;
	top:119px;
	width:527px;
	height:346px;
	z-index:2;
	visibility: hidden;
}
#imagecell3 {
	position:absolute;
	left:558px;
	top:119px;
	width:527px;
	height:346px;
	z-index:2;
	visibility: hidden;
}
#imagecell4 {
	position:absolute;
	left:558px;
	top:119px;
	width:527px;
	height:346px;
	z-index:2;
	visibility: hidden;
}
#imagecell5 {
	position:absolute;
	left:558px;
	top:119px;
	width:527px;
	height:346px;
	z-index:2;
	visibility: hidden;
}
#imagecell6 {
	position:absolute;
	left:558px;
	top:119px;
	width:527px;
	height:346px;
	z-index:2;
	visibility: hidden;
}
/* -------------------- height 300 -------------------- */
#imagecell7 {
	position:absolute;
	left:558px;
	top:300px;
	width:527px;
	height:346px;
	z-index:2;
	visibility: hidden;
}
#imagecell8 {
	position:absolute;
	left:558px;
	top:300px;
	width:527px;
	height:346px;
	z-index:2;
	visibility: hidden;
}
#imagecell9 {
	position:absolute;
	left:558px;
	top:300px;
	width:527px;
	height:527px;
	z-index:2;
	visibility: hidden;
}
#imagecell10 {
	position:absolute;
	left:558px;
	top:300px;
	width:527px;
	height:346px;
	z-index:2;
	visibility: hidden;
}
#imagecell11 {
	position:absolute;
	left:558px;
	top:300px;
	width:527px;
	height:346px;
	z-index:2;
	visibility: hidden;
}
#imagecell12 {
	position:absolute;
	left:558px;
	top:300px;
	width:527px;
	height:346px;
	z-index:2;
	visibility: hidden;
}
/* -------------------- height 480 -------------------- */
#imagecell13 {
	position:absolute;
	left:558px;
	top:480px;
	width:527px;
	height:346px;
	z-index:2;
	visibility: hidden;
}
#imagecell14 {
	position:absolute;
	left:558px;
	top:480px;
	width:527px;
	height:346px;
	z-index:2;
	visibility: hidden;
}
#imagecell15 {
	position:absolute;
	left:558px;
	top:480px;
	width:527px;
	height:346px;
	z-index:2;
	visibility: hidden;
}
/* -------------------- special layers -------------------- */

#videocell11 {
	position:relative;
	left:0px;
	top:0px;
	width:527px;
	height:300px;
	visibility: hidden;
  	z-index:2;
}

/* -------------------- general menu items -------------------- */
.menubold {
	text-align: left;
	vertical-align: bottom;
	bottom: 0px;
	background-color: #fff;
	padding-bottom: 10px;
	font-weight: bold;
}
.menulogo {
	text-align: left;
	vertical-align: bottom;
	bottom: 0px;
	background-color: #fff;
	padding-bottom: 8px;
}
.menu {
	text-align: left;
	vertical-align: bottom;
	bottom: 0px;
	background-color: #fff;
	padding-bottom: 10px;
}
.divider {
	background-color: #fff;
	border-top: 1px solid #000;
	line-height: 10px;
}
.image {
	text-align: left;
	vertical-align: top;
	background-color: #fff;
}
.text {
	text-align: left;
	vertical-align: top;
	bottom: 0px;
	background-color: #fff;
}
.textbold {
	text-align: left;
	vertical-align: top;
	bottom: 0px;
	background-color: #fff;
	font-weight: bold;
}
a:link {
	color: #000000;
	text-decoration: none;
	background-color: #fff;
}
a:visited {
	color: #000000;
	text-decoration: none;
	background-color: #fff;
}
a:active {
	color: #000000;
	text-decoration: underline;
	background-color: #fff;
}
a:hover {
	color: #000000;
	text-decoration: underline;
	background-color: #fff;
}
/* -------------------- menu links -------------------- */
a:link.industriedesign {
	color: #000000;
	text-decoration: none;
	background-color: #fff;
	padding-right: 1px;
	padding-left: 1px;
}
a:visited.industriedesign {
	color: #000000;
	text-decoration: none;
	background-color: #fff;
}
a:active.industriedesign {
	color: #000000;
	text-decoration: none;
	background-color: #c0c29a;
}
a:hover.industriedesign {
	color: #000000;
	text-decoration: none;
	background-color: #c0c29a;
}
a:link.messebau {
	color: #000000;
	text-decoration: none;
	background-color: #fff;
	padding-right: 1px;
	padding-left: 1px;
}
a:visited.messebau {
	color: #000000;
	text-decoration: none;
	background-color: #fff;
}
a:active.messebau {
	color: #000000;
	text-decoration: none;
	background-color: #bba5a6;
}
a:hover.messebau {
	color: #000000;
	text-decoration: none;
	background-color: #bba5a6;
}
a:link.moebel {
	color: #000000;
	text-decoration: none;
	background-color: #fff;
	padding-right: 1px;
	padding-left: 1px;
}
a:visited.moebel {
	color: #000000;
	text-decoration: none;
	background-color: #fff;
}
a:active.moebel {
	color: #000000;
	text-decoration: none;
	background-color: #9ba6cd;
}
a:hover.moebel {
	color: #000000;
	text-decoration: none;
	background-color: #9ba6cd;
}
a:link.interior {
	color: #000000;
	text-decoration: none;
	background-color: #fff;
	padding-right: 1px;
	padding-left: 1px;
}
a:visited.interior {
	color: #000000;
	text-decoration: none;
	background-color: #fff;
}
a:active.interior {
	color: #000000;
	text-decoration: none;
	background-color: #c4c5b6;
}
a:hover.interior {
	color: #000000;
	text-decoration: none;
	background-color: #c4c5b6;
}
a:link.kunst {
	color: #000000;
	text-decoration: none;
	background-color: #fff;
	padding-right: 1px;
	padding-left: 1px;
}
a:visited.kunst {
	color: #000000;
	text-decoration: none;
	background-color: #fff;
}
a:active.kunst {
	color: #000000;
	text-decoration: none;
	background-color: #edc1c1;
}
a:hover.kunst {
	color: #000000;
	text-decoration: none;
	background-color: #edc1c1;
}
/* -------------------- fixed menu items -------------------- */
.fix {
	color: #000000;
	text-decoration: underline;
	background-color: #fff;
}
.industriefix {
	color: #000000;
	text-decoration: none;
	background-color: #c0c29a;
	padding-right: 1px;
	padding-left: 1px;
}
.messefix {
	color: #000000;
	text-decoration: none;
	background-color: #bba5a6;
	padding-right: 1px;
	padding-left: 1px;
}
.moebelfix {
	color: #000000;
	text-decoration: none;
	background-color: #9ba6cd;
	padding-right: 1px;
	padding-left: 1px;
}
.interiorfix {
	color: #000000;
	text-decoration: none;
	background-color: #c4c5b6;
	padding-right: 1px;
	padding-left: 1px;
}
.kunstfix {
	color: #000000;
	text-decoration: none;
	background-color: #edc1c1;
	padding-right: 1px;
	padding-left: 1px;
}