* {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#000;
}
p, ol {
	font-size:14px;
	line-height:18px;
}
ol, ul {
	padding: 0 0 0 30px;
	color:#000;
}
img {
	border:none;
}
a {
	font-size:14px;
	text-decoration:none;
	color:#000;
	font-weight:normal;
}
a:hover  {
	color:#003075;	
}
h1 {
	font-size:14px;
	font-weight:bold;
	margin: 20px 0 20px 0;
}
h2 {
	font-size:14px;
	font-weight:normal;
}
h3 {
	font-size:14px;
	font-weight:normal;
}
#hauptcontainer {
	width:1020px;
	margin: 0 auto 0 auto;
}
	#kopfzeile {
		width:1016px;
		height:155px;
	}
		#kopfzeilemenu {
			position:relative;
			width:1016px;
			height:44px;
			border-top:1px solid #c9c9c9;
		}
			#hauptnavigation {
				position:absolute;
				left:185px;
				list-style-type:none;
			}
			#hauptnavigation li {
				width:100px;
				border-left:1px solid #c9c9c9;
				line-height:22px;
				text-indent:6px;
				float:left;
			}
			#hauptnavigation li a {
				font-weight:bold;
			}
			#hauptnavigation .aktivhauptli {
				border-left:1px solid #003075;
			}
			#hauptnavigation li .aktiva {
				color:#003075;
			}
			#hauptnavigation li a:hover {
				color:#003075;
			}
			#hauptnavigation li ul {
				width:500px;
				list-style-type:none;
			}
			#hauptnavigation li ul li {
				width:auto;
				margin-right:10px;
				border-left:none;
				line-height:22px;
				text-indent:18px;
				background:url(../images/pfeil-grau.png) 5px 6px no-repeat;
				float:left;
			}
			#hauptnavigation li ul li a {
				font-weight:normal;
			}
			#hauptnavigation li ul .aktivsubli {
				background:url(../images/pfeil-blau.png) 5px 6px no-repeat;
			}
			#hauptnavigation li ul li .aktiva, .boxkopfzeile a.aktiva {
				color:#003075;
			}
			#metanavigation {
				list-style-type:none;
			}
			#metanavigation li {
				margin-right:10px;
				line-height:22px;
				text-indent:6px;
				float:left;
			}
			#metanavigation li a {
				color:#c9c9c9;
			}
			#loginnavigation {
				position:absolute;
				left:845px;
				list-style-type:none;
			}
			#loginnavigation li {
				margin-right:5px;
				line-height:22px;
				text-indent:6px;
				float:left;
			}
			#loginnavigation li img {
				padding-top:5px;
			}
		#kopfzeilelinks {
			width:185px;
			height:110px;
			float:left;
		}
		#kopfzeilemitte {
			width:665px;
			height:110px;
			float:left;
		}
		#kopfzeilemitte table {
			margin-left:22px;
			width:643px;
			height:110px;
			vertical-align:middle;
		}
		#kopfzeilemitte h2, #kopfzeilemitte h2 a {
			font-size:22px;
			line-height:27px;
			color:#939393;
		}
		#kopfzeilemitte h2 strong, #kopfzeilemitte h2 a strong, #kopfzeilemitte h2 a:hover {
			color:#272627;
			font-weight: normal;
		}
		#kopfzeilemitte h2 a img {
			padding-left:10px;
		}
		#kopfzeilerechts {
			width:165px;
			height:110px;
			float:left;
		}
	#hauptzeile {
		margin-top:30px;
		margin-bottom:22px;
		width:1020px;
	}
		#hauptzeileoben {
			width:1020px;
		}
		#hauptzeileunten {
			width:1020px;
		}
		#hauptzeilelinks {
			position:relative;
			width:825px;
			height:808px;
			float:left;
		}
		#hauptzeilerechts {
			position:relative;
			width:170px;
			float:left;
		}
		#hauptzeilehalb {
			width:498px !important;
			position:relative;
			float:left;
			margin-left: 10px;
		}
		.boxkopfzeile {
			position:relative;
			height:22px;
		}
		.boxkopfzeile img, .boxkopfzeile ul {
			display:none;
		}
		.boxkopfzeile h2 {
			line-height:22px;
			font-weight:bold;
			background-color:#fff;
			border-bottom: solid 1px #000;
			color:#000;
			clear:left;
			width: 100%;
		}
		.boxkopfzeile h1 {
			position:absolute;
			top:-6px;
			right:0px;
			font-size:23px;
		}
		.boxkopfzeile ul {
			list-style-type:none;
			height:22px;
			float:left;
		}
		.boxkopfzeile ul li {
			height:22px;
			padding-left:15px;
			float:left;
		}
		.boxkopfzeile ul li a {
			display:block;
			line-height:22px;
			background:url(../images/pfeil-grau.png) 0px 5px no-repeat;
			text-indent:15px;
			color:#9b9b9b;
		}
		.lupe a {
			background:url(../images/lupe.png) 0px 5px no-repeat !important;
		}
		.lupe a:hover {
			background:url(../images/lupe_o.png) 0px 5px no-repeat !important;
		}
		.boxkopfzeile ul li a:hover {
			color:#003075;
			background:url(../images/pfeil-blau.png) 0px 5px no-repeat;
		}
		.boxkopfzeile ul li .aktiv {
			color:#003075;
			background:url(../images/pfeil-blau.png) 0px 5px no-repeat;
		}
			/*
					8888888888 
					888        
					888        
					8888888    
					888        
					888        
					888        
					8888888888 
			*/
			#box-e {
				margin:20px 22px 10px 0px;
				clear:left;
			}
				#box-e-in1 {
					background-color:#fff;
				}
				#box-e-in1 h1, #box-e-in1 h1 a {
					font-size:14px;
					color:#000;
				}
				#box-e-in1 a:hover {
					color:#000;
				}
				 
				#box-e-in1 p {
					margin:7px 17px 7px 17px;
				}
			/*
					8888888b.  
					888  "Y88b 
					888    888 
					888    888 
					888    888 
					888    888 
					888  .d88P 
					8888888P"  
			*/
			#box-d {
				margin:20px 22px 10px 0px;
				clear:left;
			}
				#box-d-in1 {
					
				}
				#box-d-in1-links {
					float:left;
				}
				#box-d-in1-links img {
					padding:20px;
				}
				#box-d-in1-rechts {
					margin-right:20px;
					float:left;
				}
				#box-d-in1-rechts td {
					
				}
				#box-d-in1-rechts h3 {
					margin:0;
					font-size:17px;
					border-bottom:1px solid #dedede;
				}
			/*
					 .d8888b.  
					d88P  Y88b 
					888    888 
					888        
					888        
					888    888 
					Y88b  d88P 
					 "Y8888P"  
			*/
			#box-c {
				margin:20px 22px 10px 0px;
				clear:left;
			}
				#box-c-in1 {
					background-color:#fff;
				}
				#box-c-in1-links {
					float:left;
				}
				#box-c-in1-links img {
					padding:0px 30px 24px 20px;
				}
				#box-c-in1-rechts {
					margin-right:20px;
					width:400px;
					float:left;
				}
				#box-c-in1-rechts h4 {
					padding:0px 0px 10px 0px;
					font-weight:bold;
				}
			/*
					 .d8888b.  
					d88P  Y88b 
					888    888 
					888        
					888  88888 
					888    888 
					Y88b  d88P 
					 "Y8888P88 
			*/
			#box-g {
				clear:left;
			}
				#box-g-in1 {
					padding-left:25px;
					padding-right:25px;
					margin-bottom:50px;
					
				}
				#box-g-in1 h3 {
					padding-top:12px;
					padding-bottom:6px;
				}
				#box-g-in1 p {
					padding-top:6px;
					padding-bottom:6px;
				}
				#box-g-in1 p a {
					font-weight:bold;
				}
			/*
					888888b.   
					888  "88b  
					888  .88P  
					8888888K.  
					888  "Y88b 
					888    888 
					888   d88P 
					8888888P"  
			*/
			#box-b {
				margin:0px 0px 0px 23px;
				float:left;
			}
				#box-b-in1 {
					padding-left:17px;
					padding-right:6px;
					padding-bottom:15px;
					width:150px;
					
				}
				#box-b-in1 h1, #box-b-in1 h1 a {
					padding-top:15px;
					padding-bottom:10px;
					line-height:17px;
					color:#FFF;
				}
				#box-b-in1 h1 img {
					margin-right:13px;
					float:left;
				}
				#box-b-in1 p {
					color:#000;
				}
				#box-b-in2 {
					padding:20px 20px 20px 20px;
					
				}
				#box-b-in2 img {
					float:left;
					margin-right:20px;
				}
				#box-b-in2 h1 {
					margin-top:20px;
					margin-bottom:10px;
					font-weight:bold;
					color:#000;
				}
				#box-b-in2 input {
					margin-top:25px;
					margin-bottom:3px;
					height:22px;
					width:110px;
					background-color:#939393;
					border:none;
				}
				#box-b-in2 form {
					margin-bottom:11px;
				}
				#box-b-in2 p {
					color:#000;
				}
			/*
					Y88b   d88P 
					 Y88b d88P  
					  Y88o88P   
					   Y888P    
					   d888b    
					  d88888b   
					 d88P Y88b  
					d88P   Y88b 
			*/
			#box-x {
				margin:20px 20px 20px 10px;
				clear:left;
			}
				#box-x-in1 {
					background-color:#fff;
				}
			/*
						888    d8P  
						888   d8P   
						888  d8P    
						888d88K     
						8888888b    
						888  Y88b   
						888   Y88b  
						888    Y88b 
			*/
			#box-k {
				margin:20px 20px 20px 0px;
				clear:left;
			}
				#box-k-in1 {
				}
				#box-k-in1 p a {				
					padding-left:17px;
					background:url(../images/pfeil-grau.png) 3px 3px no-repeat;
				}
			/*
						Y88b   d88P 
						 Y88b d88P  
						  Y88o88P   
						   Y888P    
							888     
							888     
							888     
							888     
			*/
			#box-y {
				margin:20px 22px 10px 0px;
				float:left;
			}
			/*
						888    888 
						888    888 
						888    888 
						8888888888 
						888    888 
						888    888 
						888    888 
						888    888 
			*/
			#box-h {
				clear:left;
				margin:20px 22px 10px 0px;
			}
				#box-h.right {
				}
				#box-h-in1, #box-h-in2, #box-h-in3, #box-h-in4 {
					/* height:210px; */
					background: #fff;
					display:block;
				}
				#box-h-in1 {
					background-position:right top;
				}
				#box-h-in1 ul, #box-h-in2 ul, #box-h-in3 ul, #box-h-in4 ul {
					list-style-type:none;
				}
				#box-h-in1 ul li, #box-h-in2 ul li, #box-h-in3 ul li, #box-h-in4 ul li {
					font-size:14px;
					padding-left:15px;	
					font-weight:normal;
					margin: 0 0 10px 0;
				}
				#box-h-in1 ul li a, #box-h-in2 ul li a, #box-h-in3 ul li a, #box-h-in4 ul li a {
					background:url(../images/pfeil-grau.png) no-repeat;
					background-position:right center;
					padding-right: 15px;
				}
				#box-h-in1 ul li a {
					color:#000;
				}
				#box-h-in1 ul li a:hover {
					background:url(../images/pfeil-blau.png) no-repeat;
					background-position:right center;
					padding-right: 15px;
					color:#004281;
				}
				#box-h-in2 ul li a {
					color:#000;
				}
				#box-h-in2 ul li a:hover {
					background:url(../images/pfeil-grau.png) no-repeat;
					background-position:right center;
					padding-right: 15px;
					color:#000;
				}
				#box-h-in3 ul li a {
					color:#272627;
				}
				#box-h-in3 ul li a:hover {
					background:url(../images/pfeil-weiss.png) 0px 3px no-repeat;
					color:#000;
				}
				#box-h-in4 ul li a strong {
					color:#000;
				}
				#box-h-in4 ul li a {
					color:#939393;
				}
				#box-h-in4 ul li a:hover {
					background:url(../images/pfeil-weiss.png) 0px 3px no-repeat;
					color:#000;
				}
				#box-h-in4 ul li a:hover strong {
					color:#000;
				}
			/*
						   d8888 
						  d88888 
						 d88P888 
						d88P 888 
					   d88P  888 
					  d88P   888 
					 d8888888888 
					d88P     888 
			*/
			#box-a, #box-v {
				margin: 20px 0 0 0;
				clear:left;
			}
				#box-a-in1 {
					background-color:#fff;
					padding:20px;
					width:780px;
					color:#000;
				}
				#box-a-in1-links {
					padding-right:30px;
					width:370px;
					float:left;
				}
				#box-a-in1-rechts {
					width:370px;
					float:left;
				}
				#box-a-in1 h3 {
					font-size:17px;
					color:#000;
					padding-bottom:20px;
					border-bottom:1px solid #FFF;
					margin-bottom:23px;
				}
				#box-a-in1 p, #box-a-in1 ul {
					
					margin-top:10px;
					margin-bottom:10px;
				}
				#box-a-in1 ul {
					padding-left:14px;
					list-style-type:square;
				}
				#box-a-in2 {
					background-color:#fff;
					padding:20px 20px 20px 20px;
					width:780px;
				}
				#box-a-in2-spalte {
					position:relative;
					
					margin-right:10px;
					float:left;
					width:240px;
					height:350px;
				}
				#box-a-in2-spalte h4 {
					font-size:14px;
					padding-bottom:10px;
					margin-bottom:10px;
					border-bottom:1px solid #FFF;
				}
				#box-a-in2-spalte h3 {
					font-size:17px;
					height: 48px;
					padding-bottom:20px;
				}
				#box-a-in2-spalte p {
					color:#000;
					
					margin-bottom:20px;
				}
				#box-a-in2-weiter {
					position:absolute;
					bottom:0px;
					display:block;
					width:240px;
					height:22px;
					line-height:22px;
					text-indent:20px;
					color:#000;
					background:url(../images/pfeil-grau.png) 5px 5px #f4f4f4 no-repeat;
				}
				#box-a-in2-weiter:hover {
					color:#000;
					background:url(../images/pfeil-blau.png) 5px 5px #f4f4f4 no-repeat;
				}
				#box-a-in3 {
					background-color:#fff;
				}
				#box-a-in3 h3 {
					font-size:14px;
					font-weight:bold;
					padding-bottom:6px;
					margin: 20px 0 0 0;
				}
				#box-a-in3 p {
					color:#000;
					
					margin-bottom:0px;
				}
				.box-a-in3-weiter {
					display:none;
				}
				#box-a-in4 {
					background-color:#fff;
					padding:20px;
					width:780px;
				}
				#box-a-in4 h1 {
					font-size:17px;
				}
				#box-a-in4 h3 {
					
					color:#000;
					margin-bottom:20px;
					font-weight:bold;
				}
				#box-a-in4 p {
					
					color:#000;
					margin-bottom:20px;
				}
				#box-a-in4-links {
					float:left;
				}
				#box-a-in4-rechts {
					display:none;
				}
				#box-a-in4-rechts p {
					margin:0px;
				}
				#box-a-in4-rechts a img {
					padding-right:20px;
				}
			/*
						 .d88888b.  
						d88P" "Y88b 
						888     888 
						888     888 
						888     888 
						888     888 
						Y88b. .d88P 
						 "Y88888P"  
			*/
			#box-o {
				float:left;
				margin: 30px 0 0 0;
			}
				#box-o-in1, #box-o-in2 {
					padding:25px;
					background-color:#fff;
				}
				#box-o-in1 h3, #box-o-in2 h3 {
					font-weight:bold;
					margin-bottom:20px;
				}
				#box-o-in1 p, #box-o-in2 p {
				}
				.box-o-in1-zeile, #box-o-in2-zeile {
					margin-bottom:20px;	
				}
				.box-o-in1-zeile table, #box-o-in2-zeile table {
					table-layout:auto;
				}
				.box-o-in1-zeile table tr td img, #box-o-in2-zeile table tr td img {
					margin-right:20px;
				}
				.box-o-in1-zeile table tr td, #box-o-in2-zeile table tr td {
					vertical-align:bottom;
				}
				.box-o-in1-zeile-bestellen, #box-o-in2-zeile-bestellen, .box-o-in1-zeile-bestellen-aktiv {
					display:none;
				}
				.box-o-in1-zeile-bestellen-aktiv, #box-o-in2-zeile .bestellenaktiv {
				}
				.box-o-in1-zeile-bestellen:hover, #box-o-in2-zeile-bestellen:hover, .box-o-in1-zeile-bestellen-aktiv:hover {
					color:#f4f4f4;
				}
				.box-o-in1-zeile-bestellen-aktiv:hover {
					color:#fff;
				}
				.box-o-in1-zeile-form, #box-o-in2-zeile-form {
					width:530px;
					background-color:#fff;
				}
				.box-o-in1-zeile-form {
					display:none;
				}
				.box-o-in1-zeile-form-links, #box-o-in2-zeile-form-links {
					margin:20px;
					width:190px;
					float:left;
				}
				.box-o-in1-zeile-form-rechts, #box-o-in2-zeile-form-rechts {
					margin:20px;
					width:260px;
					float:left;
				}
				.box-o-in1-zeile-form-rechts input, #box-o-in2-zeile-form-rechts input {
					margin-bottom:10px;
					float:left;
					background-color:#fff;
					height:22px;
					border:none;
					width:260px;
				}
				.box-o-in2 {
					background-color:#fff;
					padding:20px;
					width:780px;
				}
				.breit {
					width:780px;
				}
			/*
						8888888b.  
						888   Y88b 
						888    888 
						888   d88P 
						8888888P"  
						888        
						888        
						888        
			*/
			#box-p {
				
				float:left;
			}
			#box-p-in1 {
				padding:20px;
				width:360px;
				background-color:#fff;
			}
			#box-p-in1 h2 {
				margin-top:10px;
				margin-bottom:20px;
				
				font-weight:bold;
				color:#000;
			}
			#box-p-in1 p {
				margin-bottom:30px;
				
				color:#000;
			}
			#box-p-in1 label {
				
				color:#000;
				float:left;
				width:100px;
			}
			#box-p-in1 input, #box-p-in1 textarea {
				width:230px;
				float:left;
				margin-bottom:15px;
				background-color:#fff;
				border:none;
			}
			#box-p-in1 input {
				height:22px;
			}
			#box-p-in1 textarea {
				height:66px;
			}
			/*
						8888888 
						  888   
						  888   
						  888   
						  888   
						  888   
						  888   
						8888888 
			*/
			#box-i {
				margin-left:28px;
				margin-top:20px;
				float:right;
			}
			#box-i-in1 {
				padding:20px;
				width:360px;
				height:155px;
				background-color:#fff;
			}
			#box-i-in1 p {
				
				margin-bottom:10px;
				color:#000;
			}
			/*
						888b     d888 
						8888b   d8888 
						88888b.d88888 
						888Y88888P888 
						888 Y888P 888 
						888  Y8P  888 
						888   "   888 
						888       888 
			*/
			#box-m {
				margin-top:22px;
				margin-left:23px;
				clear:left;
			}
				#box-m-in1, #box-m-in2 {
					padding:20px;
					height:auto;
					
				}
				#box-m-in1-links {
					margin-right:20px;
					float:left;
				}
				#box-m-in1-links table {
					vertical-align:middle;
					text-align:center;
				}
				#box-m-in1-rechts {
					}
				#box-m-in1-rechts h3, #box-m-in2 h3, #box-m-in1 h3 {
					margin-bottom:20px;
					font-weight:bold;
					
					color:#000;
				}
				#box-m-in1-rechts p, #box-m-in2 p, #box-m-in1 p {
					
					color:#000;
				}
				#box-m-in2 img {
					margin-right:20px;
					margin-bottom:15px;
					float:left;
				}
			/*
						 .d88888b.  
						d88P" "Y88b 
						888     888 
						888     888 
						888     888 
						888 Y8b 888 
						Y88b.Y8b88P 
						 "Y888888"  
							   Y8b  
			*/
			#box-q {
				margin-left:23px;
				float:left;
			}
				#box-q-in1 {
					padding:20px;
					width:530px;
					background-color:#000;
				}
				#box-q-in1-links {
					margin-right:20px;
					width:160px;
					float:left;
				}
				#box-q-in1-links input {
					background-color:#939393;
					margin-top:5px;
					margin-bottom:5px;
					border:none;
					width:160px;
					height:22px;
				}
				#box-q-in1-links form {
					margin-bottom:30px;
				}
				#box-q-in1-recchts {
					float:left;
				}
			/*
						8888888888 
						888        
						888        
						8888888    
						888        
						888        
						888        
						888 
			*/
			#box-f {
				margin-top:22px;
				margin-left:23px;				
				clear:left;
			}
			#box-f img {
							
			}
				#box-f-in1, #box-f-in2 {
					padding:20px;
					
				}
				#box-f-in1-links {
					margin-right:20px;
					float:left;
				}
				#box-f-in1-links table {
					vertical-align:middle;
					text-align:center;
				}
				#box-f-in1-rechts {
					width:190px;
					float:left;
				}
				#box-f-in1-rechts h3, #box-f-in2 h3, #box-f-in1 h3 {
					margin-bottom:20px;
					font-weight:bold;
					
				}
				#box-f-in1-rechts p, #box-f-in2 p, #box-f-in1 p {
					
				}
				#box-f-in2 img {
					margin-right:20px;
					margin-bottom:15px;
					float:left;
				}
			/*
						8888888888P 
							  d88P  
							 d88P   
							d88P    
						   d88P     
						  d88P      
						 d88P       
						d8888888888 
			*/
			#box-z {
				margin-top:23px;
				margin-left:200px;
				float:left;
			}
				#box-z-in1 {
					padding:20px;
					width:358px;
					height:153px;
					border:1px solid #bebebe;
				}
				#box-z-in1 p {
					margin-top:45px;
					margin-left:80px;
					
					color:#7d7d7d;
				}
			/*
						  888888 
							"88b 
							 888 
							 888 
							 888 
							 888 
							 88P 
							 888 
						   .d88P 
						 .d88P"  
						888P"    
			*/
			#box-j {
				
				padding:0;
			}
				#box-j-in1 {
					padding:0;
					width:1006px;
					background-color:#ececed;
					border: solid 1px #ececed;
				}
				#box-j-in1-listen {
					padding: 16px 0px 20px 20px;
					width:176px;
					float:left;
				}
				#box-j-in1-listen.breit {
					width: 450px !important;
					margin-right:23px;
				}
				#box-j-in1-listen h1 {
					font-size:22px;
				}
				#box-j-in1-listen ul {
					list-style-type:none;
					margin-bottom:17px;
				}
				#box-j-in1-listen .linie {
					border-bottom: solid 1px #fff;
				}
				#box-j-in1-listen .linieoben {
					border-top: solid 1px #fff;
				}
				#box-j-in1-listen li, #box-j-in1-listen li a, #box-j-in1-listen.breit li a {
					margin-top:17px;
					color:#545354;
					font-size:14px;
				}
				#box-j-in1-listen.breit li a {
					background:url(../images/pfeil-grau.png) no-repeat;
					background-position:right center;
					padding-right: 15px;
				}
				#box-j-in1-listen.breit li a:hover {
					background:url(../images/pfeil-blau.png) no-repeat;
					background-position:right center;
					padding-right: 15px;
					color:#003075;
				}
				#box-j-in1-listen.breit li a, #box-j-in1-listen li {
					}
				#box-j-in1-listen p {
					width:280px;
					display: block;
					padding: 4px 0 0 4px;
				}
				#box-j-in1-example {
					text-align:center;
					height:180px;
					padding:10px;
					width:157px;
					background-color:#fff;
				}
				#box-j-in1-example table {
					width:157px;
					height:100px;
					vertical-align:middle;
					text-align:center;
				}
				#box-j-in1-example p {
					margin-top:10px;	
					text-align:left;
					color:#9d9d9d;
					width:157px;
				}
				#box-j-in2 {
				padding:0;
				width:1008px;
				background-color:#3d3c3c;
				}
				#box-j-in3 {
					padding:20px;
					width:970px;
					text-align:center;
					background-color:#bebebe;
				}
				#box-j-in3-spalte {
					width:891px;
					margin:25px auto 0px auto;
				}
				#box-j-in3-spalte-in {
					padding-left:40px;
					padding-right:40px;
					width:215px;
					text-align:left;
					float:left;
				}
				#box-j-in3-spalte-in p {
					margin-bottom:15px;
					color:#000;
					
				}
				#box-j-in2-flash {
					padding-left:155px;
					width:815px;
					height:470px;
				}

/* ------------------------------------- */

a.moretext {
	background: url(../images/pfeil-grau.png) no-repeat;
	padding-left: 15px;
	display:block;
	color:#000;					
}
.moretext a:hover {
	background: url(../images/pfeil-blau.png) no-repeat;
	color:#003075;	
}

p.moretext, p.moretextdark {
	background: #f4f4f4;
	padding: 4px;
	display:block;			
	margin:0;
}
p.moretextdark {
	background: #c0c0c0;
}
/* ------------------------------------- */

#footer, #footerRight, #footer2, #footerRight2 {
	background-color:#fff;
	padding:20px;
	width:778px;
	height:80px;
	margin: 23px 0 0 10px;
	float:left;
}
#footerRight, #footerRight2 {
	width:128px;
	margin-left: 23px;
}
#footer2, #footerRight2 {
	background-color:#fff;
	padding-top: 0 !important;
	margin: 0 !important;
}
#footer2 {
width:828px;
}
.startseite {
	margin: 0 0 0 22px !important;
	width:129px !important;
	height:103px !important;
}
ul.footer  {
	list-style-type:none;
	float: left;
	margin: 18px 40px 0 0;
}
.footer li, .footer li a  {
	margin: 0;
	font-size:11px;
	color:#939393;
	
}
.footer li strong  {
	font-size:14px;
}
.footer li a:hover  {
	color:#003075;	
}

#top {
	background:url(../images/pfeil-top-grau.png) 0 3px no-repeat;
	padding-left: 16px;
}
#top:hover {
	background:url(../images/pfeil-top-blau.png) 0 3px no-repeat;
}

.zusatztext p  {
margin: 0 !important;
padding: 0 !important;
}

.noborder {
border: none;
height: 26px;
}
