body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-position:center top;
	background-attachment:fixed;
}

html, body {
	 height:100%; /* héél belangrijk */
}

#memberstripe {
    left:705px;
    top:-13px;
    position:relative;
    width:276px;
}

ul {
	margin:0px;
	padding-left:20px;
}

ul li {
	list-style:square;
}


.achtergrond {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

.container {
	width:1000px;
	margin:auto;
	position:relative;
	z-index:1;
	background-color:#FFFFFF;
	min-height: 100%;
	height:auto !important; /* voor moderne browsers */
	height:100%; /* voor IE */
}

a {
	color:#000000;
}

a:hover {
	color:#575656;
}

.float_left {
	float:left;
}

.float_right {
	float:right;
}

.logo_overlayer {
	position:absolute;
	padding-top:10px;
	padding-left:10px;
}
.logo_overlayer_home {
	position:absolute;
	padding-top:83px;
	padding-left:10px;
}

.topnavigatie_holder {
	height:32px;
}

.zoeken_holder {
	height:37px;
	padding-top:12px;
	text-align:right;
	float:left;
	width:230px;
	background-image:url(/images/nav_bg2.jpg);
}



.header_holder {
	height:261px;
	clear:both;
}

.topnavigatie 						{ padding-top:10px; padding-right:12px; text-align:right; color:#75797c; }
.topnavigatie ul 					{ margin:0px; padding:0px; }
.topnavigatie ul li 				{ list-style:none; display:inline; }
.topnavigatie ul li a				{ margin-left:6px; margin-right:6px; text-decoration:none; color:#75797c; display:inline-block; }
.topnavigatie ul li.home a			{ margin-left:6px; margin-right:6px; text-decoration:none; color:#75797c; display:inline-block; font-weight:bold; }
.topnavigatie ul li a:hover			{ text-decoration:underline; }
.topnavigatie ul li a.aktief		{ text-decoration:underline; }
.topnavigatie ul li.home a:hover	{ text-decoration:underline; }
.topnavigatie ul li.home a.aktief	{ text-decoration:underline; }

div#vlaggetjes {
    padding-top:2px;
    padding-left:10px;
    float:right;
}

.input_zijkant {
	float:left;
}

.input_zoeken {
	background-image:url(/images/input_bg.jpg);
	background-repeat:repeat-x;
	height:14px;
	width:139px;
	margin:0px;
	padding:0px;
	padding-top:3px;
	padding-left:4px;
	border:0px;
	font-size:10px;
	color:#75797c;
}

.zoeken_input_holder {
	float:left;
	padding-left:15px;
}

.zoeken_knop { float:left; padding-top:2px; padding-left:8px; }
.zoeken_knop a { font-size:12px; font-weight:bold; text-decoration:none; color:#000000; }
.zoekuwdealer_knop { float:left; padding-top:3px; padding-left:28px; }
.zoekuwdealer_knop a { font-size:11px; text-decoration:none; color:#74797c; }

.navigatie_holder 				{ float:left; height:37px; width:760px; background-image:url(/images/nav_bg2.jpg); padding-left:10px; margin-bottom:14px; text-align:right; }
.navigatie_holder ul 			{ float:right;margin:0px; padding:0px; display:block;  }
.navigatie_holder ul li 			{ list-style:none; display:inline; }
.navigatie_holder ul li a			{ height:24px; display:inline-block; background-image:url(/images/nav_scheidingslijn2.jpg); background-repeat:no-repeat; background-position:right top; color:#74797c; text-decoration:none; padding-left:5px; padding-right:13px; padding-top:13px; font-weight:bold; }
.navigatie_holder ul li.eerste a		{ padding-left:5px; }
.navigatie_holder ul li a:hover		{ color:#50575b; }
.navigatie_holder ul li.eerste a:hover	{ color:#50575b; }

/*
.navigatie_holder 						{ height:30px; background-image:url(/images/nav_bg.jpg); padding-left:10px; }
.navigatie_holder ul 					{ margin:0px; padding:0px; display:block; background-image:url(/images/nav_scheidingslijn.jpg); background-repeat:no-repeat; background-position:left top; }
.navigatie_holder ul li 				{ list-style:none; display:inline; }
.navigatie_holder ul li a				{ height:21px; display:inline-block; background-image:url(/images/nav_scheidingslijn.jpg); background-repeat:no-repeat; background-position:right top; color:#74797c; text-decoration:none; padding-left:5px; padding-right:13px; padding-top:9px; font-weight:bold; }
.navigatie_holder ul li.eerste a		{ padding-left:10px; }
.navigatie_holder ul li a:hover			{ color:#50575b; }
.navigatie_holder ul li.eerste a:hover	{ color:#50575b; }
*/

.klikpad_holder 			{ background-repeat:no-repeat; background-position:12px 7px; padding-top:4px; padding-left:0px; }
.klikpad_holder ul 			{ margin:0px; padding:0px; padding-left:20px; }
.klikpad_holder ul li 		{ list-style:none; display:inline; }
.klikpad_holder ul li a 	{ text-decoration:none; padding-right:5px; padding-left:2px; }

.klikpad_holder_stats 			{ background-repeat:no-repeat; background-position:12px 7px; padding-top:204px; padding-left:0px; }

.content_submenu_tabs_holder {
	background-color:#FFFFFF;
	position:absolute;
	width:1000px;
	padding-bottom:11px;
}

.content_en_submenu_holder {
	float:left;
	width:716px;
	min-height:376px;
	padding-bottom:20px;
	margin-left:11px;
	margin-top:4px;
	background-color:#FFFFFF;
}

.content_en_submenu_holder_stats {
	float:left;
	width:977px;
	min-height:376px;
	padding-bottom:20px;
	margin-left:11px;
	margin-top:4px;
	background-color:#FFFFFF;
	border:1px solid #d9dbdd;
}

.submenu_holder 							{ float:left; padding-left:19px; padding-top:14px; width:136px; }
.submenu_holder ul 							{ margin:0px; padding:0px; }
.submenu_holder ul li 						{ list-style:none; }
.submenu_holder ul li.subniveau				{ list-style:none; border:none; }
.submenu_holder ul li.subniveau2			{ list-style:none; border:none; }
.submenu_holder ul li.eerste 				{ list-style:none; border:none; }
.submenu_holder ul li a 					{ display:block; padding-top:6px; padding-bottom:4px; text-decoration:none; }
.submenu_holder ul li.subniveau a 			{ display:block; height:auto; padding-top:0px; padding-bottom:4px; padding-left:7px; text-decoration:none; font-weight:bold; font-size:10px; font-style:italic; }
.submenu_holder ul li.subniveau2 a 			{ display:block; height:auto; padding-top:0px; padding-bottom:4px; padding-left:18px; text-decoration:none; font-weight:bold; font-size:10px; font-style:italic; }
.submenu_holder ul li a.aktief				{ text-decoration:underline; font-weight:bold; }
.submenu_holder ul li.subniveau a.aktief	{ text-decoration:underline; }
.submenu_holder ul li.subniveau2 a.aktief	{ text-decoration:underline; }

/*.submenu_holder 							{ float:left; padding-left:19px; padding-top:14px; width:136px; }
.submenu_holder ul 							{ margin:0px; padding:0px; }
.submenu_holder ul li 						{ list-style:none; }
.submenu_holder ul li.subniveau				{ list-style:none; border:none; }
.submenu_holder ul li.subniveau2			{ list-style:none; border:none; }
.submenu_holder ul li.eerste 				{ list-style:none; border:none; }
.submenu_holder ul li a 					{ display:block; height:19px; padding-top:6px; text-decoration:none; }
.submenu_holder ul li.subniveau a 			{ display:block; height:auto; padding-top:0px; padding-bottom:4px; padding-left:7px; text-decoration:none; font-weight:bold; font-size:10px; font-style:italic; }
.submenu_holder ul li.subniveau2 a 			{ display:block; height:auto; padding-top:0px; padding-bottom:4px; padding-left:18px; text-decoration:none; font-weight:bold; font-size:10px; font-style:italic; }
.submenu_holder ul li a.aktief				{ text-decoration:underline; font-weight:bold; }
.submenu_holder ul li.subniveau a.aktief	{ text-decoration:underline; }
.submenu_holder ul li.subniveau2 a.aktief	{ text-decoration:underline; }*/


.banners_holder {
	float:left;
	width:254px;
	margin-left:5px;
	margin-top:4px;
}

.banners_holder img {
	margin-bottom:6px;
}

.content_holder {
	float:left;
	width:514px;
	padding-left:23px;
}

.content_holder_vervolg {
	float:left;
	width:514px;
	padding-left:23px;
}
.content_holder_vervolg_stats {
	float:left;
	width:929px;
	padding-left:23px;
}
.content_holder_producten {
	float:left;
	width:538px;
	padding-left:23px;
}

.content_holder_vervolg div.flx_content {
	width:464px;
	line-height:18px;
}

h1 {
	font-size:24px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:5px;
	line-height:130%;
}

.fotogroot_producten_holder {
	float:left;
	padding-top:4px;
}
#fotogroot, .fotogroot {
	padding:4px;
}

.thumbnail {
	padding:4px;
}
.thumbnails_producten_holder {
	float:left;
	padding-top:4px;
}

.thumbnails_boven {
	padding-bottom:7px;
	padding-left:33px;
}

.thumbnail_td_2 {
	padding-left:0px;
	padding-bottom:7px;
}

.thumbnail_td_3 {
	padding-left:33px;
	padding-bottom:7px;
}

.thumbnail_td_4 {
	padding-left:0px;
	padding-bottom:7px;
}
.dealerresultaten {
	margin-top:10px;
	}
.tekstvak_producten, .dealerresultaten {
	width:512px;
	padding-left:10px;
	padding-right:10px;
	padding-top:13px;
	padding-bottom:20px;
}
.tekstvak_producten h1 {
	font-weight:bold;
	font-size:13px;
	color:#000000;
	padding-top:0px;
	padding-bottom:10px;
}

.nieuwsblok, .accordion_blok {
	width:512px;
	padding-left:10px;
	padding-right:10px;
	padding-top:13px;
	padding-bottom:20px;
}
.nieuwsblok h5, .accordion_blok h5{
	font-weight:bold;
	font-size:13px;
	color:#000000;
	margin:0px;
	padding:0px;
}
.accordion_blok h5{
	cursor:pointer;
}
.accordion_tekst{
	color:#000000;
}

.nieuwsblok p, accordion_blok p {margin:0px;padding:0px;display:block;}
.nieuwsblok p.link  {margin:0px;padding:0px;text-align:right;}
.nieuwsblok a, .accordion_blok a { color:#777b7e; font-size:11px; text-decoration:none; padding-left:5px; padding-right:5px; }
.nieuwsblok a:hover	{ text-decoration:underline; }


.marge_producten {
	height:8px;
	clear:both;
}

.home_banners_holder {
	padding-top:16px;
	padding-left:4px;
	padding-right:2px;
}

.banner_home {
	float:left;
	margin-bottom:6px;
	z-index:98;
	background-color:transparent;
	margin-left:8px;
	margin-right:7px;
	cursor:pointer;
}
.banner_rechts{
	margin-bottom:6px;
	display:block;
	float:left;
	z-index:98;
	background-color:transparent;
	cursor:pointer;
}

.accordion_tekst {
}

.onder_navigatie 				{ clear:both; text-align:center; padding-top:5px; color:#777b7e; }
.onder_navigatie ul 			{ margin:0px; padding:0px; }
.onder_navigatie ul li 			{ list-style:none; display:inline; }
.onder_navigatie ul li a 		{ color:#777b7e; font-size:11px; text-decoration:none; padding-left:5px; padding-right:5px; }
.onder_navigatie ul li a:hover 	{ text-decoration:underline; }
.onder_navigatie ul li a.aktief	{ text-decoration:underline; }

.postcodeFormLeft{
	padding-top:2px;
	padding-bottom:2px;
	width:60px;
}
.postcodeFormColspan{
	padding-top:2px;
	padding-bottom:2px;
	width:512px;
}
.postcodeFormRight input.tekst {
	width:40px;
	font-weight:bold;
	color:#666666;
	letter-spacing:2px;
}
.postcodeFormRight{
	padding-top:2px;
	padding-bottom:2px;
}
.dealers, .postcodeformulier{
	width:512px;
	padding-top:20px;
}
.dealers{
	padding-bottom:20px;
}
.dealeradres{
	vertical-align:top;
	width:40%;
	padding-right:10px;
}
.delearcontact{
	vertical-align:top;
	width:60%;
	padding-right:10px;
}
.dealernaam{
	padding-bottom:10px;
	font-weight:bold;
}
.dealermerken{
	vertical-align:top;
	padding-right:10px;
	width:55px;
}
.dealermerken img{
	margin-bottom:5px;
}

.flx_content p[align="left"] img, .flx_content p[align="left"] img[align="right"]{
	float:left;
	margin-top:5px;
	margin-bottom:5px;
}
.flx_content p[align="left"] img{
	margin-right:10px;
}
.flx_content p[align="left"] img[align="right"]{
	margin-left:10px;
}
.flx_content p[align="right"] img{
	float:right;
	margin-left:15px;
	margin-bottom:5px;
}
.flx_content p[align="center"] img{
	margin-left:15px;
	margin-right:15px;
	margin-bottom:5px;
	margin-top:5px;
}
.flx_content p[align="left"] img[align="center"]{
	margin-left:15px;
	margin-right:15px;
	margin-bottom:5px;
	margin-top:5px;
}

.flx_content img{
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:10px;
}
.model_titel {
    padding-top:12px;
    padding-bottom:7px;
    font-size:15px;
}
.model_links {
    border:1px solid #d8dcdf;
    width:254px;
    height:157px;
}
.model_links img {
    width:254px;
    height:157px;
}
.model_midden {
    width:14px;
}
.model_rechts {
    border:1px solid #d8dcdf;
    padding-top:16px;
    padding-left:16px;
    padding-right:16px;
}
.model_naar_boven {
    border-top:1px solid #d8dcdf;
    border-bottom:1px solid #d8dcdf;
    text-align:right;
    padding-top:5px;
    padding-bottom:5px; 
}
.model_tekst {
    height:120px;
}
.model_rechts a, .model_rechts a img {
    vertical-align:bottom;
    float:right;
}

.model_spacer {
    height:16px;
}
#flux_tbl_000000 {border-top:1px solid #000000;border-right:1px solid #000000;vertical-align:top;}
#flux_tbl_000000 td{border-bottom:1px solid #000000;border-left:1px solid #000000;vertical-align:top;color:#000000;}
#flux_tbl_74797c {border-top:1px solid #74797c;border-right:1px solid #74797c;vertical-align:top;}
#flux_tbl_74797c td{border-bottom:1px solid #74797c;border-left:1px solid #74797c;vertical-align:top;color:#000000;}
#flux_tbl_792a16 {border-top:1px solid #792a16;border-right:1px solid #792a16;vertical-align:top;}
#flux_tbl_792a16 td{border-bottom:1px solid #792a16;border-left:1px solid #792a16;vertical-align:top;color:#000000;}
#flux_tbl_c0b9a7 {border-top:1px solid #c0b9a7;border-right:1px solid #c0b9a7;vertical-align:top;}
#flux_tbl_c0b9a7 td{border-bottom:1px solid #c0b9a7;border-left:1px solid #c0b9a7;vertical-align:top;color:#000000;}
#flux_tbl_5d5b54 {border-top:1px solid #5d5b54;border-right:1px solid #5d5b54;vertical-align:top;}
#flux_tbl_5d5b54 td{border-bottom:1px solid #5d5b54;border-left:1px solid #5d5b54;vertical-align:top;color:#000000;}
#flux_tbl_d8dcdf {border-top:1px solid #d8dcdf;border-right:1px solid #d8dcdf;vertical-align:top;}
#flux_tbl_d8dcdf td{border-bottom:1px solid #d8dcdf;border-left:1px solid #d8dcdf;vertical-align:top;color:#000000;}
#flux_tbl_ffffff {border-top:1px solid #ffffff;border-right:1px solid #ffffff;vertical-align:top;}
#flux_tbl_ffffff td{border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;vertical-align:top;color:#000000;}
