		body {
		font: 1.1em Arial; 
		background-color: #f9f9f9; 
		scroll-behavior: smooth;
		}
		
		
	body1 {
		font: 1.1em Arial; 
		background-color: #a0a0a0; 

		}
		
		
		
		
		
		
	h1 {
		font:  0.8em Arial; 
		
		text-align: left; 
		margin-top: 0pt; 
		margin-left: 0px
		}

	h2 {
		font:  1.2em Arial; 
		color:#fff;
		text-align: left; 
		margin-top: 0pt; 
		margin-left: 0px
		}
	
	h3 {
		font: bold 1.3em Arial; 
		color:#000000;
		
		}
		
	h4 {
		font:  2em Arial; 
		
		text-align: center; 
		margin-top: 0pt; 
		margin-left: 0px
		}
		
	h5{
		font:  1.5em Arial; 
		
		text-align: center; 
		margin-top: 0pt; 
		margin-left: 0px
		}	

	h6{
		font:  1.3em Arial; 
		
		text-align: center; 
		margin-top: 0pt; 
		margin-left: 0px
		}			
	

	
	span  { 
		font:  1.1em Arial; 
		
		}    

	div a {
display:block;

}

.weiss
{ 
		font:  0.8em Arial;
		color:#fff;
		}   

.weiss_1_0
{ 
		font: bold 1em Arial ;
		color:#fff;

		} 
		
.grau32
{ 
		font:  0.8em Arial;
		color:#323232;		
}

.grau32_b
{ 
		font: bold 0.8em Arial;
		color:#323232;		
}
.grau32_1
{ 
		font:  1.0em Arial;
		color: #323232;		
}

.grau32_2
{ 
		font:  2.0em Arial;
		color: #323232;		
} 


.grau32_2-5c
{ 
		font:  2.5em Arial;
		color: #323232;
		text-align: center;		
}

.grau32_big
{ 
		font:  3em  Arial;
		color:#323232;		
}

.grau32_1_0
{ 
		font: bold 1em  Arial ;
		color: #323232;		
}

.grau32_1_1b
{ 
		font: bold 1.1em  Arial ;
		color: #323232
		
		}

		
.grau32_1_5
{ 
		font: bold 1.5em  Arial ;
		color:#323232;		
}
.grau32_1_1hgc0
{ 
		font:  1.1em  Arial ;
		color:#323232;				
		background: #c0c0c0; 
}

.graucc_1_1
{ 
		font: 1.1em  Arial ;
		color:#666666;		
}

.drot_1_1b
{ 
		font: bold 1.1em  Arial ;
		color:#e50404;		
}





	#linkleiste1 {
	
	display: flex;

	}
	#linkleiste1 p:nth-child(1) {flex:  1; background: #c0c0c0; border-left: 2px solid #ffffff; height: 25px; padding: 5px}
	#linkleiste1 p:nth-child(2) {flex:  1; background: #c0c0c0; border-left: 2px solid #ffffff; height: 25px; padding: 5px}
	#linkleiste1 p:nth-child(3) {flex:  1; background: #c0c0c0; border-left: 2px solid #ffffff; height: 25px; padding: 5px}
	#linkleiste1 p:nth-child(4) {flex:  1; background: #c0c0c0; border-left: 2px solid #ffffff; height: 25px; padding: 5px}
	#linkleiste1 p:nth-child(5) {flex:  1; background: #ededed; border-left: 2px solid #ffffff; height: 25px; padding: 5px}
	#linkleiste1 p:nth-child(6) {flex:  1; background: #ededed; border-left: 2px solid #ffffff; height: 25px; padding: 5px}
	#linkleiste1 p:nth-child(7) {flex:  1; background: #ededed; border-left: 2px solid #ffffff; height: 25px; padding: 5px}
	
	#linkleiste1 p:hover { 
	background:  #e50404; }
	
	#linkleiste2 {
	
	display: flex

	}
	#linkleiste2 p:nth-child(1) {flex: 1; background: #c0c0c0; border-right: 2px solid #ffffff;  padding: 10px} 
	#linkleiste2 p:nth-child(2) {flex: 1.5; background: #ededed; border-left: 2px solid #ffffff;  padding: 10px}
	
	#linkleiste3 {
	
	display: flex

	}
	#linkleiste3 p:nth-child(1) {flex: 1; background: #c0c0c0; border-right: 2px solid #ffffff;  padding: 10px} 
	#linkleiste3 p:nth-child(2) {flex: 1; background: #c0c0c0; border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; padding: 10px}
	#linkleiste3 p:nth-child(3) {flex: 1; background: #c0c0c0; border-left: 2px solid #ffffff;  padding: 10px}




	#flexboxRhBtitle1 {
	
	display: flex;
	

	}
	#flexboxRhBtitle1 p:nth-child(1) {background: #0000ff; width: 25px; height: 25.5px;  border-left: 2px solid #ffffff;  padding: 2px}
	#flexboxRhBtitle1 p:nth-child(2) {background: url(img/rhb.gif) no-repeat #0000ff; color: #ffffff; padding: 5px 10px 5px 80px}
	
	
		
		
		#linkabc {
	
	display: flex;

	}
	#linkabc p:nth-child(1) {background: #0000ff; border-left: 2px solid #ffffff; width: 25px; height: 25px; padding: 5px}
	#linkabc p:nth-child(2) {background: #0000ff; border-left: 2px solid #ffffff; width: 25px; height: 25px; padding: 5px}
	#linkabc p:nth-child(3) {background: #0000ff; border-left: 2px solid #ffffff; width: 25px; height: 25px; padding: 5px}
	#linkabc p:nth-child(4) {background: #0000ff; border-left: 2px solid #ffffff; width: 25px; height: 25px; padding: 5px}
	#linkabc p:nth-child(5) {background: #0000ff; border-left: 2px solid #ffffff; width: 25px; height: 25px; padding: 5px}
	#linkabc p:nth-child(6) {background: #0000ff; border-left: 2px solid #ffffff; width: 25px; height: 25px; padding: 5px}
	#linkabc p:nth-child(7) {background: #0000ff; border-left: 2px solid #ffffff; width: 25px; height: 25px; padding: 5px}
	#linkabc p:nth-child(8) {background: #0000ff; border-left: 2px solid #ffffff; width: 25px; height: 25px; padding: 5px}
	
	
	#linkabc p:hover { 
	background:  #ff0000; }	
		
		
	#box0 {
	
		
		background: url(img/logo_headk.png)
		no-repeat 5px 10px; 
				}

				
	#boxtitle {
	
	
		background:  #c0c0c0;
		padding: 5px 10px 5px 30px;
		border-bottom: 1px dotted #3f3f3f;
		}		
		
		
	#box01 {
	
		
		background: #ffffff;
		color:#323232;
		padding: 10px 20px; 
				}

	#box1 {
		
		background: url(img/dotted1a.gif) no-repeat 5px 5px #7f7f7f;
		padding: 5px 10px 5px 30px;
		border-bottom: 1px dotted #3f3f3f;
		
		
		}
		
	
	#box1:hover { 
		text-decoration: none; 
		color:#ffffff;
		background: url(img/dotted1.gif) no-repeat 5px 5px #e50404; }
		
		
	#box2 {
	
		color: #404040;
		width: 400px;
		background: url(img/dotted1a.gif) no-repeat 5px 5px #979797;
		padding: 5px 10px 5px 30px;
		border-bottom: 1px dotted #3f3f3f;
		}

	#box2:hover { 
		width: 400px;
		
		text-decoration:none; 
		color:#fff;
		background: url(img/dotted1.gif) no-repeat 5px 5px #e50404; }	
		
			
	#box2a {
	
		color: #404040;
		background:5px 5px #979797;
		color:#fff;
		padding: 5px 10px 5px 30px;
		}

	#box3 {
	
		color: #323232;		
		background:  #c0c0c0;
		padding: 5px 10px 5px 15px;
		border-left: #e50404 10px solid ;
		border-bottom: 1px dotted #3f3f3f;
		}	
		
	#box4 {
	
		color: #ffffff;	
		background: url(img/rhb.gif) no-repeat 0px #0000ff;
		padding: 5px 10px 5px 80px;
		
				
		}		
		
	#box5 {
		width: 30px;
        height: 20px;
		color: #ffffff;	
		background: #0000ff;
		padding: 5px 5px 5px 5px;
		border: 2px solid #ffffff;
		
				
		}	

	#box5:hover { 
		text-decoration: none; 
		color:#ffffff;
		background: no-repeat 5px 5px #ff0000;
		border: 2px solid #ffffff;
		
		}
		
		
	#box10 {
	  
		color:#323232;
		background: url(img/dotted1.gif) no-repeat 5px 5px #a0a0a0;
		padding: 5px 30px 5px 30px;
		border-bottom: 1px dotted #3f3f3f;
		}

		


	#box11 {
		
		background: url(img/dotted1a.gif) no-repeat 5px 5px #c0c0c0;
		padding: 5px 10px 5px 30px;
		border-bottom: 1px dotted #3f3f3f;
		
		
		}
		
	
	#box11:hover { 
		text-decoration: none; 
		color:#ffffff;
		background: url(img/dotted1.gif) no-repeat 5px 5px #e50404; }
		
	#box111 {
	
		color:#323232;
		background: url(img/dotted1.gif) no-repeat 15px 5px #c0c0c0;
		padding: 5px 30px 5px 40px;
		border-bottom: 1px dotted #3f3f3f;
		}


	#box12 {
	
		color:#fff;
		background: 5px 5px #ededed;
		padding: 5px 30px 5px 30px;
		border: 2px solid #ffffff;
		}
		
	#box13 {
	
		color:#323232;
		background: 5px 5px #c0c0c0;
		padding: 5px 5px 5px 5px;
		border-bottom: 1px dotted #3f3f3f;
		}
		
	#box13:hover { 
		text-decoration: none; 
		color:#fff;
		background: 5px 5px #e50404; }

#klicker {
display: block;

}
	
		
	#box21 {
	
		color: #fff;
		width: 400px;
		margin-left: 60px;
		background: url(img/dotted1a.gif) no-repeat 5px 5px #979797;
		font: bold;
		padding: 5px 10px 5px 30px;
		border-bottom: 1px dotted #3f3f3f;
		}

	#box21:hover { 
		width: 400px;
		margin-left: 60px;
		text-decoration:none; 
		background: url(img/dotted1.gif) no-repeat 5px 5px #e50404; }
		
	#box22 {
	
		font:  bold;
		width: 400px;
		margin-left: 60px;
		background: #979797;
		padding: 5px 10px 5px 30px;
		border-bottom: 1px dotted #3f3f3f;
		}
		
	#box21a {
	
		color: #fff;
		width: 400px;
		height:20px;
		margin-left: 60px;
		background: url(img/dotted1a.gif) no-repeat 5px 5px #c0c0c0;
		font: bold;
		padding: 5px 10px 5px 30px;
		border-bottom: 1px dotted #3f3f3f;
		}

	#box21a:hover { 
		width: 400px;
		height:20px;
		margin-left: 60px;
		text-decoration:none; 
		background: url(img/dotted1.gif) no-repeat 5px 5px #e50404; }
	

	#box21b {
	
		color: #323232;	
		width: 400px;
		margin-left: 60px;
		background: 5px 5px #979797;
		font: bold;
		padding: 5px 10px 5px 30px;
		border-bottom: 1px dotted #3f3f3f;
		}
		
	#box21c {
	
		color: #fff;
		width: 400px;
		height:20px;
		margin-left: 60px;
		background: url(img/dotted1.gif) no-repeat 5px 5px #e50404;
		font: bold;
		padding: 5px 10px 5px 30px;
		border-bottom: 1px dotted #3f3f3f;
		}
		
		

		
	#box21links {
	
		color: #fff;
		position: absolute;
		width: 400px;
		margin-left: 60px;
		margin-top: 60px
		left: 500px;
		background: url(img/dotted1a.gif) no-repeat 10px 10px #979797;
		font: bold;
		padding: 5px 10px 5px 30px;
		border-bottom: 1px dotted #3f3f3f;
		}

	
		
	#box21rechts {
	
		
		position: absolute;
		width: 400px;
		margin-left: 520px;
		margin-top: 60px;
		
		background: #979797;
		padding: 5px 10px 5px 30px;
		border-bottom: 1px dotted #3f3f3f;
		}
		

		
		
    #box33 {
	
		
		background: url(img/dotted1a.gif) no-repeat 10px 10px #c0c0c0;
		padding: 5px 10px 5px 30px;
		border-bottom: 1px dotted #3f3f3f;
		
		}
		
	#box33:hover { 
		text-decoration:none; 
		color:#ffffff;
		background: url(img/dotted1.gif) no-repeat 10px 10px #e50404; }
		
	#box34 {
	
		
		background: 10px 10px #c0c0c0;
		padding: 5px 10px 5px 30px;
		border-bottom: 1px dotted #3f3f3f;
		}
		
	#box34a {
	
		
		background: url(img/raily4.png) no-repeat 5px 5px #c0c0c0;
		padding: 20px 10px 5px 42px;
		color:#323232;
		border-bottom:  1px dotted #3f3f3f;
		}
		
		
	#box34a:hover { 
		text-decoration: none; 
		color:#ffffff;
		background: url(img/raily4.png) no-repeat 5px 5px #e50404; }

	#box34b {
	
		
		background: url(img/pdf.png) no-repeat 7px 7px #c0c0c0;
		padding: 20px 10px 5px 42px;
		color:#323232;
		border-bottom:  1px dotted #3f3f3f;
		}
		
		
	#box34b:hover { 
		text-decoration: none; 
		color:#ffffff;
		background: url(img/pdf.png) no-repeat 7px 7px #e50404; }		
		

	#box35 {
	
		color: #fff;
		height:100px;
		width: 300px;
		margin-left: 10px;
		background: url(img/dotted1a.gif) no-repeat 5px 5px #979797;
		font: bold;
		padding: 5px 10px 5px 30px;
		border-bottom: 5px solid #3f3f3f;
		}

	#box35:hover { 
		
		text-decoration:none; 
		background: url(img/dotted1.gif) no-repeat 5px 5px #e50404; 
		height:100px;
		width: 300px;
		
		
		}


	

		

		
