<!--

  html, body {
    height:100%;
    margin:0px;
    padding:0px;
    font-family:verdana;
  }

  body {
    background-color:#ffe5c4;
  }

  form {
    margin: 0px;
    padding: 0px;
  }
  option {
    font-size:11px;
    color:#202020;
  }
  input {
    font-size:11px;
    color:#202020;
  }

  p {
    margin: 0px;
    padding: 0px;
    font-size:11px;
    font-family:verdana;
    color:#5d6149;
  }

  a {
    color:#0160a3;
  }

  table {
    border:0px;
    border-collapse:collapse;
  }
  table td{
    padding:0px;
    vertical-align:top;
  }

  img {
    border:0px;
  }


/*
  h1 {font-size:12px; color:#453f33; font-weight:normal; margin: 0px 0px 0px 23px;font-family:tahoma;}
  h1 a {font-weight:normal;}
  h1 span {font-weight:bold;}

  div.content {padding: 16px 20px 20px 25px;}
  div.content p {color:#2f311f; margin-bottom:7px;}
  div.content div.img1 {margin: 0px 22px 17px 22px; width:203px; height:142px; background-image:url(../design/center/border_img_2.gif); float:left; text-align:left;}
  div.content div.img1 img {margin: 10px 0px 0px 9px; filter:Gray}
*/





 td.topmenu {
   width:666px;
   height:22px;
   background-color:#df7a28;
   border-bottom: 1px solid white;
   text-align:center;
 }
 td.topmenu p {
   font-size:10px;
   color:white;
   margin-top:2px;
 }
 td.topmenu p a {
   color:white;
   text-decoration:none;
   font-weight:bold
 }
 td.topmenu p a:hover {
   text-decoration:underline;
 }
 td.topmenu p span {
   padding: 0 26px 0 26px;
   font-size:12px;
 }




 div.prodictleft {
   margin: 25px 30px 0 24px;
 }
 div.prodictleft div.img {
   border: 1px solid #bebebe;
   padding:2px;
   width:168px;
 }
 div.prodictleft p.head {
   margin: 15px 0 0 0;
   padding: 0 0 0 15px;
   color:#6e1204;
   font-size:12px;
   font-weight:bold;
   background-image: url(../design/pic1.gif);
   background-repeat: no-repeat;
   background-position: 1px 4px;
 }
 div.prodictleft p.head a {
   color:#6e1204;
 }
 div.prodictleft p.desc {
   padding: 5px 0 0 15px;
 }



div.leftmenu {
  margin:35px 20px 10px 24px;
}
div.leftmenu .line {
  background-image: url(/design/line1.gif);
  background-repeat:repeat-x;
  width: 172px;
  height:3px;
  margin: 18px 0 15px 5px;
  font-size:3px;
}
div.leftmenu p.head1 {
  color:#7b3903;
  font-size:12px;
  font-weight:bold;
  padding: 0 0 12px 20px;
  list-style-type: none;
  background-image: url("../design/leftmenu/icon_main_1.gif");
  background-repeat: no-repeat;
  background-position: 0px 1px;
}
div.leftmenu p.head1 a {
  color:#7b3903;
}
div.leftmenu p.head2 {
  color:#034c7b;
  font-size:12px;
  font-weight:bold;
  padding: 0 0 12px 20px;
  list-style-type: none;
  background-image: url("../design/leftmenu/icon_main_2.gif");
  background-repeat: no-repeat;
  background-position: 0px 1px;
}
div.leftmenu p.head2 a {
  color:#034c7b;
}
div.leftmenu ul.menu1 {
  margin: 0px;
  padding: 0px;
}
div.leftmenu ul.menu1 li {
  list-style-type: none;
  background-image: url("../design/leftmenu/icon_1.gif");
  background-repeat: no-repeat;
  background-position: 0px 3px;
  margin: 0 0 5px 0;
  padding:0px 0px 1px 20px;
  line-height:14px;
}
div.leftmenu ul.menu1 li.select {
  list-style-type: none;
  background-image: url("../design/leftmenu/icon_1_sel.gif");
  background-repeat: no-repeat;
  background-position: 0px 3px;
  margin: 0 0 5px 0;
  padding:0px 0px 1px 20px;
  line-height:14px;
}
div.leftmenu ul.menu1 li a {
  color:#df7a28;
  font-size:11px;
}
div.leftmenu ul.menu2 {
  margin: 0px;
  padding:0px;
}
div.leftmenu ul.menu2 li {
  list-style-type: none;
  background-image: url("../design/leftmenu/icon_2.gif");
  background-repeat: no-repeat;
  background-position: 0px 3px;
  margin: 0 0 5px 0;
  padding:0px 0px 1px 20px;
  line-height:14px;
}
div.leftmenu ul.menu2 li.select {
  list-style-type: none;
  background-image: url("../design/leftmenu/icon_2_sel.gif");
  background-repeat: no-repeat;
  background-position: 0px 3px;
  margin: 0 0 5px 0;
  padding:0px 0px 1px 20px;
  line-height:14px;
}
div.leftmenu ul.menu2 li a {
  color:#708ebf;
  font-size:11px;
}



div.content_all {
   padding: 16px 10px 20px 25px;
   border-right: 3px solid #e8b87c;
   height:100%;
}
div.content_all div.head_line {
   background-image: url(/design/line1.gif);
   background-repeat:repeat-x;
   width: 620px;
   height:3px;
   margin: 9px 0 0 0;
   font-size:3px;
}
div.content_all h1 {
   margin:0px;
   padding: 0 10px 2px 25px;
   background-image: url("/design/icons/pagename.gif");
   background-repeat: no-repeat;
   background-position: 0px 2px;
   color:#7b1f02;
   font-size:13px;
}

div.content_all h2 {
   margin:0px;
   padding: 12px 10px 0px 0px;
   color:#7b1f02;
   font-size:14px;
}

div.content_all h3 {
   margin:0px;
   padding: 12px 10px 0px 0px;
   color:#7b1f02;
   font-size:12px;
}

p.pathpage {
  margin: 6px 0 20px 27px;
  color:#ce8e59;
}
p.pathpage a {
  color:#c15801;
}
p.pathpage img {
  margin: 0 11px 0 11px;
  vertical-align:2px;
}

div.content p {
   margin:0px;
   padding: 0 0 12px 0;
   color:#202020;
   font-size:12px;
}


/* Блоки на главной странице START */
 table.mainblock {
   width:200px;
   margin: 0 0 18px 0;
   float:left;
 }
 table.mainblock td.line {
   width:3px;
 }
 table.mainblock td.line table.line td.td1 {
   width:3px;
   height:59px;
   background-color:#931f0d;
 }
 table.mainblock td.line table.line td.td2 {
   width:3px;
   height:1px;
 }
 table.mainblock td.line table.line td.td3 {
   width:3px;
   height:260px;
   border-right: 1px solid #e8b87c;
 }
 table.mainblock td.content {
   padding-left:15px;
 }
 table.mainblock img.num {
   width:12px;
   height:9px;
   margin:7px 0 6px 0;
 }
 table.mainblock h2 {
   color:#711305;
   font-size:13px;
   margin: 0 0 12px 0;
   padding: 0;
   height:33px;
   overflow:hidden;
 }
 table.mainblock h2 a {
   color:#711305;
 }
 table.mainblock span.img, table.mainblock div.img {
   border: 1px solid #bebebe;
   padding:2px;
   width:150px;
   height:99px;
   margin: 0 10px 0 0;
 }
 table.mainblock p {
   color:#b07f58;
   font-size:11px;
   margin: 12px 0 0 0;
   height:80px;
   overflow:hidden;
 }
 table.mainblock img.detail {
   width:97px;
   height:18px;
   margin: 14px 0 0 0;
 }
/* Блоки на главной странице END */


div.content ul.brand_cat_1 {
  margin: 3px 0 0 15px;
}
div.content ul.brand_cat_1 li {
  font-size:12px;
  list-style-type:none;
  background-image: url(../design/icons/square_1.gif);
  background-repeat:no-repeat;
  background-position: 0 6px;
  padding: 0 0 0 26px;
  margin: 5px 0 0 0;
}
div.content ul.brand_cat_1 li a {
  color:#7a3903;
  font-weight:bold;
}

div.content ul.brand_cat_2 {
  margin: 3px 0 0 15px;
}
div.content ul.brand_cat_2 li {
  font-size:12px;
  list-style-type:none;
  background-image: url(../design/icons/square_2.gif);
  background-repeat:no-repeat;
  background-position: 0 6px;
  padding: 0 0 0 26px;
  margin: 5px 0 0 0;
}
div.content ul.brand_cat_2 li a {
  color:#7a3903;
  font-weight:bold;
}

div.content div.brand_pdf {
  margin: 3px 0 0 15px;
  list-style-type:none;
  background-image: url(../design/icons/pdf.gif);
  background-repeat:no-repeat;
  background-position: 0 6px;
  padding: 30px 0 30px 80px;
  margin: 5px 0 0 0;
}
div.content div.brand_pdf h2 {
  font-size:12px;
  color:#7a3903;
  font-weight:bold;
  margin: 0;
  padding: 0 0 5px 0;
}
div.content div.brand_pdf h2 a {
  color:#7a3903;
  font-weight:bold;
}
div.content div.brand_pdf p {
  font-size:11px;
  color:#7a3903;
  padding: 0 0 0 0;
}

div.content p {
  font-size:12px;
  padding: 10px 0 0 0;
}

div.content ul {
  font-size:12px;
  margin: 0 0 0 20px;
  padding: 5px 0 0 0;
}

div.content ol {
  font-size:12px;
  margin: 0 0 0 20px;
  padding: 5px 0 0 0;
}

div.content li {
  font-size:12px;
  line-height:14px;
  margin: 0;
  padding: 0;
}

div.content .imgleft {
  float:left;
  margin: 0 15px 10px 0;
}
div.content .imgright {
  float:right;
  margin: 0 0 10px 15px;
}


table.content_table_1 {
  width:90%;
  border: 1px solid black;
}
table.content_table_1 td {
  border: 1px solid black;
  font-size:11px;
  font-family:verdana;
  color:#5d6149;
  padding:5px;
}
table.content_table_1 td.h1 {
  vertical-align:middle;
  text-align:center;
}

.hb {
  position:absolute;
  top:-2000px;
}


.ladv {
    margin: 40px 0 12px 7px;
}
.ladv p.h {
    margin: 0;
    padding: 16px 25px 0 22px;
    color:#a9a8a7;
    font-size:11px;
}
.ladv p {
    margin: 0;
    padding: 7px 25px 16px 22px;
    color:#a9a8a7;
    font-size:10px;
}
.ladv p a {
    color:#a9a8a7;
    font-size:10px;
}


/* Блоки на главной странице и главных страницах разделов START */
 table.mainblock {
   width:200px;
   margin: 0 0 18px 0;
   float:left;
 }
 table.mainblock td.line {
   width:3px;
 }
 table.mainblock td.line table.line td.td1 {
   width:3px;
   height:59px;
   background-color:#931f0d;
 }
 table.mainblock td.line table.line td.td2 {
   width:3px;
   height:1px;
 }
 table.mainblock td.line table.line td.td3 {
   width:3px;
   height:260px;
   border-right: 1px solid #e8b87c;
 }
 table.mainblock td.content {
   padding-left:15px;
 }
 table.mainblock img.num {
   width:12px;
   height:9px;
   margin:7px 0 6px 0;
 }
 table.mainblock h2 {
   color:#711305;
   font-size:13px;
   margin: 0 0 12px 0;
   padding: 0;
   height:33px;
   overflow:hidden;
 }
 table.mainblock h2 a {
   color:#711305;
 }
 table.mainblock span.img, table.mainblock div.img {
   border: 1px solid #bebebe;
   padding:2px;
   width:150px;
   height:99px;
   margin: 0 10px 0 0;
 }
 table.mainblock p {
   color:#b07f58;
   font-size:11px;
   margin: 12px 0 0 0;
   height:80px;
   overflow:hidden;
 }
 table.mainblock img.detail {
   width:97px;
   height:18px;
   margin: 14px 0 0 0;
 }
/* Блоки на главной странице и главных страницах разделов END */




 table.maintable {
    width:902px;
    height:100%;
    border-left: 1px solid white;
    border-right: 1px solid white;
    border-bottom: 1px solid #f6f5f4;
 }
 td.maintable_td1 {
    height:3px;
    background-color:#931f0d;
    border-bottom: 1px solid white;
 }
 td.maintable_td2 {
    width:233px;
    height:22px;
    background-color:#e8b87c;
    border-right: 1px solid white;
    border-bottom: 1px solid white;
 }
 td.maintable_td3 {
    width:233px;
    border-right: 1px solid white;
    background-color:#f2f1ef;
 }
 td.maintable_td3 img.logo {
    width:233px;
    height:172px;
    border-bottom: 1px solid white;
 }
 td.maintable_td4 {
    background-color:#ffffff;
 }
 td.maintable_td5 {
    background-color:#931f0d;
    height:6px;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
 }
 td.maintable_td6 {
    background-color:#efcda3;
    height:68px;
 }

 td.maintable_td6 div {
    position:relative;
 }
 td.maintable_td6 div img {
    width:86px;
    height:80px;
    position:absolute;
    top:-16px;
    left:-10px;
 }
 td.maintable_td6 div div {
    position:relative;
    width:210px;
 }

 td.maintable_td6 div div p {
    text-align:right;
    color:#ac6e51;
    font-size:10px;
    padding: 23px 0 0 29px;
 }

 td.maintable_td7 {
    background-color:#efcda3;
    height:68px;
 }
 td.maintable_td7 img {
    width:1px;
    height:48px;
    float:left;
    margin-top:9px;
 }
 td.maintable_td7 .p1 {
    color#:6c1302;
    font-size:11px;
    margin: 18px 0 0 31px;
 }
 td.maintable_td7 .p2 {
    color#:0160a3;
    font-size:11px;
    margin: 2px 0 0 31px;
 }

 div.adress {
    width:166px;
    height:172px;
    float:right;
    background-image:url(/design/contact_bg.gif);
    background-repeat:repeat-x;
 }
 div.adress .p1 {
    color:#ffe1c9;
    font-size:12px;
    font-weight:bold;
    padding: 25px 10px 0 16px;
 }
 div.adress .p2 {
    color:#ffbc85;
    font-size:11px;
    padding: 5px 10px 0 16px;
 }
 div.adress .p3 {
    color:#ffe2ca;
    font-size:12px;
    font-weight:bold;
    padding: 12px 10px 0 16px;
 }
 div.adress .p4 {
    color:#ffbc85;
    font-size:11px;
    padding: 5px 10px 0 16px;
 }
 div.adress .p5 {
    font-size:11px;
    padding: 7px 10px 0 60px;
 }
 div.adress .p5 a {
    color:#fe9c4c;
 }

 div.search {
    padding: 8px 0 0 27px;
 }
 div.search .p1 {
    color:#2f2f2f;
    font-size:12px;
    font-weight:bold;
    padding: 0 0 7px 0;
 }
 div.search .p2 {
    color:#a9a9a9;
    font-size:10px;
 }
 div.search .query {
    border: 1px #939191 solid;
    width:140px;
    height:21px;
    vertical-align:0px;
 }
 div.search .submit {
    width:44px;
    height:21px;
    margin: 0 0 0 6px;
    vertical-align:-3px;
 }


/* sitepartners START */

ul.sitepartners_category {
margin: 10px 20px 10px 20px;
}
ul.sitepartners_category li {
font-size:11px;
}
ul.sitepartners_category li.level1 {
margin:0;
padding:1px 0 5px 15px;
}
ul.sitepartners_category li.level2 {
margin:0 0 0 17px;
padding:1px 0 3px 15px;
}
ul.sitepartners_category li a {
font-size:11px;
}
ul.sitepartners_category li span {
font-size:10px;
}
p.category_desc {
font-size:11px;
}
table.sitepartners {
width:90%;
margin: 0 10px 10px 10px;
}
td.url {
font-size:12px;
color:#000000;
padding: 20px 0 0 0;
}
td.img {
padding:10px 5px 5px 0;
width:100px;
}
td.description1 {
padding:10px 5px 5px 0;
font-size:11px;
color:#373737;
}
td.description1 a {

}
td.description2 {
padding:10px 5px 5px 0;
font-size:11px;
color:#373737;
}
td.description2 a {

}
div.menupages {
font-size:11px;
margin-top:0px;
text-align:right;
}
.divline1 {
border-top: 1px solid  #e7e7e7;
width:100%;
margin: 10px 0 10px 0;
}
.divline2 {
border-top: 1px solid  #e7e7e7;
width:100%;
margin: 10px 0 10px 0;
}
.divline3 {
border-top: 1px solid  #e7e7e7;
width:100%;
margin: 10px 0 10px 0;
}
.divline4 {
border-top: 0px solid  #e7e7e7;
width:100%;
margin: 10px 0 10px 0;
}

/* sitepartners END */

-->


/* Подробное описание товара  */

table.content_table1 {border:2px white solid; border-collapse: collapse;}
table.content_table1 td {padding: 5px 10px 5px 10px; text-align:left; vertical-align:middle; border:2px white solid; font-family: tahoma; font-size: 12px; color:#000000;}
table.content_table1 p {margin:0px; padding:0px;}

.tip1{
background-color: #de9694;
}

.tip1 p{
text-align:center;
font-weight:bold;
}

.tip2{
background-color: #de9694;
}

.tip2 p{
text-align:left;
font-weight:bold;
}

.tip3{
background-color: #fde6b5;
}

.tip3 p{
text-align:center;
font-weight:normal;
}

.tip4{
background-color: #fde6b5;
}

.tip4 p{
text-align:left;
font-weight:normal;
} 

/* ############################# */