/* algemene styles */

body
					{
					margin:						0;
					font-family:				Arial, Verdana, Helvetica, sans-serif, "Arial Black";
					font-size:					11px;
					color:						#000000;
					background-color:			#D18F0C;
					background-image:			url(/img/bg.jpg);
					background-repeat:			repeat-x;
					background-position:		top center;
					}

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

a:hover
					{
					text-decoration:			none;
					}

.logo
					{
					background-image:			url(/img/logo.gif);
					background-repeat:			no-repeat;
					background-position:		bottom left;
					background-color:			#FFFFFF;
					vertical-align:				bottom;
					text-align:					left;
					}
.formberichtkop
					{
					text-decoration:			none;
					color:						#BF141D;
					font-weight:				bold;
					}
					
/* achtergronden */
.navigatie_top
					{
					background-color:			#7F7F7F;
					vertical-align:				middle;
					text-align:					center;
					background-image:			url(../img/bg_navig.gif);
					background-repeat:			repeat-x;
					color:						#FFFFFF;
					font-weight: 				bold;
					font-size:					12px;
					}

.navigatie_top a
					{
					vertical-align:				middle;
					text-align:					center;
					color:						#FFFFFF;
					font-weight: 				bold;
					font-size:					12px;
					text-decoration:			none;
					}
.navigatie_top a:hover
					{
					vertical-align:				middle;
					text-align:					center;
					color:						#FFFFFF;
					font-weight: 				bold;
					font-size:					12px;
					text-decoration:			none;
					}
.bg_artikel_boven
					{
					background-image:			url(../img/artikelimg_boven.gif);
					background-repeat:			repeat-x;
					height:						10px;
					}

.bg_artikel_onder
					{
					background-image:			url(../img/artikelimg_onder.gif);
					background-repeat:			repeat-x;
					height:						10px;
					}
					
.bg_artikel_rechts
					{
					background-image:			url(../img/artikelimg_rechts.gif);
					background-repeat:			repeat-y;
					width:						10px;
					}					

.bg_artikel_links
					{
					background-image:			url(../img/artikelimg_links.gif);
					background-repeat:			repeat-y;
					width:						10px;
					}

.bg_artikel_rechtsboven
					{
					background-image:			url(../img/artikelimg_rechtsboven.gif);
					background-repeat:			no-repeat;
					width:						10px;
					height:						10px;
					}

.bg_artikel_rechtsonder
					{
					background-image:			url(../img/artikelimg_rechtsonder.gif);
					background-repeat:			no-repeat;
					width:						10px;
					height:						10px;
					}
					
.bg_artikel_linksboven
					{
					background-image:			url(../img/artikelimg_linksboven.gif);
					background-repeat:			no-repeat;
					width:						10px;
					height:						10px;
					}					

.bg_artikel_linksonder
					{
					background-image:			url(../img/artikelimg_linksonder.gif);
					background-repeat:			no-repeat;
					width:						10px;
					height:						10px;
					}

.bg_inlog
					{
					vertical-align:				middle;
					text-align:					left;
					background-image:			url(../img/bg_lichtgrijs.gif);
					}
					
.bg_assortiment
					{
					vertical-align:				top;
					text-align:					left;
					background-image:			url(../img/bg_donkergrijs.gif);
					}
					
.bg_content
					{
					vertical-align:				top;
					text-align:					left;
					background-color:			#ffffff;
					}
					
.bg_stippel_ve_grijsboven
					{
					vertical-align:				middle;
					text-align:					left;
					background-image:			url(../img/stippel_verticaal_grijsboven.gif);
					background-repeat: 			repeat-y;
					}	

.bg_stippel_ve_grijsonder
					{
					vertical-align:				middle;
					text-align:					left;
					background-image:			url(../img/stippel_verticaal_grijsonder.gif);
					background-repeat: 			repeat-y;
					}
					
.bg_stippel_ho_grijslinks
					{
					vertical-align:				middle;
					text-align:					left;
					background-image:			url(../img/stippel_horizontaal_grijslinks.gif);
					background-repeat: 			repeat-x;
					}	
																							
.schaduw_metstippel_links
					{
					background-image:			url(/img/schaduw_metstippel_links.gif);
					background-repeat:			repeat-y;
					background-position:		top center;
					}

.schaduw_zonderstippel_links
					{
					background-image:			url(/img/schaduw_zonderstippel_links.gif);
					background-repeat:			repeat-y;
					background-position:		top center;
					}

.schaduw_metstippel_rechts
					{
					background-image:			url(/img/schaduw_metstippel_rechts.gif);
					background-repeat:			repeat-y;
					background-position:		top center;
					}

.schaduw_zonderstippel_rechts
					{
					background-image:			url(/img/schaduw_zonderstippel_rechts.gif);
					background-repeat:			repeat-y;
					background-position:		top center;
					}

.bg_pad
					{
					background-image:			url(/img/bg_pad.jpg);
					background-repeat:			no-repeat;
					background-position:		top center;
					text-align:					left;
					vertical-align:				bottom;
					color:						#FFFFFF;
					font-size:					10px;
					}
.kwast1
					{
					background-image:			url(/img/kwast1.jpg);
					background-repeat:			no-repeat;
					background-position:		right;
					}					
.kwast2
					{
					background-image:			url(/img/kwast2.jpg);
					background-repeat:			no-repeat;
					background-position:		right;
					}	
/* content */
.kop_content
					{
					padding-left:				7px;
					font-size: 					12px;
					background-color:			#D18F0C;
					text-align:					left;
					vertical-align:				middle;
					color:						#FFFFFF;
					text-transform:				uppercase;
					font-weight:				bold;
					height:						20px;
					}
.kop_content_rechts
					{
					padding-right:				7px;
					font-size: 					11px;
					background-color:			#D18F0C;
					text-align:					right;
					vertical-align:				middle;
					color:						#FFFFFF;
					font-weight:				bold;
					height:						20px;
					}
.content
					{
					padding:					13px;
					text-align:					left;
					}

.leesverder
					{
					text-align:					right;
					padding-right: 				13px;
					padding-bottom: 			13px;
					}

.kop_links
					{
					font-size: 					12px;
					text-transform:				uppercase;
					font-weight:				bold;
					}
					

.navigbasis 
				{
				height:					26px;
				z-index:				5;
				width:					253px;
				color:					#000000;
				text-decoration:		none;
				font-weight:			bold;
				}
.navighover 
				{
				background-image:		url(../img/bg_donkergrijs_hover.gif);
				height:					26px;
				text-decoration: 		none;
				z-index:				5;
				color:					#000000;
				cursor: 				hand;
				font-weight:			bold;
				}
.navigbasisforum 
				{
				height:					22px;
				z-index:				5;
				width:					253px;
				color:					#000000;
				text-decoration:		none;
				font-weight:			normal;
				}
.navighoverforum 
				{
				background-image:		url(../img/bg_donkergrijs_hover.gif);
				height:					22px;
				text-decoration: 		none;
				z-index:				5;
				color:					#000000;
				cursor: 				hand;
				font-weight:			normal;
				}
#navigatie
				{
				z-index:				5;
				padding-top: 			5px;		
				padding-bottom: 		5px;
				text-align:				left;
				padding-left: 			20px;
				}
#navigatie a
				{
				z-index:				5;
				color:					#000000;
				padding-top: 			5px;				
				}
#navigatie a:hover
				{
				z-index:				5;
				color:					#000000;
				padding-top: 			5px;
				text-decoration: 		none;		
				}

.subnavigcontentleeg
				{
				height:					18px;
				border-bottom: 			0px solid #7F7F7F;
				padding-left: 			8px;
				line-height: 			26px;
				background-color:		#7F7F7F;
				color:					#FFFFFF;
				font-weight:			bold;
				}
.navigbasis2 
				{
				position:				absolute;
				z-index:				5;
				visibility: 			hidden;
				overflow: 				hidden;
				text-align:				left;
				background-color:		#E9E9E9;
				background-image:		url(../img/bg_donkergrijs.gif);
				color:					#000000;
				width:					155px;
				margin-left:			222px;
				}
.navigbasis2 a
				{
				z-index:				5;
				text-decoration: 		none;
				font-weight: 			normal;
				font-size: 				11px;
				line-height: 			26px;
				background-color:		#E9E9E9;
				background-image:		url(../img/bg_donkergrijs.gif);
				color:					#000000;

				}
.navigbasis2 a:hover
				{
				z-index:				5;
				text-decoration: 		none;
				font-weight: 			normal;
				font-size: 				11px;
				line-height: 			26px;
				background-color:		#BEBEBE;
				color:					#000000;
				}
.subnavigcontent
				{
				font-family:			Arial, Verdana, Helvetica, sans-serif, "Arial Black";
				background-image:		url(../img/bg_donkergrijs_hover.gif);
				font-size: 				11px;
				height:					20px;
				cursor:					hand;
				border-bottom: 			0px solid #7F7F7F;
				padding-left: 			8px;
				padding-top: 			6px;
				font-weight:			bold;
				}
.subnavigcontenthover
				{
				font-weight:			bold;
				background-image:		url(../img/bg_donkergrijs_hover.gif);
				font-size: 				11px;
				height:					20px;
				cursor:					hand;
				padding-left: 			8px;
				padding-top: 			6px;
				}
.assortiment
					{
					padding:					10px;
					text-align:					left;
					vertical-align:				middle;
					}
					
.zoeken
					{
					background-image:			url(../img/bg_donkergrijs_hover.gif);
					padding:					10px;
					text-align:					left;
					vertical-align:				middle;
					}
.inlog
					{
					padding-left:				10px;
					text-align:					left;
					vertical-align:				middle;
					}

.inlog a
					{
					text-decoration:			none;
					}

.inlog a:hover
					{
					text-decoration:			underline;
					color: 						#BF141D;
					}

.bekijkbesteltabel
					{
					color:						#000000;
					}
.bekijkbesteltabel a
					{
					color:						#000000;
					}
.bekijkbesteltabel a:hover
					{
					color:						#BF141D;
					text-decoration: underline;
					}

.formbuttonbekijkbestel
					{
					font-family: 				Arial, Verdana, Helvetica, sans-serif;
					font-size: 					11px;
					color:						#D18F0C;
					text-decoration:			none;
					border:						0 solid #000000;
					height:						23px;
					width:						40px;
					cursor:						hand;
					}
.formbuttonverwijder
					{
					font-family: 				Arial, Verdana, Helvetica, sans-serif;
					font-size: 					11px;
					color:						#D18F0C;
					text-decoration:			none;
					border:						0 solid #000000;
					height:						23px;
					width:						60px;
					cursor:						hand;
					}
.formbuttonzoeken
					{
					font-family: 				Arial, Verdana, Helvetica, sans-serif;
					font-size: 					14px;
					color:						#D18F0C;
					text-decoration:			none;
					border:						0 solid #000000;
					height:						23px;
					width:						60px;
					cursor:						hand;
					}
.bekijkbestel
					{
					color:						#D18F0C;
					text-decoration:			none;
					}
.bekijkbestel a
					{
					color:						#D18F0C;
					text-decoration:			none;
					}
.bekijkbestel a:hover
					{
					color:						#D18F0C;
					text-decoration:			underline;
					}
.pad
					{
					padding-bottom:				5px;
					padding-left:				10px;
					text-align:					left;
					vertical-align:				bottom;
					color:						#FFFFFF;
					font-size:					10px;
					}
					
.pad a
					{
					color:						#FFFFFF;
					text-decoration: 			none;
					}

.pad a:hover
					{
					color:						#FFFFFF;
					text-decoration: 			underline;
					}

.footer
					{
					background-color:			#BF141D;
					text-align:					center;
					vertical-align:				middle;
					height: 					54px;
					}

.footer1
					{
					color:						#FFFFFF;
					font-size:					10px;
					}
.footer1 a
					{
					color:						#FFFFFF;
					text-decoration: 			none;
					}

.footer1 a:hover
					{
					color:						#FFFFFF;
					text-decoration: 			underline;
					}
					
.footer2
					{
					color:						#DF8A8E;
					font-size:					10px;
					text-decoration: 			none;
					}
.footer2 a
					{
					color:						#DF8A8E;
					text-decoration: 			none;
					}

.footer2 a:hover
					{
					color:						#FFFFFF;
					text-decoration: 			underline;
					}
					
.loginvergeten
					{
					color:						#7A7A7A;
					font-size:					10px;
					text-decoration: 			none;
					}
.aanmelden
					{
					color:						#000000;
					font-size:					11px;
					text-decoration: 			none;
					font-weight: 				bold;
					}		
/* formulieren */
form
					{
					margin-left: 				0px;
					margin-right: 				0px;
					margin-top: 				0px;
					margin-bottom: 				0px;
					padding: 					0px;
					}

.formelement
			 		{
					background-color: 			#FFFFFF;
					color: 						#000000;
					font-family: 				Arial, Verdana, Helvetica, sans-serif;
					font-size: 					10px;
					width: 						180px;
					height:						14px;
					border:						1px solid #7F7F7F;
					margin-bottom:				3px;
					}
.formelement2
			 		{
					background-color: 			#7F7F7F;
					color: 						#ffffff;
					font-family: 				Arial, Verdana, Helvetica, sans-serif;
					font-size: 					10px;
					width: 						184px;
					height:						18px;
					border:						1px solid #7F7F7F;
					}
.formelement3
			 		{
					background-color: 			#FFFFFF;
					color: 						#000000;
					font-family: 				Arial, Verdana, Helvetica, sans-serif;
					font-size: 					10px;
					width: 						45px;
					height:						14px;
					border:						1px solid #7F7F7F;
					margin-bottom:				3px;
					font-size:					bold;
					}
.formelement4
			 		{
					background-color: 			#FFFFFF;
					color: 						#000000;
					font-family: 				Arial, Verdana, Helvetica, sans-serif;
					font-size: 					10px;
					width: 						180px;
					height:						40px;
					border:						1px solid #7F7F7F;
					margin-bottom:				3px;
					}
.formelement5
			 		{
					background-color: 			#FFFFFF;
					color: 						#000000;
					font-family: 				Arial, Verdana, Helvetica, sans-serif;
					font-size: 					10px;
					width: 						180px;
					height:						18px;
					border:						1px solid #7F7F7F;
					margin-bottom:				3px;
					}
.formelement6
			 		{
					background-color: 			#FFFFFF;
					color: 						#000000;
					font-family: 				Arial, Verdana, Helvetica, sans-serif;
					font-size: 					10px;
					width: 						120px;
					height:						18px;
					border:						1px solid #7F7F7F;
					margin-bottom:				3px;
					}
.formelement7
			 		{
					background-color: 			#FFFFFF;
					color: 						#000000;
					font-family: 				Arial, Verdana, Helvetica, sans-serif;
					font-size: 					10px;
					width: 						172px;
					height:						18px;
					border:						1px solid #7F7F7F;
					margin-bottom:				3px;
					}
.formelement8
			 		{
					background-color: 			#FFFFFF;
					color: 						#000000;
					font-family: 				Arial, Verdana, Helvetica, sans-serif;
					font-size: 					10px;
					width: 						290px;
					height:						100px;
					border:						1px solid #7F7F7F;
					margin-bottom:				3px;
					}
.formelement9
			 		{
					background-color: 			#FFFFFF;
					color: 						#000000;
					font-family: 				Arial, Verdana, Helvetica, sans-serif;
					font-size: 					10px;
					width: 						288px;
					height:						14px;
					border:						1px solid #7F7F7F;
					margin-bottom:				3px;
					}