/*	----------------- Homepage vermeldingen	----------------- */
div#divHomeThemes
{
	width				:	996px;
	text-align			:	left;
	clear				:	both;
	color				:	#000000;
	font-weight			:	normal;
	float				:	left;
	margin-top			:	3px;
}
div#divHomeThemes div.divHomeTheme
{
	background-color	:	#ffffff;
	float				:	left;
	width				:	324px;
	height				:	345px;
	margin				:	4px;
	margin-top			:	0px;
	font-size			:	9px;
}
div#divHomeThemes IMG
{
	float				:	left;
	border				:	0px;
	width				:	324px;
	height				:	160px;
}
div.divHomeThemeText
{
	float				:	left;
	padding				:	4px;
	padding-right		:	0px;
	width				:	320px;
}
div#divHomeThemes UL
{
	width				:	300px;
	margin				:	0px;
	padding				:	0px;
	padding-left		:	20px;
	font-size			:	10px;
}
div#divHomeThemes LI
{
	list-style-type		:	square;
}
div#divHomeThemes H3
{
	width				:	290px;
	font-size			:	12px;
	font-weight			:	bold;
	margin				:	0px;
	padding				:	0px;
	padding-top			:	3px;
}
div#divHomeThemes A
{
	color				:	#000000;
	text-decoration		:	none;
	width				:	270px;
	font-size			:	10px;
	height				:	12px;
	display				:	block;
	margin				:	0px;
	padding				:	0px;
	padding-left		:	20px;
	font-weight			:	bold;
}
div#divHomeThemes LI A
{
	padding-left		:	0px;	
}
div#divHomeThemes A.aThemeImage
{
	margin				:	0px;
	padding				:	0px;
	width				:	324px;
	height				:	160px;
}
div#divHomeThemes A:hover
{
	text-decoration		:	underline;
}

/*	----------------- Album overzicht -----------------	*/
div#divSiteFotoalbum
{
	float				:	left;
	width				:	996px;
	padding-bottom		:	10px;
}
div#divSiteFotoalbum DIV
{
	float				:	left;
}
div#divSiteFotoalbum div.divFotoalbumItem
{
	background-color	:	#ffffff;
	margin				:	3px;
	width				:	324px;
	height				:	164px;
	padding				:	1px;
}
div#divSiteFotoalbum P
{
	padding				:	2px;
	height				:	160px;
	width				:	160px;
	line-height			:	160px;
	display				:	table-cell;
	text-align			:	center;
	vertical-align		:	middle;
}
div#divSiteFotoalbum IMG
{
	display				:	block;
	margin				:	auto;
}
div#divSiteFotoalbum H2, H2 A
{
	font-size			:	12px;
	font-weight			:	bold;
	margin				:	0px;
	padding				:	0px;
	text-decoration		:	none;
	color				:	#000000;
}
div.divFotoalbumItemDesc
{
	padding-left		:	2px;
	width				:	156px;
	float				:	right;
	padding-top			:	10px;
	text-align			:	left;
	font-size			:	11px;
}
div#divSiteFotoalbumAgenda
{
	background-color	:	#ffffff;
	width				:	986px;
	margin				:	3px;
	padding-top			:	5px;
	padding-bottom		:	5px;
	border-left			:	2px solid #252525;
	border-right		:	2px solid #252525;
}
div#divSiteFotoalbumAgenda TH, div#divSiteFotoalbumAgenda TD
{
	text-align			:	left;
	vertical-align		:	top;
	padding-bottom		:	2px;
	border-bottom		:	1px solid #dcd9cf;
}

/*	Album-weergave	*/
div#divSiteFotoViewer
{
	background-color	:	#ffffff;
	float				:	left;
}
div#divFotoalbumBar
{
	height				:	22px;
	width				:	638px;
	float				:	left;
	line-height			:	20px;
	margin-top			:	3px;
	margin-left			:	2px;
	padding				:	0px;
	text-align			:	right;
	clear				:	both;
}
div#divFotoalbumBar A
{
	font-size			:	9px;
	float				:	right;
	padding-left		:	10px;
	padding-right		:	4px;
	display				:	block;
}
div#divFotoalbumViewInfo, div#divFotoalbumViewList, div#divFotoalbumViewLinksO, div#divFotoalbumViewLinksB
{
	padding				:	0px;
	margin				:	2px;
	float				:	right;
	width				:	348px;
	height				:	96px;	
}
div#divFotoalbumViewLinksO, div#divFotoalbumViewLinksB
{
	margin				:	0px;
}
div#divFotoalbumViewList
{
	overflow			:	scroll;
/*	height				:	538px;*/
}
div#divFotoalbumViewList DIV
{
	float				:	left;
	clear				:	none;
	margin				:	1px;
	padding-top			:	1px;
	padding-bottom		:	1px;
	height				:	160px;
	width				:	160px;
	line-height			:	160px;
}
div#divFotoalbumViewList P
{
	margin				:	0px;
	padding				:	0px;
	height				:	160px;
	width				:	160px;
	line-height			:	160px;
	display				:	table-cell;
	text-align			:	center;
	vertical-align		:	middle;
}
div#divFotoalbumViewList IMG
{
	display				:	block;
	margin				:	auto;
	cursor				:	hand;
}
DIV#divFotoalbumViewImg
{
	margin				:	0px;
	padding				:	1px;
	float				:	left;
	height				:	640px;
	width				:	640px;
	vertical-align		:	middle;
}
DIV#divFotoalbumViewImg P
{
	height				:	640px;
	width				:	640px;
	vertical-align		:	middle;
	display				:	table-cell;
	text-align			:	center;
}
DIV#divFotoalbumViewImg IMG
{
	display				:	block;
	margin				:	auto;
}
div#divFotoalbumViewLinksO a.aUrenLink, div#divFotoalbumViewLinksB a.aUrenLink
{
	display				:	block;
	float				:	left;
	clear				:	both;
	width				:	340px;
	padding				:	3px;
	height				:	16px;
	border				:	1px solid #ffffff;
	background-color	:	#494949;
	color				:	#ffffff;
	font-weight			:	bold;
	text-align			:	center;
	text-decoration		:	none;
}

/*	Bestellen	*/
div#divFotoalbumViewerOrder
{
	float				:	right;
	margin				:	1px;
	background-color	:	#000000;
	height				:	89px;
	width				:	320px;
	color				:	#ffffff;
	font-weight			:	bold;
	padding				:	3px;
	padding-top			:	8px;
	padding-left		:	13px;
	padding-right		:	13px;
	text-align			:	center;
}
div#divFotoalbumViewerOrder H1
{
	font-size			:	16px;
	margin				:	0px;
	padding				:	0px;
	text-align			:	center;
}
/*	Team-pagina	*/
div#divTeam
{
	background-color	:	#494949;
	height				:	320px;
	padding				:	0px;
	margin				:	0px;
	width				:	990px;
	margin				:	3px;
}
div#divTeamImage
{
	float				:	left;
	text-align			:	left;
	width				:	600px;
	height				:	320px;
	padding				:	0px;
	margin				:	0px;
}
div#divTeamDesc
{
	float				:	right;
	width				:	346px;
	padding				:	20px;
	color				:	#ffffff;
}
div#divTeamDesc H1, div#divTeamDesc P
{
	color				:	#ffffff;
	margin				:	0px;
	padding				:	3px;
	font-size			:	11px;
}
div#divTeamDesc H1
{
	font-size			:	16px;
}

/*	Backwards compatibility	*/
div#divSiteFotoalbum:after
{
	content				:	".";
	display				:	block;
	height				:	0;
	font-size			:	0;
	clear				:	both;
	visibility			:	hidden;
}
div#divSiteFotoalbum
{
	display				:	inline-block;
}
* html div#divSiteFotoalbum
{
	height				:	1px;
}