input[type=checkbox].css-checkbox {
							position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
						}

						input[type=checkbox].css-checkbox + label.css-label {
							padding-left:22px;
							height:17px; 
							display:inline-block;
							line-height:17px;
							background-repeat:no-repeat;
							background-position: 0 0;
							font-size:17px;
							vertical-align:middle;
							cursor:pointer;

						}

						input[type=checkbox].css-checkbox:checked + label.css-label {
							background-position: 0 -17px;
						}
						label.css-label {
				background-image:url(csscheckbox_314a66eb1641f8832a7ada19bbf96697.png);
				-webkit-touch-callout: none;
				-webkit-user-select: none;
				-khtml-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
			}

input[type=checkbox].css-checkboxM {
							position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
						}

						input[type=checkbox].css-checkboxM + label.css-labelM {
							padding-left:22px;
							height:17px; 
							display:inline-block;
							line-height:17px;
							background-repeat:no-repeat;
							background-position: 0 0;
							font-size:17px;
							vertical-align:middle;
							cursor:pointer;

						}

						input[type=checkbox].css-checkboxM:checked + label.css-labelM {
							background-position: 0 -17px;
						}
						label.css-labelM {
				background-image:url(csscheckbox_314a66eb1641f8832a7ada19bbf96697M.png);
				-webkit-touch-callout: none;
				-webkit-user-select: none;
				-khtml-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
			}


.ckeckzvydaj {
	-webkit-appearance: none;
	display: inline-block;
	width: 32px;
	height: 32px;
	border: 0px solid gray;
	outline: none;
	cursor: pointer;
	vertical-align:bottom;
	background: url(images/vzivot3.png) no-repeat;
}

	.ckeckzvydaj:checked {
		background: url(images/vzivot3_2.png) center no-repeat;
	}

.checkivydaj {
	-webkit-appearance: none;
	display: inline-block;
	width: 32px;
	height: 32px;
	border: 0px solid gray;
	outline: none;
	cursor: pointer;
	vertical-align: bottom;
	background: url(images/vinvest3.png) no-repeat;
}

	.checkivydaj:checked {
		
		background: url(images/vinvest3_2.png) no-repeat;
	}

.ckeckdan {
	-webkit-appearance: none;
	display: inline-block;
	width: 32px;
	height: 32px;
	border: 0px solid gray;
	outline: none;
	cursor: pointer;
	vertical-align: bottom;
	background: url(images/pdan_0.png) no-repeat;
}

	.ckeckdan:checked {
		background: url(images/pdan_1.png) center no-repeat;
	}