body{
	margin				: 0px;
	padding				: 0px;
	font-size			: 11px;
	font-family			: Courier, Arial;
	text-align			: center;
	color				: #41464D;
	
}

.copyright{
	background-repeat	: no-repeat;
	background-image	: url('../images/copyright.jpg');
	background-position	: right bottom;
	position			: absolute;
	z-index				: 1000000;
	width				: 100%;
	height				: 26px;
}
/* STANDARD CSS */
img{
	border				: 0px;
}
a{
	color				: #41464D;
}

.nodivider{
	background-image	: none !important;	
}
/* SITE CSS */

#imageLargeContainer{
	position			: absolute;
	z-index				: 100000;
	top					: 75px;
	left				: 40px;	
	display				: none;
}
#largeImages img{
	position			: absolute;
	z-index				: 1000000;
	left				: 0px;	
}
#pager_back,
#closer,
#pager{
	position			: absolute;
	z-index				: 1000000;
	bottom				: 0px;	
	left				: 0px;
}

#sitepanel{
	float				: left;
	margin-left			: 30px;
	margin-top			: 35px;
}

#menupanel{
	float				: left;
	width				: 445px;
	text-align			: left;
}
#menupanel .menuItem{
	float				: left;
	height				: 34px;
	width				: 445px;
	opacity				: 0;
}

#logo{
	float				: left;
	width				: 445px;
	margin-bottom		: 75px;	
}
	
#contentpanel{
	float				: left;
	width				: 480px;
	text-align			: left;
	position			: absolute;
	z-index				: 10;
	left				: 445px;
	overflow			: hidden;
}

#weblogoverview{
	background-repeat	: no-repeat;
	background-image	: url('../images/divider.jpg');
	background-position	: left top;
	float				: left;
	width				: 290px;
	margin-left			: 25px;
	#margin-left		: 15px;
}

#accordion{
	margin-top			: 20px;	
	float				: left;
	width				: 290px;
}

.yearItem{
	font-size			: 14px;
	margin-bottom		: 5px;	
	float				: left;
	width				: 290px;
	cursor				: pointer;
}
.monthItems{
	font-size			: 12px;
	padding-left		: 10px;
	float				: left;
	margin-bottom		: 10px;
}
.monthItem{
	font-size			: 13px;
	margin-bottom		: 0px;	
	float				: left;
	width				: 290px;
}
.weblogItems{
	margin-bottom		: 15px;	
	float				: left;	
	width				: 290px;
}
.weblogItemSelected,
.weblogItem{
	float				: left;	
	margin-left			: 5px;
	display				: block;
	color				: #41464D;
	text-decoration		: none;
	padding-bottom		: 3px;
}

.weblogItemSelected,
.weblogItem:hover{
	background-image	: url('../images/weblog_underline.jpg');
	background-repeat	: repeat-x;
	background-position	: left bottom;
}

.weblogItem:visited{
	color				: #c2bdbd;
}

.weblogcrumb{
	background-image	: url('../images/weblog_underline.jpg');
	background-repeat	: repeat-x;
	background-position	: left bottom;
	padding-bottom		: 3px;
}

.crumb{
	background-repeat	: repeat-x;
	background-position	: left bottom;
	padding-bottom		: 3px;
}

#scrollable{
	float				: left;
	overflow			: auto;
	position			:absolute;
	z-index				:10;
	
}

#main{
	width				: 480px;
	}
	
#crumbpath{
	height				: 30px;
	background-repeat	: no-repeat;
	background-image	: url('../images/divider.jpg');
	background-position	: left bottom;
}
#listTitel,
#contentTitel{
	font-weight			: bold;	
}
	
 .productlink{
 	text-decoration		: none;
 	background-repeat	: repeat-x;
	background-position	: left bottom;
	padding-bottom		: 3px;

 }
.Concept .crumb, 
.Concept .productlink:hover{
	background-image	: url('../images/concept_underline.jpg');
}

.Beeld .crumb, 
.Beeld .productlink:hover{
	background-image	: url('../images/beeld_underline.jpg');
}

.Tekst .crumb, 
.Tekst .productlink:hover{
	background-image	: url('../images/tekst_underline.jpg');
}

.Styling .crumb, 
.Styling .productlink:hover{
	background-image	: url('../images/styling_underline.jpg');
}
.JeskeWeel .crumb, 
.JeskeWeel .productlink:hover{
	background-image	: url('../images/weblog_underline.jpg');
}
#introtekst{
	padding				: 20px 0px 20px 0px;
	background-repeat	: no-repeat;
	background-image	: url('../images/divider.jpg');
	background-position	: left bottom;
	height				: 50px;
}
#maintekst{
	padding				: 20px 0px 20px 0px;
}
#fixedmaintekst{
	padding				: 20px 0px 20px 0px;
	height				: 200px;
	background-repeat	: no-repeat;
	background-image	: url('../images/divider.jpg');
	background-position	: left bottom;
}

#productlist{
	padding				: 20px 0px 20px 0px;
	background-repeat	: no-repeat;
	background-image	: url('../images/divider.jpg');
	background-position	: left bottom;
}
#images{
	background-repeat	: no-repeat;
	background-image	: url('../images/divider.jpg');
	background-position	: left top;
	padding				: 20px 0px 20px 0px;
}
.JeskeWeel #fixedmaintekst,
.weblogpage #images{
	background-image: none;
}
#main p,
#maintekst p,

#intro p{
	padding				: 0px;
	margin				: 0px;	
}
.portfolioImages{
	padding-top			: 20px;
	float				: left;	
}
.portfolioImage{
	float				: left;
	margin-right		: 8px;
	margin-bottom		: 7px;
	
}
#images .portfolioImage{
	float				: none;	
	}
.portfolioImage img{
	border				: 1px solid #cacaca;
}