
input.main_b, textarea.main_b
{padding:3px;
	width:98%;
	
 border: 1px solid #f0dc82;
    border-radius: 5px;
    -moz-border-radius: 5px;
	    -webkit-border-radius: 5px;
	    -khtml-border-radius: 5px;
	box-shadow: 0px 0px 5px #f0dc82; /*
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); IE 5.5+*/
   -moz-opacity: .8; /* Mozilla 1.6 и ниже */
   -khtml-opacity: .8; /* Konqueror 3.1, Safari 1.1 */
   zoom: 1; /* для элемента в ИЕ, у которого не заданы width и height opacity:.8;*/
	
	opacity:.6;
	
height: 18px;
}

input.main_b[type="text"]
{border: 1px solid #f0dc82;
}



* html input .main_b{
height: 20px;
padding:3px 3px 3px 3px;
border: 1px solid #f0dc82;
    border-radius: 5px;
    -moz-border-radius: 5px;
	    -webkit-border-radius: 5px;
	    -khtml-border-radius: 5px;
	box-shadow: 0px 0px 10px #f0dc82;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* IE 5.5+*/
   -moz-opacity: .8; /* Mozilla 1.6 и ниже */
   -khtml-opacity: .8; /* Konqueror 3.1, Safari 1.1 */
   zoom: 1; /* для элемента в ИЕ, у которого не заданы width и height */
	opacity:.6;
	line-height: 20px;
	

	}
	* html select.main_b {
height: 20px;
}
select.main_b {padding:2px 2px 0px 2px;
border: 1px solid #f0dc82;
    border-radius: 5px;
    -moz-border-radius: 5px;
	    -webkit-border-radius: 5px;
	    -khtml-border-radius: 5px;
	
	box-shadow: 0px 0px 10px #f0dc82;
	text-align:left;
	opacity:.6;
font-size:12px;		
margin:0 1px 0 1px;
	color:#000;
height: 20px;

}
select.main_b:hover
{
	opacity:.9;
}
input.main_b:hover
{opacity:.9;
}
option.main_b
{padding:2px 2px 2px 2px;
border: 1px solid #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
	    -webkit-border-radius: 5px;
	    -khtml-border-radius: 5px;
	box-shadow: 0px 0px 3px #f0dc82;
	color:#000;
}
input#submit {
    width: 100px;
    height: 26px;
padding:0 10px 0 0;
font-size:12px;
background: transparent url(i/icon-20-checkin.png) no-repeat right top;
cursor: pointer;
cursor: hand; 
margin: 5px 0 0 0;
opacity:.7;
float:right;
border: 2px solid #fff;
	FONT-WEIGHT:bold;
	z-index:1000;
position:relative;
}
* html input#submit {
height: 24px;
padding:0 10px 5px 0;
}
td.loop
{
color:#505050;
}
input#submit:hover {
	FONT-WEIGHT:bold;
opacity:.95;
	
border: 2px solid #6495ed;
}
table.form_m
{ margin:5px 0 0 30px;
}
* html table.form_m
{ margin:44px 0 0 30px;
}
div.form_m_b
{margin:20px 0 0 0; 
position:absolute;
z-index:1;
}