@charset "UTF-8";
body {
	background-color: #ffffff;
	margin: 0px;
}
#wrapper {
	background-color: #FFF;
	height: 100%;
	width: auto;
	margin: 0;
}
#header {
	background-image: url(images/websiteperlex1_02.jpg);
	background-repeat: repeat-x;
	height: 194px;
	width: auto;
}
#headercontainer {
	background-image: url(images/websiteperlex1_01.jpg);
	height: 194px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#headercontainer a.logo {
	text-decoration: none;
	background-image: url(images/logo.jpg);
	height: 194px;
	width: 434px;
}
#menu {
	background-image: url(images/spacer2.jpg);
	background-repeat: repeat-x;
	height: 52px;
	width: auto;
}

#menu1 {
	background-image: url(images/Untitled-2.jpg);
	background-repeat: repeat-x;
	height: 57px;
	width: auto;
}

#menucontainer {
	height: 52px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFF;
	background-image: url(images/spacer2.jpg);
}

#menucontainer1 {
	height: 57px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFF;
	background-image: url(images/Untitled-2.jpg);
}

#info {
	background-image: url(images/infobackground1.jpg);
	background-repeat: repeat-x;
	height: 310px;
	width: auto;
}
#infocontainer {
	height: 310px;
	width: 800px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
}
#streephorizontaal {
	background-image: url(images/streephorizontaal.png);
	background-repeat: repeat-x;
	background-position: left;
	height: 3px;
	width: auto;
}
#footer {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 12px;
	color: #d9d9d9;
	background-color: #FFF;
	height: auto;
	width: auto;
	text-align: center;
	margin-top: 5px;
}
#contentcontainer {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 12px;
	color: #464646;
	background-color: #FFF;
	height: auto;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#left {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 12px;
	color: #464646;
	background-color: #FFF;
	height: auto;
	width: 233px;
	vertical-align: top;
	padding-left: 24px;
}
#line1 {
	background-image: url(images/streepverticaal.png);
	background-repeat: repeat-y;
	background-position: top;
	height: 269px;
	width: 3px;
}

h1 {
	color:#abba1f;
	font: "Helvetica Neue", Arial, Helvetica;
	font-size:20px;
}#infotext {
	font-family: "Helvetica Neue", Arial, Helvetica;
	color: #ffffff;
	background-image: url(images/infobackground1.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 280px;
	width: 290px;
	padding-top: 20px;
	padding-left: 27px;
}
#infoanimation {
	background-image: url(images/infobackground1.jpg);
	background-repeat: repeat-x;
	height: 300px;
	width: 400px;
	float: right;
}
#content {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 14px;
	color: #464646;
	background-color: #FFF;
	height: auto;
	width: 233px;
	padding-left: 24px;
}
#infotitel {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 20px;
	color: #fff;
	height: auto;
	width: auto;
	padding-top: 10px;
}
#infocontent {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 14px;
	color: #fff;
	height: auto;
	width: auto;
	padding-top: 10px;
	font-style: normal;
	text-align: justify;
}
#inforeadmore {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 14px;
	color: #fff;
	text-align: right;
	height: auto;
	width: auto;
	padding-top: 10px;
	font-weight: bold;
}
#kolom1 {
	height: 269px;
	width: 259px;
}
#leesverdercontent {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 14px;
	color: #464646;
	height: auto;
	width: auto;
	padding-left: 24px;
	float: right;
	margin-top: 5px;
}
#sidebar {
	height: 800px;
	width: 200px;
}
#productbuttons {
	height: auto;
	width: 161px;
	margin-top: 20px;
	margin-left: 20px;
}
#productcolumn {
	height: 800px;
	width: 590px;
}
#productline {
	background-image: url(images/streepverticaal.png);
	background-repeat: repeat-y;
	height: 800px;
	width: 3px;
}
#kenmerkencontent {
	height: auto;
	width: 90%;
	margin-top: 20px;
	margin-left: 20px;
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 12pt;
	color: #464646;
}
#spacer {
	height: 5px;
	width: 100%;
}
#Contact1 {
	height: auto;
	width: 60px;
	float: left;
	clear: both;
}
#shadow {
	background-image: url(images/shadow.jpg);
	background-repeat: repeat-x;
	height: 5px;
	width: auto;
}
#shadow1 {
	background-image: url(images/shadow.jpg);
	background-repeat: repeat-x;
	height: 5px;
	width: auto;
}

#content textarea.textarea {
	border: 1px #d9d9d9 dashed;
	font-family:"Helvetica Neue", Arial, Helvetica;
	color: #464646;
	font-size: 12px;}
	
#content input.required {
	border: 1px #d9d9d9 dashed;
	font-family:"Helvetica Neue", Arial, Helvetica;
	color: #464646;
	font-size:12px;}.textarearight {
	float: right;
	height: auto;
	width: 160px;
}

#buttons {
	clear:both;
	float: right;
	margin-top: 30px;
}
#contactspacer {
	height: 15px;
	width: 100px;
	clear: both;
}
#newsheadlines {
	font-family: "Helvetica Neue", Arial, Helvetica;
	height: 200px;
	width: 95%;
	color: #464646;
	padding-top: 5px;
	text-align: justify;
}
#morenews {
	font-family: "Helvetica Neue", Arial, Helvetica;
	color: #464646;
	float: right;
	height: auto;
	width: auto;
}
#bulletpoints {
	font-family: "Helvetica Neue", Arial, Helvetica;
	color: #464646;
	height: 200px;
	width: 95%;
}

#inforeadmore a.demovideo {
	color:#ffffff;
	text-decoration: none;
	font-weight: bolder;
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 12px;
}

#leesverdercontent a.leesmeer {
	color:#464646;
	font-weight: bolder;
	text-decoration: none;
	font-size: 12px;
}

#morenews a.meernieuws {
	color:#464646;
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-weight: bolder;
	text-decoration: none;
	font-size: 12px;
	}



#nieuwscontainer {
	height: auto;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
#nieuwskolom1 {
	height: 400px;
	width: 259px;
	font-family: "Helvetica Neue", Arial, Helvetica;
}
#nieuwslijn {
	background-image: url(images/streepverticaal.png);
	background-repeat: repeat-y;
	height: 400px;
	width: 3px;
}
#nieuwscontent {
	height: 350px;
	width: 233px;
	padding-left: 24px;
	font-family: "Helvetica Neue";
	color: #464646;
	font-size: 14px;
}
#nieuwsreadmore {
	font-family: "Helvetica Neue", Arial, Helvetica;
	float: right;
	height: auto;
	width: auto;
}
#nieuwsreadmore a.nieuwsreadmore {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-weight: bolder;
	color: #464646;
	text-decoration: none;
	font-size: 12px;
}#kader1 {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 18px;
	color: #464646;
	background-image: url(images/kader.png);
	height: 120px;
	width: 185px;
	padding-top: 25px;
	padding-left: 30px;
	margin-left: -5px;
}
#verkoopcontainer {
	height: auto;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#vlak1 {
	background-image: url(images/vlak1.jpg);
	height: 430px;
	width: 265px;
	background-repeat: no-repeat;
}
#vlak2 {
	background-image: url(images/vlak2.jpg);
	height: 430px;
	width: 265px;
}
#vlak3 {
	background-image: url(images/vlak3.jpg);
	height: 430px;
	width: 265px;
}
#vlak1text {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 14px;
	color: #ffffff;
	height: 75%;
	width: 75%;
	padding-top: 80px;
	padding-left: 27px;
	text-align: justify;
}
#verkoopcontent {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 14px;
	color: #464646;
	height: auto;
	width: 750px;
	padding-top: 20px;
	padding-left: 27px;
	text-align: justify;
}
#contactcontainer {
	height: auto;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

#contactcontainer2 {
	height: auto;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

#nieuws1 {
	height: auto;
}
#post-it {
	height: 1500px;
	width: auto;
}
#barverticaal {
	background-image: url(images/streepverticaal.png);
	background-repeat: repeat-y;
	height: 600px;
	width: 3px;
}
#headlines {
	height: 95%;
	width: 90%;
	padding-top: 20px;
	padding-left: 27px;
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 14px;
	color: #464646;
	text-align: justify;
}
#contactcontent1 {
	font-family: "Helvetica Neue", Arial, Helvetica;
	color: #464646;
	height: auto;
	width: 90%;
	padding-left: 27px;
	text-align: justify;
	padding-top: 20px;
	font-size: 14px;
}

#contactcontent2 {
	font-family: "Helvetica Neue", Arial, Helvetica;
	color: #464646;
	height: auto;
	width: 90%;
	padding-left: 27px;
}

#contactgegevens {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 14px;
	color: #464646;
	height: 300px;
	width: 250px;
}
#route {
	height: 300px;
	width: 375px;
}
#openingstijden {
	height: 300px;
	width: 375px;
	padding-left: 27px;
}
#contactbar1 {
	background-image: url(images/streephorizontaal.png);
	background-repeat: repeat-x;
	height: 3px;
	width: auto;
}
#contactbar2 {
	background-image: url(images/streepverticaal.png);
	background-repeat: repeat-y;
	height: 300px;
	width: 3px;
}
#productcontainer {
	height: auto;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#productcontent1 {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 14px;
	color: #464646;
	width: auto;
	padding-left: 27px;
	text-align: justify;
	padding-right: 27px;
}
#productkolom1 {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 14px;
	color: #464646;
	height: 275px;
	width: 363px;
	text-align: justify;
	padding-right: 10px;
}
#productkolom2 {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 14px;
	color: #464646;
	height: 275px;
	width: 363px;
	text-align: justify;
	padding-left: 10px;
}
#productkolom3 {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 14px;
	color: #464646;
	height: 375px;
	width: 363px;
	text-align: justify;
	padding-left: 10px;
}
#productkolom4 {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 14px;
	color: #464646;
	height: 375px;
	width: 363px;
	text-align: justify;
	padding-left: 10px;
}
img {
border: 0px none;
}
#fadeshow1 {
	width: 400px;
	height: 280px;
}
#javascript {
	height: 295px;
	width: 680px;
}
#sitemapscontainer {
	height: auto;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#sitemapscontent {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 14px;
	color: #464646;
	height: auto;
	width: 90%;
	padding-left: 27px;
}

#sitemapscontent a.sitemapslinks {
	font-family: "Helvetica Neue", Arial, Helvetica;
	color: #464646;
	text-decoration: none;
	font-size: 14px;
	}

#footer a.footerlinks {
	font-family: "Helvetica Neue", Arial, Helvetica;
	text-decoration: none;
	color: #D9D9DC;
}
#linkscontainer {
	height: auto;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#linkscontent {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 14px;
	color: #464646;
	padding-left: 27px;
}
#mailformulier {
	height: 90%;
	width: 100%;
	padding-top: 5px;
}
#demo {
	height: 400px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#democontent {
	font-family: "Helvetica Neue", Arial, Helvetica;
	font-size: 14px;
	color: #464646;
	height: 90%;
	width: 90%;
	padding-left: 27px;
	padding-top: 20px;
}
#demobutton {
	height: 280px;
	width: 120px;
}

