body {
margin:0px;

/**
* Diverse achtergrond kleuren
* Groen / grijs: #343933
* Donker grijs: #202020
* background-color:#251b14;
* Vergeet niet bij de footer de kleur aan te passen van de tabel in index.php als je de achtergrondkleur aanpast

background-color:#251b14;
background-image:url(../img/ns_bg_01.gif);
background-repeat:repeat-x;

*/

background-color:#d8cfa5;
/* background-image:url(../img/ns_bg_01.gif); */
background-repeat:repeat-x;
}

#header {
height:180px;
width:1107px;
background-image:url(../img/ns_header.jpg);
position:absolute; 
left:50%; 
margin-left:-553px;
}

#submenu {
float:right;
margin-right:17px;
margin-top:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
letter-spacing:1px;
color:#9c9662;
}

#menu {
float:left;
padding-left:410px;
height:38px;
}


#nav_bg {
position:absolute;  
left:50%; 
margin-left:-553px;
height:42px;
width:1107px;
background-image:url(../img/ns_nav_bg.gif);
background-repeat:repeat-x;
top:180px;
}

#nav_links{
float: left;
width: 9px;
height: 38px;
background-image:url(../img/ns_nav_links.gif);
background-repeat:no-repeat;
}

#nav_leeg{
float: left;
width: 420px;
height: 38px;
}

#nav_menu{
float: left;
width: 370px;
height: 38px;
}

#nav_zoeken{
float: left;
width: 270px;
height: 38px;
padding-top:7px;
padding-left:29px;
}

#nav_rechts{
float: left;
width: 9px;
height: 38px;
background-image:url(../img/ns_nav_rechts.gif);
background-repeat:no-repeat;
}







#content {
position:absolute; 
left:50%; 
margin-left:-553px;
width:1107px;
background-image:url(../img/ns_content.gif);
background-repeat:repeat-y;
top:218px;
padding-top:34px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#d4d2b9;
line-height:16px;
letter-spacing:1px;
}

#content_main {
padding-left:28px;
}

#content_fotos{
padding-left:28px;
}

#footer {
position:absolute;
left:50%; 
margin-left:-553px;
height:60px;
width:1107px;
background-image:url(../img/footer.gif);
background-repeat:no-repeat;
color:#431e18;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
letter-spacing:1px;
}


.search_textbox {
width:168px;
height:17px;
border: 1px solid #000;
background-color:#e5d07d;
}

.search_btn {
width:71px;
height:21px;
background-color:#400d00;
color:#e5d07d;
border-style:solid;
border-width: 1px;
border-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
letter-spacing:1px;
}

#home_vert_line {
border-right: 1px solid #260e09;
height:554px;
width:7px;
float:left;
}

#home_left {
width:390px;
height:550px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#d4d2b9;
line-height:16px;
letter-spacing:1px;
float:left;
padding-left:33px;
}

#home_right{
height:560px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#d4d2b9;
line-height:15px;
letter-spacing:1px;
float:left;
}

#animation {
padding-left:38px;
}



#login {
background-image:url(../img/ns_login_bg.gif);
background-repeat:no-repeat;
width:369px;
height:113px;
margin-top:43px;
padding-left:20px;
padding-top:10px;
}

.login_textbox {
background-color:#e5d07d;
border: 1px solid #000;
width:180px;
height:17px;
}

.login_btn {
width:100px;
height:23px;
background-color:#400d00;
color:#e5d07d;
border-style:solid;
border-width: 1px;
border-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
letter-spacing:1px;
}



#wnf {
width:39px;
height:49px;
margin-top:30px;
padding-top:2px;
float:left;
}


#fg {
width:595px;
height:193px;
padding-top:25px;
padding-left:38px;
}

#fg_tekst {
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#d4d2b9; 
line-height:16px; 
letter-spacing:1px; 
width:520px;
padding-top:15px;
padding-left:10px;
float:left; 
}

#fg_afbeelding {
background-image:url(../img/ns_afb_3.jpg);
width:101px;
height:75px;
float:right;
margin-right:12px;
margin-top:20px;
}

div#box1{
float: left;
width: 17px;
height: 193px;
background-image:url(../img/fg_links.jpg);
background-repeat:no-repeat;
}

div#box2{
background-image:url(../img/fg_bg.jpg);
background-repeat:repeat-x;
float: left;
width: 559px;
height: 193px;
}

div#box3{
float: left;
width: 19px;
height: 193px;
background-image:url(../img/fg_rechts.jpg);
background-repeat:no-repeat;
}

#tekstvlak {
margin-top:20px;
width:600px;
height:auto;
}

.reg_radiobtn {
background-color:#060100;
color:#d4d2b9;
}

.reg_textbox {
background-color:#060100;
border-top: 1px solid #060100;
border-left: 1px solid #060100;
border-right: 1px solid #060100;
border-bottom: 1px solid #060100;
width:210px;
height:17px;
color:#d4d2b9;
}

.reg_tabel {
border-left:1px solid #2e110c; 
border-right:1px solid #2e110c; 
border-top:1px solid #2e110c;
}

.reg_tabel_left {
border-left:1px solid #2e110c; 
border-top:1px solid #2e110c;
}

.reg_btn {
width:100px;
height:23px;
background-color:#400d00;
color:#e5d07d;
border-style:solid;
border-width: 1px;
border-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
letter-spacing:1px;
}

#scroll_winkelwagen {
height: 400px;
width:750px;
overflow: auto;
scrollbar-3dlight-color:#1f0804;
scrollbar-highlight-color:#1f0804;
scrollbar-face-color:#e5d07d;
scrollbar-shadow-color:#1f0804;
scrollbar-track-color:#1f0804;
scrollbar-arrow-color:#1f0804;
scrollbar-darkshadow-color:#1f0804;
}

.stap2_btn {
width:220px;
height:23px;
background-color:#400d00;
color:#e5d07d;
border-style:solid;
border-width: 1px;
border-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
letter-spacing:1px;
}

.stap3_btn {
width:220px;
height:23px;
background-color:#400d00;
color:#e5d07d;
border-style:solid;
border-width: 1px;
border-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
letter-spacing:1px;
}

#winkelwagen_left {
float: left;
height:auto;
width:700px;
padding-left:33px;
}

#winkelwagen_right{
float: left;
height:159px;
width:300px;
}

#gevenscontroleren_left {
float: left;
height:auto;
width:730px;
padding-left:33px;
}

#gevenscontroleren_right {
float: left;
width:300px;
height:auto;
}

#stap3_left {
float: left;
height:250px;
width:550px;
padding-left:33px;
}

#stap3_mid {
float: left;
height:auto;
width:100px;
}

#stap3_right {
float: left;
height:auto;
width:200px;
padding-left:33px;
}

#registreren_left {
float: left;
height:auto;
width:700px;
padding-left:33px;
}

#login2 {
background-image:url(../img/ns_login_bg.gif);
background-repeat:no-repeat;
width:369px;
height:113px;
margin-top:43px;
padding-top:13px;
padding-left:15px;
}

#inloggen {
padding-left:370px;
padding-bottom:30px;
}

#PrintKlaar {
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#d4d2b9; 
line-height:16px; 
letter-spacing:1px;
}

#contact_left {
float:left;
height:auto;
width:696px;
padding-left:33px;
}

#contact_right {
float:left;
height:auto;
width:232px;
padding-left:70px;
padding-top: 40px;
}

.contact_textbox {
width:280px;
height:100px;
font-family:Arial, Helvetica, sans-serif; 
color:#d4d2b9; 
background-color:#060100;
border: 1px solid #060100; 
scrollbar-3dlight-color:#060100;
scrollbar-highlight-color:#060100;
scrollbar-face-color:#060100;
scrollbar-shadow-color:#060100;
scrollbar-track-color:#060100;
scrollbar-arrow-color:#060100;
scrollbar-darkshadow-color:#060100;
}

.contact_verzend_btn {
width:100px;
height:23px;
background-color:#400d00;
color:#e5d07d;
border-style:solid;
border-width: 1px;
border-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
letter-spacing:1px;
}

#gegevensvergeten_left {
float:left;
height:auto;
width:580px;
padding-left:33px;
}

.gv_email_textbox {
background-color:#060100;
border-top: 1px solid #060100;
border-left: 1px solid #060100;
border-right: 1px solid #060100;
border-bottom: 1px solid #060100;
width:210px;
height:17px;
color:#d4d2b9;
}

.aanmelden_textbox {
width:280px;
height:330px;
font-family:Arial, Helvetica, sans-serif; 
color:#d4d2b9; 
background-color:#060100;
border: 1px solid #060100; 
scrollbar-3dlight-color:#060100;
scrollbar-highlight-color:#060100;
scrollbar-face-color:#060100;
scrollbar-shadow-color:#060100;
scrollbar-track-color:#060100;
scrollbar-arrow-color:#060100;
scrollbar-darkshadow-color:#060100;
}


#aanmelden_left {
float:left;
height:auto;
width:580px;
padding-left:33px;
}


.gv_tabel_a {
border:1px solid #2e110c; 
}

.gv_tabel_b {
border-bottom: 1px solid #2e110c;
border-top: 1px solid #2e110c; 
border-right: 1px solid #2e110c; 
}

.versturen_btn {
width:120px;
height:23px;
background-color:#400d00;
color:#e5d07d;
border-style:solid;
border-width: 1px;
border-color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
letter-spacing:1px;
}

#mijnbestelling_left {
float:left;
height:auto;
width:660px;
padding-left:33px;
}

#mijnbestelling_right {
float:left;
height:auto;
width:300px;
padding-left:10px;
padding-top:30px;
}


a.link1:link { color:#9c9662; text-decoration:none; }
a.link1:visited { color:#9c9662; text-decoration:none; }
a.link1:hover { color:#b1ab77; text-decoration:none;  }
a.link1:active { color:#9c9662; text-decoration:none; }

a.link2:link { color:#431e18; text-decoration:none; }
a.link2:visited { color:#431e18; text-decoration:none; }
a.link2:hover { color:#431e18; text-decoration:none;  }
a.link2:active { color:#431e18; text-decoration:none; }

a.link3:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#d4d2b9; letter-spacing:0px; text-decoration:none; }
a.link3:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#d4d2b9; letter-spacing:0px; text-decoration:none; }
a.link3:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#d4d2b9; letter-spacing:0px; text-decoration:underline;  }
a.link3:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#d4d2b9; letter-spacing:0px; text-decoration:none; }

a.link4:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#d4d2b9; letter-spacing:1px; text-decoration:none; }
a.link4:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  color:#d4d2b9; letter-spacing:1px; text-decoration:none; }
a.link4:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  color:#e5d07d; letter-spacing:1px;  text-decoration:none;  }
a.link4:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  color:#d4d2b9; letter-spacing:1px; text-decoration:none; }

a.link5:link { color:#433932; text-decoration:none; }
a.link5:visited { color:#433932; text-decoration:none; }
a.link5:hover { color:#433932; text-decoration:none;  }
a.link5:active { color:#433932; text-decoration:none; }

.paginanr{
color:green;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
}