.version.kutscherhaus {
  color: #0000FA;
  background-color: #6DE8F6;
}
#page {
  z-index: 1;
  border-width: 0px;
  border-color: #000000;
  background-image: none;
  margin-left: auto;
  background-color: transparent;
  margin-right: auto;
}
#u42517 {
  z-index: 2;
  position: relative;
  background-color: transparent;
}
#u42676 {
  border-style: solid;
  border-width: 1px;
  border-color: #C7B299;
  z-index: 4;
  position: relative;
  background-color: #39240C;
}
#u42678 {
  z-index: 5;
  margin-top: 22px;
  position: relative;
  background-color: #F8F7EA;
  margin-right: -10000px;
}
#u42677-24 {
  font-style: italic;
  z-index: 21;
  line-height: 23px;
  text-align: center;
  font-family: Times, Times New Roman, Georgia, serif;
  font-size: 19px;
  color: #30522D;
  position: relative;
  background-color: transparent;
}
#u42677-4, #u42677-9, #u42677-14, #u42677-19 {
  font-style: normal;
}
#u42677-21 {
  font-weight: bold;
  color: #39240C;
}
#slideshowu42520 {
  z-index: 52;
  width: 0.01px;
  position: relative;
}
#u42521 {
  position: absolute;
  background-color: transparent;
}
#u42521popup {
  z-index: 53;
}
#u46178 {
  z-index: 54;
  margin-right: -10000px;
  border-color: transparent;
  position: relative;
  background-color: #4F4F4F;
  border-width: 0px;
}
#u42522 {
  z-index: 56;
  margin-right: -10000px;
  border-color: transparent;
  position: relative;
  background-color: #4F4F4F;
  border-width: 0px;
}
#u45913 {
  z-index: 58;
  margin-right: -10000px;
  border-color: transparent;
  position: relative;
  background-color: #4F4F4F;
  border-width: 0px;
}
#u45966 {
  z-index: 60;
  margin-right: -10000px;
  border-color: transparent;
  position: relative;
  background-color: #4F4F4F;
  border-width: 0px;
}
#u46125 {
  z-index: 62;
  margin-right: -10000px;
  border-color: transparent;
  position: relative;
  background-color: #4F4F4F;
  border-width: 0px;
}
#u46019 {
  z-index: 64;
  margin-right: -10000px;
  border-color: transparent;
  position: relative;
  background-color: #4F4F4F;
  border-width: 0px;
}
#u42642-4 {
  line-height: 20px;
  text-align: center;
  padding: 10px;
  font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
  border-color: transparent;
  color: #999999;
  position: absolute;
  background-color: #FFFFFF;
  border-width: 0px;
  height: 20px;
}
#u42642-4popup {
  z-index: 66;
}
#u42675-4popup {
  z-index: 70;
}
#u42675-4, #u42580-4 {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  filter: alpha(opacity=40);
  line-height: 20px;
  border-color: transparent;
  padding: 10px;
  font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
  text-align: center;
  opacity: 0.4;
  width: 10px;
  color: #000000;
  position: absolute;
  background-color: #FFFFFF;
  border-width: 0px;
  height: 20px;
}
#u42580-4popup {
  z-index: 74;
}
.SSSlideLoading {
  background: url("../images/loading.gif?crc=3815509949") no-repeat center center;
}
#u42680-15 {
  font-style: italic;
  z-index: 6;
  text-align: left;
  background-color: transparent;
  font-family: Times, Times New Roman, Georgia, serif;
  color: #30522D;
  position: relative;
}
#u42680-2 {
  line-height: 12px !important;
  font-size: 31px;
}
#u42680-4, #u42680-5, #u42680-7, #u42680-8, #u42680-10, #u42680-11, #u42680-13 {
  line-height: 19px;
  font-size: 16px;
}
#u42738 {
  position: relative;
  background-color: transparent;
  margin-right: -10000px;
}
.SSFirstButton, .SSPreviousButton, .SSNextButton, .SSLastButton, .SSSlideLink, .SSCloseButton, .MenuItem {
  cursor: pointer;
}
#u46372, #u46380, #u47108 {
  width: 533px;
  position: relative;
  background-color: transparent;
}
#u42679-7 {
  z-index: 45;
  position: relative;
  background-color: transparent;
}
#u42679-4 {
  text-align: center;
  font-size: 15px;
  line-height: 18px;
  font-style: italic;
  color: #F8F7EA;
  font-family: Times, Times New Roman, Georgia, serif;
}
#u42679-2 {
  color: #F8F7EA;
}
.html {
  background: #422F0F url("../images/hintergrund_braun.jpg?crc=533210873") repeat-x center top scroll;
}
body {
  position: relative;
}
@media (min-width: 1251px), print {
  #muse_css_mq {
    background-color: #FFFFFF;
  }
  #bp_infinity.active {
    display: block;
  }
  #page {
    width: 1211px;
    min-height: 437.9753090000004px;
    padding-left: 20px;
    padding-right: 19px;
    padding-bottom: 62.02469099999962px;
  }
  #pu42517 {
    z-index: 2;
    width: 0.01px;
    margin-left: 17px;
  }
  #u42517 {
    width: 480px;
    margin-right: -10000px;
    margin-top: 117px;
    left: 24px;
  }
  #menuu42740 {
    z-index: 78;
    width: 879px;
    height: 34px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 45px;
  }
  #u42755 {
    width: 70px;
    min-height: 34px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
  }
  #u42758 {
    width: 70px;
    background-color: transparent;
    padding-bottom: 17px;
    position: relative;
  }
  #u42758:hover {
    background-color: #998675;
    width: 70px;
    min-height: 0px;
    margin: 0px;
  }
  #u42758:active {
    background-color: #6B6B6B;
    width: 70px;
    min-height: 0px;
    margin: 0px;
  }
  #u42761-4 {
    width: 35px;
    min-height: 17px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #30522D;
    text-align: center;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 8px;
    left: 17px;
  }
  #u42758:hover #u42761-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 35px;
    margin: 0px -10000px 0px 0px;
  }
  #u42758:active #u42761-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 35px;
    margin: 0px -10000px 0px 0px;
  }
  #u42758.MuseMenuActive #u42761-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 35px;
    margin: 0px -10000px 0px 0px;
  }
  #u42758:hover #u42761-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42758:active #u42761-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42776 {
    width: 94px;
    min-height: 34px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 72px;
  }
  #u42777 {
    width: 94px;
    background-color: transparent;
    padding-bottom: 17px;
    position: relative;
  }
  #u42777:hover {
    background-color: #998675;
    width: 94px;
    min-height: 0px;
    margin: 0px;
  }
  #u42777:active {
    background-color: #6B6B6B;
    width: 94px;
    min-height: 0px;
    margin: 0px;
  }
  #u42779-4 {
    width: 59px;
    min-height: 17px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #30522D;
    text-align: center;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 8px;
    left: 17px;
  }
  #u42777:hover #u42779-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 59px;
    margin: 0px -10000px 0px 0px;
  }
  #u42777:active #u42779-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 59px;
    margin: 0px -10000px 0px 0px;
  }
  #u42777.MuseMenuActive #u42779-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 59px;
    margin: 0px -10000px 0px 0px;
  }
  #u42777:hover #u42779-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42777:active #u42779-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u49793 {
    width: 91px;
    min-height: 34px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 168px;
  }
  #u49796 {
    width: 91px;
    background-color: transparent;
    padding-bottom: 17px;
    position: relative;
  }
  #u49796:hover {
    background-color: #998675;
    width: 91px;
    min-height: 0px;
    margin: 0px;
  }
  #u49796:active {
    background-color: #6B6B6B;
    width: 91px;
    min-height: 0px;
    margin: 0px;
  }
  #u49798-4 {
    width: 56px;
    min-height: 17px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #30522D;
    text-align: center;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 8px;
    left: 17px;
  }
  #u49796:hover #u49798-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 56px;
    margin: 0px -10000px 0px 0px;
  }
  #u49796:active #u49798-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 56px;
    margin: 0px -10000px 0px 0px;
  }
  #u49796.MuseMenuActive #u49798-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 56px;
    margin: 0px -10000px 0px 0px;
  }
  #u49796:hover #u49798-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u49796:active #u49798-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42769 {
    width: 147px;
    min-height: 34px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 261px;
  }
  #u42770 {
    width: 147px;
    background-color: transparent;
    padding-bottom: 17px;
    position: relative;
  }
  #u42770:hover {
    background-color: #998675;
    width: 147px;
    min-height: 0px;
    margin: 0px;
  }
  #u42770:active {
    background-color: #6B6B6B;
    width: 147px;
    min-height: 0px;
    margin: 0px;
  }
  #u42771-4 {
    width: 112px;
    min-height: 17px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #30522D;
    text-align: center;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 8px;
    left: 17px;
  }
  #u42770:hover #u42771-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 112px;
    margin: 0px -10000px 0px 0px;
  }
  #u42770:active #u42771-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 112px;
    margin: 0px -10000px 0px 0px;
  }
  #u42770.MuseMenuActive #u42771-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 112px;
    margin: 0px -10000px 0px 0px;
  }
  #u42770:hover #u42771-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42770:active #u42771-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42762 {
    width: 88px;
    min-height: 34px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 410px;
  }
  #u42763 {
    width: 88px;
    background-color: transparent;
    padding-bottom: 17px;
    position: relative;
  }
  #u42763:hover {
    background-color: #998675;
    width: 88px;
    min-height: 0px;
    margin: 0px;
  }
  #u42763:active {
    background-color: #6B6B6B;
    width: 88px;
    min-height: 0px;
    margin: 0px;
  }
  #u42765-4 {
    width: 53px;
    min-height: 17px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #30522D;
    text-align: center;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 8px;
    left: 17px;
  }
  #u42763:hover #u42765-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 53px;
    margin: 0px -10000px 0px 0px;
  }
  #u42763:active #u42765-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 53px;
    margin: 0px -10000px 0px 0px;
  }
  #u42763.MuseMenuActive #u42765-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 53px;
    margin: 0px -10000px 0px 0px;
  }
  #u42763:hover #u42765-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42763:active #u42765-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42741 {
    width: 118px;
    min-height: 34px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 500px;
  }
  #u42744 {
    width: 118px;
    background-color: transparent;
    padding-bottom: 17px;
    position: relative;
  }
  #u42744:hover {
    background-color: #998675;
    width: 118px;
    min-height: 0px;
    margin: 0px;
  }
  #u42744:active {
    background-color: #6B6B6B;
    width: 118px;
    min-height: 0px;
    margin: 0px;
  }
  #u42745-4 {
    width: 83px;
    min-height: 17px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #30522D;
    text-align: center;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 8px;
    left: 17px;
  }
  #u42744:hover #u42745-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 83px;
    margin: 0px -10000px 0px 0px;
  }
  #u42744:active #u42745-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 83px;
    margin: 0px -10000px 0px 0px;
  }
  #u42744.MuseMenuActive #u42745-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 83px;
    margin: 0px -10000px 0px 0px;
  }
  #u42744:hover #u42745-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42744:active #u42745-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u58169 {
    width: 149px;
    min-height: 34px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 620px;
  }
  #u58170 {
    width: 149px;
    background-color: transparent;
    padding-bottom: 17px;
    position: relative;
  }
  #u58170:hover {
    background-color: #998675;
    width: 149px;
    min-height: 0px;
    margin: 0px;
  }
  #u58170:active {
    background-color: #6B6B6B;
    width: 149px;
    min-height: 0px;
    margin: 0px;
  }
  #u58171-4 {
    width: 114px;
    min-height: 17px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #30522D;
    text-align: center;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 8px;
    left: 17px;
  }
  #u58170:hover #u58171-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 114px;
    margin: 0px -10000px 0px 0px;
  }
  #u58170:active #u58171-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 114px;
    margin: 0px -10000px 0px 0px;
  }
  #u58170.MuseMenuActive #u58171-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 114px;
    margin: 0px -10000px 0px 0px;
  }
  #u58170:hover #u58171-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u58170:active #u58171-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u63487 {
    width: 108px;
    min-height: 34px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 771px;
  }
  #u63488 {
    width: 108px;
    background-color: transparent;
    padding-bottom: 17px;
    position: relative;
  }
  #u63488:hover {
    background-color: #998675;
    width: 108px;
    min-height: 0px;
    margin: 0px;
  }
  #u63488:active {
    background-color: #6B6B6B;
    width: 108px;
    min-height: 0px;
    margin: 0px;
  }
  #u63490-4 {
    width: 73px;
    min-height: 17px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #30522D;
    text-align: center;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 8px;
    left: 17px;
  }
  #u63488:hover #u63490-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 73px;
    margin: 0px -10000px 0px 0px;
  }
  #u63488:active #u63490-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 73px;
    margin: 0px -10000px 0px 0px;
  }
  #u63488.MuseMenuActive #u63490-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 73px;
    margin: 0px -10000px 0px 0px;
  }
  #u63488:hover #u63490-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u63488:active #u63490-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42758.MuseMenuActive #u42761-4 p, #u42777.MuseMenuActive #u42779-4 p, #u49796.MuseMenuActive #u49798-4 p, #u42770.MuseMenuActive #u42771-4 p, #u42763.MuseMenuActive #u42765-4 p, #u42744.MuseMenuActive #u42745-4 p, #u58170.MuseMenuActive #u58171-4 p, #u63488.MuseMenuActive #u63490-4 p {
    color: #F8F7EA;
    visibility: inherit;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
  }
  #u42738 {
    z-index: 127;
    width: 357px;
    left: 824px;
  }
  #u42676 {
    width: 1209px;
    padding-bottom: 30px;
    margin-top: 78px;
  }
  #u42678 {
    width: 1095px;
    left: 27px;
    padding: 51px 34px 43px 31px;
  }
  #u42677-24 {
    width: 1095px;
    min-height: 51px;
  }
  #pslideshowu42520 {
    z-index: 52;
    width: 0.01px;
    margin-left: 142px;
  }
  #slideshowu42520 {
    height: 400px;
    margin-right: -10000px;
  }
  #u42521, #u46178, #u42522, #u45913, #u45966, #u46125, #u46019 {
    width: 480px;
    height: 360px;
  }
  #u46178_img, #u42522_img, #u45913_img, #u45966_img, #u46125_img, #u46019_img {
    margin-left: -10px;
    margin-right: -10px;
  }
  #u42642-4 {
    width: 460px;
    top: 360px;
  }
  #u42675-4 {
    top: 360px;
  }
  #u42580-4 {
    top: 360px;
    left: 450px;
  }
  #u42680-15 {
    width: 300px;
    min-height: 218px;
    margin-right: -10000px;
    margin-top: 59px;
    left: 555px;
  }
  #u46372 {
    z-index: 129;
    margin-left: 292px;
    margin-top: 51px;
  }
  #u46380 {
    z-index: 131;
    margin-left: 292px;
    margin-top: 7px;
  }
  #u47108 {
    z-index: 133;
    margin-left: 292px;
    margin-top: 7px;
  }
  #u42679-7 {
    width: 1210px;
    min-height: 40px;
    margin-top: 11px;
  }
  .css_verticalspacer .verticalspacer {
    height: calc(100vh - 1682px);
  }
  body {
    min-width: 1250px;
  }
}
@media (min-width: 769px) and (max-width: 1250px) {
  #muse_css_mq {
    background-color: #0004e2;
  }
  #bp_1250.active {
    display: block;
  }
  #page {
    width: 768px;
    min-height: 499.77530900000033px;
    padding-bottom: 0px;
  }
  #page_position_content {
    padding-top: 45px;
    padding-bottom: 62px;
    width: 0.01px;
  }
  #menuu42740 {
    z-index: 78;
    width: 879px;
    height: 43px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
  }
  #u42755 {
    width: 70px;
    min-height: 43px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
  }
  #u42758 {
    width: 70px;
    background-color: transparent;
    padding-bottom: 26px;
    position: relative;
  }
  #u42758:hover {
    background-color: #998675;
    width: 70px;
    min-height: 0px;
    margin: 0px;
  }
  #u42758:active {
    background-color: #6B6B6B;
    width: 70px;
    min-height: 0px;
    margin: 0px;
  }
  #u42761-4 {
    width: 35px;
    min-height: 17px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #30522D;
    text-align: center;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 13px;
    left: 17px;
  }
  #u42758:hover #u42761-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 35px;
    margin: 0px -10000px 0px 0px;
  }
  #u42758:active #u42761-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 35px;
    margin: 0px -10000px 0px 0px;
  }
  #u42758.MuseMenuActive #u42761-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 35px;
    margin: 0px -10000px 0px 0px;
  }
  #u42758:hover #u42761-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42758:active #u42761-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42776 {
    width: 94px;
    min-height: 43px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 72px;
  }
  #u42777 {
    width: 94px;
    background-color: transparent;
    padding-bottom: 26px;
    position: relative;
  }
  #u42777:hover {
    background-color: #998675;
    width: 94px;
    min-height: 0px;
    margin: 0px;
  }
  #u42777:active {
    background-color: #6B6B6B;
    width: 94px;
    min-height: 0px;
    margin: 0px;
  }
  #u42779-4 {
    width: 59px;
    min-height: 17px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #30522D;
    text-align: center;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 13px;
    left: 17px;
  }
  #u42777:hover #u42779-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 59px;
    margin: 0px -10000px 0px 0px;
  }
  #u42777:active #u42779-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 59px;
    margin: 0px -10000px 0px 0px;
  }
  #u42777.MuseMenuActive #u42779-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 59px;
    margin: 0px -10000px 0px 0px;
  }
  #u42777:hover #u42779-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42777:active #u42779-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u49793 {
    width: 91px;
    min-height: 43px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 168px;
  }
  #u49796 {
    width: 91px;
    background-color: transparent;
    padding-bottom: 26px;
    position: relative;
  }
  #u49796:hover {
    background-color: #998675;
    width: 91px;
    min-height: 0px;
    margin: 0px;
  }
  #u49796:active {
    background-color: #6B6B6B;
    width: 91px;
    min-height: 0px;
    margin: 0px;
  }
  #u49798-4 {
    width: 56px;
    min-height: 17px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #30522D;
    text-align: center;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 13px;
    left: 17px;
  }
  #u49796:hover #u49798-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 56px;
    margin: 0px -10000px 0px 0px;
  }
  #u49796:active #u49798-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 56px;
    margin: 0px -10000px 0px 0px;
  }
  #u49796.MuseMenuActive #u49798-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 56px;
    margin: 0px -10000px 0px 0px;
  }
  #u49796:hover #u49798-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u49796:active #u49798-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42769 {
    width: 147px;
    min-height: 43px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 261px;
  }
  #u42770 {
    width: 147px;
    background-color: transparent;
    padding-bottom: 26px;
    position: relative;
  }
  #u42770:hover {
    background-color: #998675;
    width: 147px;
    min-height: 0px;
    margin: 0px;
  }
  #u42770:active {
    background-color: #6B6B6B;
    width: 147px;
    min-height: 0px;
    margin: 0px;
  }
  #u42771-4 {
    width: 112px;
    min-height: 17px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #30522D;
    text-align: center;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 13px;
    left: 17px;
  }
  #u42770:hover #u42771-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 112px;
    margin: 0px -10000px 0px 0px;
  }
  #u42770:active #u42771-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 112px;
    margin: 0px -10000px 0px 0px;
  }
  #u42770.MuseMenuActive #u42771-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 112px;
    margin: 0px -10000px 0px 0px;
  }
  #u42770:hover #u42771-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42770:active #u42771-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42762 {
    width: 88px;
    min-height: 43px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 410px;
  }
  #u42763 {
    width: 88px;
    background-color: transparent;
    padding-bottom: 26px;
    position: relative;
  }
  #u42763:hover {
    background-color: #998675;
    width: 88px;
    min-height: 0px;
    margin: 0px;
  }
  #u42763:active {
    background-color: #6B6B6B;
    width: 88px;
    min-height: 0px;
    margin: 0px;
  }
  #u42765-4 {
    width: 53px;
    min-height: 17px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #30522D;
    text-align: center;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 13px;
    left: 17px;
  }
  #u42763:hover #u42765-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 53px;
    margin: 0px -10000px 0px 0px;
  }
  #u42763:active #u42765-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 53px;
    margin: 0px -10000px 0px 0px;
  }
  #u42763.MuseMenuActive #u42765-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 53px;
    margin: 0px -10000px 0px 0px;
  }
  #u42763:hover #u42765-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42763:active #u42765-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42741 {
    width: 118px;
    min-height: 43px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 500px;
  }
  #u42744 {
    width: 118px;
    background-color: transparent;
    padding-bottom: 26px;
    position: relative;
  }
  #u42744:hover {
    background-color: #998675;
    width: 118px;
    min-height: 0px;
    margin: 0px;
  }
  #u42744:active {
    background-color: #6B6B6B;
    width: 118px;
    min-height: 0px;
    margin: 0px;
  }
  #u42745-4 {
    width: 83px;
    min-height: 17px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #30522D;
    text-align: center;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 13px;
    left: 17px;
  }
  #u42744:hover #u42745-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 83px;
    margin: 0px -10000px 0px 0px;
  }
  #u42744:active #u42745-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 83px;
    margin: 0px -10000px 0px 0px;
  }
  #u42744.MuseMenuActive #u42745-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 83px;
    margin: 0px -10000px 0px 0px;
  }
  #u42744:hover #u42745-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42744:active #u42745-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u58169 {
    width: 149px;
    min-height: 43px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 620px;
  }
  #u58170 {
    width: 149px;
    background-color: transparent;
    padding-bottom: 26px;
    position: relative;
  }
  #u58170:hover {
    background-color: #998675;
    width: 149px;
    min-height: 0px;
    margin: 0px;
  }
  #u58170:active {
    background-color: #6B6B6B;
    width: 149px;
    min-height: 0px;
    margin: 0px;
  }
  #u58171-4 {
    width: 114px;
    min-height: 17px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #30522D;
    text-align: center;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 13px;
    left: 17px;
  }
  #u58170:hover #u58171-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 114px;
    margin: 0px -10000px 0px 0px;
  }
  #u58170:active #u58171-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 114px;
    margin: 0px -10000px 0px 0px;
  }
  #u58170.MuseMenuActive #u58171-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 114px;
    margin: 0px -10000px 0px 0px;
  }
  #u58170:hover #u58171-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u58170:active #u58171-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u63487 {
    width: 108px;
    min-height: 43px;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 771px;
  }
  #u63488 {
    width: 108px;
    background-color: transparent;
    padding-bottom: 26px;
    position: relative;
  }
  #u63488:hover {
    background-color: #998675;
    width: 108px;
    min-height: 0px;
    margin: 0px;
  }
  #u63488:active {
    background-color: #6B6B6B;
    width: 108px;
    min-height: 0px;
    margin: 0px;
  }
  #u63490-4 {
    width: 73px;
    min-height: 17px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #30522D;
    text-align: center;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 13px;
    left: 17px;
  }
  #u63488:hover #u63490-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 73px;
    margin: 0px -10000px 0px 0px;
  }
  #u63488:active #u63490-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 73px;
    margin: 0px -10000px 0px 0px;
  }
  #u63488.MuseMenuActive #u63490-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 73px;
    margin: 0px -10000px 0px 0px;
  }
  #u63488:hover #u63490-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u63488:active #u63490-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42758.MuseMenuActive #u42761-4 p, #u42777.MuseMenuActive #u42779-4 p, #u49796.MuseMenuActive #u49798-4 p, #u42770.MuseMenuActive #u42771-4 p, #u42763.MuseMenuActive #u42765-4 p, #u42744.MuseMenuActive #u42745-4 p, #u58170.MuseMenuActive #u58171-4 p, #u63488.MuseMenuActive #u63490-4 p {
    color: #F8F7EA;
    visibility: inherit;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
  }
  #u42517 {
    width: 480px;
    margin-left: 163px;
    margin-top: 29px;
  }
  #u42676 {
    width: 727px;
    padding-bottom: 29px;
    margin-left: 20px;
    margin-top: 92px;
  }
  #u42678 {
    width: 533px;
    left: 27px;
    padding: 117px 75px 50px 69px;
  }
  #pu42677-24 {
    z-index: 21;
    width: 0.01px;
    margin-left: 27px;
  }
  #u42677-24 {
    width: 476px;
    min-height: 136px;
    margin-right: -10000px;
    left: 4px;
  }
  #slideshowu42520 {
    height: 400px;
    margin-right: -10000px;
    margin-top: 78px;
  }
  #u42521, #u46178, #u42522, #u45913, #u45966, #u46125, #u46019 {
    width: 480px;
    height: 360px;
  }
  #u46178_img, #u42522_img, #u45913_img, #u45966_img, #u46125_img, #u46019_img {
    margin-left: -10px;
    margin-right: -10px;
  }
  #u42642-4 {
    width: 460px;
    top: 360px;
  }
  #u42675-4 {
    top: 360px;
  }
  #u42580-4 {
    top: 360px;
    left: 450px;
  }
  #u42680-15 {
    width: 399px;
    min-height: 284px;
    margin-left: 67px;
    margin-top: 27px;
  }
  #u46372 {
    z-index: 129;
    margin-top: 27px;
  }
  #u46380 {
    z-index: 131;
    margin-top: 24px;
  }
  #u47108 {
    z-index: 133;
    margin-top: 24px;
  }
  #u42738 {
    z-index: 127;
    width: 357px;
    margin-top: -102px;
    left: 186px;
  }
  #u42679-7 {
    width: 626px;
    min-height: 69px;
    margin-left: 64px;
    margin-top: 16px;
  }
  .css_verticalspacer .verticalspacer {
    height: calc(100vh - 2137px);
  }
  body {
    overflow-x: hidden;
    min-width: 768px;
  }
}
@media (min-width: 481px) and (max-width: 768px) {
  #muse_css_mq {
    background-color: #000300;
  }
  #bp_768.active {
    display: block;
  }
  #page {
    width: 480px;
    min-height: 499.7253089999999px;
    padding-bottom: 0px;
  }
  #page_position_content {
    padding-bottom: 62px;
    width: 0.01px;
  }
  #pu42517 {
    z-index: 2;
    width: 0.01px;
  }
  #u42517 {
    width: 438px;
    margin-right: -10000px;
    margin-top: 100px;
    left: 28px;
  }
  #u42676 {
    width: 479px;
    padding-bottom: 24px;
    margin-bottom: -1px;
    margin-right: -10000px;
    margin-top: 292px;
  }
  #u42678 {
    width: 440px;
    padding-top: 99px;
    padding-bottom: 1793px;
    left: 19px;
  }
  #pu42677-24 {
    z-index: 21;
    width: 0.01px;
  }
  #u42677-24 {
    width: 395px;
    min-height: 218px;
    margin-right: -10000px;
    left: 22px;
  }
  #slideshowu42520 {
    height: 364px;
    margin-right: -10000px;
    margin-top: 88px;
  }
  #u42521, #u46178, #u42522, #u45913, #u45966, #u46125, #u46019 {
    width: 440px;
    height: 324px;
  }
  #u46178_img, #u42522_img, #u45913_img, #u45966_img, #u46125_img, #u46019_img {
    margin-left: -5px;
    margin-right: -5px;
  }
  #u42642-4 {
    width: 420px;
    top: 324px;
  }
  #u42675-4 {
    top: 324px;
  }
  #u42580-4 {
    top: 324px;
    left: 410px;
  }
  #u42680-15 {
    width: 300px;
    min-height: 218px;
    margin-left: 70px;
    margin-top: 24px;
  }
  #u42738 {
    z-index: 78;
    width: 357px;
    margin-top: -101px;
    left: 60px;
  }
  #accordionu42681wrapper {
    min-height: 313px;
    z-index: 80;
    width: 480px;
    position: relative;
    margin-right: -10000px;
  }
  #accordionu42681 {
    z-index: 80;
    width: 100%;
    border-color: #7F7F7F;
    background-color: transparent;
    position: relative;
  }
  #u42682 {
    z-index: 81;
    width: 480px;
    background-color: transparent;
    position: relative;
  }
  #u42683-5 {
    z-index: 82;
    width: 470px;
    min-height: 61px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 1px;
    color: #999999;
    text-align: center;
    font-size: 1px;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    position: relative;
  }
  #u42683-5:hover {
    padding-top: 10px;
    padding-bottom: 10px;
    min-height: 61px;
    width: 470px;
    margin: 0px;
  }
  #u42683-5:active {
    padding-top: 10px;
    padding-bottom: 10px;
    min-height: 61px;
    width: 470px;
    margin: 0px;
  }
  #u42683-5.AccordionPanelTabOpen {
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    padding-top: 10px;
    padding-bottom: 10px;
    min-height: 61px;
    width: 470px;
    margin: 0px;
  }
  #u42683-5.AccordionPanelTabOpen p, #u42683-5.AccordionPanelTabOpen span {
    color: #4F4F4F;
    visibility: inherit;
    font-size: 1px;
  }
  #u42683 {
    font-size: 1px;
    line-height: 0px;
  }
  #u42684 {
    margin-top: -10px;
    margin-bottom: 10px;
  }
  #u42685 {
    z-index: 87;
    width: 66px;
    background-color: #30522D;
  }
  #u44687 {
    z-index: 88;
    display: block;
  }
  #u42687 {
    z-index: 90;
    width: 480px;
    border-width: 0px;
    border-color: transparent;
    background-color: #F8F7EA;
    padding-bottom: 8px;
    position: relative;
  }
  #menuu42688 {
    z-index: 91;
    width: 270px;
    height: 207px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 17px;
    left: 111px;
  }
  #u42696 {
    width: 270px;
    background-color: transparent;
    position: relative;
  }
  #u42699 {
    width: 270px;
    min-height: 22px;
    background-color: transparent;
    padding-bottom: 2px;
    position: relative;
    margin-right: -10000px;
  }
  #u42699:hover {
    background-color: #39240C;
    width: 270px;
    min-height: 22px;
    margin: 0px -10000px 0px 0px;
  }
  #u42700-4 {
    width: 270px;
    min-height: 22px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    line-height: 22px;
    color: #30522D;
    text-align: center;
    font-size: 18px;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 1px;
  }
  #u42699:hover #u42700-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u42699:active #u42700-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u42699:hover #u42700-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42699:active #u42700-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42692 {
    width: 270px;
    min-height: 22px;
    background-color: transparent;
    padding-bottom: 2px;
    position: relative;
    margin-right: -10000px;
  }
  #u42692:hover {
    background-color: #39240C;
    width: 270px;
    min-height: 22px;
    margin: 0px -10000px 0px 0px;
  }
  #u42694-4 {
    width: 270px;
    min-height: 22px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    line-height: 22px;
    color: #30522D;
    text-align: center;
    font-size: 18px;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 1px;
  }
  #u42699.MuseMenuActive #u42700-4, #u42692:hover #u42694-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u42692:active #u42694-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u42692:hover #u42694-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42692:active #u42694-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u49353 {
    width: 270px;
    min-height: 22px;
    background-color: transparent;
    padding-bottom: 2px;
    position: relative;
    margin-right: -10000px;
  }
  #u49353:hover {
    background-color: #39240C;
    width: 270px;
    min-height: 22px;
    margin: 0px -10000px 0px 0px;
  }
  #u49355-4 {
    width: 270px;
    min-height: 22px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    line-height: 22px;
    color: #30522D;
    text-align: center;
    font-size: 18px;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 1px;
  }
  #u42692.MuseMenuActive #u42694-4, #u49353:hover #u49355-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u49353:active #u49355-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u49353:hover #u49355-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u49353:active #u49355-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42706 {
    width: 270px;
    min-height: 22px;
    background-color: transparent;
    padding-bottom: 2px;
    position: relative;
    margin-right: -10000px;
  }
  #u42706:hover {
    background-color: #39240C;
    width: 270px;
    min-height: 22px;
    margin: 0px -10000px 0px 0px;
  }
  #u42707-4 {
    width: 270px;
    min-height: 22px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    line-height: 22px;
    color: #30522D;
    text-align: center;
    font-size: 18px;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 1px;
  }
  #u49353.MuseMenuActive #u49355-4, #u42706:hover #u42707-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u42706:active #u42707-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u42706:hover #u42707-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42706:active #u42707-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42732 {
    width: 270px;
    min-height: 22px;
    background-color: transparent;
    padding-bottom: 2px;
    position: relative;
    margin-right: -10000px;
  }
  #u42732:hover {
    background-color: #39240C;
    width: 270px;
    min-height: 22px;
    margin: 0px -10000px 0px 0px;
  }
  #u42734-4 {
    width: 270px;
    min-height: 22px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    line-height: 22px;
    color: #30522D;
    text-align: center;
    font-size: 18px;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 1px;
  }
  #u42706.MuseMenuActive #u42707-4, #u42732:hover #u42734-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u42732:active #u42734-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u42732:hover #u42734-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42732:active #u42734-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42711 {
    width: 270px;
    min-height: 22px;
    background-color: transparent;
    padding-bottom: 2px;
    position: relative;
    margin-right: -10000px;
  }
  #u42711:hover {
    background-color: #39240C;
    width: 270px;
    min-height: 22px;
    margin: 0px -10000px 0px 0px;
  }
  #u42714-4 {
    width: 270px;
    min-height: 22px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    line-height: 22px;
    color: #30522D;
    text-align: center;
    font-size: 18px;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 1px;
  }
  #u42732.MuseMenuActive #u42734-4, #u42711:hover #u42714-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u42711:active #u42714-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u42711:hover #u42714-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42711:active #u42714-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u57794 {
    width: 270px;
    min-height: 22px;
    background-color: transparent;
    padding-bottom: 2px;
    position: relative;
    margin-right: -10000px;
  }
  #u57794:hover {
    background-color: #39240C;
    width: 270px;
    min-height: 22px;
    margin: 0px -10000px 0px 0px;
  }
  #u57795-4 {
    width: 270px;
    min-height: 22px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    line-height: 22px;
    color: #30522D;
    text-align: center;
    font-size: 18px;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 1px;
  }
  #u42711.MuseMenuActive #u42714-4, #u57794:hover #u57795-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u57794:active #u57795-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u57794:hover #u57795-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u57794:active #u57795-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42689, #u49352, #u42703, #u42731, #u42710, #u57791, #u63424 {
    width: 270px;
    background-color: transparent;
    margin-top: 2px;
    position: relative;
  }
  #u63425 {
    width: 270px;
    min-height: 22px;
    background-color: transparent;
    padding-bottom: 3px;
    position: relative;
    margin-right: -10000px;
  }
  #u63425:hover {
    background-color: #39240C;
    width: 270px;
    min-height: 22px;
    margin: 0px -10000px 0px 0px;
  }
  #u42699:active, #u42692:active, #u49353:active, #u42706:active, #u42732:active, #u42711:active, #u57794:active, #u63425:active {
    background-color: #6B6B6B;
    width: 270px;
    min-height: 22px;
    margin: 0px -10000px 0px 0px;
  }
  #u63427-4 {
    width: 270px;
    min-height: 22px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    line-height: 22px;
    color: #30522D;
    text-align: center;
    font-size: 18px;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 1px;
  }
  #u57794.MuseMenuActive #u57795-4, #u63425:hover #u63427-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u63425:active #u63427-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u63425.MuseMenuActive #u63427-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u63425:hover #u63427-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u63425:active #u63427-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42699.MuseMenuActive #u42700-4 p, #u42692.MuseMenuActive #u42694-4 p, #u49353.MuseMenuActive #u49355-4 p, #u42706.MuseMenuActive #u42707-4 p, #u42732.MuseMenuActive #u42734-4 p, #u42711.MuseMenuActive #u42714-4 p, #u57794.MuseMenuActive #u57795-4 p, #u63425.MuseMenuActive #u63427-4 p {
    color: #F8F7EA;
    visibility: inherit;
    font-size: 18px;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
  }
  .AccordionPanelTab {
    cursor: pointer;
  }
  #u46372 {
    z-index: 140;
    -webkit-transform: matrix(0, 1, -1, 0, 369, -164);
    -ms-transform: matrix(0, 1, -1, 0, 369, -164);
    transform: matrix(0, 1, -1, 0, 369, -164);
    margin-right: -10000px;
    margin-top: 1542px;

    left: -26px;
  }
  #u46380 {
    z-index: 142;
    -webkit-transform: matrix(0, 1, -1, 0, 369, -164);
    -ms-transform: matrix(0, 1, -1, 0, 369, -164);
    transform: matrix(0, 1, -1, 0, 369, -164);
    margin-right: -10000px;
    margin-top: 2100px;
    left: -27px;
  }
  #u47108 {
    z-index: 144;
    -webkit-transform: matrix(0, 1, -1, 0, 369, -164);
    -ms-transform: matrix(0, 1, -1, 0, 369, -164);
    transform: matrix(0, 1, -1, 0, 369, -164);
    margin-right: -10000px;
    margin-top: 2650px;
    left: -27px;
  }
  #u42679-7 {
    width: 267px;
    min-height: 98px;
    margin-left: 109px;
    margin-top: 19px;
  }
  .css_verticalspacer .verticalspacer {
    height: calc(100vh - 3207px);
  }
  body {
    overflow-x: hidden;
    min-width: 480px;
  }
}
@media (max-width: 480px) {
  #muse_css_mq {
    background-color: #0001e0;
  }
  #bp_480.active {
    display: block;
  }
  #page {
    width: 320px;
    min-height: 499.9753090000004px;
    padding-bottom: 0px;
  }
  #page_position_content {
    padding-bottom: 62px;
    width: 0.01px;
  }
  #pu42517 {
    z-index: 2;
    width: 0.01px;
  }
  #u42517 {
    width: 308px;
    margin-right: -10000px;
    margin-top: 103px;
    left: 12px;
  }
  #u42676 {
    width: 319px;
    margin-bottom: -1px;
    margin-right: -10000px;
    margin-top: 292px;
  }
  #u42678 {
    width: 320px;
    padding-top: 66px;
    padding-bottom: 1771px;
    margin-bottom: -1146px;
    left: -1px;
  }
  #u42677-24 {
    width: 238px;
    min-height: 128px;
    margin-left: 41px;
  }
  #slideshowu42520 {
    height: 281px;
  }
  #u42521, #u46178, #u42522, #u45913, #u45966, #u46125, #u46019 {
    width: 320px;
    height: 241px;
  }
  #u46178_img, #u42522_img, #u45913_img, #u45966_img, #u46125_img, #u46019_img {
    margin-left: -7px;
    margin-right: -7px;
  }
  #u42642-4 {
    width: 300px;
    top: 241px;
  }
  #u42675-4 {
    top: 241px;
  }
  #u42580-4 {
    top: 241px;
    left: 290px;
  }
  #u42680-15 {
    width: 280px;
    min-height: 80px;
    margin-left: 20px;
    margin-top: 0px !important;

  }
  #u42738 {
    z-index: 78;
    width: 277px;
    margin-top: 181px;
    left: 15px;
  }
  #accordionu42681wrapper {
    min-height: 362px;
    z-index: 80;
    width: 320px;
    position: relative;
    margin-right: -10000px;
  }
  #accordionu42681 {
    z-index: 80;
    width: 100%;
    border-color: #7F7F7F;
    background-color: transparent;
    position: relative;
  }
  #u42682 {
    z-index: 81;
    width: 320px;
    background-color: transparent;
    position: relative;
  }
  #u42683-5 {
    z-index: 82;
    width: 310px;
    min-height: 56px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 1px;
    color: #999999;
    text-align: center;
    font-size: 1px;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    position: relative;
  }
  #u42683-5:hover {
    padding-top: 10px;
    padding-bottom: 10px;
    min-height: 56px;
    width: 310px;
    margin: 0px;
  }
  #u42683-5:active {
    padding-top: 10px;
    padding-bottom: 10px;
    min-height: 56px;
    width: 310px;
    margin: 0px;
  }
  #u42683-5.AccordionPanelTabOpen {
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    padding-top: 10px;
    padding-bottom: 10px;
    min-height: 56px;
    width: 310px;
    margin: 0px;
  }
  #u42683-5.AccordionPanelTabOpen p, #u42683-5.AccordionPanelTabOpen span {
    color: #4F4F4F;
    visibility: inherit;
    font-size: 1px;
  }
  #u42683 {
    font-size: 1px;
    line-height: 0px;
  }
  #u42684 {
    margin-top: -10px;
    margin-bottom: 10px;
  }
  #u42685 {
    z-index: 87;
    width: 56px;
    background-color: #30522D;
  }
  #u44687 {
    z-index: 88;
    display: block;
  }
  #u42687 {
    z-index: 90;
    width: 320px;
    border-width: 0px;
    border-color: transparent;
    background-color: #F8F7EA;
    position: relative;
  }
  #menuu42688 {
    z-index: 91;
    width: 270px;
    height: 269px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 17px;
    left: 31px;
  }
  #u42696 {
    width: 270px;
    background-color: transparent;
    position: relative;
  }
  #u42699 {
    width: 270px;
    min-height: 22px;
    background-color: transparent;
    padding-bottom: 9px;
    position: relative;
    margin-right: -10000px;
  }
  #u42699:hover {
    background-color: #39240C;
    width: 270px;
    min-height: 22px;
    margin: 0px -10000px 0px 0px;
  }
  #u42700-4 {
    width: 270px;
    min-height: 22px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    line-height: 22px;
    color: #30522D;
    text-align: center;
    font-size: 18px;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 4px;
  }
  #u42699:hover #u42700-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u42699:active #u42700-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u42699:hover #u42700-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42699:active #u42700-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42692 {
    width: 270px;
    min-height: 22px;
    background-color: transparent;
    padding-bottom: 10px;
    position: relative;
    margin-right: -10000px;
  }
  #u42692:hover {
    background-color: #39240C;
    width: 270px;
    min-height: 22px;
    margin: 0px -10000px 0px 0px;
  }
  #u42694-4 {
    width: 270px;
    min-height: 22px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    line-height: 22px;
    color: #30522D;
    text-align: center;
    font-size: 18px;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 5px;
  }
  #u42699.MuseMenuActive #u42700-4, #u42692:hover #u42694-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u42692:active #u42694-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u42692:hover #u42694-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42692:active #u42694-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u49353 {
    width: 270px;
    min-height: 22px;
    background-color: transparent;
    padding-bottom: 10px;
    position: relative;
    margin-right: -10000px;
  }
  #u49353:hover {
    background-color: #39240C;
    width: 270px;
    min-height: 22px;
    margin: 0px -10000px 0px 0px;
  }
  #u49355-4 {
    width: 270px;
    min-height: 22px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    line-height: 22px;
    color: #30522D;
    text-align: center;
    font-size: 18px;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 5px;
  }
  #u42692.MuseMenuActive #u42694-4, #u49353:hover #u49355-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u49353:active #u49355-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u49353:hover #u49355-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u49353:active #u49355-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42706 {
    width: 270px;
    min-height: 22px;
    background-color: transparent;
    padding-bottom: 10px;
    position: relative;
    margin-right: -10000px;
  }
  #u42706:hover {
    background-color: #39240C;
    width: 270px;
    min-height: 22px;
    margin: 0px -10000px 0px 0px;
  }
  #u42707-4 {
    width: 270px;
    min-height: 22px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    line-height: 22px;
    color: #30522D;
    text-align: center;
    font-size: 18px;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 5px;
  }
  #u49353.MuseMenuActive #u49355-4, #u42706:hover #u42707-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u42706:active #u42707-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u42706:hover #u42707-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42706:active #u42707-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42732 {
    width: 270px;
    min-height: 22px;
    background-color: transparent;
    padding-bottom: 10px;
    position: relative;
    margin-right: -10000px;
  }
  #u42732:hover {
    background-color: #39240C;
    width: 270px;
    min-height: 22px;
    margin: 0px -10000px 0px 0px;
  }
  #u42734-4 {
    width: 270px;
    min-height: 22px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    line-height: 22px;
    color: #30522D;
    text-align: center;
    font-size: 18px;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 5px;
  }
  #u42706.MuseMenuActive #u42707-4, #u42732:hover #u42734-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u42732:active #u42734-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u42732:hover #u42734-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42732:active #u42734-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42711 {
    width: 270px;
    min-height: 22px;
    background-color: transparent;
    padding-bottom: 10px;
    position: relative;
    margin-right: -10000px;
  }
  #u42711:hover {
    background-color: #39240C;
    width: 270px;
    min-height: 22px;
    margin: 0px -10000px 0px 0px;
  }
  #u42714-4 {
    width: 270px;
    min-height: 22px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    line-height: 22px;
    color: #30522D;
    text-align: center;
    font-size: 18px;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 5px;
  }
  #u42732.MuseMenuActive #u42734-4, #u42711:hover #u42714-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u42711:active #u42714-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u42711:hover #u42714-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42711:active #u42714-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u57794 {
    width: 270px;
    min-height: 22px;
    background-color: transparent;
    padding-bottom: 10px;
    position: relative;
    margin-right: -10000px;
  }
  #u57794:hover {
    background-color: #39240C;
    width: 270px;
    min-height: 22px;
    margin: 0px -10000px 0px 0px;
  }
  #u57795-4 {
    width: 270px;
    min-height: 22px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    line-height: 22px;
    color: #30522D;
    text-align: center;
    font-size: 18px;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 5px;
  }
  #u42711.MuseMenuActive #u42714-4, #u57794:hover #u57795-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u57794:active #u57795-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u57794:hover #u57795-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u57794:active #u57795-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42689, #u49352, #u42703, #u42731, #u42710, #u57791, #u63424 {
    width: 270px;
    background-color: transparent;
    margin-top: 2px;
    position: relative;
  }
  #u63425 {
    width: 270px;
    min-height: 22px;
    background-color: transparent;
    padding-bottom: 10px;
    position: relative;
    margin-right: -10000px;
  }
  #u63425:hover {
    background-color: #39240C;
    width: 270px;
    min-height: 22px;
    margin: 0px -10000px 0px 0px;
  }
  #u42699:active, #u42692:active, #u49353:active, #u42706:active, #u42732:active, #u42711:active, #u57794:active, #u63425:active {
    background-color: #6B6B6B;
    width: 270px;
    min-height: 22px;
    margin: 0px -10000px 0px 0px;
  }
  #u63427-4 {
    width: 270px;
    min-height: 22px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    line-height: 22px;
    color: #30522D;
    text-align: center;
    font-size: 18px;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    top: 5px;
  }
  #u57794.MuseMenuActive #u57795-4, #u63425:hover #u63427-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u63425:active #u63427-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u63425.MuseMenuActive #u63427-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 270px;
    margin: 0px -10000px 0px 0px;
  }
  #u63425:hover #u63427-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u63425:active #u63427-4 p {
    color: #F8F7EA;
    visibility: inherit;
  }
  #u42699.MuseMenuActive #u42700-4 p, #u42692.MuseMenuActive #u42694-4 p, #u49353.MuseMenuActive #u49355-4 p, #u42706.MuseMenuActive #u42707-4 p, #u42732.MuseMenuActive #u42734-4 p, #u42711.MuseMenuActive #u42714-4 p, #u57794.MuseMenuActive #u57795-4 p, #u63425.MuseMenuActive #u63427-4 p {
    color: #F8F7EA;
    visibility: inherit;
    font-size: 18px;
    font-family: Times, Times New Roman, Georgia, serif;
    font-style: italic;
  }
  .AccordionPanelTab {
    cursor: pointer;
  }
  #u46372 {
    z-index: 140;
    -webkit-transform: matrix(0, 1, -1, 0, 369, -164);
    -ms-transform: matrix(0, 1, -1, 0, 369, -164);
    transform: matrix(0, 1, -1, 0, 369, -164);
    margin-right: -10000px;
    margin-top: 1500px;
    left: -107px;
  }
	
	#u42680-15 {
		
	}
	
	
  #u46380 {
    z-index: 142;
    -webkit-transform: matrix(0, 1, -1, 0, 369, -164);
    -ms-transform: matrix(0, 1, -1, 0, 369, -164);
    transform: matrix(0, 1, -1, 0, 369, -164);
    left: -107px;
    margin-top: 0px;
    margin-bottom: 164px;
  }
  #u47108 {
    z-index: 144;
    -webkit-transform: matrix(0, 1, -1, 0, 369, -164);
    -ms-transform: matrix(0, 1, -1, 0, 369, -164);
    transform: matrix(0, 1, -1, 0, 369, -164);
    left: -107px;
    margin-top: 179px;
    margin-bottom: 164px;
  }
  #u42679-7 {
    width: 244px;
    min-height: 90px;
    margin-left: 38px;
    margin-top: 85px;
  }
  .css_verticalspacer .verticalspacer {
    height: calc(100vh - 3098px);
  }
  body {
    overflow-x: hidden;
    min-width: 320px;
  }
}