html {
	overflow-y:scroll
}


BODY {
  width:                       100%;
  height:                      100%;
  margin:                      0px;
  padding:                     0px;
  background: 		 	   white url(images/achtergrond3.jpg) repeat-x;
  font-family:		arial, sans-serif;
font-size:			11px;
}

h1 {
padding:				0px;
margin:					0px;
font-size: 				15px;
line-height:			15px;
color:					#2d2d2d;
font-weight:			normal;
float: left;
}

h2 {
padding:				0px;
margin:					0px;
font-size: 				30px;
line-height:			15px;
color:					#95782f;
font-weight:			normal;
}

h3 {
padding:				0px;
margin:					0px;
font-size: 				18px;
line-height:			18px;
color:					#;
font-weight:			normal;
}

hr {
	color: #FF0000;
	height:1px;
	border: none;
	border-top: 1px solid #b6b6b6;
} 

div.container {
width:				980px;
height:				100%;
background:			white;
margin:				0px auto 0px auto;
padding:			0px;
}

div.header {
padding:			0px;
margin:				0px;
width:				980px;
height:				163px;
}

div.menu {
width:				980px;
height:				58px;				
background:			url(images/bg_menu.jpg) repeat;
border-top:		    0px;
border-bottom:		0px;
}

div.menu ul {
margin:				0px;
padding-left:		40px;
list-style:			none;
position: 			absolute;
}

div.menu li {
margin-top:			0px;
height:				28px;
float:				left;
}

div.contentholder {
padding:			0px;
margin:				0px;
width:				980px;
height:				630px;
background:			white url(images/achtergrondcontent.jpg) no-repeat;
border-bottom:		0px;
border-top:		    0px;
}



div.tekstvlak {
margin:		        0px;
padding:            0px;
width:				400px;
height:				340px;
float:				left;
padding-left:		40px;
display:			inline;
padding-top:		40px;
font-family:		arial, sans-serif;
font-size:			11px;
color:				#2d2d2d;
line-height:		16px;
}

div.animatievlak {
margin:		        0px;
padding:			0px;
width:				618px;
height:				420;
float:				    right;
margin-left:       7px;
margin-right:		1px; 
}

div.tekstvlak p {
padding-left:	    18px;
}


div.contentholder2 {
width:				980px;
height:				650px;
background:	 	white;
border-bottom:   0px;
border-top:		    0px;
padding:			0px;
margin:				0px;
margin-bottom: 10px;
}

div.venster1 {
width:				229px;
float:				left;
margin:		        0px;
margin-left:		33px;
margin-right:		0px;
display:			inline;
padding-top:		30px;
font-family:		arial, sans-serif;
font-size:			12px;
color:				white;
line-height:		20px;
}

div.venster1 ul {
margin-left:	   -10px;
}

div.venster1 li {
margin-top:			0px;
}

div.venster1 li a {
text-decoration:	none;
color:				white;
}

div.venster1 li a:hover {
text-decoration:	none;
color:				#9e8236;
}

div.venster2 {
width:				229px;
margin-top: 66px;
margin-left: 18px;
float:				left;
	}

div.venster3 {
width:				223px;
margin-top: 66px;
margin-left: 0px;
float:				left;
	}
	
div.venster4 {
width:				229px;
margin-top: 66px;
margin-left: 0px;
float:				left;
	}

.opgeleverd {
height:				18px;
border-bottom:		1px solid #e9eaec;
}

.opgeleverd2 {
color:				#97999b;
height:				18px;
border-bottom:		1px solid #e9eaec;
}




.plaatsnaam { 
color:				#d2d3d4;
height:				18px;
}



div.landing {
margin: 0px;
padding: 0px;
margin-top: 50px;
  width:                       100%;
  height:                      100%;
text-align:center;
float: left;
background-color: #2d2c2d
	}

div.landing ul {
margin: 0px;
padding: 0px;
	width:				880px;
list-style:			none;
text-align: center;
margin:				20px auto 20px auto;

	}
	
div.landing ul li{
margin: 0px;
padding: 0px;
display:inline;
padding-left: 7px;
white-space:nowrap;
line-height: 20px;
	}

a.landinglink {
color: grey;
text-decoration:none;
	}
	
a.landinglink:hover {
color: white;
text-decoration:none;
	}


a.email {
	color: black;
	text-decoration:none;
	}
	
a.email:hover {
	color: grey;
	text-decoration:none;
	}

.linkedin {
padding-top: 20px;
float: left;
padding-top: 80px;
	}

.bol {
float: left;
	}
	
.contactgegevens {
color: grey;
font-size:			11px;
margin-left:	   20px;
margin-top:	   19px;
	}
	

	
div.contentholderwebdesign {
padding:			0px;
margin:				0px;
width:				980px;
height:				570px;
background:			white url(images/bgwebdesign.jpg) no-repeat;
border-bottom:		0px;
border-top:		    0px;
}
	
div.tekstvlakwebdesign {
margin:		        0px;
padding:            0px;
width:				880px;
height:				320px;
float:				left;
margin-left:		50px;
display:			inline;
padding-top:		60px;
font-family:		arial, sans-serif;
font-size:			11px;
color:				#2d2d2d;
line-height:		16px;
}

div.opsommingplus {
float: left;
font-size:	12px;
margin-top: 40px;
width: 420px;
	}

div.opsommingplus ol {
margin-left:	   -25px;
}

div.opsommingplus ol li {
padding-top: 10px;

}

.grey {
color: grey;
	}
	
div.maintekst {
margin-top: 40px;
padding-left: 73px;
float: left;
width: 350px;
	}
	
div.contentholder2webdesign {
width:				980px;
height:				100%;
padding:			0px;
margin:				0px;
font-family:		arial, sans-serif;
}

div.portfolio {
padding-top: 20px;
margin-left:	50px;
width: 880px;
float: left;
height: 100%;
margin-bottom: 30px;
background:	 	white url(images/bgwebdesign2.jpg) no-repeat;
	}

div.work1 {
margin: 0px;
padding: 8px;
width: 864px;
height: 308px;
float: left;
margin-bottom: 20px;
	}

div.pic {
float:left;
	}

div.infopic {
float: left;
width: 300px;
font-size: 12px;
padding-left: 10px;
	}
	
a.klantlink {
font-size: 13px;
color: #957830;
text-decoration:none;
	}
	
a.klantlink:hover {
color: black;
	}
	
.tekstweb {
color: #818181;
	}
	
.goudtekst {
color: #957830;
	}

div.contentholderwebshop {
padding:			0px;
margin:				0px;
width:				980px;
height:				740px;
background:			white url(images/bgwebdesign.jpg) no-repeat;
border-bottom:		0px;
border-top:		    0px;
}

a.imagelink {
color: white;
	}
	
a.imagelink:hover {
color: white;
	}

div.opsommingplus ol ul {
margin-left:	   -26px;
margin-top: 0px;
}

div.opsommingplus ol ul li{
margin-top: 0px;
padding-top: 0px;
list-style-type:disc;
}

div.workgrafic {
margin: 0px;
padding: 0px;
width: 868px;
height: 325px;
background-color:#f0f1f2;
float: left;
margin-bottom: 30px;
padding-left: 10px;
padding-top: 8px;
	}

div.uitleg {
font-size: 11px;
padding-left: 3px;
	}
	
div.uitleg1 {
width: 435px;
float: left;
	}
	
div.contentholdermarketing {
padding:			0px;
margin:				0px;
width:				980px;
height:				670px;
background:			white url(images/bgwebdesign.jpg) no-repeat;
border-bottom:		0px;
border-top:		    0px;
}

.normaaltekst {
font-size: 11px;
	}
	
div.maintekst ol li {
margin-left: -21px;
font-size: 12px;
padding-top:10px;
}

.bedrag {
color:					#95782f;
font-size: 20px;
}

div.contentholderpakket {
padding:			0px;
margin:				0px;
width:				980px;
height:				800px;
background:			white url(images/bgwebdesign.jpg) no-repeat;
border-bottom:		0px;
border-top:		    0px;
}

div.tekstvlakcontact {
margin:		        0px;
padding:            0px;
width:				100%;
height:				320px;
float:				left;
margin-left:		50px;
display:			inline;
padding-top:		60px;
font-family:		arial, sans-serif;
font-size:			11px;
color:				#2d2d2d;
line-height:		16px;
}

div.contentholdercontact {
padding:			0px;
margin:				0px;
width:				980px;
height:				550px;
background:			white url(images/bgcontact.jpg) no-repeat;
border-bottom:		0px;
border-top:		    0px;
}

.contactgeg {
width: 75px;
float: left;
padding: 0px;
margin: 0px;
padding-top: 3px;
	}

.contactgeg2 {
width: 300px;
float: left;
padding: 0px;
margin: 0px;
padding-top: 3px;
	}

a.normallink {
font-size: 11px;
color: #605e5e;
text-decoration: none;
	}


a.normallink:visited{
font-size: 11px;
color: #605e5e;
text-decoration:none;
	}

a.normallink:hover {
font-size: 11px;
color: #95782f;
text-decoration: underline;
	}

div.citaatvlak {
width: 450px;
height: 290px;
float: right;
padding-right: 35px;
padding-top: 53px;
	}
	
div.carousel {
width: 900px;
heigth: 462px;
margin-left:		40px;
	}
	
div.image_carousel {
width: 638px;
heigth: 462px;
float: left;
	}
	
div.menu_carousel {
width: 262px;
heigth: 462px;
background-color:#F00;
float: right;
	}

a.carousel_link {
background: url('images/button_carousel.jpg') no-repeat;
width: 262px;
heigth: 67px;
display: block;
min-height:67px;
text-decoration:	none;
padding-left: 35px;
padding-top:10px;
color: black;
}

a.carousel_link:hover {
background: url('images/button_carousel_roll.jpg') no-repeat;
width: 262px;
heigth: 67px;
display: block;
min-height:67px;
text-decoration:	none;
}

div.menu_carousel ul {
margin:				0px;
padding-left:		0px;
list-style:			    none;
position: 			absolute;
}

.carousel_sub {
color: grey;
line-height: 20px;
	}

a.productlink {
border: 0px;
color: #957830;
font-size: 12px;
text-decoration:	none;
	}
	
a.productlink:hover {
border: 0px;
color: black;
font-size: 12px;
text-decoration:	none;
	}

.productdiv {
padding-top: 20px;
	}
	
img { /* defines the css for the <img> tag */
border: 0px; /* set border width to 0 pixels */
}

.contacttekst {
padding: 0px;
margin: 0px;
margin-left: 43px;
width: 16px;
	}
	

div.footer {
padding: 0px;
margin: 0px;
float:				left;
width:				980px;
height:				55px;
padding-left:		40px;
background:			white url(images/footer.jpg) no-repeat;
padding-top: 40px;
}

.facebooklink {
margin-top: -15px;
float: left;
padding-left: 750px;
	}
