body{
min-height: 480px;
font-family: verdana, arial, 'Open Sans', serif;
font-size: 15px;
line-height: 120%;
background-color: #444444;
color: #ffffff;
}

h1{
font-family: verdana, arial, 'Open Sans', serif;
font-size: 22px;
font-weight: 400;
display: block;
margin-top: 10px;
line-height: 26px;
color: #ff9b14;
/* Kleur van h1 */
}
h2{
font-family: verdana, arial, 'Open Sans', serif;
font-size: 20px;
font-weight: 400;
display: block;
margin-bottom: 10px;
color: #ff9b14;
}
/* Kleur van h2 */

p{
font-family: verdana, arial, 'Open Sans', serif;
font-size: 15px;
display: block;
margin-bottom: 10px;
color: #ffffff;
line-height: 120%;
}
p, form
{
	margin-top: 0px;
	margin-bottom: 0px;
}
a{
color: #ff9b14;
text-decoration: none;
}

#container{
width: 100%;
height: auto;
min-height: 100%;
display: block;
background-color: #444444;
color: #ffffff;
}

#topbar{
width: 100%;
padding-top: 0px;
padding-bottom: 0px;
-webkit-box-shadow:  0px 0px 5px 1px rgba(0, 0, 0, 0.1);
box-shadow:  0px 0px 5px 1px rgba(0, 0, 0, 0.1);
background-color: #444444;
}


#flexslider{
width: 100%;
height: auto;
}
.bjqs{
width: 100%;
height: auto;
}
#flexslider img{
width: 100%;
height: auto;
}
ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}

#content{
width: 90%;
height: auto;
min-height: 10px;
padding: 5%;
padding-top: 15px;
padding-bottom: 100px;
background-color: #444444;
color: #ffffff;
}
#tabbar{
width: 100%;
height: 70px;
position: fixed;
bottom: 0;
left: 0;
z-index: 100;
-webkit-box-shadow:  0px 0px 5px 1px rgba(0, 0, 0, 0.1);
box-shadow:  0px 0px 5px 1px rgba(0, 0, 0, 0.1);
background-color: #333333;
}
#tabbar a{
font-family: verdana, arial, 'Open Sans', serif;
font-size: 13px;
font-weight: 300;
display: block;
margin-bottom: 10px;
color: #ffffff;
text-decoration: none;
}

/* Kleur van tabbar */

.tab{
width: 24.7%;
height: 20px;
padding-top: 45px;
padding-bottom: 5px;
float: left;
text-align: center;
background-color: #333333;
}
/* Kleur van tab */

.tab:hover{
-webkit-box-shadow: inset 0px 1px 10px 5px rgba(0, 0, 0, 0.2);
box-shadow: inset 0px 1px 10px 5px rgba(0, 0, 0, 0.2);
}
.tab:active{
-webkit-box-shadow: inset 0px 1px 10px 5px rgba(0, 0, 0, 0.2);
box-shadow: inset 0px 1px 10px 5px rgba(0, 0, 0, 0.2);
}

/* Kleur van border */
#tab-1{
background-image: url('../img/tel.png');
background-size: 30px 30px;
background-repeat: no-repeat;
background-position: center 10px;
border-right: 1px solid #ffffff;
}
/* Kleur van border */
#tab-2{
background-image: url('../img/email.png');
background-size: 30px 30px;
background-repeat: no-repeat;
background-position: center 10px;
border-right: 1px solid #ffffff;
}
/* Kleur van border */
#tab-3{
background-image: url('../img/location.png');
background-size: 30px 30px;
background-repeat: no-repeat;
background-position: center 10px;
border-right: 1px solid #ffffff;
}
/* Kleur van border */
#tab-4{
background-image: url('../img/browser.png');
background-size: 30px 30px;
background-repeat: no-repeat;
background-position: center 10px;
}

#logo{
width: 100%;
height: auto;
display: block;
margin: auto;
}
.slide-img{
width: 100%;
height: auto;
}
#topfoto {

	width: 100%;
	height: 43%;
	display: block;

	float: left;

	position: relative;

}

#photoCarouselContainer {
	width: 100%;
	height: 43%;
	display: block;
	position: relative;
}
.photoCarousel {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}
