/* ======== Navigationsspalte ======== */

#navigation .naviheader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.15em;
	font-weight:bold;
	color:#d14f19;
	padding-left:20px;
	padding-top:6px;
	padding-bottom:3px;
	background-color:#fef1e2;
}

#navigation .abstand {
	background-color:#fef1e2;
	width:192px;
	max-width:190px;
	height:1px;
	font-size:0.1px;
	border:0;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#navigation .abstand_hell {
	background-color:#fef1e2;
	width:192px;
	max-width:190px;
	height:1px;
	font-size:0.1px;
	border:0;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#navigation { font-size:0.8em;}

#navigation ul { position:relative; left:20px; margin:0;  padding:0;  list-style-type:none; width:204px;}

#navigation ul ul,
#navigation ul ul ul,
#navigation ul ul ul ul { left:0px; border:none;}

#navigation ul li            		{ position:relative;margin:0 0 0 0; border-bottom:1px solid #8A8B8B;width:184px; max-width:182px;}
#navigation ul li ul li,
#navigation ul li ul li ul li,
#navigation ul li ul li ul li ul li	{ position:relative;margin:0 0 0 0; border-bottom:none;width:184px; max-width:182px;}

#navigation ul li a 					{ padding:5px 0 1px 0;width:184px; max-width:182px; display:block; text-decoration:none;}
#navigation ul li ul li a,				
#navigation ul li ul li ul li a,		
#navigation ul li ul li ul li ul li a	{ padding:0 0 0 0;width:184px; max-width:182px; display:block; text-decoration:none; }


#navigation ul li a             { color:#000000; font-weight:normal;  }
#navigation ul li ul li a       { color:#000000; font-weight:normal;  }
#navigation ul li ul li ul li a { color:#000000; font-weight:normal;  }
#navigation ul li ul li ul li ul li a { color:#000000; font-weight:normal;  }

#navigation ul li a:hover,			
#navigation ul li a:focus,			
#navigation ul li a:active			{ color:#d30014; font-weight:normal}
#navigation ul li a.aktiv			{ font-weight:bold;}
#navigation ul li a.aktiv:hover,
#navigation ul li a.aktiv:focus			{ color:#d30014; font-weight:bold;}
#navigation ul li ul li a:hover,
#navigation ul li ul li a:focus,	
#navigation ul li ul li a:active		{ color:#d30014; font-weight:normal;}		
#navigation ul li ul li a.aktiv			{ color:#000000; font-weight:bold; }
#navigation ul li ul li ul li a:hover,
#navigation ul li ul li ul li a:focus,
#navigation ul li ul li ul li a:active		{ color:#d30014; font-weight:normal;}
#navigation ul li ul li ul li a.aktiv		{ color:#000000; font-weight:normal;}
#navigation ul li ul li ul li a.aktiv:hover,
#navigation ul li ul li ul li a.aktiv:focus	{ color:#d30014; font-weight:normal;}
#navigation ul li ul li ul li ul li a:hover,
#navigation ul li ul li ul li ul li a:focus,
#navigation ul li ul li ul li ul li a:active,
#navigation ul li ul li ul li ul li a.aktiv	{ color:#d30014; font-weight:normal;}

#navigation ul li a span,
#navigation ul li a:hover  span,
#navigation ul li a:focus  span,
#navigation ul li a:active span,
#navigation ul li a.aktiv  span                         { display:block; padding:4px 4px 4px 0px; }
#navigation ul li ul li a        span,
#navigation ul li ul li a:hover  span,
#navigation ul li ul li a:focus  span,
#navigation ul li ul li a:active span,
#navigation ul li ul li a.aktiv  span                   { display:block; padding:1px 4px 6px 15px;}
#navigation ul li ul li ul li a        span,
#navigation ul li ul li ul li a:hover  span,
#navigation ul li ul li ul li a:focus  span,
#navigation ul li ul li ul li a:active span,
#navigation ul li ul li ul li a.aktiv  span             { display:block; padding:1px 4px 6px 31px; }
#navigation ul li ul li ul li ul li a        span,
#navigation ul li ul li ul li ul li a:hover  span,
#navigation ul li ul li ul li ul li a:focus  span,
#navigation ul li ul li ul li ul li a:active span,
#navigation ul li ul li ul li ul li a.aktiv  span             { display:block; padding:1px 4px 6px 47px; }


#navigation ul li span.bullet					{ position:absolute; left:1px; top:-1px; }
#navigation ul li ul li span.bullet				{ position:absolute; left:1px; top:-1px; }
#navigation ul li ul li ul li span.bullet		{ position:absolute; left:16px; top:-1px; }
#navigation ul li ul li ul li ul li span.bullet	{ position:absolute; left:32px; top:-1px; }

/* === DBSUCHE === */

#navigation #dbsuche{
	border-top:1px solid #fef1e2;
	border-bottom:1px solid #fef1e2;
	background-color:#fef1e2;
	padding:8px 0px 5px 20px;
}

* html #navigation #dbsuche{
	margin-right:0px;
	padding:0px 0px 1px 0px;
}

#navigation #dbsuche p{
	color:#FFFFFF;
	padding:0px 0px 1px 0px;
	margin:0px 0px 0px 0px;
	height:20px;
}
* html #navigation #dbsuche p{
	color:#FFFFFF;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#navigation #dbsuche .suchfeld {
	border:1px solid #ffffff;
	padding:0px 3px 0px 9px;
	margin:3px 0px 0px 0px;
	font-size:1em;
	width:114px;
	height:13px;
	float:left;
}
* html #navigation #dbsuche .suchfeld {
	border:1px solid #ffffff;
	padding:0px 0px 0px 9px;
	margin:3px 0px 0px 0px;
	font-size:1em;
	width:125px;
	height:13px;
	float:left;
}
#navigation #dbsuche .submitbutton {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	margin:3px 0px 0px 4px;
}

* html #navigation #dbsuche .submitbutton {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	margin:3px 0px 0px 1px;
}
/* === ============ === */
