BODY.mainbody {background-color: #FFffFF;
	font-family: Arial;
	font-size: 10pt;
	scrollbar-arrow-color: #FF0000;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FF0000;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FF0000;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFEAEA;}
BODY.heilkr {background-color: #FFffFF;
	scrollbar-arrow-color: #FF0000;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FF0000;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FF0000;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFEAEA;}
html {scrollbar-arrow-color: #FF0000;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FF0000;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FF0000;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFEAEA;}
.pos_maintable_h {margin-left:auto; margin-right:auto;text-align:center;}
.pos_maintable_v {vertical-align:top;}
.maintable {b_ackground-color: #ffffff;
	color: #000000;
	border-top: 0px solid #aaaaaa;
	border-right: 0px solid #aaaaaa;
	border-bottom: 0px solid #aaaaaa;
	border-left: 0px solid #aaaaaa;
	width:950px;
	margin-left:auto; margin-right:auto;}
.pictable {background-color: #ffffff;
	color: #000000;
	border-top: 0px solid #aaaaaa;
	border-right: 0px solid #aaaaaa;
	border-bottom: 0px solid #aaaaaa;
	border-left: 0px solid #aaaaaa;
	vertical-align:top;
	text-align:center;
	width:100%}
.header_pic {border: 0px solid #cccccc;
	vertical-align:middle;
	text-align:right;
	background-color: #ffffff;}
.middletable {b_ackground-color: #ff00ff;
	color: #000000;
	border-top: 0px solid #aaaaaa;
	border-right: 0px solid #aaaaaa;
	border-bottom: 0px solid #aaaaaa;
	border-left: 0px solid #aaaaaa;
	vertical-align:top;
	text-align:center;
	width:100%;}
.bottomtable {b_ackground-color: #ff00ff;
	color: #000000;
	border-top: 0px solid #aaaaaa;
	border-right: 0px solid #aaaaaa;
	border-bottom: 0px solid #aaaaaa;
	border-left: 0px solid #aaaaaa;
	vertical-align:top;
	text-align:center;
	width:100%;}
td.spaceh {height:5px;}
td.spacev {width:5px;}
td {font-family: Arial; font-size: 10pt;border: 0px solid #000000;}
td.justify {font-family: Arial; font-size: 10pt;border: 0px solid #000000;text-align: justify;}
TABLE.produkte {width:700px;
	background-color: #ffffff;
	border: 1px solid #FFD4D4;
	padding-left: 0px;
	border-spacing: 0px;
	text-align: left;
	margin-bottom:10px;}
TD.ueberschrift_prod {height: 20px; 
	padding: 0px; 
	border: 0px solid #FFD4D4;
	background-color: #FFD4D4;
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	text-align: left;
	vertical-align: middle;}
TD.produkte {padding-top: 0px;
	border: 0px solid #FFD4D4;
	background-color: #ffffff;
	width:350px;
	text-align:left;}
.satz {background-image: url(b_acktableheader1.jpg);
	background-position:0px 0px;
	background-repeat:repeat-y;
	background-attachment:fixed;
	overflow:hidden;
	height:13px;
	background-color: #f_fffff;
	color: #ff00ff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0D35BD;
	border-right-color: #0D35BD;
	border-bottom-color: #0D35BD;
	border-left-color: #0D35BD;
	text-align:center;}
.navi_header {height:13px; 
	background-color: #ffffff;
	color: #f13a50;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f13a50;
	border-right-color: #f13a50;
	border-bottom-color: #f13a50;
	border-left-color: #f13a50;
	text-align:center;
	font-weight:bold;
	font-style:normal;
	}
.navi {background-color: #f13a50;
	font-family: Arial; font-size: 10pt;
	color: #f13a50;
	border-top-width: 0px;
	border-right-width: 3px;
	border-bottom-width: 2px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f13a50;
	border-right-color: #f13a50;
	border-bottom-color: #f13a50;
	border-left-color: #f13a50;
	text-align:left;
	vertical-align:top;
	}
.navi_table {width:160px;
	b_ackground-color: #cccccc;
	color: #f13a50;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	text-align:left;
	vertical-align:top;}
.endnavi {height:16px;
	background-color: #ffffff;
	color: #f13a50;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f13a50;
	border-right-color: #f13a50;
	border-bottom-color: #f13a50;
	border-left-color: #f13a50;
	text-align:center;
	font-weight:bold;
	font-style:normal;
	font-size:8pt;}
.content {background-color: #ffffff;
	color: #000000;
	padding:2px;
	padding-left:20px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f13a50;
	border-right-color: #f13a50;
	border-bottom-color: #f13a50;
	border-left-color: #f13a50;
	text-align:left;
	vertical-align:top;}
.content_header {height:13px; 
	background-color: #ffffff;
	color: #f13a50;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	text-align:center;
	font-weight:normal;
	font-style:normal;}
.bottom {height:13px;
	background-color: #ffffff;
	color: #f13a50;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f13a50;
	border-right-color: #f13a50;
	border-bottom-color: #f13a50;
	border-left-color: #f13a50;
	text-align:center;
	font-weight:normal;
	font-style:normal;}
H1 {margin-top: 10px;
	margin-bottom: 0px;
	font-size: 12pt; 
	font-family: Arial; 
	text-align:left;
	font-weight:bold;
	font-style:normal;}
H2 {margin-bottom: 0px;
	font-size: 18pt; 
	font-family: Arial; 
	text-align:left;
	font-weight:bold;
	font-style:normal;}
H3 {margin-bottom: 0px;
	font-size: 10pt; 
	font-family: Arial; 
	text-align:left;
	font-weight:bold;
	font-style:normal;}
a:link {color: #000000; text-decoration: none;}
a:visited {color: #000000; text-decoration: none;}
a:hover {color: #000000; text-decoration: none;}
a:active {color: #000000; text-decoration: none;}
hr.hrline {width:100%;color:#f13a50;height:1px;}
ul.liste {
	list-style-image:url(bullet.gif);
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	font-weight: normal;
	text-align: left;
	font-style: normal;}
UL.ulnaviover a:link {color: #f13a50; text-decoration: none;}
UL.ulnaviover a:visited {color: #f13a50; text-decoration: none;}
UL.ulnaviover a:hover {color: #f13a50; text-decoration: none;}
UL.ulnaviover a:active {color: #f13a50; text-decoration: none;}
ul.ulnaviover {list-style-type:disc;
	margin-top: 0px;
	margin-left: 16px;
	margin-bottom: 0px;
	background-color: #ffffff;
	color: #ffffff;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	text-align: left;
	font-style: normal;
	font-weight: bold;
	padding-left: 3px;}
ul.ulnaviover_sub li a:link {color: #f13a50; text-decoration: none;}
ul.ulnaviover_sub li a:visited {color: #f13a50; text-decoration: none;}
ul.ulnaviover_sub li a:hover {color: #f13a50; text-decoration: none;}
ul.ulnaviover_sub li a:active {color: #f13a50; text-decoration: none;}
ul.ulnaviover_sub {list-style-type:square;
	margin-top: 0px;
	margin-left: 16px;
	margin-bottom: 0px;
	background-color: #ffffff;
	color: #000000;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	padding-left: 3px;
	font-size: 10pt;}
UL.ulnavi a:link {color: #ffffff; text-decoration: none;}
UL.ulnavi a:visited {color: #ffffff; text-decoration: none;}
UL.ulnavi a:hover {color: #ffffff; text-decoration: none;}
UL.ulnavi a:active {color: #ffffff; text-decoration: none;}
ul.ulnavi {list-style-type:circle;
	margin-top: 0px;
	margin-left: 16px;
	margin-bottom: 0px;
	background-color: #f13a50;
	color: #ffffff;
	border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	border-left: 0px solid #ffffff;
	text-align: left;
	font-style: normal;
	font-weight: bold;
	padding-left: 3px;}
UL.ulnavi_sub a:link {color: #ffffff; text-decoration: none;}
UL.ulnavi_sub a:visited {color: #ffffff; text-decoration: none;}
UL.ulnavi_sub a:hover {color: #ffffff; text-decoration: none;}
UL.ulnavi_sub a:active {color: #ffffff; text-decoration: none;}
ul.ulnavi_sub {list-style-type:square;
	margin-top: 0px;
	margin-left: 16px;
	margin-bottom: 0px;
	background-color: #f13a50;
	color: #ffffff;
	border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	border-left: 0px solid #ffffff;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	padding-left: 3px;
	font-size: 10pt;}
.foto_border {border: 1px solid #f13a50;}

.mapsection {font-family: Arial;font-size: 10pt;}
.mapitem {font-family: Arial;font-size: 10pt;}