body {
	background-color: #565656;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#Element {
	position: absolute;
	width: 558px;
	height: 218px;
	z-index: 1;
	left: 421px;
	top: 146px;
	border: 1px none #000000;
	visibility: visible;
}

#Layer-index-oben {
	position: absolute;
	width: 558px;
	height: 218px;
	z-index: 10;
	left: 421px;
	top: 146px;
	border: 1px none #000000;
	visibility: visible;
}

#Layer-index-oben-1 {
	position: absolute;
	width: 558px;
	height: 218px;
	z-index: 10;
	left: 421px;
	top: 219px;
	border: 1px none #000000;
	visibility: visible;
}

#Layer-index1 {
	position: absolute;
	width: 519px;
	height: 261px;
	z-index: 11;
	left: 460px;
	top: 364px;
	border: 1px none #000000;
	visibility: visible;
}

#Layer-index1-1 {
	position: absolute;
	width: 519px;
	height: 261px;
	z-index: 11;
	left: 457px;
	top: 438px;
	border: 1px none #000000;
	visibility: visible;
}

#Layer-index2 {
	position: absolute;
	width: 519px;
	height: 261px;
	z-index: 12;
	left: 460px;
	top: 364px;
	border: 1px none #000000;
	visibility: hidden;
}

#Layer-index3 {
	position: absolute;
	width: 519px;
	height: 261px;
	z-index: 13;
	left: 460px;
	top: 364px;
	border: 1px none #000000;
	visibility: hidden;
}

#Layer-index4 {
	position: absolute;
	width: 519px;
	height: 261px;
	z-index: 14;
	left: 460px;
	top: 364px;
	border: 1px none #000000;
	visibility: hidden;
}

#Layer-index5 {
	position: absolute;
	width: 519px;
	height: 261px;
	z-index: 15;
	left: 460px;
	top: 364px;
	border: 1px none #000000;
	visibility: hidden;
}

#Layer-index6 {
	position: absolute;
	width: 519px;
	height: 261px;
	z-index: 16;
	left: 460px;
	top: 364px;
	border: 1px none #000000;
	visibility: hidden;
}

#Layer1 {
	position: absolute;
	width: 260px;
	height: 160px;
	z-index: 101;
	left: 198px;
	top: 250px;
	border: 1px none #000000;
	visibility: hidden;
}

#Layer1-over {
	position: absolute;
	width: 118px;
	height: 27px;
	z-index: 101;
	left: 229px;
	top: 250px;
	border: 1px none #000000;
	visibility: visible;
}

#Layer2 {
	position: absolute;
	width: 260px;
	height: 160px;
	z-index: 102;
	left: 198px;
	top: 250px;
	border: 1px none #000000;
	visibility: hidden;
}

#Layer2-over {
	position: absolute;
	width: 118px;
	height: 27px;
	z-index: 102;
	left: 337px;
	top: 250px;
	border: 1px none #000000;
	visibility: visible;
}

#Layer2a {
	position: absolute;
	width: 160px;
	height: 140px;
	z-index: 102;
	left: 450px;
	top: 375px;
	border: 1px none #000000;
	visibility: hidden;
}

#Layer2b {
	position: absolute;
	width: 110px;
	height: 140px;
	z-index: 102;
	left: 450px;
	top: 410px;
	border: 1px none #000000;
	visibility: hidden;
}

#Layer2c {
	position: absolute;
	width: 190px;
	height: 140px;
	z-index: 102;
	left: 450px;
	top: 440px;
	border: 1px none #000000;
	visibility: hidden;
}

#Layer3 {
	position: absolute;
	width: 118px;
	height: 27px;
	z-index: 103;
	left: 450px;
	top: 250px;
	border: 1px none #000000;
	visibility: hidden;
}

#Layer3-over {
	position: absolute;
	width: 118px;
	height: 27px;
	z-index: 103;
	left: 450px;
	top: 250px;
	border: 1px none #000000;
	visibility: visible;
}

#Layer4 {
	position: absolute;
	width: 600px;
	height: 160px;
	z-index: 104;
	left: 198px;
	top: 250px;
	border: 1px none #000000;
	visibility: hidden;
}

#Layer4-over {
	position: absolute;
	width: 118px;
	height: 27px;
	z-index: 104;
	left: 574px;
	top: 250px;
	border: 1px none #000000;
	visibility: visible;
}

#Layer5 {
	position: absolute;
	width: 118px;
	height: 27px;
	z-index: 103;
	left: 710px;
	top: 250px;
	border: 1px none #000000;
	visibility: hidden;
}

#Layer5-over {
	position: absolute;
	width: 118px;
	height: 27px;
	z-index: 103;
	left: 710px;
	top: 250px;
	border: 1px none #000000;
	visibility: visible;
}

#Layer6 {
	position: absolute;
	width: 118px;
	height: 27px;
	z-index: 103;
	left: 820px;
	top: 250px;
	border: 1px none #000000;
	visibility: hidden;
}

#Layer6-over {
	position: absolute;
	width: 118px;
	height: 27px;
	z-index: 103;
	left: 820px;
	top: 250px;
	border: 1px none #000000;
	visibility: visible;
}

#textfeld1 {
	position:absolute;
	width:430px;
	height:310px;
	z-index:1;
	left: 258px;
	top: 360px;
	border: 1px none #000000;
	overflow: auto;
	visibility: visible;
}

#textfeld2 {
	position:absolute;
	width:410px;
	height:360px;
	z-index:1;
	left: 258px;
	top: 360px;
	border: 1px none #000000;
	overflow: auto;
	visibility: visible;
}

#textfeld3 {
	position:absolute;
	width:430px;
	height:410px;
	z-index:1;
	left: 258px;
	top: 360px;
	border: 1px none #000000;
	overflow: auto;
	visibility: visible;
}

#textfeld4 {
	position:absolute;
	width:400px;
	height:410px;
	z-index:1;
	left: 258px;
	top: 360px;
	border: 1px none #000000;
	overflow: auto;
	visibility: visible;
}

#textfeld5 {
	position:absolute;
	width:340px;
	height:410px;
	z-index:1;
	left: 258px;
	top: 360px;
	border: 1px none #000000;
	overflow: auto;
	visibility: visible;
}

#textfeld6 {
	position:absolute;
	width:400px;
	height:300px;
	z-index:1;
	left: 238px;
	top: 360px;
	border: 1px none #000000;
	overflow: auto;
	visibility: visible;
}

#textfeld7 {
	position:absolute;
	width:430px;
	height:310px;
	z-index:1;
	left: 258px;
	top: 360px;
	border: 1px none #000000;
	overflow: auto;
	visibility: visible;
}

#textfeld8 {
	position:absolute;
	width:410px;
	height:310px;
	z-index:1;
	left: 258px;
	top: 360px;
	border: 1px none #000000;
	overflow: auto;
	visibility: visible;
}

.tabellenhintergrund-index {
background-image: url(../images/arachne-start-hg-mitte.jpg); 
background-repeat:no-repeat
}

.tabellenhintergrund-mitte-kontform {
background-image: url(../images/textfeld-hg-kontform.gif); 
background-repeat:no-repeat
}

.tabellenhintergrund-mitte-download {
background-image: url(../images/textfeld-hg-download.gif); 
background-repeat:no-repeat
}

.tabellenhintergrund-mitte-kontform2 {
background-image: url(../images/textfeld-hg-kontform2.gif); 
background-repeat:no-repeat
}

.tabellenhintergrund-innen-kontform {
background-image: url(../images/kontform-strich-hg.gif); 
background-repeat:no-repeat
}

.tabellenhintergrund-mitte-gesundheitswesen {
background-image: url(../images/textfeld-hg-gesundheitsw.gif); 
background-repeat:no-repeat
}

.tabellenhintergrund-mitte-start {
background-image: url(../images/textfeld-hg-start.gif); 
background-repeat:no-repeat
}

.tabellenhintergrund-mitte-start-clinic {
background-image: url(../images/textfeld-hg-start-clinic.gif); 
background-repeat:no-repeat
}

.tabellenhintergrund-mitte-start-lila {
background-image: url(../images/textfeld-hg-start-lila.gif); 
background-repeat:no-repeat
}

.tabellenhintergrund-mitte-start-hellblau {
background-image: url(../images/textfeld-hg-start-hellblau.gif); 
background-repeat:no-repeat
}

.tabellenhintergrund-mitte-start-dunkelblau {
background-image: url(../images/textfeld-hg-start-dunkelblau.gif); 
background-repeat:no-repeat
}

.tabellenhintergrund-mitte-rot {
background-image: url(../images/textfeld-hg-rot.gif); 
background-repeat:no-repeat
}

.tabellenhintergrund-mitte-gruen {
background-image: url(../images/textfeld-hg-gruen.gif); 
background-repeat:no-repeat
}

.tabellenhintergrund-mitte-blau {
background-image: url(../images/textfeld-hg-blau.gif); 
background-repeat:no-repeat
}

.tabellenhintergrund-mitte-lila {
background-image: url(../images/textfeld-hg-lila.gif); 
background-repeat:no-repeat
}

.tabellenhintergrund-mitte-banken {
background-image: url(../images/textfeld-hg-banken.gif); 
background-repeat:no-repeat
}

.tabellenhintergrund-mitte-ethik {
background-image: url(../images/textfeld-hg-ethik.gif); 
background-repeat:no-repeat
}

.tabellenhintergrund-mitte-produktfamilien {
background-image: url(../images/textfeld-hg-produktfamilien.gif); 
background-repeat:no-repeat
}

.tabellenhintergrund-mitte-produktfamilien2 {
background-image: url(../images/textfeld-hg-produktf2.gif); 
background-repeat:no-repeat
}

.tabellenzelle-schatten {
box-shadow: 5px -5px 5px grey;
}

.tabellenzelle-schatten-2 {
box-shadow: -5px 5px 5px grey;
}

.tabellenzelle-schatten-lasche {
box-shadow: -3px 3px 3px grey;
}

a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.fliesstext-grau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #7F7F7F;
	line-height: 18px;
}

.fliesstext-grau-over {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #7F7F7F;
	line-height: 18px;
}

.fliesstext-grau-over:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #7F7F7F;
	line-height: 18px;
}

.fliesstextfett-grau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #7F7F7F;
	line-height: 18px;
}

.fliesstextfett-grau-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #7F7F7F;
	line-height: 18px;
}

.fliesstextfett-grau-link:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 18px;
	color: #E20A16;
}

.fliesstext-weiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 18px;
}

.fliesstextfett-weiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 18px;
}

.fliesstextfett-weiss-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 18px;
}

.fliesstextfett-weiss-link:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 18px;
	color: #E20A16;
}

.fliesstextfett-rot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #E20A16;
	line-height: 18px;
}

.menue-links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #7F7F7F;
	line-height: 18px;
}

.menue-links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #E20A16;
	text-shadow: 0.1em 0.1em #818181
	line-height: 18px;
}

.menue-links-hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #E20A16;
	line-height: 18px;
}

.menue-links-k {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #7F7F7F;
	line-height: 18px;
}

.menue-links-k:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #E20A16;
	text-shadow: 0.1em 0.1em #818181
	line-height: 18px;
}

.menue-links-k-hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #E20A16;
	line-height: 18px;
}

.menue-mitte {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}

.menue-mitte:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #E20A16;
	text-shadow: 0.1em 0.1em #818181
}

.menue-mitte-hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #E20A16;
	text-shadow: 0.1em 0.1em #818181
}

.unternehmensziele {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-shadow: 3px 3px 3px #333333;
}

.unternehmensziele-rot {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #E20A16;
	text-shadow: 3px 3px 3px #333333;
}

.cloud {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-shadow: 3px 3px 3px #333333;
}

.cloud-rot {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #E20A16;
	text-shadow: 3px 3px 3px #333333;
}

.clinic-weiss {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-shadow: 3px 3px 3px #333333;
}

.clinic-rot {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #E20A16;
	text-shadow: 3px 3px 3px #333333;
}

.menuetext {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
    text-shadow: 1px 1px 1px #000;
}

.menuetext:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #840407;
	text-shadow: 1px 1px 1px white;
}

.menuetext-hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #840407;
	text-shadow: 1px 1px 1px white;
}

.menueuntertext {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
    text-shadow: 1px 1px 1px #000;
}

.menueuntertext:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #840407;
	text-shadow: 1px 1px 1px white;
}

.menueuntertext-hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #840407;
	text-shadow: 1px 1px 1px white;
}

.kontform-arachne-weiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 18px;
}

.kontform-arachne-rot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #E20A16;
	line-height: 18px;
}

.latein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #7F7F7F;
	line-height: 14px;
}

.branchen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight: normal;
	color: #E20A16;
	line-height: 18px;
}

.medien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight: normal;
	color: #7F7F7F;
	line-height: 18px;
}

.pdf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-style: normal;
	font-weight: normal;
	color: #7F7F7F;
	line-height: 14px;
}

.download {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #E20A16;
	line-height: 18px;
}

.download:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #E20A16;
	line-height: 18px;
	text-shadow: 2px 2px 2px #999999;
}

.download-grau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #7F7F7F;
	line-height: 18px;
}

.download-grau-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #7F7F7F;
	line-height: 18px;
}

.finance {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #E20A16;
	line-height: 18px;
}

.finance:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #E20A16;
	line-height: 18px;
	text-shadow: 2px 2px 2px #999999;
}

.finance-hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #E20A16;
	line-height: 18px;
	text-shadow: 2px 2px 2px #999999;
}

.finance-grau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #7F7F7F;
	line-height: 18px;
}

.alles-vernetzen-gruen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	font-weight: normal;
	color: #92E9BE;
	line-height: 18px;
}

.alles-vernetzen-rot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	font-weight: normal;
	color: #E20A16;
	line-height: 18px;
}

.seitentitel-grau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	font-weight: normal;
	color: #7F7F7F;;
	line-height: 18px;
}

.seitentitel-gruen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	font-weight: normal;
	color: #92E9BE;
	line-height: 18px;
}

.seitentitel-rot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	font-weight: normal;
	color: #E20A16;
	line-height: 18px;
}

.seitentitel-rot-k {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-style: normal;
	font-weight: normal;
	color: #E20A16;
	line-height: 18px;
}

.kontform-arachne-fliesstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #E20A16;
	line-height: 18px;
}


.index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 22px;
}

.index-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 22px;
}

.index:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #E20A16;
	line-height: 22px;
}

.news1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #7F7F7F;
	line-height: 18px;
}

.news1-rot{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #E20A16;
	line-height: 18px;
}

.news2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #7F7F7F;
	line-height: 18px;
}

