/*  test */  
body { margin: 0 0 0 0; padding: 0;background: #171717;}
.clear { clear: both }
.right { float: right }

#site { margin:auto; padding: 0; width: 950px;}
#main_header { margin: 0; padding: 0; width:950px; background:#b7b3ac;}	
#main_body {margin: 0px auto; padding: 0; width:950px; float:left; background-image:url(images/mainbody_back.gif); background-repeat:repeat-y;} 
#main_content {width:850px; margin:0px 0px 30px 100px; padding:0px inherit; float:left;} 
#main_content_home {width:888px; margin:0px 30px 0px 30px; padding:0px; float:left;} 
#left { width: 218px; float:left; padding: 0 0 4px 0; margin:0; }

#header_top {width:950px; height:201px; margin:0; padding: inherit;}
#header_menu {width:950px; height:30px; margin:0; padding: inherit; background-image:url(images/nav_background.gif); background-repeat: no-repeat;} 
#header_bottom {width:950px; height:17px; margin:0; padding: inherit;}

#footer {margin: 0px auto; padding: 0; width:950px; height:17px; float:left; background-image:url(images/footer.gif); background-repeat: no-repeat;} 

a:link, a:visited { font-size: 12px; color: #000; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none; }
a:hover { font-size:12px; color: #FF6600; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none;}

.block_header_cat {width: 218px; height:38px;  padding: 0px; background-image:url(images/block_header_cat.gif); background-repeat:no-repeat; margin:0; font-size:14px; font-weight:bold; color:#e0d9c1; float:left;}
.block_header_media {width: 218px; height:40px;  padding: 0px; background-image:url(images/block_header_media.gif); background-repeat:no-repeat; margin:0; font-size:14px; font-weight:bold; color:#e0d9c1; float:left;}
.block_header_info {width: 218px; height:38px; padding: 0px; background-image:url(images/block_header_info.gif); background-repeat:no-repeat; margin:0; font-size:14px; font-weight:bold; color:#e0d9c1; float:left;}

#zoek { width: 188px; padding:0 0 0 30px; margin:0; font-size:10px; font-weight:normal; float:left;}
.zoekveld { background-color:#b5f0ec; border:solid #333333 0px; text-indent:3px; width:110px; font-size:11px; height:15px; padding:0 10px 0 10px; }
.search_button { font-size:11px; display: block; color:#999999; background-image:url(images/button_go.gif); background-color: transparent; background-repeat: no-repeat; border:none; width: 31px; height: 17px; margin: 0; padding: 0 0 0 0px; text-align: left; font-weight: normal;text-decoration: none;}

.menu_left {width: 218px; font-size: 10px; list-style: none; padding: 0; margin:0; font-weight: bold; float:left;}
.menu_left a, .menu_left a:visited, .menu_left .default a {color: #303030; font-size: 10px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 0; text-indent:12px; margin: 1px 9px 1px 22px; list-style-type: none; display:block; border:0px solid; border-color:#cbc2b2; height: 16px; background-color:#56bcb4;}
.menu_left a:hover, .menu_left .selected a {color: #ffffff; font-size: 10px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration:none; list-style-type: none; display:block; border:0px solid; border-color:#cbc2b2; height: 16px;}

.menu_left .sub_left a, .menu_left .sub_left .default a, .menu_left .sub_left visited a{text-indent:30px; background-image:url(images/link_sub.gif); background-repeat:no-repeat;}
.menu_left .sub_left a:hover  {text-indent:30px; background-image:url(images/link_sub.gif); background-repeat:no-repeat;}
.menu_left .sub_left a:selected {}

#content { width:683px; float:left; margin: 0 10px 0 8px; padding:10px 5px 10px 5px; background-color:#2a2f2f; }
#content_2 { width:682px; float:left; margin: 0 10px 0 8px; padding:10px 5px 10px 5px; background-color:#d5ebea; }
#content_2 img { border:none; }
#content_2 a:link, #content_2 a:visited { font-size: 12px; font-weight:normal; color: #000; font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none; text-decoration:underline;}
#content_2 a:hover { font-weight:normal; text-decoration:underline; color: #006666;}
#content_menu {width: 717px; height:46px; padding: 9px 0px 9px 15px; margin:auto; background-image:url(images/topmenu_back.gif); background-repeat:no-repeat; float:left;}
#content_header {width: 692px; height:9px; padding: 0; margin: 0px 8px 0px 8px; background-image:url(images/content_header.gif); background-repeat:no-repeat; float:left;}
#content_header_2 {width: 692px; height:9px; padding: 0; margin: 0px 8px 0px 8px; background-image:url(images/content_header2.gif); background-repeat:no-repeat; float:left;}
#content_footer {width: 692px; height:9px;  padding: 0; margin: 0px 8px 0px 8px; background-image:url(images/content_footer.gif); background-repeat:no-repeat; float:left; background-color:transparant;}
#content_footer_2 {width: 692px; height:9px;  padding: 0; margin: 0px 8px 0px 8px; background-image:url(images/content_footer2.gif); background-repeat:no-repeat; float:left; background-color:transparant;}


td,tr,p,div {
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
h1 {color: #484848; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 0; text-transform:none;}
h2, h2 a:hover, h2 a:visited {color: #484848; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
h3 {color: #484848; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }
h4 {color: #484848; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
h5 {color: #484848; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
h6 {color: #484848; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
ul { margin: 0px 0px 0px 0px;}
 

.knop { float:left; background-image:url(images/button_bgnd_clear.jpg); background-repeat:no-repeat; display:block; width:91px; height:24px; background-color:#333333; border:none; font-size:10px; font-weight:bold; color:#003300; padding:3px; margin-top:6px; margin-right:4px; margin-bottom:5px; cursor:hand;}
.knop2 { float:left; background-image:url(images/button_bgnd_clear2.jpg); background-repeat:no-repeat; display:block; width:115px; height:24px; background-color:#333333; border:none; font-size:10px; font-weight:bold; color:#003300; padding:3px; margin-top:6px; margin-right:4px; margin-bottom:5px; cursor:hand;}
.knop3 { float:left; background-image:url(images/button_bgnd_clear3.png); background-repeat:no-repeat; display:block; width:91px; height:24px; background-color:#333333; border:none; font-size:10px; font-weight:bold; color:#003300; padding:3px; margin-top:6px; margin-right:4px; margin-bottom:5px; cursor:hand;}
.knop4 { float:left; background-image:url(images/button_bgnd_clear4.png); background-repeat:no-repeat; display:block; width:115px; height:24px; background-color:#333333; border:none; font-size:10px; font-weight:bold; color:#003300; padding:3px; margin-top:6px; margin-right:4px; margin-bottom:5px; cursor:hand;}
.login { float:left; background-image:url(images/button_bgnd_login.jpg); background-repeat:no-repeat; display:block; width:91px; height:24px; border:none; background-color:#fff; font-size:10px; font-weight:bold; color:#003300; padding:3px; margin-top:10px; cursor:hand;}
.bestel { float:left; background-image:url(images/button_bgnd_bestel.jpg); background-repeat:no-repeat; display:block; width:130px; height:26px; border:none; background-color:#990000; border:none; font-size:10px; font-weight:bold; color:#ffffff; padding:3px; margin-top:10px; cursor:hand;}
.ftext { height: 18px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#003300; }
.ftext a:link, a:hover, a:visited  { font-size:11px; font-weight:bold; color:#333333; text-decoration:none; }
.formel { font-size:11px; color:#777; width:200px; }
.number { font-size:11px; color:#777; }
.tekstveld { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; width:320px; }
.tekstveld_order { width:650px; float:left; margin-left:15px; color:#333333; }
.tekstveld_order_tekst { font-family:Verdana, Arial, Helvetica, sans-serif; width:660px; color:#333333; font-size:10px;}
.tekstveld_contact { width:505px; float:left; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.pulldown_options { width: 100px; margin: 0 0 0px 0px; padding: 0; height:20px; font-size:10px; }

.product { position:relative; margin-left:10px; padding-bottom:10px; }
.product_table { width:650px; z-index:1; }
.product_table td { padding:0 10px 0 0; }
.product_tr_header { height:30px; }
.product_tr_header td { height:30px; }
.product_tr_middle { background: url("images/table_middle_small.jpg") repeat-y; height:100%; }
.product_tr_footer {background: url("images/table_footer_small.jpg"); height:26px;  }
.product_td_name { font-size:13px; text-transform:uppercase; color:#b2e3df; font-weight:bold; }
.product_td_part { font-size:11px; font-style:italic; color:#b2e3df; font-weight:normal;}
.product_td_part img { border:none;}
.product_td_txt { width:370px; color:#333333; font-size:10px; height:70px;}
.product_image, .product_image { position:absolute; left:0; z-index:2; border:solid #000000 1px;}
.product_price {color:#000000; margin-right:5px; width:140px; }
.product_more a, .product_more a:link, .product_more a:hover, .product_more a:visited { width:160px; min-height:14px; border:none; padding:0; color:#332f2f; font-size:10px; font-weight:bold; white-space:nowrap;}
.product_input_qty {	width:29px;	height:17px; border:1px solid #E7E7E7;	font-weight:normal; font-size:14px; text-align:center; padding:0;	margin:0 8px 0 0 ;}
.product_button_add { border:none; font-size:12px; font-weight:bold;}
.product_button_add a:link, .product_button_add a:hover, .product_button_add a:visited {font-size:12px; font-weight:bold;}
.product_balk { background-color:#c3dbd9; margin:10px 0 10px 0; clear:both}
.product_balk td { padding:5px}


.product_cat { width:270px; min-height:155px; margin:5px 5px 5px 25px; _margin:5px 2px 5px 12px; padding-top:5px; float:left; background-color:#ffffff; border:1px; border-color:#d8d9d0; border-style:solid; }
.product_cat h1 {font-size:14px; font-weight:bold; padding-left:8px; height:22px;}
.product_cat img, product_cat a{ margin:4px 4px 4px 0; border:none; }
.product_cat_box { width:270px; float:left; height:100px;}
.product_cat_image { float:left; padding-left:10px; }
.product_cat_nummer { width:270px; text-align:left;  height:15px; float:left; margin:0; padding:0; font-style:italic; font-size:10px; text-indent:8px; } 
.product_cat_det_nummer { width:645px; text-align:left;  height:15px; float:left; margin:0; padding:0; font-style:italic; font-size:10px; text-indent:8px; } 
.product_cat_merk { float:right; padding-top: 38px; padding-right:5px; }
.product_cat_more { width:70px; text-align:right; white-space:nowrap; height:20px; float:right; margin:6px 0 0 0; padding:5px 10px 0 10px; border-bottom:1px; border-bottom-color:#ddd; border-bottom-style:solid; background-color:#d1c9ba; } 
.product_cat_more a:link, a:hover, a:visited  { font-size:12px; font-weight:bold; color:#584e47; text-decoration:none; } 
.product_cat_bottom { width:160px; height:20px; float:left; margin:6px 0 0 0; padding:5px 10px 0 10px; text-indent:5px; font-size:12px; font-weight:bold; color:#29231c; border-bottom:1px; border-bottom-color:#ddd; border-bottom-style:solid; background-color:#d1c9ba;}
.product_cat_bottom  a:link, a:hover, a:visited { font-size:12px; font-weight:bold; color:#584e47; text-decoration:none;}

.product_det { width:200px; margin:0px; padding:0 5px 5px ; float:left; }
.product_det img, product_cat a{ margin:4px 8px 4px 0; border:1px solid #333333; width:150px; }
.product_det_image { float:left; padding:0;}
.product_det_images { width:650px; padding:0 10px 10px 10px; background-color:#d5ebea; }
.product_det_vergroot { width:150px; margin:5px 0 10px 0; float:left;} 
.product_det_vergroot a { font-size:10px; font-weight:bold; color:#333333; text-decoration:none; } 
.product_det_vergroot a:link, .product_det_vergroot a:hover, .product_det_vergroot a:visited  { font-size:10px; font-weight:bold; color:#333333; text-decoration:none; } 
.product_det_bottom { width:650px; height:1px; float:left; border-bottom:1px; border-bottom:solid; border-bottom-color:#1f7670; margin:10px 0 10px 0; padding: 0px; font-size:12px; font-weight:bold;}
.product_det_terug a:link, .product_det_terug a:hover, .product_det_terug a:visited  { width:60px; height:15px; float:right; margin:15px 0 0 0; text-align:right; padding: 0px; font-size:12px; font-weight:bold; color:#5a4f49;}
.product_det_prijs { width:320px; height:20px; float:right; margin:14px 0 0 0; padding-top:5px; font-size:13px; font-weight:bold; text-align:right;}
.product_det_voorraad { width:320px; height:20px; float:left; margin:14px 0 0 0; padding-top:5px; font-size:13px; font-weight:bold;}
.product_det_bestellen { height: 20px; width:650px; text-align:right; float:right;  margin:7px 0 0 0; padding-top:0px; vertical-align:bottom; color:#333333;}
.product_det_bestellen a {font-size:12px; font-weight:bold; color:#333333; margin-bottom:4px;}
.product_det_bestellen img{border:none; height:19px; width:26px; margin-top:4px; }
.product_det_review { width:220px; float:left; margin:6px 0 0 0; padding-top:5px; font-size:12px; font-weight:bold; text-transform:uppercase;}
.product_det_reviews { width:650px; float:left; margin:6px 0 0 0; padding:5px 4px 2px 4px; font-size:11px; font-weight:normal; border-top:2px; border-top-style:solid; border-top-color:#b3d1d0; background-color:#fff;}
.product_det_meer_review { width:320px; height:20px; float:right; margin:6px 0 0 0; padding-top:0px; font-size:12px; font-weight:bold; text-align:right; }
.product_det_meer_review img{ border:none; height:14px; width:64px; vertical-align:middle;}
.product_det_meer_review a { font-size:12px; font-weight:bold; color:#333333; text-decoration:none; } 
.product_det_meer_review a:link, a:visited  { font-size:12px; font-weight:bold; color:#333333; text-decoration:none; } 
.product_det_meer_review a:hover { font-size:12px; font-weight:bold; color:#CC6600; text-decoration:none; } 
.product_det_ranking { width:480px; height:16px; float:left; margin:3px 0 5px 0; padding: 0px; font-weight:bold; vertical-align:top; font-size:11px;  }
.product_det_ranking img{border:none; height:14px; width:64px; vertical-align:middle; }
.product_det_opties { width: 625px; float:left; margin:2px 0 0 0; padding: 0px; font-size:11px; font-weight:normal;}
.product_opties { width:150px; font-size:11px; height:18px}
.product_det_opties P { clear:both; }
.product_det_opties SELECT { width:150px; font-size:11px; height:18px}
.product_det_opties LABEL{ float:left; width:100px; }

.subcat_table { float:left; margin:0px; width:100%; border:none; margin-left:35px; }
.subcat_tr { height: 150px; }
.subcat_td { height: 150px; min-width: 200px;}
.subcat_name_div { margin-left:15px; display:inline;  }
.subcat_name_div a, .subcat_name_div a:link, .subcat_name_div a:hover, .subcat_name_div a:visited{ color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none;  }
.subcat_img_div { margin-left:10px; border:none; }
.subcat_img_div img{ border:1px #0d3e3b solid; margin-top:5px; }
.subcat_desc { margin-left:10px; width:150px; }

.cart_th_tr { background-color:#c3dbda; height:20px; color:#000000; font-size:12px; font-weight:bold; padding-top:4px; text-indent: 8px; text-align:left }
.cart_th_tr .header_omschrijving { text-align:left;}
.cart_th_tr .header_aantal { text-align:center;}
.cart_th_tr .header_prijs { text-align:right;}
.cart_th_tr .header_verwijder { text-align:center;}

.review_overzicht { width:650px; float:left; margin-left:8px; margin-bottom:4px; }
.review_overzicht a:hover, .review_overzicht a:visited { font-size:12px; font-weight:normal; color:#1f7670; }
.review_overzicht_header_1  { width:220px ; float:left; background-color:#eeeeee; height:20px; font-size:12px; font-weight:bold; padding-top:4px; text-indent: 8px; text-align:left;  }
.review_overzicht_header_2  { width:260px ; float:left; background-color:#eeeeee; height:20px; font-size:12px; font-weight:bold; padding-top:4px; text-indent: 8px; text-align:left;  }
.review_overzicht_item  { width:400px; float:left; height:12px; font-size:11px; font-weight:normal; text-indent: 8px; text-align:left; background-color:#c8e0df; padding:4px; margin:0; }
.review_overzicht_icons  {  float:left; height:12px; font-size:11px; font-weight:normal; text-indent: 2px; text-align:left; background-color:#c8e0df; padding:4px; text-align:right; margin:0;}
.review_overzicht_icons img { border:0px; margin-left: 3px; margin-right:10px; }
.review_overzicht_plaats { width:470px; float:left; margin-left:8px; margin-bottom:4px; background-color:#eee; padding:6px; }
.review_overzicht_plaats a:hover, .review_overzicht_plaats a:visited { font-size:11px; font-weight:normal; }

.review_all { width:650px; min-height:140px; margin:5px; padding:10px; _padding:5px; float:left; }
.review_all h1{ padding:5px 0 5px 0; margin-bottom:5px; background-color:#c8e0df; width:650px; }
.review_all img, product_cat a{ margin:4px 4px 4px 0; border:none; }
.review_all_box { width:470px; float:left; height:100px;}
.review_all_image { width:135px; float:left; }
.review_all_text { width:480px; float:left; padding-left:10px; }
.review_all_more { width:55px; text-align:right; float:right; vertical-align:top;} 
.review_all_more a:link, a:hover, a:visited  { font-size:12px; font-weight:bold; color:#333333; text-decoration:none; } 
.review_all_bottom { width:650px; height:25px; float:left; border-bottom:solid; border-bottom-color:#29231c; border:1px;  margin:2px 0 0 0; padding-top:2px; vertical-align:bottom; font-size:12px; font-weight:normal;}
.review_all_bottom img{ vertical-align:middle;}

.order_overzicht { width:100%; float:left; margin-left:8px; margin-bottom:4px;}
.order_overzicht a { font-size:11px !important; font-weight:normal; } .order_overzicht a:hover { text-decoration:underline; }
.order_overzicht_datum_header  { width:24%; float:left; background-color:#c3dbda; height:20px; color:#000000; font-size:11px; font-weight:bold; padding-top:4px; text-indent: 8px; text-align:left; }
.order_overzicht_nummer_header { width:24%; float:left; background-color:#c3dbda; height:20px; color:#000000; font-size:11px; font-weight:bold; padding:4px 5px 0 0;text-indent: 8px; text-align:right;  }
.order_overzicht_status_header { width:24%; float:left; background-color:#c3dbda; height:20px; color:#000000; font-size:11px; font-weight:bold; padding:4px 5px 0 0; text-indent: 8px; text-align:right; }
.order_overzicht_totaal_header { width:24%; float:left; background-color:#c3dbda; height:20px; color:#000000; font-size:11px; font-weight:bold; padding:4px 5px 0 0; text-indent: 8px; text-align:right; }
.order_overzicht_datum  { width:24%; float:left; height:12px; color:#000000; font-size:12px; font-weight:normal; text-indent: 8px; text-align:left; padding:4px 5px 0 0;  }
.order_overzicht_datum a:link,  .order_overzicht_datum a:hover, .order_overzicht_datum a:visited, { color:#000000; font-size:12px; font-weight:normal;}
.order_overzicht_nummer { width:24%; float:left; height:12px; color:#000000; font-size:12px; font-weight:normal; text-indent: 8px; text-align:right; padding:4px 5px 0 0;  }
.order_overzicht_nummer a:link,  .order_overzicht_nummer a:hover, .order_overzicht_nummer a:visited, { color:#000000; font-size:12px; font-weight:normal;}
.order_overzicht_status { width:24%; float:left; height:12px; color:#000000; font-size:11px; font-weight:normal; text-indent: 8px; text-align:right; padding:4px 5px 0 0; }
.order_overzicht_totaal { width:24%; float:left; height:12px; color:#000000; font-size:11px; font-weight:normal; text-indent: 8px; text-align:right; padding:4px 5px 0 0;  }

.afrekenen_balk { width:100%; float:left; margin-left:9px; margin-bottom:10px; }
.afrekenen_stap { width:25%; float:left; background-color:#56bcb4; height:18px; color:#0f4d49; font-size:12px; font-weight:bold; padding-top:2px; text-indent: 8px; }
.afrekenen_stap_active{ width:25%; float:left; height:18px; background-color:#1f7670; color:#ffffff; font-size:12px; font-weight:bold; padding-top:2px; text-indent: 8px;}
.afrekenen_overzicht { width:100%; float:left; margin:10px 0 4px 12px;}
.afrekenen_overzicht_adres { width:50%; float:left; margin:auto; }
.afrekenen_overzicht_adres_tekst { width:120px; font-size:11px; float:left; text-indent: 8px; color:#333333; }
.afrekenen_overzicht_adres_tekst_head { width:325px; font-size:12px; float:left; text-indent: 8px; font-weight:bold; height:20px; background-color:#c3dbda; margin-bottom:5px; padding-top:3px; color:#333333; }
.afrekenen_overzicht_betaalkeuze { width:380px; float:left; margin-top:10px; margin-bottom:10px; font-size:11px; }
.afrekenen_overzicht_bestelling { width:100%; float:left; margin:0px; font-size:11px; color:#333333; }
.afrekenen_overzicht_bestelling_50 { width:50%; float:left; margin:0px; font-size:11px; color:#333333; }
.afrekenen_overzicht_bestelling_totaal { width:100%; float:left; margin:0px; font-size:11px; font-weight:bold; color:#333333;}
.afrekenen_overzicht_artikel { width:25%; float:left; height:20px; color:#000000; font-size:11px; font-weight:normal; text-indent: 8px; }
.afrekenen_overzicht_artikel_omschrijving { width:150px; color:#000000; font-size:10px; font-weight:normal; padding-top:4px; padding-left:8px; }
.afrekenen_overzicht_artikel_omschrijving a:link, .afrekenen_overzicht_artikel_omschrijving a:visited{ font-size:10px; font-weight:normal; color:#111111;}
.afrekenen_overzicht_artikel_omschrijving a:hover{ font-size:10px; font-weight:normal; color:#1f7670;}
.afrekenen_overzicht_artikel_omschrijving_4 { width:280px; float:left; color:#555; font-size:11px; font-weight:normal; padding-top:2px; text-indent: 8px; vertical-align:top;}
.afrekenen_overzicht_artikel_verwijder { width:65px; height:20px; color:#000000; font-size:11px; font-weight:bold; padding-top:4px; text-indent: 8px; }
.afrekenen_overzicht_artikel_verwijder a {color:#000000; font-size:11px; font-weight:bold; padding-left:40px; }
.afrekenen_overzicht_artikel_verwijder img{ border:none;}
.afrekenen_overzicht_artikel_aantal { color:#000000; font-weight:normal; text-indent: 8px; height:20px; font-size:10px;}
.afrekenen_overzicht_artikel_aantal_4 { width:80px; float:left; color:#555; font-weight:normal; text-align:right; vertical-align:top; }
.afrekenen_overzicht_artikel_prijs { width:20%; color:#333; font-size:11px; font-weight:normal; padding-top:4px; text-indent: 8px; margin-right:5px; text-align:right; vertical-align:top;}
.afrekenen_overzicht_artikel_prijs_4 {float:right; color:#555; font-size:11px; font-weight:normal; padding-top:2px; text-indent: 8px; margin-right:5px; vertical-align:top;}
.afrekenen_overzicht_totaal { float:right; font-weight:bold; margin-bottom:15px; margin-right:5px; }
.afrekenen_terug { float:left; background-image:url(images/button_bgnd_back.jpg); background-repeat:no-repeat; display:block; width:91px; height:24px; background-color:#333333; border:none; font-size:10px; font-weight:bold; color:#424242; padding:3px; margin-top:6px; cursor:hand;}
.afrekenen_verder { float:right; background-image:url(images/button_bgnd.jpg); background-repeat:no-repeat; display:block; width:91px; height:24px; background-color:#333333; border:none; font-size:10px; font-weight:bold; color:#424242; padding:3px; margin-top:6px; cursor:hand;}
.afrekenen_order { float:right; background-image:url(images/button_bgnd_order.jpg); background-repeat:no-repeat; display:block; width:113px; height:24px; border:none; background-color:#fff; font-size:10px; font-weight:bold; color:#424242; padding:3px 3px 3px 16px; margin-top:6px;  text-align:left; cursor:hand;}
.afrekenen_save { float:left; background-image:url(images/button_bgnd_login.jpg); background-repeat:no-repeat; display:block; width:91px; height:24px; background-color:#333333; border:none; font-size:10px; font-weight:bold; color:#424242; padding:3px; margin-top:6px; margin-left:200px; cursor:hand;}

.nieuws { position:relative; margin-left:10px; padding-bottom:10px; }
.nieuws_table { width:650px; z-index:1; }
.nieuws_tr_header { height:30px; }
.nieuws_tr_header td { height:30px; }
.nieuws_tr_middle { background:transparent url("../images/table_middle_small.jpg") repeat-y; height:100%; }
.nieuws_td_name { font-size:13px; text-transform:uppercase; color:#b2e3df; font-weight:bold; }
.nieuws_td_date { font-size:11px; font-style:italic; color:#b2e3df; font-weight:normal;}
.nieuws_td_txt { width:500px; color:#333333; font-size:12px; height:70px; padding-bottom:10px;}
.nieuws_td_txt a:link, .nieuws_td_txt a:hover, .nieuws_td_txt a:visited { font-size:12px; font-weight:bold;} 
.nieuws_image, .nieuws_image a{ position:absolute; left:0; z-index:2; border:solid #000000 1px;}

.links { padding-bottom:10px; }
.links_table { width:650px; }
.links_tr_header { height:30px; }
.links_tr_header td { height:30px; }
.links_tr_middle { background-color:#d6ecea; }
.links_td_name, .links_td_name a:link, .links_td_name a:hover, .links_td_name a:visited { font-size:13px; text-transform:uppercase; color:#b2e3df; font-weight:bold; }
.links_td_date { font-size:11px; font-style:italic; color:#b2e3df; font-weight:normal;}
.links_td_txt { width:600px; color:#333333; font-size:10px; padding:10px; }
.links_td_txt a:link, .links_td_txt a:hover, .links_td_txt a:visited{ color:#333333; font-size:11px; font-weight:bold; }
.links_td_txt img { border:solid #333333 1px; float:left; margin:0 10px 10px 0;}
.links_image, .nieuws_image a{ position:absolute; left:0; z-index:2; border:solid #000000 1px;}

.helicopter_images { width: 130px; padding-bottom:4px;}
.helicopter_images img { border:1px #000 solid; }
.helicopter_del { width: 130px; padding-bottom:4px;}
.helicopter_del img { border:0px; }
.helicopter_table { width: 450px; margin:12px 0px 3px 20px; }

#content_catpage { width: 645px; float:left; padding: 0; background-color:#d5ebea;}
.content_catpage_nav { width: 160px; margin: 0 0 0 15px; padding: 0; height:20px; font-size:10px;}
.content_catpage_nav a:hover, .content_catpage_nav a:visited  { font-size:11px; }
.content_catpage_pageitems { width: 665px; float:left; margin-left: 20px; margin-bottom:6px; text-align:center; font-size:9px; color:#ffffff; font-weight:normal; }
.content_catpage_pageitems a, .content_catpage_pageitems2 a { font-size:9px; color:#ffffff; font-weight:normal; }
A.activepaging { color:#1f7670; font-size:9px; }
.content_catpage_pageitems a:hover { font-size:9px; font-weight:normal; color:#FFFFFF}
.content_catpage_pageitems2 { width: 650px; float:left; margin-left: 220px; margin-bottom:6px; margin-top:5px; text-align:center; font-size:9px; color:#ffffff; font-weight:normal; }

#content_afrekenen { width: 660px; float:left; padding: 0; margin:auto;}
#content_afrekenen hr {width:660px; color:#0f4d49; height:1px; float:left; margin-top:10px; margin-bottom:4px;}
#content_catpage_top { width: 490px; height:10px; float:left; padding: 0; background-image:url(images/header_cat_top.jpg); background-repeat:no-repeat; margin-bottom:10px;}
#content_catpage_bottom { width: 490px; height:10px; float:left; padding: 0; background-image:url(images/header_cat_bottom.jpg);  background-repeat:no-repeat; background-color:#2f2f2f}
.contact { width:650px; padding:10px inherit; margin:0px 0px 0px 20px; float:left;}
.contact_form { width:650px; padding:10px inherit; margin:0px auto; float:left;}

.product_td_txt_dealer { width:490px; color:#333333; font-size:10px; height:70px;}
.quantity_data td {	color:#161616; font-size:10px;}
.quantity_data th {	color:#2a2f2f; font-size:11px;}
.product_dealer_price{ display:inline; color:#000000; float:left; width: 180px; font-size:10px; font-weight:bold; margin-left:10px; }
.product_retail_price {	display:inline;	color:#000000; float:left; width: 180px; font-size:10px; margin-left:10px;}
.product_det_opties { width: 225px; float:left; margin:2px 0 0 0; padding: 0px; font-size:11px; font-weight:normal;}
#options {width:250px; float:left; }