/*page*/
  html, body {width:100%;height:100%;}
  body {padding:0; margin:0;background:#BFD7DF;}

/*design*/
  a img{border:0;}

/*navigation*/
  a{font:12px/1.5 "arial"; color:#0096BF;}
  a:hover{}
  :focus, a:active{ outline: none; }

/*TAGS*/

  h1{background: url(../images/marker/pointer_h1.gif) no-repeat left top;margin:24px 0 14px -36px;padding:0 0 0 35px;font:20px arial;color:#636363;}
  h2{margin:20px 0 10px -36px;padding: 0;font:bold 15px arial; color:#D89706;}
  #page h2{margin:20px 0px;}
  h3{margin:0 0 1px 0;padding:0;font:1.8em "Times New Roman";color:#000;}
  h4{margin:0;padding: 0;font:bold 1.6em "Times New Roman";color:#000;}
  dl, dt, dd, form {margin:0;padding: 0;line-height:1.5}
  dl{margin-bottom:20px}
  dd{margin-top:3px}
  input {margin:0 3px;vertical-align:middle;}
  p {margin: 0;padding:0px 0 5px 0;}
  select {vertical-align:middle;}
  table {border-spacing: 0;border-collapse: collapse;}
  table td {padding:0;text-align:left;vertical-align:top;}
  ul {margin: 0;padding:0;list-style-type:none}
   #content ul {padding:0 0 13px 25px;}
     #content ul li {padding:0 0 7px 13px;background: url(../images/bgr/small_pointer.gif) no-repeat left 5px;}
  strong, b,span {font-size:12px;color:#636363;font-family:arial}
  td{color:#636363;font-family:arial;font-size:12px}



/*FONT*/
  html {font-size:100%;}
  body{font:62.5%/1.5 Tahoma, sans; color:#000000;text-align:center}
  table, td, th, ul, textarea, input, select {font: 1em/1.5 arial;}
  p{font:11px "arial";color:#5C5A5A}
  #page p{font-size:12px;line-height:1.5}


/*Misc*/
  .roof2{width:208px;height:5px;background: url(../images/bgr/roof2.gif) no-repeat left top;display:block;position:relative;z-index:3;font-size:0;margin-top:5px}
  .roof3{width:208px;height:5px;background: url(../images/bgr/roof3.gif) no-repeat left top;display:block;margin-top:-5px;position:relative;zoom:1;position:relative;z-index:3;font-size:0}
  #counters{position:absolute;bottom:0;}
  #counters span{margin:0 10px 0 0;padding:0;}
  .clearing {clear: both;height:0;font-size:0;}
  .clearFix {zoom:1}
    .clearFix:after {content: '.'; display: block; clear: both;visibility: hidden;height:0px;font-size:0;}

  a.folder {background:url(../images/bgr/folder.gif) no-repeat left top; padding: 0 0 0 16px;display:block}
  .ad_block_folders{margin-bottom:20px;}

  #dial_logo{position:absolute;left:35px;top:32px;_top:35px}

  /*BORDER*/
    .border_t {display:block;height:6px;font-size:0;background: url(../images/bgr/border/t.gif) repeat-x left top;}
      .border_t .l {float:left;width:7px;height:6px;background: url(../images/bgr/border/lt.gif) no-repeat left top;}
      .border_t .r {float:right;width:7px;height:6px;background:#fff url(../images/bgr/border/rt.gif) no-repeat right top;}
    .border_с {background: url(../images/bgr/border/l.gif) repeat-y right top;}
      .border_с .inner {overflow:hidden;_height:1%;background: url(../images/bgr/border/r.gif) repeat-y left top;}
    .border_b {display:block;height:8px;background: url(../images/bgr/border/b.gif) repeat-x left bottom;font-size:0px;}
      .border_b .l {float:left;width:10px;height:8px;background: url(../images/bgr/border/lb.gif) no-repeat left bottom;}
      .border_b .r {float:right;width:10px;height:8px;background: url(../images/bgr/border/rb.gif) no-repeat left bottom;}



  /*LIST*/
  .list {clear:both;margin:0;padding-top: 1px;overflow:hidden;width:100%;}
    .list dd {margin: 4px 0 20px ;padding: 0;overflow:hidden;}
      *html .list dd {height:1%;}
      .list dd a {display:block;margin-bottom:5px;}
    .list .img {float:left;width:120px;height:120px;margin:0px 10px 20px 0;}
      *html .list .img {margin-bottom:10px;}


  /*TABLE*/
       .table {width:100%;margin-bottom:20px;}
      .table th {padding-right:20px;background:#e5e5e5;border:1px solid #bbb;text-align:left;}
      .table td {width:29%;padding-right:4%}
      .table td.odd td {background:#f9f9f9;}

  /*MAX MIN WIDTH FOR SOME CONTAINER*/
  /*#some_container {min-width: 600px;max-width: 1200px;width:expression(document.body.clientWidth < 600? "600px" : document.body.clientWidth > 1200? "1200px" : "auto");}*/

/*layout*/

  /*=HEADER*/
    #header {background:#FDFDFD url(../images/bgr/header.jpg) no-repeat left top;;height:120px;}
    #page #header{height:121px;}
     #navigation{position:absolute;left:727px;top:32px;list-style-type:none;}
      #navigation li{float:left;}
      #navigation a{color:#887D75;font-size:11px;padding:0 7px}
  /*=MENU*/
  #main_menu {list-style-type:none;position:absolute;right:235px;top:32px;_top:35px;}
   #main_menu li{float:left}
   #main_menu a{height:21px;background-position:left top;background-repeat:no-repeat;margin-left:16px;}
   #main_menu a:hover{background-position:left bottom;}
               .about{display:block;width:88px;background: url(../images/menu/about.gif);}
               .catalog{display:block;width:65px;background: url(../images/menu/catalog.gif);}
               .price{display:block;width:46px;background:url(../images/menu/price.gif);}
               .news{display:block;width:66px;background: url(../images/menu/news.gif);}
               .links{display:block;width:113px;background: url(../images/menu/catalog_links.gif);margin-top:-1px}

               .contacts{display:block;width:73px;background: url(../images/menu/contacts.gif);}


    #content #menu_catalog {background:#EBF3F5;list-style-type:none;padding:20px 0px 20px 29px;margin:0px -36px 0 -36px;font-size:11px;overflow:hidden;zoom:1;}
      #content #menu_catalog li {float:left;width:210px;margin-left:7px;padding:0;position:relative;background:#E2F7FD url(../images/bgr/menu_catalog.gif) no-repeat left top;}
        #menu_catalog img{margin-top:-5px}
        #menu_catalog dl{display:block;padding:6px 0px 0px 1;margin:0}
        #menu_catalog dd{text-align:center;}
        #menu_catalog a{font:11px arial;color:#0096BF;text-decoration:none}
        .menu_catalog_floor{display:block;width:209px;height:6px;background: url(../images/bgr/menu_catalog_floor.gif) no-repeat left top;font-size:0}
      #menu_wrap{text-align:right;background:#F1F1F1;border-bottom:1px solid #DCDCDC;list-style-type:none;padding:0 17px 0 0;overflow:hidden;zoom:1}
      #menu_bottom{float:right}
      #menu_bottom li{float:left;padding:2px 8px 2px 8px}
      .separator{display:block;margin-top:4px;border-left:1px solid #DCDCDC;height:11px;width:1px;font-size:0}
      .grey_a{color:#5C5A5A;font-size:11px;text-decoration:none}
      .grey_a:hover{color:#E73425;text-decoration:underline}
  /*=CONTENT*/
    #wrapper {font:12px arial;color:#5C5A5A;background-color:transparent;position:relative;min-height:100%;height:100%;width:940px;margin:0 auto;background:url(../images/bgr/sidebar.gif) repeat-y left top;text-align:left}
      html>body #wrapper {height:auto;}
      #container {float: right;width:100%;}
      #content {background: url(../images/bgr/content.jpg) no-repeat left top;float:left;padding:156px 36px 14em 36px;width:639px;_width:711px;zoom:1;}
      body> #content{width:711px}

      #page #content {background:none;padding-top:0;}
        #company{background: url(../images/bgr/flower.gif) no-repeat right bottom;border-bottom:1px solid #DCDCDC;padding:0 260px 15px 0;line-height:1.5}
         #company p{font:12px arial;line-height:1.5}
        #news{padding:0 0px 15px 0;line-height:1.5}
        #news a{float:right}
         #news .table a{float:none;display:block;margin-bottom:7px}
         .line{width:192px;_width:194px}
         #page .line{width:198px}
      .line dl{float:left}
      .line dt{float:left}

      .a_h{display:block;margin-bottom:1px;}

      .center_position{display:block;margin:15px auto 0 auto;text-align:center}
      .central{margin:0 11px 0 10px;overflow:hidden}
      #contact_info{background:#Fff url(../images/bgr/roof.gif) no-repeat left top;padding:10px 0px 0 10px;margin:15px 0 15px 0;_position:relative;_z-index:7}
        #contact_info p{color:#7F7F7F;padding-bottom:0}
        #contact_info b{font-weight:normal;font-size:12px;}
        #floor{display:block;margin:-70px 0 0 0px;height:80px;background: url(../images/bgr/floor.gif) no-repeat left top;_background:#fff url(../images/bgr/floor_ie.gif) no-repeat left top;font-size:0;_position:relative;_z-index:-1}
        #contact_info .icg{background: url(../images/bgr/icg.gif) no-repeat left 4px;color:#6F980F;display:block;margin:3px 0 3px 0;padding:4px 0 4px 26px;position:relative}

        #external_links{border:1px solid #7DB8C9;list-style-type:none;padding:15px 10px 15px 10px}

        .exclusive{background:url(../images/bgr/exclusive.gif) no-repeat left top;position:relative;margin:10px 263px 10px 0;padding:20px 35px 15px 140px}
        .exclusive_floor{background: url(../images/bgr/exclusive_floor.gif) no-repeat left top;position:absolute;left:0;bottom:0;width:376px;height:6px;}
        #page .news_p{font-size:11px;line-height:1}
        .information{margin-bottom:0px;font-size:11px;overflow:hidden;zoom:1}
        .information dt,.information dd{float:left}
        span{padding-left:6px}

        .table_date{width:100%;border-collapse:collapse;font:11px "Trebuchet MS";margin-bottom:20px;border-collapse:collapse}
         .table_date th{background:#E1F7FD url(../images/bgr/table.gif) repeat-x left top;border:1px solid #B0D5DE;color:#0096BF;padding:13px 0 13px 7px;text-align:left;}
         .table_date td{padding:3px 0 3px 7px;border:1px solid #B0D5DE}
         .table_date .even{background:#F9F9F9;}
         .table_sample p {margin:0 0 8px 15px;}

         .dl_info{padding-bottom:15px;border-bottom:1px solid #DCDCDC;zoom:1;}
         .dl_info:after {content: '.'; display: block; clear: both;visibility: hidden;height:0px;font-size:0;}
         .dl_inline {float:left;margin:5px 45px 0 0;}
         .discount{position:relative;zoom:1;min-height:75px;}
         .action{position:absolute;right:25px;top:20px;}
         .dl_info .dl_inline p{overflow:hidden;margin-left:50px}

         .lider{position:absolute;background: url(../images/img/lider.gif) no-repeat left top;left:0px;top:0px;width:65px;height:65px;}

         .description{margin-bottom:25px;zoom:1}
          .description:after{content: '.'; display: block; clear: both;visibility: hidden;height:0px;font-size:0;}
          .news_img{border:1px solid #7DB8C9;padding:5px;}
          .description dt{float:left;margin:5px 25px 0 0;}
          .description dd{font-size:14px;}

         #breadcrumbs{font-size:11px;margin-top:15px;color:#887D75}
         #breadcrumbs a{font-size:11px;color:#887D75;text-decoration:underline;}

         .black_table{border:1px solid #000}
         .black_table td{border:1px solid #000}
         .grey_table{border:1px solid #000}
         .grey_table td{border:1px solid #000}


  /*=SIDEBAR*/
    #sidebar {float: left;width: 229px;padding-bottom:11.66em;}
     #contacts{position:relative;width:229px;height:156px;background: url(../images/bgr/contacts.jpg) no-repeat left top;}
     .menu_production{list-style-type:none;margin:15px 0 0 9px;display:none;}
     .menu_production_current{list-style-type:none;margin:15px 0 0 9px;}
     .sub_menu_production_current{list-style-type:none;margin:-5px 0 0 15px;}
     .sub_menu_production_current .a_pointer{padding:0 0 5px 11px;}
     .a_pointer{display:block;padding:0 0 10px 11px;color:#007498;font-size:11px;text-decoration:none;zoom:1}
     .a_pointer:hover{background: url(../images/marker/pointer.gif) no-repeat left 5px;color:#E73425;text-decoration:underline}
     .a_current{display:block;font-size:11px;padding:0 0 10px 11px;background: url(../images/marker/pointer.gif) no-repeat left 5px;color:#E73425;text-decoration:underline;zoom:1}
  /*=FOOTER*/
    #footer {border-top:9px solid #DCDCDC;width:711px;height:11.66em;position:absolute;left:0;bottom:0px;background:#FFFFFF url(../images/bgr/footer.gif) repeat-x left bottom;}
     #copyright{margin:18px 0 0 35px;}
     #bit{position:absolute;right:25px;top:3.1em;}



/*form*/
  .field {clear:both;padding:0 0 10px}
  label {width:200px;float:left;text-align:right;}
  input{background: url(../images/bgr/input.gif) no-repeat left top;width:163px;height:20px;border:none;padding:2px 0 0 2px;}
  #page input{padding:3px 0 0 3px;margin-left:7px;border:0;background: url(../images/bgr/input.gif) no-repeat left top;}
  #page .send{width:91px;height:18px;background:none;}
  select{border:solid 0px #A5ACB2;}

  textarea {background: url(../images/bgr/textarea.gif) no-repeat left top;width:233px;height:103px;border:solid 0px #A5ACB2;padding:3px 0 0 3px;margin-left:7px}

  #search_form{position:absolute;right:18px;top:73px;}
   #page #look, #look{width:19px;height:19px;padding:0;margin-left:0}
   textarea,input{color:#5C5A5A}


