@charset "utf-8";
/* CSS Document */

body{
	background-color:#ecf1f9;
	margin:0px;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif;
	color:#353f48;
	font-size:9pt;
	/*background-image:url(../img/frameset/background.gif);
	background-repeat:repeat-y;
	background-position:left;*/
}
/*
	LEFT MENU
*/
div.fullmenu{
	/*float:left;
	background-color:#FFF;*/
	padding-right:15px;
}
div.logo{
	background-image:url(../img/frameset/logo_profel.gif);
	margin:28px 0px 0px 15px;
	height:172px;
	width:173px;
	background-repeat:no-repeat;
}
div.menu{
	width:172px;
	background-image:url(../img/frameset/referenties.gif);
	margin: 15px 0px 0px 15px;
	border:dotted 1px #80888e;
	text-align:center;
	background-repeat:no-repeat;
}
div.buttonone, div.buttontwo, div.buttonthree, div.buttonfour, div.buttonone a, div.buttontwo a, div.buttonthree a, div.buttonfour a, div.selbuttonone, div.selbuttontwo, div.selbuttonthree, div.selbuttonfour, div.selbuttonone a, div.selbuttontwo a, div.selbuttonthree a, div.selbuttonfour a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
	font-weight:600;
	width:146px;
	margin-left:7px;
	padding:8px 5px 8px 5px;
	color:#7c848b;
	text-decoration:none;
}
div.buttonone{
	margin-top:35px;
	background-color:#FFF;
	border:dotted 1px #95b9de;
}
div.buttontwo{
	margin-top:10px;
	background-color:#FFF;
	border:dotted 1px #e8a14a;
}
div.buttonthree{
	margin-top:10px;
	background-color:#FFF;
	border:dotted 1px #ffd853;
}
div.threecolors{
	margin-top:10px;
	background-image:url(../img/frameset/kleuren.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:8px;
	margin-bottom:10px;
}
div.buttonfour{
	width:162px;
	margin: 15px 0px 0px 15px;
	border:dotted 1px #80888e;
	text-align:center;
}
div.buttonone a:hover{
	color:#5B94CC;
}
div.buttontwo a:hover{
	color:#FF9B04;
}
div.buttonthree a:hover{
	color:#FFCB15;
}
div.buttonfour a:hover{
	color:#353f48;
}
div.selbuttonone a, div.selbuttontwo a, div.selbuttonthree a, div.selbuttonfour a{
	color:#FFF;
	text-decoration:none;
}
div.selbuttonthree a{
	color:#353f48;
}
div.selbuttonone{
	margin-top:35px;
	background-color:#95b9de;
	border:solid 1px #95b9de;
}
div.selbuttontwo{
	margin-top:10px;
	background-color:#e8a14a;
	border:solid 1px #e8a14a;
}
div.selbuttonthree{
	margin-top:10px;
	background-color:#ffd853;
	border:solid 1px #ffd853;
}
div.selbuttonfour{
	width:162px;
	margin: 15px 0px 0px 15px;
	background-color:#80888e;
	border:solid 1px #80888e;
	text-align:center;
}
div.selbuttonone a:hover, div.selbuttontwo a:hover, div.selbuttonthree a:hover, div.selbuttonfour a:hover{
	text-decoration:underline;
}
/*
	CONTENT
*/
div.contentzone{
	/*margin-left:203px;*/
	border-left:dotted 1px #80888e;
	min-height:1017px;
	width:797px;
}
div.headermenu{
	height:20px;
	width:600px;
	text-align:center;
	padding:4px;
	border-right:dotted 1px #80888e;
	font-weight:600;
	color:#7c848b;
}
div.headermenu a, div.headermenu a:hover{
	font-weight:600;
	padding:0px 20px 0px 20px;
	text-decoration:none;
}
div.headermenu a{
	color:#7c848b;
}
div.headermenu a:hover{
	color:#353f48;
}
div.headerpics{
	height:187px;
	border-top:dotted 1px #80888e;
	border-bottom:dotted 1px #80888e;
	border-right:dotted 1px #80888e;
}
.headerpicsvertlines{
	border-left:dotted 1px #80888e;
}
.headerpicsvertlines2{
	border-left:dotted 1px #80888e;
	border-right:dotted 1px #80888e;
	background-color:#ecf1f9;
}
div.content{
	border-right:dotted 1px #80888e;
	width:776px;
	padding:10px;
}
div.horzline{
	border-bottom:dotted 1px #80888e;
}
div.floatingimageright{
	float:right;
}
div.floatingimageleft{
	float:left;
	padding-right:10px;
}
form {
	padding:0;
	margin:0;
}
.required{
	font-family:Verdana, Geneva, sans-serif;
	color:#466d9a;
	font-size:9pt;
	border:#466d9a 1px solid;
	padding:4px;
	background-color:#F5F9FC;
}
.required, .notrequired{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9pt;
	padding:4px;
}
.required{
	color:#466d9a;
	border:#466d9a 1px solid;
	background-color:#F5F9FC;
}
.notrequired{
	color:#353f48;
	border:#353f48 1px solid;
	background-color:#FFF;
}
table{
	font-family:Verdana, Geneva, sans-serif;
	color:#353f48;
	font-size:9pt;
}
.submitbutton{
	background-color:#466d9a;
	color:#FFF;
	padding:3px 20px 3px 20px;
	border:#FFF 1px solid;
}
tr.tabletextone{
	text-align:left;
	font-style:italic;
	font-weight:600;
	font-size:8pt;
}
/*
	TITLES
*/
h1 {
	font-size:13pt;
	font-weight:600;
	color:#466d9a;
}
h2 {
	font-size:11pt;
	font-weight:600;
	color:#466d9a;
}
img {
	border:none;
}
.contacttable{
	border:1px dotted #80888e;
	width:50%;
}
a{
	color:#5B94CC;
	text-decoration:none;
}
a:hover{
	color:#5B94CC;
	text-decoration:underline;
}

.print, .handheld {
	display: none;
}
.noprint, nohandheld {
	display: block;
}