/* poppins-regular - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/poppins-v5-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Poppins Regular'), local('Poppins-Regular'),
       url('../fonts/poppins-v5-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poppins-v5-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poppins-v5-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poppins-v5-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poppins-v5-latin-regular.svg#Poppins') format('svg'); /* Legacy iOS */
}


/* Typographie */
.specialFont {
		font-family:'Poppins',Verdana, Geneva, sans-serif
}
* {
	margin: 0;
	padding: 0;
	outline: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
*:after, *:before { 
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {  
	display: block;
}
html {
/*	font-size: 100%;*/
/*	height: auto !important;*/
	height: 101%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	text-size-adjust:100%;
}
.clear {
	display: block;	
}
.clear::after {
	clear: both;
	content: ".";
	display: block;
	height: 1px;
	visibility: hidden;
}
	
/*GENERIC STYLES*/
body { 
	background: #ABB0B6/*#B7B7B7;*/;
	color: black;
	-webkit-font-smoothing: antialiased;
	font-family:Verdana, Geneva, sans-serif;
    font-weight: 400;
    font-size: 93.75%;
    line-height: 1.4em;
	height: auto !important;
	height: 100%;
	line-height: 1.6rem;
	min-height: 100%;
	-moz-hyphens: auto;
    -o-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto; 
    margin: 0px;
    padding: 0px;
}



/* Typographie Ende */
p{
    /*padding: 4px;*/
}
/*Überschriften*/
h1, h2, h3, h4, h5, h6 {
    font-family: Verdana, Geneva, sans-serif;
    font-weight: 400;
    margin-top: 4px;
    /*margin-left: 4px;*/
    font-size: 1.1em;
    color: #BB0E1B;
	padding-left:16px;
	background:url(img/quadratRot.png) no-repeat 0;
}
h1 {
   font-size: 1.4em;
   padding-left:0;
   background:none;
 
}
h1.pageTitle {
	margin:10px 0;
	background:none;
}
h2 {
    font-size: 1.2em;
	padding-left:0;
	background:none;
	
}
.content section ul {
    list-style-image:url(img/strichRot2.png)
}
.content section ul ul{
    list-style-image:url(img/quadratRot1.png)
}
.content section ul li {
	margin-left:25px;
}
/* Überschriften Ende */
/* Textalgin*/
b, strong {
	font-size:1.1em;
	font-weight:bold;
}
.align-left {
	text-align:left;
}
.align-right {
	text-align:right;
}
.align-center {
	text-align:center;
}