body, input, select, button, textarea {
 font: 62.5% Arial, Helvetica, sans-serif;
}

body {
 padding: 0 25px;
 background: #FFF url(/images/header.png) 0 0 repeat-x;
 behavior: url(/css/hover.htc);
}

input, select, button, textarea {
 font-family: inherit;
 font-size: 1em;
}

#outer {
 min-width: 950px;
}

#header {
 position: relative;
 height: 7.2em;
 padding: 50px 0 0;
}

  #header a.logo {
   display: block;
   position: absolute;
   top: 5em;
   left: 0;
   width: 176px;
   height: 60px;
   background: url(/images/logo.png) 0 0 no-repeat;
  }

  #header div.menubar {
   height: 7.2em;
   margin: 0 275px 0 200px;
  }

    #header div.menubar ul.main {
     width: 100%;
     height: 4em;
     border-bottom: 0.4em #C2C1C1 solid;
    }

      #header div.menubar ul.main li {
       float: left;
       width: 19.95%;
       height: 4em;
       overflow: hidden;
       text-align: center;
      }

        #header div.menubar ul.main li a {
         font-size: 1.8em;

         line-height: 2.4em;
         white-space: nowrap;
         padding: 2px 3px;
        }

        #header div.menubar ul.main li.featured a {
         color: #FFF;
         background: #F54029;
        }

    #header div.menubar ul.submain {
     width: 100%;
     height: 2.8em;
     overflow: hidden;
    }

      #header div.menubar ul.submain li {
       float: left;
       width: 19.95%;
       height: 2.8em;
       overflow: hidden;
       text-align: center;
       margin: 0 0 0 -1px;
       border-left: 1px #C2C1C1 solid;
      }

        #header div.menubar ul.submain li a {
         font-size: 1.2em;
         line-height: 2.4em;
         white-space: nowrap;
         padding: 2px 3px;
        }

        #header div.menubar ul.submain li.featured a {
         color: #FFF;
         background: #F54029;
        }

#header dl.userbar {
  position: absolute;
  top: 0;
  right: 0;
  width: 250px;
  height: 7.2em;
  padding: 50px 0 0 10px;
  border-left: 1px #C2C1C1 solid;
}

#header dl.userbar dt {
  height: 2em;
  overflow: hidden;
  font-size: 2em;
  line-height: 1.75em;
  white-space: nowrap;
  background: url(/images/logo-small.png) 100% 50% no-repeat;
}

#header dl.userbar dt a.login {
  line-height: 1em;
  color: #000;
  text-decoration: none;
  border-bottom: 1px #000 dashed;
}

#header dl.userbar dt a.register {
  color: #000;
  margin: 0 0 0 7px;
  padding: 0 0 0 10px;
  border-left: 1px #C2C1C1 solid;
}

#header dl.userbar dd {
  position: relative;
  height: 3.2em;
  margin: -2px 0 0;
  background: #FFFCC8;
  border: 0.1em #F9D135 solid;
}

#header dl.userbar dd div {
  position: relative;
  top: -5px;
  overflow: hidden;
  font-size: 1.1em;
  line-height: 1.1;
  padding: 8px 4px 0;
  background: url(/images/userbar-quote.png) 90% 0 no-repeat;
}

#searchbar {
 height: 28px;
 margin: 10px 0 15px;
 padding: 0 0 0 5px;
 background: url(/images/searchbar-corners.png) 0 0 no-repeat;
}

  #searchbar div {
   height: 22px;
   overflow: hidden;
   font-size: 1.8em;
   padding: 3px 287px 3px 0;
   text-align: center;
   background: #ECF28A url(/images/searchbar-corners.png) 100% -28px no-repeat;
  }

    #searchbar div span {
     position: relative;
    }

    #searchbar div input {
     vertical-align: middle;
    }

    #searchbar div .radio {
     margin: 0 0 0 8px;
    }

      #searchbar div fieldset {
       position: absolute;
       right: -287px;
       top: 0;
      }

    #searchbar div .text {
     float: left;
     width: 190px;
     height: 20px;
     font-size: 0.8em;
     line-height: 20px;
     border: 1px #C2C1C1 solid;
    }

    #searchbar div .button {
     float: left;
     width: 72px;
     height: 22px;
     margin: 0 0 0 5px;
     background: url(/images/search-button.png) 0 0 no-repeat;
     border: 0;
     cursor: pointer;
    }

#banners {
 width: 100%;
 height: 86px;
 margin: 0 0 7px 0;
 background: #0093DD;
 Text-align: center;
}

#sidebar {
 float: right;
 width: 196px;
}

#main {
 clear: none !important;
 margin: 20px 260px 0 0;
}

.pageblock {
 clear: both;
 margin: 0 0 25px -10px;
 padding: 0 0 0 10px;
}

.pageblock .sidebar {
   float: right;
   width: 205px;
   font-size: 1.2em;
   margin: 22px 0 0;
   padding: 7px;
}

  .pageblock .yellow {
   background: #FFFB90;
  }

  .pageblock .blue {
   background: #C2E5FA;
  }

    .pageblock .sidebar h1 {
     width: 159px;
     height: 40px;
     font-size: 1.66em;
     color: #FFF;
     text-align: center;
     line-height: 34px;
     margin: -7px 0 7px -7px;
    }

    .pageblock .sidebar h1 a {
     color: #FFF;
    }

    .pageblock .yellow h1 {
     background: url(/images/sidebar-h1-yellow.png) 0 0 no-repeat;
    }

    .pageblock .blue h1 {
     background: url(/images/sidebar-h1-blue.png) 0 0 no-repeat;
    }

  .pageblock .main {
   position: relative;
   font-size: 1.2em;
   margin: 0 260px 25px 0;
   padding: 22px 0 0 10px;
  }

  #main .main {
   margin-right: 0;
  }

    .pageblock .main .ct,
    .pageblock .main .cb {
     height: 6px;
     font-size: 0;
     margin: 0 6px;
    }

    .pageblock .main .ct {
     margin: 0 6px -6px;
    }

    .pageblock .main .cb {
     margin: -6px 6px 0;
    }

      .pageblock .main .ct span,
      .pageblock .main .cb span {
       position: relative;
       z-index: 24;
       width: 6px;
       height: 6px;
       overflow: hidden;
      }

      .pageblock .main .ct .l {
       float: left;
       left: -6px;
       background: url(/images/corner-tl.png) 0 0 no-repeat;
      }

      .pageblock .main .ct .r {
       float: right;
       right: -6px;
       background: url(/images/corner-tr.png) 0 0 no-repeat;
      }

      .pageblock .main .cb .l {
       float: left;
       left: -6px;
       background: url(/images/corner-bl.png) 0 0 no-repeat;
      }

      .pageblock .main .cb .r {
       float: right;
       right: -6px;
       background: url(/images/corner-br.png) 0 0 no-repeat;
      }

    .pageblock .main .inner {
     min-height: 100px;
     height: auto !important;
     height: 100px;
     padding: 21px 10px;
     background: url(/images/page-block-main-backgr.png);
    }

.inner P {
Font-size: 14px;
Padding: 0 5px 23px 0;
Text-indent: 14px; 
Text-align: justify;
 
}

      .pageblock .main .inner h1 {
       position: absolute;
       left: 20px;
       z-index: 45;
       width: 129px;
       height: 33px;
       font-size: 1.66em;
       color: #FFF;
       line-height: 33px;
       text-align: center;
       margin: -44px 0 0;
      }

        .pageblock .main .inner h1 a {
         color: #FFF;
        }

  .pageblock .pink {
   background: url(/images/round-rect-pink.png) 0 16px no-repeat;
  }

    .pageblock .pink .ct .l {
     background: url(/images/corner-tl-pink.png) 0 0 no-repeat;
    }

      .pageblock .pink .inner h1 {
       background: url(/images/page-block-h1-pink.png) 0 0 no-repeat;
      }

  .pageblock .purple {
   background: url(/images/round-rect-purple.png) 0 16px no-repeat;
  }

    .pageblock .purple .ct .l {
     background: url(/images/corner-tl-purple.png) 0 0 no-repeat;
    }

      .pageblock .purple .inner h1 {
       background: url(/images/page-block-h1-purple.png) 0 0 no-repeat;
      }




#dop_cat {
width: 100%;
}

#dop_cat TD {
width: 50%;
Padding: 0 20px 20px 15px
}

#dop_cat A {
Font-size: 14px;
Font-family: Arial;
}

#dop_cat A:hover {
Text-decoration: none;
}

.dop_cat_title {
Color: #c26667;
Font-weight: bold;
}

.dop_av {
Color: #c26667;
}

.dop_av:hover {
Text-decoration: none;
}

.dop_cat_a {
Color: #1d1814;
}

#dop_razd {
width: 100%;
}

#dop_razd TD {
width: 50%;
Padding: 0 65px 20px 15px;
Color: #505155;
}

#dop_razd A {
Font-size: 14px;
Font-family: Arial;
}

#dop_razd A:hover {
Text-decoration: none;
}

.dop_razd_title {
Color: #464b85;
Font-weight: bold;
}

.dop_razd_a {
Color: #1d1814;
}

.br1 {
Line-height: 7px;
}

.dop_r_a1 {
Font-size: 14px;
Color: #1d1814;
}

.dop_r_a1:hover {
Text-decoration: none;
}

.dop_r_a2 {
Font-size: 14px;
Color: #454196;
}

.dop_r_a2:hover {
Text-decoration: none;
}

#dop_kurs {
width: 100%;
}

#dop_kurs TD {
Font-size: 14px;
}

#dop_kurs A {
Font-size: 14px;
Font-weight: bold;
Color: #1d1814;
}

#dop_kurs A:hover {
Text-decoration: none;
}

.dop_td1 {
width: 100px;
}

.dop_td2 {
width: 50px;
}

.fsiz14 {
Font-size: 14px;
}

.dop_ob {
Padding: 0 10px 15px 0;
}

#nav_vnn {
width: 100%;
Float: left;
Margin-top: -32px;
}

*html #nav_vnn {
width: 100%;
Float: left;
Margin-top: -25px;
}

#nav_vnn P {
Padding: 0 0 0 180px;
}

#nav_vnn P B {
Font-size: 11px;
Font-weight: bold;
Color: #000000;
}

#nav_vnn P U {
Color: #ef9c99;
}

#nav_vnn A {
Font-size: 11px;
Color: #1d1814;
Text-decoration: none;
}

#nav_vnn A:hover {
Text-decoration:  underline;
}

#nav_vn {
width: 100%;
Float: left;
Margin-top: -10px;
}

#nav_vn P {
Padding: 0;
}

#nav_vn P B {
Font-size: 11px;
Font-weight: bold;
Color: #000000;
}

#nav_vn P U {
Color: #ef9c99;
}

#nav_vn A {
Font-size: 11px;
Color: #1d1814;
Text-decoration: none;
}

#nav_vn A:hover {
Text-decoration:  underline;
}

#dop_userbar {
Float: left;
Margin-top: -23px;
}

#dop_userbar A {
Font-size: 11px;
Color: #0075b6;
}

#dop_userbar A:hover {
Text-decoration: none;
}

#dop_userbar TABLE {
width: 100%;
}

#dop_userbar TD {
Vertical-align: top;
Line-height: 14px;
}

.dop_td3 {
Padding-right: 18px;
}

#nav_h {
width: 100%;
Float: left;
Font-size: 24px;
}

#vn_tab {
width: 100%;
Float: left;
Border-top: 4px solid #c2c2c2;
}

#vn_tab dl.userbar {
  width: 100%;
  padding: 10px 0 0 0; 
}

#vn_tab dl.userbar dd {
  margin: -2px 0 0;
  background: #FFFCC8;
  border: 0.1em #F9D135 solid;
}

#vn_tab dl.userbar dd div {
  font-size: 14px;
  line-height: 1.1;
  padding: 8px;
}

#vn_tab dl.userbar dd div A {
  Color: #000000;
}

#vn_tab_se {
width: 100%;
Float: left;
}

#nav_h H1 {
Font-size: 24px;
Margin: 12px 0 5px 0;
}

#tab_vkl TD {
height: 20px;
Padding: 3px;
}

#tab_vkl TD A {
cursor: pointer;
}

.vkl_td {
Border-right: 1px solid #c2c2c2;
}

.vkl_v {
Float: left;
background-color: #f54029;
Font-size: 16px;
Color: #ffffff;
Padding: 2px 2px 3px 2px;
Text-decoration: underline;
}

.vkl_nv {
Float: left;
Font-size: 16px;
Color: #000000;
Padding: 2px 2px 3px 2px;
Text-decoration: underline;
}

.vn_pod {
Border-top: 2px solid #c2c2c2;
Margin: 4px 0 15px 0;
}

#vn_contacts {
width: 100%;
}

#vn_contacts TD {
Font-size: 16px;
Vertical-align: top;
Padding-top: 20px;
}

#vn_contacts TD SPAN {
Font-size: 16px;
Color: #0093dd;
Font-weight: bold;
}

#vn_contacts TD A {
Font-size: 16px;
Color: #000000;
}

#vn_contacts TD P {
Text-indent: 15px; 
Padding-bottom: 15px;
Line-height: 20px;
Text-align: justify;
}

#vn_contacts TD SMALL {
Font-size: 15px;
Color: #999999;
}

#vn_contacts TD A:hover {
Text-decoration: none;
}

.sm_map {
Margin-top: 10px;
}

.logo_firm {
Margin: 0 8px 5px 0;
}

.r_rab {
width: 100%;
Float: left;
}

.r_rab_r {
width: 20px;
height: 20px;
Text-align: center;
Float: left;
background-color: #999999;
Font-size: 12px;
Color: #ffffff;
Padding: 4px 2px 0 2px;
Margin-right: 3px;
}

.r_rab_nr {
width: 20px;
height: 20px;
Text-align: center;
Float: left;
background-color: #ff3333;
Font-size: 12px;
Color: #ffffff;
Padding: 4px 2px 0 2px;
Margin-right: 3px;
}

#vn_new {
Font-size: 16px;
}

#vn_new SPAN {
Font-size: 14px;
Color: #2b85ba;
}

.comm {
width: 100%;
Float: left;
Color: #505155;
Font-size: 12px;
}

.comm A {
Font-size: 16px;
Color: #000000;
}

.comm A:hover {
Text-decoration: none;
}

.vn_t {
Font-size: 16px;
Font-weight: bold;
Color: #0093dd;
}

#vn_skid {
Border-top: 2px solid #c2c2c2;
width: 100%;
}

#vn_skid TD A {
Font-size: 16px;
Color: #000000;
}

#vn_skid TD a.bkmark {
  border-bottom:1px dotted #0093DD;
  color:#0093dd;
  font-size:12px;
  font-weight:normal;
  margin-left:5px;
  text-decoration:none;
}

#vn_skid TD IMG {
Margin-right: 15px;
}

#vn_skid TD A:hover {
Text-decoration: none;
}

.vn_skid_td1 {
Padding: 18px 0 15px 0;
width: 100%;
}

.vn_skid_td1 B {
Background: #e9e9e8;
}

.vn_skid_td2 {
Border-bottom: 2px solid #c2c2c2;
Color: #0093dd;
Font-size: 14px;
Padding: 0 0 15px 0;
width: 100%;
}

.comm_col {
Color: #505155;
Font-size: 12px;
}

#vn_photo TD {
Text-align: left;
Border-top: 2px solid #c2c2c2;
Border-bottom: 2px solid #c2c2c2;
Padding: 10px 0 50px 0;
}

#vn_photo TD IMG {
Margin: 0 10px 15px 0;
}

#vn_vak {
width: 100%;
Border-top: 2px solid #c2c2c2;
}

#vn_vak TD {
Border-bottom: 2px solid #c2c2c2;
Padding: 18px 0 15px 0;
Font-size: 16px;
}

#vn_vakk {
width: 100%;
}

#vn_vakk TD {
Border-bottom: 2px solid #c2c2c2;
Padding: 18px 0 15px 0;
Font-size: 16px;
}

.vn_vak_a {
Font-size: 15px;
Color: #000000;
Background: #e9e9e8;

}

.vn_vak2_a {
Font-size: 15px;
Color: #514f50;

}

.vn_vak_a:hover {
Text-decoration: none;
}

.vn_vak_otpr {
Font-size: 16px;
Color: #000000;
}

.vn_vak_otpr:hover {
Text-decoration: none;
}

#vn_vak TD SPAN {
Font-size: 15px;
Color: #a2a0a1;
}

#vn_vak TD SMALL {
Font-size: 15px;
Color: #0093dd;
}

#vn_vak TD P {
Padding: 15px 0 15px 0; 
}

#vn_vak TD A:hover {
Text-decoration: none;
}

#vn_vakk TD SPAN {
Font-size: 15px;
Color: #a2a0a1;
}

#vn_vakk TD SMALL {
Font-size: 15px;
Color: #0093dd;
}

.vakk_a {
Font-size: 16px;
Color: #000000;
}

#vn_vakk TD P {
Padding: 15px 0 15px 0; 
}

#vn_vakk TD A:hover {
Text-decoration: none;
}

.tab_price {
width: 100%;
Border-top: 2px solid #c2c2c2;
}

.tab_price TD {
Font-size: 16px;
}

.tab_price TD A {
Font-size: 16px;
Color: #000000;
}

.tab_price TD A:hover {
Text-decoration: none;
}

.price_td1 {
width: 70%;
Padding: 0;
Text-align: left;
Vertical-align: top;
Padding: 15px 0 0 0;
}

.price_td1 IMG {
Margin: 3px 10px 10px 0;
}

.price_td1 SPAN {
Color: #0093dd;
Font-size: 16px;
}

.price_td2 {
width: 30%;
Padding: 0;
Vertical-align: middle;
Text-align: left;
Font-weight: bold;
}

.price_td2 SPAN {
Color: #d7241f;
}

.price_td3 {
width: 100%;
Padding: 0 0 15px 0;
Text-align: left;
Vertical-align: top;
Border-bottom: 2px solid #c2c2c2;
}

.stran {
width: 99%;
Font-size: 16px;
Color: #0093dd;
Text-align: right;
Padding: 15px 3px 15px 0;
}

.stran SPAN {
Font-size: 16px;
Color: #000000;
Font-weight: bold;
}

.stran A {
Font-size: 16px;
Color: #0093dd;
}

.stran A:hover {
Text-decoration: none;
}

.categ {
Padding: 5px 0 0 0;
Font-size: 12px;
Color: #505155;
}

.categ A {
Font-size: 16px;
Color: #000000;
}

.categ A:hover {
Text-decoration: none;
}

#tab_vkl_kurs {
width: 100%;
}

#tab_vkl_kurs TD {
height: 20px;
Font-size: 16px;
Border-bottom: 2px solid #c2c2c2;
}

#tab_vkl_kurs TD A {
Font-size: 16px;
Color: #000000;
}

#tab_vkl_kurs TD A:hover {
Text-decoration: none;
}

#tab_vkl_kur {
width: 100%;
}

#tab_vkl_kur TD {
Font-size: 14px;
height: 20px;
Border-bottom: 2px solid #c2c2c2;
}

#tab_vkl_kur TD SPAN {
Font-size: 16px;
}

#tab_vkl_kur TD A {
Font-size: 16px;
Color: #000000;
}

#tab_vkl_kur TD A:hover {
Text-decoration: none;
}

.kurs_blue {
Color: #0078cc;
}

.kurs_red {
Color: #dd221b;
}

.vkl_td1 {
width: 280px;
Padding: 3px 15px 0 15px;
BackGround-Image: url(../images/pl.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

.vkl_td0 {
width: 180px;
Padding: 3px 10px 0 10px;
BackGround-Image: url(../images/pl.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

.vkl_td50 {
width: 80%;
Padding: 3px 10px 0 10px;
BackGround-Image: url(../images/pl.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

.vkl_td550 {
width: 80%;
Padding: 3px 10px 0 210px;
BackGround-Image: url(../images/pl.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

.vkl_td556 {
width: 27%;
Padding: 3px 10px 0 0;
BackGround-Image: url(../images/pl.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

.vkl_td557 {
width: 55%;
Padding: 3px 10px 0 10px;
BackGround-Image: url(../images/pl.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

.vkl_td10 {
Padding: 3px 10px 0 10px;
BackGround-Image: url(../images/pl.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

.vkl_td510 {
width: 20%;
Padding: 3px 10px 0 10px;
}

.chek {
Vertical-align: top;
}

.chek_img {
Margin: 7px 0 5px 15px;
}

.br11 {
Line-height: 3px;
}

.del_all {
Float: right;
Margin: -51px 0 0 0;
}

.del_all A {
Font-size: 16px;
Color: #000000;
}

.del_all A:hover {
Text-decoration: none;
}

.vkl_td2 {
Text-align: center;
Padding: 3px 15px 0 15px;
BackGround-Image: url(../images/pl.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

.vkl_td3 {
width: 280px;
Padding: 5px 15px 7px 15px;
}

.vkl_td30 {
Padding: 5px 10px 7px 10px;
Vertical-align: top;
Font-size: 14px;
}

.vkl_td310 {
Padding: 5px 10px 7px 10px;
Vertical-align: middle;
Font-size: 16px;
}

.vkl_td30 BIG {
Font-size: 14px;
Color: #0093dd;;
}

.vkl_td4 {
Text-align: center;
Padding: 5px 15px 7px 15px;
}

.kurs_p {
Font-size: 16px;
Padding: 5px 0 15px 0;
}

.kurs_p A {
Font-size: 16px;
Color: #000000;
}

.kurs_p A:hover {
Text-decoration: none;
}

#tab_cart {
width: 100%;
Border-bottom: 2px solid #c2c2c2;
}

#tab_cart TD {
Padding: 15px 0 0 0;
Font-size: 16px;
}

#tab_cart TD A {
Font-size: 16px;
Color: #000000;
}

#tab_cart TD A:hover {
Text-decoration: none;
}

#tab_cart TD IMG {
Margin: 0 15px 15px 0;
Border: 1px solid #8c8c8c;
}

.p_idd {
Text-indent: 17px;
Text-align: justify;
Line-height: 20px;
}

.cart_price {
Float: left;
Margin: 100px 0 0 100px;
Text-align: center;
}

.cart_price SPAN {
Font-size: 21px;
}

.p_dr {
Font-size: 16px;
Padding: 0 0 23px 0;
}

#tab_dr {
width: 100%;
Border-top: 4px solid #c2c2c2;
}

#tab_dr TD {
Font-size: 16px;
Border-bottom: 2px solid #c2c2c2;
Vertical-align: top;
}

#tab_dr TD A {
Font-size: 16px;
Color: #000000;
}

#tab_dr TD A:hover {
Text-decoration: none;
}

.dr_td1 {
width: 400px;
Padding: 5px 15px 15px 15px;
BackGround-Image: url(../images/pl.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

.dr_td2 {
Text-align: center;
Padding: 5px 15px 15px 15px;
BackGround-Image: url(../images/pl.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

.dr_td3 {
Text-align: center;
Padding: 5px 0 7px 0;
}

.dr_td4 {
Padding: 5px 0 7px 0;
}

.mainmenu_vd A {
BackGround-color: #f54029;
Color: #ffffff;
}

.mainmenu_nvd A {
color: #0075B7;
}

.p_ob {
width: 97%;
Border: 1px solid #c2c2c2;
Margin-bottom: 20px;
Padding: 10px;
Font-size: 16px;
}

.p_ob A {
Line-height: 20px;
}

.p_ob A:hover {
Text-decoration: none;
}

.p_ob_v {
width: 97%;
Border: 1px solid #c2c2c2;
Margin-bottom: 20px;
Background-color: #efefef;
Padding: 10px;
Font-size: 16px;
}

.p_ob_v A {
Line-height: 20px;
}

.p_ob_v A:hover {
Text-decoration: none;
}

.p_ob_a1 {
Color: #0093dd;
Font-size: 16px;
Font-weight: bold;
}

.p_ob_a2 {
Font-size: 16px;
Color: #c52e23;
}

.p_ob_a3 {
Color: #000000;
Font-size: 14px;
}

#tab_cattt {
width: 100%;
}

#tab_cattt TD {
Font-size: 12px;
Color: #a4a4a4;
Vertical-align: top;
Padding: 5px 0 15px 0; 
}

#tab_cattt TD A {
Font-size: 16px;
Color: #000000;
}

#tab_cattt TD A:hover {
Text-decoration: none;
}

#tab_cattt TD LI A {
Font-size: 12px;
Color: #000000;
}

#tab_cattt TD LI {
Padding: 0;
Margin: 4px 0 0 13px;
list-style-type: square;
}

.br2 {
Line-height: 10px;
}

.b468 {
width: 100%;
Float: left;
Text-align: center;
Margin-top: 15px;
}

#tab_cart_n {
width: 100%;
}

#tab_cart_n TD {
Padding: 15px 0 0 0;
Font-size: 16px;
}

#tab_cart_n TD A {
Font-size: 16px;
Color: #000000;
}

#tab_cart_n TD A:hover {
Text-decoration: none;
}

#tab_cart_n TD IMG {
Margin: 0 15px 15px 0;
Border: 1px solid #8c8c8c;
}

#tab_cart_n TD SPAN {
Color: #0093dd;
}

#se_form {
Float: left;
Font-size: 16px;
Font-weight: bold;
}

#se_form INPUT {
width: 30px;
}

#se_form SELECT {
width: 30px;
}

#sebar {
 height: 28px;
 margin: 10px 0 15px;
 padding: 0 0 0 5px;
 background: url(/images/searchbar-corners.png) 0 0 no-repeat;
}

  #sebar div {
   height: 22px;
   overflow: hidden;
   font-size: 14px;
   vertical-align: middle;
   padding: 3px 0 3px 0;
   text-align: center;
   background: #ECF28A url(/images/searchbar-corners.png) 100% -28px no-repeat;
  }

    #sebar div input {
     vertical-align: middle;
     text-align: center;
     Margin: 0 10px 0 0;
     color: #a4a4a4;
    }

    #sebar div select {
     width: 185px;
     vertical-align: middle;
     font-size: 14px;
     Margin: 0 10px 0 0;
    }

    #sebar div .text {
     width: 150px;
     height: 20px;
     font-size: 14px;
     border: 1px #C2C1C1 solid;
    }

    #sebar div .textt {
     width: 220px;
     height: 20px;
     font-size: 14px;
     border: 1px #C2C1C1 solid;
    }

    #sebar div .text_m {
     width: 50px;
     height: 20px;
     font-size: 14px;
     text-align: center;
     border: 1px #C2C1C1 solid;
    }

    #sebar div .button {
     width: 72px;
     height: 22px;
     margin: 0 0 0 5px;
     background: url(/images/search-button.png) 0 0 no-repeat;
     border: 0;
     cursor: pointer;
    }

#div_ot {
width: 100%;
height: 275px;
Float: left;
Margin-top: 20px;
BackGround-color: #f3f7f6;
BackGround-Image: url(/images/ot_left.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

#div_ot TABLE {
width: 100%;
height: 275px;
BackGround-Image: url(/images/ot_right.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

#div_ot TABLE TD {
Font-size: 16px;
Padding: 15px 25px 0 15px;
Vertical-align: middle;
}

.ot1 {
  width: 100%;
  Margin: 0;
}

.ot1_30 {
  width: 30%;
  Margin: 0;
}

.ot111 {
width: 101%;
Margin: 0;
}

.ot2 {
width: 100%;
height: 100px;
Margin: 0;
}

.ot3 {
Vertical-align: middle;
Margin: 0 40px 0 0;
}

.ot4 {
width: 100px;
}

.ot41 {
width: 180px;
Margin-left: 15px;
}

.ot42 {
width: 180px;
}

.ot5 {
Text-align: center;
Padding: 0 5px 0 5px;
Margin-bottom: 5px;
cursor: pointer;
}

.ot51 {
Text-align: center;
Padding: 0 5px 0 5px;
Margin-left: 10px;
cursor: pointer;
}

.ot_td1 {
width: 210px;
Text-align: left;
}

.ot_td2 {
width: auto;
}

.ot_td11 {
width: 15%;
Text-align: right;
}

.ot_td22 {
width: 85%;
}

.ot_td111 {
width: 27%;
Text-align: left;
Font-weight: bold;
}

.ot_td222 {
width: 73%;
}

.ot_td3 {
width: 100%;
Text-align: center;
}

.ot_td4 {
width: 100%;
Text-align: left;
}

.ot_td5 {
Text-align: right;
}

.trline {
Border-top: 1px solid #8c8c8c;
}

.u_top_left {
width: 100%;
Float: left;
Margin-top: 20px;
BackGround-color: #f3f7f6;
BackGround-Image: url(/images/u_top_left.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

.u_top_right {
width: 100%;
Float: left;
BackGround-Image: url(/images/u_top_right.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

.u_bottom_right {
width: 100%;
Float: left;
BackGround-Image: url(/images/u_bottom_right.gif);
BackGround-position: right bottom;
BackGround-Repeat: no-repeat;
}

.u_bottom_left {
width: 100%;
Float: left;
Font-size: 16px;
BackGround-Image: url(/images/u_bottom_left.gif);
BackGround-position: left bottom;
BackGround-Repeat: no-repeat;
}

.u_bottom_left TABLE {
width: 100%;
}

.u_bottom_left TABLE TD {
Font-size: 16px;
Padding: 15px 25px 0 15px;

}

.u_bottom_left TABLE TD A {
Font-size: 16px;
Color: #000000;
}

.u_bottom_left TABLE TD A:hover {
Text-decoration: none;
}

.u_bottom_left P {
Font-size: 14px;
Padding: 15px 15px 25px 15px;
Line-height: 18px;
}

.u_bottom_left SPAN {
Font-size: 14px;
Color: #e51433;
}

.ot11 {
width: 15px;
height: 15px;
}

#prof_res {
Padding: 5px 0 50px 25px;
font-size: 14px;
Color: #949494;
Line-height: 26px;
}

#prof_res SPAN {
font-size: 14px;
Color: #b02a33;
}

#prof_res A {
font-size: 16px;
Color: #000000;
}

#prof_res A:hover {
Text-decoration: none;
}

#polee {
width: 100%;
}

#polee TD {
Font-size: 16px;
Color: #000000;
Vertical-align: top;
}

#polee_td1 {
width: 180px;
Padding-top: 8px;
}

#polee_td1 DIV {
width: 197px;
height: auto;
Float: left;
Margin: 0 0 50px 0;
BackGround-color: #eaf38a;
}

#polee_td1 div {
  padding:10px;
}

#polee_td1 DIV P {
  Padding: 10px;
}

#polee_td1 DIV P INPUT {
width: 98%;
Margin: 4px 0 15px 0;
}

#polee_td1 DIV .buttonn {
width: 72px;
height: 22px;
margin: -5px 0 0 0;
background: url(/images/search-button.png) 0 0 no-repeat;
border: 0;
cursor: pointer;
}

#polee_td1 DIV P SELECT {
width: 98%;
Margin: 4px 0 15px 0;
}

#polee_td2 {
width: auto;
Padding-left: 18px;
}

#sps {
width: 100%;
Float: left;
Font-size: 12px;
Color: #949494;
Margin: 7px 0 0 0;
}

#sps A {
Font-size: 14px;
Color: #000000;
}

#sps A:hover {
Text-decoration: none;
}

#sps SPAN {
Background-color: #eaf28e;
Font-size: 14px;
Color: #000000;
}

.stran_l {
width: 99%;
Font-size: 16px;
Color: #0093dd;
Text-align: left;
Padding: 25px 3px 15px 8px;
}

.stran_l SPAN {
Font-size: 16px;
Color: #000000;
Font-weight: bold;
}

.stran_l A {
Font-size: 16px;
Color: #0093dd;
}

.stran_l A:hover {
Text-decoration: none;
}

#otm_vse {
Padding: 10px 0 30px 0;
Font-size: 16px;
}

#otm_vse A {
Font-size: 16px;
Color: #000000;
}

#otm_vse A:hover {
Text-decoration: none;
}

#bbb TABLE TD A {
Color: #0093dd;
}

.ot_td7 {
Font-weight: bold;
Color: #0093dd;
}

.sdo {
width: 60px;
Margin: 0 10px 0 10px;
}

.komm {
width: 170px;
Margin-right: 10px;
}

.chbox {
width: 18px;
height: 18px;
Margin: 0 2px 0 0;
}

.activ {
width: 140px;
}

.ot_td8 {
width: 130px;
Font-weight: bold;
Vertical-align: top;
}

.ot_td81 {
width: 100px;
Font-weight: bold;
Vertical-align: top;
}

.ot_td9 {
Vertical-align: top;
}

#ottd9 {
Line-height: 12px;
}

.trhover {
background: #ffffff;
hover: expression(this.onmouseover=new Function("this.style.background='#efefef';"),this.onmouseout=new Function("this.style.background='#ffffff';"));
}

.trhover:hover {
background: #efefef;
}

#footer {
 position: relative;
 clear: both;
 padding: 40px 0 0;
 margin: 0 0 0 -25px;
}

  #footer .inner {
   position: relative;
   font-size: 1.2em;
   margin: 0 -25px 0 0;
   padding: 7px;
   background: #0093DD;
  }

#footer_left {
width: 350px;
Color: #1d1814;
}

#footer_left A {
Color: #222049;
Font-weight: bold;
}

#footer_left A:hover {
Text-decoration: none
}

#footer_right {
Color: #1d1814;
Padding: 0 0 0 100px;
}

#rr_bl1 {
width: 180px;
Float: left;
Margin-top: 10px;
Padding-bottom: 15px;
}

#rr_bl21 {
width: 160px;
Float: right;
Margin-top: 10px;
Padding-bottom: 15px;
}

#rr_bl221 {
width: 160px;
Float: right;
Margin-top: 14px;
Padding-bottom: 15px;
}

.rezot {
Float: left;
background: #fffb90;
Font-weight: normal;
Font-size: 12px;
}

.rezot P {
Padding: 5px;
Font-size: 12px;
Color: #000000;
}

.rezlin {
width: 100%;
Float: left;
Line-height: 23px;
Margin-top: 5px;
}

.rezlin A {
Font-size: 12px;
Color: #0093dd;
Text-decoration: none;
Margin-left: 5px;
Border-bottom: 1px dotted #0093dd;
}

.rezlin A:hover {
Border: none;
}

#rezln {
width: 100%;
Float: left;
Line-height: 23px;
Margin-top: 5px;
}

#rezln A {
Font-size: 12px;
Font-weight: normal;
Color: #0093dd;
Text-decoration: none;
Margin-left: 5px;
Border-bottom: 1px dotted #0093dd;
}

#rezln A:hover {
Border: none;
}

#rr_bl2 {
width: 100%;
Float: left;
Margin-top: 13px;
}

#rr_bl2 A {
Font-size: 14px;
Color: #0093dd;
}

#rr_bl2 A:hover {
Text-decoration: none;
}

#rr_bl2 IMG {
Margin: 0 0 -2px 3px;
}

.r_tab1 {
width: 100%;
Float: left;
Margin-top: 15px;
Padding-bottom: 20px;
}

.rtab_p {
width: 110px;
Float: left;
Margin-top: 3px;
}

#rtab_t1 {
width: 100%;
Float: left;
}

#rtab_t1 P {
Font-size: 18px;
Padding: 0 0 10px 0;
}

#rtab_t1 TABLE TD {
Font-size: 14px;
Padding-bottom: 3px;
}

#rtab_t1 TABLE TD SPAN {
Font-size: 14px;
Color: #777777;
}

.reztd1 {
width: 192px;
}

#polee_td01 {
width: 180px;
}

#rez_f {
width: 180px;
Float: left;
background: #eaf38a;
Margin-top: 10px;
}

.kon_ned {
Padding: 12px 0 5px 5px;
Font-size: 15px;
Font-weight: bold;
Color: #ef3e00;
}

#rez_f TABLE {
width: 170px;
Margin: 0px 0 10px 5px;
Border-bottom: 1px solid #dbe0c7;
}

#rez_f TABLE TD {
Font-size: 13px;
Padding-bottom: 3px;
}

#rez_f TABLE TD SPAN {
Font-size: 12px;
Color: #777777;
}

.kon_pol {
Padding: 0 5px 10px 5px;
Font-size: 12px;
}

.kon_pol SPAN {
Color: #777777;
}

.br5 {
Line-height: 7px;
}

.kon_pol A {
Font-size: 12px;
Color: #0093dd;
}

.kon_pol A:hover {
Text-decoration: none;
}

#zar_kom {
width: 170px;
Float: left;
Margin: 2px 0 0 4px;
Padding-top: 7px;
Font-size: 13px;
Font-weight: bold;
Color: #66a700;
Border-top: 1px solid #dbe0c7;
}

*html #zar_kom {
Margin: 2px 0 0 2px;
}

*:first-child+html #zar_kom, *html #zar_kom {
Margin: 2px 0 0 4px;
}

.zkinp {
width: 163px;
height: 18px;
Margin: 0 0 15px 0;
Color: #a4a4a4;
Text-align: center;
}

.zkbut {
width: 70px;
height: 22px;
Font-size: 14px;
Text-align: center;
Margin-bottom: 15px;
}

#reztabt {
width: 100%;
}

#rez_photo {
width: 110px;
}

#rez_table {
width: auto;
}

#rez_podr {
width: 100%;
Float: left;
}

#rez_podr BIG {
Font-size: 20px;
Color: #0093dd;
Line-height: 35px;
}

#rez_podr SMALL {
  Font-size: 16px;
}

#rez_podr P {
Padding: 10px 0 30px 15px;
Line-height: 20px;
}

#rez_podr P SPAN {
Color: #777777;
Font-size: 15px;
}

.br25 {
Line-height: 30px;
}

#sebar div TABLE {
width: 100%;
Margin-top: -1px;
}

*html #sebar div TABLE {
width: 100%;
Margin-top: -2px;
}

#sebar_td1 {
width: 50%;
Text-align: left;
}

#sebar_td2 {
width: 50%;
Text-align: right;
Line-height: 22px;
Vertical-align: top;
}

#sebar_td2 A {
Font-size: 16px;
Font-weight: bold;
Color: #000000;
Margin: 0 10px 0 0;
}

#sebar_td2 A:hover {
Text-decoration: none;
}

#sebar div .textt_v {
width: 70%;
height: 20px;
font-size: 14px;
border: 1px #C2C1C1 solid;
Margin-left: 5px;
}

#vdop_menu {
width: 100%;
Float: left;
Margin-top: 17px;
Padding-bottom: 5px;
}

#vdop_menu A {
height: 25px;
Float: left;
Display: block;
Padding: 2px 14px 0 14px;
Margin-right: 5px;
Font-size: 18px;
}

#vdop_menu A:hover {
Text-decoration: none;
}

.vdop_a {
Text-decoration: none;
Color: #ffffff;
background: #f54029;
}

.vdop_n {
Color: #ffffff;
Color: #0093dd;
}

.price_td21 {
width: 55%;
Padding: 0;
Text-align: left;
Vertical-align: top;
Padding: 15px 0 0 0;
}

.price_td21 IMG {
Margin: 3px 10px 10px 0;
}

.price_td21 SPAN {
Color: #0093dd;
Font-size: 16px;
}

.price_td22 {
width: auto;
Padding: 0;
Vertical-align: middle;
Text-align: left;
Font-weight: bold;
}

.price_td22 SPAN {
Color: #d7241f;
}

.price_dob1 {
width: 150px;
Float: right;
Margin-top: 38px;
}

.div_ob {
width: 100%;
Float: left;
Margin-top: 10px;
Border: 1px solid #c2c2c2;
Margin-bottom: 20px;
Padding: 10px 0 10px 10px;
Font-size: 16px;
}

.div_ob TABLE {
width: 100%;
}

.div_ob TABLE TD {
Vertical-align: top;
}

.div_ob_td {
Padding: 10px;
}

.div_ob_td IMG {
Margin-right: 10px;
}

.div_ob A {
Line-height: 20px;
}

.div_ob A:hover {
Text-decoration: none;
}

.vt_skid {
Border: 1px solid #c2c2c2;
}

.vt_skid TD A {
Font-size: 16px;
Color: #000000;
}

.vt_skid TD IMG {
Margin-right: 15px;
}

.vt_skid TD A:hover {
Text-decoration: none;
}

.vt_skid_td1 {
Padding: 18px 0 15px 0;
}

.vt_skid_td21 {
Padding: 18px 20px 15px 0;
}

.vt_skid_td2 {
Color: #0093dd;
Font-size: 14px;
Padding: 0 0 15px 10px;
}

.vt_img {
Padding-left: 10px;
}

.p_ob_a33 {
Color: #000000;
Font-size: 16px;
}

#div_ob_d {
Float: left;
}

.rr_row {
Vertical-align: top;
Padding-top: 10px;
}

#vttt {
Padding-right: 10px;
}

.vn_vk {
width: 100%;
Border: 1px solid #c2c2c2;
Margin-top: 20px;
}

.vn_vk TD {
Padding: 10px 0 15px 10px;
Font-size: 16px;
}

.vn_vk TD SPAN {
Font-size: 15px;
Color: #a2a0a1;
}

.vn_vk TD SMALL {
Font-size: 15px;
Color: #0093dd;
}

.vn_vk_p {
Padding: 15px 0 15px 0; 
}

.vn_vk TD A:hover {
Text-decoration: none;
}

.br4 {
Line-height: 4px;
}

.vn_vk_row {
Vertical-align: top;
Padding-top: 10px;
}

.price_td50 {
Padding: 0 0 0 0;
Text-align: left;
Vertical-align: middle;
}

.price_td50 IMG {
Margin-right: 10px;
}

.price_td51 {
width: auto;
Padding: 0;
Text-align: left;
Vertical-align: top;
Padding: 15px 15px 0 0;
}

.price_td51 IMG {
Margin: 3px 10px 10px 0;
}

.price_td51 SPAN {
Color: #0093dd;
Font-size: 16px;
}

.price_td52 {
width: 180px;
Padding: 0;
Vertical-align: middle;
Text-align: left;
Font-weight: bold;
}

.price_td52 SPAN {
Color: #d7241f;
}

.price_td6 {
width: 100%;
Padding: 15px 0 15px 0;
Text-align: left;
Vertical-align: top;
Font-size: 14px;
Color: #0093dd;
}

.price_td63 {
width: 100%;
Padding: 15px 0 15px 0;
Text-align: left;
Vertical-align: top;
Font-size: 14px;
Color: #0093dd;
Border-bottom: 2px solid #c2c2c2;
}

#o_tags {
Padding: 20px 0 10px 0;
Font-size: 14px;
Color: #cccccc;
}

#o_tags A:hover {
Text-decoration: none;
}

.tags1 {
Font-size: 14px;
Color: #257fb3;
}

.tags2 {
Font-size: 15px;
Color: #257fb3;
}

.tags3 {
Font-size: 16px;
Color: #257fb3;
}

.tags4 {
Font-size: 17px;
Color: #257fb3;
}

.tags5 {
Font-size: 18px;
Color: #257fb3;
}

.tags6 {
Font-size: 19px;
Color: #257fb3;
}

.tags7 {
Font-size: 20px;
Color: #257fb3;
}

.all_tags {
Font-size: 14px;
Color: #ff3900;
}


a.bkmark {
  border-bottom:1px dotted #0093DD;
  color:#0093DD;
  font-size:12px;
  font-weight:normal;
  margin-left:5px;
  text-decoration:none;
}

.ot_td222 div.sub {
  -x-system-font:none;
  color:#666666;
  font-family:Tahoma,sans-serif;
  font-size:11px;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:normal;
}

.ot2222{
  width:100%;
  height:200px;
} #0093dd;
Font-size: 14px;
Padding: 0 0 15px 10px;
}

.vt_img {
Padding-left: 10px;
}

.p_ob_a33 {
Color: #000000;
Font-size: 16px;
}

#div_ob_d {
Float: left;
}

.rr_row {
Vertical-align: top;
Padding-top: 10px;
}

#vttt {
Padding-right: 10px;
}

.vn_vk {
width: 100%;
Border: 1px solid #c2c2c2;
Margin-top: 20px;
}

.vn_vk TD {
Padding: 10px 0 15px 10px;
Font-size: 16px;
}

.vn_vk TD SPAN {
Font-size: 15px;
Color: #a2a0a1;
}

.vn_vk TD SMALL {
Font-size: 15px;
Color: #0093dd;
}

.vn_vk_p {
Padding: 15px 0 15px 0; 
}

.vn_vk TD A:hover {
Text-decoration: none;
}

.br4 {
Line-height: 4px;
}

.vn_vk_row {
Vertical-align: top;
Padding-top: 10px;
}

.price_td50 {
Padding: 0 0 0 0;
Text-align: left;
Vertical-align: middle;
}

.price_td50 IMG {
Margin-right: 10px;
}

.price_td51 {
width: auto;
Padding: 0;
Text-align: left;
Vertical-align: top;
Padding: 15px 15px 0 0;
}

.price_td51 IMG {
Margin: 3px 10px 10px 0;
}

.price_td51 SPAN {
Color: #0093dd;
Font-size: 16px;
}

.price_td52 {
width: 180px;
Padding: 0;
Vertical-align: middle;
Text-align: left;
Font-weight: bold;
}

.price_td52 SPAN {
Color: #d7241f;
}

.price_td6 {
width: 100%;
Padding: 15px 0 15px 0;
Text-align: left;
Vertical-align: top;
Font-size: 14px;
Color: #0093dd;
}

.price_td63 {
width: 100%;
Padding: 15px 0 15px 0;
Text-align: left;
Vertical-align: top;
Font-size: 14px;
Color: #0093dd;
Border-bottom: 2px solid #c2c2c2;
}

#o_tags {
Padding: 20px 0 10px 0;
Font-size: 14px;
Color: #cccccc;
}

#o_tags A:hover {
Text-decoration: none;
}

.tags1 {
Font-size: 14px;
Color: #257fb3;
}

.tags2 {
Font-size: 15px;
Color: #257fb3;
}

.tags3 {
Font-size: 16px;
Color: #257fb3;
}

.tags4 {
Font-size: 17px;
Color: #257fb3;
}

.tags5 {
Font-size: 18px;
Color: #257fb3;
}

.tags6 {
Font-size: 19px;
Color: #257fb3;
}

.tags7 {
Font-size: 20px;
Color: #257fb3;
}

.all_tags {
Font-size: 14px;
Color: #ff3900;
}


a.bkmark {
  border-bottom:1px dotted #0093DD;
  color:#0093DD;
  font-size:12px;
  font-weight:normal;
  margin-left:5px;
  text-decoration:none;
}

.ot_td222 div.sub {
  -x-system-font:none;
  color:#666666;
  font-family:Tahoma,sans-serif;
  font-size:11px;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:normal;
}

.ot2222{
  width:100%;
  height:200px;
}

/*Last 21.12.2009*/
#map_page {
width: 100%;
Float: left;
Margin-top: 15px;
}

.map_vkl {
width: 115px;
height: 26px;
Float: left;
Margin-right: 2px;
BackGround-Image: url(/images/map_vkl.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

.map_vkl A {
width: 115px;
height: 26px;
Display: block;
Float: left;
Font-size: 14px;
Color: #000000;
Font-weight: bold;
Text-decoration: none;
}

.map_vkl A P {
Text-align: center;
Padding-top: 4px;
}

.map_vkln {
width: 115px;
height: 26px;
Float: left;
Margin-right: 2px;
BackGround-Image: url(/images/map_vkln.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

.map_vkln A {
width: 115px;
height: 26px;
Display: block;
Float: left;
Font-size: 14px;
Color: #484848;
Text-decoration: none;
}

.map_vkln A P {
Text-align: center;
Padding-top: 4px;
}

#map_bg_left {
width: 100%;
height: 62px;
Float: left;
BackGround-color: #ebf189;
BackGround-Image: url(/images/map_bg_left.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

#map_bg_right {
width: 100%;
height: 62px;
Float: left;
BackGround-Image: url(/images/map_bg_right.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

#map_inp {
width: 100%;
Float: left;
Margin-top: 12px;
}

#map_inp INPUT {
width: 83%;
height: 22px;
Margin: 0 12px 0 12px;
Padding: 0 3px;
Font-size: 14px;
Ve