body
{
	margin: 	  		0px;
	font-family: 	  	Verdana;
	font-size: 	  		11px;
	font-style:			normal;
	color: 		  		#000000;
	background-color:	#b5b5b5; 

}
td
{
	font-family: 	  	Verdana;
	font-size: 	  		11px;
	font-style:			normal;
}
th
{
	background-color: #000000;
	color: #ffffff;
	height: 15px;	
	text-align: left;
}
h1
{
	font-size: 	  		14px;
	color:				#dd1e1e;
	font-weight:		bolder;
}
h2
{
	font-size: 	  		11px;
	color:				#dd1e1e;
	font-weight:		bolder;
}
.contenttext
{
	font-family: 	  	Verdana;
	font-size: 	  		11px;
	font-style:			normal;
	line-height:13pt;
}
input.textboxen
{
	font-family: Verdana;
	font-size: 10px;
	width: 110px;
}
select.textboxen
{
	font-family: Verdana;
	font-size: 10px;
	width: 110px;
}
select
{
	font-family: Verdana;
	font-size: 10px;
	width: 220px;
}

#mainframe
{
	width: 				928px;
	margin:				auto;
	background-color:	#d0d0c9;

}

/* TOP items */
#top
{
	position: absolute;
	margin-top: 1px;
	width: 928px;
	height:	193px;

}
#top-links
{
	background-repeat:no-repeat;
	width: 295px;
	height: 98px;
	position:absolute;
	margin-left:6px;
	margin-top:49px;
}
#top-midden
{
	background-color:#999993;
	border: 1px solid #FFFFFF;
	width: 441px;
	height: 84px;
	position:absolute;
	margin-left:309px;
	margin-top:49px;
	padding-left: 12px;
	padding-top:12px;
}
#top-midden-adv
{
	width:430px;
	height:75px;
	background-repeat:no-repeat;
}
#top-login-text
{
	position:absolute;
	margin-left:771px;
	margin-top:34px;
	font-weight:bold;
	font-size: 10px;
}
#top-login
{
	background-color:#999993;
	border: 1px solid #FFFFFF;
	width: 149px;
	height: 96px;
	position:absolute;
	margin-left:771px;
	margin-top:49px;
}






/* NAVIGATIE ITEMS */
#navigatie
{
	width: 				928px;
	height:				16px;
}
#navigatie-locatie	/* BOVEN */
{
	width:				928px;
	height:				16px;
	margin-left:		0px;
	float:				left;
	
	background-repeat:	repeat-x;
}

#navigatie-menu
{
	width: 916px;
	height: 32px;
	position:absolute;
	padding-left: 6px;
	padding-right: 6px;
	margin-top:156px; 
}
#navigatie-bovenmenu
{
	width:906px;
	height: 33px;
	
}
#navigatie-hoofdmenu
{
	width:906px;
	height:15px;
	margin-top: -2px;
}
#menu-table
{
	padding: 0px;
	width: 100%;
}
.menu-td
{
	width: 85px;
	padding-top: 10px;
	font-family: 	  	Verdana;
	font-size: 	  		10px;
	font-style:			normal;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
}
.a-menu
{
	text-decoration: none;
	color: #ffffff;
}
.a-menu-selected
{
	text-decoration: none;
	color: #999993;
}
.a-submenu
{
	text-decoration: none;
	color: #000000;
	cursor: hand;
}
#navigatie-submenu
{
	width:906px;
	height:15px;
	background-repeat:repeat-x;
	padding-left: 10px;
	padding-top: 2px;
	font-size:10px;
	color: #000000;
	position: absolute;
	margin-top: 0px;
}

/* MAIN */
#main
{
	width: 				920px;
	float:left;
	padding-left:6px;
	overflow:auto;
	position: absolute;
	margin-top: 205px;
	border: #d0d0c9 solid 1px;
	border-top: none;
}

a.koen:link 
{ 
	font-family: 	  	Verdana;
	font-size: 	  		11px;
	font-style:			normal;
	color: 		  		#565656;
	text-decoration: 	none;
}

a.koen:visited 
{ 
	font-family: 	  	Verdana;
	font-size: 	  		11px;
	font-style:			normal;
	color: 		  		#565656;
	text-decoration: 	none;
}

a.koen:hover 
{ 
	font-family: 	  	Verdana;
	font-size: 	  		11px;
	font-style:			normal;
	color: 		  		#dd1e1e;
	text-decoration: 	underline;
}




/* CONTENT ITEMS */
#content
{
	width:908px;
	padding-left: 6px;
	font-size:10px;
	background-color:#FFFFFF;
	padding-top:5px;
	overflow:hidden;
}
#content-links
{
	width: 142px;
	float: left;
	background-color: #ffffff;
}
#content-links-klant
{
	width: 130px;
	height: 208px;
	background-color: #d4d4d4;
	border: 1px solid #000000;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 5px;
	padding-top: 2px;
	margin-bottom: 5px;
	color: #000000;
}
#content-links-klantlogin
{
	position: absolute;
	width: 130px;
	height: 242px;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 5px;
	padding-top: 2px;
	margin-bottom: 5px;
}
#content-links-klant-top
{
	width:126px;
	height:13px;
	
	margin-left:1px;
	margin-top: 5px;
	padding-left:2px;
	padding-top:2px;
	border: 1px solid #000000;
	background-color: #606060;
	color: #ffffff;
	font-weight: normal;
}
#content-links-klant-body
{
	width:126px;
	height:65px;
	
	margin-left:1px;
	padding-left:2px;
	padding-top:2px;
	border: 1px solid #000000;
	border-top: 0px;
	background-color: #FFFFFF;
	color: #000000;
	font-weight: normal;
}
#content-links-klant-top2
{
	width:124px;
	height:13px;
	margin-left:2px;
	margin-top: 5px;
	padding-left:2px;
	padding-top:2px;
	border: 1px solid #000000;
	background-color: #606060;
	color: #ffffff;
	font-weight: normal;
}
#content-links-klant-body2
{
	width:124px;
	height:75px;
	
	margin-left:2px;
	padding-left:2px;
	padding-top:2px;
	border: 1px solid #000000;
	border-top: 0px;
	background-color: #FFFFFF;
	color: #000000;
	font-weight: normal;
}
#content-links-klant-body-login
{
	width:124px;
	height:105px;
	margin-left:2px;
	padding-left:2px;
	padding-top:2px;
	border: 1px solid #000000;
	border-top: 0px;
	background-color: #FFFFFF;
	color: #000000;
	font-weight: normal;
}
#content-links-zoekklant-top
{
	width:200px;
	height:13px;
	margin-left:2px;
	margin-top: 5px;
	padding-left:2px;
	padding-top:2px;
	border: 1px solid #000000;
	background-color: #606060;
	color: #ffffff;
	font-weight: normal;
}
#content-links-zoekklant-body
{
	width:200px;
	height:50px;
	margin-left:2px;
	padding-left:2px;
	padding-top:2px;
	border: 1px solid #000000;
	border-top: 0px;
	background-color: #FFFFFF;
	color: #000000;
	font-weight: normal;
}
#content-midden-klant-top
{
	width:323px;
	height:13px;
	margin-left:2px;
	margin-top: 5px;
	padding-left:2px;
	padding-top:2px;
	border: 1px solid #000000;
	background-color: #606060;
	color: #ffffff;
	font-weight: normal;
}
#content-midden-klant-body
{
	width:323px;
	height:115px;
	margin-left:2px;
	padding-left:2px;
	padding-top:2px;
	border: 1px solid #000000;
	border-top: 0px;
	background-color: #FFFFFF;
	color: #000000;
	font-weight: normal;
}
#content-links-zoeken
{
	width: 130px;
	/*height: 387px;*/
	background-color: #d4d4d4;
	border: 1px solid #000000;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 5px;
	padding-top: 2px;
	margin-bottom: 5px;
	color: #000000;
}
#content-links-zoeken-top
{
	width:123px;
	height:13px;
	margin-left:2px;
	margin-top: 5px;
	padding-left:2px;
	padding-top:2px;
	border: 1px solid #000000;
	background-color: #606060;
	color: #ffffff;
	font-weight: normal;
}
#content-links-zoeken-body
{
	width:123px;
	height:180px;
	margin-left:2px;
	padding-left:2px;
	padding-top:2px;
	border: 1px solid #000000;
	border-top: 0px;
	background-color: #FFFFFF;
	color: #000000;
	font-weight: normal;
}
#content-links-zoeken-ev
{
	width:123px;
	/*height:180px;*/
	margin-left:2px;
	padding-left:2px;
	padding-top:2px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	color: #000000;
	font-weight: normal;
}

#basket-list
{
	width: 130px;
	background-color: #d4d4d4;
	border: 1px solid #000000;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	color: #000000;
	
}
#basket-list-content
{
	width: 123px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	color: #000000;
	font-weight: normal;
	padding-left: 2px;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow-right: auto;
}

#content-midden
{
	width:605px;
	float: left;
	padding-left: 6px;
	padding-right: 6px;
}

.content-popup
{
	position: absolute;
	visibility: hidden;
	z-index: 50;
	width: 602px;
}
.content-popup-small
{
	position: absolute;
	visibility: hidden;
	border: 1px solid #000000;
	background-color: #99eaa7;
	z-index: 1000;
	width: 340px;
	padding: 5px;
	font-size: 10px;
	margin-top: -30px;
}
#popup-underlay
{
	visibility: hidden;
	position: absolute;
	background-color: #ffffff;
	filter:alpha(opacity=75);
	z-index: 50;
	width:914px;
	height:98%; 
	left: 8px;
}
#popup-underlay-big
{
	visibility: hidden;
	position: absolute;
	background-color: #ffffff;
	filter:alpha(opacity=75);
	z-index: 50;
}
#popupbody-small
{
	position: absolute;
	border: 1px solid #000000;
	background-color: #fcfcd4;
	z-index: 1000;
	width: 390px;
	padding: 5px;
	font-size: 10px;
}
#popupbody
{
	position: absolute;
	border: 1px solid #000000;
	background-color: #d4d4d4;
	z-index: 1000;
	width: 590px;
	padding: 5px;
	font-size: 10px;
}
.popupbody
{
	position: absolute;
	border: 1px solid #000000;
	background-color: #d4d4d4;
	z-index: 1000;
	width: 590px;
	padding: 5px;
	font-size: 10px;
}
.popupclose
{
	position: absolute;
	border: 1px solid #000000;
	background-color: #d4d4d4;
	z-index: 1000;
	width: 50px;
	padding: 5px;
}

#articleText
{
	width:575px;
	background-color:#FFFFFF;
	padding-left:0px;
	padding-right:0px;
	border:solid 1px #000000;
	overflow:hidden;
	padding-bottom:10px;
}
/*
#articleText2
{
	position: absolute;
	top: 0px;
	left: 0px;
	width:575px;
	background-color:#FFFFFF;
	padding-left:0px;
	padding-right:0px;
	border:solid 1px #000000;
	overflow:hidden;
	padding-bottom:10px;
	visibility: hidden;
}
#articleText3
{
	position: absolute;
	top: 0px;
	left: 0px;
	width:575px;
	background-color:#FFFFFF;
	padding-left:0px;
	padding-right:0px;
	border:solid 1px #000000;
	overflow:hidden;
	padding-bottom:10px;
	visibility: hidden;
}
#articleText4
{
	position: absolute;
	top: 0px;
	left: 0px;
	width:575px;
	background-color:#FFFFFF;
	padding-left:0px;
	padding-right:0px;
	border:solid 1px #000000;
	overflow:hidden;
	padding-bottom:10px;
	visibility: hidden;
}
#articleText5
{
	position: absolute;
	top: 0px;
	left: 0px;
	width:575px;
	background-color:#FFFFFF;
	padding-left:0px;
	padding-right:0px;
	border:solid 1px #000000;
	overflow:hidden;
	padding-bottom:10px;
	visibility: hidden;
}
#articleText6
{
	position: absolute;
	top: 0px;
	left: 0px;
	width:575px;
	background-color:#FFFFFF;
	padding-left:0px;
	padding-right:0px;
	border:solid 1px #000000;
	overflow:hidden;
	padding-bottom:10px;
	visibility: hidden;
}
#articleText7
{
	position: absolute;
	top: 0px;
	left: 0px;
	width:575px;
	background-color:#FFFFFF;
	padding-left:0px;
	padding-right:0px;
	border:solid 1px #000000;
	overflow:hidden;
	padding-bottom:10px;
	visibility: hidden;
}
#articleText8
{
	position: absolute;
	top: 0px;
	left: 0px;
	width:575px;
	background-color:#FFFFFF;
	padding-left:0px;
	padding-right:0px;
	border:solid 1px #000000;
	overflow:hidden;
	padding-bottom:10px;
	visibility: hidden;
}
#articleText9
{
	position: absolute;
	top: 0px;
	left: 0px;
	width:575px;
	background-color:#FFFFFF;
	padding-left:0px;
	padding-right:0px;
	border:solid 1px #000000;
	overflow:hidden;
	padding-bottom:10px;
	visibility: hidden;
}
#articleText10
{
	position: absolute;
	top: 0px;
	left: 0px;
	width:575px;
	background-color:#FFFFFF;
	padding-left:0px;
	padding-right:0px;
	border:solid 1px #000000;
	overflow:hidden;
	padding-bottom:10px;
	visibility: hidden;
}*/
.articleTextx
{
	position: absolute;
	top: 0px;
	left: 0px;
	width:575px;
	background-color:#FFFFFF;
	padding-left:0px;
	padding-right:0px;
	border:solid 1px #000000;
	overflow:hidden;
	padding-bottom:10px;
	visibility: hidden;
}
#typeimage-holder
{
	width: 250px;
	position: relative;
	margin-top: -140px;
	margin-left: 300px;
	height: 170px;
	text-align: center;
	vertical-align: middle;
}

#search-result
{
	
	width: 602px;
	border: 1px solid #000000;
	background-color: #d4d4d4;
	font-size: 10px;
}
#search-result-content
{
	background-color: #ffffff;
	border: 1px solid #000000;
	width: 590px;
	margin-left: 5px;
	margin-bottom: 5px;	
	font-size: 10px;
}
#search-result-top
{
	width:373px;
	height:13px;
	color: #000000;
	font-weight: bold;
	margin-left:2px;
	margin-top: 2px;
	padding-left:2px;
	padding-top:2px;
	font-size: 10px;
}
.list-even
{
	background-color: #ffffff;
}
.list-odd
{
	background-color: #d4d4d4;
}
.list-link
{
	cursor: hand;
	text-decoration: underline;
	
}
.list-qty
{
	width: 14px;
	height: 13px;
	font-size: 11px;
	text-align: left;
}

#content-rechts
{
	width: 130px;
	background-color: #d4d4d4;
	border: 1px solid #000000;
	font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	margin-bottom: 15px;
	color: #000000;
	float: right;
}
#beheer-img-rechts
{
	position: absolute;
	width: 130px;
	float: right;
}

#nieuw-artikel
{
	height: 210px;
}
#nieuw-artikel-plaatje
{
	width: 138px;
	margin-left: -4px;
	margin-top: 1px;
	margin-bottom: 10px;
}


/* FOOTER */
#footer
{
	background-color: #d4d4d4;
	width:920px;
	padding-left: 10px;
	padding-top: 2px;
	font-size:10px;
	text-align:center;
	height: 16px;
	margin-left: -10px;
}

.lightbox
{
	background-color: #ffffff;
}
