body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #E3C67D;
    margin: 10px 0;
}
.error {
	color: red;
	font-weight: bold;
}

#page {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-color: #F5EDDA;
}
#page #headerzone {
	height: 200px;
	width: 950px;
	position: relative;
}
#page #headerzone #header {
	height: 142px;
	width: 950px;
	position: relative;
	background-image: url(../images/layout/header.jpg);
	background-repeat: no-repeat;
}
#page #headerzone #menuheader {
	height: 30px;
	width: 950px;
	position: relative;
	background-color: #E3C67D;
}

#page #thezone {
	width: 950px;
	position: relative;
	/*margin-top: 10px;*/
}
#page #footer {
	position: relative;
	width: 930px;
	height: 24px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E3C67D;
	border-bottom-color: #E3C67D;
	padding-top: 6px;
	text-align: right;
	padding-right: 20px;
	/*margin-top: 20px;*/
	font-weight: bold;
	font-size: 11px;
}
#subpage {
	width: 950px;
	position: relative;
}
#subpage #linkerzijde {
	float: left;
	width: 200px;
	position: relative;
	margin: 0px;
	margin-top: -16px;
	padding: 0px;
}
#subpage #rechterzijde {
	float: left;
	width: 730px;
	position: relative;
	padding-left: 10px;
}
.clearboth {
	clear: both;
}
#menuheader ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.emptylong {
	width: 100px;
}

#menuheader li {
	float: left;
	text-align: center;
	height: 30px;
	margin-right: 5px;
	display:block;
}

#menuheader li:hover {
	display:block;
}

#menuheader a {
	display: block;
	height: 25px;
	padding-top: 5px;
	color: #F5EDDA;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
	font-weight: bold;
}

#menuheader a:hover {
    color: #7E1C2B;
    padding-top: 10px;
    height: 20px;
	display:block;
}

/*----------------------------NIEUWS-------------------------------*/
#linkerzijde {
	width: 725px;
	position: relative;
}
#nieuwsberichten {
	position: relative;
	width: 515px;
}
#nieuwsberichten .nieuwsbericht {
	position: relative;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #7F1F2D;
	margin-bottom: 14px;
	width: 510px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7F1F2D;
}

#nieuwsberichten .nieuwsbericht1 {
	position: relative;
	margin-bottom: 14px;
	width: 538px;
}

#nieuwsberichten .nieuwsbericht .nieuwsheader {
	position: relative;
	margin-bottom: 6px;
	width: 510px;
	background-color: #EEDDB2;
	height: 20px;
	padding-top: 2px;
}
#nieuwsberichten .nieuwsbericht .nieuwsheader .nieuwstitel {
	float: left;
	width: 350px;
	position: relative;
	font-size: 14px;
	font-weight: bold;
	color: #7D1B2A;
	padding-left: 10px;
}
#nieuwsberichten .nieuwsbericht .nieuwsdatum {
	float: right;
	width: 120px;
	position: relative;
	font-style: italic;
	color: #7E1C2B;
	height: 16px;
}

#nieuwsberichten .nieuwsbericht1 .nieuwsdatum {
	width: 510px;
	position: relative;
	font-style: italic;
	color: #7E1C2B;
	height: 16px;
	text-align:right;
	margin-bottom: 10px;
}
.nieuwstekst {
	width: 510px;
}
#nieuwsberichten .nieuwsbericht .nieuwstekst {
	position: relative;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
}
#nieuwsberichten .nieuwsbericht .nieuwsleesmeer {
	position: relative;
	text-align: right;
	padding-right: 60px;
}
#nieuwsberichten .nieuwsbericht .nieuwsleesmeer a {
	font-size: 12px;
	font-weight: bold;
	color: #832533;
	text-decoration: none;
}
#nieuwspaginas {
	text-align: center;
	position: relative;
}

#nieuwspaginas a {
	font-size: 12px;
	color: #224F89;
	text-decoration: none;
	letter-spacing: 5px;
}
/*-------------------END NIEUWS---------------------------*/

/*----------------------PRODUCTENOVERZICHT-------------------------*/


#productenoverzicht {
	position: relative;
	width: 540px;
}
#productenoverzicht .product {
	position: relative;
	width: 600px;
	margin-bottom: 10px;
}
#productenoverzicht .product .prodtitle {
	position: relative;
}
#productenoverzicht .product .prodgegevens {
	width: 600px;
	position: relative;
}
#productenoverzicht .product .prodgegevens .prodpicca {
	float: left;
	height: 120px;
	width: 120px;
	position: relative;
}
#productenoverzicht .product .prodgegevens .prodopties {
	height: 120px;
	width: 180px;
	float: left;
}
#productenoverzicht .product .prodgegevens .prodtekst {
	float: left;
	height: 120px;
	width: 300px;
}

#productenoverzicht .productregel {
	position: relative;
	width: 525px;
	margin-top: 8px;
	/*margin-right: auto;
	margin-left: auto;*/
	margin-left: -15px;
	margin-bottom: 8px;
	/*height: 110px;*/
	min-height: 150px;
}
#productenoverzicht .productregel .productgroep {
	margin-right: 2px;
	position: relative;
	height: 120px;
	z-index: 0;
	width: 100px;
	text-align: center;
	margin-left: -4px;
	margin-bottom: 8px;
}

#productenoverzicht .productregel .productgroep .productgroeppicca {
	position: relative;
	background-color: white;
	height: 60px;
	width: 60px;
	margin-right: auto;
	margin-left: auto;
	top: 10px;
	z-index: 0;
    overflow: hidden;
    text-align: center;
}

#productenoverzicht .productregel .productgroep  .productgroeppicca .productgroepvloeitje {
	position: absolute;
	height: 60px;
	width: 60px;
	z-index: 0;
    left: 0px;
    top: 0px;
}

#productenoverzicht .productregel .productgroep .productgroeptekst {
	height: 20px;
	position: relative;
	margin-bottom: 8px;
	/*text-align: center;*/
	top: 10px;
	/*padding-top: 4px;*/
	padding: 4px 10px 0px 10px;
	margin-left: 4px;
	color: #7E1C2B;
}



/*----------------------END PRODUCTENOVERZICHT-------------------------*/

/*------------------------- Tekstpagina ----------------------------------*/
#breadcrumbs {
	font-size: 10px;
	text-decoration: none;
	/*margin-bottom: 6px;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7E1E2C;
	padding-top: 2px;
	padding-bottom: 2px;
/*	margin-top:6px;*/
}
#breadcrumbs a {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

#breadcrumbs a:hover {
	text-decoration: overline;
}
#pagetitle {
	position: relative;
	padding-top: 4px;
	height: 30px;
	width: 535px;
	padding-bottom: 15px;
}
#pagetekst {
	position: relative;
	padding-right: 10px;
	padding-left: 10px;
}
#pagetekst h1 {
	font-size: 18px;
	font-weight: bold;
	padding-left: 2px;
}
#pagetekst h2 {
	font-size: 14px;
	font-weight: bold;
	padding-left: 4px;
}
#pagetekst p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
#pagetekst a {
	color: #333333;
	text-decoration: none;
}
#pagetekst a:hover {
	text-decoration: underline;
}
#pagetekst h3 {
	font-size: 12px;
	padding-left: 6px;
}
#pagetekst img {
	border: 1px solid #999999;
	padding: 2px;
}
/*-------------------- END   Tekstpagina ----------------------------------*/

#subpage #sublinks {
	float: left;
	width: 200px;
	position: relative;
}

#subpage #subrechts {
	float: right;
	width: 600px;
	position: relative;
}

#subpage #subleftmenu {
	position: relative;
	margin-top: 20px;
}

#subpage #sublinks #subleftmenu ul {
	margin: 0px;
	padding: 0px;
}

.productgroepaantal {
	position:relative;
}

/*---------------------menu--------------------*/
#subpage #linkerzijde #submenu ul {
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	position: relative;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#subpage #linkerzijde #submenu {
	background-image: url(../images/layout/menuspacer.jpg);
	background-repeat: repeat-y;
	position: relative;
	width: 198px;
	padding-bottom: 2px;
}
#subpage #linkerzijde #submenu_top {
	height: 14px;
	width: 198px;
	position: relative;
	background-image: url(../images/layout/menutop.jpg);
	background-repeat: no-repeat;
}
#subpage #linkerzijde #submenu_bottom {
	background-image: url(../images/layout/menubottom.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 198px;
	position: relative;
}
#subpage #linkerzijde #submenu li {
	background-image: url(../images/layout/submenu_li.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 173px;
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3C67D;
	margin-bottom: 3px;
}
#subpage #linkerzijde #submenu a {
	display: block;
	height: 20px;
	width: 163px;
	padding-top: 5px;
	padding-left: 10px;
	color: #000000;
	text-decoration: none;
}

/*---------------------knoppen home--------------------*/
#buttons {
	width: 400px;
	margin: 20px auto 0px auto;
	position: relative;
}
#buttons #button {
	float: left;
	position: relative;
}
#buttons #button #submenu ul {
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	position: relative;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#buttons #button #submenu {
	background-image: url(../images/layout/menuspacer.jpg);
	background-repeat: repeat-y;
	position: relative;
	width: 198px;
	padding-bottom: 2px;
}
#buttons #button #submenu_top {
	height: 14px;
	width: 198px;
	position: relative;
	background-image: url(../images/layout/menutop.jpg);
	background-repeat: no-repeat;
}
#buttons #button #submenu_bottom {
	background-image: url(../images/layout/menubottom.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 198px;
	position: relative;
}
#buttons #button #submenu li {
	background-image: url(../images/layout/submenu_li.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 173px;
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3C67D;
	margin-bottom: 3px;
}
#buttons #button #submenu a {
	display: block;
	height: 20px;
	width: 163px;
	padding-top: 5px;
	padding-left: 10px;
	color: #000000;
	text-decoration: none;
}

/*------------------headermenu-----------*/
#page #headerzone #menuheader .menuknop {
	position: relative;
	float: left;
}
#page #headerzone #menuheader .menuknop ul {
	position: relative;
	margin: 0px;
	padding: 0px;
}
#page #headerzone #menuheader .menuknop li {
	position: relative;
	display: block;
}
#page #headerzone #menuheader .menuknop .menu_item_left, #page #headerzone #menuheader #bestellink .menu_item_left {
	background-image: url(../images/layout/headermenu_li_left.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 5px;
	position: relative;
	float: left;
	display:block;
}
#page #headerzone #menuheader .menuknop .menu_item, #page #headerzone #menuheader #bestellink .menu_item {
	position: relative;
	float: left;
	height: 30px;
	background-image: url(../images/layout/headermenu_li_spacer.jpg);
	background-repeat: repeat-x;
	padding-right: 10px;
	padding-left: 10px;
	display:block;
}
#page #headerzone #menuheader .menuknop .menu_item_right, #page #headerzone #menuheader #bestellink .menu_item_right {
	background-image:url(../images/layout/headermenu_li_right.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 30px;
	width: 7px;
	position: relative;
	display:block;
}
 /*hoverding*/
#page #headerzone #menuheader .menuknop .menu_item_left_hover, #page #headerzone #menuheader #bestellink .menu_item_left_hover {
	background-image: url(../images/layout/headermenu_li_left_hover.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 6px;
	position: relative;
	float: left;
	display:block;
}
#page #headerzone #menuheader .menuknop .menu_item_hover, #page #headerzone #menuheader #bestellink .menu_item_hover {
	position: relative;
	float: left;
	height: 30px;
	background-image: url(../images/layout/headermenu_li_spacer_hover.jpg);
	background-repeat: repeat-x;
	padding-right: 10px;
	padding-left: 10px;
	display:block;
}
#page #headerzone #menuheader .menuknop .menu_item_right_hover, #page #headerzone #menuheader #bestellink .menu_item_right_hover {
	background-image:url(../images/layout/headermenu_li_right_hover.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 30px;
	width: 6px;
	position: relative;
	display:block;
}
  /* end hoverding*/
#subpage #rechterzijde #pagetitle h1 {
	font-size: 18px;
	color: #7E1C2B;
}
#subpage #rechterzijde #texten {
	position: relative;
	width: 530px;
	padding-left: 10px;
	float: left;
	top: -20px;
}

#subpage #rechterzijde #piccawrapper {
	width: 163px;
	position: relative;
	z-index: 0;
	float: right;
	height: 430px;
	/*background-color: #FFFFFF;*/
	top: -20px;
    overflow: hidden;
}
#subpage #rechterzijde #piccawrapper #pagepicca {
	position: absolute;
	height: 310px;
	width: 163px;
	z-index: 500;
	top: 0px;
	right: 0px;
}
#subpage #rechterzijde #piccawrapper #vloeitje {
	background-image: url(../imagesbaby.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 310px;
	width: 163px;
	z-index: 1000;
	top: 0px;
	right: 0px;
}

#subpage #rechterzijde #pagepicca #picca {
	height: 310px;
	width: 163px;
	position: absolute;
	background-image: url(../images/baby.jpg);
	background-repeat: no-repeat;
}
#page #footer a {
	color: #7E1E2C;
	text-decoration: none;
}
#page #headerzone #menuheader #bestellink {
	height: 30px;
	position: absolute;
	right: 0px;
	visibility: hidden;
}
#subpage #rechterzijde #texten #productenoverzicht .productregel .doelgroep {
	color: #333333;
	height: 20px;
	padding-top: 4px;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3C67D;
	text-align: left;
	margin-left: 18px;
    position: relative;
}
#subpage #rechterzijde #texten #subtexten {
	width: 535px;
	/*	padding-right: 10px;
	padding-left: 10px;*/
	position: relative;
	/*overflow-x: hidden;
	overflow-y: scroll;
	height: 300px;*/
	scrollbar-arrow-color:#E6CD8B;
	scrollbar-track-color:#F9F3E6;
	scrollbar-face-color:#7E1C2B;
	scrollbar-highlight-color:#7E1C2B;
	scrollbar-3dlight-color:#7E1C2B;
	scrollbar-darkshadow-color:#7E1C2B;
	scrollbar-shadow-color:#7E1C2B;
}
#subpage #rechterzijde #texten #productenoverzicht .productregel .doelgroeptext {
	width: 490px;
	position: relative;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
#subpage #rechterzijde #pagepicca img {
	position: relative;
	z-index: 0;
}

.imgnoborder {
	border:none;
}

a {
	color: #842835;
	text-decoration: none;
	border:none;
}
#productenoverzicht .subproductregel {
	position: relative;
	width: 520px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E3C67D;
	border-bottom-color: #E3C67D;
}

#subpage #rechterzijde #texten #productenoverzicht .subproductregel .subprodpicca {
	float: left;
	height: 60px;
	width: 60px;
	border: 1px solid #7F1F2D;
	position: relative;
	margin-right: 5px;
	margin-left: 10px;
	margin-top: 20px;
	overflow: hidden;
}

#subpage #rechterzijde #texten #productenoverzicht .subproductregel .subprodpiccarechts {
	float: right;
	height: 120px;
	width: 120px;
	border: 1px solid #7F1F2D;
	position: relative;
	margin-right: 5px;
	margin-left: 10px;
}

#subpage #rechterzijde #texten #productenoverzicht .subproductregel .subprodtekst {
	width: 370px;
	position: relative;
	float: left;
	margin-bottom: 10px;
}

#subpage #rechterzijde #texten #productenoverzicht .subproductregel .subprodtekstrechts {
	position: relative;
	float: right;
}

#subpage #rechterzijde #texten #productenoverzicht .subproductregel .leesmeerbtn {
	width: 500px;
	text-align: right;
	position: relative;
	top: 5px;
	font-size: 11px;
}
#subpage #rechterzijde #texten #productenoverzicht .subproductregel .titel {
	position: relative;
	font-size: 13px;
	font-weight: bold;
	top: 5px;
}
#subpage #rechterzijde #texten #productenoverzicht .subproductregel .tekst {
	position: relative;
	margin-top: 4px;
	padding-left: 4px;
	top: 5px;
}
#subpage #rechterzijde #texten #productenoverzicht .productlink{
	position: relative;
	display: block;
	z-index: 1000;
	float: left;
	width: 90px;
	height: 120px;
	margin-right: 4px;
	margin-left: 4px;
	cursor: hand;
	border: none;
}

/*#subpage #rechterzijde #texten #productenoverzicht .productregel a:hover {
	display: block;
	cursor: hand;
	position: relative;
	z-index: 1000;
	height:100px;
	text-decoration: none;
}*/

#subpage #rechterzijde #texten #productenoverzicht .productregel .productgroep .productgroeppicca .productgroepvloeitje img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	z-index:0;
	position: relative;
}
.img_rechts {
	margin: 2px;
	padding: 1px;
	border: 1px solid #7E1C2B;
	position: relative;
}
#subpage #linkerzijde #submenu_contactgegevens {
	position: relative;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	font-size: 11px;
	color: #000000;
	text-align: center;
	margin-top: 5px;
}
#subpage #rechterzijde #texten #blikvangers {
	position: relative;
	width: 530px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}
#subpage #rechterzijde #texten #blikvangers .blikvanger {
	position: relative;
	width: 157px;
	background-image: url(../images/layout/blikvanger_spacer.jpg);
	background-repeat: repeat-y;
	float: left;
	margin-right: 2px;
	margin-left: 2px;
}
#subpage #rechterzijde #texten #blikvangers .blikvanger .blikvanger_top {
	background-image: url(../images/layout/blikvanger_top.jpg);
	background-repeat: no-repeat;
	position: relative;
	height: 20px;
	width: 157px;
}
#subpage #rechterzijde #texten #blikvangers .blikvanger .blikvanger_bottom {
	background-image: url(../images/layout/blikvanger_bottom.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 157px;
}
#subpage #rechterzijde #texten #blikvangers .blikvanger .bliktitle {
	width: 155px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	top: -15px;
	height: 32px;		
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #842835;
	margin-bottom: 4px;
	overflow: hidden;
}
#subpage #rechterzijde #texten #blikvangers .blikvanger .blikpic {
	text-align: center;
	width: 155px;
	margin-right: auto;
	margin-left: auto;
	vertical-align: middle;
	position: relative;
	top: -15px;
	height: 70px;
}
#subpage #rechterzijde #texten #blikvangers .blikvanger .blikpic img {
	position: relative;
}
#blikvangers .imglink {
	position: absolute;
	height: 70px;
	width: 155px;
}

#subpage #rechterzijde #texten #blikvangers .blikvanger .bliktext {
	width: 151px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	padding-right: 2px;
	padding-left: 2px;
	height: 90px;
	overflow: hidden;
}
#subpage #rechterzijde #texten #blikvangers .bliklink {
	display: block;
	width: 155px;
	position: relative;
	z-index: 1000;
	text-decoration: none;
	cursor: hand;
	float: left;
	margin-right: 4px;
	margin-left: 4px;
}
#subpage #rechterzijde #texten .backnews {
	text-align: right;
	margin-top: 20px;
	font-weight: bold;
}
#subpage #rechterzijde #texten #subtexten #route {
	float: left;
	width: 340px;
	position: relative;
}
#subpage #rechterzijde #texten #subtexten #contactinfo {
	width: 170px;
	position: relative;
	float: right;
	text-align: center;
	margin-top: 50px;
}

#subpage #rechterzijde #texten #subtexten #contactlink {
	margin-top: 20px;
	position: relative;
}
.homebtn, .zienbtn, .horenbtn, .bedrijvenbtn, .nieuwsbtn, .contactbtn {
	background-repeat: no-repeat;
	display: block;
	position: relative;
}
#page #headerzone #menuheader .menuknop .homebtn {
	background-image: url(../images/layout/home_btn.jpg);
	height: 30px;
	width: 63px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .zienbtn {
	background-image: url(../images/layout/zien_btn.jpg);
	height: 30px;
	width: 51px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .horenbtn {
	background-image: url(../images/layout/horen_btn.jpg);
	height: 30px;
	width: 63px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .bedrijvenbtn {
	background-image: url(../images/layout/bedrijven_btn.jpg);
	height: 30px;
	width: 78px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .nieuwsbtn {
	background-image: url(../images/layout/nieuws_btn.jpg);
	height: 30px;
	width: 79px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .actiesbtn {
	background-image: url(../images/layout/acties_btn.jpg);
	height: 30px;
	width: 65px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .contactbtn {
	background-image: url(../images/layout/contact_btn.jpg);
	height: 30px;
	width: 79px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .inlogbtn {
	background-image: url(../images/layout/inloggen_btn.jpg);
	height: 30px;
	width: 78px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .uitlogbtn {
	background-image: url(../images/layout/uitloggen_btn.jpg);
	height: 30px;
	width: 78px;
	background-repeat: no-repeat;
}

#page #headerzone #menuheader .menuknop .homebtn:hover {
	background-image: url(../images/layout/home_hvr.jpg);
	height: 30px;
	width: 63px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .zienbtn:hover {
	background-image: url(../images/layout/zien_hvr.jpg);
	height: 30px;
	width: 51px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .horenbtn:hover {
	background-image: url(../images/layout/horen_hvr.jpg);
	height: 30px;
	width: 63px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .bedrijvenbtn:hover {
	background-image: url(../images/layout/bedrijven_hvr.jpg);
	height: 30px;
	width: 78px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .nieuwsbtn:hover {
	background-image: url(../images/layout/nieuws_hvr.jpg);
	height: 30px;
	width: 79px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .actiesbtn:hover {
	background-image: url(../images/layout/acties_hvr.jpg);
	height: 30px;
	width: 65px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .contactbtn:hover {
	background-image: url(../images/layout/contact_hvr.jpg);
	height: 30px;
	width: 79px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .inlogbtn:hover {
	background-image: url(../images/layout/inloggen_hvr.jpg);
	height: 30px;
	width: 78px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .uitlogbtn:hover {
	background-image: url(../images/layout/uitloggen_hvr.jpg);
	height: 30px;
	width: 78px;
	background-repeat: no-repeat;
}

#page #headerzone #menuheader .menuknop .homebtn_hover {
	background-image: url(../images/layout/home_hvr.jpg);
	height: 30px;
	width: 63px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .zienbtn_hover {
	background-image: url(../images/layout/zien_hvr.jpg);
	height: 30px;
	width: 51px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .horenbtn_hover {
	background-image: url(../images/layout/horen_hvr.jpg);
	height: 30px;
	width: 63px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .bedrijvenbtn_hover {
	background-image: url(../images/layout/bedrijven_hvr.jpg);
	height: 30px;
	width: 78px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .nieuwsbtn_hover {
	background-image: url(../images/layout/nieuws_hvr.jpg);
	height: 30px;
	width: 79px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .actiesbtn_hover {
	background-image: url(../images/layout/acties_hvr.jpg);
	height: 30px;
	width: 65px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .contactbtn_hover {
	background-image: url(../images/layout/contact_hvr.jpg);
	height: 30px;
	width: 79px;
	background-repeat: no-repeat;
}
#page #headerzone #menuheader .menuknop .inlogbtn_hover {
	background-image: url(../images/layout/inloggen_hvr.jpg);
	height: 30px;
	width: 78px;
	background-repeat: no-repeat;
}

/*#subpage #rechterzijde #texten #productenoverzicht .productregel a {
	position: relative;
	cursor: hand;
	float: left;
    display: block;
    z-index: 100;
}     */


p {
	padding: 0px;
	margin: 0px;
}

#ziggitest {
	position:relative;
	width: 515px;
	margin-left: 17px;
}


/* ---- BREED VERSIE --------------------------------------------- */
#page.wide {
	width: 995px;
    background: url(/images/layout/widetop.gif);
    background-position: center top;
    background-repeat: no-repeat;
    background-color: #F5EDDA;
}
#page.wide #headerzone {
    margin: 0 auto;
}
#page.wide #subpage #rechterzijde #texten {
    top: 0;
}
#page.wide #subpage #rechterzijde #texten #pagetitle {
    padding-bottom: 0;
    padding-top: 0;
}
#page.wide #thezone, #page.wide #subpage, #page.wide #subpage #rechterzijde, #page.wide #subpage #rechterzijde #texten, #page.wide #subpage #rechterzijde #texten #subtexten {
    width: 995px;
    padding: 0;
}
#page.wide #footer {
    width: 975px;
}
#page.wide #subpage #rechterzijde #texten #pagetitle {
    margin-bottom: 10px;
}
#page.wide #subpage #rechterzijde #texten h1  {
    margin-left: 20px;
    padding-top: 0;
    margin-top: 0;
}
#page.wide .teruglink {
    position: absolute;
    right: 25px;
    padding: 5px;
    top: -44px;
}
#page.wide .border {
    width: 995px;
    height: 1px;
    background-color: #E3C67D;
}
