/* Allgemein */body {	margin: 0;	padding: 0;	text-align: center;}html {overflow-x: hidden;overflow: auto;}/* Gerüst */.backgreen {	background-image: url(images/back_green.gif);	height: 657px;}.backorange {	background-image: url(images/back_orange.gif);	height: 657px;}.backpink {	background-image: url(images/back_pink.gif);	height: 657px;}.backyellow {	background-image: url(images/back_yellow.gif);	height: 657px;}.backgrau {	background-image: url(images/back_grau.gif);	height: 657px;}.backlightblue {	background-color: #d9e3f0;	border-left: 1px solid #ffffff;	border-right: 1px solid #ffffff;}.backlightblue1 {	background-color: #d9e3f0;}.backblue {	margin: 0px auto;	width: 853px;	height: 171px;	background-color: #4071b5;	border-left: 1px solid #ffffff;	border-right: 1px solid #ffffff;	text-align: right;}div.top {	margin: 17px auto;	text-align: left;	width: 855px;	height: 76px;}div.top1 {	margin: 0px auto;	text-align: left;	width: 855px;	height: 11px;} div.bottom {	margin: 0px auto;	margin-top: 3px;	text-align: right;	width: 855px;	background-color: #ffffff;} div.value {	text-align: center;	width: auto;	height: 67px;	border-top: 1px solid #76b5aa;	border-bottom: 1px solid #76b5aa;	border-right: 1px solid #76b5aa;	margin-bottom: 42px;}div.valueorange {	text-align: center;	width: auto;	height: 67px;	border-top: 1px solid #d2741d;	border-bottom: 1px solid #d2741d;	border-right: 1px solid #d2741d;}div.valuepink {	text-align: center;	width: 382px;	height: 67px;	border-top: 1px solid #af3b86;	border-bottom: 1px solid #af3b86;	border-left: 1px solid #af3b86;}div.valuepink1 {	text-align: center;	width: 382px;	height: 67px;	border-top: 1px solid #af3b86;	border-bottom: 1px solid #af3b86;	border-right: 1px solid #af3b86;}div.valueyellow {	text-align: center;	width: 382px;	height: 67px;	border-top: 1px solid #f0c016;	border-bottom: 1px solid #f0c016;	border-right: 1px solid #f0c016;}div.valuegrau {	text-align: center;	width: 382px;	height: 67px;	border-top: 1px solid #868789;	border-bottom: 1px solid #868789;	border-right: 1px solid #868789;}table.middle {	text-align: left;	background-color: #ffffff;}.img {	border: 2px solid #d2741d;} /* Fonts */.small {	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	color: black;	font-weight: normal;}.smallgrey {	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	color: #868789;	font-weight: normal;}.smallblue {	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	color: #4071b5;	font-weight: normal;}.boldblue {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #4071b5;	font-weight: bold;}.boldorange {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #d2741d;	font-weight: bold;}.boldpink {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #af3b86;	font-weight: bold;}.boldyellow {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #E2B514;	font-weight: bold;}.boldgrey {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #868789;	font-weight: bold;}.boldbluespace {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 2px;	color: #4071b5;	font-weight: bold;}.boldlightblue {	font-size: 28px;	font-family: Arial, Helvetica, sans-serif;	color: #A0B8DA;	font-weight: normal;}.blue {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #4071b5;	font-weight: normal;}.pink {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #af3b86;	font-weight: normal;}.content {	font-size: 12px;	line-height: 18px;	font-family: Arial, Helvetica, sans-serif;	color: black;	font-weight: normal;}.subnavi {	font-size: 12px;	line-height: 30px;	font-family: Arial, Helvetica, sans-serif;	color: black;	font-weight: bold;}.artikel {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: black;	font-weight: normal;}.headlineorange {	font-size: 15px;	font-family: Arial, Helvetica, sans-serif;	color: #d2741d;	font-weight: bold;}.headlineyellow {	font-size: 15px;	font-family: Arial, Helvetica, sans-serif;	color: #f0c016;	font-weight: bold;}.headlinepink {	font-size: 15px;	font-family: Arial, Helvetica, sans-serif;	color: #af3b86;	font-weight: bold;}.headlinegrau {	font-size: 15px;	font-family: Arial, Helvetica, sans-serif;	color: #868789;	font-weight: bold;}.headlinegreen {	font-size: 15px;	font-family: Arial, Helvetica, sans-serif;	color: #76b5aa;	font-weight: bold;}.Stil1 {color: #535353;}.Stil3 {text-decoration: none;}/* Links */a {	color: black;	text-decoration: underline;}a:hover {	color: black;	text-decoration: none;}.asmall {	color: black;	text-decoration: none;}.asmall:hover {	color: black;	text-decoration: underline;}.adetails {	color: #4071b5;	text-decoration: none;	font-weight: bold;}.adetails:hover {	color: #4071b5;	text-decoration: underline;	font-weight: bold;}.asubnavi {	color: black;	text-decoration: none;}.asubnavi:hover {	color: black;	text-decoration: underline;}/* Formular */.input {	background-color: #e7e7e7;	border: 1px solid #e7e7e7;	width: 200px;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #4071b5;	font-weight: normal;}textarea {	background-color: #e7e7e7;	border: 1px solid #e7e7e7;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #4071b5;	font-weight: normal;}select {	background-color: #e7e7e7;	border: none;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #4071b5;	font-weight: normal;}.checkbox {	background-color: #e7e7e7;	border: none;	width: 200px;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #4071b5;	font-weight: normal;}
