html * { font-size: 100.00%; margin:0; padding:0; }
body{
    background-color:#FFF;
}
img{
	border:none;
}
.wrapper{
	margin: 0px auto;
	width:870px;
}
.header{
	width:870px; height:170px;
	background-image:url(../images/header.jpg);
}
.left{
	float:left;
	padding-top:30px;
	width:220px; height:auto;
	background-color:#FFF;
}
	.slogan{
		width:116px; height:87px;
	}
	.menu{
		width:220px; height:auto;
		padding-top:20px;
		background-color:#FFF;
		color:#324371;
		font-family:Verdana, Geneva, sans-serif;
	}
		.menu ul{
			margin:0px;
			padding:0px;
			text-align:left;
			width:220px;
			list-style:none;
		}
		.menu ul li a{
			display:block;
			line-height:26px;
			border-bottom:1px solid #FFF; padding-left:10px;
			background-color:#324371;
			color:#F3E417; font-size:16px; font-weight:normal;
			font-family:Verdana, Geneva, sans-serif;	
			text-decoration:none;
		}
		.menu ul li a:hover{
			background-color:#89A7C3;
			color:#324371;
		}
.content{
	float:left;
	padding: 30px 0 0 30px;
	width:620px; height:auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#000;
	background-color:#FFF;
	padding-bottom:25px;
}
	.content a{
		color:#666;
		text-decoration:underline;
	}
	.content a:hover{
		text-decoration:none;
	}
	.content ul{
		padding: 10px 0px 10px 35px;
	}
	.content ul li{
		padding-left:10px;
		list-style:square;
	}
	.content p{
		padding-bottom:10px;
	}
	.firmennamen{
		font-size:12px;
		font-weight:bold;
		font-style:italic;
	}
h1{
	font-size:22px;
	color:#324371;
	padding-bottom:10px;
}
h2{
	font-size:18px;
	color:#324371;
	padding-top:18px;
	padding-bottom:6px;
}
hr{
	background-color:#666; 
	color:#666;
	border:0;
	height:1px;
}