input, textarea, select {
    font-size:12px;
    color:#777f7d;
}
html>body textarea.linktous {
    padding:2px 2px;
}
.categories_menu select{
    width:140px;
    padding:2px 2px;
    border:1px solid #e6e6e6;
}
.button{
    margin-top:30px;
    float:left;
    margin-left:2px;
}
.newsletter_menu .button{
    margin-right:20px;
    margin-top:0;
    padding:0;
    float:right;
}
.label .button {
    float:none;
    margin:0 0 3px 23px;
    +margin:0 0 3px 17px;
    vertical-align:middle;
}
.submit_button{
    clear:both;
    float:right;
    margin:5px 0 10px 0;
}
.edit_button{
    float:left;
    padding-top:10px;
    padding-left:28px;
}
.text_field_search {
	margin:2px 0 12px 0;
	width:125px;
    padding:2px 2px;
    border:1px solid #e6e6e6;
}
.price .text_field_search{
    width:27px;
    margin:2px 0 0 0;
}
.number .text_field_search{
    width:119px;
}
.newsletter_menu .text_field{
    margin:10px 0;
    *margin:10px 0 0 0;
    width:160px;
    padding:2px 2px;
    border:1px solid #e6e6e6;
}
.label {
    padding:10px 0 5px 0;
}
.label span{
    width:90px;
    padding-left:0;
    margin-left:0;
}
.text_field{
    width:100px;
    margin:10px 0 0 10px;
    padding:2px 2px;
    border:1px solid #e6e6e6;
}
.form_field {
	float:right;
	margin:10px 0;
	width:240px;
    padding:2px 2px;
    color:#777f7d;
    background-color:#FFF;
    border:1px solid #e6e6e6;
}
.contuctus{
	width:328px;
}
.antispam_system .form_field{
    width:116px;
    float:left;
    margin-right:10px;
    margin-top:20px;
}
select.form_field {
	width:245px;
}
.file {
    float:right;
    margin:10px 0;
    color:#777f7d;
}
.check{
    margin-right:7px;
    vertical-align:middle;
}
select {
    width:110px;
}
option {
    padding:0 10px;
}
.linktous {
	border:1px solid #e6e6e6;
	margin:10px 0;
	width:100%;
}
#middle_column textarea{
   *margin-left:-20px;
}
.counter {
	width:60px;
	margin:0 20px 10px 0;
    vertical-align:middle;
}

/*------------- Search -------------------*/
.form_block .form_title{
    margin:13px 0;
    font-size:11px;
    float:left;
    clear:both;
}
.form_block .clearing{
    height:1px;
}
 .form_block_border{
    border-bottom:2px solid #e6e6e6;
    margin:2px -7px 0 -7px; 
}
.form_title, .form_title_code{
    background:url('/static/images/grey_tri.gif') no-repeat 1px 4px;
    padding-left:12px;
    margin:12px 0 3px 0;
    color:#777f7d;
}
.form_title_code{
    float:left;
    margin-top:38px;
}
.search_block .form_title{
    width:110px;
    margin:10px 0 5px 0;
}
.form_block{
    background-color:#f4f4f4;
    padding:0 26px 0 25px;
    margin:25px 0 28px 0;
    border-top:1px dotted #cacaca;
    border-bottom:1px dotted #cacaca;
}
html>body .form_block{
    margin:25px 0;
}
.form_block h1{
    width:99%;
    padding-top:18px;
    font-size:12px;
}
.search_block{
	float:left;
	width:125px;
    padding-right:20px;
    padding-bottom:7px;
}
.price.search_block{
    width:135px;
    padding-right:10px;
}
.price_range{
    padding-left:5px;
}
.search_templates{
    padding-bottom:10px;
}
.form_block .clearing{
    font-size:0;
    height:0;
    line-height:0;
}
