.imagemap
{ width: 70%; }

.medischeinformatie .imagemap,
.patienteninformatie .imagemap
{ border: 1px solid #add072; }

.zorgverleners .imagemap,
.zorgverzekeringen .imagemap
{ border: 1px solid #3492c4; }

.lichaam
{ min-height: 420px; }

.lichaam20
{ min-height: 500px; }

.landkaart
{ min-height: 550px; }

	.imagemap .map-container
	{ float: left; padding: 5px 10px 10px 10px; width: 45%; }

		.imagemap .map-container img
		{}

	.imagemap .list-container
	{ float: right; padding: 5px 10px 10px 10px; width: 40%; }

	.medischeinformatie .list-container,
	.patienteninformatie .list-container
	{ background-color: #f3f9e8; }

	.zorgverleners .list-container,
	.zorgverzekeringen .list-container
	{ background-color: #f0f9fd; }

	.lichaam .list-container
	{ min-height: 405px; }

	.lichaam20 .list-container
	{ min-height: 485px; }

	.landkaart .list-container
	{ min-height: 535px; }

		.imagemap .list-container ul
		{ margin: 0; }

			.imagemap .list-container ul li
			{ margin-left: 3px; position: relative; zoom: 1;}

				.imagemap .list-container ul li a
				{ color: #3492C4;}

				.imagemap .list-container ul li a.hover,
				.imagemap .list-container ul li a.focus,
				.imagemap .list-container ul li a.current
				{ color: #bd220d; text-decoration: underline; }

				.imagemap .list-container ul li div
				{ left: 160px; padding: 5px 10px; top: -5px; width: 200px; z-index: 10; }

				.medischeinformatie .list-container ul li div,
				.patienteninformatie .list-container ul li div
				{ background-color: #f3f9e8; border: 1px solid #add072; }

				.zorgverleners .list-container ul li div,
				.zorgverzekeringen .list-container ul li div
				{ background-color: #f0f9fd; border: 1px solid #3492c4; }

					.imagemap .list-container ul li div ul li
					{}

						.imagemap .list-container ul li div ul li a
						{}
