/* start: emForm */
	.emForm{}

	.emForm .em-fieldset{background: url(images/emForm-fieldset-bottom.png) bottom no-repeat;padding-bottom: 39px;}
  /* .emForm .em-fieldset-hide{display: none;} */
	.emForm .em-fieldset.em-last{background: none;padding-bottom: 10px;}
	/* start: main-group */
		.emForm .em-fieldset ol.em-elements{padding: 0 !important;margin: 0 !important;background: url(images/list-nav-li-dots.gif) repeat-x top;}
		.emForm .em-fieldset ol li.em-element{clear: both;padding: 6px 10px 6px 10px !important;margin: 0px 5px 1px 5px !important;background: url(images/list-nav-li-dots.gif) repeat-x bottom;list-style: none !important;}
		.emForm .em-fieldset ol li.em-element.em-required{}
		.emForm .em-fieldset ol li.em-element.em-error{}
		.emForm .em-fieldset ol li.em-element.em-show{}
		.emForm .em-fieldset ol li.em-element.em-hide{}
		.emForm .em-fieldset ol li.em-element.em-last{border-bottom: 0px;}

		.emForm .em-fieldset ol li.em-element div{}
		.emForm .em-fieldset ol li.em-element div.em-error{}
		.emForm .em-fieldset ol li.em-element div.em-show{}
		.emForm .em-fieldset ol li.em-element div.em-hide{}
		.emForm .em-fieldset ol li.em-element div.em-show{}
		.emForm .em-fieldset ol li.em-element div.em-element-description{display: none;}


		.emForm .em-fieldset ol li.em-element label{color: #000;clear: both;display: block;float: left;padding: 3px 0px 0px 6px;width: 190px;line-height: 20px;font-weight: bold;}


		/* start: input */
			.emForm .em-fieldset ol li.em-element div.em-input{padding: 1px 0px 0px 1px;float: left;}
			.emForm .em-fieldset ol li.em-element div.em-input input{}

			/* text */
				.emForm .em-fieldset ol li.em-element div.em-input.em-text{background: url(images/emForm-input-text.png) no-repeat;width: 252px;height: 23px;padding: 6px 0px 0px 10px;}
				.emForm .em-fieldset ol li.em-element div.em-input.em-text input{border: 0;background: #F1F1F1;font-size: 12px;padding: 0;color: #484848;width: 235px;}
				.emForm .em-fieldset ol li.em-element div.em-input.em-text input.em-validated{background: #DAEFC8;border: 1px solid #80B86F;}
				.emForm .em-fieldset ol li.em-element div.em-input.em-text.em-error input{background: #EFD6D6;border: 1px solid #F16767;}
				.emForm .em-fieldset ol li.em-element div.em-input.em-text input:focus{}

			/* radio */
				.emForm .em-fieldset ol li.em-element div.em-input.em-radio{}
				.emForm .em-fieldset ol li.em-element div.em-input.em-radio input{float: left;}
				.emForm .em-fieldset ol li.em-element div.em-input.em-radio label{margin-right: 10px;float: left;font-weight: normal;}

			/* checkbox */
				.emForm .em-fieldset ol li.em-element .input.em-checkbox{}

			/* .view-mode1 */
				.emForm ol.em-list{width: 525px;list-style: none !important; margin: 0px !important;padding: 0 !important; float: left;}
				.emForm ol.em-list li{list-style: none !important; margin: 0px !important;padding: 0 !important;}
				.emForm ol li.em-element ol.em-list li{float: left;}
        .emForm ol li.em-element ol.em-list.em-block li{clear: both;}
				.emForm ol li.em-element ol.em-list li input{float: left;}
				.emForm ol li.em-element ol.em-list li label{width: auto;float: left;clear: none;padding-top: 0px;padding-left: 7px;cursor: pointer;font-weight: normal;}
		/* end: input */

		/* start: select */
			.emForm .em-fieldset ol li .em-select{}
			.emForm .em-fieldset ol li .em-select select{width: 250px;}
			.emForm .em-fieldset ol li .em-select.multi{}
			.emForm .em-fieldset ol li .em-select.multi select{}
		/* end: select */

		/* start: textarea */
			.emForm .em-fieldset ol li .em-textarea{float: left; margin-top: 2px;width: 414px;height: 170px;background: url(images/emForm-textarea.png) no-repeat;padding: 5px 5px;margin-left: 3px;}
			.emForm .em-fieldset ol li .em-textarea textarea{border: 0;margin: 0px;background: #F1F1F1;width: 404px;height: 160px;font: 12px arial;}
			.emForm .em-fieldset ol li .em-textarea textarea.error{border: 1px solid red;}
		/* end: textarea */


	/* buttons */

	.em-form-buttons{text-align: right;padding: 10px 0px;}
	.em-form-buttons input{background: url(images/emForm-button-verzenden.png) no-repeat;border: 0;font-size: 12px;padding: 0;height: 38px;width: 220px;cursor: pointer;font-size: 1px;color: #FFF;text-align: left;}
  
  
  
  .toelichting{color: #999;}
  .emForm ol.em-list.phones {padding-top: 10px !important; width: 740px;}
  .phones li{width: 145px; height: 250px; position: relative;}
  .phones li input{position: absolute;}
  .phones li label{position: absolute; padding-top: 180px !important; display: block; float: none; text-align: center; width: 145px !important; padding-left: 0px !important; font-weight: bold !important;}
  
  .phones li.samsung-omnia{background: url(images/zorg_mob_products/samsung-omnia-pro-4.jpg) no-repeat center top;}
  .phones li.samsung-galaxy{background: url(images/zorg_mob_products/Samsung-Galaxy-S-2.jpg) no-repeat center top;}
  .phones li.htc-touch{background: url(images/zorg_mob_products/htc-hd-mini.jpg) no-repeat center top;}
  .phones li.nokia-e72{background: url(images/zorg_mob_products/nokia-e72.jpg) no-repeat center top;}
  .phones li.iphone-4{background: url(images/zorg_mob_products/iphone-4.jpg) no-repeat center top;}
  
  .phones li .price{display: block; font-size: 18px; color: #77AA21; font-weight: normal;}
  
  
  .iphone-true{display: none;}
/* end: emForm */

