#master {
	width: 950px;
	height: 510px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -450px;
	margin-top: -255px;
}
#placeholder {
	width: 819px;
	height: 506px;
	position: relative;
}
#block    { visibility: visible; position: fixed; margin: 0px; width: 819px; height: 506px; overflow: auto }
h3        {
	font-size: 15px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	letter-spacing: 2px
}
.eenbg { background-repeat: no-repeat }
.bghor { background-repeat: repeat-x }
.bg6111bg { background-repeat: no-repeat; background-position: 611px 0 }
.bgre400 { background-repeat: no-repeat; background-position: 400px 0 }
.linksbgrij { background-repeat: repeat-y }
a         {
	font-style: normal;
	font-weight: bold;
	text-decoration: underline
}
.opelkaar { line-height: 13px }
h2       {
	font-size: 18px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-style: italic;
	letter-spacing: 2px
}
.linkbar       { color: #fff; font-style: normal; font-weight: bold; text-decoration: underline }
h1       {
	font-size: 24px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	letter-spacing: 2px
}
body      { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
p, td {
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.roodlink        { color: #898888; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; text-align: right }
.witlink            { color: #fffbf5; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; text-align: right }
.witlinksub        { color: #f78f1e; font-size: 10px; font-weight: normal; text-decoration: none; text-align: right }
.roodlinksub        { color: #898888; font-size: 10px; font-weight: normal; text-decoration: none; text-align: right }
.cartlink { font-size: 8px }
textarea { font-family: Arial, Helvetica, sans-serif }
hr     { color: #f78f1e; width: 75%; height: 1px }
.nieuwsblokwit    { font-size: 11px; letter-spacing: 1px }
.bestpoint    { color: #999; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none }
.mceVisualAid { border: dashed 1px #f00 }
.advtext { font-size: 9px }




ul.jd_menu {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 12px;
}
ul.jd_menu li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: block;
	width: 105px;
	height: 105px;
	margin-bottom: 22px;
}
ul.jd_menu li a {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	color: #FFFFFF;
	text-decoration: none;
}
ul.jd_menu li a.kleur1 {
	background-color: #271350;
}
ul.jd_menu li a.kleur2 {
	background-color: #de5b1d;
}
ul.jd_menu li a.kleur3 {
	background-color: #b30e1d;
}
ul.jd_menu li a.kleur4 {
	background-color: #923382;
}



ul.jd_menu li ul {
	display: none;
	position: absolute;
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
	left: 0px;
	top: 0px;
	margin-top: -105px;
}
ul.jd_menu li ul li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: list-item;
	width: 105px;
	height: auto;
}
ul.jd_menu li ul li a {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	color: #FFFFFF;
	text-decoration: none;
	display: list-item;
	width: 105px;
	height: auto;
}
ul.jd_menu li ul li.jdm_hover a,
ul.jd_menu li ul li.jdm_active a {
	color: #FFFFFF; 
}
ul.jd_menu li ul li.jdm_hover ul li a,
ul.jd_menu li ul li.jdm_active ul li a {
	color: #FFFFFF;
}
ul.jd_menu li ul li ul li.jdm_hover a,
ul.jd_menu li ul li ul li.jdm_active a {
	color: #FFFFFF; 
}
ul.jd_menu li ul li.jdm_hover ul li ul li a,
ul.jd_menu li ul li.jdm_active ul li ul li a {
	color: #FFFFFF;
}
ul.jd_menu li ul li ul li ul li.jdm_hover a,
ul.jd_menu li ul li ul li ul li.jdm_active a {
	color: #FFFFFF; 
}



ul.static_menu {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	position: absolute;
	left: 0px;
	top: 0px;
}
ul.static_menu li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ul.static_menu li a {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	width: 105px;
}
ul.static_menu li a.kleur1 {
	background-color: #271350;
}
ul.static_menu li a.kleur2 {
	background-color: #de5b1d;
}
ul.static_menu li a.kleur3 {
	background-color: #b30e1d;
}
ul.static_menu li a.kleur4 {
	background-color: #923382;
}

.menu {
	width: 105px;
	height: 105px;
	position: relative;
}
