/* crimson-text-regular - latin */
@font-face {
  font-family: 'Crimson Text';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/crimson-text-v19-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/crimson-text-v19-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/crimson-text-v19-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/crimson-text-v19-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/crimson-text-v19-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/crimson-text-v19-latin-regular.svg#CrimsonText') format('svg'); /* Legacy iOS */
}
/* libre-franklin-regular - latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/libre-franklin-v13-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/libre-franklin-v13-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/libre-franklin-v13-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/libre-franklin-v13-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/libre-franklin-v13-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/libre-franklin-v13-latin-regular.svg#LibreFranklin') format('svg'); /* Legacy iOS */
}
body {font-family: 'Libre Franklin', sans-serif; font-size:1em;color:#184670;background:#a8d0db url(Bilder/hg_seite1.jpg) no-repeat;background-size:100%;text-align:center;width:100%;line-height:1.8;margin:0px;position:relative;}
.seite{width:1200px;margin-left: auto; margin-right: auto;text-align:left;position:relative;}
.seite_oben{width:1200px;margin-left: auto; margin-right: auto;text-align:left;position:relative;}
.navi_oben{position:absolute;left:0px;top:0px;width:100%;background:rgba(255,255,255,0.8);}
.l_oben{float:left;width:32%;text-align:center;padding-top:5px;padding-bottom:5px;}
.d_logo{width:300px;margin-left:auto;margin-right:auto;margin-top:40px;}
.d_slogan{font-size:1.2em;font-weight:bold;color:#c91215;text-align:center;}
.clear{clear:both;}
#gallery_slider{margin-top:40px;margin-bottom:40px;}
#gallery_produkte{padding-bottom:1px;}
.d_fuss{text-align:center;padding-bottom:30px;padding-top:20px;}
.produktvorschau{width:100%;background:#ffffff;padding-top:30px;}
.hinweis{text-align:center;color:#15426d;padding-bottom:20px;padding-top:20px;font-size:1.2em;}
.hinweis1{text-align:center;color:#15426d;padding-bottom:20px;padding-top:20px;font-size:0.9em;}
.d_baua{font-size:0.9em;border-bottom:1px solid #184670;padding-top:20px;padding-right:40px;padding-left:20px;background:#ffffff;}
.d_efre{float:left;padding-right:20px;}
.d_i_foerder{font-size:0.8em;color:#184670;}
.d_foerder{max-width:1200px;margin-left: auto; margin-right: auto;text-align:left;padding-top:15px;}
.c_submit{background:#184670;color:#ffffff;padding:5px;}

h1{font-size:1.4em;font-weight:bold;font-family: 'Crimson Text', serif;letter-spacing:2px;}
h2{font-size:1.2em;font-weight:bold;font-family: 'Crimson Text', serif;}
h3{font-family: 'Crimson Text', serif;font-size:1.5em;color:#cc9933;font-weight:normal;padding-bottom:0px;margin-bottom:0px;}

a{font-size:1em;color:#c91215;text-decoration:none;font-weight:normal;}
a:hover{color:#16426e;}
a.li_oben{font-size:1em;color:#16426e;text-decoration:none;font-weight:normal;}
a.li_oben:hover{color:#c91215;}
a.l_fuss{font-size:0.9em;color:#16426e;text-decoration:none;font-weight:normal;}
a.l_fuss:hover{color:#c91215;}

@media all and (max-width: 1199px) {
.seite{width:96%;margin-left:auto;margin-right:auto;}
.seite_oben{width:96%;margin-left:auto;margin-right:auto;}

}

@media all and (max-width: 1000px) {
body {background:#ffffff url(Bilder/Septoex_oben_t.jpg) no-repeat;background-size:100%;}
.d_slogan{font-size:1em;}
}
