
.Logo {	position:absolute;
		width:auto;
		height:auto;
		z-index:2;
		}		
.Rand {	position:absolute;
		left:10px;
		background-color:#FF0000;
		}
		
.RandWeiss {position:absolute;
		left:100px;
		background-color:#94BBCF;
		}		
		
			
a { 
	text-decoration: none;
	color:#002F6B; 
		}
		
		
h1 {	font-size:28px; 
		line-height:34px; 
		font-weight:normal;
		font-style:normal;
		color:#002F6B; 
		position:absolute;
		font-family:Times,serif;		
		height: 100px;
		padding-left: 5px;
		overflow:visible;
		white-space:nowrap;
		margin:0px;
		visibility:visible;
		}

h2 {	font-size:18px; 
		line-height: 20px; 
		font-weight:normal; 
		font-style:normal;
		color:#002F6B; 
		position:absolute;  
		font-family:Times,serif;
		border-bottom:3px solid #B2C1D3;
		height: 21px;
		padding-left: 5px;
		margin:0px;
		overflow:visible;
		white-space:nowrap;
		}
		
h6 {	font-size:15px; 
		line-height: 12px; 
		font-weight:normal; 
		font-style:normal;
		color:#002F6B; 
		position:absolute;  
		font-family:Times,serif;
		text-align:right;
		height: 15px;
		padding-left: 5px;
		padding-top: 7px;
		margin:0px;
		}		
			
		
h3 {	font-size:14px; 
		line-height:27px; 
		font-weight:normal; 
		font-style:normal;
		color:#FFFFFF; 
		position:absolute;  
		font-family:Times,serif;
		height: 27px;
		text-align:center;
		border-right:3px solid white;
		margin-top:0px;
		}		
		
h4 {	font-size:15px; 
		line-height: 20px; 
		font-weight:normal; 
		font-style:normal;
		color:#002F6B; 
		position:absolute;  
		font-family:Times,serif;
		height: 17px;
		padding-left: 5px;
		padding-top: 0px;
		margin:0px;
		overflow:visible;
		}			
	
		
h5 {	font-size:18px; 
		line-height: 26px; 
		font-weight:normal;
		font-style:normal; 
		color:#002F6B; 
		position:absolute;  
		font-family:Times,serif;
		height: 26px;
		padding-left: 5px;
		margin:0px;
		overflow:visible;
		white-space:nowrap;
		}
		
.Subhead {	font-size:20px; 
		line-height: 20px; 
		font-weight:normal; 
		font-style:normal;
		color:#002F6B; 
		position:absolute;  
		font-family:Times,serif;
		height: 20px;
		padding-left: 5px;
		margin-top:3px;
		}		
		
		
.Bodytext { font-size:11px; 
			line-height: 15px; 
			color:black; 
			font-weight:normal; 
			position:absolute; 
			font-family: Verdana,sans-serif;
			text-decoration: none; 
			padding-top: 6px;
			padding-left: 5px;
			}
			
.BodytextR { font-size:11px; 
			line-height: 15px; 
			color:black; 
			font-weight:normal; 
			position:absolute; 
			font-family: Verdana,sans-serif;
			text-decoration: none; 
			padding-top: 6px;
			padding-left: 5px;
			text-align:right;
			}
			
.Infotext { font-size:10px; 
			line-height: 15px; 
			color:#999999; 
			font-weight:normal; 
			position:absolute; 
			font-family: Verdana,sans-serif;
			text-decoration: none; 
			padding-top: 6px;
			padding-left: 5px;
			}
.InfotextR { font-size:10px; 
			line-height: 15px; 
			color:#999999; 
			font-weight:normal; 
			position:absolute; 
			font-family: Verdana,sans-serif;
			text-decoration: none; 
			padding-top: 6px;
			padding-left: 5px;
			text-align:right;
			}			
			
.Bildtext { font-size:10px; 
			line-height: 15px; 
			color:black; 
			font-weight:normal; 
			position:absolute; 
			font-family: Verdana,sans-serif;
			text-decoration: none; 
			padding-top: 12px;
			padding-left: 5px;
			}			
			
.TabBody { font-size:11px; 
			line-height: 20px; 
			color:black; 
			font-weight:normal; 
			position:absolute; 
			font-family: Verdana,sans-serif;
			text-decoration: none; 
			padding-top: 0px;
			padding-left: 5px;
			margin:0px;
			}
.TabBody2L { font-size:11px; 
			line-height: 23px; 
			color:black; 
			font-weight:normal; 
			position:absolute; 
			font-family: Verdana,sans-serif;
			text-decoration: none; 
			padding-top: 4px;
			padding-left: 5px;
			margin:0px;
			}			
.TabBlue { font-size:15px; 
			line-height: 20px; 
			color:#002F6B; 
			font-weight:normal; 
			font-style:normal; 
			position:absolute; 
			font-family: Times,serif;
			text-decoration: none; 
			padding-top: 2px;
			padding-left: 5px;
			}
			
.TabHead1 { font-size:14px; 
			line-height: 21px; 
			color:#002F6B; 
			font-weight:normal;
			font-style:normal; 
			position:absolute; 
			font-family:Times,serif;
			text-decoration: none; 
			padding-top: 5px;
			padding-left: 5px;
			}
.TabHead2 { font-size:15px; 
			line-height: 23px; 
			color:#002F6B; 
			font-weight:normal;
			font-style:normal; 
			position:absolute; 
			font-family:Times,serif;
			text-decoration: none; 
			padding-top: 5px;
			padding-left: 5px;
			}
.TabHead2R { font-size:15px; 
			line-height: 23px; 
			color:#002F6B; 
			font-weight:normal;
			font-style:normal; 
			position:absolute; 
			font-family:Times,serif;
			text-decoration: none; 
			padding-top: 5px;
			padding-left: 5px;
			Text-align: right;
			}			
.TabBack1 {background-image:url(../html/images/tabback21.gif);
			background-position: 5px 0px;
			background-repeat: repeat-y;
			position:absolute;
			margin-top:10px;
			}
.TabBack2 {background-image:url(../html/images/tabback23.gif);
			background-position: 5px 0px;
			background-repeat: repeat-y;
			position:absolute;
			margin-top:8px;
}
.TabBodyRechts { font-size:11px; 
			line-height: 21px; 
			color:black; 
			font-weight:normal; 
			position:absolute; 
			font-family: Verdana,sans-serif;
			text-decoration: none; 
			text-align: right;
			padding-top: 5px;
			padding-left: 0px;
			margin:0px;
			}	

.Grafiktext { font-size:11px; 
			line-height: 14px; 
			color:#002F6B; 
			font-weight:normal; 
			position:absolute; 
			font-family: Verdana,sans-serif;
			text-decoration: none; 
			padding-top: 2px;
			}

.Adresse {  font-size:11px; 
			line-height: 11px; 
			color:white; 
			font-weight:normal; 
			position:absolute; 
			width:900px;
			height:auto;
			left:16px;
			font-family: Verdana,sans-serif;
			text-decoration: none 
			text-align:center;
			}			
			
.Linktext { font-size:14px; 
			line-height: 18px; 
			color:#002F6B; 
			font-weight:bold; 
			font-style:normal;
			position:absolute; 
			font-family: Times, serif;
			text-decoration: none;
			padding-left: 5px;
			padding-top: 8px;
			}


.LinktextLinkliste { font-size:14px; 
			line-height: 25px; 
			color:#002F6B; 
			font-weight:bold;
			font-style:normal;
			position:absolute; 
			font-family: Times, serif;
			text-decoration: none;
			padding-left: 5px;
			text-align:right;
			}			
			
.Foto	 {  position:absolute;
			margin:6px;
			}	
			
.FotoLink{  position:absolute;
			margin:6px;
			}
			
.FotoBack {background-color:#FFFFFF;
			position:absolute;
			margin:0px;
			font-size:1px;
			border:1px solid #bebebe;
			}
.FotoBackListe {background-color:#FFFFFF;
			position:absolute;
			margin:5px;
			font-size:1px;
			border:1px solid #bebebe;
			}				
			
.FotoBackAlbum {background-color:#FFFFFF;
			position:absolute;
			margin:0px;
			font-size:1px;
			border:1px solid #bebebe;
			}			
			
.FotoHome	{ 		
			background-color: #FFFFFF;
			margin:6px;
			}
			
.Reiter {   font-size:11px; 
			line-height: 12px;
			color:#FFFFFF; 
			font-weight:normal;
			font-style:normal;
			font-family: Verdana,sans-serif;
			height:20px;
			top:0px;
			position:absolute;
			border-right:1px solid white;
			background-color:#144178;
			padding-top:4px;
			z-index:2;
			cursor:pointer;
			text-align:center;
			}	
			
.Reiterlinkan {
			color: #144178;
			text-decoration: none;
			font-style:normal;
			}			
.Reiteran { font-size:11px; 
			line-height: 12px;
			color:#144178; 
			font-weight:normal;
			font-style:normal;
			font-family: Verdana,sans-serif;
			height:20px;
			position:absolute;
			border-right:1px solid white;
			background-color:#B2C1D3;
			padding-top:4px;
			z-index:4;
			cursor:pointer;
			text-align:center;
			}	
			

.Reiterrand {	position:absolute;
			width:762px;
			left:0px;
			height:10px;
			top:22px;
			background-color:#FFFFFF;
			z-index:4;
			}			
			
.Inhalt	 {  position:absolute;
			z-index:6;
			height:auto;
			}
						

.Menu	 {  position:absolute;
			font-family: Verdana,sans-serif;
			font-style:normal;
			background-color:#144178;
			}
			
.Menulink { 
			color:#FFFFFF;
			text-decoration: none;
			}
			
.Menulinkan {
			color: #144178;
			text-decoration: none;
			}			
			
			
			
.m { font-size:12px; 
			line-height: 20px;
			color:#FFFFFF; 
			font-weight:normal;
			height:21px;	
			padding-left:15px;
			border-bottom:1px solid white;
			cursor:pointer;
			}

.mm{ font-size:10px; 
			line-height: 15px; 
			color:#FFFFFF; 
			font-weight:normal; 
			height: 18px;
			padding-left:25px;
			border-bottom:1px solid white;
			cursor:pointer;
			}
			
.mmm { font-size:10px; 
			line-height: 15px; 
			color:#FFFFFF; 
			font-weight:normal;
			height: 17px;
			padding-left:35px;
			border-bottom:1px solid white;
			cursor:pointer;
			}
			
.man { font-size:12px; 
			line-height: 20px;
			color:#144178; 
			font-weight:normal;
			height:21px;			
			padding-left:15px;
			border-bottom:1px solid white;
			background-image:url(marker.gif);
			background-repeat:no-repeat;
			background-color:#B2C1D3;
			cursor:pointer;
			}
					

.mman { font-size:10px; 
			line-height: 15px;
			color:#144178; 
			font-weight:normal; 
			height: 18px;
			padding-left:25px;
			border-bottom:1px solid white;
			background-image:url(marker.gif);
			background-repeat:no-repeat;
			background-color:#B2C1D3;
			cursor:pointer;
			}
	
		
.mmman { font-size:10px; 
			line-height: 15px; 
			color:#144178; 
			font-weight:normal;
			height: 17px;
			padding-left:35px;
			border-bottom:1px solid white;
			background-image:url(marker.gif);
			background-repeat:no-repeat;
			background-color:#B2C1D3;
			cursor:pointer;
			}	
			
.IndicatorBut{ font-size:11px; 
			line-height: 20px;
			color:#FFFFFF; 
			font-weight:normal;
			height:21px;	
			padding-left:0px;
			margin-top:30px;
			margin-right:5px;
			border:1px solid white;
			cursor:pointer;
			}
					
			
.IndicatorLink{ 
			color:#FFFFFF;
			text-decoration: none;
			padding-left:15px;
			}
			
			
.Minicalculator {	font-size:17px; 
					line-height:32px; 
					font-weight:normal; 
					font-style:normal; 
					color:#144178; 
					position:absolute;  
					font-family:Times,serif;
					height: 32px;
					background-color: #B2C1D3;
					}
.Textflaeche {	background-color: #ADC9DA;
				position:absolute;
				}
				
.IconHaken {background-image:url(../html/images/icon_haken.gif);
			background-repeat:no-repeat;
			position:absolute;
			}

.TabBack {background-image:url(../html/images/tabback.gif);
			background-repeat: repeat;
			background-color: #B2C1D3;
			position:absolute;
			margin:0px;
			}

.TabBackEke {background-image:url(../html/images/tabbackeke.gif);
			background-repeat: repeat;
			position:absolute;
			}
			
.TabBackHead {background-image:url(../html/images/tabbackhead.gif);
			background-repeat: repeat-x;
			background-color: #ADC9DA;
			position:absolute;
			}	
			
.TabBackHead2 {background-image:url(../html/images/tabbackhead2.gif);
			background-repeat: repeat-x;
			background-color: #ADC9DA;
			position:absolute;
			}	
			
.FlashInfo { font-size:10px; 
			line-height: 14px; 
			color:#000000; 
			font-weight:normal; 
			position:absolute; 
			font-family: Verdana,sans-serif;
			text-decoration: none; 
			padding-top: 1px;
			padding-left: 8px;
			padding-right: 5px;
			padding-bottom: 1px;
			background-color: #FFFFFF;
			text-align:center;
			}	
			
.Preistext { font-size:12px; 
			line-height: 24px; 
			color:#FFFFFF; 
			font-weight:normal; 
			position:absolute; 
			font-family: Verdana,sans-serif;
			text-decoration: none; 
			padding-top: 0px;
			padding-bottom: 0px;
			background-color: #002F6B;
			text-align:center;
			}
			
.UnderlineBack {background-color:#B2C1D3;
			position:absolute;
			margin:0px;
			font-size:1px;
			}	
			
.UnderlineBack2 {background-color:#B2C1D3;
			position:absolute;
			margin-top:8px;
			font-size:1px;
			}			
			
.UnderlineListeBack {background-color:#B2C1D3;
			position:absolute;
			margin-left:5px;
			font-size:1px;
			}			
.UnderlineEndBack {background-color:#144178;
			position:absolute;
			margin:0px;
			font-size:1px;
}

.TrennlinieListeBack {background-color:#B2C1D3;
			position:absolute;
			margin-left:5px;
			font-size:1px;
			}	
			
.KalenderBack {background-image:url(../html/images/kalenderback.gif);
			background-repeat: no-repeat;
			background-color: #B2C1D3;
			position:absolute;
			border:1px solid #bebebe;
			}			
