body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-image:url(../images/back_website.jpg);
}

a { 
	color:#6b0808;
}

.clr { 
	clear:both; 

}

h1 { font-size: 2em; }

.melding_over { 
	position:absolute;
	top:50px;
	border:#000000 2px solid;
	background-color:#FFFFFF;
	padding:20px 20px 20px 20px ;
	float:left;
	z-index:9999;
}

.header {
	margin: 0px auto 0px auto;
	width: 877px;
	height: 224px;
	background-color: #eecb93;
}

.top {
	float:left;
	background-color:#FFFFFF;
	width: 400px;
	height: 36px;
	line-height: 36px;
}

.top_box {
	margin:auto;
	float:left;
	background-color:#FFFFFF;
	width: 477px;
	height: 36px;
	line-height: 36px;
}

.zoeken_box {
	border: 1px solid #6b0808;

	padding:0;
	width: 168px; 
	height: 19px;
	margin-bottom:3px;
} 

.zoeken_knop {

	margin-bottom:-4px;
} 

.hoofdmenu {
	float: left;
	background-color: #6b0808;
	width: 863px;
	height: 34px;
	padding-left: 14px;
	line-height: 34px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FFFFFF;
}

.hoofdmenu a:link, .hoofdmenu a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

.hoofdmenu a:hover, .hoofdmenu a:active{
	color:#FFFFFF;
	text-decoration:underline;
}

.visual {
	float:left; 
	background-image:url(../images/headerbg.jpg);
	background-repeat:no-repeat;
	width: 877px;
	height: 126px;
}

.left {
	float: left;
	position: relative;
	margin-left: -20px;
	width: 20px;
	height: 224px;
	background-image:url(../images/headerleft.png);
}

.tabbladen {
	float:left;
	background-color: #6b0808;
	width: 877px;
	height: 28px;
	line-height: 28px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

}

.tabbladen_spacer {
	float: left;
	background-image:url(../images/tabblad_spacer.jpg);
	width: 1px;
	height: 28px;
}

.tabbladen a {
	color:#eecb93;
	text-decoration:none;
	float:left;
	padding-left: 9px;
	display: block;
	background-image:url(../images/tabblad.jpg);
	width: 87px;	
}

.tabbladen a:link, .tabbladen a:visited {
	color:#eecb93;
	text-decoration:none;
}

.tabbladen a:hover, .tabbladen a:active , .cat_active  a{
	color: #6b0808;
	background-image:url(../images/tabblad_active.jpg);
}

.cat_active a:link, .cat_active a:visited {
	color:#6b0808;
}

.right {
	position: absolute;
	float:right;
	margin-left: 670px;
	margin-top: -22px;

	width: 253px;
	height: 299px;
}

.main {
	width: 877px;
	margin: 0px auto 0px auto;
	background-color: #eecb93;
}

.content {
	float: left;
	padding: 10px 10px 10px 10px;
	width: 657px;
	background-color: #eecb93;
}
	

.content_box {
	width: 621px;
	background-color:#FFFFFF;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.content_box_header {
	width: 641px;
	height: 26px;
	line-height: 26px;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 10px;
	background-image:url(../images/content_box_header.jpg);
	background-repeat:no-repeat;
	background-color: #6b0808;
}

.content_box_header a:link, .content_box_header a:visited {
	text-decoration:none;
	color:#FFFFFF;
}

.content_box_header a:hover, .content_box_header a:active {
	text-decoration:none;
	color:#FFFFFF;
}

.pagina_box {
	width: 621px;
	background-color:#FFFFFF;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 20px;
	padding-bottom: 120px;
	position: relative;
}

.pagina_box img{
	padding:10px 10px 10px 10px ;
	float:right;
	margin:0px 0px 0px 0px ;
}

.pagina_box_header {
	width: 641px;
	height: 26px;
	line-height: 26px;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 10px;
	background-image:url(../images/content_box_header.jpg);
	background-repeat:no-repeat;
	background-color: #6b0808;
	margin-top: -100px;
	position: relative;
}

.pagina_box_header a:link, .pagina_box_header a:visited {
	text-decoration:none;
	color:#FFFFFF;
}

.pagina_box_header a:hover, .pagina_box_header a:active {
	text-decoration:none;
	color:#FFFFFF;
}

.artikelbox {
	width: 651px;
	background-color:#FFFFFF;
}

.artikel_info {
	float:left;
	width: 411px;
	background-color:#FFFFFF;
	background-image:url(../images/artikel_spacer.jpg);
	background-position:right;
	background-repeat:no-repeat;
	padding: 5px 20px 20px 10px;
}

.artikel_bestel {
	float:left;
	width: 180px;
	background-color:#FFFFFF;
	padding: 20px 20px 10px 10px;
	color: #6b0808;
	font-size: 10px;
}



.artikel_bestel hr {
	background-color: #990000;
}

.artikel_bestel_aantal {
	width: 40px;
	height: 23px;
	border: 1px solid #6b0808;
	margin-bottom:3px;
	line-height: 23px;
}

.artikel_bestel_button {
	margin-bottom: -9px;
}

.artikel_bestel_maand {
	width: 180px;
}

.artikel_box_header {
	width: 641px;
	height: 26px;
	line-height: 26px;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 10px;
	background-image:url(../images/content_box_header.jpg);
	background-repeat:no-repeat;
	background-color: #6b0808;
}

.categorie {
	font-size: 11px;
}

.categorie h2 {
	margin: 0px;
	padding: 0px;
	padding-bottom:10px;
}

.categorieen {
	float: left;
	width: 143px;
	min-height: 400px;
	background-color:#FFFFFF;
	margin: 0px 10px 10px 0px;
}

.categorieen ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.categorieen li {
	padding: 0px 0px 0px 0px;
	height: 26px;
	line-height: 26px;
	border-bottom:solid;
	border-bottom-width: 1px;
	border-bottom-color: #6b0808;
}

.categorieen li a {
	height: 26px;
	display:block;
	padding: 0px 0px 0px 10px;
}

.categorieen li a:link, .categorieen li a:visited {
	color: #6b0808;
	text-decoration:none;
}
.categorieen li a:hover, .categorieen li a:active {
	color: #6b0808;
	text-decoration:underline;
	background-color: #edc125;
}

.categorieen_kop {
	padding: 0px 0px 0px 10px;
	width: 133px;
	height: 26px;
	line-height: 26px;
	background-color:#6b0808;
	color:#FFFFFF;
}

.categorie_artikel_box {
	float: left;
	width: 230px;
	background-color:#FFFFFF;
	margin: 0px 10px 10px 10px;
}


.categorie_artikel_kop {
	width: 220px;
	height: 26px;
	line-height: 26px;
	background-image:url(../images/artikel_header.jpg);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#6b0808;
	color:#FFFFFF;
	padding: 0px 0px 0px 10px;
}

.categorie_artikel_kop a {color:#FFFFFF;}

.categorie_artikel_inhoud {
	padding: 10px 10px 10px 10px;
	height: 77px;
	font-size:11px;
}

.categorie_artikel_inhoud a:link, .categorie_artikel_inhoud a:visited {
	color: #6b0808;
	text-decoration:underline;
}
.categorie_artikel_inhoud a:hover, .categorie_artikel_inhoud a:active {
	color: #6b0808;
	text-decoration:underline;
}
.categorie_artikel_inhoud img { 
	float:left;
	padding:0px 5px 0px 0px ;
}

.categorie_paginas {
	float: left;
	width: 470px;
	height: 26px;
	line-height: 26px;
	background-color: #6b0808;
	margin: 0px 10px 10px 10px;
	padding: 0px 5px 0px 5px;
	color: #FFFFFF;
}

.categorie_paginas a:link, .categorie_paginas a:visited {
	color: #FFFFFF;
	text-decoration:underline;
}
.categorie_paginas a:hover, .categorie_paginas a:active {
	color: #FFFFFF;
	text-decoration:underline;
}

.menurechts {
	float: left;
	padding: 10px 11px 10px 11px;
	width: 178px;
	background-color:#eecb93;
}

.menurechts_box {
	width: 178px;
	background-color:#FFFFFF;
	margin-bottom: 0px;
	font-size: 10px;
}

.menurechts_box_txt {
	padding:10px 10px 10px 10px ;
	background-color:#FFFFFF;
}

.menurechts_box ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.menurechts_box li {
	min-height: 20px;
	line-height: 20px;
	background-image:url(../images/menu_rechts_pijl.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.menurechts_box li a {
	display:block;
	padding: 0px 0px 0px 25px;
}

.menurechts_box li a:link, .menurechts_box li a:visited {
	color: #6b0808;
	text-decoration:none;
}
.menurechts_box li a:hover, .menurechts_box li a:active {
	color: #6b0808;
	text-decoration:underline;
	background-color: #edc125;
	background-image:url(../images/menu_rechts_pijl_geel.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.menurechts_box_header {
	padding: 0px 10px 0px 25px;
	margin: 0;
	list-style:none;
	line-height: 26px;
	background-color: #6b0808;
	background-image: url(../images/menurechtsbox_pijl.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
}

.loginbox {
	margin:auto;
	margin-top: 50px;
	margin-bottom: 10px;
	background-color:#FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	width: 158px;
	font-size:10px;
}

.loginbox a:link, .loginbox a:visited {
	color: #000000;
	text-decoration: underline;
}

.loginbox a:hover, loginbox a:active {
	color: #000000;
	text-decoration: underline;
}

.loginbox h3 {
	padding: 0;
	margin: 0;
}

.loginbox_email{
	border: 1px solid #6b0808;
	width: 156px; 
	height: 20px;
	margin-bottom:3px;
	font-size:10px;
	line-height: 20px;
}

.loginbox_wachtwoord {
	border: 1px solid #6b0808;
	width: 88px; 
	height: 21px;
	margin-bottom:3px;
	font-size:10px;
	line-height: 20px;
}

.loginbox_knop {
	margin-bottom:-9px;
}


.footer {
	width: 877px;
	margin: 0px auto 0px auto;
	background-color: #6b0808;
}

.footerbottom {
	float: left; 
	width: 158px;
	height: 85px;
	padding: 15px 10px 15px 10px;
	background-color: #6b0808;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 17px;
	background-image:url(../images/footer_spacer.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

.footerbottom ul {
	list-style-image:url(../images/pijl.jpg);
	margin: 0px 0px 0px 10px;
	padding-left: 10px;
}

.footerbottom li a:link, .footerbottom li a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

.footerbottom li a:hover, .footerbottom li a:active{
	color:#FFFFFF;
	text-decoration:underline;
}

.cart_overzicht table {
	width:100%;
}

.melding {
	margin-bottom:10px;
	margin-top:10px;
	border:#990000 solid 1px;
	padding: 5px 5px 5px 5px;
}

.site_nav {
	padding: 5px 5px 5px 5px;
	clear:both;
}

.stap_actief { 
	padding: 5px 5px 5px 5px ;
	border:#6b0808 solid 1px;
	background-color:#eecb93;
	margin-right:5px;
	float:left;
 }
 
.stap_link {
	border:#6b0808 solid 1px;
	margin-right:5px;
	float:left;
}

.stap_link a {
	padding: 5px 5px 5px 5px ;
	display:block;
}

.stap_link a:hover {
	background-color:#eecb93;
}

.stap_geen_link {
	padding: 5px 5px 5px 5px ;
	border:#6b0808 solid 1px;
	margin-right:5px;
	float:left;
}

.cat_sub_active a { 
	background-color:#edc125;
}

.images_home img{
	clear:both;
	float:none;
	padding:0px 10px 0px 0px;
	margin:0px 10px 0px 0px;
}

.images_home {
	clear:both;
	float:left;
	text-align:left;
	width: 631px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;
	padding:10px 10px 10px 10px ;
	font-size:10px;
}

.sub_sub_cat a{ margin-left:5px; }

.shop_buttons {
	clear:left;
	}
	
	.shop_button , .shop_button_active , .shop_button_inactive {
	width: 80px;
	height: 25px;
	line-height: 25px;
	display: inline;
	padding: 3px 10px 3px 10px ;
	margin: 6px 0px 0px 10px;
	background-image:url(../images/bestel_button.jpg);
	background-repeat: repeat-x;
	border: 1px solid #000;
	color: #fff;
	font-weight: bold;
	font-size: 13px;
	cursor: pointer;
	color:#FFFFFF;
	}
	
	.shop_button a , .shop_button input{ color:#FFFFFF; text-decoration:none; }
	
	.shop_button:hover , .shop_button_active {
		background-image:url(../images/bestel_button2.jpg);	
	}
	
	.shop_button_inactive {
		cursor:default;
	}
	
.bestellijst {
	margin:10px 0px 10px 10px;
}	

.bestellijst table{
	width:100%;
}

.bestellijst ul{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px ;
}

#link a {


	padding: 0px;
	display: inline;
	background: none;
	border: none;
}