#prehat div.input, #menu div.input {
	height: 21px;
	padding: 0px;
	margin: 0px;
	border: none;
	overflow: hidden;
	position: relative;
}
	div.input * {
		outline-style: none;
	}
	#prehat div.input .l, #menu div.input .l {
		padding: 0px;
		margin: 0px;
		width: 6px;
		height: 21px;
		overflow: hidden;
		border: none;
		background: transparent url(/images/forms/inputs/bg-input-l.png) 0 0 no-repeat;
		float: left;
	}
	#prehat div.input .r, #menu div.input .r {
		padding: 0px;
		margin: 0px;
		width: 6px;
		height: 21px;
		overflow: hidden;
		border: none;
		background: transparent url(/images/forms/inputs/bg-input-r.png) 100% 0 no-repeat;
		float: left;
	}
	#prehat div.input .m, #menu div.input .m {
		padding: 3px 0px;
		margin: 0px;
		height: 21px;
		overflow: hidden;
		border: none;
		background: transparent url(/images/forms/inputs/bg-input.gif) 0 0 repeat-x;
		font-size: 11px;
		float: left;
	}

/* ======== */
div.lbl {
	float: left;
	margin-top: 5px;
	width: 100%;
}

fieldset {
	padding: 0px;
	margin-bottom: 8px;
	border:none;
}
fieldset.intext {
	padding: 0px;
	border: none;
}
	fieldset legend {
		padding: 8px 0px;
		font-weight: bold;
		/*background: white;*/
		cursor: default;
		/*color: #5e5e5e;*/
	}

		fieldset label {
			display: block;
			clear: both;
		}

		fieldset label label {
			display: inline;
			margin:0px 1em;
		}
			fieldset div.input, fieldset div.tarea {
				float: right;
				width:432px;
				text-align:left;
				margin-left: 6px;
			}

			fieldset input[type='text'], fieldset input[type='password'] {
				width: 428px;
			}
			fieldset small {
				float: right;
				width: 428px;
				text-align:left;
				margin-left: 6px;
			}
			fieldset input.select-custom {
				margin-top: 0px;
				border: dotted #d6d6d6 1px;
				border-top: none;
				float: right;
				clear: both;
				width: 228px;
				margin-left: 6px;
			}
			fieldset textarea {
				width: 428px;
				height:150px;
			}
			fieldset textarea.280 {
				width: 428px;
				height:150px;
			}
			
.error-block ul, .error-block li
{
	list-style-type:none;
	color:#ff0000;
}

#form_ext_search label span
{
    float:left;
    clear:left;
    width:140px;
}

#form_ext_search label label span
{
    clear:none;
    width:auto;
}

#form_ext_search label
{
    padding:5px 0px 0px 0px;
}

#form_ext_search input, #form_ext_search select
{
    float:left;
}

#form_ext_search fieldset input[type='text']
{
    width:300px;
}
