html, body {
	height:					100%;
}
body {
	background-color:		#F2F1F0;
	font-family:			Arial Narrow, Arial, Helvetica, sans-serif;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				8pt;
	line-height:			150%;
	color:					#68676e;
	padding:				0px;
	margin:					0px;
	min-height:				660px;
}
div.container {
	height:					100%;
	background-image:		url(../images/bodybg.png);
	background-position:	top left;
	background-repeat:		repeat-y;
	padding-left:			10px;
	width:					998px;
	margin:					0 auto;
}
div.content {
	float:					left;
	margin:					0 auto;
	height:					660px;
	width:					879px;
	background-image:		url(../images/divbg.png);
	background-position:	top center;
	background-repeat:		no-repeat;
}
div.content2 {
	float:					left;
	margin:					0 auto;
	height:					660px;
	width:					879px;
	background-image:		url(../images/divprogrammabg.png);
	background-position:	top center;
	background-repeat:		repeat-y;
}

div.menu {
	float:					left;
	width:					300px;
	height:					400px;
	margin-top:				120px;
	padding-top:			5px;
}
div.txt {
	float:					right;
	height:					370px;
	margin-top:				160px;
	display:				inline;
	padding-right:			10px;
	width:					450px;
	margin-right:			0px;
}
div.txt2 {
	width:					330px;
	margin-right:			120px;
}
div.preload {
	display:				none;
}
a.link {
	clear:					both;
	float:					left;
	width:					150px;
	height:					20px;
	margin-top:				67px !important;
	margin-top:				72px;
	margin-left:			25px;
}

a.home, 
a.introductie, 
a.contact, 
a.gastronomie, 
a.housekeeping, 
a.retail, 
a.beauty,
a.opleidingen, 
a.homeactive, 
a.introductieactive,
a.contactactive, 
a.gastronomieactive, 
a.housekeepingactive, 
a.retailactive, 
a.beautyactive, 
a.opleidingenactive

{
	display:				block;
	height:					33px;
	margin-bottom:			2px;
	background-position:	0px 0px;
	background-repeat:		no-repeat;
	width:					200px;
}
a.home {
	background-image:		url(../images/hoout.png);
}
a.home:hover, a.homeactive {
	background-image:		url(../images/hoover.png);
}
a.introductie {
	background-image:		url(../images/inout.png);
}
a.introductie:hover, a.introductieactive {
	background-image:		url(../images/inover.png);
}
a.contact {
	background-image:		url(../images/coout.png);
	height:					32px;
}
a.contact:hover, a.contactactive {
	background-image:		url(../images/coover.png);
	height:					32px;
}
a.gastronomie {
	background-image:		url(../images/gaout.png);
}
a.gastronomie:hover, a.gastronomieactive {
	background-image:		url(../images/gaover.png);
}
a.housekeeping {
	background-image:		url(../images/houout.png);
}
a.housekeeping:hover, a.housekeepingactive {
	background-image:		url(../images/houover.png);
}
a.retail {
	background-image:		url(../images/reout.png);
}
a.retail:hover, a.retailactive {
	background-image:		url(../images/reover.png);
}
a.beauty {
	background-image:		url(../images/beout.png);
}
a.beauty:hover, a.beautyactive {
	background-image:		url(../images/beover.png);
}
a.opleidingen {
	background-image:		url(../images/opout.png);
}
a.opleidingen:hover, a.opleidingenactive {
	background-image:		url(../images/opover.png);
}



div.programmadetails {
	float:					left;
	padding-left:			5px;
}
div.contentspacer {
	float:					left;
	width:					400px;
	height:					15px;
}
a.orange {
	color:					#dd6300;
	text-decoration:		none;
}
img.servicepaginas {
	display:				block;
	margin-top:				60px;
	margin-left:			-25px;
}
span.orange {
	color:					#dd6300;
}
form {
	margin:					0px;
	padding:				0px;
}
div.formrow:after {
	content:				".";
	display:				block;
	visibility:				hidden;
	clear:					both;
	height:					0;
}
div.formrow {
	clear:					both;
}
span.formleft {
	float:					left;
	width:					140px;
}
span.formright {
	float:					left;
}

input {
	font-size:				10px;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:			1px;
}
input.radio {
	margin-bottom:			-1px;
}
input.checkbox {
	margin-bottom:			-1px;
}
input.textxsmall {
	width:					50px !important;
}
input.textsmall {
	width:					89px !important;
	width:					66px !important;
	width:					65px;
}
input.textmedium {
	width:					123px !important;
	width:					84px !important;
	width:					82px;
}
*:first-child+html input.textmedium {
	width:					82px !important;
}
*:first-child+html input.textsmall {
	width:					65px !important;
}
/*
*:first-child+html input.textlarge {
	width:					178px !important;
}*/
input.textlarge {
	width:					226px !important;
	width:					180px !important;
}
span.required {
	color:					#dd6300;
}
div.pages {
	width: 					330px; 
	float: 					left; 
	text-align: 			center; 
	padding-top: 			10px;
}
div.pages a {
	color:					#666;
}
div.pages a:focus {
	outline:				none;
}


div.windows {
	width:					880px;
	margin:					0 auto;
}
/*
a.ncf {
	position:				absolute;
	display:				block;
	background-image:		url(../images/klikhier.png);
	width:					135px;
	height:					56px;
	background-color:		#FC6100;
	margin-top:				555px;
	margin-left:			745px;
}
*/
div.links {
	width:				118px;
	float:				left;
	min-height:			200px;
	padding-top:		47px;
	overflow:			hidden;
	text-align:			left;
}
div.links ul {
	padding:			0px;
	margin:				0px;
}
div.links ul li {
	list-style-type:	none;
	padding:			0px;
}
div.links ul li a {
	display:			block;
	height:				33px;
	text-indent:		-1000em;
	overflow:			hidden;
	width:				118px;
}
a.ncf {
	background-image:	url(../images/linkncf.png);
}
a.ncfbasics {
	background-image:	url(../images/linkbasics.png);
}
a.ncfdressuals {
	background-image:	url(../images/linkdressuals.png);
}
a.ncfworkwear {
	background-image:	url(../images/linkworkwear.png);
}
div.links ul li a.online {
	background-image:	url(../images/linkonline.png);
	height:				36px;
}
div.floatingwindow {
	width:				216px;
	height:				288px;
	position:			absolute;
	border:				1px solid #f0f0f0;
	background-color:	#fff;
	display:			none;
}
