@charset "UTF-8";#lang {	font-size: 12px;	position: relative;	text-align:right;	float:right;	width: 60px;	height: 15px;	margin-top: 8px;	margin-right:-18px;}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-right:-20px; margin-top:3px; margin-bottom:2px; border:0; width:170px;}.logo_visited {	background-color:transparent!important;}a:visited {	color:#666;}a:hover {	color:#1A6797; text-shadow: 0px 0px 4px #FFF,0px 0px 6px #FFF;}.page {	width: 300px!important;	margin: auto 0;	padding: 0!important;	position: relative;	border: 1px solid #999999;	box-shadow: 2px 2px 5px -2px #aaaab0;	border-radius: 0px 0px 8px 8px;	-webkit-border-radius: 0px 0px 8px 8px;}.header {    background: url("../img/pult_headerback.jpg") repeat-x center;    height: 130px;    position: relative;	text-align:center;	padding-left:25px; padding-right:25px;	width: 250px;}.navigation  {	font-size: 14px;	line-height: 23px;	text-decoration: none;	color: #666;	text-align: center;	padding: 2px;}.navigation a:link {    font-weight: normal;    color: #666;	background-color:#FFF;    text-decoration: none;	padding:2px;	border-radius:2px; -webkit-border-radius:2px; }.navigation a:visited {    font-weight: normal;    color: #666;	background-color:#FFF;    text-decoration: none;	padding:2px;	border-radius:2px; -webkit-border-radius:2px; }.navigation a:hover {	background-color:#d5eeff;    cursor: pointer;	box-shadow:0px 0px 2px #FFF, 0px 0px 5px #FFF;}.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-image:none!important;}.content {    padding: 6px;	border-radius: 0px 0px 8px 8px;	-webkit-border-radius: 0px 0px 8px 8px;}.footer {    margin: 5px auto;	width:320px!important;	visibility:hidden;}.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: 15px;	line-height: 23px;	font-weight: bold;	color: #696969;	text-decoration: none;}.static .fliess {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	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:none;}.unbreak {	display:block; clear:both;}.detailpicl {	padding-right:0px; max-width:285px!important; text-align:left; margin-top:11px!important; margin-bottom:4px!important; }.detailpicr {	padding-left:0px; float:left; max-width:285px!important; text-align:left; margin-top:11px!important; margin-bottom:4px!important; margin-left:0px!important;}.aufbau {	width:140px;	margin-bottom:12px;}.aufbau img {	width:140px;	margin-bottom:12px;}.aufbau2 {	width:144px;}.aufbau2 img {	width:144px;	margin-bottom:12px;}.weg {	display:none;}.weg2 {	display:none!important;}.pult {	width:90px;	margin-bottom:0px!important; margin-top:4px!important;}.briefkasten {	width:140px;	margin-bottom:0px!important; margin-top:4px!important;	margin-left:-6px;}.menu {    position: fixed;	float:right;    display: inline-block;	border-radius:4px;	margin-left:66%;	margin-top:28px;	z-index:+110;	margin-bottom:-40px;}.startani {    transform:scale(0.62); margin-left:0px; margin-top:0px; transform-origin: top left; margin-bottom:-240px;}