/* MAIN */
html, body {
	margin:0 0 0 0;
	background-color:#FFFFFF;
	height:100%;
}
html {
	/* SCROLLBAR COLOR, WERKT ALLEEN IN IE 
	scrollbar-base-color:#CCCCCC;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-shadow-color:#AAAAAA;
	scrollbar-lightshadow-color:#FFFFFF; 
	scrollbar-darkshadow-color:#666666;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#BBBBBB;
	*/
}
body {
	background-image:url(img/bg-body-html.gif);
	background-position:left top;
	background-repeat:repeat-x;
}

/* END MAIN */
/* HEADER ID'S */

#header-container {
	margin:0px;
	width:100%;
	padding:0px;
}
#header {
	float:none;
	width:925px;
	height:85px;
	margin:0px auto;
	background-image:url(img/bg-header.gif);
	background-position:left;
	background-repeat:repeat-x;
}
#header-left {
	float:left;
	height:85px;
	width:15px;
}
#header-right {
	float:left;
	height:85px;
	width:15px;
}
#header-logo {
	float:left;
	background-image:url(img/bg-header-logo.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:85px;
	width:213px;
}
#header-top-menu {
	float:right;
	display:block;
	height:24px;
	margin:0 2px 6px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
	.header-top-menu-item {
		float:left;
		display:block;
		height:24px;
		line-height:12px;
	}
		.header-top-menu-item img {
			margin:2px 0 -7px 20px;
		}
		.header-top-menu-item a {
			margin:0 0 0 5px;
			color:#666666;
			text-decoration:none;
		}
		/* unvisited link */
		.header-top-menu-item a:link {		
		}  
		/* visited link */
		.header-top-menu-item a:visited {
		}
		/* mouse over link */
		.header-top-menu-item a:hover {
			color:#000000;
			text-decoration:underline;
		}
		/* selected link */
		.header-top-menu-item a:active {
		}
#header-tabs {
	position:relative;
	top:15px;
	float:left;
	width:712px;
	height:40px;
	padding:0px;
	background-image:url(img/bg-header-tabs-bar.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
}
	#header-tabs-middle {
		font-size:15px;
	}
	#header-tabs a {
		color:#999999;
		text-decoration:none;
		font-weight:bold;
	}
	/* unvisited link */
	#header-tabs a:link {		
	}  
	/* visited link */
	#header-tabs a:visited {
	}
	/* mouse over link */
	#header-tabs a:hover {
		color:#000000;
		text-decoration:none;
	}
	/* selected link */
	#header-tabs a:active {
	}
	#header-tabs-left {
		float:left;
		margin-left:21px;
		width:24px;
		height:40px;
		background-image:url(img/bg-header-tabs-left.gif);
		background-position:0px 0px;
		background-repeat:no-repeat;
	}
	#header-tabs-middle {
		float:left;
		height:29px;
		padding:0px;
		padding-top:11px;
		background-image:url(img/bg-header-tabs-middle.gif);
		background-position:0px 0px;
		background-repeat:no-repeat;
	}
		#header-tabs-middle a {
			color:#333333;
		}
	#header-tabs-right {
		float:left;
		width:24px;
		height:40px;
		background-image:url(img/bg-header-tabs-right.gif);
		background-position:0px 0px;
		background-repeat:no-repeat;
	}
	#header-inactive-tabs {
		float:left;
		padding:0px;
		padding-top:15px;
		padding-left:15px;
	}
		#header-inactive-tabs a {
			padding:0 10px 0 10px;
		}

/* END HEADER ID'S */
/* MAIN BODY ID'S */

#main-body-container {
	margin:0px;
	width:100%;
	padding:0px;
}
#main-body {
	float:none;
	width:940px;
	margin:0px auto;
	background-color:#FFFFFF;
	height:100%;
}
#main-left {
	float:left;
	background-image:url(img/bg-main-left.gif);
	background-position:right;
	background-repeat:repeat-y;
	margin:0px;
	width:10px;
	height:100%;
	padding:0px;
}
#main-right {
	float:left;
	background-image:url(img/bg-main-right.gif);
	background-position:right;
	background-repeat:repeat-y;
	margin:0px;
	width:10px;
	height:100%;
	padding:0px;
}
#main {
	float:left;
	margin:0px;
	width:920px;
	height:100%;
	background-color:#FFFFFF;
}

/* END MAIN BODY ID'S */
/* MENU ID'S */

#menu-container {
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	float:left;
	width:220px;
	height:100%;
}
#modules {
	border-collapse:collapse;
	left:0px;
	top:0px;
	width:220px;
	height:385px;
	background-image:url(img/bg-modules-container.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
}	
	#modules-content {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
	}
		#modules-content h2 {
			font-family:Georgia, "Times New Roman", Times, serif;
			font-weight:bold;
			font-size:16px;
			margin:0px;
			margin-bottom:5px;
			padding-top:26px;
			text-align:center;
		}
		#modules-content ul {
			line-height:16px;
			margin-left:30px;
			margin-top:0px;
			padding-top:0px;
			list-style-type:none;
		}
		#modules-content li {
			padding-left:15px;
			background:transparent url(img/bullet-modules.gif) no-repeat;
			background-position:0px 7px;
		}
		#modules-content a {
			color:#EEEEEE;
			text-decoration:none;
			font-weight:normal;
		}
		/* unvisited link */
		#modules-content a:link {		
		}  
		/* visited link */
		#modules-content a:visited {
		}
		/* mouse over link */
		#modules-content a:hover {
			color:#FFFFFF;
			text-decoration:none;
			text-indent:2px;
		}
		/* selected link */
		#modules-content a:active {
		}
	#quote {
		padding-top:80px;
		padding-left:26px;
		font-family:Georgia, Geneva, Arial;
		font-style:italic;
		font-size:16px;
		text-align:center;
		color:#333333;
		line-height:28px;
	}
		#quote a {
			text-decoration:none;
			color:#333333;
		}
#menu {
	border-collapse:collapse;
	position:inherit;
	left:0px;
	top:220px;
	width:202px;
	height:329px;
	padding-top:21px;
	padding-left:18px;
	background-image:url(img/bg-menu.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
}
	#menu img {
		margin-right:10px;
		margin-left:8px;
	}
	.menu-link {
		padding:2px;
		margin-right:2px;
		background-color:#FFFFFF;
	}
	.menu-link img {
		margin:0 0 -7px 0;
	}
	.menu-link a, .menu-link a:link {
		display:block;
		height:25px;
	}
	.menu-link a:hover {
		display:block;
		background-color:#C0D2EC;
	}
	#menu a {
		display:block;
		color:#666666;
		text-decoration:none;
		font-weight:normal;
	}
	/* unvisited link */
	#menu a:link {		
	}  
	/* visited link */
	#menu a:visited {
	}
	/* mouse over link */
	#menu a:hover {
		color:#333333;
		text-decoration:none;
	}
	/* selected link */
	#menu a:active {
	}
#zoeken {
	width:180px;
	height:80px;
	padding-top:30px;
	padding-left:40px;
	background-image:url(img/bg-os.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:center;
}
	#zoeken form, #zoeken input {
		padding:0px;
		margin:0px;
	}
#browsers {
	width:190px;
	height:107px;
	padding:18px 0 0 30px;
	background-image:url(img/bg-browsers.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
#os {
	width:185px;
	height:80px;
	padding-top:25px;
	padding-left:35px;
	background-image:url(img/bg-os.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
#secureworks {
	width:135px;
	height:80px;
	padding-top:25px;
	padding-left:75px;
	padding-right:10px;
	background-image:url(img/bg-secureworks.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
	#os ul {
		line-height:16px;
		margin-left:0px;
		margin-top:0px;
		padding-top:0px;
		list-style-type:none;
		font-family:Verdana, Arial, Helvetica;
		font-size:11px;
		margin-bottom:10px;
	}
	#os li {
		padding-left:15px;
		background:transparent url(img/bullet-main-item.gif) no-repeat;
		background-position:0px 7px;
	}
	#os a, #secureworks a {
		color:#000000;
		text-decoration:none;
	}
	/* unvisited link */
	#os a:link, #secureworks a:link {		
	}  
	/* visited link */
	#os a:visited, #secureworks a:visited {
	}
	/* mouse over link */
	#os a:hover, #secureworks a:hover {
		text-decoration:underline;
	}
	/* selected link */
	.os-link a:active, #secureworks a:active {
	}

/* END MENU ID'S */
/* CONTENT ID'S */

.content-container {
	background-color:#FFFFFF;
	border-collapse:collapse;
	float:right;
	padding:20px;
	width:660px;
}
	
	/* FONT PROPERTIES */
	.content-container h1 {
		font-family:Georgia, Geneva, Arial;
		font-size:17px;
		margin-bottom:10px;
	}
	.content-container h2 {
		font-family:Georgia, Geneva, Arial;
		font-size:14px;
	}
	.content-container h3, #TB_ajaxContent h3 {
		font-family:Georgia, Geneva, Arial;
		font-size:12px;
	}
	.content-container em {
		font-style:italic;
	}
	.lees-meer {
		margin-top:10px;
		text-align:right;
		
	}
		.lees-meer a {
			font-size:10px;
			font-weight:bold;
			font-style:italic;
			color:#CC0000;
			text-decoration:none;
		}
		/* unvisited link */
		.lees-meer a:link {		
		}  
		/* visited link */
		.lees-meer a:visited {
		}
		/* mouse over link */
		.lees-meer a:hover {
			color:#DD0000;
			text-decoration:underline;
		}
		/* selected link */
		.lees-meer a:active {
		}
	/* END FONT PROPERTIES */
	
	/* FORM PROPERTIES */
	form label, form input, form textarea, form select {
		display:block;
		width:150px;
		float:left;
		margin-bottom:10px;
	}
	form input:focus, form textarea:focus, form select:focus {
		background-color:#d9e2f3;
	}
	form label {
		text-align:left;
		width:120px;
		padding-right:20px;
	}
	label.longlabel {
		width:270px;
		margin-bottom:0px;
	}
	form br {
		clear:left;
	}
	form textarea {
		height:50px;
	}
	textarea.longTextarea, select.longSelect {
		width:290px;
	}
	form input, form textarea, form select {
		font-family:"Courier New", Courier, monospace;
	}
	form button {
		width:151px;
		height:30px;
		background-image:url(img/bg-form-button.gif);
		background-position:0px 0px;
		background-repeat:no-repeat;
		color:#333333;
		border:none;
		margin-left:135px;
		cursor:pointer;
	}
	.form-verplicht {
		color:#CC0000;
	}
	input[type="hidden"] {
		display:none;
	}
	/* END FONT PROPERTIES */
	
.aktie-container {
	float:left;
	width:660px;
	height:70px;
	margin-bottom:20px;
	background-image:url(img/bg-aktie.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	font-family:Georgia, Geneva, Arial;
}
	.aktie-container p{
		font-family:Georgia, Geneva, Arial;
		font-size:11px;
	}
	.aktie-content {
		float:right;
		margin-top:13px;
		margin-left:0px;
		padding-right:15px;
		font-style:italic;
		font-weight:bold;
		text-align:right;
		color:#666666;
		line-height:22px;
	}
	.aktie-button-rood {
		display:block;
		float:right;		
		margin-top:6px;
		margin-right:15px;
		width:210px;
		height:41px;
		padding-left:15px;
		padding-top:17px;
		background-image:url(img/bg-aktie-button-rood.jpg);
		background-position:0px 0px;
		background-repeat:no-repeat;
	}
		.aktie-button-rood a {
			display:block;
			color:#FFFFFF;
			text-decoration:none;
			font-weight:bold;
			font-size:17px;
		}
		/* unvisited link */
		.aktie-button-rood a:link {		
		}  
		/* visited link */
		.aktie-button-rood a:visited {
		}
		/* mouse over link */
		.aktie-button-rood a:hover {
			color:#FFFFFF;
			text-decoration:none;
			text-indent:2px;
		}
		/* selected link */
		.aktie-button-rood a:active {
		}
.item-main {
	float:left;
	background-image:url(img/bg-items.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:465px;
	padding:15px;
	padding-right:0px;
	margin-bottom:0px;
	margin-right:20px;
}
.list-sub-content {
	color:#666666;
}
.item-main-width, .item-main-width-alltext {
	clear:both;
	float:left;
	background-image:url(img/bg-items.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:645px;
	padding:15px;
	padding-right:0px;
	margin-bottom:0px;
	margin-right:0px;
}
	.item-main-width-alltext {
	padding-top:5px;
	}
	
	/* ALLTEXT H1 IS GELIJK AAN STANDAARD H2 */
	.item-main-width-alltext h1{
		font-family:Georgia, Geneva, Arial;
		font-size:13px;
		margin-bottom:0px;
		margin-top:10px;
	}
.duo-item-container {
	/* ITEM-LEFT en ITEM-RIGHT worden hiermee altijd
	netjes naast en vooral onder elkaar geplaatst als
	er meerdere volgen, in het geval dat de ene langer
	(hoger) is dan de andere */
	overflow:hidden;
	clear:both;
}
	.item-left, .item-right {
		float:left;
		background-image:url(img/bg-items.gif);
		background-position:0px 0px;
		background-repeat:no-repeat;
		width:305px;
		padding:15px;
		padding-right:0px;
		margin-bottom:0px;
	}
		.item-left {
			margin-right:20px;
		}
		.item-right {
			margin-right:0px;
		}
	.item-left p, .item-right p, .item-main p, .item-main-width p, #sub-content p, label, .item-main-width-alltext p, .sub-content-right p, .CollapsiblePanelContent p{
		font-family:Verdana, Arial, Helvetica;
		font-size:11px;
		line-height:16px;
		margin-bottom:10px;
		text-align:justify;
	}
		.item-main-width-alltext p, .CollapsiblePanelContent p{
			margin-bottom:0px;
		}
	.item-left a, .item-right a, .item-main a, .item-main-width a, .item-main-width-alltext a, .CollapsiblePanelContent a {
		font-size:11px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
	}
	/* unvisited link */
	.item-left a:link, .item-right a:link, .item-main a:link, .item-main-width a:link, .item-main-width-alltext a:link, .CollapsiblePanelContent a {		
	}  
	/* visited link */
	.item-left a:visited, .item-right a:visited, .item-main a:visited, .item-main-width a:visited, .item-main-width-alltext a:visited, .CollapsiblePanelContent a:visited {
	}
	/* mouse over link */
	.item-left a:hover, .item-right a:hover, .item-main a:hover, .item-main-width a:hover, .item-main-width-alltext a:hover, .CollapsiblePanelContent a:hover {
		color:#CC0000;
		text-decoration:underline;
	}
	/* selected link */
	.item-left a:active, .item-right a:active, .item-main a:active, .item-main-width a:active, .item-main-width-alltext a:active, .CollapsiblePanelContent a:active {
	}
	.item-left ul, .item-right ul, .item-main ul, .item-main-width ul, .sub-content-left ul, .sub-content-right ul, .item-main-width-alltext ul {
		line-height:16px;
		margin-left:0px;
		margin-top:0px;
		padding-top:0px;
		list-style-type:none;
		font-family:Verdana, Arial, Helvetica;
		font-size:11px;
		margin-bottom:10px;
	}
	.sub-content-left ul, .sub-content-right ul {
		/*line-height:24px;*/
	}
	.item-left li, .item-right li, .item-main li, .item-main-width li, .sub-content-left li, .sub-content-right li, .item-main-width-alltext li {
		padding-left:15px;
		background:transparent url(img/bullet-main-item.gif) no-repeat;
		background-position:0px 7px;
	}
	.sub-content-left li, .sub-content-right li {
		background-position:0px 6px;
		margin-bottom:8px;
	}
	li.list-item-bottom-margin {
		margin:0 0 10px 0;
	}
.campaign {
	float:right;
	width:160px;
	margin-bottom:15px;
}

.campaign_base {
	float:right;
	width:160px;
	padding-left:15px;
}

.sub-content-container {
	float:left;
	width:660px;
	margin-bottom:20px;
}
	.sub-content-left {
		float:left;
		background-image:url(img/bg-items.gif);
		background-position:0px 0px;
		background-repeat:no-repeat;
		margin-right:20px;
		margin-bottom:20px;
		padding:15px;
		width:305px;
	}
	.sub-content-right {
		float:left;
		background-image:url(img/bg-items.gif);
		background-position:0px 0px;
		background-repeat:no-repeat;
		margin-left:20px;
		margin-bottom:20px;
		padding:15px;
		width:290px;
	}
	.picture-left, .picture-right {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:italic;
	} /* LET OP: WIDTH AFBEELDING IS 300px */
		.picture-left {
			float:left;
			padding-left:15px;
		}
		.picture-right {
			float:right;
		}
	.sub-content-container h2 {
		margin-bottom:15px;
	}
.artikel-intro {
	width:640px;
	font-style:italic;
}

/* END CONTENT ID'S */
/* BASENET DIAGRAM */

#basenet-diagram {
	float:left;
	clear:both;
	display:block;
	width:505px;
	height:505px;
	margin:0 0 10px 65px;
	background-image:url(img/bg-basenet-diagram.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
#basenet-diagram area {
	cursor:default;
	cursor:help;
}
#dhtmltooltip{
	position: absolute;
	width:235px;
	border:none;
	background:none;
	visibility: hidden;
	z-index: 100;
}
.tooltipTop {
	width:235px;
	border:none;
	height:14px;
	background:url(img/bg-tooltip-top.gif) no-repeat left top;
}	
.tooltipContent {
	padding:0px 15px 15px 15px;
	width:205px;
	border:none;
	color:#444444;
	background:url(img/bg-tooltip-body.gif) no-repeat left bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
}
.tooltipContent li {
	padding-left:15px;
	background:transparent url(img/bullet-main-item.gif) no-repeat;
	background-position:0px 7px;
}
.tooltipContent h3 {
	font-family:Georgia, Geneva, Arial;
	font-size:12px;
	font-weight:bold;
	margin:0 0 5px 0;
}

/* END BASENET DIAGRAM */
/* TARIEVEN + INVESTERING*/

.item-tarieven {
	float:left;
	width:480px;
	padding:0px;
	margin-right:20px;
	margin-bottom:20px;
}
.item-tarieven-top {
	width:450px;
	height:25px;
	padding:15px;
	padding-top:15px;
	padding-bottom:0px;
	background-image:url(img/bg-tarieven-top.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	border-bottom: dotted 1px #BBBBBB;
}
	.item-tarieven-top h2 {
		font-family:Georgia, Geneva, Arial;
		font-size:17px;
	}
.tarieven-product {
	float:left;
	font-weight:bold;
}
.tarieven-price {
	float:right;
	text-align:right;
	font-weight:normal;
	font-size:12px;
	line-height:28px;
}
	.tarieven-price-note {
		font-size:9px;
		font-weight:normal;
		font-style:italic;
	}
.item-tarieven-bottom {
	width:100%;
	height:18px;
	background-image:url(img/bg-tarieven-bottom.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
#item-investering {
	float:left;
	width:660px;
	padding:0px;
	margin-bottom:20px;
}
#item-investering-top {
	width:645px;
	padding:0px;
	padding-top:15px;
	padding-left:15px;
	background-image:url(img/bg-investering-top.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	overflow:hidden;
}
#item-investering-middle {
	width:630px;
	padding:15px;
	padding-top:0px;
	padding-bottom:0px;
	background-image:url(img/bg-investering-middle.jpg);
	background-position:0px 0px;
	background-repeat:repeat-y;
}
	#item-investering-middle table {
		width:630px;
	}
	#item-investering-middle th {
		font-family:Georgia, Geneva, Arial;
		font-size:14px;
		font-weight:normal;
		padding-bottom:5px;
	}
	#item-investering-middle td {
		font-family:Verdana, Arial, Helvetica;
		font-size:11px;
		padding-bottom:8px;
		padding-top:8px;
	}
	#item-investering .border-bottom {
		border-bottom:dotted 1px #CCCCCC;
	}
	#item-investering .investering-price {
		right:0px;
		border:none;
		width:120px;
		height:20px;
		padding:0px;
		font-weight:normal;
		font-size:18px;
		text-align:right;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#item-investering-bottom {
	width:660px;
	padding:0px;
	height:9px;
	background-image:url(img/bg-investering-bottom.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
.align-right {
	text-align:right;
}
.investering-checkbox {
	width:60px;
}

/* END TARIEVEN + INVESTERING */
/* FOOTER ID'S */

#footer-container {
	margin:0px;
	width:100%;
	padding:0px;
}
#footer-top {
	float:none;
	width:940px;
	height:10px;
	margin:0px auto;
	background-image:url(img/bg-footer-top.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#footer {
	float:none;
	width:940px;
	height:40px;
	margin:0px auto;
	background-image:url(img/bg-footer-bottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	text-align:center;
	color:#999999;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* END FOOTER ID'S */
/* TAB ITEMS */
	/* een groot deel van de tabs CSS
	   wordt bepaald in een ander bestand:
	   SpryTabbedPanels.css
	*/

.tab-quote {
	font-family:Georgia, "Times New Roman", Times;
	font-size:18px;
	font-style:italic;
	color:#666666;
}
.tab-link {
	margin-top:25px;
	margin-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
	.tab-link a {
		color:#CC0000;
		text-decoration:none;
	}
	/* unvisited link */
	.tab-link a:link {		
	}  
	/* visited link */
	.tab-link a:visited {
	}
	/* mouse over link */
	.tab-link a:hover {
		text-decoration:underline;
	}
	/* selected link */
	.tab-link a:active {
	}

/* END TAB ITEMS */
/* SLIDER ITEMS */
/* DE SLIDER VOOR KOSTENBEREKENING WORDT NOG NIET GEBRUIKT
*.carpe_horizontal_slider_display_combo {
	clear: left;
	margin: 0;
}
*.carpe_vertical_slider_display_combo {
	float: left;
	margin: 0;
}
*.carpe_horizontal_slider_track {
	background-color: #FFFFFF;
	color: #333;
	width: 120px;
	float: left;
	margin: 0;
	line-height: 0px;
	font-size: 0px;
	text-align: left;
	padding: 4px;
	border:none;
}
*.carpe_vertical_slider_track {
	background-color: #bbb;
	color: #333;
	padding: 3px 6px 15px 6px;
	width: 24px;
	height: 100px;
	border: 1px solid;
	border-color: #ddd #999 #999 #ddd;
}
*.carpe_horizontal_slider_track *.carpe_slider_slit {
	background-color: #333;
	color: #FF6600;
	width: 110px;
	height: 1px;
	margin: 5px 4px 2px 4px;
	line-height: 0px;
	position: absolute;
	z-index: 1;
	border: 1px solid;
	border-color: #999 #ddd #ddd #999;
}
*.carpe_vertical_slider_track *.carpe_slider_slit {
	background-color: #000;
	color: #333;
	width: 2px;
	height: 100px;
	position: absolute;
	margin: 4px 10px 4px 10px;
	padding: 4px 0 1px 0;
	line-height: 0px;
	font-size: 0;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
}
*.carpe_horizontal_slider_track *.carpe_slider {
	background-image:url(img/slider.gif);
	background-position:right;
	background-repeat:no-repeat;
	width: 16px;
	color: #333;
	position: relative;
	margin: 0;
	height: 13px;
	z-index: 1;
	line-height: 0px;
	font-size: 0px;
	text-align: left;
}
*.carpe_vertical_slider_track *.carpe_slider {
	width: 20px;
	background-color: #666;
	color: #333;
	position: relative;
	margin: 0;
	height: 8px;
	z-index: 1;
	line-height: 0px;
	font-size: 0px;
	text-align: left;
	border: 2px solid;
	border-color: #999 #333 #333 #999;
}
*.carpe_slider_display_holder {
	background-color: #FFFFFF;
	color: #333;
	width: 34px;
	margin: 0;
	float: left;
	padding: 0 2px 0 0;
	height: 18px;
	text-align: right;
	border: 1px solid;
	border-color: #999 #ddd #ddd #999;
}
.carpe_slider_display {
	background-color: #FFFFFF;
	color: #333;
	padding: 3px 1px 0 0;
	width: 30px;
	text-align: right;
	font-size: 11px;
	line-height: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	border: 0;
	cursor: default;
}
*/
/* END SLIDER ITEMS */

/* EXTRA BUTTON IN TABS */

.container-tabs-actiebutton {
	background-image:url(img/midden-tabs-actiebutton.gif);
	float:left;
	height:40px;
	margin-top:10px;
	font-family:Georgia, Geneva, Arial;

}
	.container-tabs-actiebutton p{
		font-family:Georgia, Geneva, Arial;
		font-size:11px;
	}	
	.links-tabs-actiebutton {
		font-family:Georgia, Geneva, Arial;
		font-size:11px;
		float:left;
		background-image:url(img/links-tabs-actiebutton.gif);
		background-repeat:no-repeat;
		width:10px;
		height:39px;
	}
	.midden-tabs-actiebutton {
		font-family:Georgia, Geneva, Arial;
		font-size:12px;
		font-weight:bold;
		padding-top:12px;
		padding-left:2px;
		padding-right:15px;
		float:left;
	}
	.rechts-tabs-actiebutton {
		font-family:Georgia, Geneva, Arial;
		font-size:11px;
		float:left;		
		background-image:url(img/rechts-tabs-actiebutton.gif);
		background-repeat:no-repeat;
		width:34px;
		height:39px;
	}
	
	.container-tabs-actiebutton a {
			display:block;
			text-decoration:none;
			color:#666666;			
		}
		/* unvisited link */
		.container-tabs-actiebutton a:link {		
		}  
		/* visited link */
		.container-tabs-actiebutton a:visited {
		}
		/* mouse over link */
		.container-tabs-actiebutton a:hover {
			text-decoration:none;
			text-indent:2px;
		}
		/* selected link */
		.container-tabs-actiebutton a:active {
		}
	
/* END EXTRA BUTTON IN TABS */
/* AKTIE BUTTON MAAK KENNIS (CONSULTANTS) */

.aktie-button-maak-kennis {
	display:block;
	width:209px;
	height:23px;		
	margin:5px 0 15px -3px;
	padding:6px 0 0 8px;
	background-image:url(img/bg-aktie-button-maak-kennis.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
}
	a.aktie-button-maak-kennis {
		color:#FFFFFF;
		text-decoration:none;
	}
	/* visited link */
	a.aktie-button-maak-kennis:visited {
		color:#FFFFFF;
	}
	/* mouse over link */
	a.aktie-button-maak-kennis:hover {
		color:#FFFFFF;
		text-decoration:none;
		text-indent:2px;
	}
	/* selected link */
	a.aktie-button-maak-kennis:active {
	}

/* END AKTIE BUTTON MAAK KENNIS (CONSULTANTS) */
/* BANNER A-Z */

.a-z {
	display:block;
	width:660px;
	height:60px;
	margin-bottom:15px;
	text-align:center;
}
.aktie-button-a-z {
	display:block;
	float:right;
	width:181px;
	height:30px;		
	margin:-2px -5px 0 0;
	padding:0px;
	background-image:url(img/bg-aktie-button-a-z.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
	/* unvisited link */
	.aktie-button-a-z a, .aktie-button-a-z a:link {
		display:block;
		width:173px;
		height:26px;
		padding:4px 0 0 8px;
		color:#FFFFFF;
		text-decoration:none;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
		font-size:14px;
	}  
	/* visited link */
	.aktie-button-a-z a:visited {
		color:#FFFFFF;
	}
	/* mouse over link */
	.aktie-button-a-z a:hover {
		color:#FFFFFF;
		text-decoration:none;
		text-indent:2px;
	}
	/* selected link */
	.aktie-button-a-z a:active {
	}
/* DOORVERWIJZING INLOG */
#doorverwijzing-container {
	margin:30px auto;
	padding:15px;
	padding-top:40px;
	width:434px;
	height:245px;
	background-image:url(img/bg-doorverwijzing.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
	.preloader-container {
		margin:80px 210px;
		width:16px;
		height:16px;
	}
/* END DOORVERWIJZING INLOG */
/* RIBBON  */
#ribbon {
	background-image:url(img/ribbon-vrijblijvende-afspraak-blue.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	display:block;
	height:174px;
	width:174px;
	position:fixed !important;
	left:0pt;
	bottom:0pt;
	z-index:9999999;
}
/* END RIBBON */