:root {
    
/* Standardfarben */
    --col00: rgb(0,0,0);
    --col01: rgb(17,17,17);
    --col02: rgb(34,34,34);
    --col03: rgb(51,51,51);
    --col04: rgb(68,68,68);
    --col05: rgb(85,85,85);
    --col06: rgb(102,102,102);
    --col07: rgb(119,119,119);
    --col08: rgb(136,136,136);
    --col09: rgb(153,153,153);
    --col10: rgb(170,170,170);
    --col11: rgb(187,187,187);
    --col12: rgb(204,204,204);
    --col13: rgb(221,221,221);
    --col14: rgb(238,238,238);
    --col15: rgb(255,255,255);

/* Graustufen */
    --gry03: rgb(249,250,250);
    --gry05: rgb(246,246,246);
    --gry10: rgb(236,237,237);
    --gry20: rgb(217,218,219);
    --gry50: rgb(156,158,159);
    --gry80: rgba(88,88,90,1);
    --gry80-8: rgba(88,88,90,.8);
    --gry80-7: rgba(88,88,90,.7);
       
    --black: rgb(0,0,0);
    --white: rgba(255,255,255,1);


/* CI Farbe */
    --ci001: rgba(29,113,184,1);
    --ci001-1: rgba(29,113,184,1);
    --ci001-2: rgba(29,113,184,1);
    --ci001-5: rgba(29,113,184,.1);

    --ci002: rgba(1,146,172,1);
    --ci002-1: rgba(0,124,146,1);
    --ci002-2: rgba(0,100,117,1);
    --ci002-5: rgba(1,146,172,.5);
    --ci002-8: rgba(1,146,172,.8);

    --ci003: rgba(1,146,172,1);

    --ci004: rgba(1,146,172,1);

    --ci005: rgba(1,146,172,1);

    --ci006: rgba(0,126,147,1);

    --ciacc1: rgba(0,188,212,1);
    --ciacc2: rgba(185,40,0,1);



    /* Schriften */
    --standard: 'SourceSansPro400', Arial, Helvetica, sans-serif;
    --font_light: 'SourceSansPro300', Arial, Helvetica, sans-serif;
    --font_regular: 'SourceSansPro300', Arial, Helvetica, sans-serif;
    --font_book: 'SourceSansPro300', Arial, Helvetica, sans-serif;
    --font_medium: 'SourceSansPro300', Arial, Helvetica, sans-serif;
    --font_semibold: 'SourceSansPro400', Arial, Helvetica, sans-serif;
    --font_bold: 'SourceSansPro600', Arial, Helvetica, sans-serif;
    --font_headline: 'SourceSansPro600', Arial, Helvetica, sans-serif;
    --font_headline2: 'SourceSansPro700', Arial, Helvetica, sans-serif;

    --font_size1: 0.75rem;
    --font_size2: 0.815rem;
    --font_size3: 0.875rem;
    --font_size4: 1rem;
    --font_size5: 1.125rem;
    --font_size6: 1.25rem;
    --font_size7: 1.5rem;
    --font_size8: 1.75rem;
    --font_size9: 2rem;
    --font_size10: 2.25rem;
    --font_size11: 3rem;
    --font_p: 1.4rem;

    /*-----------------------------------------------------------------------*/

    /* Layout */
    --site_width: 115rem;
     /*--main_top: 10.5625rem;  ohne Eilmeldungen */
     --main_top: 15.0625rem;  /* mit Eilmeldungen */

   /* Textfarben */
	--textcolor_white: var(--white);
	--textcolor_col14: var(--col14);
    --textcolor_col13: var(--col13);
	--textcolor_col12: var(--col12);
    --textcolor_col11: var(--col11);
	--textcolor_col10: var(--col10);
	--textcolor_col09: var(--col09);
	--textcolor_col08: var(--col08);
	--textcolor_col07: var(--col07);
	--textcolor_col06: var(--col06);
	--textcolor_col05: var(--col05);
	--textcolor_col04: var(--col04);
	--textcolor_col03: var(--col03);
    --textcolor_col02: var(--col02);
    --textcolor_col01: var(--col01);
    --textcolor_black: var(--black);
	--textcolor_ci001: var(--ci001);
    --textcolor_ci002: var(--ci002);
    --textcolor_ci003: var(--ci003);
    --textcolor_ci004: var(--ci004);
    --textcolor_ci005: var(--ci005);

    /* Hintergrundfarben */
	--background_white: var(--white);
	--background_col14: var(--col14);
    --background_col13: var(--col13);
	--background_col12: var(--col12);
    --background_col11: var(--col11);
	--background_col10: var(--col10);
	--background_col09: var(--col09);
	--background_col08: var(--col08);
	--background_col07: var(--col07);
	--background_col06: var(--col06);
	--background_col05: var(--col05);
	--background_col04: var(--col04);
	--background_col03: var(--col03);
    --background_col02: var(--col02);
    --background_col01: var(--col01);
    --background_black: var(--black);
	--background_ci001: var(--ci001);
    --background_ci002: var(--ci002);
    --background_ci003: var(--ci003);
    --background_ci004: var(--ci004);
    --background_ci005: var(--ci005);

   /* Overlayfarben */
    --overlay01: rgba(0, 0, 0, .01);
    --overlay05: rgba(0, 0, 0, .05);
    --overlay10: rgba(0, 0, 0, .1);
    --overlay20: rgba(0, 0, 0, .2);
    --overlay30: rgba(0, 0, 0, .3);
    --overlay40: rgba(0, 0, 0, .4);
    --overlay50: rgba(0, 0, 0, .5);
    --overlay60: rgba(0, 0, 0, .6);
    --overlay70: rgba(0, 0, 0, .7);
    --overlay80: rgba(0, 0, 0, .8);
    --overlay90: rgba(0, 0, 0, .9);

    /* Textschatten */
    --text-shadow01: 1px 1px 3px rgba(0, 0, 0, 1);

    /* Boxschatten */
    --box-shadow01: 0 1px 6px 0 rgba(0, 0, 0, .35);
    --box-shadow02: 0 0 10px 0 rgba(0, 0, 0, .33);
    --box-shadow03: 0 0 0.5rem 0 rgba(88, 88, 90, 0.5);
    --box-shadow04: 0 0 0.75rem 0 rgba(88, 88, 90, 0.8);
    --box-shadow05: 0 0 6px 0 rgba(0, 0, 0, 0.2);
    --box-shadow06: 0 1px 3px 0 rgba(0, 0, 0, .25);
    
   /* Animationen */
    --animation_03: all .3s, ease-in-out .2s;
    --animation_05: all .5s, ease-in-out .4s;
    --animation_08: all .8s, ease-in-out .4s;
    --animation_10: all 1s, ease-in-out .5s;

}