
/* Style Id:134 Body*/

body {
  margin: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 20px;
  background-image: url("/files/layout/GreenBG.png");
  overflow: -moz-scrollbars-vertical;
  overflow-y: scroll;
  /*overflow-x: hidden;*/ }
  body .Seeems-Image {
    width: 100% !important; }
    body .Seeems-Image img {
      width: auto !important;
      max-width: 100%; }
  body .Seeems-Text {
    font-size: 16px; }
  body .eee-space, body .Seeems-Text, body .Seeems-TextLink-Container {
    width: 100% !important; }
  body .Wrapper {
    width: 1000px;
    max-width: 100%;
    margin: auto;
    position: relative;
    /*z-index: 2;*/ }
  body #BackgroundImage {
    width: 100%;
    position: absolute;
    text-align: center; }
    body #BackgroundImage img {
      max-width: 100%;
      margin: auto;
      position: relative; }
    body #BackgroundImage #BackgroundImageTop {
      width: 100%;
      height: 100%;
      background-image: url("/files/layout/TransparentGreenBG.png");
      background-repeat: repeat-x;
      position: absolute;
      z-index: 1; }

.Seeems-EasyBox {
  width: auto !important; }
  .Seeems-EasyBox div {
    width: auto !important; }

/* Style Id:135 Top/Logo/MainMenu/*/

#Top {
  width: 100%;
  height: 72px;
  background-color: #ffffff;
  position: relative; }
  #Top #Logo {
    top: 16px;
    position: relative; }
  #Top #MainMenu {
    width: 100%;
    margin-top: 25px;
    z-index: 999; }
    #Top #MainMenu ul {
      margin: 0px;
      padding: 0px;
      margin-left: -17px; }
      #Top #MainMenu ul li:hover ul {
        display: block; }
      #Top #MainMenu ul li.selected a, #Top #MainMenu ul li:hover a {
        border-bottom: 3px solid #000000; }
      #Top #MainMenu ul li {
        padding: 0px 17px 0px 17px;
        display: inline-block;
        vertical-align: top;
        text-transform: uppercase;
        font-size: 14px;
        position: relative;
        z-index: 3; }
        #Top #MainMenu ul li a {
          color: #000000;
          text-decoration: none;
          padding-bottom: 6px; }
        #Top #MainMenu ul li ul {
          background-color: #ffffff;
          position: absolute;
          left: 0px;
          z-index: 2;
          display: none;
          padding: 0px 5px 17px 0px;
          width: 100%;
          margin-left: 0px; }
          #Top #MainMenu ul li ul li {
            display: block;
            margin-top: 14px;
            font-size: 12px;
            text-transform: none; }
            #Top #MainMenu ul li ul li a {
              border-bottom: 0px !important; }
            #Top #MainMenu ul li ul li a:hover {
              color: #b8bf0d; }
          #Top #MainMenu ul li ul li.selected a {
            color: #b8bf0d; }

/* Style Id:491 Headings*/

.Seeems-VeryLargeHeading, h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 30px;
  line-height: 36px;
  font-weight: normal;
  color:  ;
  margin: 0px; }

.Seeems-LargeHeading, h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 25px;
  line-height: 25px;
  font-weight: normal;
  color:  ; }

/*
.Seeems-NormalHeading, h3
{
	font-family: Arial, Helvetica, sans-serif;
 	font-size:  px;
	line-height:22px;
	font-weight:normal;
	color: ;
	margin-bottom:5px;
}

.Seeems-SmallHeading, h4
{
	font-family: Arial, Helvetica, sans-serif;
 	font-size: px;
	line-height:16px;
	color:#FFFFFF ;
	margin-bottom:5px;
}

*/

/* Style Id:180 Animation*/

.MainAnimation .Animated-Area {
  position: relative;
  width: 100%;
  overflow: hidden !important;
  margin: auto;
  background-color: #00000; }

.Animated-Area .Previous {
  width: 40px;
  height: 40px;
  background-image: url("/files/layout/SliderLeft.png");
  position: absolute;
  left: 0px;
  z-index: 2;
  cursor: pointer; }
.Animated-Area .Next {
  width: 40px;
  height: 40px;
  background-image: url("/files/layout/SliderRight.png");
  position: absolute;
  right: 0px;
  z-index: 2;
  cursor: pointer; }

.MainAnimation .Animated-Area-Frames {
  width: 100%;
  overflow: hidden; }

.MainAnimation .Animated-Area-Frame {
  width: 100%;
  position: relative;
  text-align: center; }

.MainAnimation .Animated-Area-Frame img {
  display: block;
  max-width: 100%;
  height: auto;
  margin: auto; }

.MainAnimation .Animated-Area-Links {
  background: #eee; }

/* Style Id:217 Gallery*/

#PopUpWindowBG {
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.4;
  filter: alpha(opacity=40);
  position: fixed;
  display: none;
  z-index: 150; }

#PopUpWindow {
  background-color: #ffffff;
  position: fixed;
  left: 50%;
  top: 50%;
  z-index: 200;
  display: none;
  width: 100%;
  height: 100%; }
  #PopUpWindow #PopUpWindowClose {
    width: 40px;
    height: 40px;
    background-image: url("/files/layout/gallery_close.png");
    position: absolute;
    left: 2%;
    top: 2%;
    cursor: pointer;
    z-index: 999; }
  #PopUpWindow #PopupWindowLeft {
    width: 12%;
    min-width: 60px;
    height: 100%;
    position: absolute;
    left: 2%;
    top: 0px;
    cursor: pointer; }
  #PopUpWindow #PopupWindowRight {
    width: 12%;
    min-width: 60px;
    height: 100%;
    position: absolute;
    right: 2%;
    top: 0px;
    cursor: pointer; }
  #PopUpWindow #PopUpButtonRight {
    width: 40px;
    height: 40px;
    background-image: url("/files/layout/gallery_next.png");
    position: absolute;
    right: 0px;
    top: 50%;
    margin-top: -20px;
    z-index: 999;
    cursor: pointer; }
  #PopUpWindow #PopUpButtonLeft {
    width: 40px;
    height: 40px;
    background-image: url("/files/layout/gallery_prev.png");
    position: absolute;
    left: 0px;
    top: 50%;
    margin-top: -20px;
    z-index: 999;
    cursor: pointer; }
  #PopUpWindow #PopupWindowLeft:hover > #PopUpButtonLeft {
    display: block; }
  #PopUpWindow #PopupWindowRight:hover > #PopUpButtonRight {
    display: block; }

.GallerySmallBoxWrapper {
  float: left; }

.Gallery {
  height: 75px;
  margin-bottom: 14px; }

.Gallery img, #PopUpWindowThumbnails img {
  margin: 10px 5px 0px 0px;
  cursor: pointer; }

/* Style Id:197 BreadCrumb*/

#BreadCrumb {
  margin-top: 5px; }
  #BreadCrumb ul {
    padding: 0px;
    margin: 0px; }
    #BreadCrumb ul li {
      list-style-type: none;
      display: inline-block;
      vertical-align: top;
      padding-right: 15px;
      background-image: url("/files/layout/BreadCrumbSeparator.png");
      background-repeat: no-repeat;
      background-position: right center;
      font-size: 11px; }
      #BreadCrumb ul li a {
        color: #000000; }
    #BreadCrumb ul li.breadcumb-last {
      background: none; }
      #BreadCrumb ul li.breadcumb-last a {
        text-decoration: none; }

/* Style Id:202 Header*/

#Header {
  width: 100%;
  text-align: center; }
  #Header a {
    width: 100%; }
  #Header img {
    margin-left: auto;
    margin-right: auto;
    max-width: 100% !important;
    height: auto !important; }

/* Style Id:182 Content*/

#Content {
  margin-top: 14px; }
  #Content .Seeems-Text a {
    color: #fff; }

/* Style Id:525 FooterMenu*/

.FooterMenu {
  margin-top: 36px; }
  .FooterMenu a {
    text-decoration: none;
    color: #FFFFFF ;
    display: inline-block;
    font-size: 16px;
    line-height: 25px; }

/* Style Id:185 Footer*/

.FooterWrapper {
  border-top: 1px solid #ffffff;
  margin: 18px auto;
  width: 100%; }

#Footer {
  width: 1000px;
  max-width: 100%;
  margin: 0px auto;
  font-size: 16px;
  position: relative;
  z-index: 2; }
  #Footer .Seeems-Text,
  #Footer p,
  #Footer span {
    line-height: 25px;
    font-size: 16px !important; }
  #Footer .Seeems-TextLink {
    color: #ffffff;
    text-decoration: none;
    /*padding-top: 5px;*/
    line-height: 25px;
    display: block; }
  #Footer p {
    margin: 0px; }

/* Style Id:587 Responsive styles*/

@media all and (max-width: 2000px) {
  .Gallery {
    height: auto !important; } }
@media all and (max-width: 999px) {
  .Wrapper, #Footer {
    width: auto;
    padding: 0px 15px;
    box-sizing: border-box; }

  #MainMenu {
    display: none; }

  #Top {
    height: 55px;
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 99;
    border-bottom: 1px solid #b8bf0d; }

  #TopSpace {
    height: 56px; }

  #ResponsiveMenuIcon {
    width: 35px;
    height: 35px;
    background: url("/files/layout/menu-icon.png");
    position: absolute;
    cursor: pointer;
    right: 15px;
    top: 8px; } }


