@charset "UTF-8";
/* CSS Document */
body {
	background-color:#F4F3F1;
	font-family: 'Josefin Sans', sans-serif;
	line-height:120%;
	font-size:14px;
    
}

h2 {
	font-family: 'Amaranth', sans-serif;
	font-size:17px;
	font-weight:300;
	color:#0071BB;
}

h3 {
	font-family: 'Amaranth', sans-serif;
	font-size:17px;
	font-weight:300;
	color:#777777;
}

.seperator {
	width:960px;
	height:1px;
	border:0;
	background-image:url("lijn.png");
}

.bannerimage {
    height:320px;
    width:960px;
}

#site {
	width:960px;
	height:100%;
    margin:0 auto;
    
}
@media only screen and (max-device-width: 480px) {
    #site{
        min-height:1500px;
    }
    
}
#top {
	position:relative;
	top:0px;
	width:960px;
	height:150px;
}

#toplogo {
	height:50px;
	width:219px;
	margin:50px;
	float:left;
}

#topleft {
	width:640px;
	height:100%;
	float:left;
}

#navbar a {
	font-family: 'Amaranth', sans-serif;
	font-size:16px;
	font-weight:300;
	margin-right:50px;
	text-decoration:none;
	color:#777777;
}

#toptext {
	width:550px;
}

#banner {
	position:absolute;
	top:170px;
	width:960px;
	height:320px;
	margin-bottom:20px;
	overflow:hidden;
}

.mbanner {
	height:100%;
	width:100%;
	position:absolute;
	top:0px;
	left:0px;
}

#bannernav {
	z-index:10;
	position:absolute;
	bottom:10px;
	left:10px;
}

.navbullet {
	float:left;
	margin:1px;
	font-size:30px;
	color:#0071BB;
	cursor:pointer;
}

#banner1{
	/* background-color:#366; */
}

#banner2{
/* 	background-color:#FF0;*/
}

#banner3{
/* 	background-color:#600;*/
}

#banner4{
/* 	background-color:#6F0;*/
}


.threecolumn {
	width:293px;
	height:220px;
	margin-right:40px;
	margin-top:10px;
	float:left;
	/*background-color:#0F9;*/
}

.doublethreecolumn {
    width:590px;
    height:220px;
    margin-right:40px;
    margin-top:10px;
    float:left;
    /*background-color:#0F9;*/
}

#bottom1{
	float:left;
	width:240px;
	min-height:190px;
}

#bottom2{
	float:left;
	width:240px;
	min-height:190px;
}

#bottom3{
	float:left;
	width:480px;
	position:relative;
	top:10px;
}

.imagetitle {
	display:inline-block;
	width:auto;
	padding:10px;
	position:relative;
	top:10px;
	font-family: 'Amaranth', sans-serif;
	font-size:16px;
	font-weight:300;
	background-color:#0071BB;
	color:#F4F3F1;
}
