a img, a {
border: none !important;
}

	#srch{
//border: solid 1px black;
margin-top: 50px;
margin-left: 20px;

}
  #logo {
 //   border: solid 1px black;
    float: left;
    margin-right: 30px;
    margin-left: 10px;
    margin-top: 10px;
    height: 230px;
    
  }

  #menu {
    float: left;
    width: 400px;
    height: 180px;
    padding-top: 10px;
/*border: solid 1px black;*/
  }
  
  #menu ul {
    width: 200px;
  }
#menu ul li{
    margin-top: 6px;
  }

    #phone {
      font-family: verdana;
      font-size: 19px;
      display: block;
	padding-bottom: 10px;

    }
    
    #phone .phone
  , #phone .code {
      font-weight: bold;
      font-size: 17px;
    }

    #region-block {
      position: relative
      width: 400px;
      margin-top: 30px;
    }
    
    #top-block {
	/*border: solid 1px black;*/

      width: 600px;
    }
    
#left {
  width: 30%;
  vertical-align: top;
  border-right: none;
  font-size: 0.9em;
}

  #main-stand {
    text-align: center;
    padding-top: 46px;
    padding-bottom: 40px;
    padding-left: 0px;
  /* border: solid 1px black;*/
  }

  #stand {
    width:400px;
    height: 591px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    background: url(/images/main.jpg) 0 0 no-repeat;
  }

    /*_______________*/

	#stand * {
      position: absolute;
    }

    #top-selector {
      width: 100px;
      top: 50px;
      left: 105px;
      font-weight: bold;
    }
    
    #top-selector option {
      width: 100px;
      position: static;
    }
    
	#stand form {
	position: absolute;
	left: 0;
	top: 0;
}
   
    #search-input {
      width: 130px;
      border: 1px solid #999;
      top: 120px;
      left: 295px;
      font-size: 15px;
      padding: 2px;
      z-index: 255;
    }
    
    #search-submit {
      width: 35px;
      height: 35px;
      background: url(/images/ok.gif) 0 0 no-repeat;
      border: none;
      top: 148px;
      left: 396px;    
      cursor: hand;  
      //cursor: pointer;
    }

    #stand a {
      outline: none;
      display: block;
    }

    #price {
      top: 352px;
      left: 30px;
      width: 82px;
      height: 149px;
      text-indent: 300px;
      overflow: hidden;
      white-space: nowrap;
    }

	#price img {
		position: absolute;
		left: 0;
		top: 0;
	}

    #systems {
      top: 240px;
      left: 295px;
      width: 130px;
      height: 235px;
      text-indent: 300px;
      overflow: hidden;
      white-space: nowrap;
    }

    #calculate {
      top: 505px;
      left: 170px;
      width: 130px;
      height: 80px;
      text-indent: -300px;
      overflow: hidden;
      white-space: nowrap;
    }

    #choise {
      top: 0;
      left: 30px;
      width: 115px;      
      height: 30px;
      text-indent: 300px;
      overflow: hidden;
      white-space: nowrap;
    }

    #search {
      top: 70px;
      left: 295px;
      width: 80px;      
      height: 45px;
      text-indent: -300px;
      overflow: hidden;
      white-space: nowrap;      
    }
 #descr1 {
      width: 270px;
      position: absolute;
      top: 0;
      left: 270px;
      text-align: left;
      font: 11px arial;
      font-style: italic;
      color: #999;
    }

    #descr {
      width: 100px;
      position: absolute;
      top: 20px;
      left: 280px;
      text-align: left;
      font: 11px arial;
      font-style: italic;
      color: #999;
    }
	#descr h1 {
	color: #D2300A;
       margin-bottom: 15px;
	}

    #magnify {
      position: absolute;
      top: 100px;
      left: 210px;
      z-index: 1;
    }

    /*_______________*/

  #left-arrow {
    position: absolute;
    left: 0;
    top: 196px;
    width: 51px;
    height: 114px;
    background: url(/images/left_banner.jpg) 0 0 no-repeat;
  }

  #left p {
    margin-bottom: 15px;
  }
  
  #left .date {
    color: #999;
    font-style: italic;
    font-size: 0.8em;
  }

#right {
  left: 40%
  width: 60%;
  vertical-align: top;  
  padding-bottom: 30px;
}

#right h1 {
   margin-left: 30px;
}


#banner {
  clear: both;
  height: 114px;
  background: #C32B09 url(/images/right_banner.jpg) 0 0 no-repeat;
  padding-left: 80px;
}

#banner img {
	vertical-align: bottom;
}

#main-description {
  clear: left;
  margin-left: 30px;
  margin-top: 10px;
  margin-bottom: 20px;
  font-size: 0.9em;
  min-height: 150px;
  //height: 150px;  
  border-bottom: 5px solid #D2300A;
  background: url(/images/man1.jpg) 100% 100% no-repeat;
  padding-right: 120px;
  padding-bottom: 10px;
}

.main-red {
  float: left;
  margin-left: 0px;
  padding-left: 30px;
  margin-right: 25px;
  margin-bottom: 10px;
  margin-top: 20px;  
  width: 38%;
}

.main-red li {
  margin-bottom: 7px;
  list-style: none;
}

.main-red li a {
  color: #D2300A;
  font-weight: bold;
}

.main-black {
  width: 38%;
  float: left;
  margin-left: 15px;
  margin-right: 25px;
  margin-bottom: 10px;  
  margin-top: 20px;
}

.main-black li {
  margin-bottom: 7px;
  list-style: none;  
}

.main-black li a {
  color: #000;
  font-weight: bold;
}

#gallery {
  margin-top: 15px;
  margin-left: 30px;
  margin-bottom: 20px;
  border-bottom: 5px solid #D2300A;
  padding-bottom: 15px;
}

.gallery-item {
  width: 180px;
  float: left;
  font-size: 11px;
  font-style: italic;
  color: #999;
  font-family: arial;
}

.gallery-item img {
  margin-bottom: 10px;
  border: 1px solid #ccc;
}

#gallery-link {
  width: 55px;
  height: 126px;
  display: block;
  float: left;
  background: url(/images/gallery_link.jpg) 0 0 no-repeat;
  text-indent: 300px;
  overflow: hidden;
  white-space: nowrap;
}

#trash {
  width: 250px;
  height: 120px;
  float: left;
  margin-left: 30px;
  padding-right: 90px;
  margin-right: 10px;
  background: url(/images/trash.jpg) 100% 0 no-repeat;
}

#trash .trash {
  font-weight: bold;
  color: #000;
  display: block;
  text-align: right;
  margin-top: 5px;  
}

#trash .feedback {
  font-weight: bold;
  color: #D2300A;
  display: block;
  text-align: right;
  margin-top: 5px;
}

#trash p {
  margin-top: 15px;
  font-size: 11px;
  font-family: arial;
  font-style: italic;
  color: #999;
}

#trash p a {

  color: #999;
}

.clearing {
  clear: both;
}

#is {
  margin-top: 70px;
  margin-bottom: 20px;
}

#regions {
  visibility: hidden;
  position: absolute;
  bottom: 0;
  left: 60px;
  width: 200px;
  min-height: 300px;
  -height: 300px;
  padding: 5px;
  padding-bottom: 20px;
  background: #fff;
  border: 1px solid #ccc;
  overflow: scroll;
}
#my {
  font-size: 40px;
  font-family: arial;
  font-weight: bold;
  color: #D2300A;
}
