b{
font-weight:bold;
}
a:link, a:visited{
text-decoration: none;color:#333333;
}/* CSS Document */
.text           { color: #333333; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
.annotationaussen
{
border: 1px solid #666666;
width:208px;
background-color: #FEF1F3;
color:#3333333;
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
margin-bottom:10px;
}
.sitemapsub
{
	width:345px;
	background-color: #FEF1F3;
	color:#666666;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:10px;
	margin-bottom:5px;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}
.sitemapheadline
{
display:block;
width:355px;
background-color: #FBC4CC;
font-weight:bold;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
color:#333333;
text-decoration: none;
margin-bottom:5px;
border-top: 1px solid #666666;
border-right: 1px solid #666666;
border-bottom: 1px solid #666666;
border-left: 1px solid #666666;
}
.annotationaussenlink
{border: 1px solid #666666;
width:346px;
background-color: #FEF1F3;
color:#333333;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
margin-bottom:10px;
}
.contentcontainer{padding-left:5px;padding-top:5px;padding-bottom:5px}
.annotationheadline,.annotationheadline a:link,.annotationheadline a:visited
{
	display:block;
	width:auto;
	background-color: #FBC4CC;
	font-weight:bold;
	font-size:11px;
	color:#333333;
	text-decoration: none;
	padding-left: 3px;
	line-height: 16px;
}
.annotationfloatleft  {float:left;}
.annotationmitbild{margin:0px 0px 0 11px;}
.button_filter {
	font-size: 11px;
	line-height: 13px;
	background-color: #E5E5E5;
	float:right;
}
.button {
	font-size: 11px;
	line-height: 13px;
	background-color: #E5E5E5;
}
.messenbox{border: 1px solid #666666;
width:346px;
background-color: #F6F6F6;
color:#666666;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
margin-bottom:10px;
padding-left: 5px;
}

/* Tabellenstyles */
.graycell {background-color:#EFEFEF;}
.table_de{font:10px verdana;}
.table_de td { padding:2px 10px;margin:0px;}

.inputfeld{
width:250px;
}
.inputfeld2{
width:230px;
}
.inputfeld3{
width:244px;
}
.linkinaktiv{
color:#C0C0C0}

/* nur für Opera 7*/
@media all and (min-width: 0px){
#subnavigator_container {border-left:0em solid #ff0000 !important;}
#metanavigator ul {float:none !important;padding-left:58em !important}
#metanavigator li {float:left !important}
} 
