body{
  margin: 10pt 10pt 10pt 10pt;
  }
body,blockquote,p,td,div{
  font: 12pt Arial, serif;
}
#header,#navli,#navikasten,.wai_spacing, div.m33, div.ms33, div.m29, div.ms29, div.col2{
	display: none;
}
img{
	border: none;
}
.dhx_tablist_zone {
	display: none;
}
.dhx_tabbar_zone {
	height: auto !important;
	width: 100% !important;
}
.dhx_tabcontent_zone{
	width: 100% !important;
	display: block !important;
	visibility: visible !important;
	position: relative !important;
	height: auto !important;
	background-color: #ffffff !important;
}
.dhx_tabcontent_sub_zone  {
	background-color: #ffffff !important;
	margin-top: 2em;
	height: auto !important;
	width: 100% !important;
	visibility: visible !important;
	position: relative !important;
	clear: both;
	float: none;
}
.dhtmlxTabBar{
	height: auto !important;
	width: 100% !important;
	visibility: visible !important;
	position: relative !important;
	clear: both;
	float: none;
	background-color: #ffffff !important;
}
div.printclear {
	height: 1px;
	width: 100%;
	clear: both;
	display:block;
}
img.links{
	margin-top: 15px;
	margin-bottom: 15px;
	margin-right: 15px;
	float: left;
}
img.rechts{
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	float: right;
}
img.border, A img.border {
	border: 1px solid #CCCCCC;
}
img.border_links, A img.border_links {
	border: 1px solid #CCCCCC;
	margin-right: 15px;
	float: left;
}

img.border_rechts, A img.border_rechts {
	border: 1px solid #CCCCCC;
	margin-right: 15px;
	float: right;
}
.tabinhalt{
	height: auto !important;
	padding: 0.5em 0.5em 0.5em 0.5em !important;
	width:640px !important;
}
div.col1{
  width: 55em;
  float: left;
}
div.col2{
  float: left;
}