.tabs
{ clear: both; height: 24px; position: relative; }

	.tabs h2,
	.tabs h3,
	.tabs h4
	{ display: none; }

	.tabs ul
	{ bottom: -1px; list-style-type: none; margin: 0; position: absolute; width: 100%; }

		.tabs ul li
		{ background-image: none !important; display: inline !important; line-height: 100%; padding: 0 !important; }

			.tabs ul li a
			{ background-color: #c5edfe; border: 1px solid #aaa; border-bottom: 0; color: #222; display: block; float: left; margin: 1px 2px 0 0; padding: 4px 6px; }

			.medischeinformatie .tabs ul li a,
			.patienteninformatie .tabs ul li a
			{ background-color: #cfe4ad; }

			.tabs ul li.active a,
			.tabs ul li.active a:hover
			{ background-color: #fff; border-color: #9cb6c4; color: #bc1c1d; margin-top: 0; padding-bottom: 4px; padding-top: 6px; }

			.tabs ul.multiplerows li.active a,
			.tabs ul.multiplerows li.active a:hover
			{ margin-top: -1px; }


			.medischeinformatie .tabs ul li.active a,
			.medischeinformatie .tabs ul li.active a:hover,
			.patienteninformatie .tabs ul li.active a,
			.patienteninformatie .tabs ul li.active a:hover
			{ border-color: #8b3; }

			.tabs ul li a:hover
			{ border-color: #9cb6c4; color: #bc1c1d; margin-top: 0; padding-bottom: 4px; padding-top: 5px; text-decoration: none; }

			.medischeinformatie .tabs ul li a:hover,
			.patienteninformatie .tabs ul li a:hover
			{ border-color: #8b3; }

.tab_container
{ border: 1px solid #9cb6c4; }
/*
	.tab_container .tab
	{}

	.tab_container .tab .tabs
	{ overflow: visible; }
*/
.medischeinformatie .tab_container,
.patienteninformatie .tab_container
{ border: 1px solid #8b3; }

* html .tab_container
{ height: 1%; }

* + html .tab_container
{ height: 1%; }

	.tab_container .tab
	{ padding: 20px 10px 10px 10px; }
	
	.tab_container .tab-no-padding {
    padding: 10px 0px;
  }
