/* CSS Dokument */

/**************************************************************************************************
 * 
 * Standard-Layouts
 * 
 * Nicht benutzte CSS-Dateien löschen und nicht auskommentiert lassen -> Xenu Link Error
 * 
 *************************************************************************************************/
/*@import "/templates/tmpl_std/tmpl_std_start.css";*/
/*@import "/templates/tmpl_std/tmpl_std.css";*/
@import "/templates/css/skeleton/layout.css";
/*@import "/templates/css/bootstrap/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/Kopfbilder/kopfbilder.css";
@import "/css/modules/News/news.css";
@import "/css/modules/Sitemap/sitemap.css";
@import "/css/modules/Standard/standard.css";
@import "/css/modules/Team/team.css";




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

/* Text linksbündig */
#wrapper {
	text-align: left;
}

/* Auf die ganze Breite ziehen */
.container,
main {
	width: 100%;
}

/* Schrifgrösse anpassen*/
body {
	font-size: 16px;
	line-height: normal;
}

strong {
	font-size: 1.1em;
}

/* Verstecken */
.top-header,
.navigaton,
nav,
.menu-toggle,
.nav-navigation,
.kopfbild,
.footer-copy,
.zurueck,
footer .links{
	display: none !important;
}

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

/* Sonstiges */
header .main-header {
	padding: 0;
}

main {
	padding: 10px 0 10px 0;
}

#wrapper footer .footer-top {
	background-color: transparent;
	color: inherit;
}

#wrapper footer .footer-top a {
	color: inherit;
}

.container #team .three.columns {
	width: 28%;
	margin: 0 1% 0 1%;
}

#team .curriculum-vitae {
	width: 70%;
}

.container #team .curriculum-vitae  .nine.columns {
	width: 98%;
	margin: 0 1% 0 1%;
}
