@charset "utf-8";

BODY {
background-attachment:fixed;
}



{
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" integrity="sha384-WskhaSGFgHYWDcbwN70/dfYBj47jz9qbsMId/iRN3ewGhXQFZCSftd1LZCfmhktB" crossorigin="anonymous">
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js" integrity="sha384-smHYKdLADwkXOn1EmN1qk/HfnUcbVRZyYmZ4qpPea6sjB/pTJ0euyQp0Mk8ck+5T" crossorigin="anonymous"></script>


<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
}

.gr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 38px;
	line-height: normal;
	color: #FFFFFF;
	font-weight: bold;
}

a.sub:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	line-height: 28px;
	padding:2px;
}

a.sub:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	line-height: 28px;
	padding:2px;
}

a.sub:hover {
	color: #970100;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	line-height: 28px;
	border-bottom:3px solid #FFFFFF;
	padding:2px;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
}

.img {
border: 5px solid #FFFFFF;
}


a.sub2:link {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 30px;
}

a.sub2:visited {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 30px;
}

a.sub2:active {
color: #151515;
text-decoration: none;
line-height: 30px;
}

a.sub2:hover {
color: #151515;
text-decoration: none;
line-height: 30px;
}



a.sub3:link {
color: #FFFFFF;
background-color:#970100;
text-decoration: none;
width:300px;
display: block;
font-size:11px;
line-height: 30px;
}

a.sub3:visited {
color: #FFFFFF;
background-color:#970100;
text-decoration: none;
width:300px;
display: block;
font-size:11px;
line-height: 30px;
}

a.sub3:active {
color: #FFFFFF;
background-color:#970100;
text-decoration: none;
width:300px;
display: block;
font-size:11px;
line-height: 30px;
}


a.sub3:hover {
color: #CC0000;
background-color:#FFFFFF;
text-decoration: none;
width:300px;
display: block;
font-size:11px;
line-height: 30px;
}



a.sub4:link {
color: #970100;
text-decoration: none;
font-size:12px;
}

a.sub4:visited {
color: #970100;
text-decoration: none;
font-size:12px;
}

a.sub4:active {
color: #970100;
text-decoration: none;
font-size:12px;
}


a.sub4:hover {
color: #970100;
text-decoration: none;
font-size:12px;
}


a.sub5:link {
		font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none;
font-size:16px;
text-decoration:underline;
}

a.sub5:visited {
color: #FFFFFF;
font-size:16px;
text-decoration:underline;
}

a.sub5:active {
color: #FFFFFF;
font-size:16px;
text-decoration:underline;
}


a.sub5:hover {
color: #FFFFFF;
text-decoration: none;
font-size:16px;
}

.txtgr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color: #FFFFFF;
	font-weight: bold;
}
.txtgrrot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color: #970100;
	font-weight: bold;
}
.txtsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #FFFFFF;
}


.imprint {
	position:absolute;
	height:50px;
	width:200px;
	right: 20px;
	top: 0px;
	text-align:right;
}


.imprint2 {
	position:absolute;
	margin-top:50px;
	height:50px;
	width:300px;
	right: 20px;
	top: 0px;
	text-align:left;
}



a.im:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
		}
		
a.im:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
		}
		
a.im:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration:none;
	}
	
.txtrot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	line-height: 16px;
}



.txtrotsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #970100;
	font-weight: bold;
}

<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" integrity="sha384-WskhaSGFgHYWDcbwN70/dfYBj47jz9qbsMId/iRN3ewGhXQFZCSftd1LZCfmhktB" crossorigin="anonymous">
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js" integrity="sha384-smHYKdLADwkXOn1EmN1qk/HfnUcbVRZyYmZ4qpPea6sjB/pTJ0euyQp0Mk8ck+5T" crossorigin="anonymous"></script>