  @import url('http://fonts.googleapis.com/css?family= *****');

  * {
    padding: 0;
    margin: 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-font-variant-ligatures: no-common-ligatures;
    font-variant-ligatures: no-common-ligatures;
  }

  /*Schriftart Hinzuf�gen*/
  body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    line-height: 1.3;
    background: #999999;
    color: #50748a;
  }


  a {
    text-decoration: none;
    color: #e40421;
  }

  a:hover {
    color: #50748a;
  }

  .main {
    margin: 25px auto;
    width: 740px;
    background: #fff;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    border: 1px solid #cbcbcb;
    /*-moz-box-shadow: 0px 0px 10px #0097cd;
    -webkit-box-shadow: 0px 0px 10px #0097cd;
    box-shadow: 0px 0px 10px #0097cd;*/
  }

  .head {
    margin-bottom: 15px;
  }

  .content {
    padding: 30px;
  }

  .box_left {
    float: left;
    width: 47%;
  }

  .box_right {
    float: right;
    width: 47%;
  }

  .footer {
  }

  .footer_left {
    margin-right: 50px;
    float: left;
  }

  .footer_right {
    float: right;
  }

  p {
    font-size: 16px;
    padding-bottom: 15px;
  }

  .txt1 {
    font-size: 16px;
  }

  .txt2 {
    margin: 1% 0% 1% 0%;
  }

  p {

  }

  h1 {
    font-size: 2em;
    font-weight: normal;
    color: #e40421;
    padding-bottom: 25px;
  }

  h3 {
    font-weight: normal;
    padding-bottom: 2%;
    color: #e40421;
  }

  ul {
    padding-left: 5%;
  }


  li {
    list-style-image: url(img/li.png);
    list-style-type: disc;
    padding-bottom: 1%;
    padding-left: 2%;
  }

  img {
    border: none;
    max-width: 100%;
    height: auto;
    display: block;
  }

  div.breaker {
    clear: both;
    overflow: hidden;
  }

  .ci-ignore {
    visibility: hidden;
    display: none;
    margin: 0;
    padding: 0;
  }

  @media only screen and (max-width: 740px) {
    * {
      padding: 0;
      margin: 0;
      -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
    }

    .main {
      margin: 2em auto;
      width: 90%;
    }

    body {
      -webkit-hyphens: auto;
      -moz-hyphens: auto;
      -ms-hyphens: auto;
      hyphens: auto;
    }

    .content {
      padding: 7%;
    }
  }