@charset "UTF-8";#lang {	font-size: 12px;	position: relative;	text-align:left;	float:right;	width: 80px;	height: 15px;	margin-top: 8px;}html {    -webkit-text-size-adjust:none; }body {    font-family: Helvetica, FreeSand, Arial, sans-serif;    font-size: 14px;    background-color: #ecedf1;}a:link {	color:#1A6797;}.logo {	margin-left:25px; margin-top:15px; border:0;}a:visited {	color:#666;}a:hover {	color:#1A6797; text-shadow: 0px 0px 4px #FFF,0px 0px 6px #FFF;}.page {	width: 1000px;	margin: auto;	position: relative;	border: 1px solid #999999;	box-shadow: 2px 2px 5px -2px #aaaab0;	behavior: url(pie/PIE.htc);	border-radius: 0px 0px 8px 8px;	-webkit-border-radius: 0px 0px 8px 8px;}.header {    background: url("../img/pult_headerback.jpg") repeat-x center;    width: 100%;    height: 130px;    position: relative;}.navigation  {    text-decoration:none;	color:#666;}.navigation a:link {    font-weight: normal;    color: #666666;    text-decoration: none;}.navigation a:hover {    color: #1a6797;    cursor: pointer;	-moz-transition: all 0.3s 0.0s ease-in-out;	-webkit-transition: all 0.3s 0.0s ease-in-out;	-o-transition: all 0.3s 0.0s ease-in-out;	-ms-transition: all 0.3s 0.0s ease-in-out;	transition: all 0.3s 0.0s ease-in-out;}.blau {	color: #1A6797!important;	font-weight:bold;}.main {    min-height: 200px;    background-color: #FFF;	background-position: right bottom;	background-size:contain;	border-radius: 0px 0px 8px 8px;	-webkit-border-radius: 0px 0px 8px 8px;	background-size:auto!important;}.content {    padding: 25px;	border-radius: 0px 0px 8px 8px;	-webkit-border-radius: 0px 0px 8px 8px;}.content p {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 19px;	color: #666!important;}.content ul {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 19px;	color: #666!important;}.footer {    margin: 5px auto;    text-align: center;    font-size: 70%;    color: #666666;	width:1000px;}.footer a {    color: #666666;    text-decoration: underline;}.static {	font-size: 100%;	line-height: 20%;	border-radius: 0px 0px 8px 8px;	-webkit-border-radius: 0px 0px 8px 8px;}.static .headline {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 21px;	line-height: 30px;	font-weight: bold;	color: #696969;	text-decoration: none;}.static .fliess {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 19px;	color: #666;	text-decoration: none;	text-shadow: 0px 0px 3px #FFF, 0px 0px 4px #FFF,0px 0px 6px #FFF;}.static .fliess a:link {	color: #666;	text-decoration: underline;}.static .fliess a:visited {	color: #666;	text-decoration: underline;}.static .fliess a:hover {	color: #1A6797;	text-decoration: none;}.break {	display:block;}.unbreak {	display:none;}.detailpicl {	padding-right:25px; float:left;}.detailpicr {	padding-left:10px; float:right;}.aufbau {	float:left;	width:236px;}.aufbau img {	margin-bottom:12px;	clear:left;}.aufbau2 {	float:left;	width:242px;}.aufbau2 img {	margin-bottom:12px;	clear:left;}.weg {	display:inline-block;}.weg2 {	display:inline-block;}.pult {	float:left;}.briefkasten {	float:left;	margin-left:-25px;}H1, H2 {	line-height:110%; color:#666; font-size:22px;	}H3, H4 {	 color:#666;}#mbmcookie {position: fixed; bottom: 0; left: 0; right: 0; background: rgba(255,255,255,0.9); padding: 20px; font-size: 12px; font-family: verdana;}#mbmcookie a.button {cursor: pointer; background: #ccc; padding: 8px 20px; margin-left: 10px; border-radius: 5px; font-weight: bold; float: right;}#mbmcookie a.button:hover {background-color: #aaa;}#mbmcookie p.cookiemessage {display: block; padding: 0; margin: 0;}.menu {    display:none;}.startani {    width:460px; height:715px; float:right; overflow:hidden; border:none; margin-right:-25px; display:block!important;}