﻿form.feedback input, form.feedback textarea {
	font-family: tahoma;
}

form.feedback {
	position: relative;
	width: 90%;
	margin: 4ex 0;
}
	form.feedback div {
		position: relative;
		width: 100%;
		
		padding: 1ex 0;
		margin-top: -1ex;
		margin-bottom: 1ex;
	}
	
	form.feedback div.focused {
		background-color: #eef3f6;
	}
	
	form.feedback div.reminding {
		background-color: #fff4ed;
	}
	
	form.feedback .nessecary {
		/*border-right: solid 2px #738497;*/
	}
	
	form.feedback div.submit-holder {
		padding-top: 2ex;
	}
		form.feedback div.submit-holder input {
			width: 30%;
			margin-left: 35%;
			
			padding: .7ex 2em .8ex 2em;
			width: 12em;
			
			background: #fff url("../../i/button-bg.gif") repeat-x left bottom;
		}
		
		* html form.feedback div.submit-holder input {
			left: 39%;
		}
	
	form.feedback label {
		position: absolute;
		width: 30%;
		padding-left: 1em;
		padding-top: .5ex;
		
		color: #777;
	}
	
	form.feedback .nessecary label {
		color: #000;
	}
	
	form.feedback input, form.feedback textarea {
		margin-left: 35%;
		width: 60%;
	}
	
	form.feedback textarea {
		height: 6em;
	}
