/*
--------------------------------------------------------------
|	HTML TAGS
--------------------------------------------------------------
*/

	body{
		margin:			0px;
		padding:		0px;
		background-color:	#d7d7d7;
		background-image:	url('images/bg.jpg');
		background-repeat:	repeat-x;
	}

	img{
		display:		block;
		outline:		none;
		border:			0px;
	}

	canvas{
		display:		block;
		padding:		0px;
		margin:			0px;
	}

	*{
		outline:		none;
		margin:			0px;
		padding:		0px;
	}
	
	abbr{
		border-bottom:		1px dotted;
		cursor:			help;
	}
	
/*
--------------------------------------------------------------
|	FRAMEWORK
--------------------------------------------------------------
*/
	#genius{
		position:		absolute;
		top:			0px;
		left:			50%;
		width:			970px;
		margin-left:		-485px;
	}

/*
--------------------------------------------------------------
|	HEADER
--------------------------------------------------------------
*/

	#loginBox{
		position:		absolute;
		top:			8px;
		right:			0px;
		font-family:		Arial;
		font-weight:		normal;
		font-size:		11px;
		color:			#d7d7d7;		
	}

	.bg_login_input{
		background-image:	url('images/bg_login_input.png');
		background-repeat:	no-repeat;
		width:			120px;
		height:			23px;
		position:		relative;
		margin-left:		2px;
	}
	
	.bg_login_input input{
		position:		absolute;
		top:			5px;
		left:			5px;
		width:			110px;
		border:			0px;
		height:			14px;
		text-transform:		uppercase;
		font-family:		Arial;
		font-weight:		normal;
		font-size:		11px;
		color:			#005c98;
	}
	
	.label_login_1{
		font-family:		Arial;
		font-weight:		bold;
		font-size:		11px;
		color:			#d7d7d7;	
		text-transform:		uppercase;
		width:			144px;
	}
	
	#loginBox a,
	#loginBox a:link,
	#loginBox a:active,
	#loginBox a:visited,
	.label_login_2,
	.label_login_2 a,
	.label_login_2 a:link,
	.label_login_2 a:active,
	.label_login_2 a:hover,
	.label_login_2 a:visited{
		font-family:		Arial;
		font-weight:		bold;
		font-size:		10px;
		color:			#0890e8;	
		text-transform:		uppercase;
		text-decoration:	none;
	}
	
	#loginBox a:hover,
	.label_login_2 a:hover{
		font-family:		Arial;
		font-weight:		bold;
		font-size:		10px;
		color:			#ffffff;	
		text-transform:		uppercase;
		text-decoration:	none;	
	}
	
	.bg_button{
		position:		relative;
		background-image:	url("images/button.png");
		width:			124px;
		height:			27px;
	}

	.bg_button2{
		position:		relative;
		background-image:	url("images/button2.png");
		width:			125px;
		height:			27px;
	}	
	.bg_button2 h1,
	.bg_button2 h1 a,
	.bg_button2 h1 a:link,
	.bg_button2 h1 a:active,
	.bg_button2 h1 a:hover,
	.bg_button2 h1 a:visited,	
	.bg_button h1,
	.bg_button h1 a,
	.bg_button h1 a:link,
	.bg_button h1 a:active,
	.bg_button h1 a:hover,
	.bg_button h1 a:visited{
		position:		absolute;
		top:			3px;
		font-family:		Arial;
		font-weight:		bold;
		font-size:		11px;
		color:			#ffffff;
		text-transform:		uppercase;
		text-decoration:	none;
	}	

/*
--------------------------------------------------------------
|	NAVIGATIE
--------------------------------------------------------------
*/
	
	#navigatie{
		margin-left:		8px;
		margin-top:		4px;
		width:			959px;
		height:			29px;
		background-image:	url('images/bg_nav.jpg');
		background-repeat:	repeat-x;
	}
	
	#navigatie h1{
		padding-left:		15px;
		padding-right:		15px;
		padding-top:		7px;
		padding-bottom:		7px;
	}
	
	#navigatie h1,
	#navigatie h1 a,
	#navigatie h1 a:link,
	#navigatie h1 a:active,
	#navigatie h1 a:hover,
	#navigatie h1 a:visited{
		float:			left;
		font-family:		Arial;
		font-weight:		bold;
		font-size:		12px;
		text-transform:		uppercase;
		text-decoration:	none;
	}

	#navigatie .active a,
	#navigatie .active a:link,
	#navigatie .active a:active,
	#navigatie .active a:hover,
	#navigatie .active a:visited{
		color:			#014471;
	}	

	#navigatie .deactive a,
	#navigatie .deactive a:link,
	#navigatie .deactive a:active,
	#navigatie .deactive a:hover,
	#navigatie .deactive a:visited{
		color:			#ffffff;
	}
	
	.active{
		
		background-color:	#ffffff;
	}

	#breadcrumb{
		margin-top:		8px;
		margin-left:		23px;
		padding-bottom:		7px;
	}
	
	#breadcrumb h1{
		display:		inline;
	}	

	#breadcrumb,	
	#breadcrumb h1,
	#breadcrumb h1 a,
	#breadcrumb h1 a:link,
	#breadcrumb h1 a:active,
	#breadcrumb h1 a:hover,
	#breadcrumb h1 a:visited{
		font-family:		Arial;
		font-weight:		normal;
		font-size:		10px;	
		color:			#b1b1b1;
		text-decoration:	none;
		text-transform:		uppercase;
	}

/*
--------------------------------------------------------------
|	CONTENT
--------------------------------------------------------------
*/

	#content{
		padding-top:		20px;
		padding-bottom:		20px;
		margin-left:		8px;
		margin-right:		3px;
		width:			959px;
		overflow:		auto;
	}

/*
--------------------------------------------------------------
|	FOOTER
--------------------------------------------------------------
*/
	
	#footer{
		overflow:		auto;
		background-color:	#cacbcb;
		padding:		16px;
		margin-left:		8px;
		margin-right:		3px;
	}
	
	#footer div{
		font-family:		Arial;
		font-weight:		normal;
		font-size:		11px;	
		color:			#4a4e51;
		line-height:		18px;
	}

/*
--------------------------------------------------------------
|	HOME
--------------------------------------------------------------
*/	

	#bigSlogan{
		margin-left:		13px;
		padding-bottom:		20px;
	}
	
	#homeBlocks{
		overflow:		auto;
	}
	
	#home_left{
		position:relative;
		/*width:222px;
		height:376px;*/
		overflow:hidden;
		/*position:		relative;*/
		float:			left;
		width:			218px;
		/*margin-right:		10px;*/
		height:			368px;
		background-color:	#014571;
		/*background-image:	url('images/bg_newsflash.jpg');*/
		/*background-repeat:	repeat-x;*/
		margin-top:		1px;
	}
	
	#home_right{
		float:			right;	
		width:			731px;
		height:			370px;
		background-image:	url('images/homeblocks.png');
		background-repeat:	no-repeat;		
	}
	
	.hr_cube{
		position:		relative;
		float:			left;
		width:			180px;
		height:			264px;
		margin-top:		105px;
		margin-left:		2px;
	}
	
	.hr_cube h1{
		/*position:		absolute;*/
		margin-top: 25px;
		top:			18px;
		left:			12px;	
		font-family:		Arial;
		font-weight:		bold;
		font-size:		13px;	
		color:			#0063a3;
		text-transform:		uppercase;
		text-align:		center;
	}
	
	.hr_cube h2{
		position:		absolute;
		bottom:			18px;
		left:			20px;		
	}
	
	.hr_cube h2,
	.hr_cube h2 a,
	.hr_cube h2 a:link,
	.hr_cube h2 a:active,
	.hr_cube h2 a:hover,
	.hr_cube h2 a:visited{
		font-family:		Arial;
		font-weight:		bold;
		font-size:		14px;	
		color:			#ffffff;
		text-decoration:	none;
	}
	
	.hr_cube p{
		position:		absolute;
		top:			60px;
		left:			12px;	
		font-family:		Arial;
		font-weight:		normal;
		font-size:		11px;	
		color:			#4a4e51;
		line-height:		18px;
	}
	
	#home_left h1{
		/*position:		absolute;
		top:			19px;
		left:			16px;
		font-family:		Arial;
		font-weight:		normal;
		font-size:		14px;	
		color:			#ffffff;*/	
	}
	
	#home_left h1 span{
		font-weight:		bold;
	}
	
	#home_left img{
		/*position:		absolute;
		top:			52px;
		left:			17px;*/
	}
	
	#home_left h3{
		/*position:		absolute;
		top:			209px;
		left:			17px;
		font-family:		Arial;
		font-weight:		normal;
		font-size:		11px;		
		color:			#0281d4;*/
	}

	#home_left h2{
		/*position:		absolute;
		top:			224px;
		left:			17px;
		font-family:		Arial;
		font-weight:		bold;
		font-size:		12px;		
		color:			#0281d4;
		height:			15px;
		overflow:		hidden;
		width:			184px;*/
	}
	
	#home_left p{
		/*position:		absolute;
		top:			244px;
		left:			17px;
		font-family:		Arial;
		font-weight:		normal;
		font-size:		12px;		
		color:			#c0c0c0;
		overflow:		hidden;
		width:			184px;
		line-height:		18px;
		height:			90px;*/
	}
	
	#home_left h4{
		/*position:		absolute;
		top:			336px;
		left:			17px;	*/
	}
	
	#home_left h4 a,
	#home_left h4 a:link,
	#home_left h4 a:active,
	#home_left h4 a:hover,
	#home_left h4 a:visited{
		font-family:		Arial;
		font-weight:		normal;
		font-size:		11px;		
		color:			#ffffff;
		text-decoration:	none;
	}
	
	#logos_subscribe{
		position:		relative;
		float:			left;
		margin-top:		11px;
		margin-left:		1px;
		width:			729px;
		height:			159px;
		background-image:	url('images/home_logos_subscribe.png');
		background-repeat:	no-repeat;		
	}
	
	#logos{
		position:		absolute;
		top:			1px;
		left:			1px;
		width:			364px;
		height:			157px;
	}
	
	#subscribe{
		position:		relative;
		top:			1px;
		left:			365px;	
		float:			left;
		width:			364px;
		height:			157px;
	}
	
	#subscribe h1{
		position:		absolute;
		top:			27px;
		left:			24px;
		font-family:		Arial;
		font-weight:		bold;
		font-size:		14px;		
		color:			#4a4e51;		
	}

	#subscribe h2{
		position:		absolute;
		top:			45px;
		left:			24px;
		font-family:		Arial;
		font-weight:		normal;
		font-size:		12px;		
		color:			#4a4e51;	
	}	

	#subscribe h3{
		position:		absolute;
		top:			80px;
		right:			48px;
		font-family:		Arial;
		font-weight:		bold;
		font-size:		11px;		
		color:			#ffffff;
		text-transform:		uppercase;
	}

	#subscribe h3 a,
	#subscribe h3 a:link,
	#subscribe h3 a:active,
	#subscribe h3 a:hover,
	#subscribe h3 a:visited{
		font-family:		Arial;
		font-weight:		bold;
		font-size:		11px;		
		color:			#ffffff;
		text-transform:		uppercase;
		text-decoration:	none;
	}	

	#subscribe h4{
		position:		absolute;
		top:			114px;
		left:			24px;
		color:			#0890E8;
		font-family:		Arial;
		font-size:		10px;
		font-weight:		bold;
		text-decoration:	none;
		text-transform:		uppercase;
	}

	#subscribe h4 a,
	#subscribe h4 a:link,
	#subscribe h4 a:active,
	#subscribe h4 a:hover,
	#subscribe h4 a:visited{
		color:			#0890E8;
		font-family:		Arial;
		font-size:		10px;
		font-weight:		bold;
		text-decoration:	none;
		text-transform:		uppercase;
	}
	
	#input_subscribe{
		position:		absolute;
		top:			80px;
		left:			27px;	
		width:			182px;
		border:			0px;
		font-family:		Arial;
		font-weight:		normal;
		font-size:		11px;		
		color:			#4a4e51;		
	}

/*
--------------------------------------------------------------
|	PAGES
--------------------------------------------------------------
*/	

	#pageHeader{
		width:			959px;
		height:			48px;
		background-image:	url('images/bg_header.png');
		background-repeat:	no-repeat;
		position:		relative;
		padding-bottom:		20px;
	}
	
	#pageHeader h1{
		position:		absolute;
		top:			15px;
		left:			15px;
		font-family:		Arial;
		font-weight:		bold;
		font-size:		15px;		
		color:			#014471;
		text-transform:		uppercase;
	}

/*
--------------------------------------------------------------
|	PAGE 2 COLOMNS
--------------------------------------------------------------
*/

	#page2_left{
		float:			left;
		width:			236px;
		margin-right:		20px;
		height:			370px;
	}
	
	#page2_left img{
		border:			1px solid #999999;
	}
	
	#page2_right{
		float:			left;
		width:			703px;		
	}

/*
--------------------------------------------------------------
|	PAGE 3 COLOMNS
--------------------------------------------------------------
*/		

	#page3_left{
		float:			left;
		width:			236px;
		margin-right:		20px;
		height:			370px;
	}

	#page3_right{
		float:			left;
		width:			218px;
		margin-left:		20px;
	}

	#page3_right img{
		border:			1px solid #999999;
	}
	
	#page3_center{
		float:			left;
		width:			465px;
	}

/*
--------------------------------------------------------------
|	PAGES SHARED
--------------------------------------------------------------
*/
	
	#page2_right hr,
	#page3_center hr{
		color:			#0365a4;
		background-color:	#0365a4;
		height:			1px;
		margin-top:		10px;
		margin-bottom:		10px;
		border:			0px;
	}

	#page2_right h1,
	#page3_center h1{
		font-family:		Arial;
		font-weight:		bold;
		font-size:		18px;		
		color:			#0365a4;
		padding-bottom:		5px;
	}

	#page2_right h2,
	#page3_center h2{
		font-family:		Arial;
		font-weight:		bold;
		font-size:		12px;		
		color:			#0365a4;
	}	
	
	#page3_center h3{
		font-family:		Arial;
		font-weight:		normal;
		font-size:		11px;		
		color:			#0365a4;
		padding-bottom:		3px;
	}
	
	#page3_center h4{
		font-family:		Arial;
		font-weight:		bold;
		font-size:		12px;		
		color:			#0365a4;	
	}
	
	#page3_center ul{
		margin-left:		14px;
	}
	
	#page3_center li{
		font-family:		Arial;
		font-weight:		normal;
		font-size:		12px;		
		color:			#4a4e51;
		line-height:		19px;	
		list-style-type:	square;
	}
	
	#page3_center ul li a,
	page3_center ul li a:link,
	page3_center ul li a:active,
	page3_center ul li a:hover,
	page3_center ul li a:visited,
	#page3_center p a,
	#page3_center p a:link,
	#page3_center p a:active,
	#page3_center p a:hover,
	#page3_center p a:visited{
		font-family:		Arial;
		font-weight:		normal;
		font-size:		12px;		
		color:			#0365a4;
		line-height:		19px;
		text-decoration:	none;
	}

	#page2_right p,
	#page3_center p{
		font-family:		Arial;
		font-weight:		normal;
		font-size:		12px;		
		color:			#4a4e51;
		line-height:		19px;
	}

	.dSolo{
		position:		relative;
		background-image:	url('images/diensten_solo.png');
		background-repeat:	no-repeat;
		width:			236px;
		height:			55px;
	}

	.dTop{
		position:		relative;
		background-image:	url('images/diensten_top.png');
		background-repeat:	no-repeat;
		width:			236px;
		height:			52px;
	}

	.dBottom{
		position:		relative;
		background-image:	url('images/diensten_bottom.png');
		background-repeat:	no-repeat;
		width:			236px;
		height:			53px;
	}

	.dCenter{
		position:		relative;
		background-image:	url('images/diensten_center.png');
		background-repeat:	no-repeat;
		width:			236px;
		height:			53px;
	}
	
	.dSem{
		position:		relative;
		background-color:	#014571;
		width:			232px;
		height:			53px;
		margin-left:		2px;
		margin-right:		2px;
		margin-bottom:		5px;
	}

	.dSolo h1,
	.dTop h1,
	.dBottom h1,
	.dCenter h1{
		position:		absolute;
		top:			18px;
		left:			15px;
		font-family:		Arial;
		font-weight:		bold;
		font-size:		13px;		
		color:			#014471;		
	}
	
	.dSolo h1 a,
	.dSolo h1 a:link,
	.dSolo h1 a:active,
	.dSolo h1 a:hover,
	.dSolo h1 a:visited,	
	.dTop h1 a,
	.dTop h1 a:link,
	.dTop h1 a:active,
	.dTop h1 a:hover,
	.dTop h1 a:visited,
	.dBottom h1 a,
	.dBottom h1 a:link,
	.dBottom h1 a:active,
	.dBottom h1 a:hover,
	.dBottom h1 a:visited,
	.dCenter h1 a,
	.dCenter h1 a:link,
	.dCenter h1 a:active,
	.dCenter h1 a:hover,
	.dCenter h1 a:visited{
		font-family:		Arial;
		font-weight:		bold;
		font-size:		13px;		
		color:			#014471;
		text-decoration:	none;
		text-transform:		uppercase;
	}	
	
	.dSolo h1 a:hover,
	.dTop h1 a:hover,
	.dBottom h1 a:hover,
	.dCenter h1 a:hover{
		font-family:		Arial;
		font-weight:		bold;
		font-size:		13px;		
		color:			#0365a4;
		text-decoration:	none;
		text-transform:		uppercase;
	}
	
	.dSolo h2,
	.dTop h2,
	.dBottom h2,
	.dCenter h2{
		position:		absolute;
		top:			10px;
		left:			11px;
		font-family:		Arial;
		font-weight:		normal;
		font-size:		11px;		
		color:			#014471;		
	}

	.dSolo h2 a,
	.dSolo h2 a:link,
	.dSolo h2 a:active,
	.dSolo h2 a:hover,
	.dSolo h2 a:visited,	
	.dTop h2 a,
	.dTop h2 a:link,
	.dTop h2 a:active,
	.dTop h2 a:hover,
	.dTop h2 a:visited,
	.dBottom h2 a,
	.dBottom h2 a:link,
	.dBottom h2 a:active,
	.dBottom h2 a:hover,
	.dBottom h2 a:visited,
	.dCenter h2 a,
	.dCenter h2 a:link,
	.dCenter h2 a:active,
	.dCenter h2 a:hover,
	.dCenter h2 a:visited{
		font-family:		Arial;
		font-weight:		normal;
		font-size:		11px;		
		color:			#014471;
		text-decoration:	none;
	}
		
	.dSolo h3,
	.dTop h3,
	.dBottom h3,
	.dCenter h3{
		position:		absolute;
		top:			28px;
		left:			11px;
		font-family:		Arial;
		font-weight:		bold;
		font-size:		11px;		
		color:			#014471;
		height:			14px;
		overflow:		hidden;
		width:			214px;
	}

	.dSolo h3 a,
	.dSolo h3 a:link,
	.dSolo h3 a:active,
	.dSolo h3 a:hover,
	.dSolo h3 a:visited,	
	.dTop h3 a,
	.dTop h3 a:link,
	.dTop h3 a:active,
	.dTop h3 a:hover,
	.dTop h3 a:visited,
	.dBottom h3 a,
	.dBottom h3 a:link,
	.dBottom h3 a:active,
	.dBottom h3 a:hover,
	.dBottom h3 a:visited,
	.dCenter h3 a,
	.dCenter h3 a:link,
	.dCenter h3 a:active,
	.dCenter h3 a:hover,
	.dCenter h3 a:visited{
		font-family:		Arial;
		font-weight:		bold;
		font-size:		11px;		
		color:			#014471;
		text-decoration:	none;
	}	

	.dSem h2{
		position:		absolute;
		top:			10px;
		left:			11px;
		font-family:		Arial;
		font-weight:		normal;
		font-size:		11px;		
		color:			#ffffff;		
	}
	
	.dSem h3{
		position:		absolute;
		top:			28px;
		left:			11px;
		font-family:		Arial;
		font-weight:		bold;
		font-size:		11px;		
		color:			#ffffff;
		height:			14px;
		overflow:		hidden;
		width:			214px;
	}	
	
	.dSem h2 a,
	.dSem h2 a:link,
	.dSem h2 a:active,
	.dSem h2 a:hover,
	.dSem h2 a:visited,
	.dSem h3 a,
	.dSem h3 a:link,
	.dSem h3 a:active,
	.dSem h3 a:hover,
	.dSem h3 a:visited{
		font-family:		Arial;
		font-weight:		bold;
		font-size:		11px;		
		color:			#ffffff;
		text-decoration:	none;
	}	
	
	#number{
		overflow:		auto;
		width:			218px;
		padding-top:		10px;
	}
	
	.number{
		float:			right;
		background-image:	url('images/bg_number.png');
		background-repeat:	no-repeat;
		width:			20px;
		height:			20px;
		text-align:		center;
		margin-left:		4px;		
	}
	
	.number h1{
		font-family:		Arial;
		font-weight:		normal;
		font-size:		11px;
		padding-top:		3px;
		color:			#024069;
	}
	
	#theDocs{
		margin-top:		15px;
		padding:		15px;
		background-color:	#CACBCB;
	}
	
	#theDocs,
	#theDocs a,
	#theDocs a:link,
	#theDocs a:active,
	#theDocs a:visited{
		color:			#4A4E51;
		font-family:		Arial;
		font-size:		11px;
		font-weight:		normal;
		text-decoration:	none;
	}

	#theDocs a:hover{
		color:			#000000;
		font-family:		Arial;
		font-size:		11px;
		font-weight:		normal;	
		text-decoration:	none;
	}	

/*
--------------------------------------------------------------
|	GOOGLE MAPS
--------------------------------------------------------------
*/

	.GInfoWindow{
		font-family:		Arial;
		font-size:		11px;
		font-weight:		normal;
		color:			#0365A4;
	}
	
	.GInfoWindow span{
		font-weight:		bold;
	}
	
	.GInfoWindow img{
		float:			left;
		padding-right:		10px;
		padding-bottom:		10px;
	}	
	
	#page3_right p{
		font-family:		Arial;
		font-weight:		normal;
		font-size:		12px;		
		color:			#4a4e51;
		line-height:		19px;	
	}
	
	#page3_right p span{
		font-weight:		bold;
		font-size:		13px;
	}
	
/*
--------------------------------------------------------------
|	CONTACT
--------------------------------------------------------------
*/
	#frmContact table tr td{
		padding-bottom:		5px;
		vertical-align:		top;
	}
	
	#frmContact table tr td textarea{
		position:		absolute;
		left:			5px;
		top:			5px;
		border:			0px;
		width:			360px;
		height:			158px;	
		color:			#4a4e51;
		font-family:		Arial;
		font-size:		11px;
		font-weight:		normal;		
	}
	
	.contact_label{
		color:			#4a4e51;
		font-family:		Arial;
		font-size:		12px;
		font-weight:		normal;	
		padding-top:		3px;
		padding-right:		14px;
	}
	
	.contact_textarea{
		background-image:	url(images/bg_contact_textarea.png);
		background-repeat:	no-repeat;	
		width:			373px;
		height:			169px;	
		position:		relative;
	}
	
	.contact_input{
		background-image:	url(images/bg_contact_input.png);
		background-repeat:	no-repeat;	
		height:			23px;
		width:			190px;
		margin-left:		2px;
		position:		relative;		
	}
	
	.contact_input input{
		border:			0px;
		color:			#4a4e51;
		font-family:		Arial;
		font-size:		11px;
		font-weight:		normal;
		height:			14px;
		left:			4px;
		position:		absolute;
		top:			5px;
		width:			180px;	
	}
	
/*
--------------------------------------------------------------
|	WEBSHOP - SEARCH
--------------------------------------------------------------
*/

	#searchShop{
		position:		relative;
		width:			703px;
		height:			85px;
		background-image:	url(images/bg_search.jpg);
		background-repeat:	no-repeat;
		margin-top:		30px;
	}
	
	#searchShop h1{
		position:		absolute;
		top:			34px;
		left:			30px;
		color:			#4a4e51;
		font-family:		Arial;
		font-size:		12px;
		font-weight:		normal;		
	}
	
	#txtSearch{
		position:		absolute;
		top:			35px;
		left:			131px;	
		border:			0px;
		color:			#4A4E51;
		font-family:		Arial;
		font-size:		11px;
		font-weight:		normal;
		width:			182px;		
	}
	
	#searchShop h2{
		position:		absolute;
		top:			34px;
		left:			366px;	
	}

	#searchShop h2 a,
	#searchShop h2 a:link,
	#searchShop h2 a:active,
	#searchShop h2 a:hover,
	#searchShop h2 a:visited{
		color:			#ffffff;
		font-family:		Arial;
		font-size:		11px;
		font-weight:		bold;
		text-decoration:	none;
		text-transform:		uppercase;	
	}
	
	#searchResults{
		padding-top:		30px;
	}
	
	#searchResults h1{
		padding:		10px;
		background-color:	#014572;
		color:			#ffffff;
		font-family:		Arial;
		font-size:		11px;
		font-weight:		bold;
		text-transform:		uppercase;	
	}
	
	.search_res{
		border-bottom:		1px solid #969899;
		padding:		10px;
	}
	
	.search_res h3{
		color:			#014876;	
		font-family:		Arial;
		font-size:		11px;
		font-weight:		bold;	
		padding-bottom:		5px;
	}
	
	.search_res h3 a,
	.search_res h3 a:link,
	.search_res h3 a:active,
	.search_res h3 a:hover,
	.search_res h3 a:visited{
		color:			#014876;	
		font-family:		Arial;
		font-size:		11px;
		font-weight:		bold;
		text-decoration:	none;
	}
	
	.search_res h4{
		color:			#014876;	
		font-family:		Arial;
		font-size:		11px;
		font-weight:		bold;
		text-transform:		uppercase;
	}

/*
--------------------------------------------------------------
|	WEBSHOP - PRODUCT DETAIL
--------------------------------------------------------------
*/
	
	.productDetail{
		width:			703px;
		background-image:	url(images/kader_middle.png);
		background-repeat:	repeat-y;		
	}
	
	.productHeader{
		overflow:		auto;
		position:		relative;
		padding-top:		16px;
		padding-bottom:		5px;
		margin-left:		20px;
		margin-right:		20px;
		border-bottom:		1px solid #969899;
	}
	
	.productHeader h3{
		color:			#014572;
		font-family:		Arial;
		font-size:		14px;
		font-weight:		bold;
		padding-bottom:		3px;
	}
	
	.productHeader h4{
		float:			left;
		width:			383px;
		color:			#014572;
		font-family:		Arial;
		font-size:		11px;
		font-weight:		bold;		
	}
	
	.articleCodes{
		float:			left;
		width:			280px;
		text-align:		right;
		color:			#4a4e51;
		font-family:		Arial;
		font-size:		10px;
		font-weight:		normal;		
	}
	
	.productInfo{
		overflow:		auto;
		padding-bottom:		16px;
		padding-top:		20px;
	}
	
	.pdLeft{
		float:			left;
		width:			190px;
		margin-left:		20px;
		margin-right:		20px;
	}
	
	.pdMiddle{
		float:			left;
		width:			308px;
		margin-right:		20px;
	}
	
	.pdMiddle p{
		line-height:		18px;
		color:			#4a4e51;
		font-family:		Arial;
		font-size:		11px;
		font-weight:		normal;	
		text-align:		justify;
	}
	
	.pdRight{
		float:			left;
		width:			125px;
		text-align:		right;
		color:			#4a4e51;
		font-family:		Arial;
		font-size:		12px;
		font-weight:		bold;		
	}
	
	.pdRight span{
		color:			#4a4e51;
		font-family:		Arial;
		font-size:		18px;
		font-weight:		bold;		
	}

/*
--------------------------------------------------------------
|	WEBSHOP - SHOPPING CART
--------------------------------------------------------------
*/
	
	.cartFloat{
		float:			left;
	}
	
	.search_res h5{
		padding:		10px;
		color:			#4a4e51;
		font-family:		Arial;
		font-size:		11px;
		font-weight:		bold;		
	}
	
	.search_res h5 img{
		display:		inline;
		padding-left:		2px;
		vertical-align:		bottom;
	}
	
	#orderCosts{
		padding-top:		10px;
		padding-right:		10px;
		padding-left:		20px;
		padding-bottom:		10px;
		float:			left;
	}
	
	#orderTotal{
		padding-right:		20px;
		padding-top:		38px;
		float:			right;
		font-family:		Arial;
		font-size:		14px;
		font-weight:		bold;
		color:			#014572;
		text-align:		right;
		text-transform:		uppercase;		
	}
	
	.orderCostLabel{
		color:			#4a4e51;
		font-family:		Arial;
		font-size:		11px;
		font-weight:		bold;
		text-align:		right;
		padding-right:		10px;
		text-transform:		uppercase;
	}
	
	.orderCostValue{
		color:			#4a4e51;
		font-family:		Arial;
		font-size:		11px;
		font-weight:		bold;
		text-align:		right;	
	}
