

/*/

fügt folgende Schriften hinzu:

	Ubuntu
		Light 300
		Light 300 Italic
		Normal 400
		Normal 400 Italic
		Medium 500
		Medium 500 Italic
		Bold 700
		Bold 700 Italic

	Ubuntu Condensed
		Normal 400

	Ubuntu Mono
		Normal 400
		Normal 400 Italic
		Bold 700
		Bold 700 Italic

/**/



/* cyrillic-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 300;
  src: local('Ubuntu Light'), local('Ubuntu-Light'), url(https://fonts.gstatic.com/s/ubuntu/v9/X_EdMnknKUltk57alVVbVxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 300;
  src: local('Ubuntu Light'), local('Ubuntu-Light'), url(https://fonts.gstatic.com/s/ubuntu/v9/nBF2d6Y3AbOwfkBM-9HcWBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 300;
  src: local('Ubuntu Light'), local('Ubuntu-Light'), url(https://fonts.gstatic.com/s/ubuntu/v9/CdlIlwqST01WNAKqZbtZkhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 300;
  src: local('Ubuntu Light'), local('Ubuntu-Light'), url(https://fonts.gstatic.com/s/ubuntu/v9/7k0RmqCN8EFxqS6sChuRzRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* latin-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 300;
  src: local('Ubuntu Light'), local('Ubuntu-Light'), url(https://fonts.gstatic.com/s/ubuntu/v9/WtcvfJHWXKxx4x0kuS1koRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 300;
  src: local('Ubuntu Light'), local('Ubuntu-Light'), url(https://fonts.gstatic.com/s/ubuntu/v9/_aijTyevf54tkVDLy-dlnFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu'), url(https://fonts.gstatic.com/s/ubuntu/v9/ODszJI8YqNw8V2xPulzjO_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu'), url(https://fonts.gstatic.com/s/ubuntu/v9/iQ9VJx1UMASKNiGywyyCXvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu'), url(https://fonts.gstatic.com/s/ubuntu/v9/WkvQmvwsfw_KKeau9SlQ2_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu'), url(https://fonts.gstatic.com/s/ubuntu/v9/gYAtqXUikkQjyJA1SnpDLvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* latin-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu'), url(https://fonts.gstatic.com/s/ubuntu/v9/Wu5Iuha-XnKDBvqRwQzAG_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu'), url(https://fonts.gstatic.com/s/ubuntu/v9/sDGTilo5QRsfWu6Yc11AXg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 500;
  src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url(https://fonts.gstatic.com/s/ubuntu/v9/MLKvhAbswThSVACnSTWCpxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 500;
  src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url(https://fonts.gstatic.com/s/ubuntu/v9/IiMFELcoPB-OzGzq14k4ehJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 500;
  src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url(https://fonts.gstatic.com/s/ubuntu/v9/H2j4_4xA-HIuoc_A3BIwVBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 500;
  src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url(https://fonts.gstatic.com/s/ubuntu/v9/EtSRPnpS3nIR-zKYiR-sDBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* latin-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 500;
  src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url(https://fonts.gstatic.com/s/ubuntu/v9/gMhvhm-nVj1086DvGgmzBxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 500;
  src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url(https://fonts.gstatic.com/s/ubuntu/v9/OsJ2DjdpjqFRVUSto6IffFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 700;
  src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(https://fonts.gstatic.com/s/ubuntu/v9/oxrPYIm05JrY_0rFIEQ_oRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 700;
  src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(https://fonts.gstatic.com/s/ubuntu/v9/4z2U46_RRLOfkoHsWJG3vxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 700;
  src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(https://fonts.gstatic.com/s/ubuntu/v9/2vaWVxeAxHVkFcnCBCQCyRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 700;
  src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(https://fonts.gstatic.com/s/ubuntu/v9/M-Ii49WH_TYYnOjQyLgTMBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* latin-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 700;
  src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(https://fonts.gstatic.com/s/ubuntu/v9/nsLtvfQoT-rVwGTHHnkeJhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 700;
  src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(https://fonts.gstatic.com/s/ubuntu/v9/0ihfXUL2emPh0ROJezvraFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 300;
  src: local('Ubuntu Light Italic'), local('Ubuntu-LightItalic'), url(https://fonts.gstatic.com/s/ubuntu/v9/DZ_YjBPqZ88vcZCcIXm6VjTOQ_MqJVwkKsUn0wKzc2I.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 300;
  src: local('Ubuntu Light Italic'), local('Ubuntu-LightItalic'), url(https://fonts.gstatic.com/s/ubuntu/v9/DZ_YjBPqZ88vcZCcIXm6VjUj_cnvWIuuBMVgbX098Mw.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 300;
  src: local('Ubuntu Light Italic'), local('Ubuntu-LightItalic'), url(https://fonts.gstatic.com/s/ubuntu/v9/DZ_YjBPqZ88vcZCcIXm6VkbcKLIaa1LC45dFaAfauRA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 300;
  src: local('Ubuntu Light Italic'), local('Ubuntu-LightItalic'), url(https://fonts.gstatic.com/s/ubuntu/v9/DZ_YjBPqZ88vcZCcIXm6Vmo_sUJ8uO4YLWRInS22T3Y.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* latin-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 300;
  src: local('Ubuntu Light Italic'), local('Ubuntu-LightItalic'), url(https://fonts.gstatic.com/s/ubuntu/v9/DZ_YjBPqZ88vcZCcIXm6ViYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 300;
  src: local('Ubuntu Light Italic'), local('Ubuntu-LightItalic'), url(https://fonts.gstatic.com/s/ubuntu/v9/DZ_YjBPqZ88vcZCcIXm6Vo4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 400;
  src: local('Ubuntu Italic'), local('Ubuntu-Italic'), url(https://fonts.gstatic.com/s/ubuntu/v9/w3OQMu9Ox3bN1d9i3mbh2xTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 400;
  src: local('Ubuntu Italic'), local('Ubuntu-Italic'), url(https://fonts.gstatic.com/s/ubuntu/v9/LYvzNpa5ecqVXi8cf4pj-hTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 400;
  src: local('Ubuntu Italic'), local('Ubuntu-Italic'), url(https://fonts.gstatic.com/s/ubuntu/v9/T0N0BD55aMuIijZeoZ4TJBTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 400;
  src: local('Ubuntu Italic'), local('Ubuntu-Italic'), url(https://fonts.gstatic.com/s/ubuntu/v9/RunG4-izX6wYOuWLUJmsihTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* latin-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 400;
  src: local('Ubuntu Italic'), local('Ubuntu-Italic'), url(https://fonts.gstatic.com/s/ubuntu/v9/IZYv9ktJI5s8uIr0hWnbSBTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 400;
  src: local('Ubuntu Italic'), local('Ubuntu-Italic'), url(https://fonts.gstatic.com/s/ubuntu/v9/WB6rgjTg_oRfj6mlXZJbb_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 500;
  src: local('Ubuntu Medium Italic'), local('Ubuntu-MediumItalic'), url(https://fonts.gstatic.com/s/ubuntu/v9/ohKfORL_YnhBMzkCPoIqwjTOQ_MqJVwkKsUn0wKzc2I.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 500;
  src: local('Ubuntu Medium Italic'), local('Ubuntu-MediumItalic'), url(https://fonts.gstatic.com/s/ubuntu/v9/ohKfORL_YnhBMzkCPoIqwjUj_cnvWIuuBMVgbX098Mw.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 500;
  src: local('Ubuntu Medium Italic'), local('Ubuntu-MediumItalic'), url(https://fonts.gstatic.com/s/ubuntu/v9/ohKfORL_YnhBMzkCPoIqwkbcKLIaa1LC45dFaAfauRA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 500;
  src: local('Ubuntu Medium Italic'), local('Ubuntu-MediumItalic'), url(https://fonts.gstatic.com/s/ubuntu/v9/ohKfORL_YnhBMzkCPoIqwmo_sUJ8uO4YLWRInS22T3Y.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* latin-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 500;
  src: local('Ubuntu Medium Italic'), local('Ubuntu-MediumItalic'), url(https://fonts.gstatic.com/s/ubuntu/v9/ohKfORL_YnhBMzkCPoIqwiYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 500;
  src: local('Ubuntu Medium Italic'), local('Ubuntu-MediumItalic'), url(https://fonts.gstatic.com/s/ubuntu/v9/ohKfORL_YnhBMzkCPoIqwo4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 700;
  src: local('Ubuntu Bold Italic'), local('Ubuntu-BoldItalic'), url(https://fonts.gstatic.com/s/ubuntu/v9/OMD20Sg9RTs7sUORCEN-7TTOQ_MqJVwkKsUn0wKzc2I.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 700;
  src: local('Ubuntu Bold Italic'), local('Ubuntu-BoldItalic'), url(https://fonts.gstatic.com/s/ubuntu/v9/OMD20Sg9RTs7sUORCEN-7TUj_cnvWIuuBMVgbX098Mw.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 700;
  src: local('Ubuntu Bold Italic'), local('Ubuntu-BoldItalic'), url(https://fonts.gstatic.com/s/ubuntu/v9/OMD20Sg9RTs7sUORCEN-7UbcKLIaa1LC45dFaAfauRA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 700;
  src: local('Ubuntu Bold Italic'), local('Ubuntu-BoldItalic'), url(https://fonts.gstatic.com/s/ubuntu/v9/OMD20Sg9RTs7sUORCEN-7Wo_sUJ8uO4YLWRInS22T3Y.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* latin-ext */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 700;
  src: local('Ubuntu Bold Italic'), local('Ubuntu-BoldItalic'), url(https://fonts.gstatic.com/s/ubuntu/v9/OMD20Sg9RTs7sUORCEN-7SYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 700;
  src: local('Ubuntu Bold Italic'), local('Ubuntu-BoldItalic'), url(https://fonts.gstatic.com/s/ubuntu/v9/OMD20Sg9RTs7sUORCEN-7Y4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Ubuntu Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu Condensed'), local('UbuntuCondensed-Regular'), url(https://fonts.gstatic.com/s/ubuntucondensed/v7/DBCt-NXN57MTAFjitYxdrDrvev4WAjW489CRDHIkJ90.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Ubuntu Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu Condensed'), local('UbuntuCondensed-Regular'), url(https://fonts.gstatic.com/s/ubuntucondensed/v7/DBCt-NXN57MTAFjitYxdrCGXDOnx9ptx3UTSPTrfsgk.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Ubuntu Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu Condensed'), local('UbuntuCondensed-Regular'), url(https://fonts.gstatic.com/s/ubuntucondensed/v7/DBCt-NXN57MTAFjitYxdrAZ98xO_Wnt-JIem4AuLGfs.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Ubuntu Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu Condensed'), local('UbuntuCondensed-Regular'), url(https://fonts.gstatic.com/s/ubuntucondensed/v7/DBCt-NXN57MTAFjitYxdrE1G989qbVg6RT5ly5jB8V8.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* latin-ext */
@font-face {
  font-family: 'Ubuntu Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu Condensed'), local('UbuntuCondensed-Regular'), url(https://fonts.gstatic.com/s/ubuntucondensed/v7/DBCt-NXN57MTAFjitYxdrD86pq2NkPzVgw_9lpT6RGI.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Ubuntu Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu Condensed'), local('UbuntuCondensed-Regular'), url(https://fonts.gstatic.com/s/ubuntucondensed/v7/DBCt-NXN57MTAFjitYxdrDAdhzWOYhqHvOZMRGaEyPo.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu Mono'), local('UbuntuMono-Regular'), url(https://fonts.gstatic.com/s/ubuntumono/v6/ViZhet7Ak-LRXZMXzuAfkTTOQ_MqJVwkKsUn0wKzc2I.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu Mono'), local('UbuntuMono-Regular'), url(https://fonts.gstatic.com/s/ubuntumono/v6/ViZhet7Ak-LRXZMXzuAfkTUj_cnvWIuuBMVgbX098Mw.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu Mono'), local('UbuntuMono-Regular'), url(https://fonts.gstatic.com/s/ubuntumono/v6/ViZhet7Ak-LRXZMXzuAfkUbcKLIaa1LC45dFaAfauRA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu Mono'), local('UbuntuMono-Regular'), url(https://fonts.gstatic.com/s/ubuntumono/v6/ViZhet7Ak-LRXZMXzuAfkWo_sUJ8uO4YLWRInS22T3Y.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* latin-ext */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu Mono'), local('UbuntuMono-Regular'), url(https://fonts.gstatic.com/s/ubuntumono/v6/ViZhet7Ak-LRXZMXzuAfkSYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu Mono'), local('UbuntuMono-Regular'), url(https://fonts.gstatic.com/s/ubuntumono/v6/ViZhet7Ak-LRXZMXzuAfkY4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-weight: 700;
  src: local('Ubuntu Mono Bold'), local('UbuntuMono-Bold'), url(https://fonts.gstatic.com/s/ubuntumono/v6/ceqTZGKHipo8pJj4molytp6iIh_FvlUHQwED9Yt5Kbw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-weight: 700;
  src: local('Ubuntu Mono Bold'), local('UbuntuMono-Bold'), url(https://fonts.gstatic.com/s/ubuntumono/v6/ceqTZGKHipo8pJj4molyti_vZmeiCMnoWNN9rHBYaTc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-weight: 700;
  src: local('Ubuntu Mono Bold'), local('UbuntuMono-Bold'), url(https://fonts.gstatic.com/s/ubuntumono/v6/ceqTZGKHipo8pJj4molytiFaMxiho_5XQnyRZzQsrZs.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-weight: 700;
  src: local('Ubuntu Mono Bold'), local('UbuntuMono-Bold'), url(https://fonts.gstatic.com/s/ubuntumono/v6/ceqTZGKHipo8pJj4molytgalQocB-__pDVGhF3uS2Ks.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* latin-ext */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-weight: 700;
  src: local('Ubuntu Mono Bold'), local('UbuntuMono-Bold'), url(https://fonts.gstatic.com/s/ubuntumono/v6/ceqTZGKHipo8pJj4molytujkDdvhIIFj_YMdgqpnSB0.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-weight: 700;
  src: local('Ubuntu Mono Bold'), local('UbuntuMono-Bold'), url(https://fonts.gstatic.com/s/ubuntumono/v6/ceqTZGKHipo8pJj4molytolIZu-HDpmDIZMigmsroc4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: italic;
  font-weight: 400;
  src: local('Ubuntu Mono Italic'), local('UbuntuMono-Italic'), url(https://fonts.gstatic.com/s/ubuntumono/v6/KAKuHXAHZOeECOWAHsRKAxNcqx07xvyppV96iFRdwiM.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: italic;
  font-weight: 400;
  src: local('Ubuntu Mono Italic'), local('UbuntuMono-Italic'), url(https://fonts.gstatic.com/s/ubuntumono/v6/KAKuHXAHZOeECOWAHsRKA-fhZE2STYI3KzBGzrJG_ik.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: italic;
  font-weight: 400;
  src: local('Ubuntu Mono Italic'), local('UbuntuMono-Italic'), url(https://fonts.gstatic.com/s/ubuntumono/v6/KAKuHXAHZOeECOWAHsRKA26cj8HaeL2jS4NIBPr3RFo.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: italic;
  font-weight: 400;
  src: local('Ubuntu Mono Italic'), local('UbuntuMono-Italic'), url(https://fonts.gstatic.com/s/ubuntumono/v6/KAKuHXAHZOeECOWAHsRKA9cKKn5Xt5n-nnvkqIBMZms.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* latin-ext */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: italic;
  font-weight: 400;
  src: local('Ubuntu Mono Italic'), local('UbuntuMono-Italic'), url(https://fonts.gstatic.com/s/ubuntumono/v6/KAKuHXAHZOeECOWAHsRKA0_0lycXMw8PhobHtu2Qgco.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: italic;
  font-weight: 400;
  src: local('Ubuntu Mono Italic'), local('UbuntuMono-Italic'), url(https://fonts.gstatic.com/s/ubuntumono/v6/KAKuHXAHZOeECOWAHsRKA8u2Q0OS-KeTAWjgkS85mDg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: italic;
  font-weight: 700;
  src: local('Ubuntu Mono Bold Italic'), local('UbuntuMono-BoldItalic'), url(https://fonts.gstatic.com/s/ubuntumono/v6/n_d8tv_JOIiYyMXR4eaV9cDmOtrqdFwUcwXAuhp1QCY.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: italic;
  font-weight: 700;
  src: local('Ubuntu Mono Bold Italic'), local('UbuntuMono-BoldItalic'), url(https://fonts.gstatic.com/s/ubuntumono/v6/n_d8tv_JOIiYyMXR4eaV9YNNZfQjdGza5CVL5EXb104.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: italic;
  font-weight: 700;
  src: local('Ubuntu Mono Bold Italic'), local('UbuntuMono-BoldItalic'), url(https://fonts.gstatic.com/s/ubuntumono/v6/n_d8tv_JOIiYyMXR4eaV9dSaERDUMBGl2bYraIkx774.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: italic;
  font-weight: 700;
  src: local('Ubuntu Mono Bold Italic'), local('UbuntuMono-BoldItalic'), url(https://fonts.gstatic.com/s/ubuntumono/v6/n_d8tv_JOIiYyMXR4eaV9ddjt7iHp2QfZLLOPHfnIug.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* latin-ext */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: italic;
  font-weight: 700;
  src: local('Ubuntu Mono Bold Italic'), local('UbuntuMono-BoldItalic'), url(https://fonts.gstatic.com/s/ubuntumono/v6/n_d8tv_JOIiYyMXR4eaV9fD-tiQYKMdw_jk-5jaY04o.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: italic;
  font-weight: 700;
  src: local('Ubuntu Mono Bold Italic'), local('UbuntuMono-BoldItalic'), url(https://fonts.gstatic.com/s/ubuntumono/v6/n_d8tv_JOIiYyMXR4eaV9Y9ObOXPY1wUIXqKtDjSdsY.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}





body {
 font-family: Ubuntu,Arial,Helvetica,Verdana,sans-serif;
 background: #000000;
 padding: 0px;
 text-align: left;
 color: #C0C0C0;
/**/
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
/**/
}

#MotigoContainer {
 position: absolute;
 top: 0px;
 right: 0px;
 z-index: 10;
 display: block;
 width: 5px;
 height: 5px;
 overflow: hidden;
}

#barcodeContainer {
 /**/  background-color: #00FF00;	/**/
 /**/  position: absolute;		/**/
 top: 0px;
 right: 0px;
 z-index: 10;
 /**/  width: 105px;			/**/
 /**/  background-image:url(barcode_vertical_01.png); /**/
 display: block;
}


#headerContainer {
  display:block;
  background: #808080;
  position:absolute;
  top: 17px;
  left: 200px; /*/ 175px; /**/
  width: 800px;
  height: 65px;
  z-index: 9;
  background-image:url(PCS-Header.png);
}



#DKPContainerAni01 {
  display:block;
  background: #000000;
  position: absolute;
  top: 15px;
  left: 20px;
  width: 150px;
  height: 95px;
  z-index: 8;

/**/
 background-image:url(DKP-Animation_05.gif);
/**/
}

#ITatWorkContainer {
 display: block;
 position: absolute;
 top: 97px;
 left: 60px;
 z-index: 100;
 background-image:url(IT_at_work_2.gif);
 /*/ border: 1px solid #F97748; /**/
 width: 119px;
 height: 54px;
}

#DKP3D {
/*/
  display: block;
  position:absolute;
  top:50%;
  left:50%;
  width:250px;
  height:250px;
  margin-left:auto;
  margin-right:auto;
  margin-left:auto;
/**/
  margin-top:50px;
  text-align:center;
/*/
  margin-left:-125px;
  margin-top:-125px;
/**/
  z-index: 3;
}

#ITatWorkSloganContainer {
  display:block;
/*/
  position:absolute;
  top:50%;
  left:50%;
  width: 302px;
  height: 136px;
  margin-left: -75px;
  margin-top: 90px;
/**/
  text-align:center;
  z-index: 3;
}







/*/
	--------------------------------------
		für index.html
	--------------------------------------
/**/

body#WelcomePageBody {
	margin:0;
	padding:0;
	height:100%;
}



#WelcomePageFooter {
	width:100%;
	height:200px;		/* Height of the footer element */
	position:absolute;
/*/
	bottom:50px;
/**/
	top:300px;
	z-index:1;
}

#skipIntro {
	position:absolute; 
	top:395px; 
	left:725px; 
	width:150px; 
	height:65px; 
	z-index:10; 
	font:normal 0.9em Ubuntu,Arial,Helvetica, Verdana, sans-serif; 
	border:0px solid yellow;
}



div#juel {
     margin: 25px 75px 25px 75px;
}

#juel table tr {
  vertical-align: bottom;
}

#juel table td {
  padding: 0px;
  vertical-align: bottom;
}

#juel table td #JuelLeft{
  height: 200px;
  background-image: url(Juel_left.png);
  background-position:left bottom;
  background-repeat:no-repeat;
  border:0px solid red;
}

#juel table td #JuelMid{
  height: 100px;
  background-image: url(Juel_mid.png);
  background-position:center bottom;
  background-repeat:no-repeat;
  border:0px solid green;
}

#juel table td #JuelRight{
  height: 200px;
  background-image: url(Juel_right.png);
  background-position:right bottom;
  background-repeat:no-repeat;
  border:0px solid red;
}

#friendlyLinks {
  display: none;
/*/
  position:absolute;
  top:50%;
  left:50%;
  width:225px;
  height:450px;
  margin-left:-225px;
  margin-top:-325px;
/**/
  z-index: 1;
  font: normal 0.8em Ubuntu,Arial,Helvetica,Verdana,sans-serif;
  line-height: 1.0em;
  /*/ background-color: red; /**/
  /**/ border: 1px solid red; /**/
}

#friendlyLinks2 {
  display: none;
/*/
  position:absolute;
  top:50%;
  left:50%;
  width:225px;
  height:450px;
  margin-left:10px;
  margin-top:-325px;
/**/
  z-index: 1;
  font: normal 0.8em Ubuntu,Arial,Helvetica,Verdana,sans-serif;
  line-height: 1.0em;
  /*/ background-color: red; /**/
  /**/ border: 1px solid yellow; /**/
}

.friendlyH1Links {
  display: none;
  font: normal 0.8em Ubuntu,Arial,Helvetica,Verdana,sans-serif;
  line-height: 1.0em;
  /*/ background-color: red; /**/
}

#friendlyText{
  display: none;
/*/
  position:absolute;
  top:50%;
  left:50%;
  width:475px;
  height:460px;
  margin-left:-230px;
  margin-top:-325px;
/**/
  z-index: 2;
  overflow:hidden;
  font: normal 0.5em Ubuntu,Arial,Helvetica,Verdana,sans-serif;
  /**/ background-color: #000000; /**/
  /**/ border: 1px solid aqua; /**/

}

/*/
	--------------------------------------
	   # # # # # # # # # # # # # # # # # 
	--------------------------------------
/**/


#coverFriendlyLinks {
  display: none;
/*/
  position:absolute;
  top:50%;
  left:50%;
  width:700px;
  height:700px;
  margin-left:-350px;
  margin-top:-350px;
/**/
  z-index: 2;
  font: normal 0.5em Ubuntu,Arial,Helvetica,Verdana,sans-serif;
  /*/ background-color: #000000; /**/
  /*/ border: 1px solid red; /**/
}


#spacer01Container {
/*/ background: #008000; /**/
/**/ background: #000000; /**/
 position:absolute;
 top: 80px;
 left: 0px;
 width: 100%;
 height: 25px;
 }

#NavContainer {
/*/ background: #008080; /**/
/**/ background: #000000; /**/
 position:absolute;
 top: 177px;
 left: 10px;
 width: 195px;
 height: 600px;
}


   /*/ Navigationselemente der Ebene 00 /**/
   .NavElInset00  { border:1px none  gray; margin:0.5em;                    padding:.2em; padding-left:0.4em; background-color:#808080; color:#404040; text-decoration: none;}
   .NavElOutset00 { border:1px none gray; margin:0.5em;                    padding:.2em; padding-left:0.4em; background-color:#404040; color:#C0C0C0; text-decoration: none;}

   /*/ Navigationselemente der Ebene 01 /**/
   .NavElInset01  { border:1px inset  gray; margin:0.5em; margin-left:1.5em; padding:.2em; padding-left:0.4em; background-color:#808080; color:#404040; text-decoration: none;}
   .NavElOutset01 { border:1px outset gray; margin:0.5em; margin-left:1.5em; padding:.2em; padding-left:0.4em; background-color:#404040; color:#C0C0C0; text-decoration: none;}

   /*/ Navigationselemente der Ebene 02 /**/
   .NavElInset02  { border:1px inset  gray; margin:0.5em; margin-left:3.0em; padding:0.0em; padding-left:0.4em; background-color:#808080; color:#404040; text-decoration: none;}
   .NavElOutset02 { border:1px outset gray; margin:0.5em; margin-left:3.0em; padding:0.0em; padding-left:0.4em; background-color:#404040; color:#C0C0C0; text-decoration: none;}

   /*/ Navigationselemente der Ebene 03 /**/
   .NavElInset03  { border:1px inset  gray; margin:0.5em; margin-left:4.5em; padding:0.0em; padding-left:0.4em; background-color:#808080; color:#404040; text-decoration: none;}
   .NavElOutset03 { border:1px outset gray; margin:0.5em; margin-left:4.5em; padding:0.0em; padding-left:0.4em; background-color:#404040; color:#C0C0C0; text-decoration: none;}

   /*/ Navigationselement enthält Unterelemente /**/
   .ContainsSubNav {background-image:url('subNavCorner.png'); background-position:bottom right; background-repeat:no-repeat;}


#contentsContainer {
/*/ background: #800080; /**/
/**/ background: #000000; /**/
 position:absolute;
 top: 125px;
 left: 215px;

 width: 780px;
 border-right: 0px solid #C0C0C0;
 padding-right: 11px;
 /*/ tatsächliche Gesamtbreite: width + border + padding /**/
 z-index: 10;
}


ul, p {
 text-align: left;
 color: #c0c0c0; /*/ #C0C0C0; /**/
/*/
 color: #FFFFFF;
 font-family: Arial;
/**/
 font:normal 14px Ubuntu,Arial,Helvetica,Verdana,sans-serif;
 line-height: 18px;
}

p:first-letter {
   font-weight: bold;
   color: #F97748; /*/ RAL 2003 (Pastell-Orange))  /**/    /*/ #FF6336; /**/   /*/ #ED5C29; /**/   /*/ #FF8040; /**/
}

p.U1 {
 text-align: left;
 color: #C0C0C0;
 font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif;
 text-decoration: underline;
 text-transform: uppercase;
 line-height: 1.5em;
 margin-top: 15px;
 margin-bottom: -5px;
 padding: 0px;
}

p.U1:first-letter {
 color: #C0C0C0;
}

p.U2 {
 text-align: left;
 color: #C0C0C0;
 font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif;
 text-decoration: none;
 text-transform: none;
 line-height: 1.5em;
 margin-top: 7px;
 margin-bottom: 5px;
 padding: 0px;
}

p.U2:first-letter {
 color: #C0C0C0;
}

p.U3 {
 text-align: left;
 color: #C0C0C0;
 font: bold 0.9em Ubuntu,Arial,Helvetica,Verdana,sans-serif;
 text-decoration: underline;
 text-transform: none;
 line-height: 1.4em;
 margin-top: 20px;
 margin-bottom: 5px;
 padding: 0px;
}

p.U3:first-letter {
 color: #C0C0C0;
}

p.U3dwld {
 text-align: left;
 color: #C0C0C0;
 font: bold 0.9em Ubuntu,Arial,Helvetica,Verdana,sans-serif;
 text-decoration: underline;
 text-transform: none;
 line-height: 1.4em;
 margin-top: 20px;
 margin-bottom: 5px;
 padding: 0px;
 cursor:pointer;
}

p.U3dwld:first-letter {
 color: #F97748;
}

p.U3AGB {
 text-align: left;
 color: #C0C0C0;
 font: bold 0.9em Ubuntu,Arial,Helvetica,Verdana,sans-serif;
 text-decoration: underline;
 text-transform: none;
 line-height: 1.4em;
 margin-top: 25px;
 margin-bottom: 5px;
 padding: 0px;
}

p.U3AGB:first-letter {
 color: #C0C0C0;
}

p.ARSK {
 text-align: right;
 color: #F97748; /*/ #ED5C29; /**/   /*/ #FF8040; /**/
/**/ font: bold 0.9em Ubuntu,Arial,Helvetica,Verdana,sans-serif; /**/
 line-height: 0.9em;
 margin: 0px;
 margin-bottom: 50px;
 padding: 0px;
}

p.ARSK:first-letter {
 color: #F97748; /*/ #ED5C29; /**/   /*/ #FF8040; /**/
}

p.KA {
 /*/ background-color: yellow; /**/
 text-align: left;
 color: #F97748; /*/ #ED5C29; /**/   /*/ #FF8040; /**/
/**/ font: bold 0.9em Ubuntu,Arial,Helvetica,Verdana,sans-serif; /**/
 line-height: 0.9em;
 margin: 0px;
 margin-top: 15px;
 margin-bottom: -5px;
 padding: 0px;
}

p.KA:first-letter {
 color: #F97748; /*/ #ED5C29; /**/   /*/ #FF8040; /**/
}

table.KontaktTable td {
   padding:0px;
}

#PartnerTab td {
   padding: 15px 0px 15px 0px;
}

#KonformTab td {
   padding: 15px 0px 15px 0px;
   vertical-align: middle;
}
#KonformTab td img {
   display: block;
   /*/ margin:auto; /**/
   float:right;
}

p.kontakt {
 text-align: left;
 color: #C0C0C0;
 font: bold 0.9em Ubuntu,Arial,Helvetica,Verdana,sans-serif;
 text-decoration: none;
 text-transform: none;
 line-height: 1.0em;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}

p.kontakt2 {
 text-align: left;
 color: #C0C0C0;
 font: normal 0.9em Ubuntu,Arial,Helvetica,Verdana,sans-serif;
 text-decoration: none;
 text-transform: none;
 line-height: 1.0em;
 margin-top: 0px;
 margin-bottom: 0px;
 padding: 0px;
}

p.kontakt2:first-letter {
 color: #C0C0C0;
 font: normal 0.9em Ubuntu,Arial,Helvetica,Verdana,sans-serif;
}

input {
 border:2px solid #F97748; /*/ #ED5C29; /**/   /*/ #FF8040; /**/
 background: #C0C0C0;
 }

input:focus {
 border:2px solid #C0C0C0;
 background: #F97748; /*/ #ED5C29; /**/   /*/ #FF8040; /**/
 color: #000000;
 }

textarea {
 border:2px solid #F97748; /*/ #ED5C29; /**/   /*/ #FF8040; /**/
 background: #C0C0C0;
 }

textarea:focus {
 border:2px solid #C0C0C0;
 background: #F97748; /*/ #ED5C29; /**/   /*/ #FF8040; /**/
 color: #000000;
 }

hr {
 color: #F97748; /*/ #ED5C29; /**/   /*/ #FF8040; /**/
 background-color: #F97748; /*/ #ED5C29; /**/   /*/ #FF8040; /**/
/*/ border: none; /**/
}

.hori-line {
 border-bottom:1px solid #F97748; 
 /*/ margin: 0px 0px 10px 10px; /**/
 text-align:right; 
 width:auto; 
}

img {
 margin: 0px;
}


A:link    { border:0px solid white; color: #E5E5E5; text-decoration: underline overline;}
A:visited { border:0px solid white; color: #E5E5E5; text-decoration: underline overline;}
A:focus   { border:0px solid white; color: #FFFFFF; text-decoration: underline overline;}
A:hover   { border:0px solid white; color: #FFFFFF; text-decoration: underline overline;}
A:active  { border:0px solid white; color: #FFFFFF; text-decoration: underline overline;}


/*/ ----------------------- für Links innerhalb der Navigationsleiste (Ebene 00) ------------ /**/
   A[class=NAVA]:link    { border:0px solid white; color: #E5E5E5; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 2.0em;; }
   A[class=NAVA]:visited { border:0px solid white; color: #E5E5E5; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 2.0em;; }
   A[class=NAVA]:focus   { border:0px solid white; color: #FFFFFF; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 2.0em;; }
   A[class=NAVA]:hover   { border:0px solid white; color: #FFFFFF; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 2.0em;; }
   A[class=NAVA]:active  { border:0px solid white; color: #FFFFFF; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 2.0em;; }
/*/ ---------------------------------------------------------------------------------------- /**/

/*/ ----------------------- für Links auf Ebene 01 innerhalb der Navigationsleiste --------- /**/
   .NavElInset01 A[class=NAVA]:link     { border:0px solid white; color: #E5E5E5; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.5em;; }
   .NavElInset01 A[class=NAVA]:visited  { border:0px solid white; color: #E5E5E5; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.5em;; }
   .NavElInset01 A[class=NAVA]:focus    { border:0px solid white; color: #FFFFFF; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.5em;; }
   .NavElInset01 A[class=NAVA]:hover    { border:0px solid white; color: #FFFFFF; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.5em;; }
   .NavElInset01 A[class=NAVA]:active   { border:0px solid white; color: #FFFFFF; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.5em;; }

   .NavElOutset01 A[class=NAVA]:link    { border:0px solid white; color: #E5E5E5; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.5em;; }
   .NavElOutset01 A[class=NAVA]:visited { border:0px solid white; color: #E5E5E5; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.5em;; }
   .NavElOutset01 A[class=NAVA]:focus   { border:0px solid white; color: #FFFFFF; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.5em;; }
   .NavElOutset01 A[class=NAVA]:hover   { border:0px solid white; color: #FFFFFF; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.5em;; }
   .NavElOutset01 A[class=NAVA]:active  { border:0px solid white; color: #FFFFFF; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.5em;; }
/*/ ---------------------------------------------------------------------------------------- /**/


/*/ ----------------------- für Links auf Ebene 02 innerhalb der Navigationsleiste --------- /**/
   .NavElInset02 A[class=NAVA]:link     { border:0px solid white; color: #E5E5E5; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em;}
   .NavElInset02 A[class=NAVA]:visited  { border:0px solid white; color: #E5E5E5; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em;}
   .NavElInset02 A[class=NAVA]:focus    { border:0px solid white; color: #FFFFFF; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em;}
   .NavElInset02 A[class=NAVA]:hover    { border:0px solid white; color: #FFFFFF; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em;}
   .NavElInset02 A[class=NAVA]:active   { border:0px solid white; color: #FFFFFF; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em;}

   .NavElOutset02 A[class=NAVA]:link    { border:0px solid white; color: #E5E5E5; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em;}
   .NavElOutset02 A[class=NAVA]:visited { border:0px solid white; color: #E5E5E5; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em;}
   .NavElOutset02 A[class=NAVA]:focus   { border:0px solid white; color: #FFFFFF; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em;}
   .NavElOutset02 A[class=NAVA]:hover   { border:0px solid white; color: #FFFFFF; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em;}
   .NavElOutset02 A[class=NAVA]:active  { border:0px solid white; color: #FFFFFF; text-decoration: none; font: bold 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em;}
/*/ ---------------------------------------------------------------------------------------- /**/


/*/ ----------------------- für Links auf Ebene 03 innerhalb der Navigationsleiste --------- /**/
   .NavElInset03 A[class=NAVA]:link     { border:0px solid white; color: #E5E5E5; text-decoration: none; font: normal 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em;}
   .NavElInset03 A[class=NAVA]:visited  { border:0px solid white; color: #E5E5E5; text-decoration: none; font: normal 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em;}
   .NavElInset03 A[class=NAVA]:focus    { border:0px solid white; color: #FFFFFF; text-decoration: none; font: normal 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em;}
   .NavElInset03 A[class=NAVA]:hover    { border:0px solid white; color: #FFFFFF; text-decoration: none; font: normal 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em;}
   .NavElInset03 A[class=NAVA]:active   { border:0px solid white; color: #FFFFFF; text-decoration: none; font: normal 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em;}

   .NavElOutset03 A[class=NAVA]:link    { border:0px solid white; color: #E5E5E5; text-decoration: none; font: normal 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em;}
   .NavElOutset03 A[class=NAVA]:visited { border:0px solid white; color: #E5E5E5; text-decoration: none; font: normal 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em;}
   .NavElOutset03 A[class=NAVA]:focus   { border:0px solid white; color: #FFFFFF; text-decoration: none; font: normal 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em;}
   .NavElOutset03 A[class=NAVA]:hover   { border:0px solid white; color: #FFFFFF; text-decoration: none; font: normal 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em;}
   .NavElOutset03 A[class=NAVA]:active  { border:0px solid white; color: #FFFFFF; text-decoration: none; font: normal 1.0em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em;}
/*/ ---------------------------------------------------------------------------------------- /**/




/*/ ----------------------- für Links in den Heise Security-News --------------------------- /**/
   .heisetime                     { font:normal 0.7em 'Ubuntu Condensed','Arial Narrow','Arial MT Condensed Light',sans-serif; line-height: 0.9em; border:0px solid white; color: #808080; text-decoration: none;}

   A[class=heiseheadline]:link    { font:normal 0.9em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em; border:0px solid white; color: #E5E5E5; text-decoration: none;}
   A[class=heiseheadline]:visited { font:normal 0.9em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em; border:0px solid white; color: #808080; text-decoration: none;}
   A[class=heiseheadline]:focus   { font:normal 0.9em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em; border:0px solid white; color: #FFFFFF; text-decoration: none;}
   A[class=heiseheadline]:hover   { font:normal 0.9em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em; border:0px solid white; color: #FFFFFF; text-decoration: underline overline;}
   A[class=heiseheadline]:active  { font:normal 0.9em Ubuntu,Arial,Helvetica,Verdana,sans-serif; line-height: 1.2em; border:0px solid white; color: #FFFFFF; text-decoration: none;}
/*/ ---------------------------------------------------------------------------------------- /**/






@media (max-width: 51070px) {
    .myClass{}
    body {
       width:370px;
       max-width:370px;
    }
    #headerContainer {
       display:none;
    }
    #NavContainer {
       /**/display:none;/**/
       z-index:250;
    }

    #mobileNavContainer {
       /*/display:none;/**/
       position:absolute;
       z-index:251;
       /*/float: right;/**/
       padding: 0px;
       width:340px;
       background-color:#202020;
    }
    #mobileNavContainer ul {
       list-style: none;
       padding-left:20px;
       min-height:110px;
    }
    #mobileNavContainer ul li {
       display: inline-block;
       float: left;
       padding: 3px 10px;
       border:0px solid #404040;
    }
    #mobileNavContainer ul li a {
       background-color:#404040;
       padding:5px;
    }
    #menu-icon {
       /*/display: hidden;/**/
       
       position:absolute;
       right:5px;
       z-index:255;
       width: 40px;
       height: 40px;
       background: #000000 url(menu-icon.png) center;
    }

    #barcodeContainer {
       display:none;
    }
    #contentsContainer {
       left: 0px;
       width:340px;
       padding:5px;
       margin:0px;
    }
    #contentsContainer img {
       display:block;
       margin-top: 2px !important;
       margin-right: 2px !important;
       margin-bottom: 2px !important;
       margin-left: 3px !important;
       max-width:300px;
    }
    #contentsContainer p {
       text-align:left;
    }
}






div#topBar {
   position:absolute;
   top: 50%;
   left: 50%;
   margin-top:-125px;
   margin-left:-225px;
   width:450px;
   /*/height: 250px;/**/
   background-color:yellow;
   opacity: 0.85;
   z-index:95;
   border-radius:15px;
   display:inline;
}

div#topBarInnerDiv {
   padding:0px 25px 0px 25px;
}

div#topBarInnerDiv p {
   text-align: justify;
   color: #404040;
   font: normal 16px Ubuntu, Arial, Helvetica, Verdana, sans-serif;
   line-height: 22px;
}



