@import url("css/fonts.css");
@import url("css/genericons.css");

@import url("css/main.css");
@import url("css/layout.css");
/* @import url("css/header.css"); */
@import url("../_global/uebersichtsseite2/style_1.css");
@import url("../_global/contentgalerie/style.css"); 
@import url("../_global/css/jquery.tabs.css");

@import url("css/marginal.css");
@import url("css/forschungsprojekte.css");

@import url("span.css");
@import url("img.css");
@import url("table.css");


@page { size: 21cm 29,7cm; margin: 15mm; }

body {
    font-size: 9pt;
   line-height: 14pt;
  }

h1, h2, h3, h4, h5, h6 {
    page-break-after: avoid;
  }
p, a:link, a:visited, a:hover {
	color	: #000000;
}
/* tr td {
	border:1px solid #ffffff;
} */
header {
	page-break-after: avoid;
}
header {
	margin: 0 auto;   
	/* Flex-Box - Einstellungen */
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-direction: row;
}

#header_sitetitle h1 {
	display: flex;
	padding: 0 0.5em 0.8em 0.5em;
	padding: 0 0.5rem 0.5rem 0.5rem;
	margin: 0;
	font-family:'InfoTextWeb-Bold','Lucida Grande','Lucida Sans Unicode','Lucida Sans',sans-serif;
	font-size: 1.4em;
	font-size: 1.25rem;
	background: transparent;
	letter-spacing: 0.01em;      
	letter-spacing: 0.02rem;      
	line-height: 1.3em;
	line-height: 1.375rem;
	/* Flex-Box - Einstellungen - Umschaltung der Blöcke der Service-Box auf horizontale Anordnung */
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;   
}


#maincontent p a:after { 
	content: " ("attr(href)")";
	color: gray; font-size: smaller; 
}



h1#header_title_text { 
   font-family:'InfoTextWeb-Bold','Lucida Grande','Lucida Sans',sans-serif;
   font-size: 14pt;
   font-weight: bold;
   line-height: 16pt;
  /* letter-spacing: 0.5pt;      */
}
h2#page-title { 
   font-family:'InfoTextWeb-Bold','Lucida Grande','Lucida Sans',sans-serif;
   font-size: 13pt;
   font-weight: 600;
   line-height: 18pt;
   letter-spacing: 0;      
}
h3, h4, h5, h6 {
   font-size: 9pt;
   line-height: 14pt;
}
h3 {
	padding:0 0.3rem;
	margin:0.5rem 0;
}
h4, h5, h6 {
	margin:0 0 0.3rem 0;
}
