@import url("fonts/barlow/barlow.css");
@import url("fonts/barlow_semi_condensed/barlow_semi_condensed.css");
@import url("fonts/fontawesome-free-6_4_2-web/fontawesome.min.css");
@import url("fonts/fontawesome-free-6_4_2-web/brands.min.css");
@import url("fonts/fontawesome-free-6_4_2-web/solid.min.css");
@import url("fonts/infotext/infotext.css");
@import url("css/2023/faculties_colors.css?v=20230408");

/*@import url("yaml/core/base.css");*/
@import url("yaml/navigation/hlist.css");

@import url("css/fonts.css");
@import url("css/genericons.css");
@import url("css/main.css?v=20240109");
@import url("css/layout.css?v=20240109");
@import url("css/header.css?v=20240109");
@import url("css/2023/headerslider.css?v=20240203");
@import url("css/nav.css?v=20240109");
@import url("css/marginal.css?v=20240109");
@import url("css/subsitemap.css");
@import url("css/footer.css?v=20240109");
@import url("css/social.css?v=20240109");
@import url("css/zielgruppen.css?v=20240109");
@import url("css/forschungsprojekte.css?v=20240109");
@import url("css/uebersichtsseite.css?v=20240109");
@import url("css/contentgalerie.css");

@import url("span.css");
@import url("img.css");
@import url("table.css");
@import url("css/sa_ovgu.css?v=20240109");

/*@import url("css/typography.css");*/
/*@import url("headergalerie2/style.css");*/
/*@import url("panoramagalerie/style.css");*/
/*@import url("css/servicebox.css"); */
/*@import url("css/supportleiste.css");*/

@import url("css/2023/print.css") print;


:root{
	--page-width:100%;
	--content-width:980px;
	--main-color:#7a003f;
	--second-color:#bc7f9f;
	--third-color:#f5ebf0;
	--rgb-main-color:122, 0, 63;
	--rgb-second-color:188, 127, 159;
	--rgb-third-color:245, 235, 240;
	--alt-text-color: #000;
	--banner-color: #efefef;
	--grey-1:#3e3f40;
	--grey-2:#686a6c;
	--grey-3:#96999c;
	--grey-4:#cfd3d6;
	--grey-5:#e7e9ea;
	--grey-6:#f8f8f8;
	--main-menu-color:#000000;
	--main-menu-hover-color:var(--grey-3);
	--bg-color-body:#ffffff;
	--bg-color-content:#ffffff;
	--bg-color-footer:#f4f4f4;
	--font-weight-bold:600;
	--transition-duration:.5s;
}
@media screen and (max-width: 995px) {
	:root{
		--content-width:100%;
	}
}

* {padding:0; margin:0; outline:0; box-sizing: border-box; color: inherit;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

body{
	max-width:var(--content-width);
}