form.standard {
	font-size: 11px;
}

.standard fieldset {
    background-color: #efefef;
    border: 0 none;
    padding: 1em;
		font-size: 11px;
}

.standard legend {
    font-weight: bold;
    font-size: 1.2em;
}

.standard label {
    float: left;
    width: 50%;
    coursor: pointer;
}

.standard input {
    overflow: hidden;
    margin-bottom: 8px;
		font-size: 11px;
}

.standard select {
    margin-bottom: 8px;
		font-size: 11px;
}

.standard .checkbox input {
		font-size: 11px;
}

.standard  .multi label,
.standard  .multi input {
    float: none;
}

.standard  .multi label,
.standard  .noLabel {
    
}

.standard  ul,
.standard li {
    list-style: none;
    margin: 0;
    padding: 0;
}

.standard .errors {
    clear: both;
    color: #f00;
    margin-left: 50%;
}

.standard span.required {
    color: #f00;
    font-weight: bold;
}

.standard .captcha img,
.standard .captcha input {
    margin-left: 50%;
}

.standard .captcha img {
    margin-bottom: 1em;
}

.standard .submit {
    padding-left: 30%;
	clear: both;
}

.standard td .submit {
    padding: 0;
}

.standard .submit input {
    margin-left: 0;
    margin-right: 1em;
    height: 50px;
    background-image: url(/img/layouts/main/layout/submit.gif);
    width: 108px;
    height: 29px;
    border: 0px none;
    background-color: transparent;
    color: #ffffff;
    font-weight: bold;
    line-height: 26px;
    font-family: Arial, Helvetica;
    font-size: 11px;
    margin-bottom: 0;
}

.standard .readonly {
    background-color: #F0F0F0;
}

div.group {
	float: left;
	width: 100%;
	background-color: #E7E7E7;
	border: 1px solid #D7D7D7;
	margin-bottom: 15px;
	margin-top: 15px;
}

div.group.textel {
    margin: 2px 0 2px 0;
}


div.group div.input {
	padding: 7px;
	float: left;
	height: 100px;
	width: 190px;
	margin: 10px;
}

div.group.textel div.input {
	height: auto;
	width: 21%;
	margin: 0 6% 0 6%;
    padding:0;
}

div.group div.input label,
div.group div.input select,
div.group.textel div.input input {
	float: none;
	width: 100%;
}

div.group div.input label {
	width: 100%;
	float: none;
}

div.searchForm .standard fieldset {
    background-color: white;
}

.hint {
	font-size: 15px; 
	font-weight: bold;
}

.captcha .hint {
	font-size: inherit;
	font-weight: normal;
}

div.group_v {
	width: 50%;
	margin: 0 auto;
}

div.group_checkbox {
	margin: 0 auto;
	width: 60%;
	clear: both;
}

div.group_checkbox div {
	float: left;
	width: 50%;
}

div.searchForm .submit {
    margin: 0 auto;
		clear: both;
}

div.tab_content textarea {
	height: 100px;
	width: 300px;
}

div.personalDiv div.errors {
	float: right;
	clear: none;
	padding-right: 7px;
}

div.personalDiv div.grey input {
	float: left;
}

label.except {
	width: 30px;
	float: left;
	padding-left: 15px;
}