﻿* {
	margin:0px;
	padding:0px;
	border:0px;
}


	#kf0
	{
		position:relative;
		margin:auto;
		margin:0px 10px 0px 0px;
		padding:2px 10px 2px 2px;
		background-color:transparent;
		border:1px;
		border-color:#cccccc;
	}


/*      Hinweis: die folgenden Style-Deklarationen können modifiziert werden!     */


	/*"""""""" (Titel) Container""""""""*/
	#nav0
	{
		position:relative;
		top:-22px;
		margin:auto;
		margin:0px 10px 0px 0px;
		padding:2px 10px 2px 2px;
		background-color:transparent;
		border:1px;
		border-color:#cccccc;
	}


	#nav0 a
	{
		margin:auto;
		margin:0px 10px 0px 0px;
		padding:2px 10px 2px 5px;
		background-color:transparent;
		color:#222222;
		font-weight:bold;
		font-family:Arial;
		font-size:14px;
		text-decoration:none;
		text-align:left;
		border-width:1px 1px 1px 1px;
		border-style:solid;
		border-color:transparent;
		border-collapse:separate;
	}

	#nav0 a:active
	{
		margin:0px 10px 0px 0px;
		padding:2px 10px 2px 5px;
		background-color:#555555;
		color:#eeeeee;
		font-family:Arial;
		font-weight:bold;
		text-decoration:none;
		text-align:left;
		border-width:1px 1px 1px 1px;
		border-style:solid;
		border-color:transparent;
	}


	#nav0 a:visited
	{
		margin:auto;
		margin:0px 10px 0px 0px;
		padding:2px 10px 2px 5px;
		background-color:transparent;
		color:#222222;
		font-family:Arial;
		font-weight:bold;
		text-decoration:none;
		text-align:left;
		border-width:1px 1px 1px 1px;
		border-style:solid;
		border-color:transparent;
	}


	#nav0 a:hover
	{
		margin:0px 10px 0px 0px;
		background-color:#555555;
		color:#eeeeee;
		font-weight:bold;
		font-family:Arial;
		font-size:14px;
		text-decoration:none;
		text-align:left;
		padding:2px 10px 2px 5px;
		border-width:1px 1px 1px 1px;
		border-style:solid;
		border-color:transparent;

	}
	
	#nav0 ul li:hover>ul{top:0px;left:100%;}


	/*"""""""" (Untertitel) Container""""""""*/
	#nav0 ul
	{
		margin:0px 10px 0px 0px;
		padding:2px 10px 2px 5px;
		background-color:#ffffff;
		border-width:0px;
		border-style:solid;
		border-color:transparent;
		top:100%;
	}


	/*"""""""" (Untertitel) Items""""""""*/
	#nav0 ul a
	{
		top:0px;
		z-index:40;
		margin:0px 10px 0px 0px;
		padding:2px 10px 2px 2px;
		color:#222222;
		font-size:1em;
		text-align:left;
		border-width:1px;
		border-color:transparent;
		
	}

.kfmc {
	list-style:none;
	padding:0px;
	margin:0px 10px 0px 0px;
	border:0px;
	border-style:none;
	position:relative;
	width:100%;
	background-color:transparent;
	display:inline-block;
	float:none;
}



.navmc {
	list-style:none;
	padding:0px;
	margin:0px 10px 0px 0px;
	border:0px;
	border-style:none;
	position:relative;
	width:100%;
	background-color:transparent;
}


.navmc li {position:relative;float:left;display:block;white-space:nowrap;height:auto;}
.navmc li a {float:none}
.navmc a {float:left;display:block;white-space:nowrap;}
.navmc ul li {float:none;padding:0px;}
.navmc ul a {float:none;height:auto;}
.navmc div{visibility:hidden;position:absolute;}
.navmc ul {
	left:-10000px;
	position:absolute;
	list-style:none;
	padding:1px 1px 1px 1px;
	margin:0px 0px 0px 0px;
	z-index:10;
}
.navmc ul ul {z-index:20;}
li:hover>ul{left:auto;}



li a:hover {
	background-color: transparent;
	border: 0px;
	color: #0000ff;
	font-size:inherit;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height:inherit;
	list-style: none;
}


     
#navigation {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 1em;
	float:none;
	background-color:#eeeeee;
	position:absolute;
	top:50px; 
	padding:2px 0px 0px 0px; 
	margin:0px;
	vertical-align:top;
	height:auto;
	width:100%;
	border:0px transparent solid;
}


