.suche .eingabe_suchen{
	border: 1px solid black;
	width: 223px;
}
/* rechte Seite bei index */
.title{
	color: #9B9A9A;
	float:left;
	font-weight: bold;
	margin-left:2px;
	line-height:25px;
	margin-top:8px;
/*	font-variant: small-caps;	*/
}
.subtitle{
	display:block;
	color: #B0282C;
	font-size: 18px;
	font-weight: bold;
	margin-top: 30px;
	margin-bottom: 35px;
}

/* Startseite */
.description{
	font-size:14px;
}
img.description{ 
	padding:0px;
	margin:0px;
	border: none;
	background: none;
	}
.description a{
	color: #AF282C;
	text-decoration:none;
	}
.description ol, 
.description ul{
	list-style-type:none;
	margin-top:0;
	margin-bottom:0;
	margin-left:-40px;	
	}
.description li{
	padding-left: 9px;
	padding-top:12px;
	padding-bottom: 10px;
	padding-right:9px;
	}
.bgSwap-0{
	background: #D9D9D9;
}
.bgSwap-1{
	background: #EAE8E9;
}
/* Startseite ENDE */
/* Menu link */

.submenu a{
	text-decoration:none;
	font-weight: bold;	
}
.submenu a.xd-navi-active-1{
	color: #B0282C;
}
.submenu ol{
	list-style-type:none;
	margin: 0;
	margin-left: 20px;
	padding: 0;
	padding-top: 4px;
	padding-bottom: 4px;
}

.submenu ol li a{
	list-style-type:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
	font-weight:bolder;
	color: #5f6062;
	line-height: 20px;	
}
.submenu ol li a:hover{
	color: #B0282C;
}

.submenu ol li ol{
	border-top: solid 1px #4E4E4F;
	border-bottom: solid 1px #fff;
	margin: 0;
	margin-left: -20px;
	padding-left: 15px;
	padding-top: 0;
	padding-bottom: 0;
}

.submenu ol li ol li ol{
	background-image: url(../img/submenu/submenu-open-bg-slice.jpg);
	margin-left: -40px;	
	border-top: solid 1px #4E4E4F;
	border-bottom: solid 1px #fff;
}

.submenu ol li ol li a{
	color:#5F6062;
	font-weight:800;
	font-size: 12px;
	line-height:20px;	
	display: block;	
	padding-left:25px;
	width:220px;
}
.submenu ol li ol li a:hover{
	color: #B0282C;
}
.submenu .menua{
	color: #B0282C;
}

/* Sitemap */
.sitemap li{
	margin: 4px 0;
	font-weight: bold;
}
