:root {


    --html-background: #ebe8dd;
	--stage-background: #fff;   
    --stage-border: 1px solid #bfb497;
	--stage-font-size: 0.9rem;
    --login-background: var(--html-background);
    --login-html-background: var(--login-background);
    --login-body-background: transparent;
    --login-body-border: transparent;
	--login-box-border: 1px solid #bfb497;
	--login-headline1-font-color: #bfb497;
	--login-stage-background: #fff;
	--login-html-background: #fff;
	--login-form-label-font-size: 20px;
	--login-input-focus-label-font-size: 0.9rem;
	--login-icons-font-color: #bfb497;
	
	--input-focus-border-bottom-color: #00457e;
	
	--cookieNotice-background: #ebe8dd;
	
    --html-font-family: NotoSans-Condensed, sans-serif;
    --html-font-color: #5b5b5b;
    --html-font-size: 16px;		
    --link-color: #5b5b5b;
    --link-hover-color: #bfb497;
	--link-hover-text-decoration: none;
	--link-text-decoration: underline;
    --intro-text-font-size: 1.2rem;
	--headline-font-color: #00457e;
	--header-logo-height: 40px;
	--header-left-font-color: #bfb497;
	--header-border-bottom: 1px solid #bfb497;
	
	--footer-background: #00457e;
	--footer-link-color: #fff;
	--footer-link-text-decoration: none;
	--footer-link-hover-text-decoration: underline;
	
	--account-dropdown-link-color: var(--link-color);
	--account-dropdown-link-hover-color: var(--link-hover-color);
    --account-dropdown-link-text-decoration: none;
	--account-dropdown-link-hover-text-decoration: underline;

    --login-language-line-links-weight: 700;
    --login-language-line-links-size: 0.9rem;
    --login-language-line-links-hover-weight: 700;
    --login-language-line-links-hover-size: 0.9rem;
	--login-language-line-links-text-decoration: none;
	--login-language-line-links-hover-text-decoration: underline;
    --login-forgotten-links-weight: 700;
    --login-forgotten-links-size: 80%;
    --login-forgotten-links-hover-weight: 700;
    --login-forgotten-links-hover-size: 80%;
	--login-forgotten-links-text-decoration: none;
	--login-forgotten-links-hover-text-decoration: underline;
	
	--login-text-links-text-decoration: underline;
	--login-text-links-hover-text-decoration: none;

    --login-logo-height: 56px;
    --login-logo-top-display: block;
    --login-logo-bottom-display: none;
	
	--navigation-link-hover-color: #bfb497;
	--navigation-link-font-size: 0.9rem;
	--navigation-link-text-decoration: none;
	--navigation-link-hover-text-decoration: underline;
	
	--focus-outline: 3px solid #00457e;
    --focus-outline-offset: 3px;
	--btn-focus-outline-offset: 3px;
	
	--info-button-color: var(--link-hover-color);
	--info-button-hover-color: #00457e;
	
	--btn-primary-border: 2px solid #bfb497;
    --btn-primary-background: #bfb497;
    --btn-primary-text-color: #fff;
    --btn-primary-box-shadow: none;
	
	--btn-primary-hover-border: 2px solid #00457e;
    --btn-primary-hover-background: #00457e;
    --btn-primary-hover-text-color: #fff;
	
	--btn-secondary-border: 2px solid #bfb497;
    --btn-secondary-background: transparent;
    --btn-secondary-text-color: #bfb497;
    	
	--btn-secondary-hover-border: 2px solid #00457e;
    --btn-secondary-hover-background: #fff;
    --btn-secondary-hover-text-color: #00457e;
	
	--btn-radio-hover-border: 2px solid #00457e;
    --btn-radio-hover-background: #fff;
    --btn-radio-hover-text-color: #00457e;
	
	--tops-link-text-decoration: none;
    --tops-link-hover-text-decoration: underline;

}

@font-face {
    font-family: "NotoSans-Condensed";
    font-style: normal;
    font-weight: 300;
    src: url("/starxm/static/fonts/knorr_bremse/NotoSans-Condensed-48aa9bdfaa4858b518d577f2c7a9241d.ttf") format("ttf"),url("/starxm/static/fonts/knorr_bremse/NotoSans-Condensed-48aa9bdfaa4858b518d577f2c7a9241d.ttf") format("ttf")
}