BODY
{
        margin: 0;
        min-width: 1024px;
        font-family:Arial;
     	text-decoration: none;
	
}
html, p, a
	{
		font-family:Arial;
		font-size:13px;
		color:#000000;
	}

input, select, textarea, td
	{
		font-family:Tahoma;
		font-size:11px;
		color:#5d5d5d;
	}
#header {
  margin: 0;
  width: 100%;
  height: 136px;
  background: url(img/bk_head.jpg) repeat-x;
   }

#headL {
  margin:0;
  width: 605px;
  height: 136px;
  background: url(img/left_head.jpg) no-repeat;
  float: left;
  }

#headR {
  margin:0;
  width: 395px;
  height: 136px;
  background: url(img/right_head.jpg) no-repeat;
  float: right;
  text-align: right;
  }

#top_side {
           margin: 0;
           width: 100%;
           height: 30px;
           background: url(img/bk_top_menu.jpg) repeat-x;
           text-align: center;
	   }

.table_top_side {width: auto;}
.td_top_side {width: auto; background: url(img/top_menu.jpg) right no-repeat;}

#wrapper {
  margin-top: 7px;
  width: 100%;
    }

#left_block {
  margin-top: 0;
  width: 230px;
  float: left;
  height: 100%;
  margin-right: -70%;

}

.top_left_side {margin: 0; width: 228px; height: 42px; background: url(img/odessa_apt.jpg) left no-repeat; line-height: 38px;}
.button_side {margin: 0; width: 228px; height: 33px; background: url(img/button.jpg) left no-repeat; line-height: 28px;}

#container {
  position: relative;
  margin-top: 0px;
  height: 100%;
  margin-left: 230px;
  border: 0px solid #ffffff;
 }
#container .clearfix {
    display: block;
}

.clearfix {
    display: inline-block;
}

.clearfix:after {
    content: "/////////////////////";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
  }
#content {
  position: absolute;
  margin: 0;
  margin-right: -230px;
  width: 90%;
  float: left;
  border: 0px  solid #ffcc00;
  }

#search {width: 100%; height: 102px; background: url(img/bk_search.jpg) repeat-x;}

#search_form {width: 513px; height: 102px; background: url(img/search.jpg) no-repeat; float: left; font-size:11px;}

#post_search_form {width: 75px; margin-left: 515px; text-align: right;}

#search_form .checkorder {width: 70px; height: 15px; border: 1px solid #cccccc;}

#search_form .sorder {margin-top: 6px; width: 80px; height: 19px; border: 1px solid #cccccc;}

#search_form .iorder {margin-top: 6px; width: 50px; height: 15px; border: 1px solid #cccccc;}

.search_table {width: 100%; padding-top: 12px;}

.grays {
  width: 100%; background: url(img/gray.jpg) repeat;
       }
.pcontent {padding-left: 15px; padding-right: 230px;}
#right_block
       {
       position: relative;
       margin-top: 0;
       margin-left: 20px;
       width: 230px;
       height: 100%;
       float: right;
       background: #ffffff;
       text-align: left;
       }

.top_right_side {margin: 0; width: 228px; height: 42px; background: url(img/hot_off.jpg) left no-repeat; line-height: 35px;}




#footer {
  margin: 0;
  width: 100%;
  height: 50px;
  background: url(img/gray.jpg) repeat;
  text-align: center;
  }

.clearing {
  height: 0;
  clear: both;
}


h1 {
font-size : 12px;
font-weight : bold;
color: #0f799a;
}

h2 {
font-size : 12px;
font-weight : bold;
color: #ffffff;
padding-left: 45px;
}

strong, b {color: #9d5e2d; font-weight: bold;}

img {
     border: none;
     margin: 0px;
     }
     


table {border: none;}

td {
    vertical-align: top;
    }


a {color:#0f799a; font-size:12px;}
a img { border:0;}

.atop {font-size: 12px; font-weight: bold; color: #0f799a; text-decoration:none; padding-left: 45px;}

a:hover{text-decoration:underline;}

a: visited {color:#999999; text-decoration:underline;}


hr {border: none;
      color: #cccccc;
      background-color: #cccccc;
      height: 2px; }

.hr1 {border: none;
      color: #0b6b92;
      background-color: #0b6b92;
      width: 226px; height: 8px; }

.hr2 {border: none;
      color: #cccccc;
      background-color: #cccccc;
      height: 1px; }
      
#postForm {
   background-color: #fbf9bf;
   font-size: 11px;
 }

#postForm fieldset {
  width:225px;
  border:0;
}

#postForm label {
  float:left; /* подписи к полям сдвигаются влево */
  width:60px; /* ширина колонки подписей */
  height: 14px;
  margin-right:0.1em; /* отступ до поля ввода */
  margin-top: 7px;
  text-align:left;
 }

#postForm .iorder {margin-top: 7px; width: 112px; height: 14px; border: 1px solid #cccccc;}

#postForm .transferorder {margin-top: 7px; width: 127px; height: 17px; border: 1px solid #cccccc;}

#postForm .checkorder {margin-top: 7px; width: 92px; height: 14px; border: 1px solid #cccccc;}

#postForm .sorder {margin-top: 7px; width: 114px; height: 17px; border: 1px solid #cccccc;}

#postForm .s1order {margin-top: 7px; width: 114px; height: 80px; border: 1px solid #cccccc;}

#postForm input, #postForm textarea, #postForm select
	{
		font-family:Arial, tahoma;
		font-size:11px;
		color:#868686;
	}

#postForm .noresize {
  width:auto; /* для кнопок, переключателей */
}

#postForm .submit {
  /* сдвигаем кнопку отправки */
  margin-top: 5px;
}

.psape {
	   font-family : Verdana;
	   color: #990000;
           padding-left: 10px;
           font-size:  10px;
     	   }
#counter {
  margin-top: 3px;
  width: 100%;
    }
