@import url('/_include/reset.css');
@import url('/_include/general.css');

body	   {}
body,table,form,input,select {}
h1,h2,h3 {color:#de6e1d;}
h1       {}

fieldset     {border:1px solid #EBD6C7;}
legend.extra {padding-top:25px;}

strong,b {}
em, i    {}
label	 {}
th       {}
img      {}

hr       {}
hr.subtleHR {color: #95887E; background-color: #95887E; height: 1px; border: 0px;}

ul       {}
li       {}

a        {text-decoration:underline; color:#616161;}
a:hover  {text-decoration:none; color:#de6e1d;}

#container {}


#header	{ height: 124px; position: relative; }
  #logo	{ position: relative; left: -13px; z-index: 10;}
  #banner1	{ position:absolute; left: 658px; top: 64px; z-index:1; }
  #keurmerken	{ position:absolute; }

#menuvisualcontent {/* position: relative; top: 65px; */}

#menu {width:650px; height:24px; background:url('/_images/bg_menu.gif') no-repeat scroll left; color:#FFF;}
  #menu ul   {}
  #menu li   {border-right:1px solid #FFF; color:#FFF;}
  #menu li a {text-transform:uppercase;}
  #menu li a.selected {color:#616161;}
  #menu li a:hover    {color:#616161;}


#content 	{}
  #content h3   {}
  #textcontent  {background:#f8e2d2 url('/_images/bg_content.gif') no-repeat top;}
  #textcontent2 {}
  .bestelhier   {/* background:#de6e1d; color:#FFF; */}
  .bestelhier a {color: #fff; /* font-size: 13px; */ width: 99px; height: 25px; background: url('/_images/buttons/meerinfo.png'); display: block; padding-top: 2px; padding-left: 16px; text-decoration: none;}
  .bestelhier a:hover	{background: url('/_images/buttons/meerinfo-o.png'); color: #fff; text-decoration: none;}

#sidebar   {}
  /* visual image right on page */
  #visual         {background: #DE6E1D;}
    #bigvisualtop {}
  /* news + subscribe right on page */
  #news    {margin:15px 0px 0px 0px; background:url('/_images/bg_nieuws.gif') no-repeat scroll top left; color:#FFF;}
  #news a  {}
  #news a:hover {color:#616161; text-decoration:underline;}
  #news h3              {}
  #news fieldset        {}
  #news fieldset legend {}
  #news label, #news span         {}
  #news #nieuwsbrief              {}
  #news #nieuwsbrief_aanhef1      {}
  #news .btnAanmelden {padding-left: -1000px;}

  /* Actie */
  #actie1 {margin-top: 10px; background:url('/_images/bg_nieuws.gif') no-repeat scroll bottom left; color:#FFF;}
  #actie1 label {float: left; width: 75px; margin-left: 20px; font-weight: bold;}
  #actie1 div.visual {margin-bottom: 0px; height: 80px;}
  #actie1 div.text {margin: 0px 0px 5px 15px;}
  #actie1 button {margin-bottom: 10px;}
  #actie1 a	{color: #FFF;}


  /* IDs/classes 'productpagina' */
  /*#a_overlay  {} */
  #showfoto     {}
  #showfoto img {}
  #artPopulair  {float:left;}
  #artOverig    {width:250px; font-size:12px;}
  #otherProduct {font-weight:bold; font-size:12px;}

  #lstOtherProducts {float:left;}
  .prodNavOtherProd {float:left; width:100px; height:90px; text-align:center;}
  .prodNavCurrProd  {float:left; width:100px; height:90px; text-align:center; color:#BAA99D;}

  /* IDs/classes 'aanbiedingen' */
  .productImage   {}
  .aanbiedingList {}

  /* IDs/classes 'besteltraject' */
  #stappenoverzicht {background: #FFF url("/_images/bg_stappen.gif") no-repeat top left;}
  #stappencontent   {}
    #stappencontent .stappen {width: 530px;}
      #stappencontent .stepdone   {}
      #stappencontent .currentstep {}
      #stappencontent .steptocome {}
  #stappentekst           {}
    #stappentekst .kader1 {}
    #stappentekst .kader2 {}
  .helpwindow {}
    #helpwindowtmp {}
    #helpwindowtxt {}

  #stappencontent	{}
  #stappentekst 	{}

  .alertNoEditor {font-weight:bold; margin:20px 0px 20px 8px;}

  /* IDs/classes 'besteltraject' - bestelstap 4 */
  #nieuweKlant {border:0px none transparent;}
  #nieuweKlant fieldset	{padding:10px;}

  #klantLogon  {border:0px none transparent;}

  #idealBanks  {margin-left:30px;}


#footer     {width:650px; background:url('/_images/bg_menu.gif') no-repeat left;}
  #footer, #footer * {color:#FFF;}
  #footer a:hover    {color:#616161; text-decoration:underline;}


/* classes 'productpagina' */
#prijsinfo    {}
.txtfade      {}
.picture      {}
.omschrijving {}

/* IDs/classes 'besteltraject' */
#divArtPrijs   {}

#btnNaarStap2,#btnDone,#btnNaar4 ,#btnPerPost,#btnUpload, 
#bestellenSpecial, #btnCropImage,  /* .btnBestellen, */
#btnColor1, #btnColor2, #btnColor3, #checkdigicode,
.btnAanmelden, #btnAanmelden1, #btnAanmelden2 
{height: 27px; margin: 0; padding: 0; border: 0; cursor:hand; background:transparent no-repeat center top;}


.btnBestellen, .btnDeleteArt, #btnWinkelen, #btnWijzigKlant, #btnNaarStap5  
{font-size:10px; color:#EDDC00; text-align:right; cursor:hand; height:27px; margin:0; padding:0; border:0;}
#bestellenSpecial, .btnBestellen {background:url('/_images/buttons/bestel.png'); width:62px; height:20px; position:relative; top:2px;}
#bestellenSpecial:hover, .btnBestellen:hover {background:  url('/_images/buttons/bestel-o.png'); }

#btnNaarStap2, #btnDone, #btnNaar4, #btnPerPost  {width:113px; height:27px;}
#btnNaarStap2 {background:url('/_images/buttons/stap2.png'); border:none;}
#btnNaarStap2:hover {background:url('/_images/buttons/stap2-o.png');}
#btnDone, #btnPerPost { background:  url('/_images/buttons/stap3.png');}
#btnDone:hover, #btnPerPost:hover { background:  url('/_images/buttons/stap3-o.png');}
#btnNaar4 { background:  url('/_images/buttons/stap4.png');}
#btnNaar4:hover { background:  url('/_images/buttons/stap4-o.png');}
#btnNaarStap5 { background:  url('/_images/buttons/afronden.png'); width: 163px; border:none;}
#btnNaarStap5:hover { background:  url('/_images/buttons/afronden-o.png');}


#btnUpload {background:  url('/_images/buttons/upload.png'); width: 150px; }
#btnUpload:hover { background:  url('/_images/buttons/upload-o.png') ;}
.btnDeleteArt { background:  url('/_images/buttons/verwijder.png'); width: 102px; }
.btnDeleteArt:hover { background:  url('/_images/buttons/verwijder-o.png'); }
#btnWinkelen { background:  url('/_images/buttons/winkelen.png'); width: 154px; }
#btnWinkelen:hover { background:  url('/_images/buttons/winkelen-o.png'); }
#checkdigicode {  background:  url('/_images/buttons/inwisselen.png'); width: 102px;position: relative; top: 3px; margin-left: 4px; }
#checkdigicode:hover { background:  url('/_images/buttons/inwisselen-o.png'); }
#btnWijzigKlant {background:  url('/_images/buttons/wijzig.png'); width: 103px; }
#btnWijzigKlant:hover {background:  url('/_images/buttons/wijzig-o.png'); }

#btnCropImage { background:  url('/_images/buttons/uitsnijden.png'); width: 102px; }
#btnCropImage:hover {background:  url('/_images/buttons/uitsnijden-o.png'); }

#btnColor1, #btnColor3 {width:82px;}
#btnColor1 {background:url('/_images/buttons/kleur.png');}
#btnColor1:hover { background:  url('/_images/buttons/kleur-o.png');}
#btnColor2 { background:  url('/_images/buttons/grijs.png'); width: 112px;}
#btnColor2:hover { background:  url('/_images/buttons/grijs-o.png');}
#btnColor3 { background:  url('/_images/buttons/sepia.png');}
#btnColor3:hover { background:  url('/_images/buttons/sepia-o.png');}



.btnAanmelden, #btnAanmelden2 { width: 102px; background:  url('/_images/buttons/aanmelden.png');}
.btnAanmelden:hover, #btnAanmelden2:hover { background:  url('/_images/buttons/aanmelden-o.png');}
#btnAanmelden1 { background:  url('/_images/buttons/register.png'); width: 123px;}
#btnAanmelden1:hover { background:  url('/_images/buttons/register-o.png');} 

#accountInfo   {padding:4px;}
tr.shopcartRow    {}
tr.shopcartRow td {vertical-align: top;}
.artImageThumb    {margin-top:6px; margin-left:6px; border-top:1px solid #BAA99D; border-right:2px ridge #BAA99D; border-bottom:2px ridge #BAA99D; border-left:1px solid #BAA99D;}
.artImageNoThumb  {margin-top:6px; margin-left:6px;}

#divArtikelen2 {}
#divArtikelen2 #fsMateriaal {width:420px;}
#divArtikelen2 #fsAfwerking {width:420px;}

#digicodeCashResult {font-weight:bold; margin-top:20px;}
#digicodeCashResult .divBlockAlert {width:585px; padding:4px; margin:6px 0px 10px 0px; border:1px solid #DE6E1D; background-color:#F4D3BB;}
  
/* MooTools tooltip materiaal/afwerking */
.tool-tip      {}
.tool-title    {}
.tool-text     {}
.tool-text img {}
#afmzijden     {}

/* editor */
.qualityMeter    {text-align: right; height:117px;}
.imgQualityMeter {}

/* classes */
.clear {}
.intro {overflow:hidden;}
.outro {}

.contentkader1, .contentkader2 {border:2px solid #de6e1d;}
.contentkader2 {background:#FCE7D7;}
.kaderheight1  {}
.kaderheight2  {}

.bgorange100 {background: transparent url("/_images/bg_orange100p.gif") repeat-y scroll bottom right;}
.bgorange75  {background: transparent url("/_images/bg_orange75p.gif") repeat-y scroll bottom right;}
.bgorange50  {background: transparent url("/_images/bg_orange50p.gif") repeat-y scroll bottom right;}
.orangefade {color:#BC865F;}

.small    {}
.tiny     {}
.inline   {}
.lblwidth {}
.yes      {}
.no       {}
.aright   {}

.slightBorder {}
td.afmeting   {width:40px;}
.tdline       {}


#bestellenSpecial
, .btnBestellen
, #btnNaarStap2
, #btnDone
, #btnPerPost
, #btnNaar4
, #btnNaarStap5
, #btnUpload
, .btnDeleteArt
, #btnWinkelen
, #checkdigicode
, #btnWijzigKlant
, #btnCropImage
, #btnColor1
, #btnColor3
, #btnColor2
, .btnAanmelden
, #btnAanmelden2
, #btnAanmelden1 {
  color: #de6e1d;
  font-weight: bold;
  text-align: left;
  padding-left: 5px;
  font-size: 12px;
  padding-bottom: 6px;
}