#content h1{
   font: normal 25px "Times new roman";
}
.params{
   clear:both;
   position: relative;
}
.params img{
  float: left;
  margin: 0 15px 15px 0;
  position: absolute;
  top:0;
  left:0;
}
.tab{
  position: relative;
  margin: 0 0 0 120px;
  width:auto;
}
* html .tab{
/*  width:expression(document.body.clientWidth > 900? "auto" :"390px");*/
}
.tab ul{
  position: relative;
  margin: 0 0 6px 0;
  padding: 0 0 6px 0;
  clear: both;
  width:100%;
  border-bottom: 1px solid #fff7e7;
  height: 14px;
}
.tab li{
  font-size: 10px;
  margin: 0;
  padding: 0;
  float: left;
  clear:none;
  list-style: none;
  line-height: 14px;
}
.tab p{
  margin:0;
  padding:0;
  display:block;
  float:left;
  width:50%;
}
.c1,.c2,.c3{
  width:25%;
}
.c1 span,.c2 span,.c3 span,.c5 span{
  width: 40px;
  color:#99813e;
  display: block;
  float:left;
  text-align: right;
  padding:0 5px 0 0;
}
.c2{
   width: 42%;
   clear:right;
}
.c2 span{
  width: 45px;
}
.c3{
   width: 32%;
   clear:right;
}
.c3 span{
  width: 75px;
}
.c4{
  background: #fff7e7;
  width: 100%;
  padding: 10px;
  margin: -4px 0 -4px 0;
  display: block; 
  height: 20px; 
}
.c4 span{
  display: block;
  width: 45px;
  padding: 2px 5px 0 0;
  font-weight: bold;
  text-align: right;
  float: left;
}
.c4 p{
  float: left;
  color: red;
  font-weight: bold;
  width: 50px;
  padding: 2px;
}
.c4 div{
  float: left;
  color: gray;
  font:  10px "Times new roman";
  width: 90px;
  padding: 2px;
}
.c4 cite{
  float: left;
  font-style: normal;
  padding: 2px
}
.c4 a{
  display: block;
  padding:0 5px 0 5px;
  margin:0;
  float:right;
  background: #9C8443;
  border: 3px double #fff7e7;
  clear: right;
  color: white;
  text-decoration: none;
}
.c5{
  width: 100%;
}
.c5 p{
  float: left;
  width:auto;
}
.c6{
  width: 100%;
  color: #797979;
  font-size: 10px;
}
.c6 strong{
  color:black;
  font-weight: normal;
}
.wb{
  border:none !important;
}
#descr{
  margin: 30px 0 30px 0;
/*  border-bottom: 1px solid #fff7e7;*/
  position: relative;
}
* html #descr{
  position: static;
}
#preview{
  /*visibility:hidden;*/
  display:none;
  /*position: absolute;*/
  position: relative;
  border: 3px solid #9C8443;
  padding: 0;
/*  top: 250px;
  left:150px;*/
  /*float:left;
  clear: both;*/
  width:640px;
  margin: 10px 0 30px 0;
}
* html #preview{
  width:100px; 
}
#preview a{
  position: absolute;
  top:0;
  right:0;
  padding:4px 7px 4px 7px;
  background: white;
  font-size: 10px;
  color: #9C8443;
  text-decoration: none;
}
#icons{
  top:0;
  left:0;
  margin: 40px 20px 50px 0;
  position: relative;
}
* html #icons{
  top:0;
  left:0;
  position:relative;
  float:left;
}
#icons div{
display: inline;
  background: #FFFFFF; /*#9C8443*/
  position: relative;
  margin: 0 0 0 20px;
  width: 182px;
}
#icons div img{
  position: relative;
  top: 0;
  left: 0;
border-bottom: 2px solid #9C8443;
border-right: 3px solid #9C8443;

}
#icons div a{
  position: absolute;
  bottom: 5px;
  right:7px;
  display: block;
  width: 82px;
  height:19px;
  background: url(img/zoom.gif) top left no-repeat;
  text-indent: -700em;
  overflow: hidden;
border-bottom: 1px solid #9C8443;
border-right: 1px solid #9C8443;

}
#short{
  display: block;
  width: 100%;
}
* html #short{
  margin:0;
  position: relative;
}
#short h2{
  font: bolder 13px "Times new roman";
  text-transform: uppercase;
  margin: 0 0 9px 0;
  padding: 0 0 5px 0;
  border-bottom: 1px solid #fff7e7;
}
#short p{
  font-size: 11px;
  margin: 0;
  padding: 0;
}




/* FORM */

#orderform{
  display: block;
  margin: 30px 0 0 20%;
}
#orderform li{
  list-style: none;
  padding: 2px 0 2px 0;
  display: block;
  clear: both;
}
#orderform li strong{
  display: block;
  float: left;
  clear:left;
  width: 100px;
  text-align: right;
  padding: 3px 10px 0 0;
  color: #9c8442;
  font-size: 10px;
  font-weight: normal;
}
#orderform li input, #orderform li textarea, #orderform li select{
  border: 1px solid #9c8442;
  font: 11px Tahoma, Verdana, sans-serif;
  padding: 2px;
  width: 200px;
  color:black;
  float: left;
}
#orderform li select{
  width: 206px;
}
* html #orderform li select{
  width: 202px;
}
#orderform li textarea{
  width:200px;
  height:115px;
}
#orderform li cite{
  float: left;
  color:red;
  font-style: normal;
  font-size:10px;
  padding:3px;
}
#orderform .button{
  width: auto;
  background: #9c8442;
  border: 3px double #c5b58a;
  color:white;
  padding: 0 15px 0 15px;
}