        
/*_____________ hintergrund _________________*/

html  { background: #009669; }  
body  { font-family: 'Economica', 'Open Sans', sans-serif; font-size: 1.6em; line-height: 1.4em; margin: 0; padding:0; }


/*_____________ inhalt bilder + texte + schriften_________________*/

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

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

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

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


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

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

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

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



img { max-width: 100%; height: auto;	}

nav .menue .img_logo   { float: right; margin:5em 0.4em 5em 0.4em;}    
nav .copyright  { float: right; margin: 30em 1em 0 0; color: #666; font-size: 0.5em; max-width: 317px; height: 100%; }

section  {background: url(../images/HG_content.jpg); max-width: 100%; height: auto; min-height: 1000px; padding: 2% 0 0 40%;  -webkit-box-shadow: 0px 0px 9px #111; -moz-box-shadow: 0px 0px 9px #111; box-shadow: 0px 0px 9px #111; }
section h2 { font-family: 'open sans', sans-serif; font-style: italic; font-weight: 300; color: #920003; font-size: 2em; font-weight:lighter; line-height: 1em; margin: 1em 0 0.5em 0; }
section p { max-width: 800px; height: auto; }
section .map { width: 100%; max-width: 800px; height: auto; min-height:500px; right:5%; }
section .ansprechpartner_img {width:50%; max-width: 350px; min-width: 250px; height: auto;}
section ul li { list-style: none; float: left; margin: 1em 0em 1em 1em; width: 350px; height: auto;}
section ul {display: inline-block; max-width: 100%; height: auto; padding: 0;  }


footer { position: absolute;  right: 0; left:40%; color: #fff; font-size: 0.7em; line-height: 1.4em; height: auto; padding: 0% 0 5% 0 0;}
footer .service{ float: left; margin: 1em 1em 1em 0; width: 260px; height: 100%;}
footer .sitemap{ float: left; margin: 1em 1em 1em 0; width: 260px; height: 100%;}

.float { clear: both; }


/*_____________ alles andere _________________*/





