body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-face: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	margin-top: 0;
	margin-left: 0;
	background-color: #F1F1F1;
	}
	
	
p, td, ul, li, table {
	font-family: Verdana, Helvetica, sans-serif, Geneva;
	font-face: Verdana, Helvetica, sans-serif, Geneva;
	font-size: 11px;
	font-style: normal;
	background-repeat: no-repeat;
	}
	
.ueberschrift {font-size: 18px; color: #000000; text-decoration: none; ; font-weight: bold;}

.produeberschrift {font-size: 14px; color: #000000; text-decoration: none; ; font-weight: bold; width:760px}

.text {font-size: 11px; color: #000000; font-weight: normal;}

.ueberkleinbold {font-size: 9px; color: #000000; font-weight: bold;}

.ueberklein {font-size: 9px; color: #000000; font-weight: normal;}

.Menu1					{ font-size: 10.7px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Menu1		A:link		{ color: #000000; text-decoration: none; ; font-weight: bold; }
.Menu1		A:visited	{ color: #000000; text-decoration: none; ; font-weight: bold; }
.Menu1		A:active	{ color: #990000; text-decoration: none; ; font-weight: bold; }
.Menu1		A:hover		{ color: #990000; text-decoration: none; ; font-weight: bold; }

.Menu3					{ font-size: 11px; color: #5F5F5F; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Menu3		A:link		{ color: #5F5F5F; text-decoration: none; ; font-weight: bold; }
.Menu3		A:visited	{ color: #5F5F5F; text-decoration: none; ; font-weight: bold; }
.Menu3		A:active	{ color: #000000; text-decoration: none; ; font-weight: bold; }
.Menu3		A:hover		{ color: #000000; text-decoration: none; ; font-weight: bold; }

.Menu3On				{ font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Menu3On	A:link		{ color: #000000; text-decoration: bold; ; font-weight: bold; }
.Menu3On	A:visited	{ color: #000000; text-decoration: bold; ; font-weight: bold; }
.Menu3On	A:active	{ color: #000000; text-decoration: bold; ; font-weight: bold; }
.Menu3On	A:hover		{ color: #000000; text-decoration: bold; ; font-weight: bold }

.OCLSTEXT  { font-size: 9.7px; color:#FFFFFF; font-weight: normal; text-decoration: none; }
.OCLSTEXT   A:link		{ font-size: 9.7px; color:#FFFFFF; font-weight: normal; text-decoration: none; }
.OCLSTEXT	A:visited	{ font-size: 9.7px; color:#FFFFFF; font-weight: normal; text-decoration: none; }
.OCLSTEXT	A:active	{ font-size: 9.7px; color:#FFFFFF; font-weight: normal; text-decoration: none; }
.OCLSTEXT	A:hover		{ font-size: 9.7px; color:#FFFFFF; font-weight: normal; text-decoration: none; }

A		{ }	

A:link		{ color: #5F5F5F;; text-decoration: none; }
A:visited	{ color: #5F5F5F;; text-decoration: none; }
A:active	{ color: #000000; text-decoration: none; }
A:hover		{ color: #000000; text-decoration: none; }

.boxhintergrund {background-color: #D1CFBA;}

.menu1hintergrund {background-color: #000000; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;}

.menu2hintergrund {background-color: #AAAFB2;}

.contenthintergrund {background-color: #D0D2D4;}

.weisserhintergrund {background-color:#FFFFFF;}

.allgemeinhintergrund {background-color:#7E8487;}

.logohintergrund {background-color:#7E8487;}

.logohintergrundhinten {background-color:#7E8487;}

.borderour {border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; background-color: #000000;}

.formular {  font-family: Verdana, Helvetica, sans-serif, Geneva; font-size: 9.7px; text-transform: none; color: #000000; background-color: #FFFFFF;  border: 1 #000000 solid; }

.OCLSBoxen {background-color: #000000;font-size: 10.7px; font-size: 9.7px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}

.footer {font-size: 9px; color: #7E8487; font-family: Verdana, Arial, Helvetica, sans-serif;}

.OCLSText {font-size: 9px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;}

.formular {font-family: Verdana, Helvetica, sans-serif, Geneva; font-size: 10.7px; text-transform: none; color: #000000; background-color: #FFFFFF;  border: 1 #7E8487 solid;}

.form1 {background-color:#F1F1F1; padding-left: 15px;}

.newshead {font-family: Verdana, Helvetica, sans-serif, Geneva; font-size: 12px; color: #000000; font-weight: bold;}

.unterueber {font-family: Verdana, Helvetica, sans-serif, Geneva; font-size: 12px; color: #000000; font-weight: bold;}

.borderblack {border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; }

.borderblackall {border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; border-left: 1px solid #000000; }

.bodyproddetail {background-color: #D0D2D4;}

.textgrau {color:#5F5F5F;}

.dialogboxen {font-size: 9px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}

.startflash { background-color: #808589;}

.Belueftung {
 position:absolute;
 top:500px;
 left:295px;
 width:20px;
 height:20px
}

.Becken {
 position:absolute;
 top:500px;
 left:405px;
 width:20px;
 height:20px;
}

.Taille {
 position:absolute;
 top:500px;
 left:485px;
 width:20px;
 height:20px
}

.Schulter {
 position:absolute;
 top:500px;
 left:553px;
 width:20px;
 height:20px
}

.HWS {
 position:absolute;
 top:500px;
 left:630px;
 width:20px;
 height:20px
}

.Oberflaeche {
 position:absolute;
 top:645px;
 left:390px;
 width:20px;
 height:20px
}

/* Für Mozilla, NN6 etc. */
head:first-child + body > .Oberflaeche {
 top:672px;
 left:390px;
}

.Schulterabsenkung {
 position:absolute;
 top:672px;
 left:507px;
 width:20px;
 height:20px
}

/* Für Mozilla, NN6 etc. */
head:first-child + body > .Schulterabsenkung {
 top:672px;
 left:540px;
}

.HWSProdukte {
 position:absolute;
 top:672px;
 left:636px;
 width:20px;
 height:20px
}

/* Für Mozilla, NN6 etc. */
head:first-child + body > .HWSProdukte {
 top:672px;
 left:645px;
}

.DlgKontaktAustroPersDaten {
 border:solid 2px #f0f0f0;
 padding-left:5px;
 padding-top: 10px;
 vertical-align:top;
 position:absolute;
 top:376px;
 left:531px;
 width:260px;
 height:136px;
}

/* Für Opera, Mozilla, NN 6 */
html>body .DlgKontaktAustroPersDaten {
 top:385px;
 left:538px;
 width:260px;
 height:112px;
}

/* Für Mozilla, NN6 etc. */
head:first-child + body > .DlgKontaktAustroPersDaten {
 top:369px;
 left:531px;
 height:125px;
}

.DlgKontaktAustroMoeglichkeit {
 border:solid 2px #f0f0f0;
 padding-left:5px;
 padding-top: 10px;
 vertical-align:top;
 position:absolute;
 top:538px;
 left:531px;
 width:260px;
 height:80px;
}

/* Für Opera5, Mozilla, NN 6 */
html>body .DlgKontaktAustroMoeglichkeit {
 top:537px;
 left:538px;
 width:260px;
 height:60px;
}

/* Für Mozilla, NN6 etc. */
head:first-child + body > .DlgKontaktAustroMoeglichkeit {
 top:535px;
 left:531px;
 height:69px;
 font-size:11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

.DlgKontaktAustroAnliegen {
 border:solid 2px #f0f0f0;
 padding-left:5px;
 padding-top: 10px;
 vertical-align:top;
 position:absolute;
 top:644px;
 left:531px;
 width:260px;
 height:105px;
 
 display: none;
}

/* Für Opera5, Mozilla, NN 6 */
html>body .DlgKontaktAustroAnliegen {
 top:637px;
 left:538px;
 width:260px;
 height:93px;
 
 display: none;
}

/* Für Mozilla, NN6 etc. */
head:first-child + body > .DlgKontaktAustroAnliegen {
 top:644px;
 left:531px;
 height:112px;
 font-size:11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 
 display: none;
}

.DlgKontaktAustroInfo {
 border:solid 2px #f0f0f0;
 padding-left:5px;
 padding-top: 10px;
 vertical-align:top;
 position:absolute;
 top:644px;
 left:531px;
 width:260px;
 height:105px;
}

/* Für Opera5, Mozilla, NN 6 */
html>body .DlgKontaktAustroInfo {
 top:639px;
 left:538px;
 width:260px;
 height:89px;
}

/* Für Mozilla, NN6 etc. */
head:first-child + body > .DlgKontaktAustroInfo {
 top:665px;
 left:531px;
 height:89px;
 font-size:11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

.DlgKontaktAustroNewsletter {
 border:solid 2px #f0f0f0;
 padding-left:5px;
 padding-top: 10px;
 vertical-align:top;
 position:absolute;
 top:775px;
 left:531px;
 width:260px;
 height:59px;
}

/* Für Opera5, Mozilla, NN 6 */
html>body .DlgKontaktAustroNewsletter {
 top:768px;
 left:538px;
 width:260px;
 height:45px;
}

/* Für Mozilla, NN6 etc. */
head:first-child + body > .DlgKontaktAustroNewsletter {
 top:794px;
 left:531px;
 height:44px;
 font-size:11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

.DlgKontaktAustroDatenschutz {
 border:solid 2px #f0f0f0;
 padding-left:5px;
 padding-top: 10px;
 vertical-align:top;
 position:absolute;
 top:860px;
 left:531px;
 width:260px;
 height:46px;
}

/* Für Opera5, Mozilla, NN 6 */
html>body .DlgKontaktAustroDatenschutz {
 top:852px;
 left:538px;
 width:260px;
 height:30px;
}

/* Für Mozilla, NN6 etc. */
head:first-child + body > .DlgKontaktAustroDatenschutz {
 top:878px;
 left:531px;
 height:31px;
 font-size:11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

.DlgFeedAustroMeinung {
 border:solid 2px #f0f0f0;
 padding-left:5px;
 padding-top: 10px;
 vertical-align:top;
 position:absolute;
 top:302px;
 left:531px;
 width:260px;
 height:431px;
}

/* Für Opera5, Mozilla, NN 6 */
html>body .DlgFeedAustroMeinung {
 top:310px;
 left:538px;
 width:260px;
 height:423px;
}

/* Für Mozilla, NN6 etc. */
head:first-child + body > .DlgFeedAustroMeinung {
 top:296px;
 height:479px;
 left:533px;
 font-size:11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

.DlgFeedAustroProdukt {
 border:solid 2px #f0f0f0;
 padding-left:5px;
 padding-top: 10px;
 vertical-align:top;
 position:absolute;
 top:759px;
 left:531px;
 width:260px;
 height:222px;
}

/* Für Opera5, Mozilla, NN 6 */
html>body .DlgFeedAustroProdukt {
 top:772px;
 left:538px;
 width:260px;
 height:203px;
}

/* Für Mozilla, NN6 etc. */
head:first-child + body > .DlgFeedAustroProdukt {
 top:815px;
 height:203px;
 left:533px;
 font-size:11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

.DlgFeedAustroSozio {
 border:solid 2px #f0f0f0;
 padding-left:5px;
 padding-top: 10px;
 vertical-align:top;
 position:absolute;
 top:1007px;
 left:531px;
 width:260px;
 height:279px;
}

/* Für Opera5, Mozilla, NN 6 */
html>body .DlgFeedAustroSozio {
 top:1015px;
 left:538px;
 width:260px;
 height:263px;
}

/* Für Mozilla, NN6 etc. */
head:first-child + body > .DlgFeedAustroSozio {
 top:1056px;
 height:267px;
 left:533px;
 font-size:11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

.javascript {font-size:11px; color:#FF0000;}

#Legende {
 position:relative;
 margin-left:0px;
 margin-top:0px;
 width:170px;
}
