table.form{
	width: 345px;
	margin-top: 10px;
}

table.form#style01 td.head{
	color: #f9f9f9;
}

table.form#style02 td.head{
	color: #ff6600;
}

table.form#style03 td.head{
	color: #ffff33;
}

table.form#style04 td.head{
	color: #ccff00;
}

table.form#style05 td.head{
	color: #9900cc;
}

table.form#style06 td.head{
	color: #ff66ff;
}

table.form#style07 td.head{
	color: #33cccc;
}

table.form#style08 td.head{
	color: #999999;
}

table.form#style09 td.head{
	color: #cc9999;
}

table.form#style10 td.head{
	color: #ff0000;
}

/*

table.form#style01 input, table.form#style01 textarea{
	border-color: #f9f9f9;
}

table.form#style02 input, table.form#style02 textarea{
	border-color: #ff6600;
}

table.form#style03 input, table.form#style03 textarea{
	border-color: #ffff33;
}

table.form#style04 input, table.form#style04 textarea{
	border-color: #ccff00;
}

table.form#style05 input, table.form#style05 textarea{
	border-color: #9900cc;
}

table.form#style06 input, table.form#style06 textarea{
	border-color: #ff66ff;
}

table.form#style07 input, table.form#style07 textarea{
	border-color: #33cccc;
}

table.form#style08 input, table.form#style08 textarea{
	border-color: #999999;
}

table.form#style09 input, table.form#style09 textarea{
	border-color: #cc9999;
}

table.form#style10 input, table.form#style10 textarea{
	border-color: #ff0000;
}

*/

input, textarea{
	background: #FFFFFF;
	border: 1px solid #BCBCBC;
	width: 200px;
	height: 15px;
	padding: 3px;
	font-size: 12px;
	font-family: arial, sans-serif;
	color: #777777;
}	

input:focus, textarea:focus{
	background: #BCBCBC;
	border: 1px solid #FFFFFF !important;
	color: #111111;
}

input.error, textarea.error{
	border: 1px solid #DD2400 !important;
	background-color: #eb7272;
	float: left;
}

input.small{
	width: 120px;
}

input.smaller{
	width: 89px;
}

input.smallest{
	width: 20px;
}

.form_error, .form_extra{
	clear: both;
	height: 10px;
	font-size: 0.9em;
}

.form_extra{
	color: #888888;
}

textarea{
	width: 200px;
	height: 100px;
}

tr{
	height: 26px;
	width: 345px;
}

td{
	height: 26px;
	width: 215px;
	vertical-align: top;
}

td.head{
	width: 100px;
	color: #FFFFFF;
	text-align: right;
	vertical-align: top;
	border-right: 5px solid transparent;
}

td.required{
	width: 30px;
}

input#verzenden{
	width: 120px;
	height: 25px;
	color: #DDDDDD;
	background: #444444;
}

input#verzenden:hover{
	background: #555555;
	color: #EEEEEE;
}




