/* simplyScroll */

.logicbox {
	width: 100%;
	height: 50px;
}
.logicbox .simply-scroll-clip {
	width: 100%;
	height: 50px;
}

.logicbox .simply-scroll-list li {
	float: left;
}

/* Tool Tip */

#tooltip {
	display: none;
	position: absolute;
	z-index: 1000;
	width: 165px;
	padding: 10px;
	border: 1px solid #111;
	background-color: #cce800;
	color: #111;
	font-weight:bold;
}

/* Overlay */

#overlay {
	z-index: 2000;
	width: 100%;/*;*/
	height: 612px;/*;*/
	display: none;
}
	#overlay-clip {
		position: absolute;
		overflow: hidden;
		z-index: 2002;
		width:0;
		height:0;
	}
	#overlay-content {
		position: absolute;
		overflow: hidden; /* set in to auto in JS (firefox bug?) */
		z-index: 1001;
		/*background-color: #f07;*/
		width: 100%;/*;*/
	height: 612px;/*;*/
		left: 0;
		top: 0;
	}
	#overlay-close {
		position: absolute;
		left:50%;
		margin-top:102px;
		margin-left:400px;
		z-index: 1003;
		top: 0;
		right: 0;
		width: 100px;
		height:100px;
		overflow: hidden;
		background-image: url(/images/voorpagina/sluiten.png);
		
	}
	#overlay-close:hover {
		background-position: 0 -100px;
		cursor: pointer;
	}

.overlay {
position:absolute;
left:50%;
margin-left:-501px;
width: 937px;/*;*/
	height: 455px;/*;*/
	display: none;
	background-color: #f0f0f0;
	padding: 120px 35px 35px 29px;
	border-bottom:2px solid #ffffff;
	background-image: url(/images/voorpagina/kop.png);
	background-repeat:no-repeat;
}
/*
#key2luxury {
	background-image: url(http://logicbox.net/images/client_k2l_bg.jpg)
}*/

/* CONTENT ========================== 

*/

#wrapper {
	margin: 0 auto;
	width: 960px;
	overflow: auto;
	height: 100%;
	background: #333; 
}

.sub #bar {
	position: fixed;
}

.sub #bar p.small {
	color: #FFF;
}

#main {
	float: right;
	/*margin: 56px 0 0 384px;*/
	margin-top: 56px;
	width: 576px;
	color: #FFF;
}
	#main h2 {
		padding: 4px 8px;
		border: 1px solid #000;
		margin-bottom: 1.2em;
	}

	#main p {
		margin: 0 0 1.2em 0;
	}
	
	#main ul, #main ol {
		margin: 0 0 1.2em 0;
	}
	
	#main li, #main p, #main th {
		font-size: 75%;
	}
	#main p.small {
		font-size: 50%;
	}

table.config {
	border-collapse: collapse;
	width: 100%;
	margin-bottom: 1.2em;
}
	table.config th {
		text-align: left;
		font-size: 18px;
		padding-left: 16px;
	}
	
	table.config td {
		padding: 3px 0;
		border-top: 1px solid #555;
		font-size: 12px;
		padding-left: 16px;
	}
	
	table.config td.grey {
		color: #CCC;
	} 
	


pre {
	font-family: "Courier New", Courier, monospace;
	font-size: 13px;
	background-color:#222;
	padding: 16px;
	margin-bottom: 1.2em;
	overflow:auto;
}
pre .comment {
	color:#999;
}



