/* -------------------------------------------------------------------------------------------- *//* site overall */body { 	/* overall instellingen, bckgrnd met name */	margin: 0;	padding: 0;   /* use padding: top right bottom left */	background: url(/MM3/png/bckgrnd_3200x2.png) repeat-y 50% 0;	background-color: #cbcbcb;	/* mac correctie #D3D3D3 */	text-align: center;	/* i.v.m. het goed centreren site in explorer 7 */}div#wrapper { 	/* content gedeelte.... (de site dus) */	width: 954px;	margin: 0 auto 0 auto;    background: url(/MM3/png/bckgrnd_3200x2.png) repeat-y 50% 0;	font-family: 'Tahoma', 'Arial';	/* Tahoma voor de PC, Arial voor de Mac */	font-size: 11px;	height:5px;	font-weight: normal;    text-align: justify;  /* overrule 'center-instelling' van de body{} */}div#wrapper_new { 	/* content gedeelte.... (de site dus) */	width: 954px;/*width: 1140px;/*width: 954px;+186*/	margin: 0 auto 0 auto;    background: url(/MM3/png/bckgrnd2_3200x2.png) repeat-y 50% 0;	font-family: 'Tahoma', 'Arial';	/* Tahoma voor de PC, Arial voor de Mac */	font-size: 11px;	height:5px;	font-weight: normal;    text-align: justify;  /* overrule 'center-instelling' van de body{} */}/* -------------------------------------------------------------------------------------------- *//* menu horizontaal */.menu_item_black_left {	font-weight: bold;	line-height: 20px;	text-align: left;	color: #000;}a.menu_item_black_left:link, a.menu_item_black_left:visited {	text-decoration: none;	color: #000;}a.menu_item_black_left:hover, a.menu_item_black_left:active {	text-decoration: underline;	color: #000;}.menu_item_black_left_active {	font-weight: bold;	line-height: 20px;	text-align: left;	color: #000;}a.menu_item_black_left_active:link, a.menu_item_black_left_active:visited {	text-decoration: underline;	color: #000;}a.menu_item_black_left_active:hover, a.menu_item_black_left_active:active {	text-decoration: underline;	color: #000;}.menu_item_black_right {	font-weight: bold;	line-height: 20px;	text-align: right;	color: #000;}a.menu_item_black_right:link, a.menu_item_black_right:visited {	text-decoration: none;	color: #000;}a.menu_item_black_right:hover, a.menu_item_black_right:active {	text-decoration: underline;	color: #000;}.menu_item_white_left { 	font-weight: bold;	line-height: 20px;	text-align: left;	color: #fff;}a.menu_item_white_left:link, a.menu_item_white_left:visited {	text-decoration: none;	color: #fff;}a.menu_item_white_left:hover, a.menu_item_white_left:active {	text-decoration: underline;	color: #fff;}.menu_item_white_left_active {	font-weight: bold;	line-height: 20px;	text-align: left;	color: #fff;}a.menu_item_white_left_active:link, a.menu_item_white_left_active:visited {	text-decoration: underline;	color: #fff;}a.menu_item_white_left_active:hover, a.menu_item_white_left_active:active {	text-decoration: underline;	color: #fff;}/* -------------------------------------------------------------------------------------------- *//* algemene site instellingen */td {	font-family: 'Tahoma', 'Arial';	vertical-align: top;	font-size: 11px;}	/* Tahoma voor de PC, Arial voor de Mac */a {	font-family: 'Tahoma', 'Arial';	 	font-size: 11px;}	/* Tahoma voor de PC, Arial voor de Mac */a:link, a:visited { color: #a00000; }a:hover, a:active { color: #c00000; }span, input, select, option, textarea, button {	font-family: Tahoma, Arial;	font-size: 11px;}	/* Tahoma voor de PC, Arial voor de Mac *//* -------------------------------------------------------------------------------------------- *//* product info */.product_info_header {	font-size: 18px;	font-weight: bold;	color: #c00000;}.product_info_header_small {	font-size: 18px;	/*font-weight: bold;*/	color: #c00000;}.product_info_header_smaller {	font-size: 16px;	/*font-weight: bold;*/	color: #c00000;}.product_info_header_smallest {	line-height: 22px;	font-size: 14px;	/*font-weight: bold;*/	color: #c00000;}/* -------------------------------------------------------------------------------------------- *//* restyled *//* -------------------------------------------------------------------------------------------- */.special {	font-size: 11px;	font-weight: bold;	color: #c00000;	line-height: 20px;	font-family: 'Arial', 'Geneva', 'Helvetica', 'sans-serif';}.product2_header {	background-color: transparent;	font-size: 15px;	font-weight: bold;	line-height: 16px;	font-family: 'arial', 'helvetica', 'sans-serif';	color: #C00000;	text-decoration: underline;	}a.product2_header:link, a.product2_header:visited {	text-decoration: none;	color: #C00000;}.product2_tekst {	font-family: 'arial', 'helvetica', 'sans-serif';	line-height: 13px;	text-align:justify; 	overflow: hidden;}a.product2_tekst:link, a.product2_tekst:visited {	text-decoration: none;	color: #000;}a.product2_tekst:hover, a.product2_tekst:active {	text-decoration: none;	color: #000;}.product2_type {	font-family: 'arial', 'helvetica', 'sans-serif';	line-height: 16px;	text-align: left;	font-weight: bold;}a.product2_type:link, a.product2_type:visited {	text-decoration: none;	color: #000;}a.product2_type:hover, a.product2_type:active {	text-decoration: none;	color: #000;}.product2_price {	padding: 0px 0px 0px 0px;  /* padding: top right bottom left */	/*font-weight: bold;*/	font-size: 18px;	line-height: 19px;	text-align: right;	vertical-align: text-top;	color: #fff;}/* -------------------------------------------------------------------------------------------- *//* -------------------------------------------------------------------------------------------- *//* -------------------------------------------------------------------------------------------- *//* -------------------------------------------------------------------------------------------- *//* -------------------------------------------------------------------------------------------- *//* -------------------------------------------------------------------------------------------- *//* product weergave small ----------------------------------------------------------------------- */.product_price {	padding: 0px 0px 0px 0px;  /* padding: top right bottom left */	/*font-weight: bold;*/	font-size: 18px;	line-height: 19px;	text-align: center;	vertical-align: text-top;	color: #fff;}.product_price_van {	padding: 0px 0px 0px 0px;  /* padding: top right bottom left */	/*font-weight: bold;*/	font-size: 18px;	line-height: 19px;	text-align: center;	text-decoration: line-through;	vertical-align: text-top;	color: #200;}.product_tekst {	/* padding: 0px 0px 0px 0px;*/ /* padding: top right bottom left */	/* font-family: Tahoma, Arial; 	font-size: 11px;	color: #000;*/	line-height: 15px;}a.product_tekst:link, a.product_tekst:visited {	text-decoration: none;	color: #000;}a.product_tekst:hover, a.product_tekst:active {	text-decoration: none;	color: #000;}.product_header {	padding: 0px 5px 0px 0px;  /* padding: top right bottom left */	font-weight: bold;	font-size: 12px;	line-height: 19px;	/* color: #000;*/}a.product_header:link, a.product_header:visited {	text-decoration: none;	color: #000;}a.product_header:hover, a.product_header:active {	text-decoration: underline;	color: #000;}.product_PromoPreviewHeader {	padding: 0px 5px 0px 0px;  /* padding: top right bottom left */	font-weight: bold;	font-size: 16px;	line-height: 19px;	/* color: #000;*/	color: #c00000;}a.product_PromoPreviewHeader:link, a.product_PromoPreviewHeader:visited {	text-decoration: none;	color: #c00000;}a.product_PromoPreviewHeader:hover, a.product_PromoPreviewHeader:active {	text-decoration: underline;	color: #c00000;}/* --------------- feedback.css --------------------------------------- *//* aanbieding - specials ----------------------------------------------------------------------- */.special_price {	padding: 0px 0px 0px 0px;  /* padding: top right bottom left */	font-weight: bold;	font-size: 18px;	line-height: 19px;	text-align: center;	vertical-align: text-top;	color: #fff;}.special_header {	padding: 0px 5px 0px 0px;  /* padding: top right bottom left */	font-weight: bold;	font-size: 11px;	color: #000;}a.special_header:link, a.special_header:visited {	text-decoration: none;	color: #000;}a.special_header:hover, a.special_header:active {	text-decoration: underline;	color: #000;}/* --------------- feedback.css --------------------------------------- *//* --------------- oude situatie --------------------------------------- *//* start bestel cyclus */.header_red {	/* font-size: 13pt; */	font-size: 18px;	font-weight: bold;	color: #C00000;	text-align: left;	line-height: 22px;}.header_grey {	/* font-size: 13pt; */	font-size: 18px;	font-weight: bold;	color: #aaa;	text-align: left;	line-height: 22px;}.status_header_red {	/* font-size: 13pt; */	font-size: 17px;	font-weight: bold;	color: #C00000;	text-align: left;	line-height: 22px;}.status_header_dark {	/* font-size: 13pt; */	font-size: 17px;	font-weight: bold;	color: #444;	text-align: left;	line-height: 22px;}/* einde bestel cyclus */a.no_deco_item:link, a.no_deco_item:visited {	text-decoration: none;	color: #fff;}a.no_deco_item:hover, a.no_deco_item:active {	text-decoration: underline;	color: #fff;}.submenuitem {	/*padding: 1px 6px 1px 6px*/; /* padding: top right bottom left */	font-weight: bold;	vertical-align: middle;	text-align: justify;	color: #fff;	line-height: 20px;}a.submenuitem:link, a.submenuitem:visited {	text-decoration: none;	color: #888;}a.submenuitem:hover, a.submenuitem:active {	text-decoration: underline;	color: #888;}.submenuitem_black {	/*padding: 1px 6px 1px 6px*/; /* padding: top right bottom left */	font-weight: bold;	vertical-align: middle;	text-align: justify;	color: #000;	line-height: 20px;}a.submenuitem_black:link, a.submenuitem_black:visited {	text-decoration: none;	color: #000;}a.submenuitem_black:hover, a.submenuitem_black:active {	text-decoration: underline;	color: #000;}.subsubmenuitem {	padding: 1px 10px 1px 20px; /* padding: top right bottom left */	font-weight: bold;	vertical-align: middle;	text-align: justify;	color: #888;}a.forumtopic					{ font-weight: bold; 	color: #c00000; }a.forumtopic:visited			{ font-weight: normal; color: #000; }/*a.zwart {	font-weight: bold;	color: #000000;}a.zwart:link, a.zwart:visited {	color: #000000;	text-decoration: none;}a.zwart:hover, a.zwart:active {	color: #000000;	text-decoration: underline;}*/.kolom {		/* background-color: #fffef1; */	background-color: #fff;}.kolom_rand {	background-color: #c00000;}.smallheader {	font-size: 11px;	font-weight: bold;	color: #c00000;	font-family: 'Arial', 'Geneva', 'Helvetica', 'sans-serif';}.smallestheader {	font-size: 9px;	font-weight: bold;	color: #c00000;	font-family: 'Arial', 'Geneva', 'Helvetica', 'sans-serif';}.moresmallestheader {	font-size: 8px;	/*font-weight: bold;*/	color: #c00000;	font-family: 'Arial', 'Geneva', 'Helvetica', 'sans-serif';}.mediumheader {	font-size: 12px;	font-weight: bold;	color: #c00000;	text-align: left;	font-family: 'Arial', 'Geneva', 'Helvetica', 'sans-serif';}.header {	font-size: 14px;	font-weight: bold;	color: #c00000;	text-align: left;	line-height: 20px;	font-family: 'Arial', 'Geneva', 'Helvetica', 'sans-serif';}.header_white {	font-size: 15px;	font-weight: bold;	color: #fff;	text-align: left;	line-height: 40px;	font-family: 'Arial', 'Geneva', 'Helvetica', 'sans-serif';}a.header_white:link, a.header_white:visited {	text-decoration: none;	color: #fff;}a.header_white:hover, a.header_white:active {	text-decoration: underline;	color: #fff;}.ondertitel {	font-size: 8pt;	font-style: italic;}/* cms classes *//*.koptekst1 {	font-family: Tahoma, Verdana, Arial;		font-size: 14pt;	color: #c00000;	line-height: 22px;}.koptekst2 {	font-family: Tahoma, Verdana, Arial;		font-size: 8pt;	color: #c00000;}.standaardtekst {	font-family: Tahoma, Verdana, Arial;	font-size: 8pt;	color: #000;}*/