body		{background-color: #FFFFFF; font-family: Tahoma, Verdana, Arial; color: #000000; overflow: auto; margin-bottom: 12px;
		 scrollbar-3d-light-color: #EAEAF7; scrollbar-arrow-color: #000000; scrollbar-base-color: #003E7B; scrollbar-dark-shadow-color: #F0F4F8;
		 scrollbar-face-color: #F0F4F8; scrollbar-highlight-color: #F0F4F8; scrollbar-shadow-color: #F0F4F8}

img		{border: 0; vertical-align: baseline}

input		{color: #000000; background-color: #FFFFFF; font-size: 11px}
input:focus	{background-color: #FFFF00}

input.focus	{background-color: #FFFF00}
input.nofocus	{background-color: #FFFF00}


h1		{font-size: 16px}
h2		{font-size: 14px; font-weight: bold}


form		{margin: 0px}

a:link, a:active, a:visited
		{color: #000040; text-decoration: none}
a:hover
		{color: #6889E8; text-decoration: none}


a.subheader, a.subheader:link, a.subheader:active, a.subheader:visited
		{color: #000040; text-decoration: none}
a.subheader:hover
		{color: #357DDE; text-decoration: none}

/* a.product	{font-size: 12px; display: table-cell} */


.product a	{display: table-row}

a.product:link, a.product:active, a.product:visited
		{color: #000040; text-decoration: none; font-size: 12px; display: table-cell}
a.product:hover
		{color: #000040; text-decoration: none; font-size: 12px; display: table-cell}


a.top, a.top:link, a.top:active, a.top:visited
		{color: #FFFFFF; text-decoration: none}
a.top:hover
		{color: #FFFC00; text-decoration: none}


a.login, a.login:link, a.login:active, a.login:visited
		{color: #000040; text-decoration: none}
a.login:hover
		{color: #357DDE; text-decoration: none}


td		{vertical-align: top; font-size: 12px}

td.header	{background-color: #235FE2; background-image: url('images/bg_header.gif'); background-repeat: repeat-x; vertical-align: middle; font-size: 12px}
td.subheader	{background-color: #C0CBDC; background-image: url('images/bg_subheader.gif'); background-repeat: repeat-x; padding-left: 12px;
		 font-size: 12px; font-weight: bold; text-align: left; vertical-align: middle}
td.subheader_right
		{background-color: #C0CBDC; background-image: url('images/bg_subheader.gif'); background-repeat: repeat-x; text-align: right}

td.left		{padding-top: 0px; padding-left: 8px; padding-right: 0px; padding-bottom: 0px; vertical-align: top}
td.center	{padding-top: 0px; padding-left: 18px; padding-right: 18px; padding-bottom: 0px; vertical-align: top; height: 100%}
td.right	{padding-top: 0px; padding-left: 0px; padding-right: 8px; padding-bottom: 0px; vertical-align: top}



td.left_header	{background-color: #235FE2; background-image: url('images/header_left.gif'); background-repeat: no-repeat;
		 text-align: left; vertical-align: middle; color: #FFFFFF; font-size: 12px; font-weight: bold; padding-left: 6px}

td.left_main	{background-color: #F0F4F8;  background-image: url('images/bg_left_main.gif'); background-repeat: repeat-x;
		 text-align: left; vertical-align: middle; color: #000000; font-size: 12px;
		 padding-top: 6px; padding-left: 6px; padding-right: 6px; padding-bottom: 6px; border: 1px #00005C solid}



td.center_header
		{background-color: #235FE2; background-image: url('images/header_center.gif'); background-repeat: repeat-x;
		 text-align: left; vertical-align: middle; color: #FFFFFF; font-size: 12px; font-weight: bold; padding-left: 6px}

td.center_main	{background-color: #F0F4F8; background-image: url('images/bg_center_main.gif'); background-repeat: repeat-x;
		 text-align: left; vertical-align: middle; color: #000000; font-size: 12px;
		 padding-top: 6px; padding-left: 12px; padding-right: 12px; padding-bottom: 6px; border: 1px #00005C solid}



td.right_header	{background-color: #235FE2; background-image: url('images/header_right.gif'); background-repeat: no-repeat;
		 text-align: left; vertical-align: middle; color: #FFFFFF; font-size: 12px; font-weight: bold; padding-left: 6px}

td.right_main	{background-color: #F0F4F8;  background-image: url('images/bg_right_main.gif'); background-repeat: repeat-x;
		 text-align: left; vertical-align: middle; color: #000000; font-size: 12px; white-space: pre-line;
		 padding-top: 6px; padding-left: 6px; padding-right: 6px; padding-bottom: 6px; border: 1px #00005C solid}

td.topsellers	{color: #000000; font-size: 9px; font-family: Arial, Verdana; padding: 0px}

td.topsellers_prijs
		{color: #FF0000; font-size: 11px; font-family: Arial, Verdana; padding: 0px; text-align: right; font-weight: bold; word-spacing: -0.1em}


td.winkelwagen	{color: #000000; font-size: 11px; font-family: Arial, Verdana; padding: 0px}


td.aanbieding1_foto
		{border: 0px; padding: 10px; vertical-align: top; text-align: center}

td.aanbieding1_top
		{padding-top: 2px; padding-left: 8px; padding-right: 8px; padding-bottom: 2px; font-size: 12px; color: #000000; font-weight: normal; text-align: left}

td.aanbieding1	{padding-top: 2px; padding-left: 8px; padding-right: 8px; padding-bottom: 2px; font-size: 12px; color: #000000; font-weight: none}

td.aanbieding1_bestel
		{padding-top: 8px; padding-left: 8px; padding-right: 8px; padding-bottom: 8px; text-align: right; vertical-align: bottom}

td.aanbieding1_prijs
		{padding-top: 2px; padding-left: 8px; padding-right: 8px; padding-bottom: 2px; font-size: 24px; text-align: right; vertical-align: bottom; color: #FF0000; font-weight: bold}

td.aanbieding1_prijsbtw
		{padding-top: 2px; padding-left: 8px; padding-right: 8px; padding-bottom: 2px; font-size: 12px; text-align: left; vertical-align: bottom; color: #000000; font-weight: normal}


td.aanbieding1_btw
		{padding-top: 2px; padding-left: 8px; padding-right: 8px; padding-bottom: 2px; font-size: 12px; text-align: right; vertical-align: bottom; color: #000000; font-weight: normal}


tr.producten	{background-color: #FFFFFF; cursor: pointer}
tr.producten_over
		{background-color: #FFFC00; cursor: pointer}
tr.producten_header
		{background-color: #225EE2; color: #FFFFFF; font-weight: bold}
tr.producten_header_over
		{background-color: #578BFF; color: #FFFFFF; font-weight: bold}


td.producten_header
		{padding-top: 0px; padding-left: 4px; padding-right: 4px; padding-bottom: 0px; vertical-align: middle; font-size: 12px}




.producten	{padding-top: 0px; padding-left: 4px; padding-right: 4px; padding-bottom: 0px; vertical-align: middle; font-size: 12px; color: #000000}

td.producten_prijs {
	padding-top: 0px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	vertical-align: middle;
	text-align: right;
	font-size: 12px;
	font-weight: normal;
	color: #ff0000;
}

tr.product	{background-color: #FFFFFF; cursor: pointer}
tr.product_over	{background-color: #FFFC00; cursor: pointer}

td.productinfo	{font-size: 12px; color: #000000}

td.product_prijs
		{padding-top: 2px; padding-left: 8px; padding-right: 8px; padding-bottom: 2px; font-size: 24px; text-align: right; vertical-align: bottom; color: #FF0000; font-weight: bold}

/* input	{padding: 0px; font-size: 12px; color: #000000} */


tr.winkelwagen_header
		{background-color: #225EE2}
td.winkelwagen_header
		{background-color: #225EE2; color: #FFFFFF; font-weight: bold; font-size: 11px}

tr.winkelwagen
		{background-color: #FFFFFF; border-bottom: 5px solid #000000}

td.winkelwagen_prijs
		{text-align: right; font-size: 11px}

span.small {
	line-height: 160%;
	color: #000000;
	font-size: 9px;
}