/*reset all ellements*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { 
	margin:0px;
	padding:0px;
}  
body
{
	background:url(../../images/background.png) repeat #FFFFFF;
}

p, a{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 line-height:17px;
}
p{
	 color:#1a171b;
}

a{
	color:#63c0d6;
	text-decoration:none;
	font-weight:normal;
}
a:Hover{
	color:#fff;
}

h1, h2, h3, h4, h5, h6{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
}

#center {
	width:1030px;
	margin:0 auto;
	_position: absolute;
	_left: 50%;
	_margin-left: -515px;
}

/*set Width*/
#container, #footer, #footer-home
{
	width:1030px;
	margin:0 auto;
}

/*topNav*/
#topPart
{
	height:35px;
	background:url(../../images/gradient_top.png) bottom left no-repeat;
}
#topPart ul, #footer-home ul, #footer ul
{
	float:right;
	list-style:none;
	margin:3px 20px 0 0;
	padding:0;
}
#topPart li, #footer-home li, #footer li
{
	float:left;
	margin: 0px;
}

#topPart li a, #footer-home li a, #footer li a
{
	color:#396e7b;
	margin:5px 0 0 0;
	float: left;
	display: block;
	text-decoration: none;
	text-align: center;
	font-weight:normal;
}
#footer li a, #footer-home li a
{
	font-weight:normal;
	color:#888689;
	font-size:11px;
}
#topPart li a:Hover
{
	color:#63c0d6;
}
#footer li a:Hover, #footer-home li a:Hover
{
	color:#393639;
}
#topPart .spacing, #footer-home .spacing,  #footer .spacing
{
	color:#396e7b;
	margin:0 10px;
	font-size:10px;
}

/*menu style*/
#menu
{
	height:32px;
	width:998px;
	background-color:#1a171b;
}
#menu ul
{
	float:right;
	list-style:none;
	margin:3px 20px 0 0;
	padding:0;
}
#menu li
{
	float:left;
	margin: 0px;
}
#menu li a
{
	color:#ccd3d9;
	font-weight:bold;
	margin:4px 0 0 0;
	float: left;
	display: block;
	text-decoration: none;
	text-align: center;
}
#menu li a:Hover
{
	color:#FFFFFF;
	font-weight:bold;
}
#menu .spacing
{
	color:#ccd3d9;
	margin:-2px 10px 0 10px;
	font-size:10px;
}

/*content*/
#content {
	width:998px;
}


/*left colum*/
#columLeft-top
{
	background:url(../../images/vervolgVisual_1.jpg) left top no-repeat;
	width:253px;
	height:480px;
}
#columLeft-top .textColum
{
	padding	:250px 16px 0 16px;
	
}

#columLeft-top .textColum p, #columLeft-top .textColum h1, #columLeft-top .textColum h2
{
	color:#FFF;
}
#columLeft-top .textColum p
{
	font-weight:bold;
	margin:23px 0 0 0;
	
}
#columLeft-top .textColum h1
{
	font-weight:normal;
	font-size:23px;
}

#columLeft-top .textColum h2
{
	font-weight:normal;
	font-size:18px;
}
#columLeft-middle
{
	background:url(../../images/gradientBottom_vervolg_left.png) no-repeat top left;
	height:50px;
	
}
#columLeft
{
	background:url(../../images/gradientLeft_vervolg2.png) right top repeat-y;
	width:253px;/*width - padding*/
}

/*right colum*/
#columRight
{
	background:#fff url(../../images/labelContent.png) no-repeat top left;
	padding:0 0 50px 0;
}

#subNav
{
	float:left;
	width:159px;
	padding:22px 0 0 15px;
}
#subNav ul, #subNav li
{
	float:none;
}

#subNav ul
{
	list-style:none;
}

#subNav li
{
	list-style-image:url(../../images/arrow.png);
	margin:0 0 0 20px;
}
#subNav hr
{
	background-color:#d2dee1;
	color:#d2dee1;
	border:none;
	height:1px;
	margin:3px 0;
}

#subNav li a
{
	color:#396e7b;
	margin:0 0 0 6px;
	font-weight:normal;
}
#subNav li a:Hover
{
	color:#63c0d6;
}

#columRight #content
{
	float:left;
	width:522px;
	margin:0 20px 0 29px;
	padding:37px 0 0 0;
}

#columRight #content h1
{
	color:#396e7b;
	font-size:24px;
	font-weight:normal;
	margin:0;
}

#columRight #content h2
{
	color:#3ca8c1;
	font-size:15px;
	font-weight:normal;
	margin:22px 0 0 0;
}

#columRight #content p
{
	margin:11px 0 0 0;
}

/*footer*/
#footer
{
	background:url(../../images/gradientBottom_vervolg.png) right top no-repeat;
	clear: both;
	height:32px;
}

/*clearBoth*/
.clearBoth
{
	clear:both;
}

/*gradients*/
#gradientLeft, #gradientRight
{
	width:16px;
}

#gradientLeft
{
	background:url(../../images/gradient_left.png) repeat-y;
	padding:0 0 20px 0;
}

#gradientRight
{
	background:url(../../images/gradient_right.png) repeat-y;
}

/*HOMEPAGE STYLE SHEET*/
#columHome_1, #columHome_2, #columHome_3
{
	float:left;
	height:514px;
}
#columHome_1
{
	
	width:499px;/*width - padding*/
	padding:0;
}
#columHome_1 .textColum
{
	margin:323px 81px 0 36px;
	width:385px;
}
#columHome_1 .textColum h1{
	color:#FFFFFF;
	font-size:35px;
	margin:0 0 -6px 0;
}
#columHome_1 .textColum h2{
	color:#FFFFFF;
	font-size:20px;
	margin:0 0 12px 0;
}
#columHome_1 .textColum p{
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
}

#columHome_2
{
	width:144px;/*width - padding*/
	padding:0 11px 0 13px;
	background:#396e7b;
}

#columHome_2 .textColum
{
	color:#003333;
	padding:31px 0 0 0;
	
}

#columHome_2 .textColum p
{
	color:#FFFFFF;
}
#columHome_2 .textColum h1
{
	color:#FFFFFF;
	font-size:17px;
	margin:0 0 5px 0;
	font-weight:normal;
}

#columHome_3
{
	background:#FFFFFF;
	width:287px;/*width - padding*/
	padding:0 25px 0 19px;
}

#columHome_3 .textColum
{
margin:31px 0 0 0;
}

#columHome_3 .textColum p
{
margin:0 0 25px 0;
}

#columHome_3 .textColum h1
{
	color:#396e7b;
	font-size:19px;
	margin:0 0 25px 0;
	font-weight:normal;
}

#registreren
{
	background:url(../../images/registerBlock.png) no-repeat top left;
	height:141px;
	width:130px;
	position:absolute;
	left: 451px;
	top:324px;
	padding:40px;
	z-index:10;
}
#registreren h2
{
	color:#000;
	font-size:15px;
}
#registreren h2 a
{
	color:#FFF;
	font-size:15px;
}
#registreren a
{
	color:#fff;
}
#registreren hr
{
	background-color:#fff;
	color:#fff;
	border:none;
	height:1px;
	margin:20px 0;
}
#footer-home
{
	background:url(../../images/gradient_bottom_home.png) no-repeat left top;
	clear: both;
	height:32px;
}
