html, body {height:100%; margin:0; padding:0;}
body {background-color:#fff; border-style:none; color:#575757; font:62.5% Arial, Helvetica, sans-serif;margin:0; padding:0; text-align:left;}

fieldset {border:0; margin:0; padding:0;}
input, select, texarea, select {font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}
legend {display:none;}
form {margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}
img {border:0;}
p {margin:0; padding:0;}
ol, ul, li {margin:0; padding:0; text-indent:0;}

.clear {clear:both; font-size:0em; height:0px; line-height:0px; margin:0; padding:0;}
.print {display:none;}
.hidden {position:absolute; left:-900em;}
strong.hidden {display:block;}
span.hidden {display:none;}



	/*	 Accesnavigation
	---------------------------------------------- */
	.accessnav {position:absolute; left:-900em;}
	

	/*	 Wrapper
	---------------------------------------------- */
	#main {margin:0 auto; width:960px;}

	
		/*	 Header
		---------------------------------------------- */
		#header {background-color:#515151; float:left; width:960px;}
		#header h2 {color:#fff; font-size:1.5em; text-transform:uppercase;}

			#header .top_left {background:url(/binaries/world.gif) 0 0 no-repeat; float:left; padding:10px 0 14px 94px; width:300px;}
				#header label {display:none;}
				#header input.tekst {border:#fff solid 1px; display:block; float:left; height:18px; width:12.5em;}
				#header select {float:left; width:10em; height:21px; margin:0;}
				#header .top_left input.submit {float:left; margin-top:1px;}
				#header .login {color:#fff; float:left; padding-top: 10px; width:190px;}

				#header .right {color:#fff; float:right; font-size:1.2em; line-height:1.5em; padding-right:15px; width:350px;}
				#header .search {float:right; clear:right; display:block; padding-top:14px; width:235px;}

				/*	 Global navigation
				---------------------------------------------- */
				.globalnav {display:block; float:right; margin:12px 0 0 0;}
				.globalnav li {border-right:1px solid #7d7d7d; color:#757575; float:left; font-size:0.9em; list-style:none; line-height:1em; padding-right:5px;}
				.globalnav li span {padding-left:5px;}
				.globalnav li a {color:#9a9a9a; display:block; text-decoration:underline;}
				.globalnav li a span {color:#fff; display:block;}
				.globalnav li a:hover, .globalnav li a.selected {color:#a5950f; display:block; text-decoration:underline;}
				.globalnav li a:hover span, .globalnav li a.selected span {color:#f7e017; display:block;}
				

				/*	 Main navigation
				---------------------------------------------- */
				.mainNav {background-color:#fff; border-top:1px solid #fff; float:left; width:100%;}
				.mainNav .movie {float:left; height:99px; width:839px;}
				.mainNav .movie_home {float:left; height:140px; width:839px;}
				.mainNav a.logo, .mainNav a.logo_home {display:block; float:right; background:url(/binaries/enza_zaden.gif) no-repeat; border-left:1px solid #fff; height:140px; width:120px;}
				.mainNav img.logo {display:none;}

				.mainNav .nav {background-color:#87a801; border-top:#fff solid 1px; float:left; height:30px; padding:10px 0 0 3px; width:836px;}
				.mainNav .nav li {display:block; float:left; height:18px; margin:0; border-right:1px solid #cdd577;}
				.mainNav .nav li a {color:#fff; font-size:1.4em; padding:0px 17px; text-decoration:none;}
				.mainNav .nav li a span {display:block; padding:0;}
				.mainNav .nav li a:hover span {border-bottom:1px solid #fff;}
				.mainNav .nav li a.selected {color:#f7e017; text-decoration:none;}
				.mainNav .nav li a.selected:hover {color:#f7e017; text-decoration:none;}
				.mainNav .nav li a.selected:hover span {border-bottom:#f7e017 solid 1px;}

				.homeVisual {height:181px;}
				.homeVisual .movie {height:14px;}
				.homeVisual .nav {width:957px;}



		/*	 Content container
		---------------------------------------------- */
		div#container {float:left; margin-right:-460px; width:100%; }
			a.more {line-height:2.4em;}

			dl {display:block; overflow:hidden; margin:0 0 25px 0;}
			dl dt {float:left; width:40%; margin:0; clear:left;}
			dl dd {color:#000; float:left; margin:0; width:60%;}
				
			em {font-size:1em; font-style:italic;}

			form select {font-size:1.1em; color:#575757;}

			h1 {color:#000; font:normal 2.7em "Arial Narrow", Arial, Helvetica; line-height:1em; margin-bottom:0.2em;}
			h2 {color:#000; font-size:1.3em; font-weight:normal; line-height:1em; margin-bottom:12px;}

			hr.divider {display:block; background:#aacfb1; color:#aacfb1; height:2px; margin-bottom:25px;}
			hr.advisors {clear:both; display:block; margin-top:15px;}

			input.submit {background:#fff url(/binaries/bg_submit.jpg) 0 0; border:none; color:#000; cursor:pointer; display:inline; font-size:0.9em; height:20px; margin:0px 0 0 1px; padding:0 0.9em; overflow:visible; width:auto;}
			
			p.kenmerk {font-size:1.4em; margin:0 0 20px 0;}
			p.intro {color:#000;}
			div.intro {color:#000;}

			/*table th {background:url(/binaries/th_bg.gif);}*/
			table th {text-align:left;} /* ie8 */
			
			.overviewTable {border:#000 solid 1px; padding:1px; margin-bottom:12px}
			.overviewTable table {border-collapse:collapse; width:100%; font-size:0.9em;}
			.overviewTable thead th {background-color:#f7e017; border:solid 1px; border-color:#fff #fff #000 #fff; padding:2px 3px;}
			.overviewTable tbody th {border-bottom:#bcbcbc solid 1px; padding:2px 3px;}
			.overviewTable tbody td {border-bottom:#bcbcbc solid 1px; border-left:#bcbcbc solid 1px; padding:2px 3px;}


			/*	 Brood kruimelpad
			---------------------------------------------- */
			div.breadcrumb {color:#000; font-size:1.1em; height:2.8em; padding:20px 0 20px 255px; width:690px;}
			div.breadcrumb a {font-size:1em; color:#575757; font-weight:bold; text-decoration:none;}


			/*	 Left column
			---------------------------------------------- */
			.col_left {float:left; display:inline; width:200px; margin:-20px 0 0 15px;}
			/*.col_left span.level {font-size:1.2em; color:#006f15;}*/
			.col_left a.level {font-size:1.5em; color:#006f15; display:block; margin:0 0 18px 0; text-decoration:none; text-transform:uppercase;}
			.col_left a.level:hover {color:#000;}
			/*.col_left a.level span {position:relative; border-bottom:1px solid #aacfb1;}
			.col_left a.level:hover span {border-bottom:1px solid #000;}*/

				/*	 Local navigation
				---------------------------------------------- */
				ul.subnav, ul.subnav ul {display:block; list-style-type:none; margin:0; width:200px;}
				ul.subnav li {display:block; float:left; margin:0; padding:0; width:100%;}
				ul.subnav li a {background:#fff url(/binaries/subnav_arrow_1_off.gif) no-repeat 5px 10px; color:#000; display:block; font-size:1.2em; width:185px; padding:6px 0 6px 15px; margin:0; border-bottom:1px solid #bcbcbc; text-decoration:none;}
				ul.subnav li a:hover {background:#006f15 url(/binaries/subnav_arrow_1_on.gif) no-repeat 5px 10px; color:#fff; display:block;}
				ul.subnav li li a {background:#ecf7ef; border-bottom:1px solid #aacfb1; border-top:none; color:#006f15; display:block; font-size:1.1em; margin:0;}
				ul.subnav li li a:hover {background:#ffc; border-bottom:#006f15 solid 1px; color:#006f15; font-size:1.1em;}
				ul.subnav li a.selected {background:#006f15 url(/binaries/subnav_arrow_1_on.gif) no-repeat 5px 50%; color:#fff; display:block; padding:6px 0 6px 15px; margin:0; border-bottom:1px solid #bcbcbc;}
				ul.subnav li a.selected:hover {background:#006f15 url(/binaries/subnav_arrow_1_on.gif) no-repeat 5px 50%;}
				ul.subnav li li a.selected {background:#fff; color:#006f15; font-weight:bold;}
				ul.subnav li li a.selected:hover {background:#fff; border-bottom:#006f15 solid 1px; color:#006f15;}



			/*	 Format
			---------------------------------------------- */
			.col_center {display:inline; float:left; font-size:1.2em; line-height:1.5em; margin:0 0 0 40px; width:450px;}
				.breed {width:690px;}

			.col_center h3 {font-size:1.2em;}
			.col_center h4 {font-size:1em;}
			.col_center p {margin :0 0 25px 0;}
			.col_center a {color:#006f15; text-decoration:none;}
			.col_center a span {border-bottom:1px solid #94cc92;}
			.col_center a:hover {color:#000;}
			.col_center a:hover span {border-bottom:1px solid #000;}
			.col_center a.intern {background:#fff url(/binaries/bullet_link_1.gif) 0 4px no-repeat; color:#006f15; display:block; padding-left:20px;}
			.col_center a.intern:hover {color:#000;}
			.col_center ul {margin:0 0 25px 35px; list-style-type:disc;}
			.col_center ul.details {margin:0 0 0 35px; list-style-type:disc;}
			.col_center ul.overviewlist {margin:0 0 0 35px; list-style-type:disc;}
			.col_center ol {margin:0 0 25px 35px;}
			.col_center div.varietyimage {display:none;}
			.col_center img.varietyimage {display:none;}
			.col_center p+ul {margin-top: -25px;}

			.grow_disclaimer {clear: all; margin-top: 40px; font-size: 0.8em; line-height: 12px;}
			
			/*
			.col_center table {width:100%; border-collapse:collapse; border:none; border-spacing:0px; background-color:#bcbcbc; margin-bottom:25px;}
			.col_center table td {background-color:#fff; border:none; font-size:0.9em; font-weight:bold; color:#000; padding-left:5px; line-height:2em; text-align:left; vertical-align:top;}
			.col_center table th {font-size:0.9em; font-weight:bold; color:#000; text-align:left; line-height:2em;}
			.col_center table td a {font-weight:bold;}
			.col_center table td.on {background:#ecf7ef;}
			.col_center table th h3 {background-color:#87a801; font-size:1em; font-weight:bold; color:#fff; padding:5px; }
			.col_center table th.col {padding:5px; border:none; background-color:#f7e017;}

			*/

				
				/*	 Adress detail information
				---------------------------------------------- */
				.contactDetails {overflow:auto; padding-bottom:25px;}
				.contactDetails h3 {font-size:1em;}
				.contactDetails img {float:left; margin-right:15px;}
				.contactDetails {float:none;}
				.contactDetails img {float:right; margin:0;}
				.contactDetails table {color:#000; width:400px;}
				.contactDetails table tbody td {color:#000; font-size:0.9em; line-height:2em; padding-left:5px; text-align:left; vertical-align:top;}
				.contactDetails table tbody th {color:#595959; font-size:0.9em; font-weight:normal; text-align:left; line-height:2em; width:110px; vertical-align:top;}
				.contactDetails table tbody td a {font-weight:bold;}


				/*	 Legenda
				---------------------------------------------- */
				.legenda {margin-bottom:20px; border:0;}
				.legenda tr td {vertical-align:top; padding:2px 3px; }
				.legenda tr th {padding:2px 3px; text-align:right; vertical-align:top; width:1%;}

				
				/*	 Regular tabel
				---------------------------------------------- */
				.regulartable {border:0; color:#000; padding:0; margin:0 0 15px;}
				.regulartable .firstcol {color:#595959;}
				.regulartable td {vertical-align:top;}



				/*	Producten
				---------------------------------------------- */
				.producten {float:left; width:200px; margin:0 30px 30px 0;}
				.producten a {padding-bottom:0;}
				.producten h3 {border-top:1px solid #fff;}
				.producten h3 a {background:#006f15; display:block; padding:6px 10px; font-size:0.8em; color:#fff;}
				.producten h3 a:hover {background:#000; color:#fff;}
				.producten img {float:left; margin:0; padding:0;}

				/*	 Paging
				---------------------------------------------- */
				div.paging {position:relative; width:100%; border-top:1px solid #006f15;}
				div.paging a.left {position:absolute; left:0}
				div.paging a.right {position:absolute; top:0; right:0;}
				div.paging ul {list-style-type:none; margin:0; width:100%; text-align:center;}
				div.paging ul li {display:inline;}
				div.paging ul li.selected {display:inline; border-right:1px solid #aacfb1; border-left:1px solid #aacfb1;}
				div.paging ul li a {}
				div.paging ul li.selected a {font-weight:bold;}
				div.paging ul li a span {border-bottom:1px solid #aacfb1; margin:7px 5px 0 5px;}
				div.paging ul li.selected a span {border-bottom:none; background:url(/binaries/paging_arrow.gif) no-repeat 0 0;}

		
				/*	 Grower information table
				---------------------------------------------- */
				.growerinfo {background:url(/binaries/bg_growery.gif) 210px 0 repeat-y; border:#000 solid 1px; margin-bottom:25px; overflow:auto; width:100%;}
				.growerinfo h3 {background-color:#87a801; border-bottom:#000 solid 1px; border-left:#afc556 solid 1px; border-top:#afc556 solid 1px; color:#fff; font-size:1em; padding:5px;}
				.growerinfo img {float:left;}
				.growerinfo table {border-collapse:collapse; border:0; float:right; font-size:0.9em; margin:1px 0 0 1px; padding:0; width:478px;}
				.growerinfo thead th {background-color:#f7e017; border:solid 1px; border-color:#fff #fff #000 #fff; color:#000; padding:2px 3px;}
				.growerinfo tbody th {border-bottom:#bcbcbc solid 1px; color:#000; padding:2px 3px;}
				.growerinfo tbody td {border-bottom:#bcbcbc solid 1px; border-left:#bcbcbc solid 1px; padding:2px 3px;}


				/*	 Variety overview subtype table
				---------------------------------------------- */
				.varietyoverview {background:url(/binaries/bg_growery.gif) 200px 0 repeat-y; border:#000 solid 1px; margin-bottom:25px; overflow:auto; width:100%;}
				.varietyoverview h3 {background-color:#87a801; border-bottom:#000 solid 1px; border-left:#afc556 solid 1px; border-top:#afc556 solid 1px; color:#fff; font-size:1em; padding:5px;}
				.varietyoverview div {float:left;}
				.varietyoverview img {float:left; margin-right:0px;}
				.varietyoverview table {border-collapse:collapse; border:0; float:right; font-size:0.9em; margin:1px 0 0 1px; padding:0; width:488px;}
				.varietyoverview thead th {background-color:#f7e017; border:solid 1px; border-color:#fff #fff #000 #fff; color:#000; padding:2px 3px;}
				.varietyoverview tbody tr {cursor: pointer;}
				.varietyoverview tbody th {border-bottom:#bcbcbc solid 1px; color:#fff; padding:2px 3px; background: #006f15; text-decoration:underline; width: 140px;}
				.varietyoverview tbody tr.nolink {cursor: auto;}
				.varietyoverview tbody th.nolink {text-decoration:none;}
				.varietyoverview tbody th a {color:#fff;}
				.varietyoverview tbody td {border-bottom:#bcbcbc solid 1px; border-left:#bcbcbc solid 1px; padding:2px 3px;}
				.varietyoverview TBODY TD.right {text-align: right;}
				.varietyoverview TBODY TD.center {text-align: center;}

				/*	 General table
				---------------------------------------------- */
				.generalTable {border:#000 solid 1px; margin-bottom:25px; overflow:auto; width:100%;}
				.generalTable table {border-collapse:collapse; border:0; float:right; font-size:0.9em; margin:1px 0 0 1px; padding:0; width:100%;}
				.generalTable thead th {background-color:#f7e017; border:solid 1px; border-color:#fff #fff #000 #fff; color:#000; padding:2px 3px;}
				.generalTable tbody th {border-bottom:#bcbcbc solid 1px; color:#fff; padding:2px 3px; background: #006f15;}
				.generalTable tbody th a {color:#fff;}
				.generalTable tbody td {border-bottom:#bcbcbc solid 1px; border-left:#bcbcbc solid 1px; padding:2px 3px;}
				.generalTable TBODY TD.right {text-align: right;}

				.linkTable TD {padding-bottom: 25px;}
				.linkTable TD.image {vertical-align: top;}
				.linkTable TD.text {padding-left: 20px;}

				/*	 Recipies
				---------------------------------------------- */
				.recipeline {padding-top:20px; clear:left;}
				.recipe {WIDTH:210px; FLOAT:left; padding-left: 5px; padding-right:5px;}
				.recipe DIV {background-color: #ecf7ef; padding-left:5px; padding-right:5px;}
				.recipe P {margin-bottom:5px;}
				.recipe H3 {margin-bottom:5px; height:44px;}


			/*	 Right Column
			---------------------------------------------- */
			.col_right {position:relative; float:left; margin:22px 0 0 40px; width:200px;}
				
				/*	 Block (rightbar)
				---------------------------------------------- */
				.rightBox {margin-bottom:25px; overflow:auto; width:200px; border-bottom:1px solid #B5B5B5;border-left:1px solid #B5B5B5;border-right:1px solid #B5B5B5;}
				.rightBox a {text-decoration:none;}
				.rightBox a span {border-bottom:#aacfb1 solid 1px;}
				.rightBox a span.info {border:none; color:#575757; display:block;}
				.rightBox a.pdf {background:url(/binaries/ico_pdf.gif) no-repeat 0 8px; display:block; padding:8px 0 0 16px;}
				.rightBox address {color:#000; font-size:1.1em; font-style:normal; margin:0;}
				.rightBox address span {font-size:1em; font-style:normal; text-transform:uppercase;}
				.rightBox h3 {background-color:#000; color:#fff; font-size:1.2em; padding:6px 10px; border-bottom:#fff solid 1px ;}
				.rightBox h3 a {color:#fff; text-decoration:underline;}
				.rightBox img {float:left; border-bottom:0px solid #fff;}
				.rightBox strong {font-weight:bold; color:#000;}
				.rightBox ol {margin:0 0 25px 35px;}
				.rightBox ul {margin:0 0 25px 35px; list-style-type:disc;}
				.rightBox .content {background-color:#fff; border-top:0; clear:left; padding:8px; width:184px; }
				.rightBox .content p {font-size:1.1em;}
				.rightBox .content a {font-size:1.1em; color:#006f15;}
				
				
				/*	 Product block (rightbar)
				---------------------------------------------- */
				.product {border-color:#AACFB1;}
				.product h3 {background-color:#006f15;}
				.product .content {background:#ecf7ef;border-top:0; }

				
				/*	 Fotografie block (rightbar)
				---------------------------------------------- */
				.fotografie {border-color:#AACFB1;}
				.fotografie .content {background:#f9f9f9; border-top:0; }

				
				/*	 Brochures block (rightbar)
				---------------------------------------------- */
				.brochures {border-color:#AACFB1;}
				.brochures .content {background:#ecf7ef; border-top:0; }
				.brochures .content a.pdf span.info {margin-left:4px;}
				.brochures .content A.pdf {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(/binaries/ico_pdf.gif) no-repeat 0px 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px}


				
			/*	 Homepage
			---------------------------------------------- */
			#content_left {font-size:1.2em; line-height:1.5em; margin-top:30px; float:left;}
			#content_left a {color:#006f15; text-decoration:none;}
			#content_left a span {border-bottom:1px solid #94cc92;}
			#content_left a:hover {color:#000;}
			#content_left a:hover span {border-bottom:1px solid #000;}
			
			#content_right {float:right; font-size:1.2em; line-height:1.5em; margin-top:30px; width:460px;}
			#content_right h4 {font-size:1em;}
			#content_right a {color:#006f15; text-decoration:none;}
			#content_right a span {border-bottom:1px solid #94cc92;}
			#content_right a:hover {color:#000;}
			#content_right a:hover span {border-bottom:1px solid #000;}
			#content_right a.pdf {background:url(/binaries/ico-pdf.gif) 0 50% no-repeat; padding-left:20px;}
			
				.banners {display:block; margin:0 0 30px 0; overflow:hidden; padding:0; width:460px;}
				.banners div {float:left; margin:0 20px 0 0; height:100px;}
				.banners .last {margin:0; float:right;}
				.banners .last a {display:block; position:relative;}
			#content_right .banners span.teaser {color:#fff; cursor:pointer; display:block; float:left; top:0; padding:10px; position:absolute; z-index:10; text-decoration:underline; width:110px;}
			#content_right .banners span.teaser {font-size:1.4em; border-bottom:0; color:#fff;}




	/*	 Footer
	---------------------------------------------- */
	#footer {background-color:#000; color:#b9b9b9; line-height:1.5em; width:920px; float:left; clear:both; margin:25px 0; padding:5px 20px;}
	#footer p {background:url(/binaries/icon.gif) 0 50% no-repeat; padding-left:25px;}
	#footer ul {float:right;}
	#footer ul li {display:block; float:left; padding-right:5px;}
	#footer ul li a {border-bottom:1px solid #9a9a9a; color:#b9b9b9; text-decoration:none;}
	#footer ul li a:hover {color:#f7e017; border-bottom:1px solid #A5950F;}










.space {margin-bottom:25px;}

.btn {border:1px solid #B4B4B4; margin:0 0 10px 10px; float:left; color:#000 !important; background:url(/binaries/bg_submit.jpg) 0 50% repeat-x; padding:3px 15px}
.btn_right {border:1px solid #B4B4B4; margin:0 0 10px 10px; float:right; color:#000 !important; background:url(/binaries/bg_submit.jpg) 0 50% repeat-x; padding:3px 15px}

/* downloads
----------------------------------------------------------------- */
.hd-line {border-top:1px solid #AACFB2; padding:8px 0; font-size:1.4em !important; font-weight:normal; color:#000;}

.downloads {border:1px solid #B4B4B4; display:inline; background-color:#F9F9F9; width:120px !important; padding:10px; font-size:0.9em;}
.downloads p {padding:0; margin:0 !important; padding-left:20px;}
.downloads a {margin-top:5px; float:left;}
.downloads .pdf {background:url(/binaries/ico-pdf.gif) 0 50% no-repeat; padding-left:20px;}
.downloads .format {clear:both;}
.downloads .img-con {width:120px; text-align:center;}
.downloads img {float:none !important;}

.nomargin1 {margin-right:0px;}

/* Events
------------------------------------------------------------*/
.events .content {float:left; display:block;}
.events img {margin-right:10px !important;}
.events em {display:block;}

/* resultaten ++++++++++++++++++++++++++++++++++*/
div.resultaten h2 {font-size:1.4em; color:#000; background:#f9f9f9; border-top:1px solid #000; border-bottom:1px solid #bababa; padding:7px 10px; display:block;}
div.resultaten h3 {margin:0 0 20px 0;}
div.resultaten strong {margin:0 0 10px 0;}

/*print / back */
.col_center .print {display:block; clear:both;}
.col_center a.back {background:#fff url(/binaries/bullet_link_1.gif) no-repeat 0 70%; padding-left:20px; float:right; display:block; color:#006f15; line-height:2em;}
.col_center a.back:hover {background:#fff url(/binaries/bullet_link_1_on.gif) no-repeat 0 70%; color:#000;}
.col_center a.print {background:#fff url(/binaries/print.gif) no-repeat 0 70%; clear:both; padding-left:15px; display:block; color:#006f15; margin-left:10px; line-height:2em; width:150px; text-decoration:none}
.col_center a.print:hover {background:#fff url(/binaries/print_on.gif) no-repeat 0 70%;  clear:both; color:#000; padding-left:15px; display:block; color:#006f15; margin-left:10px; line-height:2em; text-decoration:none;}

			a.nummer {background:#006f15; color:#fff; padding:3px;}
			a.nummer:hover {background:#000; color:#fff;}




/* content section +++++++++++++++++++++++++ */

div.news {overflow:hidden; display:block; width:460px; margin-bottom:30px; padding:0;}
div.news div {margin:0 0 15px 0;}
div.news img {margin:4px 0 0 0; float:left; display:inline;}
div.news h3 {font-size:1.4em; margin-bottom:10px;}
div.news h3 a {font-size:1em; color:#006f15; font-weight:normal; display:block; background:url(/binaries/bullet_link_1.gif) no-repeat 0 2px; padding:0 0 0 18px; border-bottom:1px solid #aacfb1; margin:0 0 3px 0; padding-bottom:3px;}
div.news h3 a:hover {background:url(/binaries/bullet_link_1_on.gif) no-repeat 0 2px; border-bottom:1px solid #000; color:#000;}
div.news div.content {background:none; margin-left:10px; float:left; display:inline; width:365px;}
div.news div.content p {width:auto;}

div.country_info img {float:left; display:inline;}
div.country_info object {float:left; display:inline;}
div.country_info {overflow:hidden; display:block; width:460px; margin-bottom:30px;}
div.country_info h3 {font-size:1.4em; margin-bottom:10px;}
div.country_info h3 a {font-size:1em; color:#006f15; font-weight:normal; display:block; background:url(/binaries/bullet_link_1.gif) no-repeat 0 2px; padding:0 0 0 18px; border-bottom:1px solid #aacfb1; margin:0 0 3px 0; padding-bottom:3px; width:100%;}
div.country_info h3 a:hover {background:url(/binaries/bullet_link_1_on.gif) no-repeat 0 2px; border-bottom:1px solid #000; color:#000;font-size:1em; font-weight:normal; display:block; padding:0 0 0 18px; margin:0 0 3px 0; padding-bottom:3px;}
div.country_info address {display:block; width:178px; padding:10px; clear:left; border:1px solid #b5b5b5; border-top:1px solid #fff; background:#f9f9f9; line-height:1.2em; font-style:normal; font-size:0.9em; color:#000;}
div.country_info address span {text-transform:uppercase; font-style:normal; font-size:0.9em;}
div.country_info div.content {background:none; padding:0; margin:0 0 0 18px; float:left; display:inline; width:212px;}
div.country_info div.content {float:right; margin:0 30px 0 0;}
div.country_info div.content p{width:auto;}

div.spotlight {background:#fff url(/binaries/bg_shadow.gif) right bottom; overflow:hidden; display:block; width:460px; margin-bottom:30px;}
div.spotlight p {color:#000;}
div.spotlight img {float:left; display:inline;}
div.spotlight object {float:left; display:inline;}
div.spotlight div {padding:14px; width:432px; overflow:hidden; display:block; background:url(/binaries/bg_shadow_top.gif) top repeat-x;}
div.spotlight div h3 {font-size:1.4em; margin-bottom:10px;}
div.spotlight div h3 a {font-size:1em; color:#006f15; font-weight:normal; display:block; border-bottom:1px solid #aacfb1; padding-bottom:3px;}
div.spotlight div h3 a:hover {border-bottom:1px solid #000;}
div.spotlight div div.content {background:none; padding:0; margin:0 0 0 18px; float:left; display:inline; width:212px;}
div.spotlight div div.content p {width:auto;}

div.resultaten h3 {font-size:1.3em; font-weight:normal;}
div.resultaten img {margin:4px 0 0 0; float:left; display:inline;}
div.resultaten div {display:block; margin-left:10px;}
div.resultaten div.content {display:block; margin:0 0 20px 0;}







.col_center table.overview {width:100%; border-collapse:collapse; border:1px solid #000; border-spacing:0px; background-color:#bcbcbc; margin-bottom:25px;}
.col_center table.overview th.col {padding:5px; border:1px solid #000; background-color:#f7e017;}
.col_center table.overview th h3 {padding:5px; background-color:#87a801}
.col_center table.overview tr td {padding:5px; background-color:#fff; border:1px solid #bcbcbc !important; border-left:0px !important;}
.col_center table.overview tr td p{margin-bottom:0px;}
/* form elements content center */
.col_center form {margin:20px 0;}
.col_center form select {width:122px; border:1px solid #7f9db9;}



/* resultaten */

div.resultaten {display:block;}


.col_center .nomargin {margin-right:0;}

/* regio */
.regio img {float:left; margin-right:0;}
.regio ul {list-style-type:none; float:left;}
.regio ul li a {display:block; background:url(/binaries/bullets_regio.gif) no-repeat 0 0; padding-left:20px; padding-top:3px;}
.regio ul li a span {width:180px; display:block; cursor:pointer;}
.regio ul li a.c000000 {background-position:0 5px;}
.regio ul li a.c8C2985 {background-position:0 -16px;}
.regio ul li a.cE6408D {background-position:0 -38px;}
.regio ul li a.cCCCC10 {background-position:0 -60px;}
.regio ul li a.c62388B {background-position:0 -82px;}
.regio ul li a.c199ACD {background-position:0 -104px;}
.regio ul li a.c86A81C {background-position:0 -126px;}
.regio ul li a.cE30F19 {background-position:0 -148px;}
.regio ul li a.cEA661D {background-position:0 -170px;}



/* Styles Barry 27 nov
-------------------------------------------------------------------------------------------------------------------------*/

.links {list-style:none; margin:0 0 20px 0 !important;}
.links li {list-style:none; margin-bottom:3px;}
.links a {background:url(/binaries/bullet_list.gif) 0 50% no-repeat; padding-left:20px;}

.linksproduct {list-style:none; margin:0 0 20px 0 !important;}
.linksproduct li {list-style:none; margin-bottom:3px;}
.linksproduct a {background:url(/binaries/bullet_link_1.gif) 0 50% no-repeat; padding-left:20px;}

.links2 {list-style:none; margin:0 0 20px 15px !important;}
.links2 li {list-style:none; margin-bottom:3px;}
.links2 a {background:url(/binaries/subnav_arrow_1_off.gif) 0 50% no-repeat; padding-left:12px;}

.items {border-top:1px solid #ABCFB3; padding-top:15px;}
.item a:hover h2 {background:#000; cursor:pointer;}
.item h2 {background:#006F15; clear:both; display:block; width:685px;color:#fff; padding:7px 10px; margin:0 0 7px 0; font-size:1em; font-weight:bold;}
.black h2 {background:#000;}
.yellow h2 {background:#FDDE3D; color:#000;}
.item h2 strong {text-align:right; display:block; float:right;}
.item .quote {color:#006F15; font-style:italic; font-size:0.9em; line-height:1.3em; margin:0px;}
.item p {padding:0 10px;}
img.left {float:left; margin-right:10px;}
img.right {float:right; margin-right:10px;}
div.left {float:left; margin-right:10px;}
div.right {float:right; margin-right:10px;}
p.magnify {text-align: right; padding-right: 0px;}
p.magnify a img {float:right; margin-top: 3px; margin-bottom: 3px;}
.item li {font-size:0.9em; list-style:none;}
.warning {color:#CB3400; font-weight:bold;}
.warning1 {color:#CB3400; font-weight:bold; font-size:0.8em;}
.resistant {background:#000; color:#fff; padding:0 4px;}
.items table {border:0 !important;}
.items table td {border:0 !important; vertical-align:top; font-weight:normal; color:#595959;}
.items .firstcol {color:#000; width:auto; text-align:left;}

.link {background:url(/binaries/arrow-left.gif) 0 50% no-repeat; padding-left:12px;}

.twocol {margin-top:15px;}
.twocol .col {width:50%; float:left;}
.twocol .col .item {margin-bottom:10px; margin-right:20px;}
.twocol .col .item h2 {border-bottom:1px solid #AACFB2; background:none; font-size:2em; font-weight:normal; line-height:1em; padding:0 0 5px 0;  margin:0 0 5px 0; color:#000;}
.twocol .col .item ul {list-style:none; margin:0;}
.twocol .col .item ul li{list-style:none; margin:0;line-height:22px;}
.twocol .col .item ul li a{cursor:pointer;}
.twocol .col .item ul li span {float:left; line-height:18px;}

.press .content {margin-bottom:20px !important;}
.press .pdf {background:url(/binaries/ico_pdf.gif) 0 50% no-repeat; padding-left:20px;}
.press p {margin-left:20px !important;}
.press .date {color:#000;}

a.btn img {margin:0 0 10px 10px;}

.errorblock {border:1px solid #CD0001; background:#FAE4E6; color:#CD0001; padding:10px 15px;}
.errorblock p {margin-bottom:5px !important;}
.errorblock ul {margin:0 0 0 15px !important; font-weight:bold;}

.advisorback { margin-top: 10px; margin-bottom: 10px;}
.advisorback A { padding-left: 12px; background: url(/binaries/subnav_arrow_1_off.gif) no-repeat 0px 50%}

/* Formulier
----------------------------------------------------------------------------------*/
.form {border:0px !important; font:1.1em Arial;}
.form table {margin-bottom:10px; border:0px !important;}
.form td {padding:4px 0 4px 0;}
hr {height:1px; float:left; width:100%; margin:0 0 10px 0; padding:0; border:0; color:#B5B5B5; background-color:#B5B5B5;}
.form fieldset {float:left; width:100%; margin-bottom:0px;}
.form .form-collection label {display:inline; width:auto; margin-right:10px; padding-left:0px; background:none;}
.form .error .form-collection label {background:none;}
.form label {width:150px; float:left; display:block; padding:2px 0 5px 12px; background:url(/binaries/form-arrow.gif) 0 50% no-repeat;}
.form .error label {background:url(/binaries/form-arrow-error.gif) 0 50% no-repeat;}
.form h2 {padding:0px;}
.form p {display:none; margin:0;}
.form .char4 {width:40px !important;}
.form .char2 {width:20px !important; margin-left:5px !important;}
.form p.toelichting {display:block; margin:0; padding:0 0 8px 12px;}
.form .error p {display:block;}
.form .text {width:225px; border:1px solid #B9C9D5; margin:3px 0 0 0; padding:2px 4px; font-family:Arial, Verdana, Helvetica, sans-serif}
.form select {width:235px !important; height:22px; border:1px solid #B9C9D5; margin:3px 0 0 0; padding:2px 2px 2px 0; font-family:Arial, Verdana, Helvetica, sans-serif}
.form .radio input {float:left; margin:4px 5px 0 0; padding:0; height:14px; width:14px;}
.form textarea {width:225px; height:60px; border:1px solid #B9C9D5; margin:0; padding:2px 4px; overflow:auto; font:1em Arial, Verdana, Helvetica, sans-serif}
.form .error td {background:#FAE4E6; border-top:1px solid #CE2C14;}
.form .error td select {border:2px solid #CE2C14;}
.form .error td .text {border:2px solid #CE2C14;}
.form .error td textarea {border:2px solid #CE2C14;}
.form .error td label {color:#CE2C14; font-weight:bold;}
.form .error p {color:#CE2C14; background:none; padding:2px 0 2px 40px; margin:5px 0;}

#header .submit {padding-left: 0.5em; padding-right: 0.5em;}
DIV.eventtext {float:left;}

.columnized div {
	float: left;
	width: 18em; /* When using a fixed number of columns, you can omit the width. Otherwise it must be set! This will be the *minimum* width of a column*/
	/*padding-left: 10px; /* You may use a padding... but thanks to IE you can only use pixels! */
	/*padding-right: 10px;*/
	position: relative;
	text-align: justify;
	margin: 0; 		/* Don't use a margin! */
}

.columnized div p {
padding-right:10px;
padding-left:10px;
}
.columnized div.first p {
	padding-left:0px
}
.columnized div.last p {
	padding-right:0px
}
.columnized div p {margin-bottom:10px;}

/* Optional 'read on'-message */
.columnized div .readOn {
	position: absolute;
	right: 1em;
	bottom: -0.5em;
	color: #999999;
}

#NewsVertical {
	width: 460px;
	height: 51px;
	display: block;
	overflow: hidden;
	position: relative;
}
/* --------------- */
/* Ticker Vertical */
#Events {
	width: 460px;
	height: 51px;
	display: block;
	list-style: none;
}
#Events li {
	width: 400px;
	color: #444444;
	float: left;
	height: 50px;
	display: inline;
}

