/* Exodus 20.15 - http://www.biblegateway.com/passage/?search=exodus%2020.15;&version=8; */

/* ----------(  GENERAL  )---------------- */

	* {
		padding:0;
		margin:0;
	}
	
	a{
		outline:none;
	}
	
	body {
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#667777;
		background:#d4d5d6;
	}
	
	h1 {
		margin-bottom:10px;
		padding-bottom:10px;
		font-size:20px;
		color:#01367a;
		font-weight:normal;
		border-bottom:1px solid #ccc;
	}
	
	h2 {
		padding-bottom:15px;
		font-size:15px;
		font-style:italic;
		color:#01367a;
		font-weight:normal;
	}
	
	h3 {
		padding-bottom:10px;
		font-size:14px;
		text-transform:uppercase;
		font-weight:normal;
	}
	
	h4 {
		padding-bottom:2px;
		font-size:14px;
		color:#01367a;
		font-weight:bold;
	}
	
	p {
		padding-bottom:20px;
	}
	
	a {
		color:#a59f00;
		text-decoration:none;
	}
	
	a:hover {
		color:#01367A;
	}
	
	.floatLeft {
		padding:0 15px 15px 0;
		float:left;
	}
	
	.floatRight {
		padding:0 0 25px 25px;
		float:right;
	}
	
	h3.download {
		padding:5px 0;
		border-top:5px solid #a59f00;
	}
	
	h3.download span {
		padding:5px 0;
		border-top:5px solid #013670;
	}
	
	P.download {
		padding-bottom:10px;
	}
	
	#rightContent ul {
		margin-left:15px;
		list-style:square;
	}
	
	#rightContent ul li {
		padding:2px 0;
	}
	
	#rightContent ul.downloadList {
		margin:0;
		padding:0 0 20px 0;
		list-style:none;
		border-bottom:1px solid #ccc;
	}
	
	#rightContent ul.downloadList li {
		padding:2px 0 2px 20px;
		list-style:none;
		background:url(../images/downloadList.jpg) left 4px no-repeat;
	}
	
	#frmContact #notification {
		font-size:12px;
	}
	
	form {
		margin:0;
		padding:0;
		/*width:477px;*/
	}
	
	form fieldset {
		padding:15px 0;
		border:0;
		border-bottom:1px solid #ccc;
	}
	
	form.smallForm fieldset {
		padding:5px 0;
		border:0;
	}
	
	form div.row {
		position:relative;
		margin-bottom:5px;
		height:23px;
		clear:both;
	}
	
	form div.selectList {
		height:23px;
	}
	
	form div.row-2 {
		position:relative;
		margin-bottom:5px;
		float:left;
	}
	
	form div.row-3 {
		position:relative;
		margin-bottom:5px;
		float:left;
	}
	
	form div.row-4 {
		position:relative;
		height:25px;
		float:left;
	}
	
	form div.row label,
	form div.row-2 label,
	form div.row-3 label {
		position:absolute;
		top:3px;
		left:0;
	}
	
	form div.row-4 label {
		position:absolute;
		top:1px;
	}
	
	form div.row-2 label.txtRight,
	form div.row-3 label.txtRight {
		width:90px;
		text-align:right;
	}
	
	form div.row input,
	form div.row select,
	form div.row textarea {
		margin-left:100px;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	form div.row select {
		padding:2px;
		font-size:12px;
		color:#667777;
		width:140px;
		border:1px solid #ccc;
	}
	
	form div.textarea {
		height:123px;
	}
	
	form div.textarea-small {
		height:93px;
	}
	
	form div.row textarea {
		padding:3px;
		font-size:12px;
		color:#667777;
		width:477px;
		height:120px;
		border:1px solid #ccc;
	}
	
	form.smallForm div.row textarea {
		padding:3px;
		font-size:12px;
		color:#667777;
		width:266px;
		height:80px;
		border:1px solid #ccc;
	}
	
	form div.row input {
		padding:3px;
		font-size:12px;
		color:#667777;
		width:477px;
		border:1px solid #ccc;
	}
	
	form.smallForm div.row input {
		padding:3px;
		font-size:12px;
		color:#667777;
		width:266px;
		border:1px solid #ccc;	
	}
	
	form div.row-2 input {
		margin-left:100px;
		padding:3px;
		font-size:12px;
		color:#667777;
		width:184px;
		border:1px solid #ccc;
	}
	
	form div.row-2 .extraInput {
		width:185px;
	}
	
	form div.row-3 input {
		margin-left:100px;
		padding:3px;
		font-size:12px;
		color:#667777;
		width:87px;
		border:1px solid #ccc;
	}
	
	form div.row-4 input {
		margin-left:100px;
		margin-right:50px;
		padding:3px;
		font-size:12px;
		color:#667777;
		/*border:1px solid #ccc;*/
	}
	
	form div.button {
		margin-top:10px;
	}
	
	form div.button input {
		-moz-border-radius-bottomleft:3px;
		-moz-border-radius-bottomright:3px;
		-moz-border-radius-topleft:3px;
		-moz-border-radius-topright:3px;
		background:#FFFFFF none repeat scroll 0 0;
		border:1px solid #DDDDDD;
		cursor:pointer;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		padding:3px;
		color:#667777;
	}

/* -------(  FORCE SCROLLBAR IN FX/SF  )------- */

	html { 
		min-height: 100%; 
		margin-bottom: 1px;
	}

/* ----------(  MAIN LAYOUT  )---------------- */

	#headerWrapper {
		height:140px;
		background:#fff;
	}
	
	#header {
		position:relative;
		margin:0 auto;
		width:965px;
	}
	
	#header #hUrl {
		position:absolute;
		top:18px;
		left:10px;
		text-indent:-9999px;
		background:url(../images/accentis_logo.jpg) center center no-repeat;
		display:block;
		width:274px;
		height:105px;
	}
	
	#header ul {
		position:absolute;
		top:15px;
		right:15px;
		font-size:13px;
		list-style:none;
	}
	
	#header li {
		padding:2px 0;
		list-style:none;
		float:left;
	}
	
	#header li.lang {
		padding:0;
	}
	
	#header li.first a {
		border:0;
	}
	
	#header li a {
		padding:0 5px;
		color:#667777;
		text-decoration:none;
		border-left:1px solid #667777;
		float:left;
	}
	
	#header li.lang {
		margin-left:10px;
	}
	
	#header li.lang a {
		padding:3px 0;
		text-align:center;
		text-transform:uppercase;
		font-size:12px;	
		color:#fff;
		background:#a59f00;
		display:block;
		width:28px;
		border:0;
	}
	
	#contentWrapper {
		margin:0 auto;
		padding:0 15px;
		font-size:13px;
		width:935px;
		background:#fff;
	}
	
	#contentWrapper #flashHeader {
		margin-bottom:10px;
	}
	
	#contentWrapper #subNav {
		list-style:none;
		height:75px;
	}
	
	#subNav li {
		margin-left:10px;
		list-style:none;
		height:75px;
		width:305px;
		float:left;
	}
	
	#subNav li.first {
		margin:0;
	}
	
	#subNav li a {
		padding:7px 10px 10px 10px;
		font-size:20px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		color:#a59f00;
		text-decoration:none;
		background:#edeccc url(../images/arr_green.jpg) 10px 35px no-repeat;
		width:285px;
		height:58px;
		display:block;
		float:left;
	}
	
	#subNav li a:hover {
		color:#fff;
		background:#A59F00 url(../images/arr_white.gif) 10px 35px no-repeat;
	}
	
	#subNav li.active a {
		color:#fff;
		background:#013670 url(../images/arr_blue.gif) 10px 35px no-repeat;
	}
	
	#content {
		margin-top:10px;
		border-top:1px solid #ccc;
	}
	
	#left {
		margin-right:5px;
		padding:25px;
		width:575px;
		float:left;
	}
	
	#leftNavigation {
		padding:25px 15px 0 0;
		width:305px;
		float:left;
	}
	
	#leftNavigation ul {
		font-size:12px;
		list-style:none;
		border-bottom:1px solid #ccc;
	}
	
	#leftNavigation ul ul {
		border-bottom:0;
	}
	
	#leftNavigation ul li {
		list-style:none;
		border-top:1px solid #ccc;
	}
	
	#leftNavigation ul li a {
		padding:2px 0 2px 25px;
		color:#464749;
		width:280px;
		display:block;
	}
	
	#leftNavigation ul li a:hover {
		background:url(../images/arr_blueNav.jpg) left center no-repeat;
	}
	
	#leftNavigation ul li.active a,
	#leftNavigation ul li.active a:hover {
		background:#01367a url(../images/arr_blueNav.jpg) left center no-repeat;
		color:#fff;
	}
	
	#leftNavigation ul li li {
		border-top:1px solid #fff;
	}
	
	#leftNavigation ul li.active li a {
		color:#464749;
		background:#edeccc;
	}
	
	#leftNavigation ul li.active li a:hover {
		background:#edeccc url(../images/arr_greenNav.jpg) left center no-repeat;
		color:#464749;
	}
	
	#leftNavigation ul li li.active a,
	#leftNavigation ul li li.active a:hover {
		background:#a59f00 url(../images/arr_greenNav.jpg) left center no-repeat;
		color:#fff;
	}
	
	#right {
		width:305px;
		float:left;
	}
	
	#rightContent {
		padding:25px 0 25px 25px;
		overflow:hidden;
		width:590px;
		float:left;
	}
	
	#rightContent p.kaart {
		border:2px solid #ccc;
	}
	
	#rightContent p.kaart img {
		max-width:586px;
		_width:586px; /* IE6 */
	}
	
	#rightContent table {
		padding-top:10px;
		font-size:11px;
	}
	
	#rightContent table.press {
		margin-bottom:15px;
		font-size:12px;
		width:590px;
		border-top:1px solid #ccc;
		border-collapse:collapse;
	}
	
	#rightContent table.press td {
		border-bottom:1px solid #ccc;
	}
	
	#rightContent table.press td.year h2 {
		margin:0;
		padding:3px 0 3px 20px;
		font-style:normal;
		color:#A59F00;
		font-size:18px;
	}
	
	#rightContent table.press tr:hover {
		background:#edeccc;
	}
	
	#rightContent table.press tr td a {
		padding:10px 0;
		display:block;
	}
	
	#rightContent table.press tr td.date {
		text-align:center;
		font-size:11px;
		width:70px;
	}
	
	#rightContent thead {
		color:#fff;
		background:#01367a;
	}
	
	#rightContent thead th {
		padding:4px;
		font-weight:normal;
		text-align:left;
	}
	
	#rightContent table th.country {
		background:#a59f00;
	}
	
	#rightContent table tr.green {
		background:#edeccc;
	}
	
	#rightContent table td {
		padding:4px;
	}
	
	#rightContent table th.td-xsmall {
		width:58px;
	}
	
	#rightContent table th.td-small {
		width:141px;
	}	
	
	#rightContent table th.td-large {
		width:215px;
	}
	
	#rightContent table td.center {
		text-align:center;
	}
	
	#rightContent table.fiche,
	#rightContent table.ikzoek {
		margin:0;
		padding:0;
		border-collapse:collapse;
	}
	
	#rightContent table.ikzoek a.pdf {
		padding-left:20px;
		background:url(../images/pdf_icon.gif) left center no-repeat;
	}
	
	#rightContent table.fiche strong,
	#rightContent table.ikzoek strong {
		color:#01367a;
	}
	
	#rightContent table.fiche td,
	#rightContent table.ikzoek td {
		padding:10px 0;
		vertical-align:top;
		border-bottom:1px solid #cccccc;
	}
	
	#rightContent table.fiche td.small {
		width:105px;
	}
	
	#rightContent table.ikzoek td.small {
		width:155px;
	}
	
	#rightContent table.ikzoek td.large {
		width:215px;
	}
	
	#rightContent table.fiche table {
		padding:0;
		width:485px;
		border-collapse:collapse;
	}
	
	#rightContent table.ikzoek table {
		padding:0;
		width:375px;
		border-collapse:collapse;
	}
	
	#rightContent table.fiche table td {
	}
	
	#rightContent table.fiche table td.nopaddingtop {
		padding-top:0;
	}
	
	#rightContent table.fiche table td.nopaddingbottom {
		padding-bottom:0;
	}
	
	#rightContent table.fiche table td.noborder {
		border:0;
	}
	
	#right .heading {
		padding:5px 10px;
		background:#d2cf80;
	}
	
	#right .heading h2 {
		margin:0;
		padding:0;
		font-style:normal;
		color:#fff;
		font-size:14px;
	}
	
	#right .heading a {
		text-indent:-9999px;
		width:13px;
		height:13x;
		background:url(../images/rss.jpg) center center no-repeat;
		display:block;
		float:right;
	}
	
	#right .item {
		padding:10px;
		background:#f1f1d9;
	}
	
	#right .meer {
		margin-bottom:10px;
		text-align:right;
	}
	
	#right .meer a {
		color:#01367a;
	}
	
	#right .item span.date {
		color:#667777;
		font-size:12px;
	}
	
	#right .item p {
		padding:0;
		color:#000;
	}
	
	#footer {
		padding:10px 0;
		border-top:1px solid #ccc;
		clear:both;
	}
	
	#footer a {
		margin-left:5px;
		padding:0 5px;
		color:#fff;
	}
	
	#footer p {
		padding:2px 5px;
		color:#fff;
		font-size:11px;
		background:#01367a;
	}
	
	/* sitemap */
	
	#sitemap li {
		margin-left:10px;
		list-style:none;
		width:305px;
		float:left;
	}
	
	#sitemap li.first,
	#sitemap li li,
	#sitemap li li li {
		margin-left:0;
	}
	
	#sitemap li a {
		padding:3px 0 3px 25px;
		color:#fff;
		background:#A59F00;
		display:block;
	}
	
	#sitemap li li,
	#sitemap li li li {
		border-top:1px solid #ccc;
		float:none;
	}
	
	#sitemap li li a,
	#sitemap li li li a {
		color:#667777;
		background:#fff;
	}
	
	#sitemap li li li a {
		padding:2px 0 2px 45px;
	}
	
	
	/* nieuw door simonc op 8 april 2009 */
	
	#right p { padding:0; }
	
	.Yellow { background:#f1f1d9; }
	
	.Yellow h3 { background:#d2cf80; margin:0; padding:7px 10px; color:#fff; font-weight:bold; }
	
	.Yellow .date { color:#667777; font-weight:bold; font-size:12px; }
	
	.Yellow .box { padding:7px 10px; }
	
	.Yellow h4 { color:#333; font-size:12px; font-weight: normal; }
	
	/* einde nieuw */