input {
margin: 0px;
padding: 0px;
font-size: 0pt;
}

form#search_form {
margin: 0px;
}

input.input_button {
font: bold 8pt/11pt arial;
color: #ffe0d3;
width: 80px;
border: none;
text-align: center;
background: url("../images/button.jpg") no-repeat;
padding: 2px 0px 4px 0px;
}

input.input_text {
font: 8pt/11pt arial;
color: #af2e0f;
padding: 1px;
border: solid #af2e0f 1px;
width: 200px;
}

input#order_prods {
width: 76px;
}

input#sign_captcha {
float: left;
width: 52px;
text-align: center;
padding: 7px 0px;
}

textarea.area {
font: 8pt/11pt arial;
color: #af2e0f;
padding: 1px;
border: solid #af2e0f 1px;
width: 250px;
height: 34px;
margin: 0px;
}

select.list {
font: 8pt/11pt arial;
color: #af2e0f;
border: solid #af2e0f 1px;
}

input#search_clear,
input#mailing_delete,
input#sign_save,
input#make_order,
input#contacts_send,
input#save_quest {
margin-right: 2px;
}

input#search_text {
width: 280px;
}

select#search_cat,
select#search_subcat {
width: 284px;
}

input#search_price_from {
width: 136px;
margin-right: 2px;
}

input#search_price_to {
width: 137px;
}

input#mailing_email {
width: 180px;
}

input#auth_login,
input#auth_pass {
width: 125px;
}

input.checkbox {
margin: 1px 3px 0px 0px;
vertical-align: top;
}

select#cart_payment,
select#cart_delivery {
width: 250px;
}

input#contacts_name,
input#contacts_email,
input#contacts_subject,
input#contacts_text {
width: 250px;
}

input#contacts_text {
height: 50px;
}

input#contacts_captcha {
width: 102px;
text-align: center;
padding: 7px 0px;
}

input#faq_captcha {
text-align: center;
width: 49px;
padding: 7px 0px;
}

input#faq_captcha[id] {
width: 52px;
}

textarea#faq_question {
width: 517px;
height: 59px;
}

select#order_size {
width: 80px;
}
