body
{
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, sans-serif;
	font-size: 11px;
	background-color: #B29C7d;
/*
	background-color: #9b7e54;
*/
}

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

div#capture
{
	position: relative;
	width: 781px;
	margin: 0 auto;
	background-image: url(/media/images/home/duotone_bg.jpg);
	background-repeat: repeat-y;
}

div.background
{
	background-image: url(/media/images/home/cloud_bg.jpg);
	background-repeat: no-repeat;
	border: 1px solid #fff;
	border-top: 0;
	border-bottom: 0;
}

div#navigation
{
	position: relative;
	float: left;
	width: 240px;
}

div#navigation div.menu
{
	position: absolute;
	top: 133px;
	width: 100%;
}

div.banners
{
	position: absolute;
	bottom: 37px;
	bottom: expression(39);
	left: 12px;
	width: 220px;
}

div#navigation div.menu div.menuitem
{
	position: relative;
	width: 170px;
	height: 29px;
	margin: 0px auto;
	border-top: 1px solid #c6c0bf;
}

div#navigation div.menu div.menuitem a
{
	display: block;
	padding: 7px 0 0 23px;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	background-repeat: no-repeat;
}


/* navigation images gif (IE6-), png (the rest) */
div.menuitem a.home
{
	background-image: url(/media/images/home/nav/home.png) !important;
	background-image: url(/media/images/home/nav/home.gif);
}
div.selected a.home,
div.menuitem a.home:hover
{
	background-image: url(/media/images/home/nav/home_over.png) !important;
	background-image: url(/media/images/home/nav/home_over.gif);
}

div.menuitem a.maken
{
	background-image: url(/media/images/home/nav/maken.png) !important;
	background-image: url(/media/images/home/nav/maken.gif);
}
div.selected a.maken,
div.menuitem a.maken:hover
{
	background-image: url(/media/images/home/nav/maken_over.png) !important;
	background-image: url(/media/images/home/nav/maken_over.gif);
}

div.menuitem a.werkt
{
	background-image: url(/media/images/home/nav/hoewerkthet.png) !important;
	background-image: url(/media/images/home/nav/hoewerkthet.gif);
}
div.selected a.werkt,
div.menuitem a.werkt:hover
{
	background-image: url(/media/images/home/nav/hoewerkthet_over.png) !important;
	background-image: url(/media/images/home/nav/hoewerkthet_over.gif);
}

div.menuitem a.partners
{
	background-image: url(/media/images/home/nav/partners.png) !important;
	background-image: url(/media/images/home/nav/partners.gif);
}
div.selected a.partners,
div.menuitem a.partners:hover
{
	background-image: url(/media/images/home/nav/partners_over.png) !important;
	background-image: url(/media/images/home/nav/partners_over.gif);
}

div.menuitem a.sterrenkindjes
{
	background-image: url(/media/images/home/nav/sterrenkindjes.png) !important;
	background-image: url(/media/images/home/nav/sterrenkindjes.gif);
}
div.selected a.sterrenkindjes,
div.menuitem a.sterrenkindjes:hover
{
	background-image: url(/media/images/home/nav/sterrenkindjes_over.png) !important;
	background-image: url(/media/images/home/nav/sterrenkindjes_over.gif);
}

div.menuitem a.contact
{
	background-image: url(/media/images/home/nav/contact.png) !important;
	background-image: url(/media/images/home/nav/contact.gif);
}
div.selected a.contact,
div.menuitem a.contact:hover
{
	background-image: url(/media/images/home/nav/contact_over.png) !important;
	background-image: url(/media/images/home/nav/contact_over.gif);
}

div.menuitem a.login
{
	background-image: url(/media/images/home/nav/login.png) !important;
	background-image: url(/media/images/home/nav/login.gif);
}
div.selected a.login,
div.menuitem a.login:hover
{
	background-image: url(/media/images/home/nav/login_over.png) !important;
	background-image: url(/media/images/home/nav/login_over.gif);
}

div.menuitem a.logout
{
	background-image: url(/media/images/home/nav/loguit.png) !important;
	background-image: url(/media/images/home/nav/loguit.gif);
}
div.selected a.logout,
div.menuitem a.logout:hover
{
	background-image: url(/media/images/home/nav/loguit_over.png) !important;
	background-image: url(/media/images/home/nav/loguit_over.gif);
}

div.menuitem a.archief
{
	background-image: url(/media/images/home/nav/archief.png) !important;
	background-image: url(/media/images/home/nav/archief.gif);
}
div.selected a.archief,
div.menuitem a.archief:hover
{
	background-image: url(/media/images/home/nav/archief_over.png) !important;
	background-image: url(/media/images/home/nav/archief_over.gif);
}



a img.naargedenkplaats
{
	border: 0;
	width: 138px;
	height: 18px;
	background-image: url(/media/images/buttons/naargedenkplaats.gif);
}

a:hover img.naargedenkplaats
{
	background-image: url(/media/images/buttons/naargedenkplaats_over.gif);
}



div#navigation div.menu div.first
{
	border: 0;
}

div#navigation div.menu div.selected a,
div#navigation div.menu div.menuitem a:hover
{
	color: #f83ce4;
}


div#logo
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 240px;
	height: 140px;
	background-image: url(/media/images/home/logo.png) !important;
	background-image: none;
	filter: expression( typeof XMLHttpRequest == "undefined" ? this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/home/logo.png', sizingMethod='scale')" : "" );
}

div#page
{
	position: relative;
	margin: 0 0 0 241px;
}

div#header
{
	position: relative;
	height: 115px;
	background-repeat: no-repeat;
}

div#header div.headercontent
{
	position: absolute;
	top: 27px;
	left: 11px;
	height: 68px;
	width: 515px;
}

div#main
{
	position: relative;
	margin: 0 10px;
	line-height: 13px;
}


div#page div#menushade
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 15px;
	height: 385px;
	/* image for the always available menu shade, this is applied in all themes */
	background-image: url(/media/images/misc/menu_shade.png) !important;
	background-image: none;
	filter: expression( typeof XMLHttpRequest == "undefined" ? this.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/misc/menu_shade.png', sizingMethod='scale')" : "" );
}

div#footer
{
	padding: 4px 0 0 0;
	background-color: #B29C7d;
	border-bottom: 1px solid #fff;
}



div.headercontainer
{
	margin: 0 0 5px;
}

div.aanmaken
{
	position: absolute;
	bottom: 0px;
	right: 8px;
}

div.modules
{
	margin: 8px 0;
}

div.modules ul,
div.modules ul li
{
	margin: 0;
	padding: 0;
}

div.modules ul li
{
	margin: 0 0 0 14px;
}

div.modules img.example
{
	float: right;
}

div.sterrenkindjes
{
	position: absolute;
	top: 0px;
	width: 166px;
	left: 350px;
}

div.gedenkplaatsen
{
	position: relative;
	height: 150px;
	background-image: url(/media/images/modules/gedenkplaatsen_bg.gif);
	background-repeat: no-repeat;
}

h1.title
{
	margin-top: 0;
	font-size: 13px;
	text-transform: uppercase;
	color: #ff00d7;
}

h3
{
	font-size: 12px;
	color: #ff00d7;
}

h3.subtitleblack
{
	color: #000000;
}

div.roundedbox h3
{
	margin-bottom: 16px;
}

body.hoewerkthet h3
{
	margin-bottom: 3px;
	margin-top: 22px;
}

div.roundedbox p
{
	margin-top: 2px;
}

div.roundedbox ul
{
	margin: 0 0 0 15px;
	padding: 0;
	list-style-image: url(/media/images/misc/bullet.gif);
}
div.roundedbox ul li
{
	margin: 0px;
}


div.roundedbox div.blackmiddle
{
	padding: 3px 0px;
	background-color: #000;
	text-align: center;
}

div.roundedbox div.purplemiddle
{
	background-color: #f5def4;
	background-image: url(/media/images/misc/zoekvelden.gif);
	height: 21px;
}

div.roundedbox div.purplecontent
{
	background-color: #f5def4;
}

div.roundedbox div.blackline
{
	padding: 0;
	height: 1px;
	background-color: #c2c2c2;
}

div.roundedbox div.blackmiddle span
{
	color: #fff;
	text-transform: uppercase;
}

div.roundedbox div.blackmiddle span.selected
{
	color: #ff00d7;
}

div.remark
{
	color: #ff00d7;
}

div#cloudmodule
{
	position: absolute;
	top: 5px;
	left: 5px;
}

div#cloudmodule div.cloudmask
{
	position: absolute;
	top: 0px;
	left: 30px;
	width: 160px;
	height: 60px;
	overflow: hidden;
}

div#cloudmodule div#cloudcontainer
{
	position: absolute;
	top: 0px;
	left: 0px;
}

div#cloudmodule div#cloudcontainer div.cloud
{
	position: relative;
	font-family: Arial, "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;
	height: 60px;
}

div#cloudmodule div#cloudcontainer div.cloud div.date
{
	position: absolute;
	top: 2px;
	left: 75px;
	width: 60px;
	color: #ff00e5;
	font-size: 10px;
}

div#cloudmodule div#cloudcontainer div.cloud div.message
{
	padding: 18px 0 0 0;
	font-size: 11px;
	height: 38px;
	height: expression(40);
	overflow: hidden;
}


div#searchmodule
{
	position: absolute;
	width: 280px;
	height: 60px;
	top: 4px;
	left: 240px;
	background-image: url(/media/images/misc/search.gif);
	background-repeat: no-repeat;
}

div#searchmodule div.content
{
	padding: 4px 8px;
}

div#searchmodule input.firstnamefield,
div#searchmodule input.lastnamefield
{
	position: absolute;
	top: 2px;
	border: 1px solid #e1e1e1;
	width: 98px;
	height: 17px;
	font-weight: bold;
	font-size: 11px;
	color: #909090;
}

div#searchmodule input.firstnamefield
{
	left: 0px;
}

div#searchmodule input.lastnamefield
{
	left: 106px;
}

div#searchmodule input.searchbutton
{
	position: absolute;
	left: 212px;
	top: 4px;
}

div#searchmodule div.navigation
{
	font-size: 10px;
	color: #ff00d7;
}

a img.login
{
	width: 216px;
	height: 24px;
	background-image: url(/media/images/banners/btn_logingedenkplaats.gif);
}
a:hover img.login
{
	background-image: url(/media/images/banners/btn_logingedenkplaats_over.gif);
}

a img.logout
{
	width: 216px;
	height: 24px;
	background-image: url(/media/images/banners/btn_loguitgedenkplaats.gif);
}
a:hover img.logout
{
	background-image: url(/media/images/banners/btn_loguitgedenkplaats_over.gif);
}

div.bottombanner
{
	position: relative;
	left: 10px;
	top: 0px;
	width: 530px;
	padding: 10px 0 0 0;
}

div.bottombanner a
{
	margin: 0 7px 0 0;
}