*
{
  margin: 0;
  padding: 0;
}
body
{
  margin: 0;
  padding: 0;
  background: #3e3e3e;
}
a
{
  text-decoration: none;
}
/*li
{
  list-style: none;
}*/
img
{
  display: block;
  border: none;
}


.head4
{
  margin: 10px 0 0 0;
  padding: 0;
  font: 72px "Edwardian Script ITC";
  color: #606060;
}
.head3
{
  font: bold 25px Rockwell;
  color: #6b6a6c;
}

/* header starts here */
.top-menu,.top-menu ul
{
  margin: 0;
  padding: 0;
}
.top-menu ul li
{
 margin: 0;
 padding: 20px 0px 10px 20px;
 font:  9px Arial;
 color: #cccccc ;
 float: right;
 list-style: none;
}
.top-menu li a
{
  text-decoration: none;
  list-style: none;
   color: #cccccc;
}
#print
{
  background: url(../img/top-menu-print-img.jpg) 6px 19px no-repeat;
}
#memail
{
  background: url(../img/top-menu-email-img.jpg) 5px 21px no-repeat;
}
.header-bg
{
 background: url(../img/header-bg.jpg) left top no-repeat;
 width: 849px;
 height: 126px;
}
.logo
{
 margin: 0 0 0px 0;
 padding: 0 0 25px 0;
}
.logo a
{
  text-decoration: none;
}
.menu-top,.menu-top ul
{
  margin: 0;
  padding: 0;
}
.menu-top ul li
{
margin-top: 35px;
 padding: 10px 0px 10px 20px;
 font:  11px Verdana;
 color: #ffffff ;
 float: right;
 background: url(../img/main-menu-bullet.jpg) 10px  12px no-repeat;
 list-style: none;
}
.menu-top li a
{
  text-decoration: none;
  list-style: none;
   color: #ffffff;
}
#active 
{

  color: #949da7;

}
#active a
{

  color: #949da7;

}
.main-menu,.main-menu ul
{
  margin-right: 0px;
  padding: 0;
  width: 394px;
}
.main-menu li
{
/* margin-right: 0px; */
 padding: 18px 0px 0 0;
 padding-right: 15px;
 padding-left: 15px;
 font:  12px Verdana;
 color: #ffffff ;
 float: right;
 background: url(../img/main-menu-bullet.jpg) left 21px no-repeat;
 list-style: none;
}
.main-menu li a
{
  text-decoration: none;
  list-style: none;
   color: #ffffff;
}
/* header starts here */
/* index starts here */
.welcome-bg
{
  background: #d9d9d9;
}


.welcome
{
  margin: 15px 0 0px 0px;
  padding-bottom: 120px;
}
.welcome p
{
 
 /* margin:0px 0 0px 25px;*/
  padding: 0px 0 20px 0px;
  /*font: 12px Verdana;
  color: #606060;*/
  }
.telephone
{
  margin: 0;
  padding: 16px 0 23px 0;
  font: 18px "Lucida Handwriting";
  color: #7f919d;
}
.telephone span
{
  padding-left:10px;
}
/* index starts here */
/*********************** contact page starts here ******************************/
.contact-info-align
{
   margin:15px 0 0px 20px;
}
.contact_info
{
  font              :   12px Verdana;
  color             :   #000000;
  border: 0px solid red;

}
.contact-info-txt
{
  width: 155px;
  height: 35px;
  padding-left: 10px;
  /*text-transform: capitalize;*/
}
.contact-info-txt span
{
  text-transform: none;
}


.reg-info-txt
{
  width: 155px;
  height: 40px;
  padding-left: 13px;
   /*text-transform: capitalize;*/

}
.reg-info-txt  span
{
  text-transform: none;
}
.Gebruik
{
  font              :   12px Verdana;
  color             :   #000000;
}


.contact_info input[type='text'],.contact_info input[type='password']
{
 border             :   1px solid #a6a7a9;
 width              :   214px;
 height: 18px;
 background: none;
}
.contact_info textarea
{
 border             :   1px solid #a6a7a9;
 /*margin-bottom:10px;*/
 background: none;
 width: 214px;
 height: 50px;

}
.contact_info select
{
 border             :   1px solid #a6a7a9;
 background-color:#D9D9D9;
 width              :   214px;
 height             :   22px;
/* text-transform:capitalize;*/
/* background: none; */
}
/*.contact_info select  option
{
 border             :   1px solid #a6a7a9;
 width              :   214px;
 height             :   22px;
 background: none;
 text-transform: capitalize;
}*/
.regist-lefttd
{
 width:214px;
 height:38px;
}

.versuren
{
 margin: 0;
 padding: 0;
}
.versuren a
{
  text-decoration: none;
  border: none;

}
.versuren a img
{

  display: block;
}
.contact-bg
{
  background: #d9d9d9;
   height:474px;
}
/*********************** contact page starts here ******************************/
/* scroll part starts here */
 .scroll
{
   width                    : 430px;
   position                 : relative;
}
#scroll_up
{
   position                 : relative;
   float                    : right;
   cursor                   : pointer;

}
#scroll_down
{
    position                : relative;
    float                   : right;
    cursor                  : pointer;
    top: 335px;

}
.scroll_txt
{
     position               : absolute;
     left                   : 0px;
     top                    : 0px;
     padding                : 6px;
     visibility             : hidden;
     overflow: hidden;

}
 #cont
{
    position                : relative;
    top                     : 0px;
    width                   : 415px;
    height                  :200px;
    overflow                : hidden;
}

 /******************** watchwood ***********************/
.wachtwoord table
{
  margin: 25px 0 0 20px;

}

.wachtwoord table p
{
  padding: 0;
  margin: 15px 0 20px 3px;
  font: 12px Verdana;
  color: #000000;
  line-height: 20px;
}
.email
{
  padding: 0 0 0 0px;
  margin: 0;
  font: 12px Verdana;
  color: #000000;
}
.wachtwoord table tr td
{
  margin: 0;
  padding: 0 0 20px 0;

}
.wachtwoord input[type='text']
{
  margin: 0px 0 0 0px;
  border: 1px solid #a6a7a9;
  width: 225px;
  height: 20px;
  background: none;
}
.wachtwoord input[type='submit']
{
  padding: 0;
  margin: 0 0 0 0px;
  height: 18px;
  width: 175px;
  border: none;
  font:  12px Verdana;
  color: #ffffff;
  background: url(../img/watchwood-img.jpg) left top no-repeat;
}
.watch a
{
  text-decoration: underline;
}


/******************** watchwood ***********************/
/******************** Imloggen ***********************/
.inloggen
{
  margin: 0 0 0 0px;
  padding: 25px 0 0 30px;

  font: 12px Verdana;
  color: #000000;
}

.inloggen table
{
  margin: 20px 0 0px 0px;
  padding: 0 0 0px 0;
}

.inloggen table tr td
{
  margin: 0 0 0px 0;
  padding: 0 0 10px 0;
}
.inloggen table tr td a:link,.inloggen table tr td a:visited
{
   color: #484848;
   text-decoration: underline;
}


.inloggen input[type='text'],.inloggen input[type='password']
{
   border: 1px solid #aaa9aa;
   height: 20px;
   width: 250px;
   background: none;
}

.inloggen input[type='submit']
{
  height: 26px;
  width: 70px;
   border: 0;
  padding: 0 0 20px 0px;
  font:  12px Verdana;
  color: #ffffff;
  background: url(../img/inloggen-img.jpg) left top no-repeat;
}
.inloggen input[type='checkbox']
{
   background: none;
  margin:0;
  padding:0;
  height: 20px;
   width:15px;
}
.login
{
  padding-bottom:5px;
}
/******************** Imloggen ***********************/
/****************** mijnaccount ********************/
.mijnaccount
{
  margin: 0 0 0px 0px;
  padding: 25px 0 0px 30px;
  font:  12px Verdana;
   color: #000000;
   text-transform: capitalize;

}
.mijnaccount a
{
  color: #000000;
  text-decoration: none;
}


.mijnaccount-table
{
  margin: 25px 0 0px 20px;
}


.mijnaccount-header
{
  margin: 0px 0 0px 10px;
  padding:0px 0 15px 15px;
  font: bold 25px Rockwell;
  color: #6b6a6c;
   text-transform: capitalize;
}


.profile
{
  margin: 0px 0 0px 0px;
  font: 12px Verdana;
  color: #000000;
  padding: 10px 0 10px 0;
  text-decoration: none;

}
.profile  a
{
  color: #000000;
  text-decoration: none;
}

/****************** mijnaccount  ********************/
/*********************** Product Profile Starts Here ************************/

.producten
{
  margin: 0 0 0 0px;
  padding: 0 0 0 30px;
}
.producten_span
{
  font: bold 25px Rockwell;
  color: #6b6a6c;
}
.categorie{
  margin: 0 0 0px 0;
  padding: 0 0 25px 0;
  line-height: 25px;
}
.categorie ul
{
  margin: 0 0 0px 0;
  padding: 0;
}
.categorie li
{
  margin: 0;
  padding: 0 0 0px 28px;
  background: url(../img/producten-list-img.jpg) 15px 8px no-repeat;
  font: 12px Verdana;
  color: #3a3a3a;
  line-height: 25px;
  list-style: none;
}
.categorie li a
{
  color: #3a3a3a;
}
.sub-categorie
{
  margin: 0;
  padding: 0px 0 0 10px;
  background: none;
}
#arrow
{
 background: url(../img/producten-list-img.jpg) 15px 8px no-repeat;
}
.submenu
{
 background: url(../img/producten-list-img.jpg) 15px 8px no-repeat;
}
.zoeken
{
  margin: 20px 0 30px 0;
  padding: 0;
  font: 12px Verdana;
  color: #3a3a3a;
}
.zoeken td
{
   margin: 0;
   padding: 0 0 15px 0;
}
.zoeken select
{
  color: #3a3a3a;
  border: 1px solid #acabab;
  background: #d9d9d9;
  height: 22px;
  width: 155px;
}
.zoeken input[type='text']
{
  color: #3a3a3a;
  border: 1px solid #acabab;
    background: #d9d9d9;
    height: 20px;
  width: 155px;
}
.zoeken input[type='submit']
{
  margin: 0;
  padding: 0 10px 2px 10px;
  padding: 0 10px 2px 10px;
  height: 18px;
  width: 70px;
  font: 12px Verdana;
  color: #ffffff;
  border: none;
  background: url(../img/button-bg.jpg) left top repeat-x;
}


.nieuws
{
  margin: 20px 0 30px 0;
  padding: 0;
  font: 12px Verdana;
  color: #3a3a3a;
}
.nieuws td
{
   margin: 0;
   padding: 0 0 15px 0;
}
.nieuws input[type='radio']
{
  margin: 0 5px 0 0;
  padding: 0;

}
.nieuws input[type='text']
{
  color: #3a3a3a;
  border: 1px solid #acabab;
    background: #d9d9d9;
    height: 20px;
  width: 155px;
}
.nieuws input[type='submit']
{
  margin: 0;
  padding: 0 10px 2px 10px;
  height: 18px;
  width: 70px;
  font: 12px Verdana;
  color: #ffffff;
  border: none;
  background: url(../img/button-bg.jpg) left top repeat-x;
}
.product-profile
{
  margin: 0;
  padding: 0;
}
.product-profile img
{
  margin: 0px 0 0 0px;
  padding: 0;
}
.product-content
{
  margin: 0 0 0 0px;
  padding: 0 0 0 20px;
  font: 11px Verdana;
  color: #3a3a3a;
}
.product-content_span
{
  margin: 0 0 0px 0;
  padding: 0;
  font: bold 20px Rockwell;
  color: #6b6a6c;
}
.product-content p
{
  margin: 10px 0 0 0;
  padding: 0;
 /* font: 11px Verdana;
  color: #3a3a3a;*/
  line-height: 15px;
}
.product-content ul
{
   padding-left:15px;
  font: 11px Verdana;
  color: #3a3a3a;
}
.product-content ol
{
  padding-left:22px;
  font: 11px Verdana;
  color: #3a3a3a;
}
.product-content input[type='button']
{
  margin: 20px 0 0 0;
  height: 18px;
  background: url(../img/winkle-bg.jpg) left top repeat-x;
  font: 12px Verdana;
  color: #ffffff;
  border: none;
}
.category
{
  margin: 55px 0 0 0;
  padding: 0;
}
.category table
{
  margin: 0 0 0 30px;
}


.pro-category
{
  margin: 0 0 0 0px;
  padding: 0;
  background: #7e7e7e;
  font:14px Arial;
  color:#ffffff;
  border: 0px solid red;

}
.pro-category table
{
  margin: 0 0 10px 10px;
  padding: 0;
}

.pro-category table sup
{
    font:10px Arial;
  color:#ffffff;
}


.pro-category table span
{
  margin: 0 0 0 0px;
  padding: 0;
  font: 11px Verdana;
  color: #ffffff;
  text-transform: uppercase;
}
.pro-category table p
{
  margin: 0 0 0 0px;
  padding: 0;
  font: 10px Verdana;
  color: #ffffff;
  width: 152px;
}

.pro-category table p a
{
  margin: 10px 0 0 0;
  font: 9px Verdana;
  color: #ffffff;
  float: right;
}
.pro-category table img
{
  margin: 10px 0px 10px 0px;
  padding: 0;
}

.search
{
  margin: 0;
  padding: 0;
}
.search span
{
  font: bold 25px Rockwell;
  color: #6b6a6c;
}
.search-category
{
  margin: 30px 0 0 0;
  padding: 0;
}
/*********************** bekijk *********************************/
.bekijk-login-main-head
{
  margin            :   0px;
  padding           :   0px 0 45px 0;
  font              : bold 25px Rockwell;
  color             :   #6b6a6c;
  text-transform    :   uppercase;
}
.bekijk-shop
{
  margin            :   0px;
  padding           :   0px;
  font              :   bold 12px Verdana;
  color             :   #606060;
}
.bekijk-border
{
  border-right      :   1px solid #606060;
  border-bottom     :   1px solid #606060;
}
.bekijk-border-top
{
  border-right      :   1px solid #606060;
  border-bottom     :   1px solid #606060;
  background: #3e3e3e;
  font              :   bold 12px Verdana;
  color             :   #ffffff;
}
.bekijk-list
{
  margin            :   0px;
  padding           :   20px 0 0 0px;
  font              :   bold 12px Verdana;
  color             :   #606060;
}
.bekijk-list a:link,.bekijk-list a:visited
{
  font              :   bold 12px Verdana;
  color             :   #606060;
  text-decoration   :   underline;
}
/*********************** bekijk ****************************************/


/******************************** footer starts here ***************************/
.footer-menu;.footer-menu ul
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.footer-menu li
{

  margin: 0px 0px 0px 0px;
  padding: 0px 5px 15px 0px;
  float: left;
  font:  10px Verdana;
  color: #cccccc;
  list-style: none;
  text-decoration: none;
}
.footer-menu li a
{
  color:#cccccc;
 text-decoration: none;
}

.footer-right
{
  padding: 0px 0px 15px 0px;
  font: 10px Verdana;
  color:#cccccc;
}
.footer-right a
{
   color:#cccccc;
   text-decoration: none;
}
/* algemene-voorwaarden */
.welcome_h1
{
  margin: 10px 0 0 0;
  font: 54px "Edwardian Script ITC";
  color: #606060;
}

/******************************** footer ends here ***************************/


.shopping-cart-content
{
  margin: 0 0 0 0px;
  padding: 0 0 0 0px;
}
.shopping-cart-content h6
{
  font: bold 25px Rockwell;
  color: #6b6a6c;
}


.shopping-cart-content a
{
 /* margin: 20px 0 0 20px;*/
  line-height: 40px;
  color: #13b947;
  text-decoration: underline;
}


.shopping-cart-content span
{
  margin: 0 0 0 30px;
  padding: 0;
}


.shopping-cart
{
  margin: 50px 0 0 0px;
  padding: 0;
  border: solid 1px #aaaaaa;
}

.shopping-cart th
{
  margin: 0;
  padding: 15px 16px 15px 16px;
  font: bold 12px Verdana;
  color: #000000;
   border: solid 1px #aaaaaa;
}
.shopping-cart td
{
   margin: 0;
  padding: 40px 10px 40px 10px;
   border: solid 1px #aaaaaa;
  font: bold 12px Verdana;
  color: #000000;
  text-transform: capitalize;
}




.shopping-cart-content ul
{
  margin: 15px 0 0 0;
  padding: 0;

}
.shopping-cart-content li
{
  margin: 0px 0 0 0;
  padding: 0;
list-style: none;
  font: bold 12px Verdana;
  color: #000000;
}
.winklemandje-bottom input[type='button']
{
  height: 20px;
  width: 98px;
  margin: 0 0px 0 0px;
  padding: 0 0px 0 0px;
  margin: 0;
  font: bold 12px Verdana;
  color: #ffffff;
  border: none;
  background: #6b6a6c;

}
.winklemandje-bottom
{
  margin: 0px 0 0 0;
  padding: 60px 0 0 0;
  font: 12px Verdana;
  color: #000000;
}
.winklemandje-bottom input[type='button']
{
  margin: 10px 0px 0 0;
  padding: 0;
}

.winklemandje-bottom input[type='checkbox']
{
  margin: 0 10px 0 0;
  padding: 0;
}


.winklemandje-bottom td
{
  margin: 0 0px 0 0;
  padding: 0 0 0 0px;
}


.winklemandje-bottom ul
{
  margin: 0px 0 0 0;
  padding: 0;
}
.winklemandje-bottom li
{
  margin: 20px 0 0 10px;
  padding: 0;
  float: left;
  font:  12px Verdana;
  color: #000000;
  list-style: none;
}
.totaal
{
  margin: 0px 0 0 0px;
  padding: 20px 0 0 285px;
  font: 12px Verdana;
  color: #000000;
  line-height: 20px;
}



/*********************** Product Profile Ends Here ************************/
.wink input
{
 width: 110px;
}

.txt_cont{
  margin                            :0px 0 0 0px;
  padding                           :  0 0 0 0px;
  float                             :  left;
  width                             : 465px;
  height                            : 240px;
/*  font                              : 12px Verdana;
  color                             : #606060;
*/  text-align                        :  left;

  }

 .viewprof h1{
  margin:5px 0 0 0px;
  width                              : 436px;
  font                               : 25px Rockwell;
  color                              : #6b6a6c;
}
.viewprof-welkom{
  height                             : 30px;
  font                               : 14px Arial;
  color                              : #ffffff;
  background                         : #6b6a6c;
  padding-right                      : 8px;
}
.edit-profile
{
  width: 214px;
  height: 18px;
}



.viewform-left
{
  width                              : 160px;
  height                             : 37px;
  font                               : 13px Trebuchet MS;
  color                              : #6b6a6c;;
  padding-top:10px;
}
/*.edit-form input
{
   color: #3a3a3a;
  border: 1px solid #acabab;
    background: #d9d9d9;
    height: 20px;
  width: 123px;
}*/

/* view profile */
.contact
{
   margin: 0;
  padding: 0 0 0 40px;
}


.edit-form table
{
  margin:20px 0 0 30px;
    font: 11px Verdana;
  color: #6b6a6c;
  text-transform: capitalize;
}
.edit-form table input[type='text'],.edit-form table input[type='password']
{
  margin: 10px 0 0 0;
  border: 1px solid #acabab;
  width: 214px;
  height: 23px;
  background: none;
}
.edit-form table textarea
{
   margin: 10px 0 0 0;
   border: 1px solid #acabab;
   width: 214px;
   height: 55px;
   background: none;
   margin-bottom: 10px;
}
.edit-form table select
{
  margin: 10px 0 0 0;
  border: 1px solid #e3e3e2;
  width: 214px;
  background: none;
}
.edit-form table input[type='submit'],.edit-form table input[type='button']
{
  height: 26px;
  width: 70px;
   border: 0;
  padding: 0 0 20px 0px;
  font:  12px Verdana;
  color: #ffffff;
  background: url(../img/inloggen-img.jpg) left top no-repeat;
}


.edit-form table img
{
  margin: 0px 0 0 0;
}


 /* view profile */
.contact
{
   margin: 0;
  padding: 0 0 0 40px;
}


.contact table
{
  margin:20px 0 0 30px;
    font: 11px Verdana;
  color: #6b6a6c;
  text-transform: capitalize;
}
.contact table input[type='text']
{
  margin: 10px 0 0 0;
  border: 1px solid #e3e3e2;
  width: 250px;
  height: 23px;
  background: #ffffff;
}
.contact table textarea
{
   margin: 10px 0 0 0;
   border: 1px solid #e3e3e2;
   width: 250px;
   height: 55px;
   background: #ffffff;
}
.contact table select
{
  margin: 10px 0 0 0;
  border: 1px solid #e3e3e2;
  width: 250px;
}


.contact table img
{
  margin: 20px 0 0 0;
}

.contact table input[type='button']
{
  margin: 20px 0 0 0;
  border: none;
  width: 110px;
  height: 26px;
  background: url(../img/contact-button-bg.jpg) left top no-repeat;
  font: bold 16px "Trebuchet MS";
  color: #ffffff;
}
.ship_submit{
  height: 18px;
  width: 90px;
  font: 12px Verdana;
  color: #ffffff;
  border: none;
  background: url(../img/button-bg.jpg) left top repeat-x;
  cursor:pointer;
}

