#content a {
	text-decoration: underline;
}

#content h2 a {
	text-decoration: none;
}

#tf-meta-nav a {
	color: #6E7881;
}

#tf-meta-nav ul {
	list-style: none;
	display: block;
}

#tf-meta-nav ul li {
	display: inline-block;
	padding-right: 5px;
	font-size: 13px;
	line-height: 42px;
}

#blue-bar {
	width: 100%;
	background-color: #e9edf2;
	height: 42px;
}

#static-bread  {
	padding-left: 39px;
}

#static-bread a {
	color: #6E7881;
	font-size: 13px;
}

#static-bread span {
	color: #6E7881;
}

#inf4logo {
	width: 240px;
	height: 65px;
	float: left;
}

#mainmenu ul {
	display: block;
	padding-top: 27px;
}

#mainmenu ul li {
	display: inline-block;
	/*padding: 10px;*/
	border-radius: 4px;
}

#mainmenu ul li a {
	color: #6e7881;
	text-decoration: none;
	font-size: 17px;
	font-family: "roboto","Helvetica Neue",Helvetica,Arial,sans-serif;
	font-weight: bold;

	display: inline-block;
	padding: 10px;
}

#mainmenu ul li:hover {
	background: #6e7881;
}

#mainmenu ul li:hover a {
	color: #ffffff;
}
#mainmenu {
	padding-left: 39px;
}

#mainmenu-spacer {
	height: 20px;
}

#refbar {
	padding-left: 39px;
	color: #ffffff;
}

#refbar a {
	color: #ffffff;
}

#banner {
	width: 100%;
	background: url(/Img/siegel-techfak-ss21.png) no-repeat 95% 20%, radial-gradient(ellipse at center, #969ea5 0%,#6e7881 100%);
	background-image: url(/Img/siegel-techfak-ss21.png), radial-gradient(at center center, rgb(150, 158, 165) 0%, rgb(110, 120, 129) 100%);
	background-position-x: 95%, initial;
	background-position-y: 20%, initial;
	background-size: initial, initial;
	background-repeat-x: no-repeat, initial;
	background-repeat-y: no-repeat, initial;
	background-attachment: initial, initial;
	background-origin: initial, initial;
	background-clip: initial, initial;
	background-color: initial;
	min-height: 132px;
}

#banner-title {
	padding-left: 39px;
	padding-top: 40px;
	color: #fff;
	font-size: 32px;
	line-height: 100%;
}

#banner-outdated {
	display: inline-block;
	background: rgba(255, 255, 255, 0.5);
	margin-top: 1ex;
	margin-left: 40px;
	padding: 4px 10px;
	border-radius: 12px;
	color: #9c001a;
	font-size:  120%;
}

#languageflag {
	float: right;
	line-height: 0px;
}

#languageflag img {
	padding-top: 15px;
	vertical-align: top;
}

#languageflag a {
	line-height: 0px;
}
