
/*		Formulieren		*/

form input, form textarea, form select { border: 2px solid #CCC; }
form label { font-family: "Trebuchet MS", Verdana, Arial; font-size: 1em; font-weight: bold; color: #999; }
form input{  width: 200px; }
form textarea{  width: 400px; }
form .submit{ margin-top: 10px; }
form input.submit { color: #999; font-family: "Trebuchet MS", Verdana, Arial; font-size: 1em; font-weight: bold; }
form#login label { display: block; font-weight: bold; line-height: 180%; }
form#login label a, form#poll label a { color: #d5475f; }
form#login input { float: right; margin: 0 0 5px 0; width: 142px; }
form#login input.submit,form#poll input.submit { width: 146px; }
form#poll input.submit { border: 2px solid #CCC; margin-top:10px; }
form#poll input.radio { float: right; margin-top: 9px; }
form#poll label { font-size: .8em; font-family: Verdana, Arial, Helvetica, sans-serif; display: block; }
form#comment{ margin-top: 20px; margin-bottom: 50px; }
form#comment label { clear: left; float: left; margin-top: 7px; width: 100px; }
form#comment input { float: left; margin-top: 5px; width: 200px; }
form#comment textarea { width: 360px; margin-top: 5px; }
form#standard label, form#inboxReply label{ display: block; color:#006666; line-height: 180%; }
form#standard input{  width: 200px; }
form.register{ margin-top: 10px; }
form#inboxReply{ margin-left: 70px; }
form#inboxReply .large{ width: 400px; }
form.lostMyPassword{ margin: 0px auto; width: 204px; }
form.lostMyPassword input.submit{ margin: 10px auto 50px auto; }
form#inboxNewMessage{ margin-top: 20px; }
form#inboxNewMessage label{ display: block; line-height: 160%; }
form.column input, form.column textarea{ border: 1px solid #CCC; width: 480px; }
form.column label{ display: block; line-height: 180%; }
form.column input.small{ margin: 4px 0 20px 0; width: 30px; }

form.user label{ color: #000; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:.7em; font-weight: normal; line-height: 180%; width: 150px; }
form.user input{ float: left; margin: 0px 120px 10px 0; width: 150px; }
form.user select{ margin: 0px 120px 10px 0; width: 154px; }
form.user.modifyPassword{ height: 100px; }
form.user.modifyImage{ height: 70px; }
form.user.modifyData{ height: 230px; }

form.newsletterSubscribe{ margin: 30px auto 20px auto; width: 300px; }
form.newsletterSubscribe .submitBtn{ margin: 10px 0 0 53px; }

form #captcha{ margin-top:6px; padding-left:6px; }


/* ----------- My Form ----------- */
.myform{
	margin:0 auto;
	overflow: hidden;
	padding:14px;
	width:446px;
}
	/* ----------- stylized ----------- */
	#stylized{
		border:solid 2px #b7ddf2;
		background:#ebf4fb;
	}
	#stylized h1 {
		font-family: "Trebuchet MS", Verdana, Arial;
		font-size: 1.2em;
		font-weight: bold;
		color: #000000;
		margin-bottom:8px;
	}
	#stylized p{
		font-size:11px;
		color:#666666;
		margin-bottom:20px;
		border-bottom:solid 1px #b7ddf2;
		padding-bottom:6px;
	}
	#stylized label{
		color: #333333;
		display:block;
		font-weight:bold;
		text-align:right;
		width:140px;
		float:left;
	}
	#stylized .small{
		color:#AAAAAA;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		width:140px;
	}
	#stylized .dateField{
		width:79px;		
	}
	#stylized input.mediumField, #stylized select.mediumField{
		width:120px;		
	}
	#stylized input, select{
		float:left;
		font-size:12px;
		padding:4px 2px;
		border:solid 1px #aacfe4;
		width:250px;
		margin:2px 0 20px 10px;
	}
	#stylized select{
		float:left;
		font-size:12px;
		padding:4px;
		border:solid 1px #aacfe4;
		width:256px;
		margin:2px 0 20px 10px;
	}
	#stylized textarea{
		float:left;
		font-size:12px;
		height:140px;
		padding:4px 2px;
		border:solid 1px #aacfe4;
		width:250px;
		margin:2px 0 20px 10px;
	}
	#stylized div.checkbox{
		float:left;
		font-size:12px;
		height: 80px;
		margin:2px 0 20px 10px;
		width:256px;
	}
	#stylized div.checkbox table{
		height: 60px;
	}	
	#stylized div.checkbox table td p{
		border:0;
		margin:0 0 5px 0;
		padding:0;
	}
	#stylized table td input.checkbox{
		margin:4px 4px 0 4px;
		padding:0;
		width: 20px;
	}
	#stylized div.spacer{
		height: 40px;
		width: 100%;
		clear:both;
	}
	#stylized button{ 
		clear:both;
		margin-left:150px;
		width:125px;
		height:31px;
		background:#666666 url(img/button.png) no-repeat;
		text-align:center;
		line-height:31px;
		color:#FFFFFF;
		font-size:11px;
		font-weight:bold;
	}