/* NAVI_MAIN */
#naviMAIN ul.naviMAIN {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:none transparent;
}
#naviMAIN ul.naviMAIN li {
  background:none #fff;
	margin:2px 0px 0px 0px;
	padding:0px 3px 0px 0px;
	list-style:none;
	line-height:30px;
	float:left;
}
#naviMAIN ul.naviMAIN li.current, #naviMAIN ul.naviMAIN li.active{
}
#naviMAIN ul.naviMAIN li.normal a,#naviMAIN ul.naviMAIN li.normal a:link,#naviMAIN ul.naviMAIN li.normal a:visited,#naviMAIN ul.naviMAIN li.normal a:active,#naviMAIN ul.naviMAIN li.normal a:hover,#naviMAIN ul.naviMAIN li.normal a:focus {
  margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	display:block;
	background:none #d7d680;
 	color:#333;
	text-decoration:none;
	font-weight:bold;
}
#naviMAIN ul.naviMAIN li.normal a:hover{
  margin:-2px 0px 0px 0px;
	padding:0px 10px 4px 10px;
}
#naviMAIN ul.naviMAIN li.active a,#naviMAIN ul.naviMAIN li.active a:link,#naviMAIN ul.naviMAIN li.active a:visited,#naviMAIN ul.naviMAIN li.active a:active,#naviMAIN ul.naviMAIN li.active a:hover,#naviMAIN ul.naviMAIN li.active a:focus {
  margin:-2px 0px 0px 0px;
	padding:0px 10px 4px 10px;
	display:block;
  background:none #d7d680;
	color:#333;
	text-decoration:none;
	font-weight:bold;
}
#naviMAIN ul.naviMAIN li.current a,#naviMAIN ul.naviMAIN li.current a:link,#naviMAIN ul.naviMAIN li.current a:visited,#naviMAIN ul.naviMAIN li.current a:active,#naviMAIN ul.naviMAIN li.current a:hover,#naviMAIN ul.naviMAIN li.current a:focus {
  margin:-2px 0px 0px 0px;
	padding:0px 10px 4px 10px;
	display:block;
  background:none #transparent;
	color:#333;
	text-decoration:none;
	font-weight:bold;
}
li.kat1 a, li.kat1 a:link, li.kat1 a:visited, li.kat1 a:active, li.kat1 a:hover, li.kat1 a:focus {background:#444!important;color:#fff!important;}
li.kat2 a, li.kat2 a:link, li.kat2 a:visited, li.kat2 a:active, li.kat2 a:hover, li.kat2 a:focus {background:#bceea8!important;color:#333!important;}

li.katEins a, li.katEins a:link, li.katEins a:visited, li.katEins a:active, li.katEins a:hover, li.katEins a:focus {background:#444!important;color:#fff!important;}
li.katZwei a, li.katZwei a:link, li.katZwei a:visited, li.katZwei a:active, li.katZwei a:hover, li.katZwei a:focus {background:#bceea8!important;color:#333!important;}


/* NAVI_SUB */
#naviSUB ul.naviSUB {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:none transparent;
}
#naviSUB ul.naviSUB li {
  background:none transparent;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	line-height:24px;
	float:left;
}
#naviSUB ul.naviSUB li.current, #naviSUB ul.naviSUB li.active{
}
#naviSUB ul.naviSUB li.normal a,#naviSUB ul.naviSUB li.normal a:link,#naviSUB ul.naviSUB li.normal a:visited,#naviSUB ul.naviSUB li.normal a:active,#naviSUB ul.naviSUB li.normal a:hover,#naviSUB ul.naviSUB li.normal a:focus {
  margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	display:block;
  background:none transparent;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	font-size:0.9em;
}
#naviSUB ul.naviSUB li.normal a:hover{
  text-decoration:underline;
}
#naviSUB ul.naviSUB li.active a,#naviSUB ul.naviSUB li.active a:link,#naviSUB ul.naviSUB li.active a:visited,#naviSUB ul.naviSUB li.active a:active,#naviSUB ul.naviSUB li.active a:hover,#naviSUB ul.naviSUB li.active a:focus {
  margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	display:block;
  background:none transparent;
	text-decoration:underline;
	text-transform:none;
	font-weight:bold;
	font-size:0.9em;
}
#naviSUB ul.naviSUB li.current a,#naviSUB ul.naviSUB li.current a:link,#naviSUB ul.naviSUB li.current a:visited,#naviSUB ul.naviSUB li.current a:active,#naviSUB ul.naviSUB li.current a:hover,#naviSUB ul.naviSUB li.current a:focus {
  margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	display:block;
  background:none transparent;
	text-decoration:underline;
	text-transform:none;
	font-weight:bold;
	font-size:0.9em;
}

#navi .subkat0 a, #navi .subkat0 a:link, #navi .subkat0 a:visited, #navi .subkat0 a:active, #navi .subkat0 a:hover, #navi .subkat0 a:focus {color:#333!important;}
#navi .subkat1 a, #navi .subkat1 a:link, #navi .subkat1 a:visited, #navi .subkat1 a:active, #navi .subkat1 a:hover, #navi .subkat1 a:focus {color:#fff!important;}
#navi .subkat2 a, #navi .subkat2 a:link, #navi .subkat2 a:visited, #navi .subkat2 a:active, #navi .subkat2 a:hover, #navi .subkat2 a:focus {color:#333!important;}

#navi .subkatNull a, #navi .subkatNull a:link, #navi .subkatNull a:visited, #navi .subkatNull a:active, #navi .subkatNull a:hover, #navi .subkatNull a:focus {color:#333!important;}
#navi .subkatEins a, #navi .subkatEins a:link, #navi .subkatEins a:visited, #navi .subkatEins a:active, #navi .subkatEins a:hover, #navi .subkatEins a:focus {color:#fff!important;}
#navi .subkatZwei a, #navi .subkatZwei a:link, #navi .subkatZwei a:visited, #navi .subkatZwei a:active, #navi .subkatZwei a:hover, #navi .subkatZwei a:focus {color:#333!important;}


/*METANAVIGATION*/
ul.naviLINE {
  margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	font-size:1em;
	text-align:right;
}
ul.naviLINE li.normal {
  display:inline;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	list-style:none;
	color:#fff;
	line-height:30px;
}
ul.naviLINE li.active {
  display:inline;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	list-style:none;
	color:#333;
	line-height:30px;
}
ul.naviLINE li.normal a,ul.naviLINE li.normal a:link,ul.naviLINE li.normal a:visited,ul.naviLINE li.normal a:active,ul.naviLINE li.normal a:hover,ul.naviLINE li.normal a:focus {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#fff;
	font-weight:normal;
	text-decoration:none;
	display:inline;
}
ul.naviLINE li.normal a:hover {
	color:#fff;
	text-decoration:underline;
}
ul.naviLINE li.active a,ul.naviLINE li.active a:link,ul.naviLINE li.active a:visited,ul.naviLINE li.active a:active,ul.naviLINE li.active a:hover,ul.naviLINE li.active a:focus {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	display:inline;
}
ul.naviLINE li.active a:hover {
	color:#fff;
	text-decoration:none;
}

/* LANGNAVIGATION */
#naviLANG {
	font-size:0.85em;
  line-height:30px;
  color:#699eae;
}
#naviLANG a.LANGnormal,#naviLANG a.LANGnormal:link,#naviLANG a.LANGnormal:visited,#naviLANG a.LANGnormal:active,#naviLANG a.LANGnormal:hover,#naviLANG a.LANGnormal:focus {
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	color:#699eae;
	font-weight:normal;
	text-decoration:none;
	display:inline;
}
#naviLANG a.LANGnormal:hover {
	color:#446471;
  text-decoration:none;
}
#naviLANG a.LANGactive,#naviLANG a.LANGactive:link,#naviLANG a.LANGactive:visited,#naviLANG a.LANGactive:active,#naviLANG a.LANGactive:hover,#naviLANG a.LANGactive:focus {
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	color:#446471;
	font-weight:bold;
	text-decoration:none;
	display:inline;
}
#naviLANG a.LANGactive:hover {
	text-decoration:none;
}
/* LINKVERFOLGER */
#rootline{
  padding:0px 10px;
  margin:0px 0px 10px 0px;
}
#rootline a:link, #rootline a:active, #rootline a:focus, #rootline a:hover, #rootline a:visited{
  color:#333;
  text-decoration:none;
  font-weight:normal;
  font-size:0.85em;
}
#rootline a:hover{
  text-decoration:underline;
}

/* content-zoom */
#contentzoom a.zoomlink{
  padding:2px 4px;
  border:1px solid #699eae; 
  color:#699eae;
  font-size:0.9em;
  text-decoration:none;
}
#contentzoom a.zoomlink.active{
  background:#699eae; 
  color:#fff;
}



/*Quicksearch*/
#quicksearch label{
  display:block;
  padding:0px 0px 10px 0px;
  font-size:0.85em;
}
#quicksearch form {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#quicksearch input.textinput{
  margin:0px 5px 0px 0px;
	padding:0px;
	border:1px solid #ccc;
  width:195px;
	height:20px;
	float:left;
	font-family:Verdana,Helvetica,Arial,sans-serif;
}
#quicksearch input.submitbutton{
  margin:0px 0px 0px 5px;
	padding:0px;
	border:none;
	background:url('/fileadmin/n4m01/images/bg_submit.gif') no-repeat center center transparent;
  width:22px;
	height:22px;
	float:left;
}