html, body {
        min-height: 100%;
        height: 100%;
        margin: 0;
        padding: 0;
        font-family: arial, times new roman cyr, times;
        color: #333;
        background-color: #E2ECEC;
        font-size:12px
}

.h1 { font-weight: normal;
      font-size: 20px;
      color: #547693;
      text-decoration: none;
      padding-right: 50px;

}

.h2 {   font-weight: normal;
             font-size: 20px;
        color: #547693;
        text-decoration: underline;
        padding-right: 50px;
}

b {
        font-weight: normal;
}

a {
        color: #547693;
        text-decoration: underline
}

a:hover{
        color: #1D659F;
        text-decoration: none
}

table
{
        border: 0;
        border-collapse: collapse;
        width: 100%;
}

td
{
        margin: 0em;
        padding: 0em;
        font-size: 12px;
}

.tel {
        font-weight: normal;
        font-size: 9px;
        color: #547693;
        text-decoration: none
}

.num_tel {
        font-weight: normal;
        font-size: 20px;
        color: #ffffff;
        text-decoration: none;
        width: 94px;
        height: 24px;
}

.left_menu a {
        font-weight: bold;
        font-size: 13px;
        color: #547693;
        text-decoration: underline
}

.left_menu a:hover {
        text-decoration: none;
        color: #29506F;
}

.left_menu2 a {
        font-size: 13px;
        color: #6e9240;
        text-decoration: underline
}

.left_menu2 a:hover {
        text-decoration: none
}

.position { font-size: 11px; /*color:#547693;*/ color:#A5BC91; }
.position a { font-size: 11px; /*color:#547693;*/ color:#6E9240; }
.position a:hover { font-size: 11px; /*color:#547693;*/ color:#6E9240; }

.price { padding-top:4px; font-size: 11px; color:#6E9240; }
.price a { font-size: 11px; color:#6E9240; }
.price a:link {font-size: 11px; color:#6E9240;}
.price a:hover {font-size: 11px; color:#6E9240;}
.price a:active {font-size: 11px; color:#6E9240;}
.price a:visited {font-size: 11px; color:#6E9240;}

.text_form {
        font-weight: bold;
        font-size: 11px;
        color: #563320;
        text-decoration: none;
        line-height: 16px;
}

.text_box {
        font-size: 11px;
        color: #563320;
        text-decoration: underline;
        font-weight: normal;
        text-align: left;
        }

a.text_find {
        font-weight: bold;
        font-size: 12px;
        color: #ad9283;
        text-decoration: underline
}

a.text_find:hover {
        color: #9F7B61;
}

.company a {
        font-weight: bold;
        font-size: 13px;
        color: #547693;
        text-decoration: underline
}

.company a:hover{
        color: #1D659F;
        text-decoration: none
}

.text_company {
        padding-right: 10px;
        font-size: 12px;
        color: #547693;
        text-decoration: none
}

.text_adv, .copyright, .text_adv a {
        font-size: 11px;
        color: #93a9a9;
        text-decoration: none
}

.text_footnote {
        font-size: 12px;
        color: #ffffff;
        text-decoration: none
}

.text_header {
        font-size: 21px;
        color: #547693;
        text-decoration: none;
        padding-top: 23px;
        padding-right: 50px;
}

.text_title {
        padding-top: 10px;
        padding-bottom: 20px;
        font-size: 15px;
        color: #547693;
        text-decoration: underline;
}

.text_t { padding-top:10px; padding-bottom:20px; font-size:17px; color:#547693; /*font-weight:bold;*/ }

.text_info {
        font-weight: bold;
        font-size: 15px;
        color: #ffffff;
        text-decoration: underline;
}

.text_i { font-weight: bold; font-size: 15px; color: #ffffff; }

.text_pillow { padding-left:2px; padding-right:10px; }

.text_pillow a {
        font-size: 10px;
        color: #547693;
        text-decoration: underline
}

.text_pillow a:hover {
        text-decoration: none
}

.text_price {
        font-weight: bold;
        font-size: 11px;
        color: #547693;
        text-decoration: none
}

.text_sale a {
        font-weight: bold;
        font-size: 11px;
        color: #ff7300;
        text-decoration: none
}

.text_sale a:hover {
        color: #ff7300;
        text-decoration: underline
}

.text_logo1 {
        font-size: 11px;
        color: #bcd0d0;
        text-decoration: none
}

.text_logo2 {
        font-size: 11px;
        color: #afbfbf;
        text-decoration: underline
}

.right_menu a {
        font-size: 13px;
        color: #547693;
        text-decoration: underline
}

.right_menu a:hover {
        font-size: 13px;
        color: #547693;
        text-decoration: none
}

img {
        border: 0;
}

.clip_text_head, .clip_text {
        color: #6E9240;
        padding: 5px 60px;
        padding-top: 15px;
        font-size: 18px;
        text-decoration: underline;
}

.clip_text {
        padding-top: 10px;
        font-size: 12px;
        text-decoration: none;
}

.clip_text { font-size: 12px; color:#6E9240; }
.clip_text a { font-size: 12px; color:#6E9240; }
.clip_text a:link {font-size: 12px; color:#6E9240;}
.clip_text a:hover {font-size: 12px; color:#6E9240;}
.clip_text a:active {font-size: 12px; color:#6E9240;}
.clip_text a:visited {font-size: 12px; color:#6E9240;}

.clip_pic {
        padding: 5px 60px;
        padding-top: 10px;
}

.c_pic {
        width: 323px;
        padding: 5px 5px 5px 5px;
        border: 1px solid #6E9240;
        background-color: #EAF0E2;
}

a.cart { color: #FFFFFF; font-size: 15px; text-decoration: none; font-weight: bold; }
a.cart:hover{ color: #FFFFFF; font-size: 15px; text-decoration: none; font-weight: bold; }

.lama_text {
        color: #222;
        padding: 10px 200px 0 70px;
}

/* --------------------- Стиль всплывающей подсказки ------------------------ */
#srcStyle {position:absolute;visibility:hidden;z-index:200;}

div.helptext {
        width:150px;
        border:1px solid #DD7412;
        background-color:#FFFFFF;

        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: #DD7412;
        line-height: 100%
        }

div.htext {
        padding-top: 5px;
        padding-left: 5px;
        padding-bottom: 5px;
        padding-right: 5px;
        }


.layer {font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: xx-small;
        color: #DD7412;
        line-height: 100%
}
/* -------------------- /Стиль всплывающей подсказки ------------------------ */

/* -------------------- Таблица про товар ------------------------ */
.goods { padding-right:12px;
         padding-top:8px;
         padding-bottom:8px;
        font-size: 12px;
                  font-weight: normal;
        color: #547693;
        /* text-decoration: underline;
                  width: 94px;*/
        height: 32px;

/*color: #ffffff;
BORDER-RIGHT: #666666 1px solid;  */
border-bottom: #C2CECE 1px solid;
/* background-color: #488D8B; */
}
.goot { /*width:32;*/
        font-weight: normal;
        font-size: 12px;
        /*color: #6E9240;*/
                  color: #AFBFBF;
        text-decoration: none;
                  /*border-bottom: #BACFDF 1px solid;*/
}

#goo {border-top: #C2CECE 1px solid;}

.doof {padding-left:10px;

}
.tab_info { padding: 10px 0px 0px 10px;

}
table.add {/*min-width: 162px;*/ width: 140px;}
.add {color: #FFFFFF; font-weight: bold;}
/* -------------------- /Таблица про товар ------------------------ */

.edit {position:absolute; left:10px; top:10px; width:10px; height:15px; z-index:5}