@import url(sb_forms.css);
/** Layouts **/
/** Colors **/
#marktanalyse2015 #sbForms {
  padding-top: 30px; }
  #marktanalyse2015 #sbForms .container {
    clear: left;
    margin-bottom: 20px;
    position: relative;
    overflow: hidden; }
    #marktanalyse2015 #sbForms .container h2, #marktanalyse2015 #sbForms .container h3 {
      margin: 10px 0; }
    #marktanalyse2015 #sbForms .container h2 {
      font-size: 12px; }
    #marktanalyse2015 #sbForms .container h3 {
      font-size: 11px; }
  #marktanalyse2015 #sbForms .container-three > * {
    width: 188.33333px;
    float: left;
    padding-right: 10px; }
    #marktanalyse2015 #sbForms .container-three > * table {
      max-width: 188.33333px; }
    #marktanalyse2015 #sbForms .container-three > *:last-child {
      padding-right: 0px; }
  #marktanalyse2015 #sbForms .container-two > * {
    width: 278.5px;
    float: left;
    padding-right: 14px; }
  #marktanalyse2015 #sbForms .container-70-30 > * {
    float: left;
    width: 175.5px; }
  #marktanalyse2015 #sbForms .container-70-30 > :first-child {
    width: 395.5px;
    padding-right: 14px; }
  #marktanalyse2015 #sbForms table {
    width: 100%; }
  #marktanalyse2015 #sbForms table.result td {
    height: 30px;
    line-height: inherit;
    padding: 0 5px;
    background-position-y: bottom;
    overflow: hidden;
    text-overflow: ellipsis; }
    #marktanalyse2015 #sbForms table.result td:first-child {
      text-align: left; }
    #marktanalyse2015 #sbForms table.result td.small {
      font-size: 9px; }
  #marktanalyse2015 #sbForms table.result th {
    border-top-color: #f1f1f1;
    background-position: -1px bottom;
    background-color: #f5f5f5;
    padding-top: 5px;
    padding-bottom: 5px;
    vertical-align: top; }
    #marktanalyse2015 #sbForms table.result th:hover {
      background-color: #e7e7e7; }
    #marktanalyse2015 #sbForms table.result th:first-child {
      text-align: left;
      padding-left: 5px; }
    #marktanalyse2015 #sbForms table.result th:first-child:hover, #marktanalyse2015 #sbForms table.result th:last-child:hover {
      background-color: #f5f5f5; }
  #marktanalyse2015 #sbForms table.topflop th {
    text-transform: uppercase;
    color: #a5a3a4; }
  #marktanalyse2015 #sbForms table.topflop td {
    font-size: 9px; }
  #marktanalyse2015 #sbForms table.topflop tfoot td {
    font-size: 11px; }
  #marktanalyse2015 #sbForms table.termine td:last-child {
    text-align: right;
    background-position-x: -1px; }
  #marktanalyse2015 #sbForms table.termine td:only-child, #marktanalyse2015 #sbForms table.termine td:last-child:first-child {
    text-align: left; }
    #marktanalyse2015 #sbForms table.termine td:only-child span.small, #marktanalyse2015 #sbForms table.termine td:last-child:first-child span.small {
      font-size: 10px; }
  #marktanalyse2015 #sbForms tfoot td a {
    color: #D33122; }
  #marktanalyse2015 #sbForms td.pos,
  #marktanalyse2015 #sbForms span.pos {
    color: #5BAA3D; }
  #marktanalyse2015 #sbForms td.neg,
  #marktanalyse2015 #sbForms span.neg {
    color: #D33122; }

.region-nav {
  display: table;
  width: 585px;
  padding: 15px 0 30px; }
  .region-nav ul {
    list-style: none;
    width: 100%;
    margin: 0; }
    .region-nav ul li {
      display: inline-block;
      width: 141px;
      padding: 0 7px 0 0; }
      .region-nav ul li:last-child {
        padding-right: 0; }
      .region-nav ul li a {
        display: inline-block;
        width: 100%;
        padding: 5px;
        box-sizing: border-box;
        border: 1px solid #EDEDED;
        background-color: #F4F4F4;
        text-align: center;
        color: #4C4C4C;
        text-decoration: none; }
      .region-nav ul li.active a {
        background-color: #FFF; }

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