*{margin: 0; padding: 0;}
body, html{min-height: 100%;}
body{font-family: sans-serif; overflow-y: scroll; background: #EEE url('./images/vleugel.png') no-repeat bottom left;}
ul{margin: 0 0 10px 15px;}
a img {border: none; }
.header{width: 800px; margin: 0 auto;}
	.menu{height: 30px; padding: 15px 0 5px 0; font-family: Bitter, serif;}
		.logo{margin: 60px auto 50px auto; display: block; width: 258px;}
		.menu ul{list-style: none; text-align: center; background: white; border-radius: 10px; height: 45px; line-height: 45px; box-shadow: 0 1px 1px rgba(0,0,0,0.2);}
			.menu ul li{display: inline-block; height: 34px; line-height: 34px; margin: 0 10px; *display:inline;}
			.menu ul li:hover{background: rgba(0,0,0,0.1); border-radius: 5px;}
				.menu ul li a{display: inline-block; color: #555; text-decoration: none; font-size: 13px; padding: 0 10px; height: 100%;}
				.menu ul li:hover a{color: #444;}

.buttons{width: 640px; margin: 60px auto 20px auto; border-radius: 10px; height: 80px;}
	.buttons ul{list-style: none; margin: 0;}
		.buttons ul li{height: 44px; background: #8983ba; border-radius: 10px; width: 200px; line-height: 44px; float: left; text-align: center; margin-right: 20px;}
			.buttons ul li a{display: block; height: 100%; color: white; text-decoration: none; font-weight: bold; font-size: 14px; }
		.buttons ul li.last{margin: 0;}
		
.main{width: 800px; margin: 0 auto; background: white; border-radius: 20px; box-shadow: 0 1px 1px rgba(0,0,0,0.2); margin-bottom: 20px;}
	.content{float: left; margin: 0 0 0 20px; padding-top: 20px; width: 480px; font-size: 14px; line-height: 22px; color: #444;}
		.main h1{color: #8983ba; font-size: 24px; margin-bottom: 10px; font-family: Bitter, serif;}
		.main p{margin-bottom: 14px;}
		.main a{color: #8983ba;}
	.sidebar{float: right; width: 240px; font-size: 13px; height: 200px; margin: 0 20px 40px 0; padding-top: 16px; color: #444; line-height: 22px;}
		.sidebar img{max-width: 240px; height: auto;}
.social{position: fixed; top: 442px; margin: 0 auto; width: 0; left: 0; right: 0; z-index: 999;}
	.social img{margin-left: 405px;}
.footer{text-align: center; font-size: 12px; color: #999; height: 30px; width: 900px; margin: 0 auto;}