@media screen {

/* dosis-regular - latin */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 400;
  src: local('Dosis Regular'), local('Dosis-Regular'),
       url('../fonts/dosis-v7-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/dosis-v7-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* francois-one-regular - latin */
@font-face {
  font-family: 'Francois One';
  font-style: normal;
  font-weight: 400;
  src: local('Francois One Regular'), local('FrancoisOne-Regular'),
       url('../fonts/francois-one-v11-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/francois-one-v11-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

a {
    color: #cd1619;
    text-decoration: none;
    background: transparent;
    transition: all 0.15s ease-in 0s;
    word-wrap:break-word;
}

.csc-menu a {
    transition: all 0.2s ease-in 0s;
}

footer li a {
   color:#fff;
}


a:hover, a:focus {
    background-color: transparent;
    text-decoration: underline;
    color: #cd1619;
}

body {
    font-size: 87.5%;
}

header h1 {color:#000;}
#header h1 {color:#fff;}
h1 {
    font-size: 190%;
    line-height: 1.2em;
  color:#cd1619;
}

h2 {
    font-size: 170%;
    line-height: 1.2em;

}

h3 {
    font-size: 150%;
    line-height: 0.8571em;
}

footer h3 {
    color: #CD1619;
}

h4 {
    font-size: 133.33%;
    line-height: 1.125em;
}

h5 {
    font-size: 116.67%;
    line-height: 1.2857em; 
}

h6 {
    font-size: 100%;
    font-weight: bold;
    line-height: 1.5em;

}

h1, h2, h3, h4, h5 {
  font-family: 'Francois One', sans-serif;
}


} /* Media Screen Ende */


