@charset "UTF-8";
body
{
	background: #FFF;
	color: #000;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 9pt;
}
body *
{
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}
#col3 h1,
#col3 h2,
#col3 h3,
#col3 h4,
#col3 h5,
#col3 h6
{
	font-family: Calibri, Arial, Verdana, Tahoma, Helvetica, sans-serif !important;
	margin: 0 0 0.5cm 0;
	padding: 0;
	letter-spacing: 0;
	color: #666 !important;
}

#col3 h1 { font-size: 15pt; }
#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; }

#divsearch,
#divsearch *,
#mainnavi,
#mainnavi *,
#topnav,
#topnav *,
#headerimages,
#headerimages *,
#col1 a img,
#footer

{
	display: none;
	visibility: hidden;
	height: 1px;
	width: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

#col1
{
	font-size: 8pt;
	width: 5.5cm;
	float: right;
	margin: 0 0.2cm 1.5cm 1.5cm;
	border: 1px solid #888888;
}

#col1_content
{
	padding: 0.2cm;
	background: #ebf4e6;
}

#logo
{
	display: block;
	clear: both;
	float: none;
	margin: 0 0 2cm 0;
}

#col1 div strong
{
	color: #999; 
}

#col1 h1,
#col1 h2,
#col1 h3,
#col1 h4,
#col1 h5,
#col1 h6
{
	font-family: Calibri, Arial, Verdana, Tahoma, Helvetica, sans-serif !important;
	margin: 0 0 0.2cm 0;
	padding: 0;
	letter-spacing: 0;
	color: #666 !important;
	font-weight: normal;
}

#col1 h1 { font-size: 13pt; color: #666666; }
#col1 h2 { font-size: 12pt; color: #666666; }
#col1 h3 { font-size: 11pt; color: #666666; }
#col1 h4 { font-size: 10pt; color: #666666; }
#col1 h5 { font-size: 9pt; color: #666666; }
#col1 h6 { font-size: 8pt; color: #666666; }

div div a
{
	color: #758e07;
}

#col3 img[align="left"]
{
	float: left;
	margin: 0.6em 1.2em 1.2em 0;
}

hr
{
	margin: 0.6em 0;
}

div div .kategorieuebersicht *
{
	font-size: 8pt !important;
	margin: 0;
	padding: 0;
}
