/* CSS Dokument */

/**************************************************************************************************
 * 
 * Standard-Layouts
 * 
 *************************************************************************************************/
@import '/templates/css/skeleton/layout.css';



/**************************************************************************************************
 * 
 * Modul-Layouts
 * 
 * Generell alle Module die unter "Installierte Module" erscheinen.
 * Wenn es Probleme mit den Designs gibt => prüfen ob alle Module mit "#MODUL .CLASS" gemacht wurden.
 * 
 * Nicht benutzte CSS-Dateien löschen und nicht auskommentiert lassen -> Xenu Link Error
 * 
 *************************************************************************************************/
@import '/css/modules/DynamicContent/dynamiccontent.css';
@import '/css/modules/Intern/intern.css';
@import '/css/modules/Kopfbild/kopfbild.css';
@import '/css/modules/Suche/suche.css';
@import '/css/modules/Download/download.css';



/**************************************************************************************************
 * 
 * Main
 * 
 *************************************************************************************************/

/* Auf die ganze Breite ziehen */
.container,
main,
.container .twelve.columns,
.container .six.columns,
.container .three.columns,
#dynamiccontent article{
	margin-left: 0;
	margin-right: 0;
	width: 100%;
}

/* Schrift anpassen*/
body {
	color: #000000;
	font-size: 14px;
	line-height: normal;
	text-align: left;
}

strong {
	font-size: 1.1em;
}

h1 {
	font-size: 20px;
	line-height: normal
}

h2 {
	font-size: 18px;
	line-height: normal
}

h3 {
	font-size: 16px;
	line-height: normal
}

/* Verstecken */
nav,
#metanavigation,
footer > .container,
#kopfbild,
#veranstaltung_sidebar {
	display: none;
}

/* Seitenumbruch */
main,
main > div,
main > div > div,
main > div > div > div {
	float: none;
	page-break-before: avoid;
	page-break-after: avoid;
}

/* Sonstiges */
main,
main > .container > .twelve.columns {
	padding: 0;
}

article {
	-moz-column-count: auto;
	-moz-column-gap: normal;
	-webkit-column-count: auto;
	-webkit-column-gap: normal;
}

footer {
	padding: 0;
}

footer .chrisign {
	background-color: transparent;
	text-align: right;
	color: #E6E6E6;
	padding: 0;
	margin: 0;
}

#dynamiccontent article:last-of-type {
	margin-bottom: 20px;
}
#breadcrumb,footer .chrisign, footer, .to-top, #sub-menu-dc, #glossar article a{
	display: none !important;
}
main article .text{
	column-count: 1 !important;
}