@charset "UTF-8";body {	font-size: 14px;	line-height: 23px;}.container {	width: 900px;	margin: 0 auto; }.content {	padding: 10px 0;	min-height:300px;}.kontakt img:hover {	transform:rotate(360deg);}.titel {	color: #999999!important;	font-size: 40px;	padding-top: 44px;	margin-bottom: 10px;}.head img:hover {	opacity: 0.9; padding-right:20px;}.selected {	color: #81172c;	text-decoration: none;	font-weight:bold;	text-shadow: 0px 0px 1px #FFF, 0px 0px 4px #EEE;}.header {	font-family: FuturaBold, "Arial Black";	font-size: 20px;	font-weight: normal;	color: #3a3939;	text-decoration: none;}.headline {	font-size: 26px;	line-height: 34px;}.headline p {		padding-bottom:12px; }.subline {	font-size: 21px;	line-height: 30px;}.fliess {	font-size: 15px;	line-height: 22px;	font-weight: normal;	color: #444;	text-decoration: none;}.fliessklein {	font-size: 13px;	line-height: 18px;}.fliessklein img {	padding-top:6px!important; padding-bottom:7px!important;}.break {	display:block}.referenzlogo {	display:block; float:left; width:150px; text-align:center;}.input{	width:420px;}.slider{	background-color: #2a2a29;	height: 393px;}.slider img:hover{	opacity:0.8;}.zweisp{	width:420px; padding-left:15px; padding-right:15px; float:left;	min-height:200px;}.footer {	padding: 10px 0;	margin: 0 auto;}.footer img:hover {	opacity:1.0;	transform:scale(1.1);}    .slidesjs-pagination {	  transform: translate(0px, -35px!important);}.box2sp{	width:450px;	float:left;	text-align:left;}.box2back{	width:440px; height:250px;	background-position:center center;	margin-bottom:8px;	transition: all 0.3s 0.0s ease-in-out;	background-size:100%;}.box2back:hover{	transition: all 0.3s 0.0s ease-in-out;		background-size:107%;}.box4sp{	width:220px;	float:left;	text-align:left;	font-size:12px; line-height:19px;}.box4sp img{	max-width: 210px;}.box4back{	width:210px; height:140px;	background-position:center center;	margin-bottom:8px;	transition: all 0.3s 0.0s ease-in-out;	background-size:100%;}.box4back:hover{	transition: all 0.3s 0.0s ease-in-out;		background-size:107%;}.branchen {	font-size: 17px;	line-height: 27px;	margin-right:15px;	}.branchenblue {	font-size: 17px;	margin-bottom: 20px;	transition: all 0.3s 0.0s ease-in-out; 	text-align:center;}.branchenblue a:link {	text-decoration:none!important;	color:#FFF;	padding-top:50px; padding-bottom:60px;}.dropdown {	float: left;	overflow: hidden;}.dropdown .dropbtn {    border: none;    outline: none;    background-color: inherit;    font-family: inherit;    font-size: inherit;    margin: 0;	z-index:+200!important;	-moz-margin-top:1px!important; -webkit-margin-top:0px; margin-top:0px;	display:block; }.startslide{    transform:scale(0.82); transform-origin:left top; margin-bottom:-20px!important; margin-top:10px;}.april{    width:223px; height:210px; overflow:hidden; border:1px solid #FFF; background-color:#FC9; 	text-align:center; float:left; font-size:100%; line-height:16px;	transition: all 0.3s 0.0s ease-in-out; vertical-align:central;}.april img{    max-height:140px; max-width:190px; padding:4px;}.april2{    width:223px; height:210px; overflow:hidden; border:1px solid #FFF; background-color:#ffe5cc; 	text-align:center; float:left; font-size:100%; line-height:16px;	transition: all 0.3s 0.0s ease-in-out; vertical-align:central;}.april2 img{    max-height:140px; max-width:190px; padding:4px;}