* 		{ margin: 0; padding: 0; }
body 	{ 
color: #4D4D4D; font: normal normal 62.5%/1.5 "Lucida Grande", Verdana, "Times New Roman", sans-serif; letter-spacing: -1px; line-height: 100%; width:100%; height:100%; }

a img 	{ border: none; }
a:link, a:visited { color: #383838; outline: none; text-decoration: none; }
a:hover { color: #d5d5d5; }

p 		{ font-size: 1.3em; margin-bottom: 15px; }
span.bold { font-weight: 600; }

h1 	{ font-size: 2.2em; margin-bottom: 0px; }
h2 	{ font-size: 2em; margin-bottom: 15px; }
h3 	{ font-size: 1.8em; margin-bottom: 15px; }
h4 	{ font-size: 1.6em; margin-bottom: 15px; }
h5 	{ font-size: 1.4em; margin-bottom: 15px; }
		
ul 	{ list-style-type: none; }

div 				{ font-size: 100%; margin-top: 30px; background:#fff;}
div.holder 			{ min-height: 700px; height:auto; }
div.header 			{ background: #fff; height: 200px; }
div.content 		{ height: auto; min-height: 600px; }
div.footer 			{ background: url('../images/footer.jpg') no-repeat; height: 130px; margin-top: 30px; overflow: hidden; }
div#contactBar 		{ background-color: #F9F9F9; color: #4D4D4D; height: auto; letter-spacing: 0; }
	div#contactBar p	{ margin: 3px 0 4px 30px}
div#navigatie 		{ border-bottom: 1px solid #fff; color: #333; height: 60px; background: #fff;margin-top: 30px;  }
	div#navigatie ul.steps 		{ float: left; list-style-type: none;}
		div#navigatie ul.steps a:link, div#navigatie ul.steps a:visited { color:#333; padding:2px 4px 2px 4px;}
		div#navigatie ul.steps li { margin:0; float: left; font-size: 1.2em; height: auto; padding:20px 10px 2px; width: auto; /*border: 1px solid #E9E9E9; border-bottom:4px solid #F9F9F9; border-top: none; border-left: none; */ }
		div#navigatie ul.steps li.active { margin-top: 22px; }
		div#navigatie ul.steps li.seperator {border:none; padding:20px 10px 2px 10px; color:#ccc;}
	
	div#navigatie ul li#step01 { background: url('../images/step01.jpg') center top no-repeat; margin-left:0px; }
		div#navigatie ul li#step01 a:link,
		div#navigatie ul li#step01 a:hover,
		div#navigatie ul li#step01 a:hover,q
	div#navigatie ul li#step02 { background: url('../images/step02.jpg') center top no-repeat; }
	div#navigatie ul li#step03 { background: url('../images/step03.jpg') center top no-repeat; }
	div#navigatie ul li#step04 { background: url('../images/step04.jpg') center top no-repeat; }
	div#navigatie ul li#step05 { background: url('../images/step05.jpg') center top no-repeat; }

	div#navigatie .steps div { color: #ccc; text-align: left; width: 100%; }
			div#navigatie ul.steps li#step01 a.active { color: #333; font-weight: 600; }
			div#navigatie ul.steps li#step02 a.active { color: #95CD08; font-weight: 600; }
			div#navigatie ul.steps li#step03 a.active { color: #ED970D; font-weight: 600; }
			div#navigatie ul.steps li#step04 a.active { color: #C30033; font-weight: 600; }
			div#navigatie ul.steps li#step05 a.active { color: #129DD3; font-weight: 600; }
			div#navigatie ul.extern { color: #ccc; float: right; list-style-type: none; margin-right: 40px;}
			div#navigatie ul.extern li { border: none; float: left; font-size: 1em; height: auto; padding-left: 8px; padding-right: 8px; padding-top: 8px; width: auto; }
			div#navigatie ul.extern li a, div#navigatie ul.extern li a:visited { color: #ccc; outline: none; text-decoration: none; }
			div#navigatie ul.extern li a.twitterlink:hover { color: #1D8B3E}
			div#navigatie ul.extern li.active { margin-top:10px; border-bottom:4px solid #F9F9F9;}
				div#navigatie ul.extern li.active a:link, div#navigatie ul.extern li.active a:hover, div#navigatie ul.extern li.active a:visited { color: #1D8B3E; font-weight:600;}

div.shortfish { background: #fff ; height: 140px; margin-top: 0px; }
	div.shortfish #logo { float:left; width:180px;}
	div.shortfish #logo img { margin:15px 20px 0 20px;}
	div.shortfish div#hdrtxt {height:180px;width:760px; float:left;}
	div.shortfish span { font-size: 3.0em; letter-spacing: -2px; line-height: 250%;  }
	div.shortfish span.info { margin-top:-20px;} 
	div.shortfish span.grijs { color: #e5e3e3; }
	div.shortfish span.s6 { font-size: 1.2em; letter-spacing: -1px; line-height: 90%; }
	div.shortfish span.seperator { color: #e5e3e3; font-size: 1.2em; letter-spacing: -1px; line-height: 130%; }
	div.shortfish span.c1 { color: #C30033; }
	div.shortfish span.c4 { color: #840086; }
	div.shortfish span.c6 { color: #1D1758; }
	div.shortfish span.c7 { color: #1D8B3E; }
	
	
	div.inner { float: left; height: 220px; width: 100%; }

.inner p { font-size: 1.1em; margin: 20px 30px 15px; }
.inner p.phrase { font-size: 1.8em; }
.inner p span.h1 { font-size: 1.8em; }
.inner p span.h2 { font-size: 1.3em; }
div.autoH { height: auto;}
div.defaultH { height: auto; min-height: 250px;}   
div.mT { margin-top:30px} 
div.more { float: left; font-size: 1.4em; height: 50px; margin-bottom: 0; position: relative; text-align: right; width: 100%; }
	.more a:link,.more a:visited { color: #383838; outline: none; text-decoration: none; border-right: 1px solid #E9E9E9; border-bottom:4px solid #F9F9F9; padding:2px 10px 2px 10px;}
	.more a:hover { color: #d5d5d5; border-right: 1px solid #E9E9E9; border-bottom:4px solid #F9F9F9; padding:2px 10px 2px 10px;}

 
.h01 { border-top: 1px dotted #E9E9E9; color: #333; }
	.h01 .more a:link,.h01 .more a:visited { color: #333; background:#fff;  }
	.h01 .more a:hover { color: #fff;background:#95CD08; }
.h02 { border-top: 1px dotted #E9E9E9; color: #333; }
	.h02 .more a:link,.h02 .more a:visited { color: #333; }
	.h02 .more a:hover { color: #d5d5d5; }
.h03, .h04, .h05 { border-top: 1px dotted #ED970D; color: #333;}
	.h03 span.h2, .h04 span.h2, .h05 span.h2 { color:#ED970D;}
	.h03 p, .h04 p, .h05 p {  margin:20px 30px }
	.h03 .more a:link, .h04 .more a:link, .h05 .more a:link, .h03 .more a:visited, .h04 .more a:visited, .h05 .more a:visited { color: #ED970D; margin-bottom:20px;}
	.h03 .more a:hover, .h04 .more a:hover, .h05 .more a:hover { color: #d5d5d5; }
	.h03 .inner, .h04 .inner, .h05 .inner {height:150px; border-left:none;}
.h06 { border-top: 1px dotted #E9E9E9; border-bottom: 10px solid #F9F9F9; color: #333; }
	.h06 .more a:link,.h06 .more a:visited { color: #333; }
	.h06 .more a:hover { color: #d5d5d5; }
	.h06 .inner { height:250px;}
	.h06 .inner ul { margin-left:20px; list-style-type:circle;}
	.h06 .inner ul li { float:left; width:133px;}
.h07 { border-top: 1px dotted #1D8B3E;  color: #1D8B3E; }
	.h07 .more a:link,.h07 .more a:visited { color: #1D8B3E; }
	.h07 .more a:hover { color: #d5d5d5; }
	.h07 .inner { height:250px;}
	
img.item { border: 4px solid #efefef; float: left; margin-left: 30px;  }
img.itemHover { border: 4px solid #CBCBCB; cursor: pointer; }
.s01 { border-top: 1px dotted #333; }
.s02 { border-top: 1px dotted #95CD08; }
	.s02 span.title { color:#95CD08;}
	.s02 span.h2 { color:#95CD08; font-size:1.3em;}
	.s02  a:link,.s02 a:visited { color: #7EAF00; }
	.s02  a:hover { color: #d5d5d5; }
	
.d01 { border-top: 1px dotted #E9E9E9; color: #333;}
	.d01 p { margin:20px 30px;  }	 
		div#ww1 { background:url('../images/ww1.jpg') no-repeat; }
		div#ww2 { background:url('../images/ww2.jpg') no-repeat; }
		div#ww3 { background:url('../images/ww3.jpg') no-repeat; }
		div#ww4 { background:url('../images/ww4.jpg') no-repeat; }
		div#ww5 { background:url('../images/ww5.jpg') no-repeat; }
		div#ww6 { background:url('../images/ww6.jpg') no-repeat; }
		div#ww7 { background:url('../images/ww7.jpg') no-repeat; }
			.wwsteps { float:left; height:300px; margin-left:400px; margin-top:30px;}
			.wwsteps p { height:160px; float:left; overflow:hidden; margin:150px 0px 10px 10px;}
			.wwsteps p span.title{ font-size: 1.8em;}
	.d01 span.h2 {font-size:1.3em;}
.d02 { border-top: 1px dotted #ED970D; color: #333; margin-top:30px; }
	.d02 span.title { color:#ED970D; font-size:1.3em;}
	.d02 p { font-size:1.1em; margin:20px 30px }
	.d02 .more a:link,.d02 .more a:visited { color: #ED970D; }
	.d02 .more a:hover { color: #d5d5d5; }

.c01 { border-top: 1px dotted #333; color: #333; margin-top:30px; }
	.c01 span.title { color:#333;}
	.c01 table { border:none; width:170px; color:#333; text-align:right; margin-left:30px;}
	.c01 table tr { width:400px;}
	.c01 table tr td.b { font-weight:600;}								
	.c01 table tr td.pre { width:50px; text-align:left; padding-right:10px;}
	.c01 table tr td.title { font-weight:600; text-align:left;}
.c02 { border-top: 1px dotted #129DD3; color: #129DD3; margin-top:30px; }
	.c02 span.title { border-top: 1px dotted #129DD3; }
	.c02 table { border:none; width:400px; color:#333; margin-left:30px;float:left;}
	.c02 table tr { width:400px;}
	.c02 table tr td.b { font-weight:600;}								
	.c02 table tr td.pre { width:50px; text-align:right; padding-right:10px;}
	.c02 table tr td.title { font-weight:600; text-align:left;}
	.c02 div { width:300px; height:auto; float:left;}
	.c02 img, .c02 img {border:none; float:left;}
.c03 { border-top: 1px dotted #333; color: #333; margin-top:30px; }
	.c03 span.title { color:#333;}
.c04 { border-top: 1px dotted #333; color: #333; margin-top:30px; }
	.c04 span.title { border-top: 1px dotted #333; }
.p01 { border-top: 1px dotted #C30033; color: #333; margin-top:30px; }
	.p01 .inner { height:auto;}
 	.p01 p { font-size:1.1em; }
    .p01 span.title { color:#C30033;}

.p00 { border-top: 1px dotted #C30033; color: #333; margin-top:30px; }
 	.p00 p { font-size:1.1em; }
    .p00 span.title { font-size:1.0em; color:#C30033;}
.p000 { border-top: 1px dotted #333; color: #C30033; margin-top:30px; }
 	.p000 span.title { border-top: 1px dotted #C30033; }
	.p000 img { float: left; margin-left: 30px; margin-top: 30px; }
	
div.sis { border-top: 1px dotted #333; color: #333; height: 230px; margin-top: 30px; }
div.nieuws { border-top: 1px dotted #1D8B3E; color: #333; height: 230px; margin-top: 30px; }
div.footer ul { float: left; font-size: 0.875em; list-style-type: none; margin-top: 10px; }
div.footer ul li { float: left; font-size: 1em; height: 10px; margin-left: 30px; }
div.footer ul.extern { font-size: 1em; margin-right:40px; }
img#runswithmodx { float: right; height: auto; margin-right: 20px; margin-top: 60px; width: auto; }
div#addthis_button { float: right; height: auto; margin-right: 20px; margin-top: 12px; width: auto; }

div#contactBar span a:link,div#contactBar span a:visited,,div#navigatie ul.steps li a:link,div#navigatie ul li a:visited,div#navigatie ul.extern li a:hover,div.footer span a:link,div#contactBar span a:visited, { color: #333; }
div#contactBar span a:hover,div.shortfish span.c5,div.footer span a:hover { color: #129DD3; }

div.shortfish span.c2 { color: #ED970D; }
div.shortfish span.c3 { color: #95CD08; }

/*.d01 .more a:link,.s01 .more a:visited,.p01 .more a:link,.s01 .more a:visited,.p05 .more a:link,.s01 .more a:visited { color: #ED970D; }
.h01 .more a:link,.h01 .more a:visited { color: #95CD08; }
*/
/*.more a:link,.more a:visited,.h01 .more a:hover,.h02 .more a:link,.big .more a:visited,.s01 .more a:link,.s01 .more a:visited,.s02 .more a:link,.s02 .more a:visited,.d01 .more a:hover,.p01 .more a:hover,.p05 .more a:hover { color: #ccc; }
.p01,.p05 { border-top: 1px dotted #ED970D; color: #ED970D; }*/
