/*Global-Stylesheet*/p, td, a, table, body {	font-family: Arial, Helvetica, sans-serif;	color: #153B63;	text-decoration: none;}body {	margin: 0;	padding: 0;	background-color: #FFFFFF;}p {	text-align: left;	font-size: 12px;	line-height: 15px;	padding-left: 12px;	padding-top: 6px;	padding-right: 12px;	padding-bottom: 6px;	margin: 0;}p.ohnerand {	padding: 0;	margin: 0;}p.adressenliste {	text-align: left;	font-size: 12px;	line-height: 15px;	padding: 6px;	padding-top: 0;	margin: 0;}p.kasten {	text-align: left;	font-size: 12px;	line-height: 15px;	padding: 6px;	margin: 0;}p.bildrahmen {	padding-left: 6px;	padding-right: 0px;	padding-bottom: 6px;	padding-top: 6px;}p.esikonf {	text-align: left;	font-size: 11px;	line-height: 13px;	padding-left: 10px;	padding-top: 2px;	padding-right: 6px;	padding-bottom: 2px;	margin: 0;}.unten {	vertical-align: bottom;}td {	vertical-align: top;	color: #000000;	margin: 0;}/*#main td {	vertical-align: top;}*/p.h1 {	font-size: 20px;	line-height: 22px;	font-weight: bold;	padding-left: 11px;	padding-top: 15px;	padding-bottom: 14px;}p.h1extern {	font-size: 17px;	line-height: 17px;	font-weight: bold;	padding-top: 6px;	padding-bottom: 6px;}p.h1navi {	background-color: #153B63;	color: #FFFFFF;	font-size: 13px;	line-height: 15px;	font-weight: bold;	padding-top: 0px;	padding-left: 10px;}p.h2 {	font-size: 12px;	line-height: 15px;	font-weight: bold;	padding-bottom: 0px;}p.h2blau {	font-size: 12px;	line-height: 15px;	font-weight: bold;	padding-top: 6px;	padding-bottom: 6px;}p.h2navi {	background-color: #153B63;	color: #FFFFFF;	font-size: 11px;	line-height: 13px;	font-weight: bold;	padding-top: 8px;	padding-left: 11px;	padding-bottom: 2px;}p.h2side {	color: #FFFFFF;	font-size: 11px;	line-height: 13px;	font-weight: bold;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 4px;	background-color: #153B63;}p.h3side {	font-size: 11px;	line-height: 13px;	font-weight: bold;	padding-left: 4px;	background-color: #B4C6D9;}p.fliesstext {	padding-top: 0px;}p.start {	padding-top: 3px;	padding-left: 6px;	padding-right: 6px;}p.start12 {	padding-top: 3px;	padding-left: 12px;	padding-right: 6px;}p.startbold {	padding-top: 3px;	padding-bottom: 3px;	padding-left: 6px;	padding-right: 6px;	font-weight: bold;}p.startbold12 {	padding-top: 3px;	padding-bottom: 3px;	padding-left: 12px;	padding-right: 6px;	font-weight: bold;}p.fliesstextweiss {	color: #FFFFFF;	padding-top: 0px;}.fliesstext11px {	padding-top: 0px;	font-size: 11px;	line-height: 13px;}p.liste {	color: #FFFFFF;	padding-top: 0px;	padding-bottom: 6px;	padding-left: 4px;	padding-right: 12px;}p.listeblue {	color: #153B63;	padding-top: 0px;	padding-bottom: 6px;	padding-left: 4px;	padding-right: 12px;}p.infotxt {	font-size: 11px;	line-height: 13px;	padding-left: 6px;}p.infotxtblau {	font-size: 11px;	line-height: 13px;	padding: 6px;	padding-top: 2px;	padding-bottom: 1px;}p.infotxtside {	font-size: 11px;	line-height: 13px;	padding-left: 4px;	padding-right: 4px;	padding-top: 3px;	padding-bottom: 3px;}p.infotxtsideb {	font-size: 11px;	line-height: 13px;	font-weight: bold;	padding-left: 4px;	padding-right: 4px;	padding-top: 3px;	padding-bottom: 0px;}p.linkside {	color: #153B63;	font-size: 11px;	line-height: 13px;	padding-top: 2px;	padding-left: 0px;	padding-bottom: 2px;}p.linksideli {	color: #FFFFFF;	font-size: 11px;	line-height: 13px;	padding-top: 2px;	padding-left: 4px;	padding-bottom: 2px;}.weiss {	color: #ffffff;}.weissb {	color: #ffffff;	font-weight: bold;}p.navilink {	color: #FFFFFF;	font-size: 11px;	line-height: 13px;	padding-top: 2px;	padding-left: 0px;	padding-bottom: 2px;}p.navilink a {	color: #FFFFFF;}p.sidelist {	background-color: #B4C6D9;	font-size: 11px;	line-height: 13px;	padding-top: 0px;	padding-left: 4px;	padding-bottom: 3px;}p.topagetop {	padding: 0;	padding-bottom: 2px;	font-size: 11px;}p.darkrechts {	color: #1B528C;	text-align: right;	padding-top: 3px;	padding-right: 6px;	padding-bottom: 3px;	padding-left: 0px;	margin: 0px;}.bold {	font-weight: bold;}.frame {	background: #B4C6D9;}.reiter {	background: #A0B7CF;}.bright {	background: #DFE9F4;}.dark {	background: #153B63;}.frame_highlight {	background: #8CA8C5;}.frame_mouseover {	background: #1B528C;}.dark_highlight {	background: #2269B5;}.dark_mouseover {	background: #1B528C;}.grau {	background: #F5F5F5;}.tdweiss {	background: #FFFFFF;}.bullet {	margin: 0;	margin-left: 6px;}div#boschheader td {	vertical-align: middle;}.logoextern {	margin-top: 10px;	margin-right: 0px;	margin-bottom: 6px;	margin-left: 0px;}.bild {	margin-top: 9px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 12px;}.suchestarten {	margin-top: 6px;	margin-right: 0px;	margin-bottom: 6px;	margin-left: 4px;}input.text {	margin:6px;	margin-top: 0;	margin-left: 4px;	margin-bottom: 0;	padding: 0;	text-align: left;	font-size: 11px;	width: 160px;	font-weight:normal;	color: #153B63;	background-color: #FFFFFF;}form {  margin: 0;}