body {
  padding:0px;
  margin:0px;
  width:100%;
  height:100%;
  font-family:Tahoma,Arial;
  vertical-align:top;
}

.all {
	width:960px;
	margin:auto;
}

.vmenu { 
  width: 960px; 
  height: 62px; 
  background-color: #EE2A23;
  background-image:url('../bgs/vmenu_bg.gif'); 
  border:0px solid #00ff00;
  padding:0px;
  margin:0px;  
  text-align:left;
  vertical-align:top;
  float:left;
  display:inline; /* убираем двойной отступ слева, глюк IE6.0 */
}

.mei {
  margin-right:12px;
  margin-top:0px;
  float:left;
  border:0px solid #ff0000;
  vertical-align:bottom;
}

.meis {
  margin-right:12px;
  margin-top:0px;
  float:left;
  border:0px solid #ff0000;
  vertical-align:bottom;
  background-color: #000000;
  background-image:url('/bgs/vmenu_selected.gif'); 
  background-position: top center;
}

a.mitem {
  color: #ffffff;
  display:block;
  margin-left:15px;
  margin-right:15px;
  margin-bottom:10px;
  margin-top:23px;
  text-decoration:underline;
  font-size:11px;
}

a.pusto {
  color: #ffffff;
  display:block;
  margin-left:15px;
  margin-right:15px;
  margin-bottom:7px;
  margin-top:20px;
  text-decoration:none;
  font-size:11px;
}

.otstup35 {
  width:35px;
  height:40px;
  margin:0px;
  border:0px solid #ff0000;
  float:left;
}

.otstup335 {
  width:335px;
  height:40px;
  margin:0px;
  border:0px solid #ff0000;
  float:left;
}

.otstup50 {
  width:50px;
  height:200px;
  margin:0px;
  border:0px solid #ff0000;
  float:left;
}

/* ШАПКА */

.cap { 
  width: 960px; 
  height: 108px; 
  background-color: #ffffff;
  border:0px solid #00ff00;
  padding:0px;
  margin:0px;
  
  text-align:left;
  vertical-align:top;
  float:left;
  display:inline; /* убираем двойной отступ слева, глюк IE6.0 */
}

img.telefon {
  margin:0px;
  margin-top:2px;
  padding:0px;
  border:0px solid #000000;
}

img.price {
  margin:0px;
  padding:0px;
  border:0px solid #000000;
}

.tele {
  border:0px solid blue;
  width:210px;
  height:50px;
  float:left;
  padding:0px;
  margin:0px;
  margin-left:60px;
  margin-top:47px;
}

.callus {
  color:#48484A;
  font-size:11px;
  padding:0px; 
  margin:0px;
  margin-left:43px;
}

.pricepic {
  border:0px solid green;
  width:60px;
  height:71px;
  float:left;
  margin:0px;
  margin-left:35px;
  margin-top:35px;
}

.pricetext {
  border:0px solid blue;
  float:left;
  margin:0px;
  margin-top:45px;
  margin-left:4px;
  width:60px;
}

.pricelink {
  display:block;
  color:#48484A;
  line-height:13px;
  font-size:11px;
  text-decoration:underline;
  font-family:tahoma;
  margin:0px;
}

img.tn {
  margin:0px;
  margin-right:11px;
  padding:0px;
  border:0px solid #000000;
  float:left;
}

a.tn {
  margin:0px;
  padding:0px;
}

.clear {
  clear:both;
  height:0px;
  overflow:hidden;
}

.search {
  margin:0px;
  margin-top:15px;
  background-image:url('/bgs/search_bg.gif'); 
  background-position: top center; 
  border:0px solid #ff0000;
  width:141px;
  height:25px;
  float:left;
}

input.s {
  color:#B2B2B4;
  line-height:13px;
  font-size:11px;
  font-family:tahoma;
  margin:0px;
  margin-top:6px;
  margin-left:10px;
  padding:0px;
  width:90px;
  border:0px solid #ff0000;
  float:left;
}

a.s {
  color:#C5C4C3;
  line-height:13px;
  font-size:11px;
  font-family:tahoma;
  text-decoration:underline;
  margin:0px;
  margin-top:3px;
  margin-left:10px;
  padding:0px;
  border:0px solid #ff0000;
  float:left;
}

img.srch {
  padding:0px;
  margin:0px;
  margin-left:14px;
  margin-top:5px;
  float:left;
  border:0px solid green;
}

.nbox {
  margin:0px;
  margin-left:20px;
  border:0px solid blue;
  width:145px;
  height:100px;
  float:left;
}

.dbody {
  width: 960px; 
  background-color: #F2F2F7;
  border:0px solid #000000;
  padding:0px;
  margin:0px;
 
  text-align:left;
  vertical-align:top;
  float:left;
  display:inline; /* убираем двойной отступ слева, глюк IE6.0 */
}


.header1 {
  color:#000000;
  line-height:20px;
  font-size:18px;
  font-family:Arial;
  margin:0px;
  margin-top:30px;
  font-weight:normal;
  float:left;
}

.txt {
  color:#000000;
  line-height:13px;
  font-size:11px;
  font-family:Arial;
  margin:0px;
  margin-top:45px;
  margin-left:50px;
  width:610px;
  border:0px solid #ff00ff;
  float:left;
  vertical-align:top;
}

.txt p {
  text-align:justify;
  margin-top:0px;
  margin-bottom:15px;
  display:block;
}

h2 {
  color:#000000;
  line-height:20px;
  font-size:18px;
  font-family:Arial;
  margin:0px;
  margin-top:30px;
  margin-bottom:20px; /* */
  font-weight:normal;
}


.lcolumn {
  margin:0px;
  margin-top:45px;
  border:0px solid red;
  padding:0px;
  width:200px;
  /*height:120px;*/
  float:left;
}


ul.lst {
  list-style-type: disc;
  list-style-position: outside;
  margin:0px;
  padding:0px;
  margin-left:20px;
  margin-top:10px;
  margin-bottom:15px;  
}


/* ФУТЕР1 */

.foot { 
  width:960px; 
  height:355px; 
  background-color: #D9D8E3;
  border:0px solid #00ff00;
  border-bottom:1px solid #C3C2CC;
  padding:0px;
  margin:0px;
 
  text-align:left;
  vertical-align:top;
  float:left;
  display:inline; /* убираем двойной отступ слева, глюк IE6.0 */
} 



.vitrina {
  border:0px solid #00ff00;
  width:305px;
  height:280px;
  float:left;
  margin:0px;
  margin-left:40px;
  margin-top:40px;
}


.contein1 { 
  float:left;
  width: 282px; 
  height:101px; 
  background-color: #676767;
  margin:0px;
  margin-top:10px;
  margin-left:0px;
  border:0px solid #ff00ff;
}

.whity {
  margin:0px;
  margin-bottom:40px;
  padding:0px;
  width: 302px;
  height:121px; 
  background-color: #ffffff;
  border:0px solid blue;
  float:left;
}

.otstup {
  height:20px;
  margin:0px;
  border:0px solid #ff0000;
  float:left;
}

.descr {
  width:120px;
  float:left;
  margin:0px;
  margin-top:15px;
  margin-left:15px;
  font-family:Arial;
  font-size:11px;
  color:#ffffff;
  text-decoration:underline;
}

.redprice {
  color:#ffffff;
  background-color: #EE2623;
  margin:0px;
  float:left;
  margin-top:10px;
  margin-left:15px;
  font-family:Arial;
  font-size:22px;
  display:inline;
}

.btm1 { 
  float:left;
  width:960px; 
  background-color: #FCF4EE;
  border:0px solid #00ff00;
  padding:0px;
  margin:0px;
  
  text-align:left;
  vertical-align:top;
  display:inline; /* убираем двойной отступ слева, глюк IE6.0 */
}

img.telefon_small {
  margin:0px;
  margin-top:43px;
  margin-left:20px;
  padding:0px;
  border:0px solid #000000;
  float:left;
}

.bmei {
  margin:0px;
  margin-top:25px;
  float:left;
  border:0px solid #ff0000;
  vertical-align:bottom;
}

a.bmitem {
  color: #000000;
  display:block;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:10px;
  margin-top:23px;
  text-decoration:underline;
  font-family:Tahoma;
  font-size:11px;
}

.splitter {
  margin-left:26px;
  margin-right:26px;
  margin-top:47px;
  float:left;
  border:0px solid #ff0000;
  vertical-align:bottom;
  color: #7A7673;
  font-family:Tahoma;
  font-size:16px;
}

.btm2 { 
  float:left;
  width:960px; 
  height:135px;
  background-color: #ffffff;
  border:0px solid #00ff00;
  padding:0px;
  margin:0px;
  
  text-align:left;
  vertical-align:top;
  display:inline; /* убираем двойной отступ слева, глюк IE6.0 */
} 

.eadr {
  display:inline;
  float:left;
  margin:0px;
  margin-left:50px;
  margin-top:40px;
  border:0px solid #0000ff;
  width:105px;font-family:
  Tahoma;font-size:11px;
  font-weight:bold;
  color:#F16323;
}

a.ea {
  font-family:Tahoma;
  font-size:11px;
  font-weight:normal;
  color:#000000;
  text-decoration:none;
}

.adr {
  display:inline;
  float:left;
  margin:0px;
  margin-left:125px;
  margin-top:40px;
  border:0px solid #0000ff;
  width:255px;
  font-family:Tahoma;
  font-size:11px;
  color:#000000;
}

.copy {
  display:inline;
  float:left;
  margin:0px;
  margin-left:85px;
  margin-top:40px;
  border:0px solid #0000ff;
  width:255px;
  font-family:Tahoma;
  font-size:11px;
  color:#000000;
}

.wprice {
   width:50px;
   font-family:Arial;
   font-size:30px;
   font-weight:bold;
   color:#ffffff;
   position:relative;
}

.roulink {
   cursor:pointer;
   position:relative;
   width:100px;
   height:100px;
   border:0px solid #ffffff;
}

.lnk1 {
   font-family:Arial;
   font-size:22px;
   text-decoration:underline;
   color:#ffffff;
}


.mainblock {
   float:left;
   display:inline;
   margin:0px;
   
   width:960px;
   height:335px;
   background-color:#EF3E24;
   background-image:url('/bgs/main_bg.jpg'); 
}

.blackh {
   float:left;
   display:inline;
   margin:0px;
   
   width:960px;
   background-color:#1A1A1B;
   border:0px solid #000000;
   border-top:1px solid #FFB955;
}

.tbox {
   float:left;
   display:inline;
   margin:0px;
   
   width:960px;
   height:200px;
   background-color:#ffffff;
   border:0px solid #000000;
}

.tblock1 {
   float:left;
   width:380px;
   font-family:Tahoma;
   font-size:11px;
   color:#000000;
   margin:0px;
   margin-left:50px;
   margin-top:50px;
   text-align:justify;
   display:inline;
}

.tblock2 {
   float:left;
   width:380px;
   font-family:Tahoma;
   font-size:11px;
   color:#000000;
   margin:0px;
   margin-left:100px;
   margin-top:50px;
   text-align:justify;
   display:inline;
}

.orang {
float:left;
margin:0px;
margin-left:57px;
margin-top:20px;
color:#F37021;
border-bottom:1px dashed #F37021;
font-size:18px;font-family:Arial;
cursor:pointer;
}

.blackh1 {
float:left;
display:none;
margin:0px;
margin-left:50px;
margin-top:24px;
background-color:#1A1A1B;
border:0px solid #00ff00;
width:810px;
}

.ftext {
width:610px;
float:left;
font-family:Arial;
font-size:11px;
color:#ffffff;
margin:0px;
margin-left:20px;
text-align:justify;
}

.orhead {
margin:0px;
margin-left:50px;
float:left;
display:inline;
color:#F37021;
font-family:Arial;
font-size:25px;
width:780px;
}

.graybt {
float:left;
display:inline;
margin:0px;
margin-top:35px;
width:101px;
height:27px;
background-image:url('/bgs/gray_tbm.gif');
background-position: top center;
}

.svern {
position:relative;
left:25px;
top:5px;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#D9D8E3;
margin:0px;
text-decoration:underline;
cursor:pointer;
}

.news_date {
   float:left;
   display:inline;
   margin:0px;
   margin-left:48px;
   margin-bottom:10px;
   background-color:#797A7D;
   font-family:Tahoma;
   font-size:10px;
   color:#ffffff;
}

.news_pic {
   float:left;
   display:inline;
   margin:0px;
   border:1px solid #797A7D;
}

.news_header {
   width:440px;  
   display:inline;
   float:left;
   margin:0px;
   font-family:Tahoma;
   font-size:16px;
   font-weight:bold;
   color:#000000;
   text-decoration:underline;
}

.news_content {
   width:600px;
   float:left;
   display:inline;
   margin:0px;
   margin-left:60px;
   border:0px solid #0000ff;
   font-family:Tahoma;
   font-size:11px;
   color:#000000;
}

.news_line {
   float:left;
   display:inline;
   width:775px;
   margin:0px;
   margin-left:130px;
   margin-top:50px;
   border:0px solid #cccccc;
}

.news_block {
   background-color:#F2F2F7;
   width:960px;
   float:left;
   margin:0px;
   
   display:inline;
}

.nwsbox1 {
   float:left;
   display:inline;
   width:90px;
   margin-top:30px;
}

.paginator {
       width:605px;
       float:left;
       display:inline;
       margin:0px;
       margin-top:45px;
       margin-left:300px;
       border:0px solid #0000ff;
       border-top:1px solid #646464;
       text-align:left;
       font-family:Tahoma;
       font-size:11px;
       color:#313235;
}
   
.pagitems {
       width:18px;
       height:18px;
       background-image:url('/bgs/paginator.gif');
       background-position: top center;
       float:left;
       display:inline;
       margin:0px;
       margin-top:38px;
       margin-left:5px;
       text-align:center;
       color:#ffffff;
       font-size:11px;
       text-decoration:none;
}
   
   
.pagitem {
       width:18px;
       height:18px;
       float:left;
       display:inline;
       margin:0px;
       margin-top:38px;
       margin-left:5px;
       text-align:center;
       color:#000000;
       font-size:11px;
}
   
.karkas {
       margin:0px;
       margin-top:2px;
       text-decoration:none;   
}
   
.pln {
       text-decoration:none;
       font-size:11px;
       color:#000000;   
}
   
.karkas1 {
       float:right;
       margin-right:0px;
       margin-top:40px;   
}
   
.goback {
       text-decoration:underline;
       color:#000000;
       font-family:Tahoma;
       font-size:11px;   
}
   
.pp {
       float:left;
       display:inline;
       margin:0px;
       margin-top:40px;
}   
   
.news_line_n {
   float:left;
   display:inline;
   width:849px;
   margin:0px;
   margin-left:56px;
   margin-top:50px;
   border:0px solid #cccccc;
}

.nwsbox1_n {
   float:left;
   display:inline;
   width:180px;
   margin-top:30px;
}

.news_date_n {
   float:left;
   display:inline;
   margin:0px;
   margin-left:138px;
   margin-bottom:10px;
   background-color:#797A7D;
   font-family:Tahoma;
   font-size:10px;
   color:#ffffff;
}

.news_header_n {
   width:440px;  
   display:inline;
   float:left;
   margin:0px;
   font-family:Tahoma;
   font-size:16px;
   font-weight:bold;
   color:#000000;
   text-decoration:none;
}

.print {
     float:left;
     display:inline;
     margin:0px;
     margin-top:25px;  
}
  
.printv {
     text-decoration:none;
     color:#000000;
     font-family:Tahoma;
     font-size:11px;  
}
  
.karkas2 {
       float:left;
       display:inline;
       margin:0px;
       margin-top:40px;
       margin-left:12px;   
}   
   
.objlnk {
  float:left;
  display:inline;
  width:178px;
  border:0px solid red;
  margin:0px;
  margin-left:50px;
  margin-top:45px;
}

.objitems {
  float:left;
  display:inline;
  width:175px;
  border:0px solid blue;
  margin:0px;
  margin-bottom:20px;
  font-family:Tahoma;
  font-size:11px;
  text-decoration:underline;
  background-image:url('/bgs/li1.gif');
  background-position: top left;
  background-repeat:no-repeat;
  font-weight:bold;
}


.objitem {
  float:left;
  display:inline;
  width:175px;
  border:0px solid blue;
  margin:0px;
  margin-bottom:20px;
  font-family:Tahoma;
  font-size:11px;
  text-decoration:underline;
  font-weight:normal;
}

.objrght {
  float:left;
  display:inline;
  width:125px;
  margin:0px;
  margin-left:22px;
  margin-top:45px;
  border:0px solid blue;
  font-family:Tahoma;
  font-size:11px;
  color:#1A1A1B;
  text-align:left;
}

.objpic {
  float:left;
  display:inline;
  width:468px;
  height:385px;
  border:1px solid #D9D8E3;
  margin:0px;
  margin-top:45px;
  margin-left:70px;
}

.lprod {
   float:left;
   display:inline;
   font-family:Arial;
   font-size:11px;
   color:#1A1A1B;
   margin:0px;
   margin-top:20px;
}

.zayavtbl {
   float:left;
   display:inline;
   margin:0px;
   margin-top:45px;
   margin-left:60px;
   font-family:Arial;
   font-size:11px;
   font-weight:bold;
   color:#A81919;
   width:500px;
   border:0px solid blue;
}

.field1 {
   float:left;
   display:inline;
   margin:0px;
   margin-top:6px;
   width:150px;
   border:0px solid green;
}

.field2 {
   float:left;
   display:inline;
   margin:0px;
   margin-left:25px;
   margin-bottom:10px;
   width:130px;
   border:0px solid blue;
}

.zedit {
   width:100px;
   height:20px;
}

.mapa {
  float:left;
  display:inline;
  margin:0px;
  margin-left:50px;
  margin-top:25px;
}

.kontakt {
  margin:0px;
  font-family:Tahoma;
  font-size:11px;
  font-weight:normal;
  color:#000000;
}

.inmenu {
       float:left;
       display:inline;
       margin:0px;
       margin-right:100px;
       font-family:Arial;
       font-size:16px;
       font-weight:bold;
       width:300px;
       border:0px solid green;
       text-decoration:underline;
       color:#1A1A1B;    
}
    
.boxmenu {
       margin:0px;
       margin-left:50px;    
}    
    
.usual_text {
      font-family:Arial;
      font-size:18px;
      color:#000000;
      border:0px solid green;
}
   
.txt001 {
      float:left;
      display:inline;
      font-family:Tahoma;
      font-size:11px;
      color:#000000;
      width:600px;   
}   
   
.bot1 {
      float:left;
      display:inline;
      font-family:Tahoma;
      font-size:11px;
      color:#000000;
      width:365px;
      height:30px;
      border:1px solid #919191;
      border-right:0px solid #919191;
      border-bottom:0px solid #919191;
}
   
.bot2 {
      float:left;
      display:inline;
      font-family:Tahoma;
      font-size:11px;
      color:#000000;
      width:215px;
      height:30px;
      border:1px solid #919191;
      border-bottom:0px solid #919191;
      text-align:center;
}
   
.procent {
      float:left;
      display:inline;
      width:81px;
      height:81px;
      background-image:url('/bgs/skidka_bg.gif');
      background-position:top center;
      position:relative;
      top:15px;   
}
   
.boxik {
      float:left;
      display:inline;
      width:580px;
      height:297px;
      background-position:top left; 
      background-repeat:no-repeat;
      border:0px solid blue;   
}   
   
.objlnk_v {
  float:left;
  display:inline;
  width:275px;
  border:0px solid red;
  margin:0px;
  
  margin-top:45px;
}

.objitem_vs {
  float:left;
  display:inline;
  width:250px;
  border:0px solid blue;
  margin:0px;
  margin-bottom:20px;
  font-family:Tahoma;
  font-size:12px;
  text-decoration:underline;
  background:url('/bgs/li1.gif') top left no-repeat;
  font-weight:bold;
}

.objitem_v {
  float:left;
  display:inline;
  width:250px;
  border:0px solid blue;
  margin:0px;
  margin-bottom:20px;
  font-family:Tahoma;
  font-size:12px;
  text-decoration:underline;
  font-weight:normal;
}

.dcont {
   float:left;
   display:inline;
   margin:0px;
   margin-top:50px;
   border:0px solid red;
}
.pricecomment {
	margin-left:12px;
    font-size:11px;
    color:#EE2923;	
}

#flashcontent {
  width:320px;
  height:108px;
  margin:0px;
  margin-left:20px;
  padding:0px;
  float:left;
  border:0px solid #000000;
}

.df345dfg p {
	font-size:14px;
}

