.content_inner { position: relative; display: block; width: 100%; margin: 0 auto; padding: 0; box-sizing: border-box;  }
.content_inner2 { position: relative; display: block; box-sizing: border-box; padding: 60px; max-width: 1120px;  margin: 0 auto;}
.content_inner2 ul { display: block; margin: 0; padding: 0; width: 100% }
.content_inner2 ul li { display: block; margin: 0 50px; padding: 0; background-image : url('../../img/bullet.png'); background-repeat : no-repeat; background-position: left top 12px; background-size: auto 18px; box-sizing: border-box; padding: 7px 10px 7px 25px; }
.content_inner2 p { padding: 5px 50px; }


.zweiteiler { width: 49%; text-align: center; padding: 50px; box-sizing: border-box; display: inline-block; vertical-align: top; }
.dreiteiler { width: 32%; text-align: left; padding: 0 20px; box-sizing: border-box; display: inline-block; vertical-align: top; }
.vierteiler { width: 25%; text-align: center; padding: 20px; box-sizing: border-box; display: inline-block; vertical-align: bottom; }
.fuenfteiler { width: 19%; text-align: left; padding: 5px; box-sizing: border-box; display: inline-block; vertical-align: top; font-size: 18px; line-height: 24px; }
.vierteiler A { color: #333C46; font-size: 28px; line-height: 34px; font-family: "Foco", Arial, Helvetica, sans-serif; font-weight: 700;  }
.randlos { padding: 0; }
.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }
.lila { background-color: rgba(205,199,219,0.75); padding: 15px 35px; }
.lila p { color: #2B2464; padding: 5px 0; }
.parallax { height: 450px; background-attachment: fixed; background-position: center; background-repeat: no-repeat; border: 1px solid transparent; }


#content_1000 { display: block; width: 100%; padding: 0; height: 100vh; min-height: 750px; }
#content_1000 .content_inner { position: relative; display: table; width: 100%; padding: 0; height: 100vh; min-height: 750px; }
#content_1000 .content_inner2 { position: relative; display: table-cell; width: 100%; padding: 150px 10%; height: 100vh; min-height: 750px; vertical-align: bottom; text-align: left; }
#content_1000 .content_inner2 h1 { max-width: 350px; font-size: 75px; line-height: 75px; }
#content_1000 .content_inner2 h3 { font-weight: 400; margin-left: 70px; margin-top: 50px; max-width: 250px; letter-spacing: 1px; }
#content_1000 .content_inner2 p { max-width: 490px; }
#content_1000 { background-image : url('../../img/00_Header_FIN.jpg'); background-repeat : no-repeat; background-position: right 15% top; background-size: cover; }

#content_1001 { background-color: #fff ;background-image : url('../../img/schmuckelement_1.png'); background-repeat : no-repeat; background-position: right center; background-size: 35% auto; background-attachment: fixed;  }

#content_1002 { background-image : url('../../images/parallax/01_Parallax_011.jpg'); }

#content_1003 { background-color: #fff; background-image : url('../../img/schmuckelement_2.png'); background-repeat : no-repeat; background-position: left center; background-size: 35% auto; background-attachment: fixed;  }
#content_1003 .content_inner { background-image : url('../../img/schmuckelement_3.png'); background-repeat : no-repeat; background-position: right center; background-size: 35% auto; background-attachment: fixed;  }
#content_1003 .team { background-color: rgba(205,199,219,0.75); }
#content_1003 .team p { color: #2B2464; padding: 5px 0; }
#content_1003 .team img { width: 360px; height: 360px; border-radius: 100%; object-fit: cover; display: block; object-position: center; margin: auto }

#content_1004 { background-image : url('../../images/parallax/02_Parallax_047.jpg'); }

#content_1005 { background-color: #fff; background-image : url('../../img/schmuckelement_5.jpg'); background-repeat : no-repeat; background-position: left center; background-size: 45% auto; background-attachment: fixed;  }
#content_1005 #submenu_leistungen { padding: 5px 50px; display: block; box-sizing: border-box; }
#content_1005 h4.click { background-color: #2B2464; color: #fff; padding: 10px 0 10px 40px; margin-bottom: 20px; font-weight: 400; cursor: pointer; }
#content_1005 h4.click:after, #content_1005 h4.click_aktiv:after { content: '+'; color: #2B2464; background-color: #fff; border-radius: 100%; width: 55px; height: 55px; display: inline-block; text-align: center; font-size: 36px; line-height: 55px; position: absolute; right: 80px; font-weight: 700; margin-top: -13px; }
#content_1005 h4.click_aktiv:after { content: '-'; }
#content_1005 .hidden { display: none; }
#content_1005 .hidden:nth-of-type(even) img { float: left; width: 300px; height: auto; margin-right: 20px; margin-bottom: 5px; margin-top: 35px; }
#content_1005 .hidden:nth-of-type(odd) img { float: left; width: 300px; height: auto; margin-right: 20px; margin-bottom: 5px; margin-top: 35px; }

#content_1006 { background-image : url('../../images/parallax/03_Parallax_100.jpg'); }

#content_1007 { background-color: #fff; background-image : url('../../img/schmuckelement_6.jpg'); background-repeat : no-repeat; background-position: right center; background-size: 45% auto; background-attachment: fixed;  }
#content_1007 p { max-width: 650px; }
#content_1007 strong { color: #2B2464; }

#content_1008 { background-image : url('../../images/parallax/04_Parallax_133.jpg'); }

#content_1009 .zweiteiler { padding: 0; width: 50% }
#content_1009 .zweiteiler:nth-of-type(1) { border-right: 40px solid #fff; }
#content_1009 .zweiteiler:nth-of-type(2) { border-left: 40px solid #fff; }
#content_1009 iframe { margin-top: 40px; display: block; width: 100%; border: none; }

#content_1010 .content_inner2, #content_1010 .content_inner2 { padding-top: 0; padding-bottom: 0; }

#content_2000, #content_2001 { margin-top: 160px; }