/* Навигация */
div#navigation { }
#navigation span { color: #156705; display: block; }
/* /Навигация */
/*- Меню-закладки сверху
#menu { background: url(img/xtc5/bg_topmenu.gif) repeat-x; }
#menu ul, #navigation ul li { list-style: none; margin: 0; padding: 0; }
#menu ul { padding: 1em 0 .75em 0; text-align: left; }
#menu ul li { background: url(img/xtc5/bg_topmenu_breakline.gif) right top no-repeat; display: inline; margin: 0; padding: 1em 0 .75em 0; }
#menu ul li.last { margin-right: 0; }
#menu ul li a { color: #fff; font-weight: bold; text-decoration: none; }
#menu ul li.current a { color: #fff; font-weight: bold; padding: 0; text-decoration: none; }
#menu ul li a span { border-bottom: 0px solid #000; padding: 0px 1em; }
#menu ul li.current a span { border-bottom: 0; padding: 0px 1em 0px; }
#menu ul li a:hover span { color: #fff; font-weight: bold; text-decoration: none; }
#menu ul li a {
	  display: inline-block;
	  white-space: nowrap;
	  width: 1px;
   }
#menu ul {
	  padding-bottom: 0;
	  margin-bottom: -1px;
   }
* html #menu ul li a { padding: 0; }
*/
/*- /Меню-закладки сверху */
/*- Боксы */
/*- Бокс разделы */
#boxcategories { text-align: left; }
/*- /Бокс разделы */
/*- Бокс контент */
#boxcontent { margin-bottom: 0.5em; margin-top: 0.5em; padding-bottom: 0; /* отступ от края бокса, т.е. от пунктирной линии */ text-align: left; }
/*- Содержимое бокса контент */
#boxcontentcontent { background: #ededed; padding-bottom: 0.3em; padding-left: 0; text-align: center; }
#boxcontentcontent p { margin: 0 0 0 0; padding-bottom: 0.2em; }
#boxcontent ul { list-style-type: disc; margin: 0 0 0 0; padding-left: 1em; text-align: left; }
#boxcontent li { display: block; font: 11px; padding: 0 0 0 8px; }
/*- /Содержимое бокса контент */
/*- /Бокс контент */
/*- Содержимое бокса информация */
#boxinformationcontent { padding-bottom: 0.3em; padding-left: 0; text-align: center; }
#boxinformationcontent p { margin: 0 0 0 0; padding-bottom: 0.2em; }
#boxinformation ul { list-style-type: disc; margin: 0 0 0 0; padding-left: 1em; text-align: left; }
#boxinformation li { display: block; font: 11px; padding: 0 0 0 8px; }
/*- /Содержимое бокса контент */
/*- /Бокс информация */
/*- Бокс поиск */
/*- Форма бокса поиск */
.searchboxform input { margin-bottom: 5px; margin-top: 5px; width: 80%; }
.searchboxform input:focus, .sffocus, .sffocus { background-color: #ffc; }
/*- /Форма бокса поиск */
/*- /Бокс поиск */
/*- Бокс вопросы и ответы */
dl.itemfaqdefault { float: left; margin: 0.5em 0 0.5em 0; padding: 0 0 0 0; width: 48%; }
dl.itemfaq { float: left; margin: 0.5em 0 0.5em 0; padding: 0 0 0 0; width: 98%; }
dt.itemfaq { background: transparent; border-right: 0px #f1f1f6 solid; display: none; float: left; margin: 0 0 0 0; padding: 5px 5px 0 5px; text-align: left; }
dd.itemfaq { background: transparent; line-height: normal; margin-left: 1em; padding: 0 0; }
/*- /Бокс вопросы и ответы */
/*- Бокс корзина */
/* Ссылки в заголовке бокса */
#boxcart .boxheader a { color: #fff; text-decoration: none; }
#boxcart .boxheader a:hover { color: #fff; text-decoration: none; }
/* /Ссылки в заголовке бокса */
p.cartcontentright { padding-right: 0.2em; text-align: right; }
/*- /Бокс корзина */
/*- Бокс вход/админ */
/* Оформление */
#boxlogin { border-top: 1px solid #4e4e4f; margin-bottom: 0.5em; margin-top: 0.5em; padding-bottom: 0; /* отступ от края бокса, т.е. от пунктирной линии */ text-align: left; }
#boxlogin .top, #boxlogin .bottom { background: transparent; display: none; font-size: 1px; }
#boxlogin .boxheader { background: url(img/xtc5/bg_boxheader.gif); color: #fff; display: block; font: 12px Verdana, Arial, sans-serif; font-weight: bold; margin: 0 0 0 0; padding: 6px 0 6px 5px; }
#boxlogin .boxcontent { background: #fff; border-bottom: 1px solid #4e4e4f; border-left: 1px solid #4e4e4f; border-right: 1px solid #4e4e4f; display: block; padding-left: 0.5em; }
#boxlogin .boxcontent  span { font-weight: bold; }
#boxlogin .boxheader p { margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0.4em; padding-left: 0.5em; padding-top: 0; }
#boxlogin .boxcontent p { margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0.1em; padding-left: 0.2em; padding-top: 0.1em; }
/* /Оформление */
/*- Форма входа */
.loginform input { margin-bottom: 0.4em; margin-top: 0.2em; width: 70%; }
.loginform input:focus, .sffocus, .sffocus { background-color: #ffc; }
/*- /Форма входа */
p.logincontentcenter { text-align: center; }
p.logincontentleft { text-align: left; }
/*- /Бокс вход/админ */
/*- Бокс рассылка */
.newsletterform input { margin-bottom: 0.4em; margin-top: 0.2em; width: 70%; }
.newsletterform input:focus, .sffocus, .sffocus { background-color: #ffc; }
/*- /Бокс рассылка */
/*- /Содержимое бокса лучшие товары */
#boxbestsellerscontent p.bestsellerscontentright { padding-bottom: 0.3em; padding-right: 0.2em; text-align: right; }
#boxbestsellerscontent  span { font-weight: bold; }
/*- /Бокс лучшие товары */
/*- Бокс информация о группе */
#boxgroupinfocontent { padding-left: 0; text-align: center; }
#boxgroupinfocontent p { margin: 0 0 0 0; padding-bottom: 0.2em; }
#boxgroupinfocontent  span { font-weight: bold; }
/*- /Содержимое бокса информация о группе */
/*- /Бокс информация о группе */
/*- Бокс валюты */
/*- Форма выбора валюты */
#boxcurrenciescontent select { margin-bottom: 0.4em; margin-top: 0.2em; width: 70%; }
/*- /Форма выбора валюты */
/*- /Бокс валюты */
/*- Форма выбора производителя */
#boxmanufacturerscontent select { margin-bottom: 0.4em; margin-top: 0.2em; width: 70%; }
/*- /Форма выбора производителя */
/*- /Боксы */
/*- Время парсинга */
div#parsetime { background: #fff; clear: left; color: #000; padding-bottom: 0.5em; padding-top: 0.5em; text-align: center; width: 100%; }
/*- /Время парсинга */
/*- Информация о магазине */
div#copyright { background: transparent; clear: left; color: #000; padding-bottom: 0.5em; padding-top: 0.5em; text-align: center; width: 100%; }
div.copyright { background: transparent; clear: left; color: #000; padding-bottom: 0.5em; padding-top: 0.5em; text-align: center; width: 100%; }
/*- /Информация о магазине */
/*- Формы */
form { margin: 0; width: 100%; }
.form input, textarea { border: 1px solid; border-color: #666 #ccc #ccc #666; font-size: 1em; padding: 2px; }
/*- Подсветка ошибок формы */
#errormsg { border: 2px solid #c00; padding: 5px; width: 96%; }
.error { background: #fcc; }
/*- /Подсветка ошибок формы */
.form textarea:focus, input:focus, .sffocus, .sffocus { background-color: #ffc; }
span.requirement { color: red; }
/*- /Формы */
/*- Цены */
span.markproductoutofstock { color: #c76170; font-family: Verdana, Arial, sans-serif; font-weight: bold; }
span.productspecialprice { color: #ff0000; font-family: Verdana, Arial, sans-serif; }
span.productoldprice { color: #ff0000; font-family: Verdana, Arial, sans-serif; text-decoration: line-through; }
span.errortext { color: #ff0000; font-family: Verdana, Arial, sans-serif; }
/*- /Цены */
/* Ошибка на странице свяжитесь с нами */
div.contacterror { background-color: #FFCCCC; border: 1px solid; border-color: #ff0000; margin-bottom: 0.5em; margin-top: 0.5em; text-align: center; }
/* /Ошибка на странице свяжитесь с нами */
/* Вывод товаров */
/* Количество колонок с товаром на странице новинки */
dl.itemnewproducts { background: transparent; display: block; float: left; height: auto; /* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */ margin: 0 0 0 0; padding: 0 0 0 0; width: 100%; /* количество колонок, 50% - товар выводится двумя колонками, т.е. два товара в одной строке, 100% - товар выводится одной колонкой, т.е. один товар в одной строке */ }
/* /Количество колонок с товаром на странице новинки */
/* Количество колонок с товаром на странице рекомендуемые товары */
dl.itemfeaturedproducts { border-bottom: 1px #e5e5e5 solid; display: block; float: left; height: auto; /* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */ margin: 0 0 0 0; padding: 0 0 0 0; width: 48%; /* количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */ }
/* /Количество колонок с товаром на странице рекомендуемые товары */
/* Количество колонок с товаром в блоке новинки на главной странице */
dl.itemnewproductsdefault { background: transparent; display: block; float: left; height: auto; /* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */ margin: 0 0 0 0; padding: 0 0 0 0; width: 48%; /* количество колонок, 48% (не 50, иначе в IE всё равно в одну колонку будут) - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */ }
/* /Количество колонок с товаром в блоке новинки на главной странице */
/* Количество колонок с новостями на главной странице */
dl.itemlatestnewsdefault { display: block; float: left; margin: 0.5em 0 0.5em 0; padding: 0 0 0 0; width: 48%; /* количество колонок, 48% (не 50, иначе в IE всё равно в одну колонку будут) - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */ }
/* /Количество колонок с новостями на главной странице */
/* Количество колонок с новостями на странице новостей */
dl.itemlatestnews { display: block; float: left; margin: 0.5em 0 0.5em 0; padding: 0 0 0 0; width: 98%; /* количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */ }
/* /Количество колонок с новостями на странице новостей */
/* Количество колонок с товаром на странице скидки */
dl.itemspecials { border-bottom: 1px #e5e5e5 solid; display: block; float: left; height: auto; /* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */ margin: 0 0 0 0; padding: 0 0 0 0; width: 48%; /* количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */ }
/* /Количество колонок с товаром на странице скидки */
/* Количество колонок с товаром на странице мои данные */
dl.itemlastviewed { border-bottom: 1px #e5e5e5 solid; display: block; float: left; height: auto; /* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */ margin: 0 0 0 0; padding: 0 0 0 0; width: 98%; /* количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */ }
/* /Количество колонок с товаром на странице мои данные */
/* Информация о заказе, адрес клиента и адрес доставки */
dl.ordersaddress { border-bottom: 1px #e5e5e5 solid; display: block; float: left; margin: 0 0 0 0; padding: 0 0 0 0; width: 49%; /* количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */ }
dt.ordersaddress { background: transparent; border-right: 0px #f1f1f6 solid; display: block; float: left; margin: 0 0 0 0; padding: 0 0 0 0; text-align: center; }
dd.ordersaddress { background: transparent; display: block; line-height: normal; margin: 0 0 0 1em; padding: 0 0 0 0; }
/* /Информация о заказе, адрес клиента и адрес доставки */
/* Адресная книга */
dl.addressbook { display: block; float: left; margin: 0 0 0 0; padding: 0 0 0 0; width: 49%; /* количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */ }
dt.addressbook { background: transparent; border-right: 0px #f1f1f6 solid; display: block; float: left; margin: 0 0 0 0; padding: 0 0 0 0; text-align: center; width: 90px; }
dd.addressbook { background: transparent; display: block; line-height: normal; margin: 0 0 0 90px; padding: 0 0 0 0; }
dl.addressbooklist { display: block; float: left; height: auto; margin: 0 0 0 0; padding: 0 0 1em 0; width: 49%; }
dt.addressbooklist { background: transparent; border-right: 0px #f1f1f6 solid; display: block; float: left; margin: 0 0 0 0; padding: 0 0 0 0; text-align: center; }
dd.addressbooklist { background: transparent; display: block; line-height: normal; margin: 0 0 0 0; padding: 0 0 0 0; }
/* /Адресная книга */
/* Вход */
dl.login { display: block; float: left; margin: 0 0 0 0; padding: 0 0 0 0; width: 49%; }
dt.login { background: transparent; display: block; float: left; margin: 0 0 0 0; padding: 0 0 0 0; text-align: center; }
dd.login { background: transparent; display: block; line-height: normal; margin: 0 0 0 1em; padding: 0 0 0 0; }
/* /Вход */
dt.itemnews { background: transparent; border-right: 0px #f1f1f6 solid; display: none; float: left; margin: 0 0 0 0; padding: 5px 5px 0 5px; text-align: left; }
dd.itemdescription { background: transparent; display: block; line-height: normal; margin: 0 0 0 0; padding: 0 0; }
dd.itemdescriptionprice { background: transparent; display: block; line-height: normal; margin: 1em 0 0 0; padding: 0 0; }
dd.itemnews { background: transparent; display: block; line-height: normal; margin-left: 1em; padding: 0 0; }
div.clear { clear: both; }
div.navigation { display: block; padding-top: 1em; width: 100%; }
span.right { float: right; }
/* /Вывод товаров */
/* Вывод категорий */
dl.itemcategorieslisting { background: transparent; float: left; height: auto; /* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */ margin: 0 0 0 0; padding: 0 0 0 0; width: 33%; /* количество колонок, 50% - товар выводится двумя колонками, т.е. два товара в одной строке, 100% - товар выводится одной колонкой, т.е. один товар в одной строке */ }
dt.itemcategorieslisting { background: transparent; border-right: 0px #f1f1f6 solid; float: left; height: auto; margin: 0 0 0 0; padding: 5px 5px 0 5px; text-align: center; }
dd.itemcategorieslisting { background: transparent; line-height: normal; margin: 0 1em 0 1em; padding: 0 0; text-align: center; }
/* /Вывод категорий */
/* Страница карточки товара */
p.center { text-align: center; }
div.productinfoleft { float: left; margin-right: 1em; }
div.productinforight { float: left; margin-left: 1em; text-align: right; }
/* /Страница карточки товара */
/* Ссылки на странице мои данные */
ul.accountlinks { list-style-type: disc; margin: 0 0 0 0; padding-left: 1em; text-align: left; }
li.accountlinks { font: 11px Verdana, Arial, sans-serif; padding: 0 0 0 10px; }
/* /Ссылки на странице мои данные */
span.bold { font-weight: bold; }
/* Ajax quick find */
div.ajaxquickfind { text-align: left; }
ul.ajaxquickfind { list-style-image: none; list-style-type: none; padding-left: 0px; }
li.ajaxquickfind { font-size: 80%; padding-left: 0px; }
/* /Ajax quick find */
/* Ajax add quickie suggest */
div.ajaxaddquickie { text-align: left; }
div.addquick { color: #67748B; cursor: pointer; text-align: left; text-decoration: underline; }
ul.ajaxaddquickie { list-style-image: none; list-style-type: none; padding-left: 0px; }
li.ajaxaddquickie { font-size: 80%; padding-left: 0px; }
/* /Ajax add quickie suggest */
.errorbox { background-color: #ffb3b5; }
.messagestackerror, .messagestackwarning { background-color: #ffb3b5; }
.messagestacksuccess { background-color: #99ff00; }
.headererror { background-color: #ffb3b5; border: 1px solid red; }
.messagestack { background-color: #ffb3b5; padding: 0.5em 0.5em 0.5em 0.5em; }
body { background-color: White; color: #0f3005; font-family: Tahoma; font-size: 11px; margin: 0px 0px; }
table, td { color: #0f3005; font-family: Tahoma; font-size: 11px; }
a:active, a:focus, a:link, a:visited, a:hover { color: #256b2d; text-decoration: none; }
a:hover { color: #256b2d; text-decoration: underline; }
div.main { margin-top: 9px; text-align: left; width: 934px; background: url(/images/left_menu_cntr.gif) repeat-y left; }
.menu_top_01 { background-color: White; float: left; width: 305px; }
.menu_top_02 { background-color: White; float: left; margin-left: 103px; overflow: hidden; width: 526px; }
.top_bg { background-image: url(/images/top_bg.gif); background-repeat: repeat-x; height: 9px; overflow: hidden; }
.menu_left { float: left; width: 217px; }
.div_logo { height: 240px; width: 217px; }
.div_logo img.logo { margin-left: 5px; margin-top: 0px; position: absolute; }
.div_logo img.f { margin-left: 208px; margin-top: 0px; position: absolute; }
.left_cont { margin: 0px 7px 30px 8px; }
.cont { float: left; width: 717px; }
.header { background-image: url(/images/header.jpg); background-repeat: no-repeat; height: 218px; margin-left: 10px; width: 707px; }
.img_d { margin-left: 694px; margin-top: 65px; position: absolute; }
.img_b { margin-left: 694px; margin-top: 140px; position: absolute; }
.menu_cont { height: 19px; }
.menu_cont_elem { float: left; margin-left: 5px; width: 115px; }
.menu_cont_txt { color: White; font-size: 11px; margin: 3px 6px 0px 6px; position: absolute; text-align: center; width: 102px; }
.menu_cont_txt a { color: White; text-decoration: none; }
.menu_cont_txt a:hover { color: White; text-decoration: underline; }
.content { margin-top: 4px; }
.content_txt { float: left; margin-left: 10px; padding-bottom: 30px; width: 500px; }
.content_menu { float: right; margin-left: 10px; width: 197px; }
.right_menu_cntr { background-image: url(/images/right_menu_cntr.gif); background-repeat: repeat-y; }
.right_menu_cntr_in { color: White; padding: 4px 6px 20px 6px; }
.inner_box { background-color: #111111; height: 7px; overflow: hidden; }
.menu_top_txt { color: White; font-size: 12px; margin: -16px 8px 0px 6px; position: absolute; }
#r1, #r2, #r3, #r5, #r12, #r01, #r02, #r03, #r04, #r05, #r06, #r07 { display: block; font-size: 1px; height: 1px; overflow: hidden; }
#r5 { background-color: #909090; margin: 0 5px; }
#r3 { background-color: #878787; margin: 0 3px; }
#r2 { background-color: #7f7f7f; margin: 0 2px; }
#r1 { background-color: #777777; margin: 0 1px; }
#r12 { background-color: #6f6f6f; margin: 0 1px; }
#r01 { background-color: #676767; margin: 0 0; }
#r02 { background-color: #5e5e5e; margin: 0 0; }
#r03 { background-color: #575757; margin: 0 0; }
#r04 { background-color: #4f4f4f; margin: 0 0; }
#r05 { background-color: #1b1b1b; margin: 0 0; }
#r06 { background-color: #010101; margin: 0 0; }
#r07 { background-color: #080808; margin: 0 0; }
.bask { text-align: center; width: 180px; }
.rw_cont { float: left; margin-left: 10px; }
.rw_cont_in { background-color: White; color: Black; }
#rw1, #rw2, #rw3, #rw5 { background-color: White; display: block; font-size: 1px; height: 1px; overflow: hidden; }
#rw5 { margin: 0 5px; }
#rw3 { margin: 0 3px; }
#rw2 { margin: 0 2px; }
#rw1 { margin: 0 1px; }
.right_menu_cntr_item { }
.right_menu_cntr_item_in { background-color: White; color: Black; padding: 2px 4px 2px 4px; }
.footer { background-color: White; height: 53px; margin-bottom: 30px; width: 730px; }
.bottom_l_bg { margin-left: 0px; margin-top: 0px; position: absolute; width: 5px; }
.bottom_c_bg { background-image: url(/images/bottom_c_bg.gif); background-repeat: repeat-x; color: White; float: left; height: 53px; width: 730px; }
.bottom_r_bg { margin-left: 725px; margin-top: 0px; position: absolute; width: 5px; }
.rb_cont { position: relative; top: -4px; }
.rb_cont_in { background-color: Black; color: White; font-size: 12px; }
#rb1, #rb2, #rb3, #rb5 { background-color: Black; display: block; font-size: 1px; height: 1px; overflow: hidden; }
#rb5 { margin: 0 5px; }
#rb3 { margin: 0 3px; }
#rb2 { margin: 0 2px; }
#rb1 { margin: 0 1px; }
.px_b { margin-left: 195px; margin-top: 15px; position: absolute; width: 400px; }
.px_b_in { background-image: url(/images/px_b.png); color: White; padding: 2px 4px 2px 4px; }
#px_b1, #px_b2, #px_b3, #px_b5 { background-image: url(/images/px_b.png); display: block; font-size: 1px; height: 1px; overflow: hidden; }
#px_b5 { margin: 0 5px; }
#px_b3 { margin: 0 3px; }
#px_b2 { margin: 0 2px; }
#px_b1 { margin: 0 1px; }
.px_bl { margin-left: 20px; margin-top: 70px; position: absolute; width: 160px; }
.px_bl_in { background-image: url(/images/px_bl.png); color: White; padding: 2px 4px 2px 4px; }
#px_bl1, #px_bl2, #px_bl3, #px_bl5 { background-image: url(/images/px_bl.png); display: block; font-size: 1px; height: 1px; overflow: hidden; }
#px_bl5 { margin: 0 5px; }
#px_bl3 { margin: 0 3px; }
#px_bl2 { margin: 0 2px; }
#px_bl1 { margin: 0 1px; }
.px_w { margin-left: 340px; margin-top: 112px; position: absolute; width: 350px; }
.px_w_in { background-image: url(/images/px_w.png); color: White; padding: 2px 4px 2px 4px; }
#px_w1, #px_w2, #px_w3, #px_w5 { background-image: url(/images/px_w.png); display: block; font-size: 1px; height: 1px; overflow: hidden; }
#px_w5 { margin: 0 5px; }
#px_w3 { margin: 0 3px; }
#px_w2 { margin: 0 2px; }
#px_w1 { margin: 0 1px; }
.px_g_in { background-image: url(/images/px_g.png); color: White; padding: 2px 4px 2px 4px; }
#px_g1, #px_g2, #px_g3, #px_g5 { background-image: url(/images/px_g.png); display: block; font-size: 1px; height: 1px; overflow: hidden; }
#px_g5 { margin: 0 5px; }
#px_g3 { margin: 0 3px; }
#px_g2 { margin: 0 2px; }
#px_g1 { margin: 0 1px; }
h1, h2, h3, h4, h5 { margin: 0 0 6px 0; }
h1 { font-size: 16px; }
h2 { font-size: 15px; }
h3 { font-size: 14px; }
h4 { font-size: 13px; }
h5 { font-size: 12px; }
h5.left_menu { color: #015f0c; }
hr { height: 1px; }
.left_black_m { background: url(/images/right_menu_top.gif) no-repeat top; padding-top: 10px; width: 197px; }
.left_black_m .in { background: url(/images/right_menu_cntr.gif) repeat-y left; color: White; padding: 0px 10px 10px; margin-top: -10px; }
.left_black_m .bt { background: url(/images/right_menu_btm.gif) no-repeat bottom; display: block; height: 10px; width: 197px; }
.left_black_m .in a { color: White; }
#left { }
#left .block { display: block; font-size: 11px; }
#left .block h5 { font-size: 12px; margin-left: 20px; margin-top: 10px; text-align: left; }
#right { }
#right .block { display: block; font-size: 11px; }
#right .block h5 { font-size: 12px; margin-left: 20px; margin-top: 10px; text-align: left; }

.itemImage { display: block; float: left; }
.itemImage img { border: 0; }
.itemNewProductsDefault { height: 100px; }
img { border: 0; }
.searchboxform input { margin-bottom: 5px; margin-top: 5px; width: 80%; }
.addquickieform input { margin-bottom: 5px; margin-top: 5px; width: 80%; }
.newsletterform input { margin-bottom: 5px; margin-top: 5px; width: 80%; }

.sitemap .iNPD { width: 45%; float: left; margin: 0 0 0 3%; display: block; }