/* layout */
div.topnav, div.push, div.toplogo, div.footer, div.leftnav, div.exhibitorlist div.marker, div.tb_right, div.tb_whenwhere, div.tb_bottom, div.rightboxcontainer {
	display: none;
	width: 0px;
	height: 0px;
	float: none;
}
body, div.rightcontainer, div.contentcontainer, div.fixedcontainer, div.contentframe, div.content, div.maincontent, div.mainfullcontent, div.exhibitorlist, div.tb_spacer {
	background-image: none !important;
	background-color: #ffffff;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font-size: 0.3cm;
	width: 17cm;
}
body {
	width: 100%;
}

ul {
	list-style: square;
}

ul p {
	margin: 0 0 0 -15px;	
}

ul li {
	background: none;
	padding: 0;
	margin: 0;
	
}

div.rightcontainer, div.maincontent, div.mainfullcontent {
	float: none;
	overflow: visible;
}
div.contentcontainer {
	margin: 0px auto;
	width: 17cm;
}
div.tb_left, div.tb_infos {
	margin: 0px !important;
	padding: 0px !important;
}
div.topbar div.tb_infos {
	font-size: 0px;
	color: #ffffff !important;
	width: 17cm !important;
	height: 2cm !important;
}
div.topbar div.tb_infos span {
	display: block;
	width: 17cm;
	height: 1cm;
	font-size: 0.75cm !important;
	font-weight: bold;
	padding-bottom: 0.5cm;
	color: #8d8f95 !important;
	border-bottom: 2px solid #8d8f95;
	z-index: 1000;
}

/* Content u. Headline Links */
div.maincontent p a, div.maincontent div a, div.maincontent p a:hover, div.maincontent div a:hover, a.headline, a.headline:hover {
	padding-left: 0px !important;
	background-image: none !important;
}

/* Tabs */
div.tab {
	background-image: none;
	border-bottom: 1px solid #000000;
	display: none;
}
div.tab div {
	margin-left: 0px;
}
div.tab div a {
	padding-left: 0px;
	font-size: 0px;
	display: none;
	background-image: none;
}
div.tab div.active a {
	display: block;
	font-size: 0.5cm;
	font-style: italic;
}


/* exhibitor list */
div.exhibitorlist div {
	float: none !important;
} /* ie7 fix */

div.exhibitorlist div.name {
	width: 12.2cm;
}
div.exhibitorlist div.standnumber {
	width: 4.4cm;
	text-align: right;
	padding-right: 0;
}
div.exhibitorlist div.myaccount {
	display: none;
}
div.exhibitorlist div.actions {
	display: none;
}
div.exhibitorlist div.info {
	width: 16cm;
}
div.exhibitorlist div.exhibitor {
	width: 17cm;
}

/* interakt. plan */
div.plan-container {
	width: 17cm !important;
}
div.plan-exhibitorlist div.exhibitor  {
	width: 17cm;
}
div.plan-exhibitorlist div.exhibitor div.exhibitordata-address  {
	width: 8cm;
	margin-right: 0.5cm;
	float: left;
}
div.plan-exhibitorlist div.exhibitor div.exhibitordata-contact  {
	width: 8cm;
	float: left;
}
div.plan-exhibitorlist div.exhibitor-name {
	font-weight: bold;
}


div.maincontent h1 {
	font-size: 1.87em !important;
}

div.resultitem {
	width: 100% !important;
}
div.resultlist a.anker {
	display: block;
	width: 100%;
	margin-top: 1em;
}

div.form fieldset.actions,div.form fieldset.markall,div.form div.ankerlist {
	display: none;
}

div.leftcontainer {
	display: none;
}

