a {color: white;}
img {width: auto;max-width: 100%;height: auto;}
em {font-weight: 300;font-style: italic;}
p {font-weight: 400;font-style: normal;}
#ingenieure {margin-bottom: 20px;padding: 20px;}	
#bausysteme {margin-bottom: 20px;padding: 20px;}
#gruppe {margin-top: 3rem;margin-bottom: 3rem;padding: 20px;}
#topper {height: 100px;}
#divider {height: 5rem;}
#gruppe_footer {display: block;min-height: 10px;background-color: #1e3d74;}
#ingenieure_footer {display: block;min-height: 10px;background-color: rgb(234, 34, 46);}
#bausysteme_footer {display: block;min-height: 10px;background-color: rgb(120, 188, 85);}
#main {padding-bottom:3em;}
#footer {position:fixed;bottom:0px;width: 100%;text-align: center;}
#footer a {color: white;font-size: 80%;}
.footer_links {width: 10%;min-width: 10em;margin: 0 auto;}
.lang_switch {position: fixed;top: 0px;}
#lang_switch a {color: white;font-size: 80%;text-decoration: none;}
.lang_links {width: 6rem;margin-right: 0px;margin-left: auto;line-height: 200%;text-align: right;padding-right: 1rem;}
.alpha60 {background: rgb(0, 0, 0);background: rgba(0, 0, 0, 0.6);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";}
.unit img {display: block;margin-left: auto;margin-right: auto;margin-bottom: 20px;}
.unit {text-align: center;}
.lightbox {display: none;color: black;font-size: 80%;}
.featherlight-content {max-width: 80%;}