body, h1, h2, h3, h4, h5, h6 {
	font-family: 'Droid Sans', sans-serif;
}

.navbar {
	margin-bottom: 0;
}

.navbar-brand {
	padding: 10px 15px;
}

.jumbotron {
	background-color: #0066a2;
	padding: .5em 0;
}

.jumbotron .CMSRawTemplate {
	line-height: 1em;
}

.TC12JumboImage img.res-image,
.jumbotron iframe.gmap {
	box-shadow: 0 0 10px #000;	
}

#foot {
	margin-top: 1.5em;
}

.tech {
	margin-bottom: .5em;
}

.TCReferenz,
.TCNews {
	margin: 0 0 4em 0;
}

.TCReferenz .date,
.TCNews .date {
	float: right;
	padding: .3em 0 0 1em;
}

.TCNews .full {
	display: none;
	margin-top: .5em;
}

.TCNews .abstract p {
	display: inline;
}

a.further {
	font-size: small;
}

.CMSMailForm .label {
	color: #000;
	font-weight: normal;
	font-size: 100%;
}
.CMSMailForm .field input,
.CMSMailForm .field textarea {
	width: 80%;
}
.CMSMailForm .submit {
	margin-top: 1em;
}
