.m_askm form {
	width: 100%;
	margin:5px 0 15px 0;
	overflow:hidden;
}

.m_askm div.both {width:100%; padding:0px 0 5px 0; position:relative; height: auto;}
.m_askm label {
display:block;
}
.m_askm .left, .m_askm .right {width: 100%;}
.m_askm select {
	position: static;
	border: 1px solid #ccbead;
	font: 14px arial,arial,verdana,sans-serif;
	color: #5f564b;
	background: #fff;
	width:90%;
	margin-bottom: 3px;
}

.m_askm input.text {
display: block;
width: 90%;

}
.m_askm textarea {
	width:90%;
	height: 50px;
	overflow: auto;
}

.m_askm input.submit {

padding:2px 0;
margin:2px 0 0 0;
float:left;
position:relative;
}

.m_askm input.submit:disabled {
/*
width:100px;
padding:2px 0;
margin:2px 0 0 0;
float:left;
position:relative;
background:none;
*/
color:#aaa;
}                                           

.m_askm #forma_f label {
	float: left;
	width: 200px;
}
.m_askm #forma_f input {
	width: 200px;
}

.m_askm #forma_f select {
	width: 250px;
}
.m_askm #forma_f textarea {
	width: 250px;
	height: 100px;
}	                                                 
