body
{
    margin                  : 0;
    padding                 : 0;
    background              : #603913 url(../img/bg_03.png) center top no-repeat;
}

                                  /* Common Parts */

h6,input,form,ul
{
	margin                  : 0;
	padding                 : 0;
}
a
{
    color                   : #000000;
    text-decoration         : none;
}

                                /* Main Blocks */

/* Home Page */

.mainheading_winkel
{
    font                    : bold 11px Tahoma;
    color                   : #000000;
    background              : url(../img/cup.jpg) center no-repeat;
    padding                 : 0 10px 10px 0px;
    text-align              : center;
}
.mainheading_acties
{
    font                    : bold 11px Tahoma;
    color                   : #000000;
    background              : url(../img/cup.jpg) top no-repeat;
    padding                 : 0 5px 5px 0px;
    line-height             : 50px;
    text-align              : left;
	text-indent             : 125px;
}
.mainheading_workshop
{
    font                    : bold 11px Tahoma;
    color                   : #000000;
    background              : url(../img/cup.jpg) top no-repeat;
    padding                 : 0 5px 5px 0px;
    line-height             : 65px;
    text-align              : center;
	text-indent				: 0;
}
.mainheading_home
{
    font                    : bold 12px Tahoma;
    color                   : #000000;
    background              : url(../img/big_cup.jpg) left top no-repeat;
    padding                 : 80px 40px 0 0;
    text-align              : center;
}
.mainheading_zelfmaken
{
    font                    : bold 11px Tahoma;
    color                   : #000000;
    background              : url(../img/cup.jpg) left no-repeat;
    padding                 : 0 0 0 30px;
}
.mainheading_nieuwsbrief
{
    font                    : bold 11px Tahoma;
    color                   : #000000;
    background              : url(../img/cup.jpg) left no-repeat;
    padding                 : 0 0 0 32px;
}
.mainheading_contact
{
    font                    : bold 11px Tahoma;
    color                   : #000000;
    background              : url(../img/cup.jpg) top no-repeat;
    padding                 : 0;
    text-align              : left;
    text-indent             : 120px;
}
.mainheading_voorwaarde
{
    font                    : bold 11px Tahoma;
    color                   : #000000;
    background              : url(../img/cup.jpg)  top no-repeat;
    padding                 : 0 0 0 0;
    text-align              : left;
    text-indent             : 110px;
    }

/* Header */

.header h6
{
    font                    : bold 10px Tahoma;
    color                   : #000000;
    padding                 : 0 0 0 10px;
}

/* Scroll part */

.scroll
{
   width                    : 330px;
   position                 : relative;
}
#scroll_up
{
   position                 : relative;
   float                    : right;
   cursor                   : pointer;
}
#scroll_down
{
    position                : relative;
    float                   : right;
    cursor                  : pointer;
}
.scroll_txt
{
     position               : absolute;
     left                   : 0px;
     top                    : 0px;
     font                   : bold 14px Tahoma;
     color                  : #000000;
     padding                : 5px;
     visibility             : hidden;
}
#scroll_page_voorwaarden
{
     position               : relative;
     top                    : 0px;
     width                  : 330px;
     height                 : 260px;
     overflow               : hidden;
 }
 #cont
{
    position                : relative;
    top                     : 0px;
    width                   : 330px;
    height                  : 260px;
    overflow                : hidden;
}

/* Main Content */

.text
{
    font                    : bold 14px Tahoma;
    color                   : #000000;
}
.text input
{
    border                  : 1px solid #000000;
    width                   : 132px;
    height                  : 22px;
}
.main_content
{
    font                    : bold 14px Tahoma;
    color                   : #000000;
    background              : url(../img/acties_cup.jpg) center top no-repeat;
    padding                 : 25px 10px 0 0;
}
.main_content1
{
    font                    : bold 14px Tahoma;
    color                   : #000000;
    background              : url(../img/acties_cup.jpg) 140px top no-repeat;
}
.main_text
{
    font                    : bold 14px Tahoma;
    color                   : #000000;
    text-align              : center;
}
.main_heading_style
{
   font                    : 18px Comic Sans MS;
   color                   : #000000;
   background              : url(../img/meju_cup.jpg) center top no-repeat;
   padding                 : 0 10px 0 0;
}
.main_text_style
{
   font                    : 18px Comic Sans MS;
   color                   : #000000;
   line-height             : 40px;
}
.main_heading_style h6
{
   font                    : 18px Comic Sans MS;
   color                   : #000000;
   line-height             : 65px;

}

/* Product part */

.product_menu li
{
   list-style              : none;
   float                   : left;
   font                    : bold 11px Tahoma;
   color                   : #000000;
   background              : url(../img/deactive.jpg) center top no-repeat;
   height                  : 59px;
   padding                 : 0 38px 0 28px;
   line-height             : 50px;
}
.product_main_text
{
   font                    : bold 12px Tahoma;
   color                   : #000000;
   padding                 : 0 0 0 15px;
   line-height             : 16px;
}
.product_price
{
   font                     : bold 10px Tahoma;
   color                    : #000000;
}
.product_price th
{
   font                     : bold 10px Tahoma;
   color                    : #000000;
   border                   :1px solid #73a1d8;
}
.product_price sup
{
   font                     : 8px Tahoma;
}
.product_small_text
{
   font                     : bold 12px HarlowSolid;
   color                    : #000000;
}
/*conact form*/
.cotact_details{
   font                     : normal 12px Tahoma;
   color                    : #000000;
}
.contact_heading
{
    font                    : bold 14px Tahoma;
    color                   : #000000;
}
.cotact_details input{
  width                     : 177px;
  border                    :1px solid black;
}
.cotact_details textarea{
  width                     : 177px;
  border                    :1px solid black;
}
/***********************right top menu*******************************************/
.login{
  position                  : absolute;
  background                :url(../img/button/inloggen1.png) left top no-repeat;
  font                      :bold 11px Tahoma;
  line-height               :25px;
  color                     :#000000;
  width                     :184px;
  height                    :28px;
  right                     :192px;
  top                       :25px;
  z-index                   : 0;
  text-align                : left;
  text-indent               :45px;
}
.registreren{
  position                  : absolute;
  background                :url(../img/button/registreren1.png) left top no-repeat;
  font                      : bold 11px Tahoma;
  line-height               :25px;
  color                     :#000000;
  width                     :196px;
  height                    :28px;
  right                     :130px;
  top                       :55px;
  z-index                   : 0;
  text-align                : left;
  text-indent               :33px;
}
.winkelwagen{
  position                  : absolute;
  background                :url(../img/button/Winkel1.png) left top no-repeat;
  font                      :bold 11px Tahoma;
  color                     :#000000;
  line-height               :26px;
  width                     :224px;
  height                    :28px;
  right                     :68px;
  top                       :84px;
  z-index                   : 0;
  text-align                : left;
  text-indent               :10px;
}
.login_txt{
  font                      : bold 10px Tahoma;
  color                     : black;
}
.wachtwoord_text{
  font                      : bold 12px Tahoma;
  color                     : black;
}
.mijn_sub_head{
  font                      : bold 14px Tahoma;
  color                     : black;
}
.mijn_sub_text{
  font                      : bold 12px Tahoma;
  color                     : black;
}
.profeil_welcome{
  background: #603913;
  font: bold 14px Arial;
  color: #ffffff;
  text-align: right;
  vertical-align: middle;
  padding: 0 5px 0 0;
  border:1px solid #969696;
}
.profeil_text td{
  height: 38px;
  text-align: left;
  vertical-align: top;
  font: normal 13px Arial;
  color: #585858;

}
.edit_profeil_head{
  font: bold 16px Arial;
  color: #585858;
  background: url(../img/edit_profeil.jpg) left center no-repeat;
  padding: 0 0 0 33px;
}
.profiel_head_edit{
  font: bold 13px Arial;
  color: #000000;
  background: url(../img/bekijk_profiel.jpg) left top no-repeat;
  padding: 10px 0 0 36px;
}
.profiel_head_edit1{
  font: bold 13px Arial;
  color: #000000;
  background: url(../img/profeil_edit.jpg) left 4px no-repeat;
  padding: 5px 0 0 36px;
}
.edit_profeil_text{
  font: normal 13px Arial;
  color: #585858;
}
.edit_profeil_text td{
  padding: 0 0 10px 0;
  text-align: left;
  vertical-align: top;
}
.edit_profeil_text_box{
  height: 22px;
  width: 254px;
  border: 1px solid #969696;
}
.edit_profeil_textarea{
  height: 71px;
  width: 254px;
  background: #ffffff;
  border:1px solid #969696;
}
.edit_profeil_select{
   height: 23px;
   width: 257px;
   background: #ffffff;
   border:1px solid #969696;
}
.view_order th{
  height: 38px;
  border:1px solid  #676767;
  font: bold 12px Tahoma;
  color: #000000;
  margin: 0px;
  padding: 0px;
}
.view_order tr{
  height: 20px;
  font: normal 12px Tahoma;
  color: #000000;
  text-align: left;
}
.view_order td
{
  color: #000000;
  border:1px solid  #676767;
}

.view_order_cg td{
  height: 38px;
  background: #9d6e66;
  font: normal 15px Arial;
  color: #000000;
  text-align: left;
}
.view_order_footer{
  height: 38px;
  font: normal 12px Arial;
  color: #000000;
}
.view_order_footer a:link,.view_order_footer a:visited{
  text-decoration: underline;
  font: normal 12px Arial;
  color: #000000;
}
.contact_info{
  font: 12px Tahoma;
  color: #000000;
}
.contact_info input{
 width:170px;
 border:1px solid #b0b0b0;
 color: #000000
 background: none;
}
.contact_info textarea{
 width:170px;
 border:1px solid #b0b0b0;
 color: #000000
/* scrollbar-3dlight-color:#e5edf5;
scrollbar-arrow-color:#e5edf5;
scrollbar-base-color:#e5edf5;
scrollbar-darkshadow-color:#e5edf5;
scrollbar-face-color:#EE1C25;
scrollbar-highlight-color:#e5edf5;
scrollbar-shadow-color:#e5edf5;
scrollbar-track-color:#e5edf5;*/

}
.footertitle
 {
    font: 25px Tahoma;
    color: #86644e;
    margin: 0;
 }

.welcome_text{

  font: 11px Tahoma;
  color: #000000;
  text-align: left;
}
.welcome{
  font-family: Arial;
  font-size: 20px;
  font-weight: bold;
  color: #86644e;
}