@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
  padding: 0;
  width:100%;
  height:100%;
  background-color: #F2F2F2;
}

body,td,th {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #666666;	
}

.center {
	margin-left: auto;
	margin-right: auto;
	width: 1250px;
  height: 1250px;
}

.container {
	position: absolute;
  margin-left: 20px;
  margin-right: 20px;
}

#titelProf {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 98;
  width: 1000px;
}

#titelProf1 {
	position: absolute;
	left: 0px;
	top: 50px;
  height: 200px;
	width: 1000px;
	overflow: auto;
	z-index: 98;
}

#titelProf2 {
	position: absolute;
	left: 940px;
	top: 200px;
	z-index: 98;
  width: 600px;
}

.titelNano {
	position: absolute;
	left: 100px;
	top: 150px;
	z-index: 89;
}

#slider {
	position: absolute;
	left: 300px;
	top: 180px;
  width: 860px;
  height: 500px;
	z-index: 90;
}

#slider0 {
	position: absolute;
	left: 160px;
	top: 220px;
  width: 860px;
  height: 500px;
	z-index: 90;
}

#dialogText0 {
	position: absolute;
	left: 300px;
	top: 300px;
	height: 500px;
	width: 780px;
	overflow: auto;
	z-index: 95;
}

#dialogText000 {
	position: absolute;
	left: 238px;
	top: 135px;
	height: 100px;
	width: 800px;
	overflow: auto;
	z-index: 95;
}

#dialogText100 {
	position: absolute;
	left: 110px;
	top: 50px;
	height: 800px;
	width: 1100px;
	overflow: auto;
	z-index: 1;
}

#dialogText0b {
	position: absolute;
	left: 210px;
	top: 110px;
	height: 900px;
	width: 780px;
	overflow: auto;
	z-index: 95;
}

#dialogText0c {
	position: absolute;
	left: 300px;
	top: 250px;
	height: 500px;
	width: 780px;
	overflow: auto;
	z-index: 95;
}

#dialogText0d {
	position: absolute;
	left: 50px;
	top: 50px;
	height: 100px;
	width: 1200px;
	overflow: auto;
	z-index: 95;
}

#dialogText1 {
	position: absolute;
	left: 300px;
	top: 300px;
	height: 5000px;
	width: 700px;
	overflow: auto;
	z-index: 95;
}

#dialogText2 {
	position: absolute;
	left: 300px;
	top: 320px;
	height: 3000px;
	width: 700px;
	overflow: auto;
	z-index: 95;
}

#dialogText2b {
	position: absolute;
	left: 300px;
	top: 320px;
	height: 5000px;
	width: 700px;
	overflow: auto;
	z-index: 95;
}

#dialogText2c {
	position: absolute;
	left: 50px;
	top: 120px;
	height: 5000px;
	width: 270px;
	overflow: auto;
	z-index: 94;
}

#dialogText2d {
	position: absolute;
	left: 320px;
	top: 175px;
	height: 7000px;
	width: 700px;
	overflow: auto;
	z-index: 95;
}

#dialogText2e {
	position: absolute;
	left: 320px;
	top: 175px;
	height: 7000px;
	width: 500px;
	overflow: auto;
	z-index: 95;
}
	
#dialogText2f {
	position: absolute;
	left: 270px;
	top: 170px;
	height: 550px;
	width: 700px;
	overflow: auto;
	z-index: 95;
}

#dialogText2ff {
	position: absolute;
	left: 100px;
	top: 660px;
	height: 7000px;
	width: 1000px;
	overflow: auto;
	z-index: 95;
}

#dialogText3 {
	position: absolute;
	left: 40px;
	top: 370px;
	height: 500px;
	width: 400px;
	overflow: auto;
	z-index: 95;
}

#dialogText4 {
	position: absolute;
	left: 150px;
	top: 390px;
	height: 2000px;
	width: 850px;
	overflow: auto;
	z-index: 95;
}

#dialogText5 {
	position: absolute;
	left: 440px;
	top: 330px;
	height: 700px;
	width: 560px;
	overflow: auto;
	z-index: 95;
}

#dialogText6 {
	position: absolute;
	left: 300px;
	top: 300px;
	height: 1000px;
	width: 600px;
	overflow: auto;
	z-index: 95;
}

#dialogText7 {
	position: absolute;
	left: 0px;
	top: 330px;
	height: 2500px;
	width: 1000px;
	overflow: auto;
	z-index: 95;
}

#dialogText7b {
	position: absolute;
	left: 0px;
	top: 140px;
	height: 2500px;
	width: 1000px;
	overflow: auto;
	z-index: 98;
}


.blink {
    animation-duration: 0.5s;
    animation-name: blink;
    animation-iteration-count: 6;
    animation-direction: alternate;
    animation-timing-function: ease-in-out;
    position: absolute;
	  left: 547px;
	  top: 465px;
    height: 150px;
	  width: 150px;
	  z-index: 99;
}
@keyframes blink {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
    }
}


.segment0 {
	position: absolute;
	left: 0px;
	top: 90px;
  height: 770px;
	width: 1180px;
	z-index: 10;
}

.segment1 {
	position: absolute;
	left: 0px;
	top: 410px;
  height: 220px;
	width: 236px;
	z-index: 98;
}

.segment1x {
	position: absolute;
	left: 0px;
	top: 210px;
  height: 100px;
	width: 150px;
	z-index: 98;
}

.segment1a {
	position: absolute;
	left: 50px;
	top: 420px;
  height: 150px;
	width: 150px;
	z-index: 98;
}

.segment1b {
	position: absolute;
	left: 30px;
	top: 600px;
  height: 110px;
	width: 80px;
	z-index: 98;
}

.segment1c {
	position: absolute;
	left: 130px;
	top: 600px;
  height: 110px;
	width: 80px;
	z-index: 98;
}

.segment2 {
	position: absolute;
	left: 0px;
	top: 390px;
  height: 220px;
	width: 250px;
	z-index: 98;
}

.segment4 {
	position: absolute;
	left: 0px;
	top: 80px;
  height: 300px;
	width:  550px;
	z-index: 99;
}

.segment5 {
	position: absolute;
	left: 640px;
	top: 80px;
  height: 300px;
	width: 550px;
	z-index: 99;
}

.segment6 {
	position: absolute;
	left: 320px;
	top: 400px;
  height: 300px;
	width: 550px;
	z-index: 99;
}

.segment6g {
	position: absolute;
	left: 140px;
	top: 130px;
  height: 410px;
	width: 264px;
	z-index: 99;
}

.segment6h {
	position: absolute;
	left: 454px;
	top: 130px;
  height: 410px;
	width: 264px;
	z-index: 99;
}

.segment6i {
	position: absolute;
	left: 738px;
	top: 130px;
  height: 410px;
	width: 264px;
	z-index: 98;
}

.segment6j {
	position: absolute;
	left: 882px;
	top: 630px;
  height: 410px;
	width: 264px;
	z-index: 99;
}

.segment6k {
	position: absolute;
	left: 598px;
	top: 570px;
  height: 410px;
	width: 264px;
	z-index: 98;
}

.segment6m {
	position: absolute;
	left: 130px;
	top: 570px;
  height: 540px;
	width: 960px;
	z-index: 98;
}

.segment6n {
	position: absolute;
	left: 314px;
	top: 570px;
  height: 410px;
	width: 264px;
	z-index: 98;
}

.segment6nn {
	position: absolute;
	left: 314px;
	top: 570px;
  height: 1538px;
	width: 1150px;
	z-index: 98;
}

.segment6nnn {
	position: absolute;
	left: 735px;
	top: 715px;
  height: 30px;
	width: 75px;
	z-index: 98;
}

.segment6gn {
	position: absolute;
	left: 40px;
	top: 130px;
  height: 820px;
	width: 528px;
	z-index: 99;
}

.segment6hn {
	position: absolute;
	left: 40px;
	top: 980px;
  height: 820px;
	width: 528px;
	z-index: 99;
}

.segment6in {
	position: absolute;
	left: 620px;
	top: 130px;
  height: 820px;
	width: 528px;
	z-index: 98;
}

.segment6jn {
	position: absolute;
	left: 620px;
	top: 980px;
  height: 820px;
	width: 528px;
	z-index: 99;
}

.segment6kn {
	position: absolute;
	left: 598px;
	top: 570px;
  height: 410px;
	width: 264px;
	z-index: 98;
}

.segment6mn {
	position: absolute;
	left: 130px;
	top: 570px;
  height: 540px;
	width: 960px;
	z-index: 98;
}

.segment6nn {
	position: absolute;
	left: 290px;
	top: 30px;
  height: 770px;
	width: 575px;
	z-index: 98;
}

.segmentklein6g {
	position: absolute;
	left: 358px;
	top: 130px;
  height: 185px;
	width: 119px;
	z-index: 99;
}

.segmentklein6h {
	position: absolute;
	left: 516px;
	top: 130px;
  height: 185px;
	width: 119px;
	z-index: 99;
}

.segmentklein6i {
	position: absolute;
	left: 673px;
	top: 130px;
  height: 185px;
	width: 119px;
	z-index: 98;
}

.segmentklein6j {
	position: absolute;
	left: 830px;
	top: 130px;
  height: 185px;
	width: 119px;
	z-index: 99;
}

.segmentklein6k {
	position: absolute;
	left: 200px;
	top: 130px;
  height: 185px;
	width: 119px;
	z-index: 99;
}

.segmentklein6r {
	position: absolute;
	left: 180px;
	top: 115px;
  height: 220px;
	width: 790px;
	z-index: 80;
}

.segment7 {
	position: absolute;
	left: 0px;
	top: 260px;
  height: 555px;
	width: 430px;
	z-index: 75;
}

.segment8 {
	position: absolute;
	left: 0px;
	top: 330px;
  height: 450px;
	width: 430px;
	z-index: 99;
}

.segment8a {
	position: absolute;
	left: 0px;
	top: 300px;
  height: 450px;
	width: 460px;
	z-index: 99;
}

.segment8aa {
	position: absolute;
	left: 0px;
	top: 350px;
  height: 360px;
	width: 400px;
	z-index: 99;
}

.segment8b {
	position: absolute;
	left: 80px;
	top: 360px;
  height: 450px;
	width: 300px;
	z-index: 99;
}

.segment9a {
	position: absolute;
	left: 0px;
	top: 150px;
  height: 450px;
	width: 800px;
	z-index: 99;
}

.segment9b {
	position: absolute;
	left: 0px;
	top: 630px;
  height: 450px;
	width: 800px;
	z-index: 99;
}

.segment9c {
	position: absolute;
	left: 0px;
	top: 1100px;
  height: 450px;
	width: 800px;
	z-index: 99;
}

.segment10n {
	position: absolute;
	left: 305px;
	top: 120px;
  height: 325px;
	width: 580px;
	z-index: 99;
}

.segment10n1 {
	position: absolute;
	left: 0px;
	top: 220px;
  height: 325px;
	width: 580px;
	z-index: 99;
}

.segment10n2 {
	position: absolute;
	left: 610px;
	top: 220px;
  height: 325px;
	width: 580px;
	z-index: 99;
}

.segment10a {
	position: absolute;
	left: 0px;
	top: 555px;
  height: 325px;
	width: 580px;
	z-index: 99;
}

.segment10b {
	position: absolute;
	left: 610px;
	top: 555px;
  height: 325px;
	width: 580px;
	z-index: 99;
}

.segment10c {
	position: absolute;
	left: 0px;
	top: 900px;
  height: 325px;
	width: 580px;
	z-index: 99;
}

.segment10d {
	position: absolute;
	left: 610px;
	top: 900px;
  height: 325px;
	width: 580px;
	z-index: 99;
}

.segment10e {
	position: absolute;
	left: 0px;
	top: 1235px;
  height: 325px;
	width: 580px;
	z-index: 99;
} 

.segment10f {
	position: absolute;
	left: 610px;
	top: 1235px;
  height: 325px;
	width: 580px;
	z-index: 99;
}

.segment10g {
	position: absolute;
	left: 0px;
	top: 1570px;
  height: 325px;
	width: 580px;
	z-index: 99;
}

.segment10h {
	position: absolute;
	left: 610px;
	top: 1570px;
  height: 325px;
	width: 580px;
	z-index: 99;
}


.segmentM1 {
	position: absolute;
	left: 30px;
	top: 20px;
  height: 85px;
	width: 1150px;
	z-index: 10;
}

.segmentM2 {
	position: absolute;
	left: 1020px;
	top: 35px;
  height: 55px;
	width: 137px;
	z-index: 99;
}

.segmentM3 {
	position: absolute;
	left: 965px;
	top: 37px;
  height: 50px;
	width: 50px;
	z-index: 99;
}

.segmentM4 {
	position: absolute;
	left: 540px;
	top: 35px;
  height: 55px;
	width: 174px;
	z-index: 99;
}

.segmentM5 {
	position: absolute;
	left: 725px;
	top: 35px;
  height: 55px;
	width: 174px;
	z-index: 99;
}

.segmentM6 {
	position: absolute;
	left: 875px;
	top: 15px;
  height: 35px;
	width: 120px;
	z-index: 99;
}

.segmentM7 {
	position: absolute;
	left: 970px;
	top: 35px;
  height: 55px;
	width: 137px;
	z-index: 99;
}

.segmentP0 {
	position: absolute;
	left: 0px;
	top: 50px;
  height: 200px;
	width: 300px;
	z-index: 99;
}

.segmentP2 {
	position: absolute;
	left: 50px;
	top: 270px;
  height: 260px;
	width: 200px;
	z-index: 98;
}

.segmentP1 {
	position: absolute;
	left: 340px;
	top: 100px;
  height: 280px;
	width: 200px;
	z-index: 98;
}

.segmentP3 {
	position: absolute;
	left: 350px;
	top: 400px;
  height: 213px;
	width: 250px;
	z-index: 99;
}

.segmentP4 {
	position: absolute;
	left: 50px;
	top: 580px;
  height: 178px;
	width: 250px;
	z-index: 99;
}

.segmentV4 {
	position: absolute;
	left: 20px;
	top: 100px;
  height: 200px;
	width: 320px;
	z-index: 99;
}

.segmentV5 {
	position: absolute;
	left: 440px;
	top: 100px;
  height: 200px;
	width: 320px;
	z-index: 99;
}

.segmentV6 {
	position: absolute;
	left: 850px;
	top: 100px;
  height: 200px;
	width: 320px;
	z-index: 99;
}

.segmentR1 {
	position: absolute;
	left: 770px;
	top: 175px;
  height: 445px;
	width: 347px;
	z-index: 99;
}

.segment100a {
	position: absolute;
	left: 300px;
	top: 115px;
  height: 189px;
	width: 600px;
	z-index: 99;
}

.segment100b {
	position: absolute;
	left: 220px;
	top: 323px;
  height: 175px;
	width: 300px;
	z-index: 99;
}

.segment100c {
	position: absolute;
	left: 670px;
	top: 323px;
  height: 175px;
	width: 300px;
	z-index: 99;
}

.segment100d {
	position: absolute;
	left: 220px;
	top: 520px;
  height: 175px;
	width: 300px;
	z-index: 99;
}

.segment100e {
	position: absolute;
	left: 670px;
	top: 520px;
  height: 175px;
	width: 300px;
	z-index: 99;
}

.segment100f {
	position: absolute;
	left: 710px;
	top: 218px;
  height: 50px;
	width: 50px;
	z-index: 99;
}

.segment100n {
	position: absolute;
	left: 230px;
	top: 150px;
  height: 562px;
	width: 750px;
	z-index: 99;
}




