.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	line-height:13px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:15px;
	background-color:#f6f6f6;
}
.text h2 {
	font-size:10px;
	font-weight:bold;
}
.headline {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
}
h1.headline {
	margin:6px 6px 0px 0px;
	font-size:12px;
}
.navi3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	font-weight:bold;
	line-height:16px;
	padding-left:15px;
	padding-right:5px;
}
a:link {
	color:#666666;
	text-decoration:underline;
}
a:visited {
	color:#666666;
	text-decoration:underline;
}
a:hover {
	color:#ED1C24;
	text-decoration:underline;
}
a:active {
	color:#ED1C24;
	text-decoration:underline;
}
.leistungen {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
	list-style-type:square;
	line-height:12px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
	list-style-position:outside;
	background-color:#e4e4e4;
}
.thumbnail {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	list-style-type:square;
	line-height:13px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
	background-color:#f6f6f6;
	border:#666666 solid;
	background-position:center;
	border-width:1px 1px 1px 0px;
}
.tabelle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	list-style-type:square;
	line-height:13px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	background-color:#f6f6f6;
}
.textgalerie, .textgalerie h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#333333;
	line-height:13px
}
.textklein {
	font-size:9px;
	color:#333333;
}
