.vlaggen {
	width: 65px;
	float:left;
}
.vlaggen img { border: none;}

/* body ----------------------------------------------------------- */

body { 
overflow: -moz-scrollbars-vertical; 
margin: 0px 0px 0px 0xp;
padding: 0px 0px 0px 0px;
background: url(../shared/background.jpg) no-repeat center top;
}

.overzicht {
margin-right: 20px;

}

/* achtergrondafbeeldingen ----------------------------------------------------------- */

.bg_item
{
background: url(shared/item.jpg) no-repeat;
}

.bg_home {
background: url(../shared/bg_home.jpg) no-repeat;
}

.bg_content {
background: url(../shared/bg_content.jpg) no-repeat top;
background-color: #468C46;
}

/* hyperlinks ----------------------------------------------------------- */

a { 
color: #F1C208; 
text-decoration: none; 
}

a:link { 
color: #F1C208; 
text-decoration: none; 
}

a:visited { 
color: #F1C208; 
text-decoration: none; 
}

a:hover { 
color: #B6DBB6; 
text-decoration: none; 
}

a:active { 
color: #F1C208; 
text-decoration: none; 
}

/* hoofdnavigatie ----------------------------------------------------------- */

.hoofdnavigatie {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
vertical-align:top;
height: 33px;
width: 700px;
align: left;
}

/* speciale subnavigatie ----------------------------------------------------------- */

.subnav {
color: #CE1C54; 
font-size: 12px; 
font-family: arial, verdana, times; 
font-weight: bold; 
text-decoration: none; 
margin: 0px 10px 0px 0px;
padding: 0px 0px 0px 0px;
line-height: 20px;
text-align: right;
width: 142px;

}

a.subnav { 
color: #125812; 
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
}

a:link.subnav { 
color: #125812; 
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

a:visited.subnav { 
color: #125812; 
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
}

a:hover.subnav { 
color: #F1C208; 
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
}

a:active.subnav { 
color: #125812; 
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
}

/* footernavigatie ----------------------------------------------------------- */

.footernav {
color: #CE1C54; 
font-size: 11px; 
font-family: arial, verdana, times; 
font-weight: normal; 
text-decoration: none; 
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
text-align: left;
}

a.footernav { 
color: #CE1C54; 
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
font-size: 12px;
text-decoration:none;
}

a:link.footernav { 
color: #CE1C54; 
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 12px; 
text-decoration:none;
}

a:visited.footernav { 
color: #CE1C54; 
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
font-size: 12px;
text-decoration:none;
}

a:hover.footernav { 
color: #CE1C54; 
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
font-size: 12px;
text-decoration:none;
}

a:active.footernav { 
color: #CE1C54; 
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
font-size: 12px;
text-decoration:none;
}

/* kruimelpad ----------------------------------------------------------- */

.kruimelpad {
color: #CE1C54; 
font-size: 11px; 
font-family: arial, verdana, times; 
font-weight: normal; 
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 5px 20px 0px 0px;
}

a.kruimel { 
color: #CE1C54; 
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
font-size: 11px;
}

a:link.kruimel { 
color: #CE1C54; 
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

a:visited.kruimel { 
color: #CE1C54; 
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
}

a:hover.kruimel { 
color: #CE1C54; 
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
}

a:active.kruimel { 
color: #CE1C54; 
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
}

/* toolbox ----------------------------------------------------------- */

a.toolbox { 
color: #CE1C54; 
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
font-size: 11px;
}

a:link.toolbox { 
color: #CE1C54; 
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

a:visited.toolbox { 
color: #CE1C54; 
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
}

a:hover.toolbox { 
color: #CE1C54; 
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
}

a:active.toolbox { 
color: #CE1C54; 
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
}

/* titels ----------------------------------------------------------- */

h1 { 
color: #F1C208; 
font-size: 18px; 
font-family: verdana, arial, times; 
font-weight: bold; 
font-style: italic;
text-decoration: none; 
margin: 40px 0px 0px 20px;
padding: 0px 0px 0px 0px;
}

h2 { 
color: #F1C208; 
font-size: 18px; 
font-family: verdana, arial, times; 
font-weight: bold; 
font-style: italic;
text-decoration: none; 
margin: 20px 0px 0px 20px;
padding: 0px 0px 0px 0px;
}

h3 { 
color: #F1C208; 
font-size: 18px; 
font-family: verdana, arial, times; 
font-weight: bold; 
font-style: italic;
text-decoration: none; 
margin: 40px 0px 0px 20px;
padding: 0px 0px 0px 0px;
}

h4{ 
color: #F1C208; 
font-size: 12px; 
font-family: verdana, arial, times; 
font-weight: bold; 
font-style: italic;
text-decoration: none; 
margin: 45px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

h5 { 
color: #CE1C54; 
font-size: 11px; 
font-family: times, arial, verdana; 
font-weight: bold; 
text-align: left;
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

h6 {
color: #CE1C54; 
font-size: 18px; 
font-family: arial, times, arial, times, verdana; 
font-weight: bold; 
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


/* teksten ----------------------------------------------------------- */

.tekst {
color: #ffffff; 
font-size: 11px; 
font-family: arial, verdana, times; 
font-weight: normal; 
font-style: normal;
text-decoration: none; 
margin: 10px 0px 0px 20px;
padding: 0px 0px 0px 0px;
text-align: justify;
line-height: 15px;
width: 205px;
}

.nieuws {
color: #ffffff; 
font-size: 11px; 
font-family: arial, verdana, times; 
font-weight: bold; 
font-style: normal;
text-decoration: none; 
margin: 10px 10px 0px 20px;
padding: 0px 0px 0px 0px;
text-align: justify;
line-height: 15px;
}

.nieuwsinter {
color: #ffffff; 
font-size: 11px; 
font-family: arial, verdana, times; 
font-weight: bold; 
font-style: normal;
text-decoration: none; 
margin: 10px 10px 0px 20px;
padding: 0px 0px 0px 0px;
text-align: left;
line-height: 15px;
}

.adres {
color: #5D9C5C; 
font-size: 11px; 
font-family: arial, verdana, times; 
font-weight: bold; 
font-style: normal;
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: right;
line-height: 15px;
width: 804px;
height: 56px;
}

.tekst_pagina {
color: #ffffff; 
font-size: 11px; 
font-family: arial, verdana, times; 
font-weight: normal; 
font-style: normal;
text-decoration: none; 
margin: 10px 20px 20px 20px;
padding: 0px 0px 0px 0px;
text-align: justify;
line-height: 15px;
}

.tekst_contact {
color: #ffffff; 
font-size: 11px; 
font-family: arial, verdana, times; 
font-weight: normal; 
font-style: normal;
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: justify;
line-height: 15px;
}

.nieuws_titel {
color: #ffffff; 
font-size: 12px; 
font-family: arial, verdana, times; 
font-weight: bold; 
font-style: normal;
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 3px 0px 2px 3px;
text-align: left;
width: 120px;
border-left: 1px solid #B6DBB6;
border-bottom: 1px solid #B6DBB6;
}

.tekst_producten {
color: #ffffff; 
font-size: 11px; 
font-family: Trebuchet MS, arial, verdana, times; 
font-weight: normal; 
font-style: normal;
text-decoration: none; 
margin: 10px 0px 20px 20px;
padding: 0px 0px 0px 0px;
text-align: left;
width: 210px;
}

.product {
width: 120px;
height: 100px;
overflow: hidden;
border: 1px solid #6FA66F;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.productgroot {
border: 1px solid #6FA66F;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


.tekst_prod {
color: #ffffff; 
font-size: 11px; 
font-family: Trebuchet MS, arial, verdana, times; 
font-weight: normal; 
font-style: normal;
text-decoration: none; 
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
}
/* onderschrift foto's ----------------------------------------------------------- */

.onderschrift {
color: #000000; 
font-size: 12px; 
font-family: arial, verdana, times; 
font-weight: normal; 
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
line-height: 14px;
font-style: normal;
font-weight: normal;
}

/* interactieve homepage ----------------------------------------------------------- */

.producten { 
margin: 10px 10px 0px 0px;
padding: 0px 0px 0px 0px;
width: 90px;
height: 90px;
overflow: hidden;
border: 1px solid #6FA66F;
}

.interactief {
color: #CE1C54; 
font-size: 11px; 
font-family: arial, verdana; 
line-height: 17px; 
text-align: left; 
margin: 0px 0px 0px 0px;
padding: 0px 30px 0px 0px;
}

a.interactief { 
color: #CE1C54; 
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
font-size: 11px;
}

a:link.interactief { 
color: #CE1C54; 
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

a:visited.interactief { 
color: #CE1C54; 
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
}

a:hover.interactief { 
color: #CE1C54; 
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
}

a:active.interactief { 
color: #CE1C54; 
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
}

/* google maps ----------------------------------------------------------- */

.google { 
margin-left: 0px; 
margin-top: 10px; 
margin-bottom: 0px; 
border: solid 1px #CE1C54; 
}

.google2 { 
margin-left: 0px; 
margin-top: 10px; 
margin-bottom: 0px; 
border: solid 1px #CE1C54; 
}

/* eigenwijze copyright ----------------------------------------------------------- */

.eigenwijze {
font-size: 9px;
font-family: arial;
color: #CE1C54;
align:left; 
}

a.eigenwijze { 
color: #CE1C54; 
text-decoration: none; 
}

a:link.eigenwijze { 
color: #CE1C54; 
text-decoration: none; 
}

a:visited.eigenwijze { 
color: #CE1C54; 
text-decoration: none; 
}

a:hover.eigenwijze { 
color: #CE1C54; 
text-decoration: none; 
}

a:active.eigenwijze { 
color: #CE1C54; 
text-decoration: none; 
}

/* formulieren ----------------------------------------------------------- */

.contactformulier {
color: #CE1C54; 
font-size: 12px; 
font-family: arial, verdana, times; 
font-weight: normal; 
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

input { 
color: #FFFFFF;
font-size: 12px; 
font-family: arial, verdana; 
line-height: 17px;
background-color: #468c46;
border: 1px solid #FFFFFF;
margin: 0px 0px 5px 0px;
}

input.send {
color: #000000;
font-size: 12px; 
font-family: arial, verdana; 
line-height: 17px;
background-color: #F3FAC1;
border: 1px solid #BACF28;
margin: 0px 0px 5px 0px;
}

select { 
color: #CE1C54;
font-size: 12px; 
font-family: arial, verdana; 
line-height: 17px;
background-color: #E3F080;
border: 1px solid;
margin: 0px 0px 5px 0px;
width: 230px;
}

input.inputradio { 
color: #CE1C54; 
font-size: 12px; 
font-family: arial, verdana; 
line-height: 17px;
background-color: #E3F080;
border: 1px solid #BACF28;
width: 15px; 
height: 15px;
margin: 0px 0px 2px 0px;
}

.check { 
color: #CE1C54; 
font-size: 12px; 
font-family: arial, verdana; 
line-height: 17px;
background-color: #E3F080;
border: 1px solid #BACF28;
width: 10px; 
}

textarea {
color: #FFFFFF; 
font-size: 12px; 
font-family: arial, verdana; 
line-height: 17px;
background-color: #468c46;
border: 1px solid #FFFFFF;
width: 230px;
}

/* zoekmachine ----------------------------------------------------------- */

.zoekmachine {
color: #CE1C54; 
font-size: 12px; 
font-family: arial, verdana, times; 
font-weight: normal; 
text-decoration: none; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

/* commontags ----------------------------------------------------------- */

.tagstitel {
color: #F1C208;
text-decoration:none;
font-style: italic;
font-weight: bold;
font-family: verdana;
font-size: 9px;
margin: 10px 0px 5px 10px;
}

.tags {
color: #CE1C54;
text-decoration:none;
font-style: italic;
font-weight: bold;
}

a.link0 {  
color: #7CB07C; text-decoration: none; font-size: 9px; 
 }
a:link.link0 {  
color: #7CB07C; text-decoration: none; font-size: 9px; 
}
a:visited.link0 {
color: #7CB07C; text-decoration: none; font-size: 9px; 
}
a:hover.link0 {  
color: #F1C208; text-decoration: none; font-size: 9px;
 }
a:active.link0 {  
color: #7CB07C; text-decoration: none; font-size: 9px;  }

a.link1 {  
color: #7CB07C; text-decoration: none; font-size: 9px; 
 }
a:link.link1 {  
color: #7CB07C; text-decoration: none; font-size: 9px; 
}
a:visited.link1 {
color: #7CB07C; text-decoration: none; font-size: 9px; 
}
a:hover.link1 {  
color: #F1C208; text-decoration: none; font-size: 9px;
 }
a:active.link1 {  
color: #7CB07C; text-decoration: none; font-size: 9px;  }

a.link2 { 
color: #7CB07C; text-decoration: none; font-size: 9px; 
}
a:link.link2 {
color: #7CB07C; text-decoration: none; font-size: 9px; 
 }
a:visited.link2 { 
color: #7CB07C; text-decoration: none; font-size: 9px; 
 }
a:hover.link2 { 
color: #F1C208; text-decoration: none; font-size: 9px;
 }
a:active.link2 {  
color: #7CB07C; text-decoration: none; font-size: 9px; 
}

a.link3 {  
color: #7CB07C; text-decoration: none; font-size: 9px; 
 }
a:link.link3 {  
color: #7CB07C; text-decoration: none; font-size: 9px; 
}
a:visited.link3 {
color: #7CB07C; text-decoration: none; font-size: 9px; 
}
a:hover.link3 {  
color: #F1C208; text-decoration: none; font-size: 9px;
 }
a:active.link3 {  
color: #7CB07C; text-decoration: none; font-size: 9px; 
}

a.link4 { 
color: #7CB07C; text-decoration: none; font-size: 9px; 
}
a:link.link4 { 
color: #7CB07C; text-decoration: none; font-size: 9px; 
 }
a:visited.link4 { 
color: #7CB07C; text-decoration: none; font-size: 9px; 
 }
a:hover.link4 { 
color: #F1C208; text-decoration: none; font-size: 9px;
 }
 a:active.link4 { 
color: #7CB07C; text-decoration: none; font-size: 9px; 
 }

.commondiv
{
color: #7CB07C; 
font-size: 9px; 
font-family: verdana, arial; 
line-height: 14px; 
text-align: justify; 
height: 30px;
width: 461px; 
padding: 0px 0px 0px 0px;
margin: 0px 10px 0px 5px;
overflow: hidden;
font-size: italic;
}

/* Scroll Bar Master Styling Starts Here ----------------------------------------------------------- */
/* comments can freely be removed from this file */

#mycustomscroll{
height: 330px; 
margin-top: 0px;
margin-right: 20px; 
width: 369px;
}

/* do not modify .scrollgeneric class, required for proper operation */
.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}

.vscrollerbar {width: 15px; height: 1px; background: url(/shared/scrollbar.gif) repeat;}
/* .vscrollerbarbeg {height: 14px !important;width: 15px;background: url(/shared/scrollup.gif) no-repeat;}
.vscrollerbarend {height: 14px;width: 15px;background: url(/shared/scrolldown.gif) no-repeat;} */
.vscrollerbase {width: 15px; background: url(/shared/scrollback.gif) repeat;}
.vscrollerbasebeg {width: 15px;height: 14px !important;background: url(/shared/scrollup.gif) no-repeat;}
.vscrollerbaseend {height: 14px;width: 15px;background: url(/shared/scrolldown.gif) no-repeat;}
.vscrollerbar, .hscrollerbar {padding: 14px;z-index: 2;}
.scrollerjogbox {width: 15px;height: 16px;top: auto; left: auto;bottom: 0px; right: 0px;background: #37917A;}

/* Scroll Bar Master Styling Ends Here */

/* Scroll Bar Master Styling Starts Here */
/* comments can freely be removed from this file */

#mycustomscroll2{
height: 330px; 
margin-top: 0px;
margin-right: 20px; 
width: 355px;
}

/* do not modify .scrollgeneric class, required for proper operation */
.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}

.vscrollerbar {width: 15px; height: 1px; background: url(/shared/scrollbar.gif) repeat;}
/* .vscrollerbarbeg {height: 14px !important;width: 15px;background: url(/shared/scrollup.gif) no-repeat;}
.vscrollerbarend {height: 14px;width: 15px;background: url(/shared/scrolldown.gif) no-repeat;} */
.vscrollerbase {width: 15px; background: url(/shared/scrollback.gif) repeat;}
.vscrollerbasebeg {width: 15px;height: 14px !important;background: url(/shared/scrollup.gif) no-repeat;}
.vscrollerbaseend {height: 14px;width: 15px;background: url(/shared/scrolldown.gif) no-repeat;}
.vscrollerbar, .hscrollerbar {padding: 14px;z-index: 2;}
.scrollerjogbox {width: 15px;height: 16px;top: auto; left: auto;bottom: 0px; right: 0px;background: #37917A;}

/* Scroll Bar Master Styling Ends Here */

.ewlink
    { width: 970px; text-align: right; margin: 7px auto; }
.ewlink a
    { color: #fff; font-size: 11px; font-family: arial, verdana, times; font-weight: normal; }
.ewlink a:hover
    { color: #509151; }