.body-innerwrapper {
  width: 100%;
}
body.bg {
  background: url('../../../../images/o-nas/bg.jpg') top center fixed;
}
a {
  outline: 0;
}
.body-innerwrapper {
  margin: 0 auto;
}
#sp-header-top-wrapper {
  height: auto;
  width: 100%;
  font-size: 20px;
  font-weight: normal;
  padding: 0px;
  margin: 10px;
  text-align: center;
  float: left;
  position: fixed;
  z-index: 9;
}
#sp-header-wrapper {
  height: auto;
  width: 100%;
  font-size: 15px;
  font-weight: normal;
  padding: 0px;
  margin: 0px;
  text-align: center;
  float: left;
  position: relative;
  z-index: 99;
}
#sp-header-bottom-wrapper {
  height: auto;
  width: 100%;
  font-size: 15px;
  font-weight: 20px;
  padding: 0px;
  margin: 0px;
  text-align: left;
  float: left;
  position: relative;
  z-index: 0;
}
#sp-slider-top-wrapper {
  height: auto;
  width: 100%;
  font-size: 15px;
  font-weight: auto;
  padding: 0px;
  margin: 0px;
  text-align: center;
  float: left;
  position: relative;
  z-index: 0;
}
#sp-slider-wrapper {
  height: auto;
  width: 100%;
  font-size: 15px;
  font-weight: normal;
  padding: 0px;
  margin: 0;
  text-align: center;
  float: left;
  position: relative;
  z-index: 0;
}
#sp-slider-bottom-wrapper {
  height: auto;
  width: 100%;
  font-size: 15px;
  font-weight: normal;
  padding: 0px;
  margin: 0px;
  text-align: center;
  float: left;
  position: relative;
  z-index: 0;
}
#sp-breadcrumbs-top-wrapper {
  height: auto;
  width: 100%;
  font-size: 15px;
  font-weight: auto;
  padding: 0px;
  margin: 0px;
  text-align: center;
  float: left;
  position: relative;
  z-index: ;
}
#sp-breadcrumbs-wrapper {
  height: auto;
  width: 100%;
  font-size: 15px;
  font-weight: auto;
  padding: 0px;
  margin: 0px;
  text-align: center;
  float: left;
  position: relative;
  z-index: 0;
}
#sp-breadcrumbs-bottom-wrapper {
  height: auto;
  width: 100%;
  font-size: 15px;
  font-weight: auto;
  padding: 0px;
  margin: 0px;
  text-align: center;
  float: left;
  position: relative;
  z-index: 0;
}
#sp-content-top-wrapper {
  height: auto;
  width: 100%;
  font-size: 15px;
  font-weight: auto;
  padding: 0px;
  margin: 0px;
  text-align: left;
  float: left;
  position: relative;
  z-index: 0;
}
#sp-content-wrapper {
  height: auto;
  width: 100%;
  font-size: 15px;
  font-weight: normal;
  padding: 10px 0px 40px;
  margin: 0px;
  text-align: left;
  float: left;
  position: relative;
  z-index: inherit;
}
#sp-content-bottom-wrapper {
  height: auto;
  width: 100%;
  font-size: 15px;
  font-weight: normal;
  padding: 140px 0;
  margin: 0px;
  text-align: center;
  float: left;
  position: relative;
  z-index: 0;
}
#sp-call-to-action-top-wrapper {
  height: inherit;
  width: 100%;
  font-size: inherit;
  font-weight: inherit;
  padding: inherit;
  margin: inherit;
  text-align: inherit;
  float: left;
  position: relative;
  z-index: 0;
}
#sp-call-to-action-wrapper {
  height: auto;
  width: 100%;
  font-size: auto;
  font-weight: auto;
  padding: auto;
  margin: auto;
  text-align: auto;
  float: left;
  position: relative;
  z-index: 0;
}
#sp-call-to-action-bottom-wrapper {
  height: inherit;
  width: 100%;
  font-size: inherit;
  font-weight: inherit;
  padding: inherit;
  margin: inherit;
  text-align: inherit;
  float: left;
  position: relative;
  z-index: 0;
}
#sp-footer-top-wrapper {
  height: auto;
  width: 100%;
  font-size: 15px;
  font-weight: auto;
  padding: 0px;
  margin: 0px;
  text-align: center;
  float: left;
  position: relative;
  z-index: 0;
}
#sp-footer-wrapper {
  height: auto;
  width: 100%;
  font-size: 15px;
  font-weight: normal;
  padding: 30px 0px 0;
  margin: 0px;
  text-align: center;
  float: left;
  position: static;
  z-index: 2;
}
#sp-footer-bottom-wrapper {
  height: auto;
  width: 100%;
  font-size: 15px;
  font-weight: auto;
  padding: 20px 0px 20px 0px;
  margin: 0px;
  text-align: center;
  float: left;
  position: relative;
  z-index: 0;
}
#sp-copyright-wrapper {
  height: 0px;
  width: 100%;
  font-size: 15px;
  font-weight: auto;
  padding: 0px;
  margin: 0px;
  text-align: center;
  float: left;
  position: relative;
  z-index: 0;
}
#sp-copyright-bottom-wrapper {
  float: left;
  width: 100%;
  background: #979797;
  padding: 17px 0 21px 0;
}
#sp-copyright-bottom-wrapper a {
  color: #B61B1B;
  text-decoration: underline;
}
#sp-copyright-bottom-wrapper a:hover {
  color: #B61B1B;
  text-decoration: none;
}
