/* -----------------------------------------------------------------------------------------
   VaM Shop - open source ecommerce solution
   http://vamshop.ru

   Copyright (c) 2005-2008 VaM Shop
   -----------------------------------------------------------------------------------------
   Released under the GNU General Public License
   ---------------------------------------------------------------------------------------*/

/*<![CDATA[*/
html,body {margin: 0;padding: 0;}
body {background: #ebf2f3;}
body {font: 76% arial,sans-serif;text-align: center;}
img {border: 0;}
h2, h3 {margin: 0 0 0 0;padding: 0 0 0 0;}
a.noneline {text-decoration: none;}
a.noneline:hover {text-decoration: underline;color: red;} 
a { color: #000; text-decoration: underline; }
a:hover {color: #990000;text-decoration: none;}

#header {height: 100px;background: url(/templates/kp2/img/header.jpg) no-repeat center;}
div#container {width:1185px;border-left: solid 2px #70b1b9;border-right: solid 2px #70b1b9;border-top: solid 0px #70b1b9;border-bottom: solid 2px #70b1b9;margin:0 auto;background: #fff url(/templates/kp2/img/fon.gif) no-repeat right bottom;}

/* Центр */
div#wrapper {float: left;width: 100%;padding:10px 0;}
div#content {margin:0 158px 0 218px;background: url(/templates/kp2/img/content.gif) repeat-y;height: 100%;}
div#content_top {background: url(/templates/kp2/img/content_top.gif) no-repeat;}
div#content_bottom {background: url(/templates/kp2/img/content_bottom.gif) no-repeat bottom;padding: 12px 9px 12px 12px;text-align: left;color: #265865;}
div#content_bottom a {color: #265865;}
/* /Центр */

/* Левая колонка */
div#left {float: left;width: 212px;margin-left: -1184px;}
/* /Левая колонка */

/* Правая колонка */
div#right  {float: left;overflow: auto; width: 152px;margin-left: -152px;}
/* /Правая колонка */

/*- Бокс общий*/
#boxData {text-align: left;width: 202px;background: url(/templates/kp2/img/box_bottom.gif) no-repeat left bottom;margin: 10px 5px 10px 5px;padding-bottom:10px;color:#265865;}
#boxData a {color: #265865;}

/*- Заголовок бокса общий */
#boxData h5 {display: block;font: 14px Verdana, Arial, sans-serif;text-align: center; color: #fff; background: url(/templates/kp2/img/box_top.gif) no-repeat left top; height: 25px;width: 202px;padding: 5px 0 0 0px;margin: 0;}
/*- / */

/* Низ */
div#footer {clear: left;width: 100%;text-align: left;font-family: Tahoma, Arial;font-size: 14px;color: #444;height: 50px;}
div#footer a {color: #444;}
div#footer p {margin: 0;padding: 5px 10px;}
.icon_tree {	background-image:url(/templates/kp2/img/icon_tree.jpg);background-position:left center;background-repeat:no-repeat;font-style:normal;font-weight:normal;padding:9px 20px;text-decoration:underline;color: #444;}
.icon_mail{background-image:url(/templates/kp2/img/icon_mail.jpg);background-position:left center;background-repeat:no-repeat;font-style:normal;font-weight:normal;padding:9px 20px;text-decoration:underline;color: #444444;}
.footcounter {padding:10px 0;}
/* /Низ */

/* Навигация */
div#navigation {padding-top: 0.5em;padding-bottom: 0.5em;padding-left: 10px;border-bottom: 1px solid #5aa9b2;color: #4a8c9e;margin:0 0 4px;}
#navigation span {display: block;font: 11px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;background: url(/templates/kp2/img/breedcrumb.png) no-repeat left 1px;   padding: 0 0 0 20px; }
#navigation a {font: 11px Tahoma, Verdana, Arial, sans-serif;color: #4a8c9e;text-decoration: none;}
#navigation a:hover {font: 11px Tahoma, Verdana, Arial, sans-serif;color: #65bac1;text-decoration: none;}
#navigation a:visited {font: 11px Tahoma, Verdana, Arial, sans-serif;text-decoration: none;}
/* /Навигация */

/* Заголовок страницы */
#content h1 {display: block;font: 18px Arial, sans-serif;color: #4a8c9e;text-align: left; border-bottom: 1px #b1cdd5 solid; padding: 0 0 0 10px;margin: 0.2em 0 0.2em 0;}
#content h1 a {color: #4a8c9e;text-decoration: none;}
#content h6 {display: block;font: 24px Arial, sans-serif;color: #4a8c9e;text-align: left;border-bottom: 1px #b1cdd5 solid;padding: 0 0 0 10px;margin: 0.2em 0 0.2em 0;}
#content h6 a {color: #4a8c9e;text-decoration: none;}
/* /Заголовок страницы */

.page {background: transparent;width: 100%;margin-top: 0.5em;margin-bottom: 0.5em;}
.pageItem {width: 100%;}
.page h1, .page p {margin: 0 10px;}
.page h1 {font-size: 2em;color: #fff;}
.page p {padding-bottom: 0.5em;padding-top: 0.5em;}
.pagecontent {display: block;padding-left: 0.5em;padding-right: 0.5em;}
.pagecontentfooter {display: block;text-align: right;margin-top: 0.5em;margin-bottom: 0.5em;}

/*- Меню-закладки сверху */
#menu {background: url(/templates/kp2/img/menu.png) no-repeat center;height: 25px;}
#menu ul, #navigation ul li {list-style: none; margin: 0; padding: 0;  }
#menu ul  { padding: 4px 0 0 0px;text-align: left; }
#menu ul li {display: inline;margin:0 .375em;}
#menu ul li.last {margin-right: 0;}
#menu ul li a {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #fff; padding: 0px 0 0px;   font-weight: bold;text-decoration: none;}
#menu ul li.current a {color: #fff;padding: 0px 0 1px;font-weight: bold;text-decoration: none;}
#menu ul li a span {padding: 0px 1em;}
#menu ul li.current a span {padding: 0px 1em 1px;}
#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;}
* + html #menu ul li a {padding: 0;}
/**/
/*- /Меню-закладки сверху */

/*- Боксы */

/* Ссылки в заголовке боксов */
#boxData .boxheader a {color: #fff;text-decoration: none;}
#boxData .boxheader a:hover {color: #fff;text-decoration: underline;}
/* /Ссылки в заголовке боксов */

/*- Бокс разделы */
#boxCategories {text-align: left; width: 202px; background: url(/templates/kp2/img/box_bottom.gif) no-repeat left bottom; margin: 10px 5px 10px 5px; padding-bottom: 10px; }
#boxCategories h5 {display:block;font:14px Verdana, Arial, sans-serif;text-align: center;color: #fff;background: url(/templates/kp2/img/box_top.gif) no-repeat left top;   height: 25px; width: 202px;padding: 5px 0 0 0px;margin: 0;}
#categoriesBoxMenu {padding: 0;margin: 0;}
#categoriesBoxMenu #CatNavi, #CatNavi ul, #CatNavi li { margin: 0; padding: 0;list-style-type: none; }
#categoriesBoxMenu #CatNavi li a {display: block;background: url(/templates/kp2/img/menu.gif) no-repeat left top; padding: 0px 0 0 20px; color: #265865;text-decoration: none; margin: 0.2em 0 0 0;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;}
#categoriesBoxMenu #CatNavi li a:hover {color: #65bac1;}
#categoriesBoxMenu #CatNavi .CatLevel0 {padding-left:0;}
#categoriesBoxMenu #CatNavi .CatLevel1 {padding-left:10px;}
#categoriesBoxMenu #CatNavi .CatLevel2 {padding-left:20px;}
#categoriesBoxMenu #CatNavi .CatLevel3 {padding-left:30px;}
#categoriesBoxMenu #CatNavi .CatLevel4 {padding-left:40px;}
#categoriesBoxMenu #CatNavi .CatLevel5 {padding-left:50px;}
#categoriesBoxMenu #CatNavi .CatLevel6 {padding-left:60px;}
#categoriesBoxMenu #CatNavi .CurrentParent a {font-weight: bold;}
#categoriesBoxMenu #CatNavi li a, #categoriesBoxMenu #CatNavi .Current li a, #categoriesBoxMenu #CatNavi .CurrentParent li a, #categoriesBoxMenu #CatNavi .CurrentParent .Current li a {font-weight: normal;}
#categoriesBoxMenu #CatNavi .Current a, #categoriesBoxMenu #CatNavi .CurrentParent .Current a {font-weight: bold;}
/*- /Бокс разделы */

/*- Бокс фильтры */
#boxFilters {text-align: left;width: 202px;background: url(/templates/kp2/img/box_bottom.gif) no-repeat left bottom;margin: 10px 5px 10px 5px;padding-bottom: 10px;}
#boxFilters h5 { display: block; font: 14px Verdana, Arial, sans-serif;text-align: center;color: #fff;background: url(/templates/kp2/img/box_top.gif) no-repeat left top;   height: 25px; width: 202px;   padding: 5px 0 0 0px; margin: 0;}
#boxFiltersContent  { padding-left: 0; text-align: left;color: #265865;}
#boxFilters div.close {width: 100%;margin: 0 auto;padding: 0;}
#boxFilters div.close div.content {clear: both;}
#boxFilters div.content span.name {display: block;text-align: left;float: left;padding: 0;margin: 0;}
#boxFilters div.content span.close {display: block;text-align: right;padding: 0;float: right;margin: 0 auto;}
/*- /Бокс фильтры */

/*- Бокс контент */
#boxContent {text-align: left;width:142px;background: url(/templates/kp2/img/box_bottom-r.gif) no-repeat left bottom;margin: 10px 5px 10px 5px;padding-bottom: 10px;}
#boxContent h5 { display: block; font: 14px Verdana, Arial, sans-serif;text-align: center;color: #fff;background: url(/templates/kp2/img/box_top-r.gif) no-repeat left top;   height: 25px; width: 142px;   padding: 5px 0 0 0px; margin: 0;}
#boxContentContent  { padding-left: 0; text-align: left;color: #265865;}
#boxContentContent a {color: #265865;}
#boxContentContent p {margin: 0 0 0 0; padding-bottom: 0.2em;}
#boxContent ul {list-style-type: none;text-align: left;padding-left: 1em;margin: 0 0 0 0;}
#boxContent li {display: block;padding: 0 0 0 0px;}
/*- /Бокс контент */

/*- Бокс информация */
#boxInformation  { text-align: left;margin-bottom: 0.2em;margin-top: 0.2em;margin-right: 0.2em;padding-top: 0.2em; padding-bottom: 0.4em;border-bottom-width: 1px;border-bottom-style: dashed; border-bottom-color: #67748B;}
#boxInformation h5 {display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #CC0000;border-bottom: 2px #e5e5e5 solid; background: url(/templates/kp2/img/box.gif) no-repeat left center; margin: 0 0 .4em .3em; padding: .1em 0 0 16px;}
#boxInformationContent {padding-left: 0;text-align: center;}
#boxInformationContent p { margin: 0 0 0 0;  padding-bottom: 0.2em;}
#boxInformation ul {  list-style-type: none;  text-align: left;   padding-left: 1em;   margin: 0 0 0 0;  }
#boxInformation li {display: block;  font: 11px Tahoma, Verdana, Arial, sans-serif;  background: url(/templates/kp2/img/icon_arrow2.jpg) no-repeat left center;  padding: 0 0 0 12px;}
/*- /Бокс информация */

/*- Бокс быстрый заказ */
#boxAddQuickie {text-align: left;margin-bottom: 0.2em;margin-top: 0.2em;margin-right: 0.2em;padding-top: 0.2em; padding-bottom: 0.4em;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #67748B;}
#boxAddQuickie h5 {display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #006600;border-bottom: 2px #e5e5e5 solid; background: url(/templates/kp2/img/box.gif) no-repeat left center; margin: 0 0 .4em .3em; padding: .1em 0 0 16px;}
#boxAddQuickieContent {padding-left: 1em;}
#boxAddQuickieContent p {margin: 0 0 0 0;text-align: left;}
.addquickieform input {width: 80%;font-size: 1em;border: 1px solid;border-color: #666 #ccc #ccc #666;padding: 2px;  margin-top: 0.2em;  margin-bottom: 0.4em;}
.addquickieform input:focus, .sffocus, .sffocus {background-color: #ffc;}
/*- /Бокс быстрый заказ */

/*- Бокс авторы */
#boxAuthors { text-align: left;margin-bottom: 0.2em;margin-top: 0.2em;margin-right: 0.2em;padding-top: 0.2em;padding-bottom: 0.4em; border-bottom-width: 1px;
border-bottom-style: dashed;border-bottom-color: #67748B; }
#boxAuthors h5 {display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #006600;border-bottom: 2px #e5e5e5 solid;background: url(/templates/kp2/img/box.gif) no-repeat left center;margin: 0 0 .4em .3em;padding: .1em 0 0 16px;}
#boxAuthorsContent {padding-left: 1em;}
#boxAuthorsContent p {margin: 0 0 0 0;text-align: left;}
/*- /Бокс авторы */

/*- Бокс статьи */
#boxArticles {text-align: left; margin-bottom: 0.2em; margin-top: 0.2em; margin-right: 0.2em;padding-top: 0.2em;padding-bottom: 0.4em;border-bottom-width: 1px;
border-bottom-style: dashed;border-bottom-color: #67748B;}
#boxArticles h5 {display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #006600;border-bottom: 2px #e5e5e5 solid;background: url(/templates/kp2/img/box.gif) no-repeat left center;margin: 0 0 .4em .3em;padding: .1em 0 0 16px;}
#boxArticlesContent{padding-left: 1em;}
#boxArticlesContent p {margin: 0 0 0 0;text-align: left;}
/*- /Бокс статьи */

/*- Бокс партнёрка */
#boxAffiliate  {text-align: left;margin-bottom: 0.2em;margin-top: 0.2em;margin-right: 0.2em;padding-top: 0.2em;padding-bottom: 0.4em;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #67748B;}
#boxAffiliate h5 {display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #990000;border-bottom: 2px #e5e5e5 solid;background: url(/templates/kp2/img/box.gif) no-repeat left center;margin: 0 0 .4em .3em; padding: .1em 0 0 16px;}
#boxAffiliateContent {padding-left: 1em;}
#boxAffiliateContent p  {margin: 0 0 0 0;text-align: left;}
/*- /Бокс партнёрка */

/*- Бокс новые статьи */
#boxArticlesNew  {text-align: left;margin-bottom: 0.2em;margin-top: 0.2em;margin-right: 0.2em;padding-top: 0.2em;padding-bottom: 0.4em;border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #67748B;}
#boxArticlesNew h5 {display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #006600;border-bottom: 2px #e5e5e5 solid;background: url(/templates/kp2/img/box.gif) no-repeat left center;margin: 0 0 .4em .3em;padding: .1em 0 0 16px;}
#boxArticlesNewContent {padding-left: 1em;}
#boxArticlesNewContent p {margin: 0 0 0 0;text-align: left;}
/*- /Бокс новые статьи */

/*- Бокс просмотренные товары */
#boxLastViewed {text-align: left;width: 202px;background: url(/templates/kp2/img/box_bottom.gif) no-repeat left bottom;margin: 10px 5px 10px 5px;padding-bottom: 10px;}
#boxLastViewed h5 { display: block; font: 14px Verdana, Arial, sans-serif;text-align: center;color: #fff;background: url(/templates/kp2/img/box_top.gif) no-repeat left top;   height: 25px; width: 202px;   padding: 5px 0 0 0px; margin: 0;}
#boxLastViewedContent {padding-left: 0;text-align: center;}
#boxLastViewedContent p {margin: 0 0 0 0;padding-bottom: 0.2em; }
/*- /Бокс просмотренные товары */

/*- Бокс отзывы */
#boxReviews {text-align: left;margin-bottom: 0.2em;margin-top: 0.2em;margin-right: 0.2em;padding-top: 0.2em;padding-bottom: 0.4em;border-bottom-width: 1px; border-bottom-style: dashed;border-bottom-color: #67748B;}
#boxReviews h5 {display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #CC0000;border-bottom: 2px #e5e5e5 solid;background: url(/templates/kp2/img/box.gif) no-repeat left center;margin: 0 0 .4em .3em;padding: .1em 0 0 16px;}
#boxReviewsContent {padding-left: 0;text-align: center;}
#boxReviewsContent p {margin: 0 0 0 0;padding-bottom: 0.2em;}
/*- /Бокс отзывы */

/*- Бокс поиск */
#boxSearch {}
#boxSearchContent {padding:25px 0 0 5px;vertical-align: top;}
#boxSearchContent p {margin: 0 0 0 0;text-align: left;}
.searchboxform input {}
.searchboxform input:focus, .sffocus, .sffocus {background-color: #fff;}
/*- /Бокс поиск */

/*- Бокс скидки */
#boxSpecials {text-align: left;margin-bottom: 0.2em; margin-top: 0.2em;margin-right: 0.2em;padding-top: 0.2em;padding-bottom: 0.4em;border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #67748B;}
#boxSpecials h5 {display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #67748B;border-bottom: 2px #e5e5e5 solid;background: url(/templates/kp2/img/box.gif) no-repeat left center;margin: 0 0 .4em .3em;padding: .1em 0 0 16px;}
#boxSpecials h5 a {color: #67748B;text-decoration: none;}
#boxSpecialsContent {padding-left: 0;text-align: center;}
#boxSpecialsContent p {margin: 0 0 0 0; padding-bottom: 0.2em;}
/*- /Бокс скидки */

/*- Бокс рекомендуемые */
#boxFeatured {text-align: left;margin-bottom: 0.2em; margin-top: 0.2em; margin-right: 0.2em;padding-top: 0.2em;padding-bottom: 0.4em;border-bottom-width: 1px; border-bottom-style: dashed;border-bottom-color: #67748B;}
#boxFeatured h5 {display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #006600;border-bottom: 2px #e5e5e5 solid; background: url(/templates/kp2/img/box.gif) no-repeat left center;margin: 0 0 .4em .3em; padding: .1em 0 0 16px;}
#boxFeatured h5 a {color: #006600;text-decoration: none;}
#boxFeaturedContent {padding-left: 0;text-align: center;}
#boxFeaturedContent p {margin: 0 0 0 0;padding-bottom: 0.2em;}
/*- /Бокс рекомендуемые */

/*- Бокс новинки */
#boxWhatsNew { text-align: left;margin-bottom: 0.2em;margin-top: 0.2em;margin-right: 0.2em;padding-top: 0.2em;padding-bottom: 0.4em;border-bottom-width: 1px;  border-bottom-style: dashed;border-bottom-color: #67748B;}
#boxWhatsNew h5 {display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #990000;border-bottom: 2px #e5e5e5 solid;background: url(/templates/kp2/img/box.gif) no-repeat left center;margin: 0 0 .4em .3em;padding: .1em 0 0 16px;}
#boxWhatsNew h5 a {color: #990000;text-decoration: none;}
#boxWhatsNewContent {padding-left: 0;text-align: center;}
#boxWhatsNewContent p {margin: 0 0 0 0;padding-bottom: 0.2em;}
/*- /Бокс новинки */

/*- Бокс новости */
#boxNews {text-align: left; margin-bottom: 0.2em;margin-top: 0.2em;margin-right: 0.2em;padding-top: 0.2em;padding-bottom: 0.4em;border-bottom-width: 1px; border-bottom-style: dashed;border-bottom-color: #67748B;}
#boxNews h5 {display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #006600;border-bottom: 2px #e5e5e5 solid;background: url(/templates/kp2/img/box.gif) no-repeat left center;margin: 0 0 .4em .3em;padding: .1em 0 0 16px;}
#boxNews h5 a {color: #006600;text-decoration: none;}
#boxNews .boxNewsContent { padding-left: 1em; margin-bottom: 0.5em; text-align: left;}
#boxNews .boxNewsContent p {margin: 0 0 0 0;padding-bottom: 0.2em;}
/*- /Бокс новости */

/*- Бокс вопросы и ответы */
#boxFaq {text-align: left;margin-bottom: 0.2em;margin-top: 0.2em;margin-right: 0.2em;padding-top: 0.2em;padding-bottom: 0.4em;border-bottom-width: 1px; border-bottom-style: dashed;border-bottom-color: #67748B;}
#boxFaq h5 {display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #006600;border-bottom: 2px #e5e5e5 solid;background: url(/templates/kp2/img/box.gif) no-repeat left center;margin: 0 0 .4em .3em; padding: .1em 0 0 16px;}
#boxFaq h5 a {color: #006600;text-decoration: none;}
#boxFaq .boxFaqContent {padding-left: 1em;margin-bottom: 0.5em;text-align: left;}
#boxFaq .boxFaqContent p {margin: 0 0 0 0;padding-bottom: 0.2em;}
dl.itemFaqDefault {width: 48%;float: left;margin: 0.5em 0 0.5em 0;padding: 0 0 0 0;}
dl.itemFaq {width: 98%;float: left;margin: 0.5em 0 0.5em 0;padding: 0 0 0 0;}
dt.itemFaq {display: none;float: left;background: transparent;border-right: 0px #f1f1f6 solid;margin: 0 0 0 0;padding: 5px 5px 0 5px;text-align: left;}
dd.itemFaq {margin-left: 1em;padding: 0 0;line-height: normal;background: transparent;}
/*- /Бокс вопросы и ответы */

/*- Бокс корзина */
#boxCart  { text-align: left;width: 142px;background: url(/templates/kp2/img/box_bottom-r.gif) no-repeat left bottom;margin: 10px 5px 10px 5px;padding-bottom: 10px;}
#boxCart h5 {display: block;font: 14px Verdana, Arial, sans-serif;text-align: center; color: #fff; background: url(/templates/kp2/img/box_top-r.gif) no-repeat left top; height: 25px; width: 142px;   padding: 5px 0 0 0px; margin: 0;}
#boxCart .boxcontent { display: block;color: #265865;padding-left: 5px;}
#boxCart .boxcontent a {color: #265865;}
#boxCart .boxcontent  span {font-weight: bold;}
#boxCart .boxheader p {padding-top: 0;padding-bottom: 0.4em;padding-left: 0.5em;margin-top: 0;margin-bottom: 0;margin-left: 0;margin-right: 0;}
#boxCart .boxcontent p {padding-top: 0.1em;padding-bottom: 0.1em;padding-left: 0.5em;margin-top: 0;margin-bottom: 0;margin-left: 0;margin-right: 0;}
#boxCart .boxheader a {color: #fff;text-decoration: none;}
#boxCart .boxheader a:hover {color: #fff;text-decoration: underline;}
p.CartContentRight {text-align: right;padding-right: 0.2em;}
/*- /Бокс корзина */

/*- Бокс вход/админ */
#boxLogin {text-align: left;width: 142px;background: url(/templates/kp2/img/box_bottom-r.gif) no-repeat left bottom;margin: 10px 5px 10px 5px;padding-bottom: 10px;}
#boxLogin h5 {display: block;font: 14px Verdana, Arial, sans-serif;text-align: center; color: #fff; background: url(/templates/kp2/img/box_top-r.gif) no-repeat left top;    height: 25px; width: 142px; padding: 5px 0 0 0px; margin: 0;}
#boxLogin .boxheader {display: block;background: #67748B;color: #fff;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold; border-left: 1px solid #000;border-right: 1px solid #000;}
#boxLogin .boxcontent {display: block;padding-left: 0.5em;color: #265865;}
#boxLogin .boxcontent a {color: #265865;}
#boxLogin .boxcontent span {font-weight: bold;}
#boxLogin .boxheader p{padding-top: 0; padding-bottom: 0.4em;  padding-left: 0.5em; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0;}
#boxLogin .boxcontent p { padding-top: 0.1em;padding-bottom: 0.1em;padding-left: 0.2em;margin-top: 0;margin-bottom: 0;margin-left: 0;margin-right: 0;}
.loginform{text-align: right;padding-right: 20px;}
.loginform input {width: 60%;font-size: 1em;padding: 2px;  margin-top: 0.2em;  margin-bottom: 0.4em;}
.loginform input:focus, .sffocus, .sffocus {background-color: #fff;}
p.LoginContentCenter  {text-align: center;}
p.LoginContentLeft {text-align: left;}
/*- /Бокс вход/админ */

/*- Бокс мои загрузки */
#boxDownloads  {text-align: left;margin-bottom: 0.2em;margin-top: 0.2em;margin-right: 0.2em; padding-top: 0.2em;padding-bottom: 0.4em;border-bottom-width: 1px; border-bottom-style: dashed;border-bottom-color: #67748B;}
#boxDownloads h5 {display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold; color: #006600;border-bottom: 2px #e5e5e5 solid; background: url(/templates/kp2/img/box.gif) no-repeat left center; margin: 0 0 .4em .3em; padding: .1em 0 0 16px;}
#boxDownloadsContent {padding-left: 0;text-align: left;}
#boxDownloadsContent p {margin: 0 0 0 0;padding-bottom: 0.2em;}
/*- /Бокс мои загрузки */

/*- Бокс рассылка */
#boxNewsletter {text-align: left;margin-bottom: 0.2em; margin-top: 0.2em; margin-right: 0.2em;padding-top: 0.2em;padding-bottom: 0.4em;border-bottom-width: 1px; border-bottom-style: dashed;border-bottom-color: #67748B; }
#boxNewsletter h5 {display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #FF6600;border-bottom: 2px #e5e5e5 solid;background: url(/templates/kp2/img/box.gif) no-repeat left center;margin: 0 0 .4em .3em;padding: .1em 0 0 16px;}
#boxNewsletterContent {padding-left: 1em;}
#boxNewsletterContent p {margin: 0 0 0 0;text-align: left;}
.newsletterform input {width: 70%;font-size: 1em;border: 1px solid;border-color: #666 #ccc #ccc #666;padding: 2px;  margin-top: 0.2em; margin-bottom: 0.4em;}
.newsletterform input:focus, .sffocus, .sffocus {background-color: #ffc;}
/*- /Бокс рассылка */

/*- Бокс лучшие товары */
#boxBestsellers {text-align: left;margin-bottom: 0.2em;margin-top: 0.2em;margin-right: 0.2em;padding-top: 0.2em;padding-bottom: 0.4em;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #67748B;}
#boxBestsellers h5 {display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #006600;border-bottom: 2px #e5e5e5 solid;background: url(/templates/kp2/img/box.gif) no-repeat left center;margin: 0 0 .4em .3em;padding: .1em 0 0 16px;}
#boxBestsellersContent {padding-left: 1em;}
#boxBestsellersContent p {margin: 0 0 0 0;text-align: left;}
#boxBestsellersContent p.BestsellersContentRight {text-align: right;padding-right: 0.2em;padding-bottom: 0.3em;}
#boxBestsellersContent  span {font-weight: bold;}
/*- /Бокс лучшие товары */

/*- Бокс информация о группе */
#boxGroupInfo  {text-align: left;margin-bottom: 0.2em;margin-top: 0.2em; margin-right: 0.2em;padding-top: 0.2em;padding-bottom: 0.4em;border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #67748B;}
#boxGroupInfo h5 {display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #CC0000;border-bottom: 2px #e5e5e5 solid;background: url(/templates/kp2/img/box.gif) no-repeat left center;margin: 0 0 .4em .3em; padding: .1em 0 0 16px;}
#boxGroupInfoContent {padding-left: 0;text-align: center;}
#boxGroupInfoContent p {margin: 0 0 0 0;padding-bottom: 0.2em;}
#boxGroupInfoContent  span { font-weight: bold; }
/*- /Бокс информация о группе */

/*- Бокс валюты */
#boxCurrencies {text-align: left;margin-bottom: 0.2em;margin-top: 0.2em;margin-right: 0.2em;padding-top: 0.2em;padding-bottom: 0.4em;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #67748B;}
#boxCurrencies h5 {display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #006600;border-bottom: 2px #e5e5e5 solid;background: url(/templates/kp2/img/box.gif) no-repeat left center;margin: 0 0 .4em .3em;padding: .1em 0 0 16px;}
#boxCurrenciesContent {padding-left: 0;text-align: center;}
#boxCurrenciesContent p {margin: 0 0 0 0;padding-bottom: 0.2em;}
#boxCurrenciesContent select {width: 70%;font-size: 1em;border: 1px solid;border-color: #666 #ccc #ccc #666;padding: 2px;  margin-top: 0.2em;  margin-bottom: 0.4em;}
/*- /Бокс валюты */

/*- Бокс языки */
#boxLanguages {text-align: left;margin-bottom: 0.2em;margin-top: 0.2em;margin-right: 0.2em;padding-top: 0.2em;padding-bottom: 0.4em;border-bottom-width: 1px;  border-bottom-style: dashed;border-bottom-color: #67748B;}
#boxLanguages h5 {display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #CC0000;border-bottom: 2px #e5e5e5 solid;background: url(/templates/kp2/img/box.gif) no-repeat left center;margin: 0 0 .4em .3em;padding: .1em 0 0 16px;}
#boxLanguagesContent {padding-left: 0;text-align: center;}
#boxLanguagesContent p {margin: 0 0 0 0;padding-bottom: 0.2em;}
/*- /Бокс языки */

/*- Бокс производители */
#boxManufacturers {text-align: left;margin-bottom: 0.2em;margin-top: 0.2em;margin-right: 0.2em; padding-top: 0.2em; padding-bottom: 0.4em;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #67748B;}
#boxManufacturers h5  { display: block;font: 12px Tahoma, Verdana, Arial, sans-serif; font-weight: bold; color: #006600; border-bottom: 2px #e5e5e5 solid;    background: url(/templates/kp2/img/box.gif) no-repeat left center; margin: 0 0 .4em .3em; padding: .1em 0 0 16px;}
#boxManufacturersContent {padding-left: 0;text-align: center;}
#boxManufacturersContent p {margin: 0 0 0 0;padding-bottom: 0.2em;}
#boxManufacturersContent select {width: 70%;font-size: 1em;border: 1px solid;border-color: #666 #ccc #ccc #666;padding: 2px;  margin-top: 0.2em;  margin-bottom: 0.4em;}
/*- /Бокс производители */

/*- Бокс информация о производителе */
#boxManufacturersInfo  {text-align: left; margin-bottom: 0.2em;margin-top: 0.2em;margin-right: 0.2em;padding-top: 0.2em;padding-bottom: 0.4em;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #67748B;}
#boxManufacturersInfo h5 { display: block;font: 12px Tahoma, Verdana, Arial, sans-serif;font-weight: bold;color: #FF6600;border-bottom: 2px #e5e5e5 solid;  background: url(/templates/kp2/img/box.gif) no-repeat left center;margin: 0 0 .4em .3em;padding: .1em 0 0 16px;}
#boxManufacturersInfoContent {padding-left: 0;text-align: center;}
#boxManufacturersInfoContent p {margin: 0 0 0 0;padding-bottom: 0.2em;}
/*- /Бокс информация о производителе */
/*- /Боксы */

/*- Время парсинга */
div#parseTime {clear: left;background: #f1f1f6;width: 100%;text-align: center;color: #000;padding-top: 0.5em;padding-bottom: 0.5em;}
/*- /Время парсинга */

/*- Информация о магазине */
div#copyright  { clear: left; background: #f1f1f6; width: 100%; text-align: center; color: #000; padding-top: 0.5em; padding-bottom: 0.5em;}
div.copyright { clear: left; background: #f1f1f6; width: 100%; text-align: center;color: #000;padding-top: 0.5em;padding-bottom: 0.5em;}
/*- /Информация о магазине */

/*- Формы */
form {width: 100%;margin: 0; }
.form input, textarea {font-size: 1em;border: 1px solid;border-color: #666 #ccc #ccc #666;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;}
fieldset {border: 0px;}
/*- /Формы */

/*- Цены */
span.markProductOutOfStock {font-family: Tahoma, Verdana, Arial, sans-serif;color: #c76170;font-weight: bold;}
span.productSpecialPrice {font-family: Verdana, Arial, sans-serif;color: #ff0000;}
span.productOldPrice {font-family: Verdana, Arial, sans-serif; color: #ff0000;text-decoration: line-through;}
span.errorText {font-family: Verdana, Arial, sans-serif;color: #ff0000;}
/*- /Цены */

/* Ошибка на странице свяжитесь с нами */
div.contacterror {border: 1px solid;border-color: #ff0000;background-color: #FFCCCC;text-align: center;margin-bottom: 0.5em;margin-top: 0.5em;}
/* /Ошибка на странице свяжитесь с нами */

/* Вывод товаров */
/* листинг */
.ProductsListing, .ProductsListing-right {width:257px;display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom:1;*display:inline;height:250px;margin: 0 3px 6px 0;padding: 0 0 0 0;background: url(/templates/kp2/img/listing_bottom.png) 0 100% no-repeat; position:relative;}
* html .ProductsListing {margin:0 6px 6px 0}
* + html .ProductsListing {margin:0 6px 6px 0}
.ProductsListing-right {margin: 0 0 6px 0;}
.ProductsListing-top { background: url(/templates/kp2/img/listing_top.png) 0 0 no-repeat;padding:10px;}
.ProductListingImage {float:left;width:120px;height:140px; text-align:center; position:relative;}
.ProductsListingName {color: #d98b4e;font-size: 15px;padding:0; height:65px}
.ProductsListingName a {color: #d98b4e;font-weight: bold;}
.ProductsListingManuf {font-size:11px; color:#265865}
.ProductsListingDescription {float:right; width:100px;padding:0 0 10px 0;font-weight:normal;}
.ProductListingButton {}
/* / листинг */

/* Количество колонок с новостями на главной странице */
dl.itemLatestNewsDefault {display: block;width: 98%; float: left; margin: 0.5em 0 0.5em 0; padding: 0 0 0 0;}
/* /Количество колонок с новостями на главной странице */

/* Количество колонок с новостями на странице новостей */
dl.itemLatestNews {display: block;width: 98%;float: left;margin: 0.5em 0 0.5em 0;padding: 0 0 0 0;}
/* /Количество колонок с новостями на странице новостей */

/* Информация о заказе, адрес клиента и адрес доставки */
dl.ordersAddress {display: block;width: 49%;float: left; margin: 0 0 0 0;padding: 0 0 0 0; border-bottom: 1px #e5e5e5 solid;}
dt.ordersAddress {display: block;float: left;background: transparent;border-right: 0px #f1f1f6 solid; margin: 0 0 0 0;padding: 0 0 0 0;text-align: center;}
dd.ordersAddress {display: block;margin: 0 0 0 1em;padding: 0 0 0 0;line-height: normal;background: transparent;}
/* /Информация о заказе, адрес клиента и адрес доставки */

/* Адресная книга */
dl.AddressBook {display: block;width: 49%;float: left;margin: 0 0 0 0;padding: 0 0 0 0;}
dt.AddressBook {display: block;float: left;width: 90px;background: transparent;border-right: 0px #f1f1f6 solid;margin: 0 0 0 0;padding: 0 0 0 0;text-align: center;}
dd.AddressBook {display: block;margin: 0 0 0 90px;padding: 0 0 0 0;line-height: normal;background: transparent;}
dl.AddressBookList {display: block;width: 49%;float: left;height: auto;margin: 0 0 0 0;padding: 0 0 1em 0;}
dt.AddressBookList {display: block;float: left;background: transparent;border-right: 0px #f1f1f6 solid;margin: 0 0 0 0;padding: 0 0 0 0;text-align: center;}
dd.AddressBookList {display: block; margin: 0 0 0 0;padding: 0 0 0 0;line-height: normal;background: transparent;}
/* /Адресная книга */

dt.itemImage  {float: left;display: block;background: transparent;border-right: 0px #f1f1f6 solid;margin: 0 0 0 0;padding: 5px 5px 0 5px;text-align: center;}
dt.itemNews {display: none; float: left; background: transparent; border-right: 0px #f1f1f6 solid; margin: 0 0 0 0; padding: 5px 5px 0 5px; text-align: left;}
dd.itemDescription {display: block;margin: 0 0 0 0;padding: 0 0;line-height: normal;background: transparent;}
dd.itemDescriptionPrice {display: block; margin: 1em 0 0 0; padding: 0 0; line-height: normal; background: transparent;}
dd.itemNews {display: block; margin-left: 1em; padding: 0 0;line-height: normal; background: transparent;}
div.clear { clear: both; }
div.navigation {display: block; width: 100%; padding-top: 1em;}
span.right { float: right;}

/* метки товаров */
.label {background-color: #ff6633;color: #fff;padding:5px 10px;margin:0;text-align: center;vertical-align: middle;position:absolute; right:0;z-index: 55;}
.label.new {ackground-color: #0081c2;}
.label.hit {background-color: #d91414;}
.label.sale {background-color: #00b600;}
.label.html {background-color: transparent;}
.price {  color: #ff6633;z-index: 55;clear: both;}
.old-price {  color: gray;z-index: 55;clear: both;}
.save {  color: #ff6633;z-index: 55;clear: both;}
.price {color: #ffc000;z-index: 55;clear: both;}
.old-price {  color: gray;z-index: 55;clear: both;}
.save {color: #ff6633;z-index: 55;clear: both;}
.rating {background-color: transparent;color: #ff6633;right: 0;padding: 0 5px 0 0;font-size: 16px;text-align: center;vertical-align: middle;}
.discount {padding:5px 10px;background-color: #ff6633;color: #ffffff;z-index: 65;position:absolute;left:0;}
.ajax-cart-hightlight {background: #fcc;opacity: 1;transition: all 2s ease-in;}
.ProductInfoLeft .label { right:0;}
/* /Вывод товаров */

/* Вывод категорий */
/* категории на главной */
.CatList {width:194px;min-height:120px;display: -moz-inline-stack;display: inline-block;vertical-align: top;margin:0 -1px 20px 0;zoom:1;*display:inline;_height:120px;}
* html .CatList {margin:0 0 20px;}
* + html .CatList {margin:0 0 20px;}
.SubCatList {width:142px;min-height:120px;display: -moz-inline-stack;display: inline-block;vertical-align: top;margin:0 -3px 20px 0;zoom:1;*display:inline;_height:120px;padding:0 20px;}
* html .SubCatList {margin:0 0 20px;}
* + html .SubCatList {margin:0 0 20px;}
.CatListImage {display:block;display:table-cell;width:180px;height:100px;text-align:center;vertical-align:middle;}
.SubCatListImage {display:block;display:table-cell;width:142px;height:100px;text-align:center;vertical-align:middle;}
.CatListName {padding:0 10px 5px 10px;color: #d98b4e;font-size: 15px; font-weight:bold;}
.SubCatListName {margin:2px 10px;padding:0 0 0 7px; background:url(/templates/kp2/img/subcat-bullet.png) 0 6px no-repeat;}
.SubCatList .CatListName {padding:0 0 5px;color: #d98b4e;font-size: 15px; font-weight:bold; text-align:center;}
/* /категории на главной */
dl.itemCategoriesListing {width: 30%;float: left;height: auto;margin: 0 0 0 0;padding: 0 0 0 0;background: transparent;}
dt.itemCategoriesListing {float: left;height: auto;background: transparent;border-right: 0px #f1f1f6 solid;margin: 0 0 0 0;padding: 5px 5px 0 5px;text-align: center;}
dd.itemCategoriesListing {margin: 0 1em 0 1em;padding: 0 0;line-height: normal;background: transparent;text-align: center;font-size: 14px;}
/* /Вывод категорий */

/* Страница карточки товара */
p.center {text-align: center;}
div.ProductInfoLeft { float: left; margin-right: 1em;position:relative;}
div.ProductInfoRight{ overflow:hidden;text-align: right;}
.minus, .plus { background:#bdbdbd; display:inline-block; height:21px; width:24px; font-size:20px; line-height:18px; text-align:center;padding:3px 0 0; cursor:pointer;margin-right:3px; border-radius:50%;}
.minus {padding:1px 0 0; height:23px;}
/* /Страница карточки товара */

/* Ссылки на странице мои данные */
ul.accountLinks {list-style-type: none;text-align: left;padding-left: 1em;margin: 0 0 0 0;}
li.accountLinks {display: block;font: 11px Tahoma, Verdana, Arial, sans-serif;background: url(/templates/kp2/img/icon_arrow1.jpg) no-repeat left center;padding: 0 0 0 14px;}
/* /Ссылки на странице мои данные */

span.bold1 {font-weight: bold;font-size: 20px; }
span.bold  { font-weight: bold;font-size: 17px;}

/* Ajax quick find */
div.ajaxQuickFind {text-align: left;}
ul.ajaxQuickFind {list-style-type: none; list-style-image: 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 {text-align: left;color: #67748B;text-decoration: underline;cursor: pointer;}
ul.ajaxAddQuickie {list-style-type: none;list-style-image: 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;}

/*===========================Katalog_tov===============================*/
.katalog_tov {width: 99%;}
.katalog_tov td {vertical-align: top;}
.katalog_tov_left {text-align: center;width: 100px;}
.katalog_tov_center {padding: 5px 3px 5px;}
.katalog_tov_center #products_link {color: #d98b4e;font-weight: bold;font-size: 15px;}
.katalog_tov_center p {margin-left: 0;}

/* Регистрация */
.accountform label {display:inline-block;width:100px;}
.accountform input[type=text] {width:205px;}
.accountform input[type=password] {width:205px;}
.loginform label {display:inline-block;width:70px;}
.loginform input[type=text] {width:116px;}
.loginform input[type=password] {width:116px;}
.accountform .error {width:auto; background:none;color:#F03;}
/* /Регистрация */

/* вход и оформление заказа */
.Login {width:49%;float: left;margin:10px 0;}
.Login:nth-child(2) {float:right;}
.LoginHead {font-size:13px;color:#505050;background: none repeat scroll 0 0 #FAFAFA;padding: 10px 20px 8px 14px;border-radius: 3px; font-weight:bold;}
.LoginContent {padding: 10px 0;}

.accountform label, .contactform label {display:inline-block;width:120px;}
.accountform input[type=text], .contactform  input[type=text] {width:330px;}
.accountform input[type=password],  .contactform  [type=password] {width:330px;}
.contactform  textarea {width:330px;}
.sm_layout_box textarea { width:98%}
.LoginContent label {display:inline-block;width:70px;}
.LoginContent input[type=text] {width:130px;}
.LoginContent input[type=password] {width:130px;}

.accountform .error {width:auto; background:none;color:#F03;}

.itemOdd {border-bottom:1px solid #eaeaea;padding:15px 0 7px;}
.itemEven {border-bottom:1px solid #eaeaea;padding:15px 0 7px;}


h2.checkouthead { font-size:13px;color:#505050;background: none repeat scroll 0 0 #FAFAFA;padding: 10px 20px 8px 14px;border-radius: 3px;}
.sm_layout_box {margin: 0 0 10px;overflow: hidden;padding: 10px 0;}
div.CheckoutError {border: 1px solid;border-color: #ff0000;background-color: #FFCCCC;text-align: left;margin-bottom: 0.5em;margin-top: 0.5em;padding: 0.5em;}

.CheckoutBlock, .CheckoutBlock-right {width:257px;display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom:1;*display:inline;min-height:145px;margin: 0 3px 6px 0;padding:0;background: url(/templates/kp2/img/listing_bottom.png) 0 100% no-repeat;}
* html .CheckoutBlock {margin:0 6px 6px 0}
* + html .CheckoutBlock {margin:0 6px 6px 0}
.CheckoutBlock-right {margin: 0 0 6px 0;}
.CheckoutBlock-top { background: url(/templates/kp2/img/listing_top.png) 0 0 no-repeat;padding:10px 10px 5px 10px;}
.CheckoutBlockName { font-size:13px; background:#F1EFEF; border-radius:5px;padding:2px 4px 4px;margin:0 0 8px;}
.CheckoutBlockImage {display:block;display:table-cell;width:237px;height:50px;text-align:center;vertical-align:middle;}
.CheckoutBlockImage img { max-height:50px; max-width:150px;}


/* оформление заказа */

/* Buttons */
a.button, span.button button, span.button input, del.button span {
background: #3b889c; /* Old browsers */
background: -moz-linear-gradient(top,  #3b889c 0%, #5dbec8 50%, #2989d8 50%, #3e8493 50%, #529ba5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3b889c), color-stop(50%,#5dbec8), color-stop(50%,#2989d8), color-stop(50%,#3e8493), color-stop(100%,#529ba5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #3b889c 0%,#5dbec8 50%,#2989d8 50%,#3e8493 50%,#529ba5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #3b889c 0%,#5dbec8 50%,#2989d8 50%,#3e8493 50%,#529ba5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #3b889c 0%,#5dbec8 50%,#2989d8 50%,#3e8493 50%,#529ba5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #3b889c 0%,#5dbec8 50%,#2989d8 50%,#3e8493 50%,#529ba5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b889c', endColorstr='#529ba5',GradientType=0 ); /* IE6-9 */
border:none;border-radius:6px;color:#fff;cursor: pointer;display: inline-block;font: 14px Verdana, Arial, sans-serif;text-decoration:none;font-weight:normal;line-height: 18px;margin-bottom: 0;padding:3px 6px 3px;vertical-align: middle;}
* + html a.button, * + html span.button button, * + html span.button input, * + html del.button span {padding:2px 0px}
a.button:hover, span.button button:hover, span.button input:hover, del.button span:hover {opacity:0.85}

div#content_bottom a.button {color:#fff;}
/* /Buttons */

.qty-no {background: #ccc;border-radius:6px;color:#f00;display: inline-block;font: 12px Arial, sans-serif;text-decoration:none;font-weight:normal;line-height: 18px;margin-bottom: 0;padding:3px 6px 3px;vertical-align: middle;}	    
	    
#flyimgcart {position:absolute;z-index:1000;}
div.filter	{float: left;padding: 0 .5em;}

table.productListingData td {border-bottom:1px solid #E9E9E9;padding:10px 0;}

#load_status_bg {background: url(/templates/kp2/img/wind_bg.png) repeat; position: fixed;z-index: 2300;width: 100%;height: 100%;top: 0px;left: 0px;}
#load_status_bg .load_status_image {background:url(/templates/kp2/img/ajax-loader.gif);width:100%; margin: 270px auto 0;z-index: 2300;width: 54px;height: 55px;}

.es-carousel-wrapper-vertical
{
	background: #FFF;
	padding: 0px 0px;
	position: relative;
    margin-top:30px!important;
    margin-bottom:90px!important;

  
}
.es-carousel-vertical
{
	overflow: hidden;
	background: #FFF;
    height:275px;
}
.es-carousel-vertical UL
{

	padding: 0px;
	margin-top: -1px;
}
.es-carousel-vertical UL LI
{

	display: block;
}
.es-carousel-vertical UL LI A
{
	display: block;

}
.es-carousel-vertical UL LI A IMG
{
	display: block;
	border: none;
	height: 55px;
	width: 130px;
}



.elastislide-vertical nav span
{


    position: absolute;
	top: -2px;
	left: 55px;
	background: transparent url(/templates/kp2/images/nav-new.png) no-repeat top left;
	width: 26px;
	height: 14px;
	margin-top: -13px;
	text-indent: -9000px;
	cursor: pointer;
	opacity: 0.8;
}

.elastislide-vertical nav span.elastislide-next
{
    background-position: bottom left;
    top: 285px;
}

.es-nav SPAN.es-nav-next
{
	right: 12px;
	left: auto;
	background-position: top right;
}
.es-nav SPAN:hover
{
	opacity: 1.0;
}
#carousel {width: 130px;height: 200px;position: relative;margin: 0 auto;}

/*]]>*/

/*
     */
/*
*/