@font-face {
	font-family: 'Open Sans';
	src: local ('Open Sans'), url('images/OpenSans-Bold.ttf') format('truetype');
	font-weight: bold;
}

@font-face {
    font-family: 'Pirata One';
    font-style: normal;
    font-weight: normal;
    src: local('Pirata One'), url('images/themes/gruppe-wechsel/PirataOne-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Spectral SC';
    font-style: normal;
    font-weight: normal;
    src: local('Spectral SC'), url('images/themes/gruppe-wechsel/SpectralSC-Regular.ttf') format('truetype');
}

#paintstoryline {
	width: 460px; 
	padding: 20px; 
	position: relative; 
	background: #2e2e2e url(https://paintblack.de/images/themes/gruppe-wechsel/hintergrund-gelb.jpg) fixed no-repeat top center; 
	background-size: cover;
}

#paintstoryline .storylineheader {
	width: 460px;
	height: 150px; 
	padding-top: 20px; 
	text-align: center; 
	margin-bottom: 120px;
}

#paintstoryline .forentitel {
	color: #FFFFFF !important;
	font-size: 110px;
	font-family: 'Pirata One', system-ui;
  	font-weight: normal;
	font-style: normal;
	font-size: 80px;
	line-height: 85px;
	text-align: center;
	margin: auto;
	outline: none !important;
}

.paintstoryline .forentitel a:hover { text-transform: none; border: none; }

#paintstoryline .inverted {
	width: 140px;
	height: 200px; 
	position: relative; 
	margin: auto; 
	margin-top: -120px; 
	padding: 15px; 
	border: 1px solid #FFFFFF; 
	z-index: 2;
}

#paintstoryline .linksoben {
	width: 100%; position: relative; text-align: center; z-index: 3; margin-top: -115px;
}

#paintstoryline .header {
	display: inline-block;
	background: #383838;
	color: #ffffff !important;
	font-family: Calibri, Candara, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 2px;
	padding: 0px 10px 0.5px 12px;
  	margin: 2.5px 1px;
  	line-height: 18px;
	border: 1px solid #383838;
}

#paintstoryline .header:hover {
	background: #c07e00;
	color: #ffffff !important;
	border: 1px solid #c07e00;
}

#paintstoryline .linkorange { 
	background: #c07e00; 
	padding: 10px; 
	color: #FFFFFF !important; 
	font-size: 25px; 
	text-transform: lowercase; 
	text-decoration: none !important;  
	letter-spacing: 1px; 
}

#paintstoryline .linkorange:hover {
	color: #1a1a1a !important; 
	border: 0px !important; 
}

#paintstoryline .divider {
	margin: auto; background: url('https://paintblack.de/images/themes/gruppe-wechsel/divider.png'); width: 250px; height: 30px;
}

#paintstoryline .texthinter {
	width: 380px; padding: 40px; background: url('https://paintblack.de/images/themes/gruppe-wechsel/hintergrund1.jpg');
}

#paintstoryline .textbox {
	color: #ececec; font-size: 14px; line-height: 25px; text-align: justify; scrollbar-width: thin;
}

.paintstoryline a { color: #ffffff !important; }