
/************************************************
 *                  Форма поиска
 ***********************************************/ 
h4 {
  font-family:Times New Roman,Arial;
  color:#000;
  font-size:16px;
  margin:3px 0 7px;
}
div.wriper {
  position:relative;
  width:1200px;
  padding:10px 10px 0 10px;
}
div.search {
  background: #8acef8;
  padding:3px 12px 3px;
  z-index:100;
  border:1px solid #000;
  position:relative;
  top:-7px;
  left:-7px;
}
form.form_Search {
  display:inline;
}
.main {
  min-width:1024px;
}
div.shadow-search {
  z-index:10;
  background:#cacaca;
}
div.border-search-form {
  border-top:1px solid #808080;
  border-left:1px solid #808080;
  position:relative;
  border-bottom:1px solid #fff;
  width:90%;
  float:left;
  margin:0px;
  overflow: hidden;
  border-right:1px solid #fff;
}
div.hidden-border {
  border-right:1px solid #c0c0c0;
  //border-right:0px solid #c0c0c0;
  position:absolute;
  width:1px;
  height:22px;
  right:0px;
  top:1px;
  font-size:1px;
}
input.search-form {
  width:83%;
  //width:82%;
  display:block;
  float:left;
  margin:0 0.7% 0 0;

}
div.h5 {
  color:#003399;
  font-size:23px;
  font-weight:normal;
  text-align:center;
  margin:10px 0px;
}
.button-search {
  display:block;
  color:#000;
  cursor:pointer;
  position:relative;
  width:76px;
  font-size:13px;
  height:24px;
  padding:0px 10px 2px;
  top:-1px;
  margin:0 0 5px;

  float:left;
}
div.result-search {
  background: #fff;
  border:1px solid #000;
  margin:15px 0 12px 0;
  padding:10px 12px 13px 0;
  //padding:10px 15px 13px 0;
}
.right-rarr {
  font-size:15px;
  padding:0 5px;
}
div.right_block_serach {
  font-family:Arial;

  text-align:right;
  font-size:13px;
}
div.nav {
  padding:0 0 3px;
}
div.nav ul {
  display:inline;
  list-style:none;
  margin:0px;
  padding:0px 10px 0 0;
}
div.nav ul li{
  display:inline;
}
div.nav a{
  display:inline;
  text-decoration:none;
  color:#003399;
}
ul.result {
  padding:0px 0 0 15px;
  list-style:none;
  color:black;
  font-size:13px;
  font-family:Arial;
  margin:0px;
}
ul.result li div.hg a{
  color:#000;
}
.ol {

  margin:0px;
}
div.hg a:hover{
  text-decoration:underline;
}
ul.result li div.hg strong{
  font-size:20px;
  font-weight: normal;
}
div.center_text {
  padding:0 0 0 20px;
}
ul.result li a{
  color:#808080;
  text-decoration:none;
}
ul.result li p{
  margin:0px;
}

.left_pad {
 padding:0 5px 0 0;
}
.right_pad {
  padding: 0 0 0 7px;
}
