@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font-family: verdana;
	font-size: 11px !important;
	line-height: 18px;
	color: #646466;
}

ul, ol {
	font-family: verdana;
}

li {
	margin: 0px 0px 18px 0px;
	color: #646466;
}

.clearboth {
	height: 0px;
	content: "";
	clear: both;
}

.viewport {
	width: 100%;
	min-width: 996px;
}
.toolbar {
	width: 988px;
	height: 29px;
	line-height: 29px;
	margin: 0px auto;
	padding: 0px 4px 0px 4px;
	background-image: url(/01/images/bg_toolbar.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-color: transparent !important;
}
.select_language {
	width: 244px;
	height: 29px;
	line-height: 29px;
	float: right;
}
.current_language {
	width: 243px;
	height: 29px;
	line-height: 29px;
	background-image: url(/01/images/btn_arrow_down.png);
	background-position: 180px 6px;
	background-repeat: no-repeat;
	background-color: transparent !important;
	border-left: 1px solid #dedede;
	font-size: 11px !important;
	display: block;
	cursor: pointer;
}
.current_language_hover {
	width: 243px;
	height: 29px;
	line-height: 29px;
	background-image: url(/01/images/btn_arrow_down_hover.png);
	background-position: 180px 6px;
	background-repeat: no-repeat;
	background-color: transparent !important;
	border-left: 1px solid #dedede;
	font-size: 11px !important;
	display: block;
	cursor: pointer;
}
.current_language_text {
	padding: 0px 10px 0px 64px;
	font-size: 11px !important;
}
.select_language_sub {
	height: 29px;
	line-height: 29px;
	visibility: hidden;
	position: absolute;
	z-index: 9999;
	float: left;
	overflow: visible;
}
a.language_link {
	width: 133px;
	height: 29px;
	line-height: 29px;
	padding: 0px 46px 0px 64px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #dedede;
	font-size: 11px !important;
	text-decoration: none;
	color: #646466;
	display: block;
}
a.language_link:hover {
	background-color: #efefef;
	text-decoration: none;
	color: #646466;
}
.font_size {
	height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 10px;
	font-size: 11px !important;
	border-left: 1px solid #dedede;
	float: right;
}
.read a {
	height: 29px;
	line-height: 29px;
	padding: 0px 36px 0px 57px;
	float: right;
	background-image: url(/01/images/img_icon_read.gif);
	background-position: 36px 11px;
	background-repeat: no-repeat;
	text-decoration: none;
	font-size: 11px !important;
	color: #646466;
	overflow: visible;
	float: right;
}
.read a:hover {
	height: 29px;
	line-height: 29px;
	text-decoration: underline;
}
.outer_page {
	width: 988px;
	margin: 0px auto;
	padding: 0px 4px 0px 4px;
	background-color: #FFFFFF;
	/*
    background-image: url(/01/images/bg_outer_page.jpg);
	background-position: 0px 0px;
	background-repeat: repeat-y;
    */
}
.inner_page {
	width: 980px;
	margin: 0px auto;
	padding: 0px 4px 18px 4px;
}
.header {
	height: 113px;
}
.illustration {
	margin: 36px 0px 0px 36px;
	float: left;
	display: inline;
}
.logo {
	margin: 19px 46px 0px 0px;
	float: right;
	display: inline;
}

/* Navigation */

.navigation {
	height: 30px;
	margin: 0px 0px 1px 0px;
	background-image: url(/01/images/bg_navigation.jpg);
	background-position: 0px 0px;
	background-repeat: repeat-x;
}
	a.navigation {
		line-height: 30px;
		padding: 0px 36px 0px 36px;
		background-image: url(/01/images/bg_navigation.jpg);
		background-position: 0px 0px;
		background-repeat: repeat-x;
		border-right: 1px solid #FFFFFF;
		font-size: 12px !important;
		font-weight: bold;
		text-decoration: none;
		color: #646466;
		display: block;
		float: left;
	}
	a.navigation:hover {
		background-image: url(/01/images/bg_menu-item_hover.jpg);
		background-position: 0px 0px;
		background-repeat: repeat-x;
		text-decoration: none;
		color: #FFFFFF;
	}
	a.navigation_hover {
		line-height: 30px;
		padding: 0px 36px 0px 36px;
		background-image: url(/01/images/bg_menu-item_hover.jpg);
		background-position: 0px 0px;
		background-repeat: repeat-x;
		border-right: 1px solid #FFFFFF;
		font-size: 12px !important;
		font-weight: bold;
		text-decoration: none;
		color: #FFFFFF;
		display: block;
		float: left;
	}
	a.navigation_hover:hover {
		background-image: url(/01/images/bg_menu-item_hover.jpg);
		background-position: 0px 0px;
		background-repeat: repeat-x;
		text-decoration: none;
		color: #FFFFFF;
	}
	
/* Secondary Navigation */

.secondary_navigation {
}
	a.secondary_navigation {
		height: 30px;
		line-height: 30px;
		padding: 0px 46px 0px 46px;
		background-color: #bebebf;
		border-left: 1px solid #FFFFFF;
		font-size: 12px !important;
		font-weight: bold;
		text-decoration: none;
		color: #FFFFFF;
		display: block;
		float: right;
	}
	a.secondary_navigation:hover {
		background-color: #3d589c;
		color: #FFFFFF;
	}
	a.secondary_navigation_hover {
		height: 30px;
		line-height: 30px;
		padding: 0px 46px 0px 46px;
		background-color: #3d589c;
		border-left: 1px solid #FFFFFF;
		font-size: 12px !important;
		font-weight: bold;
		text-decoration: none;
		color: #FFFFFF;
		display: block;
		float: right;
	}
	a.secondary_navigation_hover:hover {
		background-color: #3d589c;
		color: #FFFFFF;
	}
	a.secondary_navigation_green {
		height: 30px;
		line-height: 30px;
		padding: 0px 46px 0px 46px;
		background-color: #8cc63f;
		border-left: 1px solid #FFFFFF;
		font-size: 12px !important;
		font-weight: bold;
		text-decoration: none;
		color: #FFFFFF;
		display: block;
		float: right;
	}
	a.secondary_navigation_green:hover {
		background-color: #3d589c;
		color: #FFFFFF;
	}
	a.secondary_navigation_green_hover {
		height: 30px;
		line-height: 30px;
		padding: 0px 46px 0px 46px;
		background-color: #3d589c;
		border-left: 1px solid #FFFFFF;
		font-size: 12px !important;
		font-weight: bold;
		text-decoration: none;
		color: #FFFFFF;
		display: block;
		float: right;
	}
	a.secondary_navigation_green_hover:hover {
		background-color: #3d589c;
		color: #FFFFFF;
	}
	a.navigation_green {
		line-height: 30px;
		padding: 0px 36px 0px 36px;
		background-image: url(/01/images/bg_menu-item_green.jpg);
		background-position: 0px 0px;
		background-repeat: repeat-x;
		border-right: 1px solid #FFFFFF;
		font-size: 12px !important;
		font-weight: bold;
		text-decoration: none;
		color: #FFFFFF;
		display: block;
		float: left;
	}
	a.navigation_green:hover {
		background-image: url(/01/images/bg_menu-item_hover.jpg);
		background-position: 0px 0px;
		background-repeat: repeat-x;
		text-decoration: none;
		color: #FFFFFF;
	}
	a.navigation_green_hover {
		line-height: 30px;
		padding: 0px 36px 0px 36px;
		background-image: url(/01/images/bg_menu-item_hover.jpg);
		background-position: 0px 0px;
		background-repeat: repeat-x;
		border-right: 1px solid #FFFFFF;
		font-size: 12px !important;
		font-weight: bold;
		text-decoration: none;
		color: #FFFFFF;
		display: block;
		float: left;
	}
	a.navigation_green_hover:hover {
		background-image: url(/01/images/bg_menu-item_hover.jpg);
		background-position: 0px 0px;
		background-repeat: repeat-x;
		text-decoration: none;
		color: #FFFFFF;
	}

/* Sub Navigation */

.outer_sub_navigation {
	height: 30px;
	background-image: url(/01/images/bg_outer_sub_navigation.jpg);
	background-position: 0px 27px;
	background-repeat: repeat-x;
}
.inner_sub_navigation {
	height: 30px;
	float: left;
}
	.inner_sub_navigation a {
		height: 26px;
		line-height: 26px;
		padding: 0px 20px 0px 20px;
		border-right: 1px solid #dedede;
		font-size: 11px !important;
		text-decoration: none;
		color: #646466;
		display: block;
		float: left;
	}
	.inner_sub_navigation a:hover {
		height: 26px;
		line-height: 26px;
		background-color: #193989;
		border-right: 1px solid #dedede;
		padding: 0px 20px 0px 20px;
		text-decoration: underline;
		color: #FFFFFF;
		display: block;
		float: left;
	}
	.inner_sub_navigation_hover {
		height: 26px;
		line-height: 26px;
		background-color: #193989;
		border-right: 1px solid #dedede;
		font-size: 11px !important;
		color: #FFFFFF;
		float: left;
	}
	.inner_sub_navigation_hover a {
		height: 26px;
		line-height: 26px;
		background-color: #193989;
		padding: 0px 20px 0px 20px;
		font-size: 11px !important;
		text-decoration: underline;
		color: #FFFFFF;
		display: block;
		float: left;
	}
	.inner_sub_navigation_hover a:hover {
		height: 26px;
		line-height: 26px;
		background-color: #193989;
		color: #FFFFFF;
		float: left;
	}

/* Side Navigation */
	
.side_navigation {
	width: 260px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #dedede;
	line-height: 18px;
}
.side_navigation h2 a {
	width: 224px;
	margin: 0px 0px 18px -36px;
	padding: 0px 0px 0px 36px;
	/*
	background-image: url(/01/images/btn_arrow_right.png);
	background-position: 237px 4px;
	background-repeat: no-repeat;
	*/
	text-decoration: none;
	color: #8cc63f;
	display: block;
}
.side_navigation h2 a:hover {
	/*
	background-image: url(/01/images/btn_arrow_right_hover.png);
	background-position: 237px 4px;
	background-repeat: no-repeat;
	*/
	text-decoration: underline;
	color: #8cc63f;
}
.side_navigation_level_1 a {
	line-height: 24px !important;
	padding: 0px 0px 0px 50px;
	background-image: url(/01/images/img_arrow_right.gif);
	background-position: 36px 9px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 11px !important;
	text-decoration: none;
	color: #646466;
	display: block;
}
.side_navigation_level_1 a:hover {
	background-color: #efefef;
	text-decoration: none;
	color: #646466;
}
.side_navigation_level_1_hover a {
	line-height: 24px !important;
	padding: 0px 0px 0px 50px;
	background-image: url(/01/images/img_arrow_right.gif);
	background-position: 36px 9px;
	background-repeat: no-repeat;
	background-color: #efefef;
	font-size: 11px !important;
	text-decoration: underline;
	color: #646466;
	display: block;
}
.side_navigation_level_1_hover a:hover {
	background-color: #efefef;
	text-decoration: underline;
	color: #646466;
}
.side_navigation_level_2 a {
	line-height: 24px;
	padding: 0px 0px 0px 64px;
	background-image: url(/01/images/img_arrow_right.gif);
	background-position: 50px 9px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 11px !important;
	text-decoration: none;
	color: #646466;
	display: block;
}
.side_navigation_level_2 a:hover {
	background-color: #efefef;
	text-decoration: none;
	color: #646466;
}
.side_navigation_level_2_hover a {
	line-height: 24px;
	padding: 0px 0px 0px 64px;
	background-image: url(/01/images/img_arrow_right.gif);
	background-position: 50px 9px;
	background-repeat: no-repeat;
	background-color: #efefef;
	font-size: 11px !important;
	text-decoration: underline;
	color: #646466;
	display: block;
}
.side_navigation_level_2_hover a:hover {
	background-color: #efefef;
	text-decoration: underline;
	color: #646466;
}
.side_navigation_level_3 a {
	line-height: 24px;
	padding: 0px 0px 0px 78px;
	background-image: url(/01/images/img_arrow_right.gif);
	background-position: 64px 9px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 11px !important;
	text-decoration: none;
	color: #646466;
	display: block;
}
.side_navigation_level_3 a:hover {
	background-color: #efefef;
	text-decoration: none;
	color: #646466;
}
.side_navigation_level_3_hover a {
	line-height: 24px;
	padding: 0px 0px 0px 78px;
	background-image: url(/01/images/img_arrow_right.gif);
	background-position: 64px 9px;
	background-repeat: no-repeat;
	background-color: #efefef;
	font-size: 11px !important;
	text-decoration: underline;
	color: #646466;
	display: block;
}
.side_navigation_level_3_hover a:hover {
	background-color: #efefef;
	text-decoration: underline;
	color: #646466;
}


/* Search */

.search {
	height: 30px;
	line-height: 30px;
	margin: 0px 0px 0px 0px;
	padding: 0px 46px 0px 36px;
	font-size: 11px !important;
	float: right;
}

/* Content */

.content {
	width: 980px;
	padding: 0px 0px 0px 0px;
}
.column_left {
	width: 260px;
	margin: 18px 36px 0px 0px;
	float: left;
}
.column_left h1 {
	margin: 0px 10px 0px 36px;
}
.column_left h2 {
	margin: 0px 10px 0px 36px;
}
.column_left hr {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #dedede;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
	height: 0px;
	content: "";
}
.column_middle {
	width: 448px;
	margin: 18px 36px 18px 0px;
	float: left;
	display: inline;
}

.column_middle_volledig {
	width: 600px;
	margin: 18px 36px 18px 0px;
	float: left;
}

.flash {
	width: 440px;
	padding: 4px;
	background-color: #efefef;
}
.content_center {
	margin: 18px 0px 18px 0px;
}
.breadcrumb {
	margin: 0px 0px 18px 0px;
	font-size: 11px !important;
	line-height: 18px;
	color: #646466;
}
.breadcrumb a {
	font-size: 11px !important;
	line-height: 18px;
	text-decoration: underline;
	color: #646466;
}
.breadcrumb a:hover {
	color: #646466;
	text-decoration: none;
}
.column_right {
	width: 190px;
	margin: 18px 0px 0px 0px;
	float: left;
}

.banner_matrixx {
	width: 200px;
	padding: 0px 0px 20px 0px;
	background-image: url(/01/images/btn_arrow_right.png);
	background-position: 177px 42px;
	background-repeat:no-repeat;
	border-bottom: 1px solid #dedede;
	cursor: pointer;
	font-size: 11px !important;
	line-height: 18px;
}
.banner_matrixx_hover {
	width: 200px;
	padding: 0px 0px 20px 0px;
	background-image: url(/01/images/btn_arrow_right_hover.png);
	background-position: 177px 42px;
	background-repeat:no-repeat;
	background-color: #efefef;
	border-bottom: 1px solid #dedede;
	cursor: pointer;
	font-size: 11px !important;
	line-height: 18px;
}

.sidemenu_right {
	width: 134px;
	margin: 0px 0px 18px 0px;
	padding: 0px 46px 18px 10px;
	border-bottom: 1px solid #dedede;
	line-height: 18px;
}
.sidemenu_right h1 a {
	background-image: url(/01/images/btn_arrow_right.png);
	background-position: 131px 4px;
	background-repeat: no-repeat;
	text-decoration: none;
	color: #8CC63F;
	display: block;
}
.sidemenu_right h1 a:hover {
	background-image: url(/01/images/btn_arrow_right_hover.png);
	background-position: 131px 4px;
	background-repeat: no-repeat;
	text-decoration: none;
}
.sidemenu_link a {
	padding: 0px 0px 0px 14px;
	background-image: url(/01/images/img_arrow_right.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	font-size: 11px !important;
	text-decoration: none;
	line-height: 18px;
	color: #646466;
	display: block;
}
.sidemenu_link a:hover {
	text-decoration: underline;
	color: #646466;
}
.sidemenu_link_image {
	margin: 0px 20px 0px 0px;
	float: left;
}
.sidemenu_link_pdf {
	width: 170px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.sidemenu_link_pdf a {
	padding: 0px 0px 0px 0px;
	font-size: 11px !important;
	text-decoration: none;
	line-height: 18px;
	color: #646466;
	display: block;
}
.sidemenu_link_pdf a:hover {
	text-decoration: underline;
	color: #646466;
}

/*****/

.link_sidemenu_pdf a {
	width: 97px;
	padding: 0px 0px 0px 14px;
	background-image: url(/01/images/img_arrow_right.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	font-size: 11px !important;
	text-decoration: none;
	line-height: 18px;
	color: #646466;
	display: block;
	float: left;
}
.link_sidemenu_pdf a:hover {
	text-decoration: underline;
	color: #646466;
}
.link_sidemenu_pdf_image {
	width: 13px;
	margin: 0px 10px 0px 0px;
	float: left;
}


/*****/

.row {
	margin: 18px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.slogan {
	margin: 0px 0px 0px 36px;
}
.footer {
	width: 988px;
	margin: 0px auto 0px auto;
	padding: 18px 4px 18px 4px;
	background-image: url(/01/images/bg_footer.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	line-height: 18px;
}
.footer_left {
	margin: 0px 0px 0px 36px;
	font-size: 11px !important;
	line-height: 18px;
	float: left;
	display: inline;
	color: #bebec0;
}
.footer_left a {
	font-size: 11px !important;
	text-decoration: underline;
	line-height: 18px;
	color: #bebec0;
}
.footer_left a:hover {
	text-decoration: none;
	color: #bebec0;
}
.footer_right {
	margin: 0px 46px 0px 0px;
	font-size: 11px !important;
	line-height: 18px;
	text-align: right;
	float: right;
	display: inline;
	color: #bebec0;
}
.footer_right a {
	font-size: 11px !important;
	text-decoration: underline;
	line-height: 18px;
	color: #bebec0;
}
.footer_right a:hover {
	text-decoration: none;
	color: #bebec0;
}
.sitemap {
	width: 914px;
	margin: 0px auto 18px auto;
	padding: 0px 46px 0px 36px;
	font-size: 11px !important;
	line-height: 18px;
}

/* Styles */

p {
	margin: 0px;
	padding: 0px;
}

a {
	color: #646466;
	text-decoration: underline;
}
a:hover {
	color: #646466;
	text-decoration: none;
}

h1 {
	margin: 0px 0px 18px 0px;
	padding: 0px;
	font-size: 13px !important;
	line-height: 20px;
}
h2 {
	margin: 0px 0px 18px 0px;
	padding: 0px;
	font-size: 11px !important;
	line-height: 18px;
}
h3 {
	margin: 0px 0px 18px 0px;
	padding: 0px;
	font-size: 11px !important;
	line-height: 18px;
}
.green {
	color: #8CC63F;
}
.blue {
	color: #254494;
}
.red {
	color: #aa2b17;
}
.orange {
	color: #e1821b;
}
.pink {
	color: #e6285a;
}
.img_left {
	margin: 0px 10px 0px 0px;
	float: left;
}

.img_left_producten {
	margin: 10px 10px 10px 10px;
	float: left;
}

.img_right {
	margin: 0px 0px 0px 10px;
	float: right;
}
.float_left {
	float: left;
}
.float_right {
	float: right;
}
.link_print {
	line-height: 33px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 21px;
	background-image: url(/01/images/img_print.gif);
	background-position: 0px 12px;
	background-repeat: no-repeat;
	font-size: 11px !important;
	float: right;
	display: inline;
}
.link_print a {
	color: #646466;
	text-decoration: none;
}
.link_print a:hover {
	text-decoration: underline;
}
.link_send_a_friend {
	line-height: 33px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 22px;
	background-image: url(/01/images/img_send_a_friend.gif);
	background-position: 0px 12px;
	background-repeat: no-repeat;
	font-size: 11px !important;
	float: right;
	display: inline;
}
.link_send_a_friend a {
	font-size: 11px !important;
	color: #646466;
	text-decoration: none;
}
.link_send_a_friend a:hover {
	text-decoration: underline;
}
.link_rss_feeds {
	line-height: 33px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 19px;
	background-image: url(/01/images/img_rss_feeds.gif);
	background-position: 0px 12px;
	background-repeat: no-repeat;
	font-size: 11px !important;
	float: right;
	display: inline;
}
.link_rss_feeds a {
	font-size: 11px !important;
	text-decoration: none;
	color: #646466;
}
.link_rss_feeds a:hover {
	text-decoration: underline;
}
.link_top {
	line-height: 33px;
	margin: 0px 46px 0px 0px;
	padding: 0px 0px 0px 19px;
	background-image: url(/01/images/img_top.gif);
	background-position: 0px 12px;
	background-repeat: no-repeat;
	font-size: 11px !important;
	float: right;
	display: inline;
}
.link_top a {
	font-size: 11px !important;
	text-decoration: none;
	color: #646466;
}
.link_top a:hover {
	text-decoration: underline;
}
.textfield_search {
	width: 180px;
	margin: 0px 10px 0px 10px;
	border: 1px solid #888686;
	font-size: 11px !important;
}
.button_search {
	margin: 3px 0px 0px 0px;
}


.inputtekst {
	height: 18px;
	border: 1px solid #918f8f;
	width: 100%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px !important;
	color: #646466;
	background: #FFFFFF;
}

.inputtekst_dealerlocator {
	height: 18px;
	width: 298px;
	background: #FFFFFF;
	border: 1px solid #918f8f;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px !important;
	color: #646466;
}

.inputselect_dealerlocator {
	height: 18px;
	width: 275px;
	margin: 0px 10px 0px 0px;
	background: #FFFFFF;
	border: 1px solid #918f8f;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px !important;
	color: #646466;
}

.inputbutton {
	background-image:url(/01/images/btn_verzenden_0.gif);
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px !important;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	border: 0px;
	width: 139px;
	height: 20px;
	color:#646466;
	cursor: pointer;
}

.inputbutton:hover {
	background-image:url(/01/images/btn_verzenden_1.gif);
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px !important;
	color:#FFFFFF;
}

.inputtekstopmerking {
	height: 80px;
	border: 1px solid #918f8f;
	width: 100%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px !important;
	color: #646466;
	background: #FFFFFF
}

.inputfile {
	height: 18px;
	border: 1px solid #888686;
	width: 90px;
	background: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px !important;
	color: #646466;
	cursor: pointer;
}

.footer_menu_link a {
	font-size: 11px !important;
	color: #646466;
	text-decoration: none;
}
.footer_menu_link a:hover {
	color: #646466;
	text-decoration: underline;
}

.footer_menu_link_level1 a {
	font-size: 11px !important;
	color: #646466;
	text-decoration: none;
	padding-left: 0px;
}
.footer_menu_link_level1 a:hover {
	color: #646466;
	text-decoration: underline;
}


.footer_menu_link_level2 a {
	font-size: 11px !important;
	color: #646466;
	text-decoration: none;
	padding-left: 20px;
}
.footer_menu_link_level2 a:hover {
	color: #646466;
	text-decoration: underline;
}


.footer_menu_link_level3 a {
	font-size: 11px !important;
	color: #646466;
	text-decoration: none;
	padding-left: 40px;
}
.footer_menu_link_level3 a:hover {
	color: #646466;
	text-decoration: underline;
}

.footer_menu_link_level4 a {
	font-size: 11px !important;
	color: #646466;
	text-decoration: none;
	padding-left: 60px;
}
.footer_menu_link_level4 a:hover {
	color: #646466;
	text-decoration: underline;
}


.footer_menu_link_level5 a {
	font-size: 11px !important;
	color: #646466;
	text-decoration: none;
	padding-left: 80px;
}
.footer_menu_link_level5 a:hover {
	color: #646466;
	text-decoration: underline;
}



hr {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #dedede;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
	height: 0px;
	content: "";
}

.products_overz_item {
	background-image: url(/01/images/btn_arrow_right.png);
	background-position: 191px 65%;
	background-repeat:no-repeat;
	font-size: 11px !important;
	line-height: 18px;
	cursor: pointer;
	
}

.products_overz_item:hover {
	background-color:#efefef;
	background-image: url(/01/images/btn_arrow_right_hover.png);
	background-position: 191px 65%;
	font-size: 11px !important;
	line-height: 18px;
	background-repeat:no-repeat;
	
}

.weergeven {
	display: block;
}

.verbergen {
	display: none;
}

.accordionHeader {
	margin: -1px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	background-image: url(/01/images/btn_arrow_down.png);
	background-position: 425px 12px;
	background-repeat: no-repeat;
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	font-weight:bold;
	cursor: pointer;
}


.accordionHeaderSelected {
	margin: -1px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	background-image: url(/01/images/btn_arrow_down_hover.png);
	background-position: 425px 12px;
	background-repeat: no-repeat;
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	font-weight:bold;
	cursor: pointer;
}


.accordionContent {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	background-color: #efefef;
	border-bottom: 1px solid #dedede;
}

.box_dealerlocator {
	width: 428px;
	margin: 0px 0px 18px 0px;
	padding: 10px 10px 10px 10px;
	background-color: #efefef;
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #dedede;	
}

/**/

.login 
{
    background-color: #eaedf0;
}
.login input 
{
	height: 18px;
	border: 1px solid #918f8f;
	width: 99%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px !important;
	color: #646466;
	background: #FFFFFF;
}
.login input.button 
{
    width: auto !important;
    height: auto !important;
    margin: 0;
    padding: 5px 10px;
    background-image: url(/01/images/bg_login_button.jpg);
    background-position: top left;
    background-repeat: repeat-x;
    border: 1px solid #254494;
    font-weight: bold;
    color: #FFFFFF;
}
.login_button 
{
	height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 24px;
	background-image: url(/01/images/img_arrow_right_blue.gif);
	background-position: 10px 11px;
	background-repeat: no-repeat;
	background-color: transparent;
	border-left: 1px solid #dedede;
	font-size: 11px !important;
	float: right;
}
.login_button a {
	height: 29px;
	line-height: 29px;
	text-decoration: none;
	font-size: 11px !important;
	color: #646466;
	display: inline-block;
}
.login_button a:hover {
	height: 29px;
	line-height: 29px;
	text-decoration: underline;
}

/*  Navigation
-----------------------------------------------------------------------------------------------------*/
.RadMenu {position: relative; z-index: 9999;}

.RadMenu ul, .RadMenu_Navigation ul li, 
.RadMenu ul li a.rmLink, 
.RadMenu ul li a.rmLink .rmText, 
.RadMenu ul li ul, 
.RadMenu ul li ul li 
.RadMenu ul li ul li a.rmLink, 
.RadMenu ul li ul li a.rmLink .rmText {margin: 0; padding: 0;}

.RadMenu ul li {}

.RadMenu ul li a.rmLink, 
.RadMenu ul li a.rmLink:hover {text-decoration: none; cursor: pointer;}

.RadMenu ul li a.rmLink .rmText {height: 26px; line-height: 26px; padding: 0px 20px; border-right: 1px solid #dedede; color: #646466;}
.RadMenu ul li a.rmLink:hover .rmText {background-color: #193989; color: #FFFFFF;}

.RadMenu ul li a.rmFocused .rmText, 
.RadMenu ul li a.rmFocused:hover .rmText {background-color: #193989; color: #FFFFFF;}
.RadMenu ul li a.rmFocused:hover .rmText {text-decoration: underline;}

.RadMenu ul li a.rmExpanded .rmText, 
.RadMenu ul li a.rmExpanded:hover .rmText {background-color: #F7F7F7; color: #EF4035; -moz-box-shadow: 0 2px 3px #7f7f7f; -webkit-box-shadow: 0 2px 3px #7f7f7f; box-shadow: 0x 2px 3px #7f7f7f; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#7f7f7f')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#7f7f7f');}


.inner_sub_navigation {
	height: 30px;
	float: left;
}
	.inner_sub_navigation a {
		height: 26px;
		line-height: 26px;
		padding: 0px 20px 0px 20px;
		border-right: 1px solid #dedede;
		font-size: 11px !important;
		text-decoration: none;
		color: #646466;
		display: block;
		float: left;
	}
	.inner_sub_navigation a:hover {
		height: 26px;
		line-height: 26px;
		background-color: #193989;
		border-right: 1px solid #dedede;
		padding: 0px 20px 0px 20px;
		text-decoration: underline;
		color: #FFFFFF;
		display: block;
		float: left;
	}
	.inner_sub_navigation_hover {
		height: 26px;
		line-height: 26px;
		background-color: #193989;
		border-right: 1px solid #dedede;
		font-size: 11px !important;
		color: #FFFFFF;
		float: left;
	}
	.inner_sub_navigation_hover a {
		height: 26px;
		line-height: 26px;
		background-color: #193989;
		padding: 0px 20px 0px 20px;
		font-size: 11px !important;
		text-decoration: underline;
		color: #FFFFFF;
		display: block;
		float: left;
	}
	.inner_sub_navigation_hover a:hover {
		height: 26px;
		line-height: 26px;
		background-color: #193989;
		color: #FFFFFF;
		float: left;
	}
	.accessoires 
	{
	    width: 44px;
	    margin-right: 10px;
	    margin-bottom: 18px;
	    border: 1px solid #254494;
	    float: left;
	}
