
/**********************************

Name: cmxform Styles
Author: Nick Rigby

***********************************/

form#cmxform 	{ color: #4F4F4F; margin: 0px; padding: 0px; }

form#cmxform.comments	{ margin: 15px 0px 0px 0px; }

form#cmxform p	{ padding: 0px 0px 10px 5px; font-size: 100%; color: #666; }

form#cmxform h3			{ margin: 0px 0px 0px 5px; padding: 0px; }
form#cmxform h3 strong	{ color: #666; }
form#cmxform h2			{ margin: 20px 15px 10px 5px; }

form#cmxform legend 		{ display: none; }

form#cmxform legend, form#cmxform label { color: #333; }

form#cmxform fieldset 			{ border: none; }
form#cmxform fieldset fieldset	{ background: none; }
form#cmxform fieldset li 		{ font-size: 120%; line-height: 130%; padding: 5px 10px 0px 0px; }
form#cmxform li strong			{ color: #666; }


/**********************************

Use: cmxform template
Author: Nick Rigby

***********************************/

form#cmxform fieldset { margin-bottom: 10px; padding: 0px; }

form#cmxform legend {
	padding: 0 0px;
	font-weight: bold;
	}

form#cmxform label {
	display: inline;
	line-height: 1.8;
	vertical-align: top;
	}

form#cmxform fieldset ol {
	margin: 0px 0px 0px 20px;
	padding: 0;
	}

form#cmxform fieldset li {
	list-style: none;
	padding: 5px 5px 5px 0px;
	margin: 0px;
	}

form#cmxform fieldset fieldset {
	border: none;
	margin: 3px 0 0;
	}

form#cmxform fieldset fieldset legend {
	padding: 0 0 5px;
	font-weight: normal;
	}

form#cmxform fieldset fieldset label {
	display: block;
	width: auto;
	}

form#cmxform em {
	font-weight: normal;
	font-style: italic;
	color: #333;
	}

form#cmxform input				{ padding: 3px; font-size: 100%; color: #666; border: 1px solid #999; background: #fff url(images/input_bg.gif) repeat-x; }
form#cmxform input#name			{ width: 110px; margin: 5px 3px 0px 6px; padding: 2px; }
form#cmxform input#email		{ width: 110px; margin: 0px 0px 0px 0px; padding: 2px; }
form#cmxform input#search		{ width: 220px; margin: 0px 3px 0px 10px; padding: 2px; }
form#cmxform input#comment_name			{ width: 370px; margin: 0px 3px 0px 0px; }
form#cmxform input#comment_email		{ width: 370px; margin: 0px 3px 0px 0px; }
form#cmxform input#code					{ width: 170px; margin: 10px 3px 0px 0px; }

form#cmxform input.versturen	{ width: 80px; margin: 0px 0px 0px 145px; background: #e6bc3e; }
form#cmxform input#share		{ width: 52px; height: 20px; margin: 0px 0px 0px 0px; font-family: georgia, times new roman, serif; color: #000; padding: 0px; font-size: 90%; background: url(images/button_bg.gif) no-repeat; border: none; cursor: hand; }

form#cmxform fieldset li span.small		{ font-size: 80%; }
form#cmxform fieldset li.spacing_top	{ margin: 10px 0px 0px 0px; }
form#cmxform fieldset li.bottom_spacing	{ margin: 0px 0px 15px 0px; }

form#cmxform label 						{ float: left; width: 130px; background: transparent; } /* Width of labels */
form#cmxform label#code_label img		{ vertical-align: middle; margin: 0px 0px 0px 3px; }

form#cmxform fieldset fieldset.aanhef label 					{ float: left; width: 140px; height: 20px; margin: 0px; padding: 0px; }
form#cmxform fieldset fieldset.aanhef input						{ width: 20px; vertical-align: middle; padding: 0px; margin: 0px; line-height: 100%; }
form#cmxform fieldset fieldset.aanhef label.aanhef_radio 		{ float: left; width: 90px; }
form#cmxform fieldset fieldset.aanhef label.aanhef_radio_wide 	{ float: left; width: 300px; }

form#cmxform textarea		{ font-size: 100%; width: 370px; height: 100px; margin: 0px 0px 0px 0px; padding: 4px; color: #666; border: 1px solid #999; background: #fff url(images/input_bg.gif) repeat-x; font-family: verdana, helvetica, arial, sans-serif; overflow: auto; }

/*\*//*/ form#cmxform legend { display: inline-block; } /* IE Mac legend fix */

