		html, body {
			margin: 0 0 0 0;
			padding: 0;
			font-family: Arial, Helvetica, Verdana, Sans-serif;
			font-size: 13px;
			background: #fff;
			color: #000;
		}
		h1, h2, h3 {
			font-family: Arial, Helvetica, Verdana, Sans-serif; /*Times New Roman,Times,serif;*/
			color: #b10135;
			font-weight: normal;
		}
		h1 {
			font-size: 26px;
			margin: 20px 0 6px 0;
		}
		h2 {
			font-size: 22px;
			margin: 20px 0 4px 0;
		}
		h3 {
			font-size: 18px;
			margin: 10px 0 4px 0;
		}
		img {
			border: 0;
		}
		a {
			color: #b10135;
			text-decoration: none;
		}
		a:hover {
			text-decoration: underline;
		}
		.clear {
			clear: both;
		}
		.caption {
			font-style: italic;
			color: gray;
		}
		#container {

			width: 650px;
			height: auto;
			position: absolute;
			top: 0;
			left: 50%;
			margin: 20px 0 0 -355px;
			padding: 12px 35px;
		}
		#header {
			clear: both;
			height: 110px;
	
		}
			#header img {
				float: left;				
			}
			#header ul {
				list-style-type: none;
				margin: 6px 0 0 0;
				padding: 0;
				float: left;
			}
				#header ul li {
					text-transform: uppercase;
					font-size: 20px;
					font-weight: bold;
					float: left;
					margin: 0 0 0 10px;
				}
					#header ul li a {
						color: #BCBCBC;
					}
					#header ul li a:hover {
						color: #b10135;
						text-decoration: none;
					}
					#header ul li a.active {
						color: #b10135;
						border-bottom: 3px solid #b10135;
					}
						#header ul li ul {
							float: none;
							margin: 5px 0 0 0;
						}
							#header ul li ul li {
								float: none;
								clear: both;
								margin: 0;
								text-transform: none;
								font-size: 14px;
								font-weight: normal;
								margin: 0 0 2px 0;
								float: left;
							}
								#header ul li ul li a {
									
								}
								#header ul li ul li a.active {
									border: 0;

								}
									#header ul li ul li ul li a {
margin:0 0 0 15px;
background:url(square-grey.jpg) no-repeat left;
									}
									
.subsubnavilink{padding: 0 0 0 10px;}
a.subsubnavilink:hover, {padding: 0 0 0 10px;}
a.subsubnavilinkaktiv:link, a.subsubnavilinkaktiv:visited {
color: #B10135! important;
text-decoration:none;
padding: 0 0 0 10px;
background:url(square-red.jpg) no-repeat left! important;
}
									
									#header ul li ul li ul li a:hover {
										color: #b10135;
										border: 0;
																			background:url(square-red.jpg) no-repeat left;
									}
									
									
		#content {
			clear: both;
			margin: 25px 0 0 0;
			width:650px
		}
			#content div.intro {
				margin: 0 0 70px 0;
				width:650px
			}
			#content div.intro a {
				display: block;
				width: 400px;
				height: 115px;
				padding: 0 0 0 0;
				background: #fff;
			}
			#content div.intro a:hover {
				text-decoration: none;
				background: url(../img/pfeile.gif);
				background-repeat: no-repeat;
				background-position: right top;
			}
				#content div.intro a h1 {
					font-size: 30px;
				}
				#content div.intro a span {
					color: #BCBCBC;
					font-size: 16px;
				}
				#content div.intro a:hover span {
					color: gray;
				}
				
			
			#content p {
				line-height: 16px;

			}
			table{
				font: 13px;
			}
			#content table {
			font-size:13px;				
			}
				#content table thead {
					font-weight: bold;
				}
				#content table tbody {
					font-weight: normal;
				}
				#content table tr {
					
				}
				#content table tr.grey {
					background: #f0f0f0;
				}
				#content table tr:hover {
					background: #e5e5e5;
				}
				#content table tr.white {
					background: #fff;
				}
				#content table td {
					
				}
				#content table td.white {
					background: #fff;
				}
				#content table td.red {
					color: #ffffff;
					background: #b10135;
				}
				
		#gallery {
			
		}
			#gallery a {
				display: block;
				float: left;
				background: #fff;
				padding: 3px;
			}
			#gallery a:hover {
				background: #b10135;
			}
				#gallery a img {
					display: block;
					margin: 0;
					padding: 0;
				}
			
		#content div.downloads {
		
		}
			#content div.downloads div {
				float: left;
				width: 314px;
			}
			#content div.downloads div.big {
				width: 629px;
				float: none;
			}
				#content div.downloads div a {
					display: block;
					margin: 10px 5px 10px 5px;
					background: #e7e7e7;
					padding: 2px;
				}
				#content div.downloads div a span {
					display: block;
					padding: 2px;
				}
				#content div.downloads div a span em {
					display: none;
				}
				#content div.downloads div a:hover {
					background: #b10135;
					color: #fff;
					text-decoration: none;
				}
				#content div.downloads div a:hover span em {
					display: inline;
				}
		#footer {
			margin: 20px 0 0 0;
			clear: both;
			text-align: right;
		}
		.logo{
		float: left;
		}
		.navi{
		display:none;
		}
