HTML, BODY {
	margin:						0px;
	width:						100%;
}

A {
	color:						#333;
}

A:hover {
	color:						#ad2025;
}

#container {
	width:						950px;
	margin-left:				auto;
	margin-right:				auto;
}

#logoContainer {
	width:						100%;
	height:						150px;
}

#menuContainer {
	background-image:			url(../images/layout/whiteDot.png);
	background-repeat:			repeat-x;
	
	position:					relative;
	
	width:						100%;
	height:						30px;
}

#menuContainer #nav {
	margin-top:					3px;
	margin-left:				20px;
}

#contentContainer {
	margin-left:				auto;
	margin-right:				auto;
	
	width:						100%;
}

#contentBorder {
	padding:					10px;
	margin-bottom:				10px;
}

#contentContainer #mainContainer {
	float:						left;
	width:						700px;
	
	overflow:					auto;
	
	margin-left:				10px;
	margin-right:				10px;
}

#contentContainer #rightContainer {
	float:						right;
	width:						190px;
}

#contentContainer #contentBorder #rightContainer DIV.widget {
	border: 					solid #ddd 1px;
	margin-top:					10px;
}

#contentContainer #contentBorder #rightContainer DIV.widget .header {
	background-color:			#eee;
	border-bottom:				solid #ddd 1px;
	font-size:					8pt;
	text-align:					center;
	font-weight:				bold;
}

#contentContainer #contentBorder #rightContainer DIV.widget .content {
	padding:					4px;
	font-size:					10pt;
}

.floatingObjects {
	clear:						both;
}

.floatingObjects div {
	float:						left;
}

.floatingObjects .clubblad {
	margin:						0px 5px 5px 5px;
	
	width:						130px;
}

.floatingObjects .clubblad  img{	
	border:						0;
	
	width:						115px;
}

.floatingObjects .clubblad  A{	
	display:					block;
	
	text-align:					center;
	
	padding:					5px;
	background-color:			#dedede;
	border:						solid 1px #fff;
	text-decoration:			none;	
}

.floatingObjects .clubblad  A:hover{	
	border:						dashed 1px #000;
}

.formContainer * {
	margin:						0;
	padding:					0;
}

.formContainer fieldset {
	padding:					10px;
	border:						1px solid #e5e5e5;
	width:						500px;
	overflow:					auto;
	margin:						10px;
	clear:						left;
}

.formContainer legend {
	color:						#444;
	margin:						0 10px 0 0;
	padding:					0 5px;
	font-size:					100%;
}

.formContainer  fieldset.error legend {
	color:						#f00;
	font-weight:				bold;
}

.formContainer ul {
	list-style:					none;
	margin-top:					5px;
}

.formContainer fieldset.error ul{
	margin-left:				7px;
}

.formContainer ul li {
	display:					block;
	float:						left;
	width:						100%;
	height:						1%;
}

.formContainer fieldset.error ul li{
	background-color:			#ffdede;
}

.formContainer ul li label {
	float:						left;
	padding:					7px;
	width:						200px;
	overflow:					auto;
}

.formContainer ul li input, .formContainer ul li select, .formContainer ul li textarea {
	float:						right;
	margin-right:				10px;
	border:						1px solid #ccc;
	padding:					3px;
	width:						260px;
}

.formContainer optgroup {
	font-style:					normal;
	background-color:			#fff2da;
	text-align:					center;
}

.formContainer option {
	font-style:					normal;
	background-color:			#fff;
	text-align:					left;
}

.formContainer li input:focus, .formContainer li textarea:focus	{
	background-color:			#fff2da;
	border:						1px solid #666;
}

.formContainer label span {
	color:						#f00;
}

.formContainer fieldset input#Submit, .formContainer fieldset input#Reset {
	background:					#e5e5e5;
	border:						1px solid #ccc;
	padding:					5px;
}

.formContainer fieldset input#Submit {
	font-weight:				bold;
}

.formContainer fieldset input#Reset {
	color:						#555;
}

#wiewatwaarScroller {
	border:						solid 1px #555;
	background-color:			#d0d0d0;
	padding-left:				2px;
	width:						652px;
}

#wiewatwaarScroller A {
	float:						left;
	display:					block;
	width:						20px;
	margin:						4px 2px;
	text-align:					center;
	line-height:				20px;
	background-color:			#e1e1e1;
	color:						#000;
	font-weight:				bold;
	text-decoration:			none;
	border-bottom:				solid 1px #555;
	border-right:				solid 1px #555;
}

#wiewatwaarScroller A:hover {
	background-color:			#febd92;
}
