/* Navigation */
#navtop
{
	/* font: bold 22px "Trebuchet MS", verdana, sans-serif;*/
	font: bold 19px verdana, arial, sans-serif;
	width: auto;
	/*text-transform: uppercase;*/
	text-shadow: 1px 1px 1px #333333;
	margin: 0px 0px 0px 0px;
	color: #18396F;
	background-color: #279fca;
}

#navtop ul, #navtop ul li {display: inline;list-style: none;padding: 0;margin: 0px;}

#navtop ul li {float: left;}

#navtop li a:link, #navtop li a:visited
{
	display: block;
	color: #fff;
	text-decoration: none;
	text-align: center;
	padding: 4px 10px 4px 10px;
	margin: 0;
	border-color: #FFF;
	border-width: 0px 0px 0px  1px  ;
	border-style: none none none solid;
	background-color: #279fca;
}

#navtop li a:hover {
  color: #536775;
  background-color: #D5EBF8;
}
#navtop li.sel a:link, #navtop li.sel a:visited{
    background-color: #d5ebf8;
	color: #536775;
}


#navtop li a:link.sel, #navtop li a:visited.sel {
	
}

#navtop ul li:first-child a {
  background: url("../img/home.png") no-repeat 5px center;
  padding-left: 25px;
}

#navtop ul li:first-child a:hover, #navtop ul li:first-child a.sel {
  background: #d5ebf8 url("../img/home.png") no-repeat 5px center;
  padding-left: 25px;
}

#navtop-unter
{
	background-color: #279fca;
	font: normal 11px verdana, sans-serif;
	width: auto;
	margin: 0px 0px 0px 0px;
	color: #18396F;
}

#navtop-unter ul, #navtop-unter ul li {display: inline;list-style: none;padding: 0;margin: 0px;background-color: #d5ebf8;color: #536775;}

#navtop-unter ul li {float: left;}

#navtop-unter li a:link, #navtop-unter li a:visited
{
	display: block;
	color: #536775;
	text-decoration: none;
	text-align: center;
	padding: 4px 8px 2px 8px;
	margin: 0;
	border-color: #FFF;
	border-width: 0px 0px 0px  1px  ;
	border-style: none none none solid;
	background-color: #d5ebf8;
}

#navtop-unter li a:hover {background: url(/fileadmin/img/nav_over.gif) repeat-x;
color: #536775;background-color: #d5ebf8;
text-decoration: underline;
}

#navtop-unter li a:link.sel, #navtop-unter li a:visited.sel {
	color: #536775;background-color: #d5ebf8;
	text-decoration: underline;
}

#navtop-unter li.sel a:link, #navtop-unter li.sel a:visited{
    color: #536775;background-color: #d5ebf8;
	text-decoration: underline;
}


#navtop-spezial
{
	background-color: #d5ebf8;
	font: normal 11px verdana, sans-serif;
	width: auto;
	margin: 0px 0px 0px 0px;
	color: #18396F;
}

#navtop-spezial ul, #navtop-spezial ul li {display: inline;list-style: none;padding: 0;margin: 0px;}

#navtop-spezial ul li {float: left;}

#navtop-spezial li a:link, #navtop-spezial li a:visited
{
	display: block;
	color: #536775;
	text-decoration: none;
	text-align: center;
	padding: 2px 8px 2px 8px;
	margin: 0;
	background-color: #d5ebf8;

}

#navtop-spezial li a:hover {background: url(/fileadmin/img/nav_over.gif) repeat-x;
color: #536775;background-color: #d5ebf8;
text-decoration: underline;
}

#navtop-spezial li a:link.sel, #navtop-spezial li a:visited.sel {
	color: #536775;background-color: #d5ebf8;
	text-decoration: underline;
}



#navtop-fuss
{
	font: normal 11px verdana, sans-serif;
	width: auto;
	margin: 0px 0px 0px 0px;
	color: #536775;
	background-color: #d5ebf8;
}

#navtop-fuss ul, #navtop-fuss ul li {display: inline;list-style: none;padding: 0;margin: 0px;}

#navtop-fuss ul li {float: left;}

#navtop-fuss li a:link, #navtop-fuss li a:visited
{
	display: block;
	color: #536775;
	text-decoration: none;
	text-align: center;
	padding: 4px 8px 2px 8px;
	margin: 0;
	background-color: #d5ebf8;
}

#navtop-fuss li a:hover {background: url(/fileadmin/img/nav_over.gif) repeat-x;
color: #536775;background-color: #d5ebf8;
text-decoration: underline;
}

#navtop-fuss li a:link.sel, #navtop-fuss li a:visited.sel {
	color: #536775;
	text-decoration: underline;
	background-color: #d5ebf8;
}

#language img {
  margin: 3px;
  height: 18px;
}

