	.fontschwarz{
	font-size: 16px;
	letter-spacing: 0.1em;
	text-transform: none;
	text-align: center;
	font-family: Abel;
	font-weight: lighter;
	color: #030303;
	text-decoration: none;
}
	.fontschwarz a:link {
   color:            #575757;
}

	.fontschwarz a:visited {
   color:            #575757;
}

	.fontschwarz a:hover {
   color:            #bfbfbf;
}

	.fontschwarz a:active {
	color:            #575757;
	font-family: Abel;
}

	.fontschwarz_text_2{
	font-size: 12px;
	letter-spacing: 0.1em;
	text-transform: none;
	text-align: left;
	font-family: Abel;
	font-weight: lighter;
	color: #575757;
	text-decoration: none;
}
	.fontschwarz_text_2 a:link {
   color:            #575757;
}

	.fontschwarz_text_2 a:visited {
   color:            #575757;
}

	.fontschwarz_text_2 a:hover {
   color:            #bfbfbf;
}

	.fontschwarz_text_2 a:active {
	color:            #575757;
	font-family: Abel;
}


.fontschwarz-inv{
	font-size: 12px;
	letter-spacing: 0.1em;
	text-transform: none;
	text-align: center;
	font-family: Abel;
	font-weight: lighter;
	color: #bfbfbf;
	text-decoration: none;
}
	.fontschwarz-inv a:link {
   color:            #bfbfbf;
}

	.fontschwarz-inv a:visited {
   color:            #bfbfbf;
}

	.fontschwarz-inv a:hover {
   color:            #575757;
}

	.fontschwarz-inv a:active {
	color:            #bfbfbf;
	font-family: Abel;
}
	.fontweiss{
	font-size: 10px;
	letter-spacing: 0.1em;
	text-transform: none;
	text-align: left;
	font-family: Abel;
	font-weight: lighter;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
}
	.fontweiss a:link {
   color:            #FFFFFF;
}

	.fontweiss a:visited {
   color:            #FFFFFF;
}

	.fontweiss a:hover {
   color:            #999999;
}

	.fontweiss a:active {
   color:            #FFFFFF;
}
.fontbutton {
	font-family: Abel;
	letter-spacing: 0.1em;
	font-size: 18px;
	color: #FFFFFE;
	text-align: center;
	text-decoration: none;
}
	.fontbutton a:link {
   color:            #FFFFFF;
}

	.fontbutton a:visited {
   color:            #FFFFFF;
}

	.fontbutton a:hover {
	color:            #AAAAAA;
}

	.fontbutton a:active {
   color:            #FFFFFF;
}
.fontlogo1 {
	font-family: Abel;
	text-align: center;
	letter-spacing: 0.1em;
	font-size: 50px;
	color: #353535;
	font-weight: lighter;
	line-height: 30px;
}

.fonttexte {
	font-family: Abel;
	text-align: center;
	letter-spacing: 0.1em;
	font-size: 16px;
	color: #353535;
	font-weight: lighter;
	line-height: 25px;
}

	.fonttexte a:link {
	color: #414141;
}

	.fonttexte a:visited {
	color: #414141;
}

	.fonttexte a:hover {
	color: #353535;
}

	.fonttexte a:active {
	color: #353535;
}
.fontlogo {
	font-family: Abel;
	text-align: center;
	letter-spacing: 0.1em;
	font-size: 20px;
	color: #353535;
	font-weight: lighter;
	line-height: 35px;
}
.fontunten {
	font-family: Abel;
	letter-spacing: 0.2em;
	font-size: 9px;
	color: #434343;
	text-align: left;
	text-decoration: none;
}
	.fontunten a:link {
	color:            #191919;
	text-decoration: none;
}

	.fontunten a:visited {
   color:            191919;
}

	.fontunten a:hover {
	color:            #C0C0C0;
}

	.fontunten a:active {
   color:            #191919;
}


.fontweiss{
	font-size: 10px;
	letter-spacing: 0.1em;
	text-transform: none;
	text-align: left;
	font-family: Abel;
	font-weight: lighter;
	color: #E1E1E1;
	text-decoration: none;
	line-height: 18px;
}
	.fontweiss a:link {
   color:            #FFFFFF;
}

	.fontweiss a:visited {
   color:            #FFFFFF;
}

	.fontweiss a:hover {
   color:            #999999;
}

	.fontweiss a:active {
   color:            #FFFFFF;
}
.fontgoogle {
	font-family: Abel;
	letter-spacing: 0.2em;
	font-size: 9px;
	color: #7F93A4;
	text-align: center;
	text-decoration: none;
	line-height: 5px;
}
.fontgoogle-0 {
	font-family: Abel;
	letter-spacing: 0.1em;
	font-size: 14px;
	color: #333333;
	text-align: center;
	text-decoration: none;
}
.fontgoogle-1 {
	font-family: Abel;
	letter-spacing: 0.1em;
	font-size: 18px;
	color: #333333;
	text-align: center;
	text-decoration: none;
}
	.fontgoogle-1 a:link {
   color:            #7F93A4;
}

	.fontgoogle-1 a:visited {
   color:            #7F93A4;
}

	.fontgoogle-1 a:hover {
	color:            #AAAAAA;
}

	.fontgoogle-1 a:active {
   color:            #7F93A4;
}
.fontgoogle-2 {
	font-family: Abel;
	letter-spacing: 0.1em;
	font-size: 24px;
	color: #7F93A4;
	text-align: center;
	text-decoration: none;
	text-indent: 10px;
}
.fontgoogle-3 {
	font-family: Abel;
	letter-spacing: 0.2em;
	font-size: 40px;
	color: #7F93A4;
	text-align: center;
	text-decoration: none;
}
.fontgoogle-4 {
	font-family: Abel;
	font-size: 60px;
	color: #7F93A4;
	text-align: center;
	text-decoration: none;
	font-weight: lighter;
}
.fontgoogle-4weiss {
	font-family: Abel;
	font-size: 60px;
	color: #FFFFFE;
	text-align: center;
	text-decoration: none;
	font-weight: lighter;
}
.fontblackklein {
	font-family: Abel;
	color: #023f7c;
	font-size: 12px;
	line-height: 20px;
	word-spacing: 5px;
	letter-spacing: 1px;
}