#menue {

}

#menue a {
	color: #014B7C;
	text-decoration: none;
	background: none;
	padding-left: 11px;
	width: 150px;
	line-height: 120%;
	padding-bottom: 4px;
	padding-top: 4px;
	display: block;
}

*html #menue a {
	width: 140px;
}

#menue a:hover {
	color: #014B7C;
	background: url(../img/menue_active.gif) no-repeat left 7px;
	padding-left: 11px;
}

#menue ul {
	list-style: none;
	padding: 0;
	margin: 0;
	background: url(../img/menue_line.gif) no-repeat 12px 0;
}

#menue ul li {
	background: url(../img/menue_line.gif) no-repeat 12px bottom;
}

#menue ul li .active {
	background: url(../img/menue_active.gif) no-repeat left 7px;
}

#menue ul li .active a:hover {
	background: url(../img/menue_active_sel.gif) no-repeat left 7px;
}

#subnav {
	padding-bottom: 10px;
	margin-top: 20px;

}

#subnav a {
}

#subnav ul {
	list-style: none;
	padding: 4px 0 0 0;
	margin: 0;
	background: url(../img/line_dotted.gif) repeat-x left 0;
}

#subnav ul li {
}

#subnav ul li a {
	display: block;
}

#brotkrume {
	color: #f00;
	margin: 1px 10px 0 10px;
	background: url(../img/line_dotted.gif) repeat-x left bottom;
	padding-bottom: 3px;
	padding-top: 11px;
	width: 440px;
}

#brotkrume ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#brotkrume ul li {
	display: inline;
}

#brotkrume ul li .active {
	display: inline;
}

#brotkrume ul li .active a {
	color: #01487C;
}

#brotkrume ul li a {
	background: none;
	padding: 0;
}

.langflags {
	position: absolute;
	top: 100px;
	left: 10px;
}

*html .langflags {
	margin-top: -50px;
}
