/*
--------------------------------------------------
 Development Suite B.V.
 Copyright (c) 2002 All rights reserved 

 Noordhollandstraat 71
 1081 AS  Amsterdam
 The Netherlands

 T +31 (0) 20 34 71 001
 F +31 (0) 20 34 71 005

 http://www.developmentsuite.nl
--------------------------------------------------
*/

/* Import IE specific styles (NS4 does not support @import ) */
@import url("mc_ie.css");

td                         { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
input, select, textarea    { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
li                         { list-style-type: square }

.text                      { left: 0px; position: absolute; width: 600px; top: 0px; visibility: hidden; }

.vlakoranje                { background-color: #FF9900; }
.vlakgrijs                 { background-color: #666666; }
.tabelkop                  { background-color: #FF9900; font-weight: bold; color: #FFFFFF; }
.tabelkopblauw             { font-size: 13px; color: #FFFFFF; background-color: #203C79; font-weight: bold; }
.kruimelpad                { color: #FFFFFF; font-size: 11px; background-color: #6699cc; text-indent: 10pt; font-weight: bold; }
.kruimelpad A              { color: #203C79; }
.tabeltxtzwartselected     { color: #000000; cursor: hand; background-color: #a7c8e4; line-height: 18px; vertical-align: top; }
.tabeltxtzwarthand         { color: #000000; cursor: hand; line-height: 18px; vertical-align: top; white-space: normal; }
.tabeltxtzwarthand a:hover { color: #FF6600; }
.tabeltxtblauwselected     { color: #333366; cursor: hand; background-color: #D3E3F1; line-height: 18px; vertical-align: top;}
.tabeltxtblauwhand         { color: #333366; cursor: hand; line-height: 18px; vertical-align: top;}
.tabeltxtblauwhand a:hover { color: #FF6600; }
.tabeltxtroodselected      { color: #FF0000; cursor: hand; background-color: #D3E3F1; line-height: 18px; vertical-align: top; }
.tabeltxtroodhand          { color: #FF0000; cursor: hand; line-height: 18px; vertical-align: top; white-space: normal; }
.tabeltxtroodhand a:hover  { color: #FF6600; }
.tabeltxtzwart             { color: #000000; background-color: #FFFFFF; }
.tabeltxtblauw             { color: 203c79; background-color: #FFFFFF; }
.tabelsubkop               { font-size: 12px; background-color: #ffcc66; }
.vlakwit                   { background-color: #FFFFFF; }
.klanttxt                  { text-indent: 12px; color: #003366; }
.lichtblauw                { background-color: #2375BB; }
.shoppincard               { font-size: 11px; font-weight: normal; color: #003366; vertical-align: middle; text-indent: 10pt; }
.vlakblauw1                { background-color: #2375bb; color: #FFFFFF; font-weight: bold; }
.vlakblauw1 a:link         { color: #FFFFFF; text-decoration:none;}
.vlakblauw1 a:visited      { color: #FFFFFF; text-decoration:none;}
.vlakblauw1 a:hover        { color: #FFFFFF; text-decoration:underline;}
.vlakblauw2                { background-color: #4F91C9; color: #FFFFFF; font-weight: bold; }
.vlakblauw3                { background-color: #7bacd6; color: #FFFFFF; font-weight: bold; }
.vlakblauw4                { background-color: #a7c8e4; color: 203C79; }
.vlakblauw5                { background-color: #D3E3F1; color: 203C79; }
.zoek                      { border-style: none; }
.prijsproduct              { font-size: 24px; font-weight: 800; color: #203C79; background-color: #A7C8E4; }
.prijsproduct2             { font-size: 20px; font-weight: 600; color: #203C79; background-color: #A7C8E4; }
.superscript               { font-size: 18px; clip: rect(); vertical-align: 6%; }
.txtrood                   { font-weight: bold; color: #FF0000; }
.ctoinfo                   { position:absolute; left:740px; top:280px; width:195px; height:102px; visibility: hidden; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.topfive                   { position:absolute; left:171px; top:564px; width:470px; height:133px; visibility: hidden; font-family: Arial, Helvetica, sans-serif; font-size: 12px; cursor: hand; }
.topfivetitlel             { font-size: 15px; font-weight: bold; color: #ff9900; }
.topfivetitler             { font-size: 15px; font-weight: bold; color: #ffffff; }
.topfivepricel             { font-size: 32px; font-weight: bold; color: #ffffff; }
.topfivepricer             { font-size: 32px; font-weight: bold; }
.fixedselectwidth select   { width: 162px; }
.fixedcomparewidth select  { width: 200px; }
.liwithoutindent           { margin-left: -20px; text-indent: -15px; list-style-position: inside; }

.sub            { text-indent: 20px; font-weight: bold; line-height: 16px; font-size: 11px; }
.sub A:link     { text-decoration:none; color: #2375bb; }
.sub A:visited  { text-decoration:none; color: #2375bb; }
.sub A:hover    { text-decoration:none; color: #333366; }
.subselected    { text-indent: 20px; font-weight: bold; line-height: 16px; font-size: 11px;}
.subselected A  { text-decoration:none; color: #FF9900; }

.main           { text-indent: 16px; font-weight: bold; line-height: 18px; font-size: 11px; }
.main A:link    { text-decoration:none; color: #333366; }
.main A:visited { text-decoration:none; color: #333366; }
.main A:hover   { text-decoration:none; color: #FF9900; }
.mainselected   { text-indent: 10px; font-weight: bold; line-height: 16px; font-size: 11px;}
.mainselected A { text-decoration:none; color: #FF9900; }

.main2           { text-indent: 4px; font-weight: bold; line-height: 14px; font-size: 8px; }
.main2 A:link    { text-decoration:none; color: #333366; }
.main2 A:visited { text-decoration:none; color: #333366; }
.main2 A:hover   { text-decoration:none; color: #FF9900; }
.main2selected   { text-indent: 2px; font-weight: bold; line-height: 14px; font-size: 8px;}
.main2selected A { text-decoration:none; color: #FF9900; }

.rood1          { background-color: #B30000; color: #FFFFFF; font-weight: bold; }
.rood2          { background-color: #E10000; color: #FFFFFF; font-weight: bold; }
.rood3          { background-color: #FF5E5E; color: #FFFFFF; font-weight: bold; }
.rood4          { background-color: #FF9D9D; color: #000000; }
.kruimelpadrood { background-color: #E10000; color: #FFFFFF; text-indent: 10pt; font-size: 11px; font-weight: bold; }

.link1			{ text-decoration:none; }
.link1 A:link		{ text-decoration:none}
.link1 A:hover	{ text-decoration:none; color: #000000;}
.link1 A:visited	{ text-decoration:none}

.link2			{ text-decoration:none; }
.link2 A:link		{ text-decoration:none}
.link2 A:hover	{ text-decoration:none; color: #FFFFFF;}
.link2 A:visited	{ text-decoration:none}
