html,body{ 
  padding: 0px;
  margin: 0px;
  font-family: Arial, Helvetica, sans-serif;
  line-height:1.3em;
}

h1,h2,h3,h4,h5{ 
  font-family: Arial, Helvetica, sans-serif;
  text-decoration:none;
  color: #858585;
  padding:0px;
  margin:2px;  
}
a{ 
  font-family: Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-weight:bold;
  color: #858585;
}
a:hover{
  color: #ad91f8;   
}
a:active{ 
  font-family: Arial, Helvetica, sans-serif;
  color: #AD91F8;
} 
.paars {  
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
  color: #AD91F8;
}
.paars2{ 
  font-family: Arial, Helvetica, sans-serif;
  color: #AD91F8;
}
table.main { 
  border: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  /*font-weight: bold;*/
  color: #858585;
}
td.main { 
  border:none;
  padding: 0px;
}
.inner {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  /*font-weight: bold;*/
  color: #858585;
  border:none;
}
.bottom {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #858585;
}
td {
  text-align:center;
  padding: 11px;
}
td.collectie{ 
  padding-top:0px;
  padding-bottom:0px;
  padding-left:5px;
  padding-right:3px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #858585;
}
td.small {
  font-family: Arial, Helvetica, sans-serif;
  padding: 0px;
  font-size: 13px;
  color: #858585;
}
td.small2 {  
  padding-top: 12px;
  padding-bottom:0px; 
}

.tekst {
  height: 350px;
  width:350px;
  border: 1px solid #ad91f8;
}
.tekst2 {
  height: 350px;
  width:810px;
  border: 1px solid #ad91f8;
}
.tekst3 { 
  height: 350px;
  width:500px;
  border: 1px solid #ad91f8;
}
.heading1 {
  font-family: Arial, Helvetica, sans-serif;
  text-align:left;
  font-size: 18px;
  line-height: 20px;
  color: #AD91F8;
  margin-top:30px;
  margin-left:10px;
  padding-bottom: 7px;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #AD91F8;
}
.story {
  color: #858585;
  line-height: 1.3em;
  text-align: justify;
  padding-top: 7px;
  padding-right: 0px;
  padding-bottom: 20px;
  padding-left: 10px;
}
.scroll {
  font-size: 13px;
  color: #858585;
  width: 330px;
  height: 220px;
  overflow:auto;
  padding-right: 10px;
  padding-left: 10px;
}
.scroll2 {
  font-size: 13px;
  color: #858585;
  width: 330px;
  height: 100px;
  overflow:auto;
  padding-right: 10px;
  padding-left: 10px;
}
.left {
  font-family: Arial, Helvetica, sans-serif;
  text-align:justify;
  color:#858585;
  line-height: 1.3em;
  font-size: 13px;
}
.image {
  padding: 0px;
  margin: 0px;
  text-align: right;
}
.tiny { 
  font-size:10px;
  font-family: Arial, Helvetica, sans-serif;
  color: #858585;
  padding-top:30px;
}
.dropper {
  font-family: Arial, Helvetica, sans-serif;
  text-align:right;
  color: #858585;
  font-size: 11px;
  font-weight: bold;  
  background-color: #FFFFFF;
}
.invisible {
  font-family: Arial, Helvetica, sans-serif;
  color: #858585;
  font-size: 13px;
  line-height: 1.3em;
  font-weight: bold;
  background-color: #FFFFFF;
  border: none;
  cursor:pointer;
}  
.invisiblegrey {
  font-family: Arial, Helvetica, sans-serif;
  color: #858585;
  font-size: 13px;
  line-height: 1.3em;
  font-weight: bold;
  background-color: #eeeeee;
  border: none;
  cursor:pointer;
}  
.invisiblepurple {
  font-family: Arial, Helvetica, sans-serif;
  color: #ad91f8;
  font-size: 16px;
  line-height: 1.3em;
  font-weight: bold;
  background-color: #eeeeee;
  border: none;
  cursor:pointer;
}  
p{ 
  font-family: Arial, Helvetica, sans-serif;
  color: #858585;
  font-size:13px;
  line-height: 1.3em;
}
p.small {
  padding: 0px;
  font-size: 13px;
  color: #858585;
  vertical-align:middle;
}

.bitofpadding{ 
  padding: 6px;
  text-align: left;
  color: #858585;
  vertical-align:top;
}
.popup {
  height: 350px;
  width:450px;
  border: 1px solid #ad91f8;
}
.overline{
  font-family: Arial, Helvetica, sans-serif;
  padding: 0px;
  font-size: 13px;
  color: #858585;
  padding-top:10px;
  border-top:2px solid;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}

.linepad {
  font-family: Arial, Helvetica, sans-serif;
  padding: 0px;
  padding-left:12px;
  padding-right:12px;
  font-size: 13px;
  color: #858585;
}
td.head { 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #AD91F8;
  height:97px;
  width:687px;
  padding-left:6px;
  padding-right:0px;
  padding-bottom:7px;
  padding-top:0px;
  background-image:url('largeline.gif');
  background-position:7 92;
  background-repeat:no-repeat;
}
td.head2 { 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #AD91F8;
  height:97px;
  width:227px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:7px;
  padding-top:6px;
  background-image:url('largeline.gif');
  background-position:7 92;
  background-repeat:no-repeat;
  vertical-align:middle;
}
td.head3 { 
  height:97px;
  width:327px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #AD91F8;
  padding-left:6px;
  padding-right:0px;
  padding-bottom:7px;
  padding-top:0px;
  background-image:url('largeline.gif');
  background-position:7 92;
  background-repeat:no-repeat;
}
td.head4 { 
  height:50;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;  
  color: #AD91F8;
  padding:0px;  
}
div.head{ 
  height:97px;
  width:687px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #AD91F8;
  vertical-align:middle;
}
.bigwindow {
  line-height: 1.3em;
  height:227px;
  width:795px;
  color: #858585;
  overflow:auto;
  padding-right: 10px;
  padding-left: 10px;
}
.contact{ 
  font-size: 13px;
  background-color:#ffffff;
  color: #858585;
  width:270px;
  text-align:left;
}
.black{ 
  font-size: 13px;
  background-color:#ffffff;
  text-align:left;
  padding:6px;
}
.black2{ 
  font-size: 12px;
  padding:0px;
  color: #858585;
  background-color:#ffffff;
  text-align:left;
}
.grey{ 
  font-size: 12px;
  margin:10px;
  color: #858585;
  background-color:#eeeeee;
  text-align:left;
  vertical-align:middle;
}
.grey2{ 
  font-weight:bold;
  font-size:12px;
  padding-bottom:0px;
  padding-top:0px;
  margin:0px;
  color: #858585;
  background-color:#eeeeee;
  text-align:center;
  vertical-align:middle;
} 

.whitebar{ 
   padding:0px;
  height:26px;
  font-size:12px;
  color: #858585;
  background-color:#f9f7f8;
  text-align:center;
  vertical-align:middle;
}
.greybar{ 
  padding:0px;
  height:26px;
  font-size:12px;
  color: #858585;
  background-color:#eeeeee;
  text-align:center;
  vertical-align:middle;
}
.dropdownbar{ 
  padding:2px;
  font-size:12px;
  color: #858585;
  background-color:#ffffff;
  text-align:right;
  vertical-align:middle;
  padding-right:12px;
}
.faqhead{ 
  font-family: Arial, Helvetica, sans-serif;
  padding:2px;
  padding-right:10px;
  padding-left:10px;
  font-size:12px;
  font-weight:bold;
  color: #858585;
  height:28px;
  background-color:#e2e2e2;
  text-align:left;
  vertical-align:middle;
}

.faqentry{ 
  font-family: Arial, Helvetica, sans-serif;
  padding:2px;
  padding-right:10px;
  padding-left:10px;
  font-size:12px;
  font-weight:normal;
  color: #858585;
  background-color:#eeeeee;
  text-align:left;
  vertical-align:middle;
} 

.whitebody{ 
  font-family: Arial, Helvetica, sans-serif;
  color: #858585;
  text-align: justify;
  padding-top: 1px;
  font-size:12px;
  font-weight:normal;
  padding-right: 0px;
  padding-bottom: 1px;
  padding-left: 10px;
}
.whitecenter{ 
  font-family: Arial, Helvetica, sans-serif;
  color: #858585;
  text-align: justify;
  padding-top: 1px;
  font-size:12px;
  font-weight:normal;
  padding-right: 0px;
  padding-bottom: 1px;
  padding-left: 10px;
  vertical-align:middle;
}
.greycenter{ 
  font-family: Arial, Helvetica, sans-serif;
  color: #858585;
  text-align: justify;
  padding-top: 1px;
  font-size:12px;
  font-weight:normal;
  background-color:#eeeeee;
  padding-right: 0px;
  padding-bottom: 1px;
  padding-left: 10px;
  vertical-align:middle;
}
.scroll2{ 
  background-color:#fefefe;
  padding:0px;  
  margin:0px;
  font-size:12px;
  font-weight:normal;
  line-height:1.3em;
  text-align:left;
  vertical-align:top;
  width:324px;
  height:170px;
  overflow:auto;
}
.story2 {
  color: #858585;

  text-align: justify;
  padding-top: 7px;
  padding-right: 0px;
  padding-bottom: 7px;
  padding-left: 10px;
}
.questions{ 
  background-color:#fefefe;
  padding:0px;  
  font-size:12px;
  font-weight:normal;
  line-height:0.6em;
  text-align:left;
  vertical-align:top;
  width:348px;
  height:170px;
  overflow:auto;
}
.purple{ 
  line-height:1.3em;
  margin:0px;
  padding:0px;
  padding-right:10px;
  padding-left:10px;
  display:block;
}
a.purple:hover{ 
  background-color:#e7d7fb;
  color:#858585;
}
.inputfield{ 
  font-family: Arial, Helvetica, sans-serif;
  text-align:left; 
  color: #858585;
  margin:0px;
  padding:0px;
  font-size: 11px;
  font-weight: bold;  
  background-color: #FFFFFF;
  vertical-align:middle;
}
.texta { 
  font-family: Arial, Helvetica, sans-serif;
  text-align:left; 
  color: #858585;
  margin:0px;
  padding:0px;
  font-size: 11px;
  font-weight: bold;  
  background-color: #FFFFFF;
  vertical-align:middle;
  width: 320px; 
}
.floatedgrey{ 
  clear:left;
  text-align:left;
  padding:5px;
  font-size:12px;
  font-weight:normal;
  color: #858585;
  background-color:#eeeeee;
}
.floatedwhite{ 
  clear:left;
  text-align:left;
  padding:5px;
  font-size:12px;
  font-weight:normal;
  color: #858585;
  background-color:#ffffff;
}
li{ 
background-color:#fefefe;
  padding:0px;  
  margin:0px;
  font-size:12px;
  font-weight:normal;
  line-height:1.3em;
  text-align:left;
  vertical-align:top;
}
lh{ 
  background-color:#fefefe;
  padding:0px;  
  margin:0px;
  font-size:12px;
  font-weight:normal;
  line-height:1.3em;
  text-align:left;
  vertical-align:top;
}

/* New revision */

.headcolnewleft{ 
  padding:0px;
  background-color:#ad91f8;
  color:white;
  font-weight:bold;
  vertical-align:middle;
  width:150px;
  font-size:18px;
}
.headcolnewtable{ 
  padding:0px;
  margin:0px;
  margin-right:3px;
  margin-left:3px;
  width:494px;
  border:0;
  background-color:white;
  border:none;
  border-top:solid 1px #ad91f8;
  border-bottom:solid 1px #ad91f8;
}
.headcolnewtable tr
{ 
  padding:0px;
  margin:0px;
 }
.headcolnewtable td
{ 
  background-color:#eeeeee;
  height:20px;
  text-align:left;
  padding:0px;
  padding-left:10px;
  padding-right:10px;
  margin:0px;
  vertical-align:middle;
  font-size:12px;
  color: #858585;
  width:25%;
}
.colitem img
{ 
  border:solid 4px #ffffff;
}
.headcolnewright{ 
  padding:0px;
  background-image:url('logoheadcolnew.gif');
  background-color:#ad91f8;
  color:white;
  vertical-align:middle;
  width:150px;
  font-size:12px;
  font-weight:normal;
}

.headcolcontainer
{ 
  vertical-align:top;
  padding:0px;
  margin:0px;
 }
.colmain
{ 
  margin:0px;
  margin-top:4px;
  border: solid 1px #ad91f8;
  border-top:none;
  width:798px;
}

.colitem { 
  width:798px;
}
.colitem td
{ 
  padding-top:15px;
  padding-bottom:15px;
  background-color:#f9f7f8;
  text-align:center;
  font-size:12px;
  color: #858585;
  line-height:1.7em;
  width:20%;
}

.colitemhead { 
  display:block;
  padding-left:20px;
  margin:0px;
  text-align:left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #AD91F8;
}


.colitemdesc
{ 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px; 
  color: #858585;
  text-align:left;
  padding-left:20px;
  padding-top:4px;
}

#collectie
{ 
  font-size:0.9em;
  line-height:1.4em;
  visibility:hidden;
  position:absolute;
  background-color:white;
  top:20px;
  left:0px;
  width:210px;
  /*padding-left:15px;
  padding-bottom:7px;
  padding-top:5px;
  padding-right:15px;
  text-align:left;*/
  border:solid #ad91f8 1px;
}
#collectie table
{ 
  width:100%;
  margin:0px;
}
#collectie td
{ 
 background-color:#eeeeee;
 height:20px;
 text-align:left;
 padding:0px;
 padding-left:10px;
 padding-right:10px;
 margin:0px;
 vertical-align:middle;
 font-size:12px;
 color: #858585;
}

/* item page */

.item1
{ 
  float:left;
  width:425px;
  height:425px;
  margin-right:10px; 
}

.item1 img
{ 
   cursor:url('/MAGNIFY.CUR');
}
.item2
{ 
  font-family: Arial, Helvetica, sans-serif;
  float:left;
  clear:right;
  width:285px;
  height:405px;
  padding:0px;
  background-color:#f9f7f8;
}

.itemcaption
{ 
  line-height:2em;
  font-size: 14px; 
  color: #858585;
  text-align:left;
  padding-left:20px;
  padding-top:4px;
  margin-bottom:25px;
}

.itemdarkest td
{ 
  padding:0px;
  padding-left:7px;
  padding-right:7px;
  height:20px;
  background-color:#d7d7d7;
  text-align:left;
  font-size: 14px; 
  color: #858585;
}

.itemdark td
{ 
  padding:0px;
  height:20px;
  background-color:#ebebeb;
  text-align:center;
  font-size: 14px; 
  color: #858585;
}

.itemlight td
{ 
  padding:0px;
  height:20px;
  background-color:#f9f7f8;
  text-align:center;
  font-size: 14px; 
  color: #858585;
}

.itemdown
{ 
  height:20px;
}

#homelink
{ 
  position:relative;
  left:-35px;
}
#klantlink
{ 
  position:relative;
  left:-55px;
}

/* custom upload */

.customwindow {
  text-align:left;
  line-height: 1.3em;
  width:795px;
  color: #858585;
  padding-right:5px;
  padding-left: 5px;
}

.writing
{ 
  padding-left:10px;
  padding-right:10px;
  font-size:14px;
}

.customerform td
{ 
  text-align:left;
  line-height: 1.3em;
  color: #858585;
  font-size:14px;
}

.customwindow img
{ 
  cursor:url('/MAGNIFY.CUR');
}

.customhead { 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #AD91F8;
  height:97px;
  width:700px;
  padding-left:6px;
  padding-right:0px;
  padding-bottom:7px;
  padding-top:0px;
  background-image:url('largeline.gif');
  background-position:7 92;
  background-repeat:no-repeat;
}

.customdropper {
  font-family: Arial, Helvetica, sans-serif;
  text-align:center;
  color: #858585;
  font-size: 13px;
  font-weight: bold;  
  background-color: #FFFFFF;
}

.goog-te-combo {
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#858585;
}

.goog-te-gadget {
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#858585;
}

.skiptranslate {
    height:39px;
}

.nobottom {
    padding-bottom:0px !important;
}

.twitter {
    text-align:left;
    padding-left:20px;
}

.twitter img {
    border:none;
}
