#game {
	width:957px;
	height:300px;
	border-bottom:1px solid #888;
	border-top:1px solid #888;
	margin-bottom:10px;
	}
#gamepretext {
	clear:both;
	width:900px; 
	margin-left:14px;
	}
	#gamepretext h1 {
		color: #646e6e;
		padding-top:10px;
		font-size:22px;
		font-weight:normal;
		line-height:26px;
		}

#contentbasic {
	clear:both;
	width:1024px; 
	margin-left:34px;
	}

#tijdslijnill {
	margin-left:0px;
	}

caption {
	color:#be0027;
	font-weight:bold;
	}	

#meldfouterr {
	clear:both;
	margin-left:110px;
	}

#spacer {
 	clear:both;
	height:40px;
	}


fieldset {
	border:0px;
	padding: 1em;
}

label {
	float:left;
	width:28%;
	margin-right:0.5em;
	padding-top:0.1em;
	text-align:right;
}

#logo {
	width: 191px;
	height: 26px;
	}
#logo img {
	border: 0px;
	}

#logo2 {
	width: 360px;
	height: 54px;
	left:755px;
	top:-60px;
	float:right;
	margin-right:20px;
	position:absolute;
	
	}
#logo2 img {
	margin-right:5px;
	border: 0px;
	margin-left:0px;
	vertical-align:middle;
	}



#hometimeline {
	width: 959px;
	height: 152px;
	margin-left:8px;
	
	}
#hometimelinewithin {
	width: 939px;
	height: 152px;
	overflow-x: scroll;
	overflow-y: hidden;
	white-space: nowrap;
	}
	#hometimelinewithin img {
		margin-right:20px;
		border:0px;
		}


.forminputta {
	width: 200px;
	height: 50px;
	margin-bottom:5px;
	}


#error {
	color:#ff0000;
	margin-top:20px;
	}

.bezwaar {
	font-weight:bold;
	color:#be0027;
	text-decoration:none;
}

.spacer {
	height:10px;
	}

.centerme {
	text-align:center;
	}


#errorsend {
	margin-left:10px;
	width:400px;
	}

#canonleft {
	float:left;
	width: 520px;
	line-height:20px;
	margin-left:0px;
	color:#3d3d3d;
	margin-top:30px;
	}

	#canonleft h1 {
		color: #646e6e;
		font-size:22px;
		font-weight:normal;
		line-height:26px;
		}

	#canonleft input {
		border: 1px solid #999281;
		background-color: #eceae6;
		color: #000000;
		}

	
#canonright {
	float:left;
	width:380px;
	margin-left:30px;
	color:#505a5a;
	margin-top:19px;
	margin-bottom:20px;
	line-height:20px;
	font-size:12px;
	}
	#canonright a {
		text-decoration:none;
		font-weight:normal;
		}
	
	#canonright .element {
		border-bottom:1px dashed #646e6e;
		}
	
	#canonright h1 {
		font-size:14px;
		font-weight:bold;
		}
	#canonright h2 {
		font-size:14px;
		font-weight:bold;
		color:#222;
		}

	#canonright .centreer {
			text-align:center;
			line-height:30px;
			font-size:20px;
			}

	#canonright .inner {
		background-color:#bfc8c8;
		width:357px;
		border:1px solid #ffffff;
		padding-top:8px;
		padding-left:11px;
		padding-right:10px;
		margin-bottom:10px;
		}
	#canonright .innertextleft {
		width:357px;
		background-color:#bfc8c8;
		
		border:1px solid #ffffff;
		padding-top:8px;
		padding-left:11px;
		padding-right:10px;
		text-align:left;
		
		}
	#canonright .innerbanner {
		width:248px;
		border:1px solid #ffffff;
		padding:0;
		height:80px;
		}

		
	#canonright img {
		border:1px solid #646e6e;
		}


.deviderline {
	font-size: 0;
	width:100%;
	background-color: #bbb;
	height: 1px;
	clear:both;
	}

	
#canoninfo {
	color:#646e6e;
	text-align:center;
	padding-top:0px;
	}
	
	#canoninfo .canonjaar {
		font-size:28px;
		line-height:36px;
		font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
		}
	#canoninfo .canonvenster {
		font-size:11px;
		line-height:26px;
		font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
		}
	#canoninfo .canontitel {
		font-size:26px;
		font-weight:bold;
		font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
		}
	#canoninfo .canonsubtitel {
		font-size:16px;
		font-weight:bold;
		font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
		}

	#timeline {
		margin-top:40px;
		margin-bottom:10px;
		text-align:center;
		width:956px;
		}
	
	#prev {
		text-align:left;
		width:475px;
		height:30px;
		margin-left:28px;
		float:left;
		padding-right:10px;
		}
	#next {
		text-align:right;
		width:365px;
		height:30px;
		float:left;
		padding-left:10px;
		}

	#prevnext a {
		text-decoration: none;	
		}
		

	

#canoncontent {
	color: #000000;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height:20px;
	font-size:12px;
	margin-left:30px;
	clear:both;
	}
	#canoncontent .canoncontentintro {
		font-weight:bold;
		margin-bottom:20px;
		}
	
	#canoncontent .toekomst {
		background-color:#ffffff;
		color: #646e6e;
		width:201px;
		padding:5px;
		float:left;
		margin-right:20px;
		margin-bottom:10px;
		}
	#canoncontent .element {
		border-bottom:1px dashed #646e6e;
		}
	#canoncontent h2 {
		font-size:14px;
		font-weight:bold;
		}

#inzendingenlijst {
	width:958px;
	height:340px;
	clear:both;
	border-top:2px solid #d1d1d1;
	padding-top:20px;
	padding-bottom:5px;
	background-color:#ffffff;
	}
	
	#inzendingenlijst .inzendingenscroll {
		padding-top:20px;
		width:958px;
		height:298px;
		overflow-y:auto;
		overflow-x:hidden;
		background-color:#ffffff;
		}
	
	
	#inzendingenlijst .inzendingenlijstintro {
		margin-left:30px;
		clear:both;
		margin-bottom:10px;
		border-bottom:1px dashed #646e6e;
		width:875px;
		}
	
	#inzendingenlijst h1 {
		color: #646e6e;
		font-size:22px;
		font-weight:normal;
		line-height:26px;
		}

	#inzendingenlijst input, textarea {
		border: 1px solid #999281;
		background-color: #eceae6;
		color: #000000;
		}


.tarea {
	border: 1px solid #999281;
	background-color: #eceae6;
	color: #000000;
	height:80px;
	width:202px;
	}



#regularcontent {
	float:left;
	width: 830px;
	line-height:20px;
	margin-left:30px;
	color:#3d3d3d;
	margin-top:30px;
	margin-bottom:150px;
	}

	#regularcontent .col1 {
		width:400px;
		float:left;
		}

	#regularcontent .col2 {
		width:350px;
		float:left;
		}
		
	#regularcontent .col2 ul {
		padding:0;
		margin:0;
		}
	#regularcontent h1 {
		color: #646e6e;
		font-size:22px;
		font-weight:normal;
		line-height:26px;
		}

	#regularcontent .forminput {
		border: 1px solid #999281;
		background-color: #eceae6;
		color: #000000;
		width:200px;
		margin-bottom:5px;
		}
	#regularcontent .forminputtitel {
		border: 1px solid #999281;
		background-color: #eceae6;
		color: #000000;
		width:115px;
		margin-bottom:5px;
		}
	#regularcontent label {
		width:125px;
		}


.noborderelement {
	background-color: #eceae6;
	color: #000000;
	width:200px;
	margin-bottom:5px;
	}
		
#usercanonitem {
	margin-left:30px;
	height:140px;
	float:left;
	color:#646e6e;
	margin-bottom:20px;
}

	#usercanonitem .usercanonownerinfo {
		float:left;
		text-align:right;
		width:150px;
		padding-right:10px;
		}
	#usercanonitem .usercanonimg {
		float:left;
		width:199px;
		border:1px solid #b4bebe;
		text-align:center;
		background: #ffffff url(../img/imgtopbg.gif);
		}
	#usercanonitem .usercanonimg img {
		border: 0px;
		}
	
	#usercanonitem .title {
		font-size:18px;
		color:878f8f;
		font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
		height:29px;
		border-bottom:1px solid #ffffff;
		line-height:30px;
		}
	
#ontwerpnu img {
	border:0px;
	}

#recentcanon {
	margin-bottom:10px;
	
	}
	#recentcanon .info {
		margin-top:4px;
		width:140px;
		height:70px;
		float:left;
		}
	#recentcanon .thumb {
		margin-top:4px;
		width:70px;
		height:70px;
		float:left;
		}
	#recentcanon .line {
		width:210px;
		border-bottom:1px dashed #646e6e;
		height:5px;
		clear:both;
		}

.clearboth {
	clear:both;
	}


#flashcontainer {
	height:280px;
	width:957px;
	}


.colleft {
	float:left;
	width:200px;
	font-weight: bold;
	margin-bottom:20px;
}

.colright {
	float:left;
	width:500px;
	margin-bottom:20px;
}

#links ul {
	list-style-type: none;
	padding-left: 0;
	margin-left: 0;
	}

#links li {
	background: url(../img/Icon_External_Link.png) left 3px no-repeat; 
	padding-left: 15px;
	}
	


