BODY{
  padding: 0;
  margin: 0;
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 100%;
  color: #292929;
}
.topPage{
  border: 0;
  background-color: #ebab28;
  border-bottom: 1px solid #FFFFFF;
}
.topSpacer{
  /*background: url('/images/topspacer.gif') repeat-y;*/
  width: 2px;
}
.logoPic{
  width: 319px;
  height: 40px;
  margin-left: 10px;
  border: 0;
}
.reklam{
  background-color: #fff;
  height: 15px;
  text-align: left;
  vertical-align: top;
  font-family: Verdana;
  font-size: 11px;
  color: #ecac28;
}
.topline{
  background: #d4d75a;
}
.topuderline{
  border-bottom: 1px solid #FFFFFF;
  height: 15px;;
}
.reklam_down{
  background-color: #FFFFFF;
  height: 18px;
  text-align: center;
  vertical-align: middle;
  font-family: Verdana;
  font-size: 11px;
  color: #A6A6A6;
  border-bottom: 1px solid #EEE8AA;
}
.footerMenu{
  background-color: #FFFFFF;
  height: 70px;
}
.footerMenu A, .footerMenu A:hover, .footerMenu A:active, .footerMenu A:visited{
  color: #6464FF;
  text-decoration: underline;
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 80%;
  /*font-weight: bold;*/
}
.footerMenu A:hover{
  color: #DC143C;
  text-decoration: underline;
}
.footerFst{
  padding-left: 0px;
  width: 0px;
}
.footerLst{                                      /* Блок Имиджерия */
  width: 0px;
  color: #292929;
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 70%;
}
.footerLst A, .footerLst A:hover, .footerLst A:active, .footerLst A:visited{          /* Стиль ссылки Имиджерия */
  color: #6464FF;
  text-decoration: underline;
  font-family: Tahoma, Helvetica, sans-serif;
  /*font-weight: bold; */
  font-size: 100%;
}
.lmPunkt{                                         /*Меню: пункты*/
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-size: 75%;
  background-color: #e08a06;
  display: inline;
}
.lmPunkt A, .lmPunkt A:visited, .lmPunkt A:active{
  color: #fff;
  /*text-decoration: none;*/
  padding-left: 0px;
  /*background: url('/images/bullet.gif') no-repeat left top;*/
}
.lmPunkt A:hover{             /*Меню: выделение пунктов*/
  color: #DC143C;
  text-decoration: underline;
  /*background: url('/images/bullet.gif') no-repeat left top;*/
}
.tbl{                                            /*Таблица в корзине*/
  border: 0px solid #DC143C;
  width: 98%;
}
.page{
  padding: 25px 0px 0px 30px;
  vertical-align: top;
  width: 100%
}
.pageHeader{                                     /*Заголовок страницы*/
  font-size: 125%;
  color: #CD853F;
  line-height: 20 px;

}



.h1{                                     /*Заголовок страницы*/
  font-size: 125%;
  color: #b2b634;
  line-height: 20 px;
  margin:0;

}

.pageHeader2{                                     /*Заголовок страницы*/
  font-size: 120%;
  color: #CD853F;
  line-height: 20 px;
  font-weight: bold;
  }
                                             /*Заголовок таблицы в корзине*/
.tblHeader{
  background-color: #D2D2DC;
  color: #FFFFFF;
  font-size: 80%;
  height: 16px;
  font-weight: bold;
  text-align: center;
}
.tblHeader TD{                                   /*Черта под заголовком*/
  border-bottom: 2px solid #FFFFFF;
}
.tblFooter{                                      /*Подвал таблицы в корзине*/
  background-color: #FFFFFF;
  color: #2B2B2B;
  font-size: 80%;
  height: 20px;
  /*font-weight: bold;*/
  text-align: right;
  padding-right: 0px;
        padding-top: 4px;                        /*Отступ от подвала*/
  padding-bottom: 20px;                    /*Отступ перед кнопками*/
}
.tblFooter TD{                                   /*Черта над подвалом*/
  border-top: 2px solid #D2D2DC;
}
.tblButt{
  text-align: right;
  padding: 5px 10px;
  font-size: 70%;
}
.stroka1 TD, .stroka0 TD{                        /*Разделение строк товаров в корзине*/
  border-bottom: 2px solid #FFFFFF;
  padding-top: 1px;
  padding-bottom: 1px;
}
.stroka1 INPUT, .stroka0 INPUT{                  /*Окантовка числа товаров в корзине*/
  font-size: 80%;
  border: 1px solid #999999;
  background-color: #FFFFFF;
}
.stroka1, .stroka0{
  font-size: 80%;
  text-align: center;
  background-color: #FFF5EE;
}
.tblButt2 INPUT{                                 /*Кнопки*/
  background: #B30000;
  color: #FFFFFF;
  font-size: 70%;
  font-weight: bold;
  border: 0;
  padding: 2px;
}
.errorStr{
  font-family: Tahoma;
  font-size: 110%;
  font-weight: bold;
  color: #B30000;
}
.stroka0 A, .stroka0 A:visited, .stroka1 A, .stroka1 A:visited
.stroka0 A:active, .stroka1 A:active{
  text-decoration: none;
  color: #666666;
  /*font-weight: bold;*/
  display: inline;
}
.stroka0 A:hover,.stroka1 A:hover{
  /*color: #B30000;*/
  text-decoration: underline;
}
.cartText{
  width="20%";
  font-size: 12px;
  color: #fff;
  padding: 0px 0px 0px 10px;
}
.cartTbl{                                        /*Шрифт в корзине в шапке*/
  padding: 3px 0px 0px 10px;
  padding-top: 18px;

}
.topBasket{                                      /*Ссылка Ваша корзина*/
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-weight: bold;
}
.cartTbl A, .cartTbl A:active, .cartTbl A:visited{
  color: #fff;
  /*font-weight: bold;*/
}
.cartTbl A:hover{
  color: #DC143C;
}
.baseTxt{
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 90%;
  line-height: 18 px;
  color: #292929;
}
.baseTxt LI, .baseTxt UL{
  /*font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;*/
  /*font-size: 100%;*/
  list-style-type: disc;
}
ul{                                              /*Отступ маркеров*/
   margin-left: 15px;
}
li{                                              /*Отступ между строками маркеров*/
   padding-top:3px;
   margin-left: 15px;
}
.razCatV{                                        /*Вертикальные разделительные полосы в каталоге*/
  font-size: 0.0000000000001px;
  background: url('/images/catRazdV.gif') repeat-y;
  width: 2px;
}
.razCatH{                                        /*Горизонтальные разделительные полосы в каталоге*/
  font-size: 0.0000000000001px;
  background: url('/images/catRazdH.gif') repeat-x;
  height: 24px;
}
.td4goods{
  padding: 10px;
  vertical-align: top;
  text-align: center;
}
.goodz, .goodz A{                                /* Описание в каталогах*/
  font-size: 90%;
  color: #6464FF;
}
.goodz A{
  /*font-weight: bold;*/
}
.goodz A:hover{                                 /*Выделение наименования товара в каталогах*/
  color: #DC143C;
}
.cataloglist{
  width: 100%
}
.catListHeader, A.catListHeader{                /*Наименование товара в каталогах*/
  font-size: 100%;
  /*font-weight: bold;*/
  text-decoration: underline;
  color: e08a06;

}
.priceTxt{                                       /*Цена в каталогах и описаниях товаров*/
  font-size: 90%;
  font-weight: bold;
  color: #b2b635;
  padding: 10px 0 5px 0;
}


a.hover, A:hover.catListHeader{
  text-decoration: underline;
  color: #00a1b4;
}

.opisName{                                       /*В описании товара Наименование товара по русски*/
  font-size: 105%;
  font-style: italic;
  padding-top: 5px;
  padding-bottom: 5px;
}
.add2Basket{
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        /*font-weight: bold;*/                       /*Ссылка Добавить в корзину*/
  text-decoration: underline;
  /*color: #6464FF;*/
  font-size: 120%;
}
.subtitle{                                       /*Подзаголовок на страницах Информации*/
  font-size: 120%;
  color: #808080;
  /*font-style: italic;*/
  padding-top: 30px;
  padding-bottom: 5px;
}
.subtitle1{                                       /*Подзаголовок на страницах Информации*/
  font-size: 100%;
  color: #808080;
  font-style: italic;
  padding-top: 7px;
  padding-bottom: 5px;
}
.vnText{
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 80%;
  color: #292929;
  width: 100%;                             /* Ширина текста */
  line-height: 18 px;
}
.vnTextIn{
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 100%;
  color: #292929;
  margin-left: 0px;
  width: 100%;                             /* Ширина текста */
  line-height: 18 px;
}
.int{
  padding-top: 12px;                       /*Интервал между абзацами на страницах информации*/
}
.intstr{
  padding-top: 4px;                       /*Интервал между абзацами на страницах информации*/
}

.mail{
  color: #6464FF;
}
.index{                                          /*Индекс товара*/
  font-size: 75%;
  color: #666666;
}
.goodPrice{                                      /*Цена товара*/
  font-size: 140%;
  color: #00a2b5;
}
.disabled{
  /*background-color: #F3F3F3;*/
  color: #666666;
}
.subText{
  font-size: 85%;
}
.block{
}
.blockText{
  vertical-align: top;
  color: #fff;
  /*font-family: Verdana;*/
  font-size: 75%;
  display: block;
  font-weight: bold;
}
.block_tel{
  color: #fff;
  display: block;
  font-weight: bold;
}
.tel{
  font-size: 120%;
}
.topInfo{
  font-size: 80%;
  width="20%";
}
.topInfo A, .topInfo A:active, .topInfo A:visited{
  color: #fff;
}
.topInfo A:hover{
  color: #DC143C;
}
.abz{
  width: 18%;
  border: 0;
}
.prevNext{
  width: 250px;
  vertical-align: top;
  /*padding-top: 150px;*/
  padding: 150px 10px 10px 10px;
  font-size: 11px;
}
.prevNext A, .prevNext A:visited,
.prevNext A:active{
  font-family: Verdana;
  text-decoration: underline;
  color: #6464FF;

}
.prevNext A:hover{
  color: #DC143C;
  text-decoration: underline;
}
.blankpunkt{
  background-color: #e08a06;
}
.navigator{
  font-size: 11px;
  padding: 0px 0px 4px 0px;
   display: block;
}
.navigator A, .navigator A:visited,
.navigator A:active{
  font-family: Verdana;
  text-decoration: underline;
  color: #6464FF;

}
.navigator A:hover{
  color: #B30000;
  text-decoration: underline;
}
