BODY, TD, INPUT, SELECT, TEXTAREA { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; color: #2E3B4B; }

BODY { background-color: #f5f0e9;  background-image: url(images/evanail/bg.gif); }

A { color: #2E3B4B; }
A:HOVER { text-decoration: none; }


DIV.cart { color: White; font-weight: bold; }
.header, .header-cart { height: 213px; background-color: #c4aa99; }
.header-cart { background-image: url(images/evanail/head-right.gif); padding-left:35px; }
.header-cart A { color: White; text-decoration: none; }
.header-cart A:HOVER { text-decoration: underline; }
.cartheader { margin-bottom: 6px; }
.cartheader A { text-decoration: none; color: #ffc600; font-weight: bold; }
.cartheader A:HOVER { text-decoration: underline; }

#mainmenu { height: 49px; background-image: url(images/evanail/mainmenu-bg.gif); background-position: center; background-repeat: no-repeat; text-align: center; }
#mainmenu A { color: White; font-weight: bold; text-transform: uppercase; font-family: Tahoma, Arial, sans-serif; text-decoration: none; }
#mainmenu A:HOVER { text-decoration: underline; }

#footer { height: 70px; background-position: center; background-image: url(images/evanail/footer-bg.gif); background-repeat: no-repeat; padding-left: 28px; padding-right: 28px; vertical-align: middle; padding-top: 10px; }
#footer DIV { text-align: right; float: right; color: White; }
#footer A { color: White; text-decoration: none; }
#footer A:HOVER { text-decoration: underline; }

/********** Специальные предложения **********/
/* Заголовок товара */
.specheader { background-color: White; background-image: url(images/evanail/spec-mdl-top-bg.gif);}
/* Изображение товара */
.specimage { padding: 8px; text-align: center; background-color: White; }
/* Описание товара */
.specdesc { background-color: White; padding-left: 9px; padding-right: 11px; padding-bottom: 8px; color: #8b8b8b; text-align: justify; }
/* Цена товара */
.specprice { background-color: White; background-image: url(images/evanail/spec-mdl-btm-bg.gif); padding-left: 19px; }
.specprice TD { font-size: 13px; color: #2e3b4b; font-weight: bold; }

/********** Список категорий товаров **********/
.catmain, .catsub { color: #2e3b4b; text-decoration: none; background-image: url(images/evanail/cat-marker.gif); background-repeat: no-repeat; padding-left: 10px; }
.catmain:HOVER, .catsub:HOVER { text-decoration: underline; }

.goodsdetailed .goodsdescription {
	padding-right: 6px;
}




FORM { display: inline; }

/* Заголовок основного содержимого */
.h1 { background-color: #e7dfd8; height: 29px;  }
.h1-left { width: 14px; background-image: url(images/evanail/h1-left.gif); }
.h1-right { width: 27px; background-image: url(images/evanail/h1-right.gif); }
.h1-text { font-weight: bold; font-family: Arial, Tahoma, sans-serif; color: #2e3b4b; padding-top: 6px; text-transform: uppercase; }

/* Заголовок второго уровня */
.h2 { background-image: url(images/evanail/div1.gif); background-position: bottom; background-repeat: repeat-x; text-align: left; padding-bottom: 8px; font-weight: bold; text-transform: uppercase; margin-bottom: 10px; }

/* Заголовок второго уровня */
/*h3 { color:#000000; font-family:Tahoma; height: 22px; font-weight: bold; text-transform: uppercase; margin-bottom: 10px; }*/



/* Блок основного содержимого */
.maincontent { padding-left: 0px; padding-right: 0px; background-color: #e7dfd8; width: 551px; }

/* Специальное предложение на главной странице */
.specialoffer .goodshead { width: 232px; background-color: transparent; } /* заголовок товара */

/* Блок содержимого */
.block {  }
.blockhead { text-transform: uppercase; font-weight: bold; color: #2e3b4b; padding-left: 16px; margin-top: 30px; margin-bottom: 12px; } /* заголовок блока */
.blockcontetn {  } /* содержимое блока */

/* Блок описания товара */
.goods { background-color: White; width: 533px; }
.goodsdetailed { background-color: White; width: 533px; }
.goodsthumbnail { width: 125px; height: 125px; vertical-align: middle; text-align: center; border: 1px solid #EBEBEB; } /* миниатюра изображения товара */
.goodsthumbnail TD { color: #E7DFD8; }
.goodshead { width: 372px; background-color: #F2F2F2; background-image: url(images/evanail/spec-marker.gif); background-repeat: no-repeat; padding-left: 0px; padding-right: 0px; }/* заголовок товара */


.goodshead2 { width: 352px; padding-left: 31px; padding-right: 12px; }/* заголовок товара */
.goodshead3 { width: 235px; padding-left: 31px; padding-right: 12px; }/* заголовок товара */

.goodshead A { font-size: 12px; font-weight: bold; color: #2e3b4b; text-decoration: none; }
.goodsoldprice { font-size: 10px; } /* старая цена */
.goodsoldprice .value { color: Red; text-decoration: line-through; } /* старая цена (значение) */
.goodssaveprice { font-size: 10px; } /* экономия цены */
.goodssaveprice .value { color: Red; } /* экономия цены (значение) */
.goodsprice { font-size: 14px; font-weight: bold; } /* цена */
.goodsmore { font-size: 10px; text-decoration: none; color: White; width: 100px; height: 16px; padding-top: 1px; padding-left: 0px; background-color: #cfb49a; background-image: url(images/evanail/more.gif); background-repeat: no-repeat; text-transform: capitalize; font-weight: bold; margin-top: 12px; } /* кнопка "подробнее" */
* html .goodsmore { font-size: 10px; text-decoration: none; color: White; width: 100px; height: 16px; padding-top: 1px; padding-left: 0px; background-color: #cfb49a; background-image: url(images/evanail/more.gif); background-repeat: no-repeat; text-transform: capitalize; font-weight: bold; margin-top: 12px; } /* кнопка "подробнее" */

.goodsmore a {color:#ffffff; font-size: 10px; padding-left: 6px;}
.goods2cart { font-size: 10px; text-decoration: none; color: White; width: 100px; height: 16px; padding-top: 1px; padding-left: 0px; background-color: #f44f00; background-image: url(images/evanail/tocart.gif); margin-top: 4px; text-transform: capitalize; font-weight: bold; margin-top: 12px; }
* html .goods2cart { font-size: 10px; text-decoration: none; color: White; width: 100px; height: 16px; padding-top: 1px; padding-left: 0px; background-color: #cfb49a; background-image: url(images/evanail/more.gif); background-repeat: no-repeat; text-transform: capitalize; font-weight: bold; margin-top: 12px; } /* кнопка "подробнее" */
.goods2cart a {color:#ffffff; font-size: 10px; padding-left: 6px;}

.goods2basket {padding-left: 6px; color: White; width: 100px; height: 16px;}

.goodsdescription { color: #8B8B8B; margin-top: 12px; margin-bottom: 24px; } /* описание */
.goodsvoting { margin-top: 6px; } /* оценка товара */
.goodsvoting .label { font-weight: bold; } /* оценка товара (метка) */
.goodsvoting .value { float: left; } /* оценка товара (значение) */
.goodsinstock .value { font-weight: bold; } /* наличие на складе (значение) */
.goodsinstock .value-no { font-weight: bold; color: Red; } /* наличие на складе (отрицательное значение) */
.goodsextraeffect { margin-top: 10px; } /* дополнительный параметр товара, влияющие на цену */
.goodsextraprice { margin-top: 3px; } /* цена с учетом дополнительных опций */
.goodsextraprice .label { font-size: 12px; } /* цена с учетом дополнительных опций (метка) */
.goodsextraprice .value { font-size: 14px; font-weight: bold; width: 140px; border: none; } /* цена с учетом дополнительных опций (значение) */
.goodsextranoneffect { color: #8b8b8b; } /* дополнительный параметр товара, не влияющие на цену */
.goodsextranoneffect .label { font-weight: bold; } /* дополнительный параметр товара, не влияющие на цену (метка) */
.goodspictures { padding-right: 12px; } /* фотографии товара */
.goodspictures .h2 { text-transform: none; font-weight: normal; }
.goodsrelated { padding-left: 12px; padding-right: 12px; } /* связанные товары */
.goodsrelated TD { text-align: center; } 
.goodsrelated .h2 { text-transform: none; font-weight: normal; margin-top: 24px; }
.goodsrelated .goodshead { text-align: left; background-color: White; width: auto; margin-bottom: 6px; }
.goodsrelated .goodsprice .label { font-size: 11px; font-weight: normal; }
.goodsrelated .goodsprice .value { font-size: 11px; }

/* Строка с параметрами сортировки текущей категории товаров */
.goodssort { text-align: center; }

/* Строка навигации по страницам */
.navigation { text-align: center; margin-bottom: 10px; margin-top: 10px; }

/* Ссылка на версию для печати */
.printableversion { text-align: right; margin-bottom: 12px; margin-right: 12px; }

/* Кнопка увеличения изображения */
.imagezoom { text-align: center; margin-top: 6px; }

/* Таблица меток и значений */
TABLE.labelsvalues .label { padding-right: 6px; } /* метка */

/* Таблица форм */
TABLE.formtable .label { padding-right: 6px; text-align: right; } /* метка */

/* Поля, обязательные для заполнения */
.required { text-align: right; margin-bottom: 12px; margin-right: 12px; }

/* Блок отображения одной новости */
.news { background-color: White; padding-left: 12px; padding-right: 12px; color: #8B8B8B; } /* блок новости */
.newshead { background-color: #F2F2F2; background-image: url(images/evanail/spec-marker.gif); background-repeat: no-repeat; padding-left: 31px; padding-right: 12px; font-size: 12px; font-weight: bold; color: #2e3b4b; }/* заголовок новости */
.newscontent { padding-left: 12px; padding-right: 12px; padding-top: 12px; } /* содержимое новости */
.newspicture { vertical-align: middle; text-align: center; border: 1px solid #EBEBEB; float: left; margin-right: 12px; margin-bottom: 12px; } /* картинка новости */
.newspicture TD { color: #E7DFD8; padding: 6px; }
.newsspacer { height: 12px; } /* разделитель новостей */

/* Блок отображения прайс-листа */
TABLE.pricelist { width: 500px;  background-color: White; margin-top: 12px; } /* блок прайс-листа */
TD.pricelisthead1 { padding-left: 0px; padding-top: 12px; } /* 1-й уровень дерева категорий товара */
.pricelistheaddiv { width: 509px; background-color: #F2F2F2; background-image: url(images/evanail/spec-marker.gif); background-repeat: no-repeat; padding-left: 0px; padding-right: 0px; font-size: 12px; font-weight: bold; color: #2e3b4b; } 
.pricelistheaddiv2 {padding-left:31px;}
.pricelistheaddiv3 {padding-left:12px;}

TD.pricelisthead2 { padding-left: 0px; font-weight: bold; padding-bottom: 5px; padding-top: 12px; } /* заголовок 2-го уровня дерева категорий товара */
TD.pricelisthead3 { padding-left: 0px; font-weight: bold; padding-bottom: 5px; padding-top: 12px; } /* заголовок 3-го уровня дерева категорий товара */
TD.pricelisttitle1 { padding-left: 12px; padding-bottom: 5px; } /* 1-й уровень товаров дерева категорий товара */
TD.pricelisttitle2 { padding-left: 12px; padding-bottom: 5px; } /* 2-й уровень товаров дерева категорий товара */
TD.pricelisttitle3 { padding-left: 12px; padding-bottom: 5px; } /* 3-й уровень товаров дерева категорий товара */ 
TD.pricelistinstock {  text-align: center; white-space: nowrap; padding-left: 0px; padding-right: 0px; } /* наличие товара */ 
TD.pricelistprice {  text-align: right; white-space: nowrap; font-weight: bold; padding-right: 0px; } /* цена товара */

/* Очистка карзины */
.cartclear { text-align: right; margin-bottom: 12px; margin-right: 12px; }

/* Содержимое корзины */
TABLE.cart { width: 509px; }
TABLE.cart TD { padding: 3px; background-image: url(images/evanail/div1.gif); background-position: bottom; background-repeat: repeat-x; }
TABLE.cart TH { font-size: 11px; font-weight: normal; text-align: left; background-repeat: repeat-x; padding-bottom: 6px; background-image: url(images/evanail/div1.gif); background-position: bottom; background-repeat: repeat-x; padding-right: 6px; }
TD.cartcost { text-align: right; white-space: nowrap; padding-right: 12px; font-weight: bold; }
.cartdiscount TD.label { text-align: right; color: Red; padding-right: 12px; background-image: none; } /* скидка (метка) */
.cartdiscount TD.value { color: Red; background-image: none; } /* скидка (значение) */
.cartshipping TD.label { text-align: right; padding-right: 12px; background-image: none; } /* доставка (метка) */
.cartshipping TD.value { background-image: none; } /* доставка (значение) */ 
.carttotal TD.label { text-align: right; font-size: 12px; font-weight: bold; text-transform: uppercase; padding-right: 12px; background-image: none; } /* итоговая сумма (метка) */
.carttotal TD.value { font-size: 12px; font-weight: bold; background-image: none; } /* итоговая сумма (значение) */

/* Всплывающая корзина */
BODY.popupcart { background-image: none; background-color: White; }
BODY.popupcart TABLE.cart { width: auto; }

/* Разделители */
.spacer1 { background-image: url(images/evanail/div1.gif); background-repeat: repeat-x; margin-top: 10px; }


/* Меню аккаунта пользователя */
#accountmenu { text-align: center; margin-top: 0px; margin-left: 0px; margin-bottom: 24px; margin-left: 0px; font-family: Tahoma, Arial, sans-serif; }
#accountmenu li { display: inline; list-style: none; padding-left: 12px; background-image: url(images/evanail/spacer01.gif); background-position: left; background-repeat: no-repeat; }
#accountmenu li.first, #accountmenu li.first-active, #accountmenu li.exception { padding-left: 0px; background-image: none; }
#accountmenu li.first-active, #accountmenu li.active { font-weight: bold; }
