body {
  margin-left:0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px
}


INPUT,TEXTAREA,SELECT,OPTION { border:solid;border-width:1px; border-color: #000000 }

FORM {
  padding: 0;
  margin: 0
}

body {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
}


p,td,th,h1,h2,h3,h4,ul,li,ol {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
}

td {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  vertical-align: top
}

th {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  vertical-align: middle;
  font-weight: bold
}

p {
  margin-top:0px;
  margin-bottom:10px;
  padding-bottom:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
}

div {
  padding: 0px;
  margin: 0px
}


h1 {
  font-size: 14px;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  color: #ff6500;
  margin-bottom: 14px
}

h2 {
  font-size: 12px;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  color: #ff6500;
  margin-bottom: 5px
}

h3 {
  font-size: 12px;
  font-weight: normal;
  margin: 0px;
  padding: 0px;
  color: #636363;
  margin-bottom: 5px
}


BLOCKQUOTE {
  text-indent: 0px;
  margin-left: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px
}

A { color:#5b7b01;text-decoration:none; font-family: Tahoma, Arial, sans-serif }
A:hover { color:#5b7b01;text-decoration:underline}

A.top_menu_link { color:#898989;text-decoration:none; font-family: Tahoma, Arial, sans-serif; font-size: 9px; font-weight: bold }
A.top_menu_link:hover { color:#898989;text-decoration:underline}

A.top_menu_active { color:#ff6500;text-decoration:none; font-family: Tahoma, Arial, sans-serif; font-size: 9px; font-weight: bold }
A.top_menu_active:hover { color:#ff6500;text-decoration:none}

A.bold {color: #ff6500}
A.bold:hover {color: #ff6500}


A.contacts {
  text-decoration: underline
}

A.contacts:hover {
  text-decoration: none
}


hr {
  margin: 0px;
  padding: 0px;
  border-style: solid;
  border-color: #000000;
}



img {
  border: 0px;
}

.img_border_1 {
  border-style:solid;
  border-color:#000000;
  border-width:1px
}

.order_input {
  width: 250px
}

.order_select {
  width: 170px
}

.order_td {
  height: 25px;
  vertical-align: middle
}

.order_check {
  width: 20px;
  border-style: none;
  background-image: url(./imgs/icons/check.jpg);
  height: 22px;
  visibility: hidden
}


.contacts {
  color: #456410;
  font-size: 12px
}


.main_text {
  padding-right: 23px;
  padding-top: 13px;
  padding-left: 10px;
  padding-bottom: 10px;
  text-align: justify
}


.left_menu {
  padding-left: 23px;
  vertical-align: middle
}

td.left_menu_text {
  padding-left: 15px;
  padding-right: 25px;
  vertical-align: middle;
  font-size: 12px;
  color: #636363
}

a.left_menu_text {
  color: #636363;
  text-decoration:none;
}

a.left_menu_text:hover {
  color: #636363;
  text-decoration:underline;
}


.top_menu {
  vertical-align: top;
  text-align: center
}

.hdr1 {
  font-weight: bold;
  text-align: left
}


.d_table_td {
  vertical-align: top;
  text-align: left;
  border-style: solid;
  border-left-width: 0px;
  border-bottom-width: 0px;
  border-top-width: 1px;
  border-right-width: 1px;
  font-size: 12px
}

.d_table_td1 {
  vertical-align: middle;
  text-align: left;
  border-style: solid;
  border-left-width: 0px;
  border-bottom-width: 0px;
  border-top-width: 1px;
  border-right-width: 1px;
  font-size: 12px
}

.table_1 {
  border-color: #CECECE;
  border-style: solid;
  border-left-width: 1px;
  border-bottom-width: 1px;
  border-top-width: 0px;
  border-right-width: 0px

}

#meta_table td {
  vertical-align: middle;
}

#meta_table input {
  width: 660px;
}

#meta_table textarea {
  width: 660px;
  height: 52px;;
  font-family: Tahoma, Arial, sans-serif
}

#table_auth input{
  width:150px;
}

#table_auth td,th {
  vertical-align: middle;
  font-size: 14px
}

#table_auth th {
  text-align: right;
  font-weight: normal;
  background-color: #ffd474
}

#table_auth button {
  border:solid 1px #ffd474;
  cursor:hand
}



.def_btn {
  height: 24px;
  width: 24px;
  vertical-align: middle;
  text-align: center;
  cursor: hand;
}

.submit_area {
border-width:0px;
border-color:#cecece;
border-bottom-width:1px;
border-top-width:1px;
border-style:solid;
padding-bottom:5px;
padding-top:5px;
}

.edit_textarea {
  padding-left: 5px;
  padding-right: 5px
}

.no_space {
  padding: 0px;
  margin: 0px
}

.line_2 {
   background-image: url(imgs/items/bg_line2_1.gif);
}


.params_input {
  width: 160px
}

.params_input_2 {
  width: 50px
}

.form_item_1 {
  width: 400px
}

.form_item_2 {
  width: 400px;
  height: 80px
}
