@font-face {
  font-family: 'share';
  src: url("../Fonts/share-regular-webfont.eot");
  src: url("../Fonts/share-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../Fonts/share-regular-webfont.woff") format("woff"), url("../Fonts/share-regular-webfont.ttf") format("truetype"), url("../Fonts/share-regular-webfont.svg#share-regularregular") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'share';
  src: url("../Fonts/share-bold-webfont.eot");
  src: url("../Fonts/share-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../Fonts/share-bold-webfont.woff") format("woff"), url("../Fonts/share-bold-webfont.ttf") format("truetype"), url("../Fonts/share-bold-webfont.svg#share-boldregular") format("svg");
  font-weight: bold;
  font-style: normal; }
@font-face {
  font-family: 'share';
  src: url("../Fonts/share-italic-webfont.eot");
  src: url("../Fonts/share-italic-webfont.eot?#iefix") format("embedded-opentype"), url("../Fonts/share-italic-webfont.woff") format("woff"), url("../Fonts/share-italic-webfont.ttf") format("truetype"), url("../Fonts/share-italic-webfont.svg#share-italicregular") format("svg");
  font-weight: normal;
  font-style: italic; }
@font-face {
  font-family: 'share';
  src: url("../Fonts/share-bolditalic-webfont.eot");
  src: url("../Fonts/share-bolditalic-webfont.eot?#iefix") format("embedded-opentype"), url("../Fonts/share-bolditalic-webfont.woff") format("woff"), url("../Fonts/share-bolditalic-webfont.ttf") format("truetype"), url("../Fonts/share-bolditalic-webfont.svg#share-bolditalicregular") format("svg");
  font-weight: bold;
  font-style: italic; }
.text-main {
  color: #c08445; }

.text-inverse {
  color: #fff; }

b {
  font-weight: bold; }

/* AUSNAHMEN FONT-FAMILY */
.postItem .post-content, .content .bodytext {
  font-size: 12px;
  font-family: "Helvetica Neue", Arial,Liberation Sans,DejaVu Sans, sans-serif; }

[class^="iconset-"],
[class*=" iconset-"] {
  display: inline-block;
  *margin-right: .3em;
  vertical-align: middle;
  background-repeat: no-repeat;
  margin-top: 1px;
  background-image: url("../Images/Icons/iconset.png"); }

[class^="iconset-22"],
[class*=" iconset-22"] {
  width: 22px;
  height: 22px;
  line-height: 22px; }

.iconset-22-balloon {
  background-position: -0px -102px; }

.iconset-22-balloon-inverse {
  background-position: -0px -80px; }

.iconset-22-helpful {
  background-position: -244px -102px; }

.iconset-22-helpful-inverse {
  background-position: -244px -80px; }

.iconset-22-quote {
  background-position: -44px -102px; }

.iconset-22-quote-inverse {
  background-position: -44px -80px; }

.iconset-22-facebook {
  background-position: -66px -102px; }

.iconset-22-facebook-inverse {
  background-position: -66px -80px; }

.iconset-22-report {
  background-position: -88px -102px; }

.iconset-22-report-inverse {
  background-position: -88px -80px; }

.iconset-22-solution {
  background-position: -154px -102px; }

.iconset-22-solution-inverse {
  background-position: -154px -80px; }

.iconset-22-twitter {
  background-position: -110px -102px; }

.iconset-22-twitter-inverse {
  background-position: -110px -80px; }

.iconset-22-mail {
  background-position: -132px -102px; }

.iconset-22-mail-inverse {
  background-position: -132px -80px; }

.iconset-22-male {
  background-position: -220px -102px; }

.iconset-22-male-inverse {
  background-position: -220px -80px; }

.iconset-22-female {
  background-position: -198px -102px; }

.iconset-22-female-inverse {
  background-position: -198px -80px; }

.iconset-22-favsubs {
  background-position: -264px -102px; }

.iconset-22-favsubs-active {
  background-position: -286px -102px; }

.iconset-22-subs {
  background-position: -308px -102px; }

.iconset-22-subs-active {
  background-position: -330px -102px; }

.iconset-22-plus {
  background-position: -352px -102px; }

.iconset-22-folder {
  background-position: -374px -102px; }

.iconset-22-moderate {
  background-position: -475px -124px; }

.iconset-22-exclamation-point {
  background-position: -264px -80px; }

[class^="iconset-b36h22"],
[class*=" iconset-b36h22"] {
  width: 36px;
  height: 22px;
  line-height: 22px; }

.iconset-b36h22-buddy {
  background-position: -0px -124px; }

.iconset-b36h22-event {
  background-position: -36px -124px; }

.iconset-b36h22-pin {
  background-position: -72px -124px; }

.iconset-b36h22-fav {
  background-position: -108px -124px; }

.iconset-b36h22-date {
  background-position: -144px -124px; }

.iconset-b36h22-message {
  background-position: -180px -124px; }

.iconset-b36h22-topic {
  background-position: -216px -124px; }

.iconset-b36h22-menu {
  background-position: -252px -124px; }

.iconset-b36h22-settings {
  background-position: -288px -124px; }

.iconset-b36h22-tools {
  background-position: -324px -124px; }

.iconset-b36h22-show {
  background-position: -360px -124px; }

.iconset-b36h22-eye-open {
  background-position: -396px -124px; }

.iconset-b36h22-eye-closed {
  background-position: -432px -124px; }

.iconset-b36h22-moderate {
  background-position: -468px -124px; }

[class^="iconset-20"],
[class*=" iconset-20"] {
  width: 20px;
  height: 20px;
  line-height: 20px;
  vertical-align: middle; }

.iconset-20-search {
  background-position: -120px -30px;
  padding-bottom: 5px;
  height: 15px; }

.iconset-20-share {
  background-position: -20px -30px;
  padding-bottom: 5px;
  height: 15px; }

.iconset-20-user {
  background-position: -60px -30px;
  padding-bottom: 5px;
  height: 15px; }

.iconset-20-balloon {
  background-position: -100px -30px; }

[class^="iconset-16"],
[class*=" iconset-16"] {
  width: 16px;
  height: 16px;
  line-height: 16px; }

.iconset-16-rss {
  background-position: -32px -14px; }

.iconset-16-chevron-top {
  background-position: -17px -14px; }

.iconset-16-chevron-bottom, .tx-typo3forum-pi1 .slide-toggle.forum.even, .slide-toggle.even {
  background-position: 0px -14px; }

[class^="iconset-14"],
[class*=" iconset-14"] {
  width: 14px;
  height: 14px;
  line-height: 14px; }

.iconset-14-chevron-right {
  background-position: -42px 0px; }

.iconset-14-chevron-right-inverse {
  background-position: -28px 0px; }

.iconset-14-user-online {
  background-position: -100px 0px; }

.iconset-14-user-offline {
  background-position: -86px 0px; }

[class^="iconset-8"],
[class*=" iconset-8"] {
  width: 8px;
  height: 8px;
  line-height: 8px;
  margin-bottom: 5px; }

.iconset-8-user-online {
  background-position: -100px 0px; }

.iconset-8-user-offline {
  background-position: -86px 0px; }

[class^="typo3forum-iconset-"],
[class*=" typo3forum-iconset-"] {
  display: inline-block;
  *margin-right: .3em;
  vertical-align: text-top;
  background-repeat: no-repeat;
  margin-top: 1px;
  background-image: url("../Images/Icons/iconset_forum.png"); }

[class^="typo3forum-iconset-20"],
[class*=" typo3forum-iconset-20"] {
  width: 20px;
  height: 20px;
  line-height: 20px; }

.typo3forum-iconset-20-angry {
  background-position: -80px -24px; }

.typo3forum-iconset-20-biggrin {
  background-position: -40px -24px; }

.typo3forum-iconset-20-brokenlove {
  background-position: -260px -24px; }

.typo3forum-iconset-20-confused {
  background-position: -440px -24px; }

.typo3forum-iconset-20-cool {
  background-position: -120px -24px; }

.typo3forum-iconset-20-cry {
  background-position: -220px -24px; }

.typo3forum-iconset-20-deadbeat {
  background-position: -360px -24px; }

.typo3forum-iconset-20-dollarrazz {
  background-position: -240px -24px; }

.typo3forum-iconset-20-eek {
  background-position: -300px -24px; }

.typo3forum-iconset-20-evil {
  background-position: -380px -24px; }

.typo3forum-iconset-20-giggle {
  background-position: -100px -24px; }

.typo3forum-iconset-20-happynerd {
  background-position: -480px -24px; }

.typo3forum-iconset-20-hate {
  background-position: -400px -24px; }

.typo3forum-iconset-20-love {
  background-position: -200px -24px; }

.typo3forum-iconset-20-nerd {
  background-position: -420px -24px; }

.typo3forum-iconset-20-paralyze {
  background-position: -140px -24px; }

.typo3forum-iconset-20-razz {
  background-position: -60px -24px; }

.typo3forum-iconset-20-sad {
  background-position: -180px -24px; }

.typo3forum-iconset-20-sadcry {
  background-position: -460px -24px; }

.typo3forum-iconset-20-sigh {
  background-position: -160px -24px; }

.typo3forum-iconset-20-smile {
  background-position: 0 -24px; }

.typo3forum-iconset-20-supersad {
  background-position: -320px -24px; }

.typo3forum-iconset-20-surprised {
  background-position: -340px -24px; }

.typo3forum-iconset-20-wink {
  background-position: -20px -24px; }

.typo3forum-iconset-20-yelling {
  background-position: -280px -24px; }

.tx-typo3forum-pi1 .headline-sub-container .dropdown .caret {
  border-bottom: 4px solid #c08445; }
.tx-typo3forum-pi1 .post-create-container .button.even {
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-bottom-right-radius: 0px;
  border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-bottom-left-radius: 0px;
  border-bottom-left-radius: 0px; }
.tx-typo3forum-pi1 .post-create-container .sub-part {
  background: #c08445;
  padding: 19px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-top-left-radius: 4px;
  border-top-left-radius: 4px; }
.tx-typo3forum-pi1 div.tx-typo3forum-icon {
  height: 36px;
  width: 36px; }
.tx-typo3forum-pi1 .tx-typo3forum-posts-listing {
  list-style: none;
  padding: 0;
  margin: 0; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem {
    clear: both;
    margin-top: 15px;
    position: relative; }
    .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem .summary {
      width: 100px;
      padding: 10px;
      height: 200px;
      text-align: center; }
    .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem .tx-typo3forum-helpfull-btn {
      background-position: -22px -102px; }
    .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem .tx-typo3forum-helpfull-btn.supported {
      background-position: -176px -102px; }
    .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem .summarySlideToggle {
      display: inline-block;
      *margin-right: .3em;
      vertical-align: text-top;
      background-repeat: no-repeat;
      margin-top: 1px;
      width: 34px;
      height: 27px;
      line-height: 27px;
      cursor: pointer;
      background-image: url("../Images/Icons/iconset.png"); }
    .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem .summarySlidebox {
      display: none;
      width: 250px;
      height: 202px;
      padding: 10px; }
      .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem .summarySlidebox .postActions {
        list-style: none;
        padding: 10px 0 0 0;
        margin: 10px 0 0 0; }
        .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem .summarySlidebox .postActions li {
          padding: 0;
          margin: 0;
          float: left;
          width: 50%; }
    .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem .post-content {
      min-height: 200px;
      padding: 10px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.singleAuthor .summary {
    float: left;
    background: #fff;
    border: 2px solid #f7f0ea;
    -webkit-border-radius: 6px 0 0 6px;
    -moz-border-radius: 6px 0 0 6px;
    border-radius: 6px 0 0 6px;
    text-align: center;
    font-size: 16px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.singleAuthor .tx-typo3forum-topic-show-post-user-link {
    font-size: 12px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.singleAuthor .tx-typo3forum-topic-show-post-user-icon {
    float: none;
    margin-right: 0;
    clear: both; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.singleAuthor .summarySlideToggle {
    background-position: -68px -50px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.singleAuthor .summarySlideToggle.active {
    background-position: -102px -50px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.singleAuthor .summarySlidebox {
    float: left;
    font-size: 16px;
    margin: 2px 10px 0 -6px;
    background: #fff;
    -webkit-border-radius: 0px 6px 6px 0px;
    -moz-border-radius: 0px 6px 6px 0px;
    border-radius: 0px 6px 6px 0px; }
    .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.singleAuthor .summarySlidebox .postActions {
      border-top: 1px solid #c08445; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.singleAuthor .post-content {
    background: #f7f0ea;
    border: 2px solid #f7f0ea;
    -webkit-border-radius: 0px 6px 6px 0px;
    -moz-border-radius: 0px 6px 6px 0px;
    border-radius: 0px 6px 6px 0px;
    margin-left: 122px;
    margin-right: 0px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.single .summary {
    float: right;
    background: #fff;
    border: 2px solid #f7f0ea;
    -webkit-border-radius: 0px 6px 6px 0px;
    -moz-border-radius: 0px 6px 6px 0px;
    border-radius: 0px 6px 6px 0px;
    text-align: center;
    font-size: 16px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.single .tx-typo3forum-topic-show-post-user-link {
    font-size: 12px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.single .tx-typo3forum-topic-show-post-user-icon {
    float: none;
    margin-right: 0; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.single .summarySlideToggle {
    background-position: -136px -50px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.single .summarySlideToggle.active {
    background-position: -170px -50px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.single .summarySlidebox {
    float: right;
    position: inherit;
    margin: 2px -6px 0 10px;
    background: #fff;
    -webkit-border-radius: 6px 0px 0px 6px;
    -moz-border-radius: 6px 0px 0px 6px;
    border-radius: 6px 0px 0px 6px; }
    .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.single .summarySlidebox .postActions {
      border-top: 1px solid #c08445; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.single .post-content {
    background: #f7f0ea;
    border: 2px solid #f7f0ea;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
    margin-right: 122px;
    margin-left: 0px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .summary {
    background: #c08445;
    border: 2px solid #c08445;
    color: #fff; }
    .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .summary a {
      color: #fff; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .post-content {
    background: #fff; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .tx-typo3forum-helpfull-btn {
    background-position: -22px -80px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .tx-typo3forum-helpfull-btn.supported {
    background-position: -176px -80px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .iconset-22-balloon {
    background-position: -0px -80px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .iconset-22-helpful {
    background-position: -22px -80px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .iconset-22-quote {
    background-position: -44px -80px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .iconset-22-facebook {
    background-position: -66px -80px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .iconset-22-report {
    background-position: -88px -80px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .iconset-22-solution {
    background-position: -154px -80px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .iconset-22-twitter {
    background-position: -110px -80px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .iconset-22-mail {
    background-position: -132px -80px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .iconset-22-male {
    background-position: -220px -80px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .iconset-22-female {
    background-position: -198px -80px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .iconset-22-exclamation-point {
    background-position: -264px -80px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .dashboard-username {
    color: #c08445; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .font-headline {
    font-size: 16px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .font-main {
    font-size: 14px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .summarySlideToggle {
    background-position: 0px -50px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .summarySlideToggle.active {
    background-position: -34px -50px; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .summarySlidebox {
    background: #c08445;
    color: #fff; }
    .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .summarySlidebox a {
      color: #fff; }
    .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .summarySlidebox .postActions {
      border-top: 1px solid #fff; }
  .tx-typo3forum-pi1 .tx-typo3forum-posts-listing li.postItem.topic .post-content {
    border: 2px solid #c08445; }
.tx-typo3forum-pi1 li.postItem.solution {
  border: 5px solid #87C234;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  padding: 2px; }
.tx-typo3forum-pi1 .tx-typo3forum-user-profil-list-info {
  list-style: none;
  padding: 0;
  margin: 15px 0 0 0; }
  .tx-typo3forum-pi1 .tx-typo3forum-user-profil-list-info li label {
    display: inline-block;
    width: 100px;
    color: #c08445;
    cursor: default; }
  .tx-typo3forum-pi1 .tx-typo3forum-user-profil-list-info li.divider {
    margin: 10px 0; }
.tx-typo3forum-pi1 .user-profil-list-small li label {
  width: 60px; }
.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-signature:before {
  content: "---"; }
.tx-typo3forum-pi1 .tx-typo3forum-topic-show-post-signature {
  color: #999;
  margin: 10px 0 0 0;
  padding: 0;
  font-size: 0.8em; }
.tx-typo3forum-pi1 .tx-typo3forum-topic-box .row-fluid, .tx-typo3forum-pi1 .tx-typo3forum-topic-question-box .row-fluid, .tx-typo3forum-pi1 .tx-typo3forum-post-latest-box .row-fluid {
  padding: 10px 0; }
  .tx-typo3forum-pi1 .tx-typo3forum-topic-box .row-fluid .item, .tx-typo3forum-pi1 .tx-typo3forum-topic-question-box .row-fluid .item, .tx-typo3forum-pi1 .tx-typo3forum-post-latest-box .row-fluid .item {
    margin-left: 12px; }
.tx-typo3forum-pi1 .tx-typo3forum-topic-box .row-fluid:nth-child(2n), .tx-typo3forum-pi1 .tx-typo3forum-topic-question-box .row-fluid:nth-child(2n), .tx-typo3forum-pi1 .tx-typo3forum-post-latest-box .row-fluid:nth-child(2n) {
  background: #f7f0ea;
  border-radius: 6px; }
.tx-typo3forum-pi1 .tx-typo3forum-forum-list-container .row-item {
  padding: 19px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  min-height: 50px; }
.tx-typo3forum-pi1 .tx-typo3forum-forum-list-container .row-item.even {
  background: #f7f0ea; }
.tx-typo3forum-pi1 .tx-typo3forum-forum-list-container .title {
  font-size: 20px; }
.tx-typo3forum-pi1 .tx-typo3forum-topic-list-container .table.table-striped thead {
  margin-bottom: 10px; }
  .tx-typo3forum-pi1 .tx-typo3forum-topic-list-container .table.table-striped thead th {
    background: #f7f0ea;
    padding: 8px 4px; }
  .tx-typo3forum-pi1 .tx-typo3forum-topic-list-container .table.table-striped thead th:first-child {
    -webkit-border-top-left-radius: 4px;
    -moz-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    padding-left: 5px;
    padding-right: 0; }
  .tx-typo3forum-pi1 .tx-typo3forum-topic-list-container .table.table-striped thead th:last-child {
    -webkit-border-top-right-radius: 4px;
    -moz-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    padding-right: 5px;
    padding-left: 0; }
.tx-typo3forum-pi1 .tx-typo3forum-topic-list-container .table.table-striped tbody td {
  border: none;
  padding: 19px 4px; }
  .tx-typo3forum-pi1 .tx-typo3forum-topic-list-container .table.table-striped tbody td img.tx-typo3forum-topic-show-post-user-icon {
    float: none;
    margin: 0; }
.tx-typo3forum-pi1 .tx-typo3forum-topic-list-container .table.table-striped tbody td:first-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  padding-left: 5px;
  padding-right: 0; }
.tx-typo3forum-pi1 .tx-typo3forum-topic-list-container .table.table-striped tbody td:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  padding-right: 5px;
  padding-left: 0; }
.tx-typo3forum-pi1 .tx-typo3forum-topic-list-container .table.table-striped tbody td.odd {
  background: none; }
.tx-typo3forum-pi1 .tx-typo3forum-topic-list-container .table.table-striped tbody td.even {
  background: #f7f0ea; }
.tx-typo3forum-pi1 .ad-topic img {
  width: 100%; }
.tx-typo3forum-pi1 .ad-topicdetail {
  margin: 25px 0 10px 0;
  text-align: center; }
.tx-typo3forum-pi1 #createPost {
  color: #fff; }
  .tx-typo3forum-pi1 #createPost legend {
    color: #fff; }
.tx-typo3forum-pi1 .markItUpContainer {
  width: 100%; }
.tx-typo3forum-pi1 .markItUpHeader {
  float: right;
  margin-bottom: 19px; }
  .tx-typo3forum-pi1 .markItUpHeader ul .markItUpDropMenu {
    background: none;
    padding-right: 0; }
  .tx-typo3forum-pi1 .markItUpHeader ul .markItUpSeparator {
    height: 22px;
    background-color: #fff; }
  .tx-typo3forum-pi1 .markItUpHeader ul ul {
    z-index: 999;
    left: -80%; }
    .tx-typo3forum-pi1 .markItUpHeader ul ul a:hover {
      background-color: transparent; }
  .tx-typo3forum-pi1 .markItUpHeader ul li a {
    background-image: url("../Images/Icons/iconset_forum.png");
    height: 17px; }
  .tx-typo3forum-pi1 .markItUpHeader ul li ul li a {
    background-image: none; }
.tx-typo3forum-pi1 .markItUp .tx-typo3forum-miu-bold a {
  background-position: -43px -47px; }
.tx-typo3forum-pi1 .markItUp .tx-typo3forum-miu-italic a {
  background-position: -152px -47px; }
.tx-typo3forum-pi1 .markItUp .tx-typo3forum-miu-underline a {
  background-position: -438px -47px; }
.tx-typo3forum-pi1 .markItUp .tx-typo3forum-miu-picture a {
  background-position: -509px -47px;
  margin-right: 8px; }
.tx-typo3forum-pi1 .markItUp .tx-typo3forum-miu-link a {
  background-position: -224px -47px; }
.tx-typo3forum-pi1 .markItUp .tx-typo3forum-miu-ulist a {
  background-position: -259px -47px;
  margin-right: 8px; }
.tx-typo3forum-pi1 .markItUp .tx-typo3forum-miu-olist a {
  background-position: -294px -47px;
  margin-right: 8px; }
.tx-typo3forum-pi1 .markItUp .tx-typo3forum-miu-quote a {
  background-position: -476px -47px;
  margin-right: 8px; }
.tx-typo3forum-pi1 .markItUp .tx-typo3forum-miu-code a {
  background-position: -80px -47px; }
.tx-typo3forum-pi1 .markItUp .tx-typo3forum-miu-smileys a {
  background-position: -368px -47px; }
.tx-typo3forum-pi1 .markItUp .tx-typo3forum-miu-php a {
  background-position: -327px -47px; }
.tx-typo3forum-pi1 .markItUp .preview a {
  background-position: -546px -47px; }
.tx-typo3forum-pi1 .markItUp .tx-typo3forum-miu-smileys li {
  width: 20px; }
.tx-typo3forum-pi1 .markItUp .tx-typo3forum-miu-smileys ul a {
  background-image: none; }
.tx-typo3forum-pi1 .well .markItUpHeader ul .markItUpSeparator {
  background-color: #c08445; }
.tx-typo3forum-pi1 .well .markItUp .tx-typo3forum-miu-bold a {
  background-position: -43px 0; }
.tx-typo3forum-pi1 .well .markItUp .tx-typo3forum-miu-italic a {
  background-position: -152px 0; }
.tx-typo3forum-pi1 .well .markItUp .tx-typo3forum-miu-underline a {
  background-position: -438px 0; }
.tx-typo3forum-pi1 .well .markItUp .tx-typo3forum-miu-picture a {
  background-position: -509px 0;
  margin-right: 8px; }
.tx-typo3forum-pi1 .well .markItUp .tx-typo3forum-miu-link a {
  background-position: -224px 0; }
.tx-typo3forum-pi1 .well .markItUp .tx-typo3forum-miu-ulist a {
  background-position: -259px 0;
  margin-right: 8px; }
.tx-typo3forum-pi1 .well .markItUp .tx-typo3forum-miu-olist a {
  background-position: -294px 0;
  margin-right: 8px; }
.tx-typo3forum-pi1 .well .markItUp .tx-typo3forum-miu-quote a {
  background-position: -476px 0;
  margin-right: 8px; }
.tx-typo3forum-pi1 .well .markItUp .tx-typo3forum-miu-code a {
  background-position: -80px 0; }
.tx-typo3forum-pi1 .well .markItUp .tx-typo3forum-miu-smileys a {
  background-position: -368px 0; }
.tx-typo3forum-pi1 .well .markItUp .tx-typo3forum-miu-php a {
  background-position: -327px 0; }
.tx-typo3forum-pi1 .well .markItUp .preview a {
  background-position: -546px 0; }
.tx-typo3forum-pi1 .well .markItUp .tx-typo3forum-miu-smileys li {
  width: 20px; }
.tx-typo3forum-pi1 .well .markItUp .tx-typo3forum-miu-smileys ul a {
  background-image: none; }
.tx-typo3forum-pi1 .list-messages h4 {
  margin-bottom: 15px; }
.tx-typo3forum-pi1 .list-messages .conversions {
  border-radius: 6px;
  border: 4px solid #f5f0ea;
  overflow-y: scroll;
  position: relative;
  height: 400px;
  margin: 0 0 20px 0; }
  .tx-typo3forum-pi1 .list-messages .conversions .well {
    margin-bottom: 0; }
  .tx-typo3forum-pi1 .list-messages .conversions .user {
    padding: 10px; }
  .tx-typo3forum-pi1 .list-messages .conversions a:hover {
    text-decoration: none; }
  .tx-typo3forum-pi1 .list-messages .conversions a:focus {
    text-decoration: none; }
.tx-typo3forum-pi1 .list-messages .single {
  clear: both;
  border: 2px solid #F7F0EA;
  border-radius: 6px;
  margin-bottom: 15px;
  overflow: hidden; }
  .tx-typo3forum-pi1 .list-messages .single .message-information {
    float: right;
    text-align: center;
    width: 20%;
    background: #F7F0EA;
    padding-bottom: 9999px;
    margin-bottom: -9999px; }
    .tx-typo3forum-pi1 .list-messages .single .message-information .padding {
      padding: 15px; }
  .tx-typo3forum-pi1 .list-messages .single .message-content {
    float: left;
    width: 80%; }
    .tx-typo3forum-pi1 .list-messages .single .message-content div {
      padding: 15px; }
.tx-typo3forum-pi1 .list-messages .right .message-information {
  float: left; }
.tx-typo3forum-pi1 .tx-typo3forum-quote {
  font-size: 0.9em;
  background: none;
  border: none;
  border-left: 5px solid #d0cac5;
  padding-left: 10px;
  margin: 15px 0; }
  .tx-typo3forum-pi1 .tx-typo3forum-quote .tx-typo3forum-quote-user {
    color: #999999; }
.tx-typo3forum-pi1 .user-link {
  display: inline-block;
  width: 110px; }
.tx-typo3forum-pi1 .tx-typo3forum-icon div.tx-typo3forum-icon-overlay-bl {
  left: 5px !important;
  top: 18px !important; }
.tx-typo3forum-pi1 .tx-typo3forum-icon div.tx-typo3forum-icon-overlay-br {
  left: 20px !important;
  top: 16px !important; }
.tx-typo3forum-pi1 .tx-typo3forum-icon div.tx-typo3forum-icon-overlay-tr {
  left: 15px !important;
  top: 1px !important; }

body {
  font-family: "share", "Helvetica Neue", Helvetica, Arial, sans-serif;
  background: black;
  font-size: 14px;
  background-repeat: repeat-x;
  background-position: center 71px;
  background-size: auto auto;
  background-color: #fff;
  background-repeat: no-repeat; }

header.header {
  height: 71px;
  position: relative; }
  header.header .logo a {
    margin-left: 20px;
    text-align: center;
    text-indent: -9999px;
    background: #c08445;
    height: 82px;
    width: 166px;
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px; }
  header.header .nav-top-main {
    position: absolute;
    bottom: 0px;
    list-style: none;
    margin: 0 0 0 283px;
    padding: 0;
    vertical-align: bottom; }
    header.header .nav-top-main li {
      float: left;
      font-size: 24px;
      padding: 5px 7px 10px 7px; }
      header.header .nav-top-main li a {
        color: #666666;
        text-decoration: none; }
      header.header .nav-top-main li a:hover {
        color: #c08445; }
      header.header .nav-top-main li a.dropdown-toggle {
        display: inline-block;
        width: 16px;
        height: 16px;
        *margin-right: .3em;
        background-image: url("../Images/Icons/iconset.png");
        background-repeat: no-repeat;
        background-position: -70px 0px;
        vertical-align: middle; }
    header.header .nav-top-main li.active a {
      color: #c08445; }
    header.header .nav-top-main li.active a:hover {
      color: #c08445; }
    header.header .nav-top-main li.active a.dropdown-toggle {
      background-position: -56px 0px; }
    header.header .nav-top-main li.dropdown:hover > div.dropdown-menu {
      display: block; }
    header.header .nav-top-main li.dropdown .dropdown-toggle {
      text-decoration: none !important; }
    header.header .nav-top-main li.dropdown:hover, header.header .nav-top-main li.dropdown.open {
      color: #fff;
      background: #c08445;
      background: #c08445;
      -webkit-border-radius: 6px 6px 0 0;
      -moz-border-radius: 6px 6px 0 0;
      border-radius: 6px 6px 0 0;
      text-decoration: none; }
      header.header .nav-top-main li.dropdown:hover a, header.header .nav-top-main li.dropdown.open a {
        color: #fff; }
      header.header .nav-top-main li.dropdown:hover a:hover, header.header .nav-top-main li.dropdown.open a:hover {
        color: #fff; }
      header.header .nav-top-main li.dropdown:hover a.dropdown-toggle, header.header .nav-top-main li.dropdown.open a.dropdown-toggle {
        background-position: -0px 0px; }
    header.header .nav-top-main #ddmenu_15 .dropdown-menu .sub-container {
      width: 400px; }
      header.header .nav-top-main #ddmenu_15 .dropdown-menu .sub-container .sub {
        display: block;
        float: left;
        width: 50%; }
        header.header .nav-top-main #ddmenu_15 .dropdown-menu .sub-container .sub .title {
          padding: 0 5px;
          font-weight: bold;
          border-bottom: 1px solid #fff; }
    header.header .nav-top-main .dropdown-menu {
      margin-top: 0;
      border: none;
      background: #c08445;
      background: #c08445;
      -webkit-border-radius: 0 6px 6px 6px;
      -moz-border-radius: 0 6px 6px 6px;
      border-radius: 0 6px 6px 6px;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
      header.header .nav-top-main .dropdown-menu ul {
        padding: 0;
        margin: 0;
        list-style: none; }
        header.header .nav-top-main .dropdown-menu ul li {
          padding: 0;
          margin: 0;
          float: none;
          font-size: 14px; }
          header.header .nav-top-main .dropdown-menu ul li a {
            margin-left: 7px;
            padding: 0 0 0 13px;
            -webkit-border-radius: 0;
            -moz-border-radius: 0;
            border-radius: 0;
            color: #fff; }
          header.header .nav-top-main .dropdown-menu ul li a:hover {
            color: #fff;
            background: url("../Images/Icons/nav_icon_small.png") no-repeat;
            background-position: left top; }
        header.header .nav-top-main .dropdown-menu ul li.active a {
          background: none; }
        header.header .nav-top-main .dropdown-menu ul li.active a:hover {
          background: url("../Images/Icons/nav_icon_small.png") no-repeat;
          background-position: left top; }
  header.header .nav-top-sub {
    font-size: 14px;
    position: absolute;
    bottom: 0px;
    margin: 0px;
    list-style: none; }
    header.header .nav-top-sub .tx-felogin-pi1 {
      float: left; }
    header.header .nav-top-sub .dropdown {
      float: left;
      margin: 0px 0px 0 0;
      padding: 5px 5px 5px 5px; }
      header.header .nav-top-sub .dropdown a {
        color: #c08445; }
      header.header .nav-top-sub .dropdown a:hover {
        color: #c08445; }
    header.header .nav-top-sub .dropdown:hover > div.dropdown-menu {
      display: block; }
    header.header .nav-top-sub .dropdown .dropdown-toggle {
      text-decoration: none !important; }
    header.header .nav-top-sub .dropdown:hover, header.header .nav-top-sub .dropdown.open {
      color: #fff;
      background: #c08445;
      background: #c08445;
      -webkit-border-radius: 6px 6px 0 0;
      -moz-border-radius: 6px 6px 0 0;
      border-radius: 6px 6px 0 0;
      text-decoration: none; }
      header.header .nav-top-sub .dropdown:hover a, header.header .nav-top-sub .dropdown.open a {
        color: #fff; }
      header.header .nav-top-sub .dropdown:hover a:hover, header.header .nav-top-sub .dropdown.open a:hover {
        color: #fff; }
      header.header .nav-top-sub .dropdown:hover .iconset-20-search, header.header .nav-top-sub .dropdown.open .iconset-20-search {
        background-position: 0px -30px; }
      header.header .nav-top-sub .dropdown:hover .iconset-20-share, header.header .nav-top-sub .dropdown.open .iconset-20-share {
        background-position: -40px -30px; }
      header.header .nav-top-sub .dropdown:hover .iconset-20-user, header.header .nav-top-sub .dropdown.open .iconset-20-user {
        background-position: -80px -30px; }
    header.header .nav-top-sub .loginbox .dropdown-menu {
      width: 400px; }
      header.header .nav-top-sub .loginbox .dropdown-menu .sub-container {
        padding: 0;
        margin: 0; }
        header.header .nav-top-sub .loginbox .dropdown-menu .sub-container .sub {
          display: block;
          float: left;
          width: 50%; }
          header.header .nav-top-sub .loginbox .dropdown-menu .sub-container .sub .title {
            padding: 0 5px;
            font-weight: bold;
            border-bottom: 1px solid #fff; }
    header.header .nav-top-sub .dropdown-menu {
      width: 200px;
      left: auto;
      right: 0;
      font-size: 0.9em;
      margin-top: 0;
      border: none;
      padding: 10px;
      background: #c08445;
      background: #c08445;
      -webkit-border-radius: 6px 0px 6px 6px;
      -moz-border-radius: 6px 0px 6px 6px;
      border-radius: 6px 0px 6px 6px;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
      header.header .nav-top-sub .dropdown-menu ul.navigation {
        list-style: none;
        margin: 0;
        padding: 0; }
        header.header .nav-top-sub .dropdown-menu ul.navigation li {
          padding: 0;
          margin: 0;
          float: none;
          font-size: 14px; }
          header.header .nav-top-sub .dropdown-menu ul.navigation li a {
            font-weight: normal;
            margin-left: 7px;
            padding: 0 0 0 13px;
            -webkit-border-radius: 0;
            -moz-border-radius: 0;
            border-radius: 0;
            color: #fff; }
          header.header .nav-top-sub .dropdown-menu ul.navigation li a:hover {
            color: #fff;
            background: url("../Images/Icons/nav_icon_small.png") no-repeat;
            background-position: left top;
            text-decoration: none; }
        header.header .nav-top-sub .dropdown-menu ul.navigation li.active a {
          background: none; }
        header.header .nav-top-sub .dropdown-menu ul.navigation li.active a:hover {
          background: url("../Images/Icons/nav_icon_small.png") no-repeat;
          background-position: left top;
          text-decoration: none; }
      header.header .nav-top-sub .dropdown-menu a {
        font-weight: bold; }
      header.header .nav-top-sub .dropdown-menu label {
        font-size: 0.9em; }
      header.header .nav-top-sub .dropdown-menu form {
        margin: 0 0 10px 0; }

.skyscraper-container {
  display: none; }

.tx_felogin_forgot_form {
  margin-top: 15px; }

#tx-srfeuserregister-pi1-fe_users_form .row-fluid {
  margin-top: 30px; }
#tx-srfeuserregister-pi1-fe_users_form .well {
  padding: 20px; }
#tx-srfeuserregister-pi1-fe_users_form input[type="text"] {
  display: block;
  min-height: 30px;
  width: 100%; }
#tx-srfeuserregister-pi1-fe_users_form textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  width: 100%; }
#tx-srfeuserregister-pi1-fe_users_form .tx-srfeuserregister-pi1-radio {
  float: left;
  margin-left: 15px; }
#tx-srfeuserregister-pi1-fe_users_form label[for=tx-srfeuserregister-pi1-gender-1], #tx-srfeuserregister-pi1-fe_users_form label[for=tx-srfeuserregister-pi1-gender-2] {
  float: left;
  margin-left: 5px; }
#tx-srfeuserregister-pi1-fe_users_form .tx-srfeuserregister-pi1-error {
  color: #B94A48; }

#tx-solr-search .well {
  color: #fff;
  background: #bf8445; }
#tx-solr-search #tx-solr-search-functions h3 {
  color: #c08445;
  font-size: 19px;
  margin: 0;
  padding: 15px;
  background: #f6f0e9;
  border-radius: 6px 6px 0 0; }
#tx-solr-search #tx-solr-search-functions #tx-solr-facets-available, #tx-solr-search #tx-solr-search-functions #tx-solr-sorting, #tx-solr-search #tx-solr-search-functions #tx-solr-powered-by, #tx-solr-search #tx-solr-search-functions #tx-solr-facets-in-use {
  margin-top: 4px;
  padding: 15px;
  background: #f6f0e9; }
  #tx-solr-search #tx-solr-search-functions #tx-solr-facets-available h3, #tx-solr-search #tx-solr-search-functions #tx-solr-facets-available h4, #tx-solr-search #tx-solr-search-functions #tx-solr-sorting h3, #tx-solr-search #tx-solr-search-functions #tx-solr-sorting h4, #tx-solr-search #tx-solr-search-functions #tx-solr-powered-by h3, #tx-solr-search #tx-solr-search-functions #tx-solr-powered-by h4, #tx-solr-search #tx-solr-search-functions #tx-solr-facets-in-use h3, #tx-solr-search #tx-solr-search-functions #tx-solr-facets-in-use h4 {
    display: none; }
#tx-solr-search #tx-solr-search-functions #tx-solr-powered-by {
  border-radius: 0 0 6px 6px; }
#tx-solr-search #tx-solr-search-functions ul {
  margin-top: 4px;
  margin: 0;
  padding: 0;
  list-style: none; }
  #tx-solr-search #tx-solr-search-functions ul ul {
    margin-left: 15px; }
    #tx-solr-search #tx-solr-search-functions ul ul li {
      color: #aaaaaa; }
      #tx-solr-search #tx-solr-search-functions ul ul li a {
        color: #666666; }
#tx-solr-search .tx-pagebrowse-pi1 {
  margin-top: 25px; }
#tx-solr-search .tx-solr-search-word {
  color: #bf8445; }
#tx-solr-search .results-list {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: 25px; }
  #tx-solr-search .results-list li {
    margin: 5px 0;
    padding: 15px; }
    #tx-solr-search .results-list li h5 {
      font-size: 16px;
      color: #bf8445;
      margin: 0; }
    #tx-solr-search .results-list li .results-teaser {
      color: #666666;
      margin-top: 15px; }
  #tx-solr-search .results-list .odd {
    background: #f6f0e9;
    border-radius: 6px; }

.overtop {
  margin: 121px 0 0 0;
  position: relative; }
  .overtop a {
    color: #fff; }
  .overtop a:hover {
    color: #fff; }
  .overtop .breadcrumb-container {
    position: absolute;
    bottom: 0px;
    display: inline-block;
    padding: 2px 10px;
    color: #fff;
    background: #c08445;
    -webkit-border-radius: 6px 6px 0 0;
    -moz-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0; }
  .overtop .usergroup {
    color: #fff;
    text-shadow: 3px 2px 4px #000;
    text-align: right;
    padding-right: 15px;
    margin-bottom: 10px; }
    .overtop .usergroup a {
      text-decoration: underline; }
    .overtop .usergroup a:hover {
      text-decoration: underline; }

.content {
  margin: 0px;
  padding: 15px;
  background: #fff;
  -webkit-border-radius: 0 6px 0 0;
  -moz-border-radius: 0 6px 0 0;
  border-radius: 0 6px 0 0; }

footer .content .nav-footer {
  border-top: 2px solid #c08445;
  list-style: none;
  margin: 0;
  padding: 10px 0 0 0;
  font-size: 16px; }
  footer .content .nav-footer li {
    float: left;
    margin-right: 10px; }
    footer .content .nav-footer li a:hover {
      text-decoration: none; }

footer.footerAd {
  background: #f7f0ea;
  width: 100%;
  position: fixed;
  bottom: 0px;
  padding: 5px 20px; }
  footer.footerAd .nav-footer {
    list-style: none;
    margin: 0;
    padding: 0 5px 0 0; }
    footer.footerAd .nav-footer li {
      float: left;
      margin-right: 10px; }
      footer.footerAd .nav-footer li a:hover {
        text-decoration: none; }

.content.footerAd {
  padding: 15px 15px 130px 15px; }

.slide-toggle {
  cursor: pointer; }

.news .news-list-date {
  color: #aaa; }
.news .teaser-text {
  padding: 0;
  color: #666666; }
.news .singleTeaser .news-img-wrap {
  margin: 0 12px 0 0; }
.news .singleTeaser .well {
  padding: 0; }
.news .singleTeaser h3 {
  margin-bottom: 20px; }
.news .singleTeaser .teaser-text {
  padding: 20px; }
.news .article .news-content .news-img-wrap {
  width: 50%;
  border-radius: 6px;
  background: #F7F0EA; }
  .news .article .news-content .news-img-wrap a {
    padding: 0; }
  .news .article .news-content .news-img-wrap img {
    border-radius: 6px;
    width: 100% !important;
    height: auto !important; }
.news .articleblock h3 {
  min-height: 38px; }
.news .articleblock .teaser-text {
  padding: 20px 0; }
.news .articleblock .news-img-wrap img {
  width: 100% !important;
  height: auto !important;
  border: 1px solid #f6f0e9;
  border-radius: 6px; }
.news .news-clear-list {
  color: #aaa; }
  .news .news-clear-list a {
    color: #666666; }

.news-list-clear {
  padding: 0;
  margin: 0;
  list-style: none; }

.well-activeUserBoxTop {
  -webkit-border-top-right-radius: 4px;
  -moz-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-bottom-right-radius: px;
  border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-bottom-left-radius: 0px;
  border-bottom-left-radius: 0px;
  margin-bottom: 5px;
  color: #aaa; }

.well-activeUserBoxBottom {
  margin-top: 0px;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-border-top-right-radius: 0px;
  -moz-border-top-right-radius: 0px;
  border-top-right-radius: 0px;
  -webkit-border-top-left-radius: 0px;
  -moz-border-top-left-radius: 0px;
  border-top-left-radius: 0px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  color: #aaa; }

.f3-widget-paginator {
  list-style: none;
  margin: 0;
  padding: 0; }
  .f3-widget-paginator li {
    float: left; }
    .f3-widget-paginator li a {
      display: block;
      padding: 4px 8px; }
  .f3-widget-paginator li.current {
    display: block;
    padding: 4px 8px; }
  .f3-widget-paginator .previous, .f3-widget-paginator .next {
    text-indent: -9999px;
    background: url("../Images/Icons/iconset.png") no-repeat -124px 6px transparent; }
  .f3-widget-paginator .previous {
    background: url("../Images/Icons/iconset.png") no-repeat -111px 6px transparent; }

.tx-pagebrowse li {
  padding: 4px 8px; }
.tx-pagebrowse ol li {
  padding: 0; }
  .tx-pagebrowse ol li a {
    padding: 4px 8px; }

li.tx-pagebrowse-pages ol {
  padding: 0 !important; }

.tx-pilmailform-pi1 #notes {
  height: 175px; }
.tx-pilmailform-pi1 .form-notice {
  float: left;
  color: #aaa; }
.tx-pilmailform-pi1 #submit {
  float: right; }

h1 {
  font-size: 16px;
  color: #333333;
  border-bottom: 2px solid #c08445;
  font-weight: normal;
  line-height: 30px;
  margin-top: 5px;
  margin-bottom: 10px; }
  h1 small {
    font-size: 12px; }

h2, .nav-tabs {
  font-size: 16px;
  color: #333333;
  border-bottom: 2px solid #c08445;
  font-weight: normal;
  line-height: 30px;
  margin-top: 5px;
  margin-bottom: 0px; }

h2 small, .nav-tabs small {
  margin-left: 10px;
  color: #c08445; }

h3 {
  font-size: 16px;
  color: #c08445;
  margin-top: 20px;
  font-weight: normal;
  line-height: normal; }

h4 {
  font-size: 14px;
  color: #c08445;
  margin: 0px;
  font-weight: normal;
  line-height: normal;
  padding-top: 5px; }
  h4 a {
    color: #666; }

h5 {
  font-size: 16px;
  color: #333333;
  margin-top: 10px;
  font-weight: normal;
  line-height: normal; } 

.img-polaroid {
  background-color: transparent;
  border: none;
  box-shadow: none; }

pre {
  border: 2px solid #d0cac5;
  background: #f4ede7; }

.tab-content {
  overflow: visible; }

.well {
  border: none;
  box-shadow: none;
  padding: 10px; }

a:focus {
  outline: none; }

.nav-tabs {
  margin-top: 0; }
  .nav-tabs li a {
    border: none !important;
    color: #333333;
    background: none;
    text-decoration: none;
    font-size: 16px;
    padding: 8px;
    border-radius: 6px 6px 0 0; }
  .nav-tabs li a:hover {
    color: #333333;
    border: none;
    background: none;
    text-decoration: underline; }
  .nav-tabs li.active a {
    color: #fff;
    background: #c08445;
    border: none; }
  .nav-tabs li.active a:hover {
    color: #fff;
    text-decoration: underline;
    background: #c08445;
    border: none; }

nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  color: #fff;
  background: #c08445;
  border: none;
  cursor: default; }

.headline-sub-container {
  background: #f7f0ea;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  line-height: 20px;
  padding: 4px 12px; }

.button-default {
  color: #ffffff;
  background: #c08445;
  padding: 4px 12px;
  border: none;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  display: inline-block;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  font-family: "share", "Helvetica Neue", Helvetica, Arial, sans-serif; }

a.button-default:hover {
  color: #ffffff; }

.button-default:hover {
  text-decoration: underline; }

.button-inverse {
  color: #c08445;
  background: #ffffff;
  padding: 4px 12px;
  border: none;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  display: inline-block;
  font-family: "share", "Helvetica Neue", Helvetica, Arial, sans-serif; }

.tx-typo3forum-topic-question-box .item {
  color: #aaa; }

.user-link a {
  color: #666; }

.alert-info {
  background: #F7F0EA;
  color: #AAAAAA;
  border: none;
  border-radius: 6px; }
  .alert-info strong {
    color: #333333; }

.row-footer {
  border-top: 2px solid #f7f0ea; }
  .row-footer a.footer-item {
    background: #f7f0ea;
    font-size: 14px;
    padding: 10px 14px;
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px; }
  .row-footer a.footer-item:hover {
    text-decoration: none; }

.margin-top {
  margin-top: 15px; }

.margin-left {
  margin-left: 25px; }

@media (min-width: 1200px) {
  .row-fluid .span9 {
    width: 77.359%; }

  .row-fluid .span3 {
    width: 20.0769%; } }
@media (min-width: 768px) {
  header.header .logo a {
    margin-left: 20px;
    text-align: center;
    display: block;
    text-indent: -9999px;
    background: url("../../../../../../fileadmin/img/logo.png") 10px center no-repeat #c08445;
    height: 82px;
    width: 166px;
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px; } }
@media (max-width: 767px) {
  body {
    background-position: 50% 90px; }

  header {
    margin-left: -20px;
    margin-right: -20px; }
    header .container .nav-top-sub-container {
      position: absolute;
      top: 10px;
      left: 160px;
      padding-left: 0; }
    header .container .nav-top-sub .dropdown {
      padding: 0; }
      header .container .nav-top-sub .dropdown a {
        color: #fff; }
        header .container .nav-top-sub .dropdown a .iconset-20-search {
          background-position: 0px -30px; }
        header .container .nav-top-sub .dropdown a .iconset-20-share {
          background-position: -40px -30px; }
        header .container .nav-top-sub .dropdown a .iconset-20-user {
          background-position: -80px -30px; }
    header .container .row-fluid [class*="span"] {
      float: none;
      display: inline-block;
      width: 100%;
      margin-left: 0;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box; }

  header.header .logo {
    background: #c08445; }
  header.header .logo a {
    margin-left: 0;
    display: block;
    background: url("/fileadmin/img/logo-mobile.png") 5px center no-repeat #c08445;
    height: 54px;
    width: 100%;
    position: relative;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0; }
  header.header .nav-top-main {
    margin: 0;
    bottom: auto; }
    header.header .nav-top-main li {
      border-radius: 0 !important; }
  header.header .nav-top-main #ddmenu_15 .dropdown-menu {
    left: auto;
    right: 0;
    border-radius: 6px 0 6px 6px; }
    header.header .nav-top-main #ddmenu_15 .dropdown-menu .sub-container {
      width: auto;
      min-width: 180px; }
  header.header .nav-top-main #ddmenu_15 .dropdown-menu .sub-container .sub {
    float: none;
    width: auto; }

  header .container .nav-top-sub-container {
    overflow: visible;
    width: 178px !important; }

  .tx-typo3forum-forum-list-container .row-item .row-fluid .summary {
    margin-top: 5px;
    padding-top: 5px;
    border-top: 1px solid #ddd; }

  footer.footerAd {
    border-top: 2px solid #c08445;
    background: none;
    position: inherit;
    width: auto; } }
@media (min-width: 768px) and (max-width: 1200px) {
  .sidebar .nav-tabs {
    padding-bottom: 5px;
    margin-top: 5px; }
    .sidebar .nav-tabs li {
      width: 100%; }
      .sidebar .nav-tabs li a {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0; }
    .sidebar .nav-tabs li.active {
      width: 100%; }
      .sidebar .nav-tabs li.active a {
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px; } }

/*# sourceMappingURL=style.css.map */
