/* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('/fonts/open-sans-v15-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
       url('/fonts/open-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/open-sans-v15-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/open-sans-v15-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/fonts/open-sans-v15-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/open-sans-v15-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('/fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fonts/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('/fonts/open-sans-v15-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
       url('/fonts/open-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/open-sans-v15-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/open-sans-v15-latin-600.woff') format('woff'), /* Modern Browsers */
       url('/fonts/open-sans-v15-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/open-sans-v15-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('/fonts/open-sans-v15-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'),
       url('/fonts/open-sans-v15-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/open-sans-v15-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/open-sans-v15-latin-800.woff') format('woff'), /* Modern Browsers */
       url('/fonts/open-sans-v15-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/open-sans-v15-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}


html    { font-size: 12px;}
body    { font-family: Open Sans, Arial, Helvetica,  Sans-Serif; color: #222222; }

a	            { color: #6fa036; font-family: Open Sans, Arial, Helvetica,  Sans-Serif; text-decoration: none; }
a:selected      { color: #6fa036; font-family: Open Sans, Arial, Helvetica,  Sans-Serif; text-decoration: none; }
a:hover         { color: #6fa036; font-family: Open Sans, Arial, Helvetica,  Sans-Serif; text-decoration: underline; }

hr              { border: 0px; border-bottom: dotted #333333 1px; height:1px; clear: both;  }

.hrrechts       { border: 0px; border-bottom: dotted #333333 1px; height:1px; clear: both; width: 92%; }
.linkweiss      { color: #ffffff; }
.linkbold       { font-weight: bold; }
sub     { font-size: 0.7em; vertical-align: sub; line-height: 0; }

.headlinerechts { padding-left: 5px; margin-bottom: 10px; font-family:  Open Sans, Arial, Helvetica,  Sans-Serif; FONT-SIZE: 1.7em; COLOR: #81b23e; TEXT-DECORATION: none; FONT-WEIGHT: normal; line-height: 120%; }

p { padding-top: 0px; margin-top: 0px; }

h1 { background-image: url(/global/images/H1Marker.png); background-repeat: no-repeat; padding-left: 20px; font-family:  Open Sans, Arial, Helvetica,  Sans-Serif; FONT-SIZE: 1.2em; COLOR: #13373f; TEXT-DECORATION: none; padding-bottom: 2px; margin-top: 0px; FONT-WEIGHT: normal; line-height: 120%; }
h2 { background-image: url(/global/images/H1Marker.png); background-repeat: no-repeat; padding-left: 20px; font-family:  Open Sans, Arial, Helvetica,  Sans-Serif; FONT-SIZE: 1.1em; COLOR: #13373f; TEXT-DECORATION: none; padding-bottom: 2px; FONT-WEIGHT: normal; line-height: 120%; }
h3 {    font-family:  Open Sans, Arial, Helvetica,  Sans-Serif; FONT-SIZE: 1.1em; COLOR: #7b7878; TEXT-DECORATION: none; padding-bottom: 2px; margin-top: 0px; FONT-WEIGHT: bold; line-height: 120%;}
h4 {    font-family:  Open Sans, Arial, Helvetica,  Sans-Serif; FONT-SIZE: 1.1em; COLOR: #13373f; TEXT-DECORATION: none; padding: 0px; margin: 0px; FONT-WEIGHT: bold; }

