body {
    background: #e7e6e6 none repeat scroll 0 0;
}
body {
    color: #333333;
    font-family: "Titillium Web","Verdana","Arial","Verdana",sans-serif;
    font-size: 16px;
    font-weight: 400;
}
#header {
    background: white none repeat scroll 0 0;
    border-bottom: 2px solid #009ee0;
    box-sizing: border-box;
    margin: 0 auto;
    max-width: 780px;
    padding: 10px 20px 3px 20px;
}
#logo {
    margin: 0 auto;
    width: 60px;
    height: 60px;
    text-align: left;
}
#logotext {
    margin: 0 auto;
}
#verband, #lv {
    font-size: 1.0em;
    font-weight: normal;
    float: none;
    margin: 0;
    text-align: left;
}
#lv {
    text-transform: uppercase;
    color: #009ee0;
    margin: 0.2em 0em 0.2em 0em;
}
hr.clear {
    clear: both;
    visibility: hidden;
    font-size: 2px;
}
#content {
    background: white none repeat scroll 0 0;
    border-bottom: 2px solid #009ee0;
    box-sizing: border-box;
    font-size: 0.8em;
    margin: 0 auto;
    max-width: 780px;
    padding: 10px 20px 10px;
}
#foto {
    visibility: visible;
    float: right;
    margin-left: 15px;
    width: 9%;
    min-width: 60px;
}
div.li {
    margin: 0;
    border: 0;
    width: 100%;
}
div.re {
    margin: 0;
    border: 0;
    width: 100%;
    text-align: left;
}
#footer {
    background: #01567a none repeat scroll 0 0 !important;
    border-bottom: 0 none;
    box-sizing: border-box;
    font-size: 0.8em;
    color: white;
    margin: 0 auto;
    max-width: 780px;
    padding: 10px 20px 10px;
}
h2 {
    color: #009ee0;
    margin: 0.5em 0;
}
h3, h4 {
    color: #009ee0;
    font-weight: 600;
}
p, h4, h3 {
    margin: 0.5em 0;
}
td {
    vertical-align: top;
    padding: 0 0 0.5em 0;
}
tr td:last-of-type {
    padding-left: 20px;
}
a, a:visited {
    text-decoration: none;
    color: #fb5004;
}
a:hover {
    text-decoration: underline;
}
a.footerlink {
    color: white;
}

@media (min-width: 440px) {

#header {
    background: white none repeat scroll 0 0;
    border-bottom: 3px solid #009ee0;
    box-sizing: border-box;
    height: ;
    margin: 0 auto;
    max-width: 780px;
    padding: 10px 30px 0px;
}
#logo {
    margin: 0 auto;
    text-align: left;
    width: 95px;
    height: 95px;
    float: left;
}
#logotext {
    margin: 0 auto;
    float: right;
}
#verband, #lv {
    font-size: 1.4em;
    font-weight: normal;
    float: none;
    margin: 0;
    text-align: left;
}
#lv {
    text-transform: uppercase;
    color: #009ee0;
    margin: 0.4em 0 0.3em 0;
}
#content {
    background: white none repeat scroll 0 0;
    border-bottom: 3px solid #009ee0;
    box-sizing: border-box;
    font-size: 1em;
    margin: 0 auto;
    max-width: 780px;
    padding: 10px 30px 10px;
}
#footer {
    background: #01567a none repeat scroll 0 0 !important;
    border-bottom: 0 none;
    box-sizing: border-box;
    font-size: 1em;
    color: white;
    margin: 0 auto;
    max-width: 780px;
    padding: 10px 30px 10px;
}

}

@media (min-width: 600px) {

div.li {
    margin: 0;
    margin-right: 20px;
    float: left;
    width: 62%;
}
div.re {
    margin: 0;
    border: 0;
    float: right;
    width: 34%;
    text-align: right;
}

}

/* titillium-web-300 - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/titillium-web-v15-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/titillium-web-v15-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/titillium-web-v15-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/titillium-web-v15-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/titillium-web-v15-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/titillium-web-v15-latin-300.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}

/* titillium-web-300italic - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/titillium-web-v15-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/titillium-web-v15-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/titillium-web-v15-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/titillium-web-v15-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/titillium-web-v15-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/titillium-web-v15-latin-300italic.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}

/* titillium-web-regular - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/titillium-web-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/titillium-web-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/titillium-web-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/titillium-web-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/titillium-web-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/titillium-web-v15-latin-regular.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}

/* titillium-web-italic - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/titillium-web-v15-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/titillium-web-v15-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/titillium-web-v15-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/titillium-web-v15-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/titillium-web-v15-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/titillium-web-v15-latin-italic.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}

/* titillium-web-600 - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/titillium-web-v15-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/titillium-web-v15-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/titillium-web-v15-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/titillium-web-v15-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/titillium-web-v15-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/titillium-web-v15-latin-600.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}

/* titillium-web-600italic - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/titillium-web-v15-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/titillium-web-v15-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/titillium-web-v15-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/titillium-web-v15-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/titillium-web-v15-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/titillium-web-v15-latin-600italic.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}
