@charset "UTF-8";
body {
	background: #ffffff;
	color: #000000;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 9pt;
}
body * {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}
div div .kategorieuebersicht * {
	font-size: 8pt !important;
	margin: 0;
	padding: 0;
}
div div a {
	color: #a60d0d;
}
hr {
	margin: 0.6em 0;
}
#col2 {
	border: 1px solid #888888;
	float: right;
	font-size: 8pt;
	margin: 0 0.2cm 1.5cm 1.5cm;
	width: 5.5cm;
}
#col2 div strong {
	color: #999999;
}
#col2 h1 {
	color: #666666;
	font-size: 13pt;
}
#col2 h1,
#col2 h2,
#col2 h3,
#col2 h4,
#col2 h5,
#col2 h6 {
	color: #666666 !important;
	font-family: Calibri, Arial, Verdana, Tahoma, Helvetica, sans-serif !important;
	font-weight: normal;
	letter-spacing: 0;
	margin: 0 0 0.2cm 0;
	padding: 0;
}
#col2 h2 {
	color: #666666;
	font-size: 12pt;
}
#col2 h3 {
	color: #666666;
	font-size: 11pt;
}
#col2 h4 {
	color: #666666;
	font-size: 10pt;
}
#col2 h5 {
	color: #666666;
	font-size: 9pt;
}
#col2 h6 {
	color: #666666;
	font-size: 8pt;
}
#col2_content {
	background: #EFEFEF;
	padding: 0.2cm;
}
#col3 h1 {
	font-size: 15pt;
}
#col3
{
	width: 
}
#col3 h1,
#col3 h2,
#col3 h3,
#col3 h4,
#col3 h5,
#col3 h6 {
	color: #666666 !important;
	font-family: Calibri, Arial, Verdana, Tahoma, Helvetica, sans-serif !important;
	letter-spacing: 0;
	margin: 0 0 0.5cm 0;
	padding: 0;
}
#col3 h2 {
	font-size: 14pt;
}
#col3 h3 {
	font-size: 13pt;
}
#col3 h4 {
	font-size: 12pt;
}
#col3 h5 {
	font-size: 11pt;
}
#col3 h6 {
	font-size: 10pt;
}
#col3 img[align="left"] {
	float: left;
	margin: 0.6em 1.2em 1.2em 0;
}
#divsearch,
#divsearch *,
#mainnavi,
#mainnavi *,
#headerimages,
#pageimg,
#pageimg *,
#hcolor1,
#hcolor2,
#hcolor3,
#hcolor4,
#hcolor5,
#headerimages *,
#divstdimprint,
#divstdimprint *,
#col1,
#footer,
.hlist
{
	display: none;
	height: 1px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	visibility: hidden;
	width: 1px;
}
#logo {
	clear: both;
	display: block;
	float: none;
	margin: 0 0 2cm 0;
}
#path
{
	margin: 0;
	padding: 0;
}
#path ul
{
	margin: 0;
	padding: 0;
}
#path ul li,
#path li
{
	list-style: none;
}
#path li
{
	float: left;
	padding: 0 0.2cm
	padding: 0.2cm
	white-space: nowrap;
}
#main
{
	display: block;
	clear: both;
	float: none;
	padding: 0.5cm 0 0 0;
}
#col3 #col3_content a img {
	float: left;
	margin: 0.6em 1.2em 1.2em 0;
}

#logo img {
	padding: 0 0 0.7em 0;
}

img.floatleft {
	float:left !important;
	margin:0.5em 2em 1.2em 0;
}
img.floatright {
	float:left !important;
	margin:0.5em 2 1.2em 0;
}
