body {
	background:#999 url('/images/bg_body.gif') repeat-x;
	font-family:"Arial";
	font-size:9pt;
}
#link{
	position:absolute;
	top:95px;
	left:201px;
	width:290px;	
}
a.winkelwagen_winkelen {
	color:#000;	
}
#logout {
	position:absolute;
	top:35px; 
	right:300px;
}

a, input {
	outline:none;
}
#wrap {
	width:867px;
	height:auto;
	position:absolute;
	left:50%;
	padding:60px 0 0 0;
	margin-left:-434px;
	}
	#linkedin {
		right:280px;
		top:30px;
		position:absolute;
	}
	#linkedin img {
		border:0;
	}
	#facebook {
		right:445px;
		top:30px;
		position:absolute;
	}
	#facebook img {
		border:0;
	}
	#navmenu {
		position:absolute;
		right:30px;
		top:35px;
		}
		.navmenuitem a {
			display:block;
			color:#fff;
			text-decoration:none;
			padding:0 10px 0 10px;
		}
		.navmenuitem a:hover {
			text-decoration:underline;
		}
		.navspacer {
			color:#fff;
		}
		.footer_item a {
			font-size:8pt;
			color:#fff;
			text-decoration:none;
		}
		.footer_item a:hover {
			text-decoration:underline;
		}
	#header {
		width:867px;
		height:100px;
		float:left;
		}
		a#button_afspraak {
			width:210px;
			height:20px;
			display:block;
			text-align:center;
			text-decoration:none;
			font-size:8pt;
			font-weight:bold;
			padding:5px 0 0 0;
			margin:10px 0 0 0;
			background:url('/images/button_afspraak.png') no-repeat;
			color:#fff;
		}
		a#button_afspraak:hover {
			background:url('/images/button_afspraak_hover.png') no-repeat;
		}
	#main_wrap {
		width:867px;
		height:auto;
		float:left;
		background:url('/images/bg_main.png') repeat-y;
		}
		a#winterbandenactie {
			position:absolute;
			top:-10px;
			left:-40px;
		}
		a#winterbandenactie img {
			border:0;
		}
		#login_home {
			width:220px;
			height:280px;
			background:transparent url('/images/bg_login.jpg') no-repeat;
			float:right;
			color:#fff;
			padding:20px;
		}
		#table_homepage {
			width:380px;
			float:left;
		}
		.stepfront {
			color:#999;
			font-weight:bold;
			font-size:9tp;
			vertical-align:top;
			padding-right:15px;
		}
		.step {
			color:#0184ca;
			font-family:"Helvetica";
			font-size:25pt;
			line-height:27px;
		}
		.spacer_frontpage {
			height:20px;
			background:url('/images/spacer_frontpage.gif') repeat-x;
			background-position:0 10px;
		}		
		#mainmenu {
			width:194px;
			float:left;
			border-top:1px solid #c3c3c3;
			}
			.submenuitem a {
				width:183px;
				height:17px;
				font-family:"Arial";
				font-size:9pt;
				padding:2px 11px 0 0;
				color:#0084ca;
				display:block;
				text-decoration:none;
				text-align:right;
				background:url('/images/bg_menuitem.gif') repeat-y;
			}
			.menuitem a {
				width:185px;
				height:17px;
				font-family:"Arial";
				font-size:9pt;
				padding:2px 9px 0 0;
				color:#0084ca;
				display:block;
				text-decoration:none;
				text-align:right;
				background:url('/images/bg_menuitem.gif') repeat-y;
			}
			.menuitem a:hover {
				color:#32a7e5;
				text-decoration:underline;
				background:url('/images/bg_menuitem_hover.gif') repeat-y;
			}
			.submenuitem a:hover {
				color:#32a7e5;
				text-decoration:underline;
				background:url('/images/bg_menuitem_hover.gif') repeat-y;
			}
			.menuspacer {
				width:194px;
				height:1px;
				background:url('/images/bg_spacer.gif') no-repeat;
			}
			.menuarrow {
				border:0;
				margin-left:8px;
				padding:0;
			}
			#menuborder_top {
				width:194px;
				height:1px;
				float:left;
				background:#c3c3c3;					
		}
		#top_text {
				margin:10px 0 0 10px;
			}
			.top_text_title {
				color:#0184ca;
				font-family:"Helvetica";
				font-size:20pt;
				line-height:35px;
			}
			.top_text_title_white {
				color:#fff;
				font-family:"Helvetica";
				font-size:20pt;
				line-height:35px;
			}
			.top_text_text {
				color:#b3b3b3;
			}
		#top_image {
			width:665px;
			height:180px;
			background:#000 url('/images/header_aalderen.jpg') no-repeat;
			float:left;
		}

	#logo_vanaalderen {
		position:absolute;
		top:78px;
		right:40px;
	}	
	#main_left {			
		width:195px;
		float:left;
		}
		#main_right {
			width:672px;
			float:right;
			}
			#main {
				width:672px;
				height:auto;
				float:left;
			}
			#content_text {
				width:653px;
				height:auto;
				padding:10px 10px 50px 10px;
				text-align:left;
				float:right;
				}
				#formtable {
					width:533px;
				}
				.title_blue {
					font-weight:bold;
					color:#0085cb;
				}
				.pagetitle {
					width:600px;
					font-weight:bold;
					font-size:14pt;
					color:#0085cb;
					float:left;
					margin:0;
					clear:right;
					text-decoration:none;
				}
				#content_text a {
					font-weight:bold;
					font-size:9pt;
					color:#0085cb;
					text-decoration:none;
				}
				#content_text a:hover {
					color:#4cbdf9;
					text-decoration:underline;
				}
				.submit {
					height:22px;
					border:1px solid #0085cb;
					background:#fff;
					color:#0085cb;
					cursor:pointer;
				}
				#infoimg {
					height:25px;
					width:25px;
				}
				#info, #info2 {
					display:none;
					float:right;
					margin:10px;
				}
				#button_bandenshop {
					width:194px;
					height:55px;
					float:left;
					display:block;
					background:url('/images/bandenshop.jpg') no-repeat;
					background-position:center;
				}
				#button_bandenshop img {
					border:0;
				}
				#button_bandenshop:hover {
					background:url('/images/bandenshop_hover.jpg') no-repeat;
					background-position:center;
				}
				#button_wisselweken {
					width:194px;
					height:155px;
					float:left;
					display:block;
					background:url('/images/wissel_weken.png') no-repeat;
					background-position:center;
				}
				#button_wisselweken img {
					border:0;
				}
				#button_wisselweken:hover {
					background:url('/images/wissel_weken.png') no-repeat;
					background-position:center;
				}
				#bandenshop {
					
				}
				#bandenshop select, #formtable select {
					background:#e9f7ff;
					width:71px;
					display:block;
					font-size:10pt;
					font-family:Arial;
					color:#303030;
				}	
				.bandenshop_title {
					color:#b3e2fc;
					font-size:8pt;
				}
				select#merk, select#snelheidsindex {
					width:218px;
				}
				.text_blue {
					color:#006ab8;
				}
	a.button {
		width:152px;
		height:23px;
		display:block;
		background:url('/images/button.png') no-repeat;
		color:#fff;
		text-align:center;
		font-weight:bold;
		font-size:9pt;
		padding:4px 0 0 0;
		border:0;
	}
	a.button:hover {
		background:url('/images/button_hover.png') no-repeat;
	}
	.button_submit {
		width:152px;
		height:27px;
		display:block;
		background:url('/images/button.png') no-repeat;
		color:#fff;
		text-align:center;
		font-weight:bold;
		font-size:9pt;
		padding:0;
		border:0;
	}
	.button_submit_hover {
		width:152px;
		height:27px;
		display:block;
		background:url('/images/button_hover.png') no-repeat;
		color:#fff;
		text-align:center;
		cursor:pointer;
		font-weight:bold;
		font-size:9pt;
		padding:0;
		border:0;
	}
	#submit {
		padding-top:24px; 
	}
	#footer {
		width:867px;
		height:120px;
		background:transparent url('/images/footer.png');
		float:left;
		}
		#tire {
			position:absolute;
			right:-148px;
			bottom:-120px;
		}
		.footer_menu_top {
			font-weight:bold;
			color:#999;
		}
		.footer_item {
			font-size:8pt;
			color:#fff;
			line-height:1.5em;
		}
		.footer_menu {
			float:left;
			margin:5px 30px 0 20px;
			padding:0;
			list-style:none;
		}
.aantal {
	width:25px;
	height:16px;
}
a.actieblok {
	float:left;
}
a.actieblok img {
	border:0;
}

.blacklink {
	font-size:8pt;
	color:#fff;
	padding-top:10px;
}
.blacklink a {
	color:#000;
	text-decoration:none;
}
.blacklink a:hover {
	text-decoration:underline;
}
