	
	.voucher .main {background: white; color: #5B5B5B; padding: 0px 10px 10px 10px; width: 920px;}
	
	.voucher_title {height: 78px; background: url('../media/images/misc/bg_sand_middle.jpg') repeat-x; }
	.voucher_title img {float: left; }
	.voucher_title span {	float: left; width: 920px; color: #a4151c; margin-top: 38px; line-height: 36px; 
							font-style: italic; font-size: 32px; font-family: Arial;}
	
	.voucher .top_images_box {/*background: green;*/ margin-top: 24px; /*border: 1px solid blue;*/ overflow: auto;}
	.voucher .top_images_box img {float: left;}
	
	.voucher .text-inhalt {/*margin-top:*/ line-height: 19px;}
	
	
	
	.voucher .create_box {height: 290px; margin: 16px 0px;}
	.voucher .create_box .create {width: 442px; float: left; height: 100%;}

	.voucher .create_box .create .motive_box {width: 100px; height: 111px; margin-left: 14px; float: left;}
	.voucher .create_box .create .motive_box_1 {margin-left: 0px;}
	.voucher .create_box .create .motive {height: 68px; background: #E8E8E8; border: 1px solid #C3C3C3; margin-bottom: 2px; text-align: center;}	
	.voucher .create_box .create .motive img {vertical-align: middle;}
	.voucher .create_box .create .motive img.null {width: 0px; height: 68px; border: 0px solid blue;}
	
	.voucher .create_box .create .motive_box input {margin: 3px 4px 0px 0px; padding: 0px; width: 14px; height: 14px; float: left;}


	.voucher .create_box .set_data {height: 179px; background: url('../media/images/voucher/bg_grad_sand.png') repeat-x #F4EAB8; float: left; width: 100%;}
	.voucher .create_box .set_data .text_box {width: 205px; float: left; margin-left: 6px; _margin-left: 3px; border: 0px solid blue;}
	.voucher .create_box .set_data .price_box {width: 215px; float: left; margin-left: 14px; _margin-left: 7px; border: 0px solid blue;}
	.voucher .create_box .set_data span {/*font-family: Tahoma;*/ font-size: 18px; font-weight: bold; color: #492215; display: block; margin: 5px 0px;}
	
	
	.voucher .create_box .set_data input {}
	.voucher .create_box .set_data .field {border: 1px solid #DEB779; margin: 5px 0px; font-family: Arial; font-size: 12px; color: #5B5B5B;}
	.voucher .create_box .set_data .title {width: 100%; height: 16px; padding: 9px 0px;}
	.voucher .create_box .set_data .descr {width: 100%; height: 84px; padding: 0px; margin: 0px; margin-top: 10px;}  
	
	.voucher .create_box .set_data .cur {	width: 180px; float: left; margin: 0px; height: 24px; margin-bottom: 3px; padding: 5px 0px; 
											text-align: center; font-size: 18px; font-weight: bold; color: #492215;}
	
	.voucher .create_box .set_data .radio_box {float: left; width: 100%; overflow: auto; color: #492215; padding-top: 2px;}
	.voucher .create_box .set_data .radio_box input {padding: 0px; margin: 0px; width: 13px; height: 13px; float: left;}
	.voucher .create_box .set_data .radio_box div {float: left; margin: 0px 0px 0px 2px; line-height: 11px;}
	.voucher .create_box .set_data .radio_box img {float: right; margin: -2px 8px 0px 0px; cursor: pointer;}
	
	.voucher .create_box .set_data .submit {	background: url('../media/images/voucher/button.png') no-repeat;
												width: 211px; height: 51px; float: left; cursor: pointer; margin: 8px 0px 0px 0px;
												color: white; font-weight: bold; font-size: 14px; text-align: center; line-height: 51px;
												} 
	
	
	
	.voucher .create_box .show {width: 420px; float: left; height: 100%; text-align: center; border: 1px solid #EBEBEB; margin-left: 32px; position: relative;}
	.voucher .create_box .show img {vertical-align: middle;}
	.voucher .create_box .show img.null {width: 0px; height: 290px; border: 0px solid blue;}
												
	input#chocolate {margin-top: 7px;}
	div#chocolate_s {line-height: 24px;}
	div#control_container {width: 38px; height: 23px; background: white; position: relative; margin-left: 8px; border: 1px solid #DEAB59;}
	div#control_disabler {width: 38px; height: 23px; /*background: green;*/ position: absolute; left: 0; top: 0; border: 0px solid #DEAB59; margin: 0; padding: 0; z-index: 10;}
	input#control_input {width: 21px; height: 23px; border: 0; position: absolute; left: 0; top: 0; margin: 0; border-right: 1px solid #DEAB59; vertical-align: middle; text-align: center; line-height: 23px; z-index: 9;}
    div.control_button {width: 16px; height: 11px; position: absolute; right: 0; margin: 0; cursor: pointer; z-index: 9;}
    div#button_up {top: 0; background: url('../media/images/voucher/control_arrow_up.jpg');}
    div#button_down {top: 11px; background: url('../media/images/voucher/control_arrow_down.jpg'); border-top: 1px solid #DEAB59;}