  <style>
        html {
          font-family:tahoma;
          font-size:11px;
          color:#6d777d;
          height:100%;
          }
        body {
          font-family:tahoma;
          font-size:11px;
          color:#6d777d;
          height:100%;
          margin:0px;
          padding:0px;
          background-color:#ffffff;
          background-image: url(/design/bg.gif);
          background-repeat: repeat-x;
        }
        h1 {
          font-size:18px;
        }
        h3 {
          font-size:18px;
        }
        form {
          margin:0px;
          padding:0px;

        }
        select {
          font-size:11px;
          color:#000000;
        }
        input {
          font-size:11px;
          color:#000000;
        }

        p {
          font-family:tahoma;
          font-size:11px;
          color:#6d777d;
          margin:0px;
          padding:0px;
        }
        li {
          font-family:tahoma;
          font-size:11px;
          color:#6d777d;
        }

        h1 {
          margin:0px;
          padding:0px;
        }
        table {
          border:0px;
          border-collapse:collapse;
        }
        table td {
          padding:0px;
          vertical-align:top;
        }
        a {
          color:#787878;
          cursor:hand;
          cursor:pointer;
          text-decoration:underline;
        }
        img {
          border:0px;
        }


        p.bottommenu {
          text-align:center;
          margin: 18px 0 0 0;
          color:#bdcdd1;
          font-size:10px;
        }
        p.bottommenu a {
           color:#bdcdd1;
           font-weight:bold;
        }
        p.bottommenu span {
          padding: 0 11px 0 11px;
        }
        p.copyright {
          text-align:center;
          margin: 0 0 11px 0;
          color:#bdcdd1;
          font-size:10px;
        }
        div.line {
          width: 757px;
          height:2px;
          font-size:2px;
          background-image: url(/design/bottom_line.gif);
          margin: 11px 0 7px 0;
        }



        h2.prod {
          font-size:11px;
          background-image: url(/design/icon/arrow1.gif);
          background-repeat: no-repeat;
          background-position: 0 2px;
          margin: 11px 0 3px 0;
          padding: 0 0 0 17px;
          color:#043d78;
        }

        /* main */

        table.prod tr.img td {
          vertical-align: bottom;
        }
        table.prod h2 {
          font-size:11px;
          background-image: url(/design/icon/arrow1.gif);
          background-repeat: no-repeat;
          background-position: 0 2px;
          margin: 11px 0 3px 0;
          padding: 0 0 0 17px;
          color:#043d78;
        }
        table.prod p {
          font-size:10px;
          color:545454;
        }

        div.block55 {

        }
        div.block55 p {
          padding: 10px 15px 5px 15px;
          color:#979292;
        }
        div.block55 p a {
          color:#979292;
        }



/* Корзина START */

    div.basket {
      width:211px;
      height:189px;
      position:absolute;
      right:-71px;
      top:-54px;
      background-image: url(/design/basket.jpg);
      z-index:100;
    }
    div.basket p.head {
      font-size:13px;
      padding:17px 0 6px 40px;
    }
    div.basket p.head a {
      color:#ffffff;
      font-weight:bold;
    }
    div.basket p.goods {
      color:#d39c29;
      font-size:11px;
      font-weight:bold;
      padding:1px 0 0 40px;
    }
    div.basket p.goods a {
      color:#ffe3a9;
      font-weight:normal;
    }
    div.basket p.order {
      font-size:11px;
      padding:10px 0 0 40px;
    }
    div.basket p.order a {
      color:#ffe3a9;
    }

/* Корзина END */


/* Верхнее меню START */

table.topmenu {
  position:relative;
  width:100%;
  margin:4px 0 0 0;
}
table.topmenu td.menu {
  font-size:10px;
  text-align:center;
}
table.topmenu td.menu a {
  color:#c1995c;
}
table.topmenu td.menu img {
  width:107px;
  height:18px;
}

/* Верхнее меню END */


p.path_page {
  font-family: verdana;
  color:#644f23;
  font-weight:bold;
  margin: 10px 20px 10px 25px;
}
p.path_page a {
  color:#644f23;
  font-weight:bold;
}
p.path_page span {
  font-weight:normal;
}


/* Блок с ключевыми словами START */
table.topkeywords {
  position:relative;
  width:100%;
  height:86px;
}
table.topkeywords .td1 {
  background-color:#e6e6e6;
}



table.topkeywords .td1 h1 {
   color:#787878;
   font-size:14px;
/*
  font-family:helioscondlight; src:url(http://www.elconcept.ru/ttf/helioscondlight.ttf);
  */
   font-family:arial;


   font-weight:bold;
   padding: 8px 10px 0 50px;
}
table.topkeywords .td1 p {
   color:#787878;
   font-size:12px;
   font-family:arial;
   padding: 5px 135px 5px 50px;
}
table.topkeywords .td1 img {
   width:33px;
   height:86px;
   position:absolute;
}
table.topkeywords .td2 {
  background-color:#ffad01; height:14px;
}
/* Блок с ключевыми словами END */



/* Блок новости START */

table.news {
   width:100%;
}
table.news tr.date td {
   background-color:#ba3006;
   height:17px;
   background-repeat: no-repeat;
}
table.news tr.date td p {
   color:#ffffff;
   font-size:11px;
   padding: 1px 0 0 32px;
   font-family: arial;
   font-weight:bold;
   font-size:12px;
}
table.news tr.date td.date1 {
   background-image: url(/design/shade/2.gif);
   background-position: right bottom;
}
table.news tr.date td.date2 {
   background-image: url(/design/shade/3.gif);
   background-position: left bottom;
}
table.news tr.news td {
   background-color:#ebebeb;
   width:50%;
}
table.news tr.news td.news2 {
   background-image: url(/design/shade/1.gif);
   background-repeat: repeat-y;
   background-color:#e6e6e6;
}
table.news tr.news td p {
   padding: 0 10px 0 32px;
   font-size:12px;
   font-family: arial;
}
table.news tr.news td p a {
   color:#787878;
}
table.news tr.news td h3 {
   margin:0px;
   padding: 15px 10px 0 32px;
   font-size:12px;
   font-weight:bold;
   font-family: arial;
}
table.news tr.news td.news2 h3 {
   position:relative; z-index:100;
}
table.news tr.news td p.allnews {
   padding: 10px 10px 10px 0;
   text-align:right;
   font-size:12px;
   font-family: arial;
}
table.news tr.news td p.allnews a {
   color:#8d0825;
}

/* Блок новости END */



/* Левое поле START */

table.leftfield {
   width:100%;
   height:100%;
}
table.leftfield .td11 {
   width:100%;
   background-image: url(/design/left/bg_top.gif);
   background-position: top right;
}
table.leftfield .td12 {
   width:4px;
   background: url(/design/left/line_middle.jpg) repeat-y;
}
table.leftfield .td11 .div1 {
   width:100%;
   height:100%;
   background-image: url(/design/left/shade_top.gif);
   background-repeat: repeat-y;
   background-position: top right;
}
table.leftfield .td11 .div2 {
   width:100%;
   height:100%;
   background-image: url(/design/left/top.gif);
   background-repeat: no-repeat;
   background-position: top right;
}
table.leftfield .td21 {
   height:326px;
   background: url(/design/left/middle_top.gif) repeat-x top right;
}
table.leftfield .td21 div {
   width:100%;
   height:326px;
   background: url(/design/left/shade_middle_top.gif) no-repeat top right;
}
table.leftfield .td22 {
   width:4px;
   background: url(/design/left/line_middle.jpg) repeat-y;
}
table.leftfield .td31 {
   width:100%;
   height:100%;
   background-color: #d6c492;
   background-image: url(/design/left/shade_middle.gif);
   background-repeat: repeat-y;
   background-position: top right;
}
table.leftfield .td32 {
   width:4px;
   background: url(/design/left/line_middle.jpg) repeat-y;
}
table.leftfield .td41 {
   height:353px;
   background: url(/design/left/middle-bottom.gif) repeat-x top right;
}
table.leftfield .td41 div {
   width:100%;
   height:353px;
   background: url(/design/left/shade_middle_bottom.gif) no-repeat top right;
}
table.leftfield .td42 {
   width:4px;
   background: url(/design/left/line_middle.jpg) repeat-y;
}
table.leftfield .td51 {
   width:100%;
   height:325px;
   background-image: url(/design/left/bg_bottom.gif);
   background-position: top right;
}
table.leftfield .td51 div {
   width:100%;
   height:100%;
   background-image: url(/design/left/shade_bottom.gif);
   background-repeat: repeat-y;
   background-position: top right;
   vertical-align:bottom;
}
table.leftfield .td52 {
   width:4px;
   background: url(/design/left/line_middle.jpg) repeat-y;
   vertical-align:bottom;
}
table.leftfield .td6 {
   width:100%;
   height:227px;
   background-image: url(/design/left/bg_bottom.gif);
   background-position: top right;
   vertical-align:bottom;
}
table.leftfield .td6 .div1 {
   width:100%;
   height:227px;
   background-image: url(/design/left/shade_top.gif);
   background-repeat: repeat-y;
   background-position: top right;
}
table.leftfield .td6 .div2 {
   width:100%;
   height:227px;
   background-image: url(/design/left/bottom.gif);
   background-repeat: no-repeat;
   background-position: bottom right;
}

/* Левое поле END */


/* Левая колонка START */

table.leftcol {
   width:230px;
   margin: 0 0 0 46px;
}
table.leftcol td.watches {
   background-color:#e6e6e6;
}
table.leftcol td.watches div.rounding {
   width:100%;
   background-image: url(/design/rounding/2/top_right.gif);
   background-repeat: no-repeat;
   background-position: top right;
}
table.leftcol td.watches div.rounding div {
   font-family: arial;
   font-size:12px;
   color:#3b3b3b;
   padding: 14px 15px 15px 21px;
}

/* Левая колонка END */




/* Блок акции START */

div.action {
  position:relative;
  width:100%;
  height:100%;
}
div.action .img1 {
  position:absolute;
  top:-1px;
  left:127px;
}
div.action .img2 {
  position:absolute;
  top:-1px;
  right:0px;
}
div.action .div1 {
  width:100%;
  background-image: url(design/rounding/4/top_left.gif);
  background-repeat: no-repeat;
  background-position: top left;
}
div.action .div2 {
  width:100%;
  background-image: url(design/rounding/4/bottom_left_2.gif);
  background-repeat: no-repeat;
  background-position: bottom left;
}
div.action .div3 {
  padding: 15px 25px 15px 25px;
}
div.action .p1 {
  margin: 10px 10px 12px 0px;
  font-size:12px;
}
div.action .p2 {
  margin: 10px 10px 0px 0px;
}
div.action .p3 {
  margin: 10px 10px 0px 0px;
  text-align:right;
}


/* Блок акции END */


/* Текст на главной START */

div.maintext {
  padding:10px 10px 30px 20px;
}
div.maintext p {
   font-size:12px;
   font-family:arial;
   padding: 10px 15px 5px 15px;
   color:#979292;
}
div.block55 p a {
   color:#979292;
}
div.maintext li {
    font-family:tahoma;
    font-size:12px;
   color:#979292;
}


/* Текст на главной END */





/* Баннеры на главной START */

table.mainbanners {
  background-color:#261c1d;
  width:100%;
}
table.mainbanners .td1 {
  width:50%;
  height:150px;
  border-right:1px black solid;
  border-bottom:1px black solid;
}
table.mainbanners .td2 {
  width:50%;
  height:150px;
  border-bottom:1px black solid;
}
table.mainbanners table.banner1 {
  width:100%;
  height:100%;
}
table.mainbanners table.banner1 .btd1 {
  background-image: url(/design/main_banner/1/bg.gif);
  width:100%;
  height:100%;
}
table.mainbanners table.banner1 .btd1 div {
  background-image: url(/design/main_banner/1/center.jpg);
  background-repeat:no-repeat;
  width:100%;
  height:100%;
}
table.mainbanners table.banner1 .btd1 div h1 {
   color:#cca158;
   font-size:28px;
   font-weight:normal;
   text-align:right;
   margin:0px;
   padding: 20px 0 0 0;
}
table.mainbanners table.banner1 .btd1 div h1 a {
  color:#cca158;
}
table.mainbanners table.banner1 .btd1 div p {
   color:#cca158;
   font-size:12px;
   text-align:right;
   margin:0px;
   padding: 5px 0 0 0;
}

table.mainbanners table.banner2 {
  width:100%;
  height:100%;
}
table.mainbanners table.banner2 .btd2 {
  background-color: #3e0601;
  width:100%;
  height:100%;
}
table.mainbanners table.banner2 .btd2 div {
  background-image: url(/design/main_banner/2/center.jpg);
  background-repeat:no-repeat;
  width:100%;
  height:100%;
}
table.mainbanners table.banner2 .btd2 div h1 {
  color:#cca158;
  font-size:24px;
  line-height:20px;
  font-weight:normal;
  text-align:right;
  margin:0px;
  padding: 20px 15px 0 0;
}
table.mainbanners table.banner2 .btd2 div h1 a {
  color:#cca158;
}
table.mainbanners table.banner2 .btd2 div p {
  color:#cca158;
  font-size:12px;
  text-align:right;
  margin:0px;
  padding: 5px 15px 0 0;
}

/* Баннеры на главной END */



.ladv {
    margin: 30px 0 24px 46px;
    width:230px;
    background-color: #291f20;
}

.ladv p.h {
    margin: 0;
    padding: 16px 25px 0 22px;
    color:#979292;
    font-size:11px;
}

.ladv p {
    margin: 0;
    padding: 7px 25px 16px 22px;
    color:#979292;
    font-size:10px;
}
.ladv p a {
    color:#bdc08d;
    font-size:10px;
}


table.new_product {
  width:100%;
}


/*
  font-face {
    font-family: QuantAntiquaC; src: url('/new/QNAI.TTF');
  }
*/
/*  font-face {
    font-family: Uk_decor; src: url('http://elconcept.ru/ttf/NDECOR.TTF');
  }
*/
  font-face {
    font-family: helioscondlight; src: url('http://elconcept.ru/ttf/helioscondlight.ttf');
  }


p.brand {
font-family:helioscondlight; src: url('http://elconcept.ru/ttf/NDECOR.TTF');
font-size:16px;
font-weight:bold;
margin:0px;
padding:5px 0 0 0;
}
p.brand a {
font-family:helioscondlight; src: url('http://elconcept.ru/ttf/NDECOR.TTF');
font-size:16px;
font-weight:bold;
}

p.series {
font-family:helioscondlight; src: url('http://elconcept.ru/ttf/NDECOR.TTF');
font-size:14px;
margin:0px;
padding:3px 0 0 0;
}
p.series a {
font-family:helioscondlight; src: url('http://elconcept.ru/ttf/NDECOR.TTF');
font-size:14px;
}
</style>
