﻿.df-main{padding:0 10px}.df-main h2{margin:0;padding:5px 0;font-weight:700;font-size:15px}.df-main h3{margin:0;padding:0 0 5px;font-weight:400;font-size:11px;font-family:Tahoma}.df-main p{margin:0;padding:5px 0}.df-main input[type=text],.df-main input[type=password],.df-main textarea,.df-main select{margin:0;padding:1px;min-width:0;background-color:#fff;border:1px solid #bbb;font-family:Verdana;font-size:11px;color:#000}.df-main input[type=text]{padding:2px 1px}.df-main label{cursor:pointer}.df-main input[type=radio],.df-main input[type=checkbox]{width:16px;height:16px;margin:0 2px;padding:0;vertical-align:-4px}.df-center{text-align:center}.df-clear{clear:both}.df-clear-left{clear:left}.df-clear-right{clear:right}.df-buttons{clear:both;padding:0 4px 4px;margin:0 0 1px;background-color:Transparent;border:0}.df-button-prev,.df-button-next,.df-button-submit{width:55px;height:23px;color:#fff;border:0;font-size:11px;cursor:pointer}.df-button-prev{float:left}.df-button-next{float:right}.df-button-submit{float:right}.df-control{overflow:hidden;position:relative;clear:both;padding:4px;margin:0 0 1px;background-color:transparent;border:0}.df-control .df-veil{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.df-control .df-required{color:red}.df-sortable{display:block;clear:both;height:1px;margin:5px 0;background-color:#f8fafc;border:1px solid #c1d4e7}.df-control input.error,.df-control select.error,.df-control textarea.error{border:1px solid red}.df-left-half{clear:left;float:left;width:47%}.df-right-half{clear:right;float:right;width:47%}.df-label,.df-label-top .df-label{display:block;padding:0 0 4px;font-weight:700}.df-label-left .df-label{float:left;width:24%;padding:4px 4px 0 0}.df-label-right .df-label{float:left;width:24%;padding:4px 4px 0 0;text-align:right}.df-element,.df-label-top .df-element{display:block;position:relative}.df-label-left .df-element{float:right;width:74%}.df-label-right .df-element{float:right;width:74%}.df-description,.df-label-top .df-description{clear:both;padding:4px 0 0;text-align:justify}.df-label-left .df-description{clear:none;float:right;width:74%}.df-label-right .df-description{clear:none;float:right;width:74%}.df-center .df-description{text-align:center}.df-small .df-element input[type=text],.df-small .df-element input[type=password]{width:24%}.df-element input[type=text],.df-element input[type=password],.df-medium .df-element input[type=text],.df-medium .df-element input[type=password]{width:48.5%}.df-large .df-element input[type=text],.df-large .df-element input[type=password]{width:99%}.df-small .df-element textarea{height:41px}.df-element textarea,.df-medium .df-element textarea{height:183px}.df-large .df-element textarea{height:150px}.df-element textarea{width:92%}.df-small .df-element select{width:24.7%}.df-element select,.df-medium .df-element select{width:49.2%}.df-large .df-element select{width:99.6%}.df-element label{display:block}.df-columns-two .df-element label{float:left;width:49%}.df-columns-three .df-element label{float:left;width:32%}.df-columns-four .df-element label{float:left;width:24%}.df-element .df-allowother{clear:both}.df-element .df-allowother label{float:none;width:auto}.df-element .df-allowother div{padding:4px 0 0 20px}.df-element .df-allowother div input{width:47%}.df-left-half .df-allowother div input,.df-right-half .df-allowother div input{width:99%}.df-matrix{width:100%;background-color:#fff;border-left:1px solid #bbb;border-top:1px solid #bbb}.df-matrix th,.df-matrix td{padding:1px 2px;border-right:1px solid #bbb;border-bottom:1px solid #bbb;text-align:center}.df-matrix th{padding:3px 2px;background-color:#f5f4f2}.df-matrix td span{display:block}.df-matrix td.df-matrix-label{width:200px;text-align:left}div.df-captcha-image{float:left;width:65px;height:22px;margin:0 10px 0 0;text-align:center;background-color:#fff;border:1px solid #bbb}div.df-captcha-image iframe{width:100%;height:100%;border:0}.df-main select{background:#fcfcfc}.df-control .df-element .ramka-txt{background:url(../Images/sprite.gif) no-repeat scroll 100% -94px transparent;padding:5px 5px 6px 0}.df-control .df-element input[type=text],.df-control .df-element input[type=password]{background:url(../images/sprite.gif) no-repeat scroll 0 -94px transparent;padding:5px 10px 6px;border:0}.df-control .df-element .ramka-select{background:url(../images/sprite.gif) no-repeat scroll 0 -94px transparent;padding:5px 0 6px 5px}.df-control .df-element select{border:0}.df-control .df-element .ramka-textarea textarea{padding:5px 10px 6px;border:1px solid #d3d3d3;-moz-box-shadow:inset 0 0 10px #ddd;-webkit-box-shadow:inset 0 0 10px #ddd;box-shadow:inset 0 0 10px #ddd;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}