/*<![CDATA[*/



html, body {
	margin: 0;
	padding: 0;
	background:#FFFFFF;
}
body {
	font-family:"Comic Sans MS", arial, sans-serif;
	font-size:11px;
	background:#FFFFFF;
}
img {
	border: 0;
}
h2, h3 {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
/* Цвет обычных ссылок в магазине */

a {
	color: #006EDB;
	text-decoration: underline;
}
a:hover {
	color: #77BF01;
	text-decoration: none;
}
/* /Цвет обычных ссылок в магазине */



/* Центр */

td#wrapper {
	width: 100%;
	vertical-align:top;
	margin-top:0;
	padding-top:0;
}
div#content {
	margin: 0.5em 1%; /* отступ центра от боковых колонок */
}
/* /Центр */



/* Левая колонка */

td#left {
	width: 230px; /* Ширина левой колонки */
	background: #fff;
	vertical-align:top;
}
/* /Левая колонка */



/* Правая колонка */

td#right {
	width: 200px; /* Ширина правой колонки */
	background: #fff;
	vertical-align:top;
}
/* /Правая колонка */



/* Низ */

div#footer {
	clear: left;
	text-align: center;
	color: #fff;
	background:url(images/footer.jpg) top repeat-x #6C4F2F;
	padding:2em;
}
div#footer p {
	margin: 0;
	padding: 5px 10px;
}
div#footer a
{
color:#FFFFFF;
}
/* /Низ */



/* Навигация */

div#navigation {
	background:url(images/adress_bar2.gif) top repeat-x #FFEDFA;
	color: #666666;
	height:42px;
}
div#navigation .nav1 {
	background:url(images/adress_bar1.gif) top left no-repeat;
	height:42px;
	border-left:3px solid #FFFFFF;
}
div#navigation .nav2 {
	background:url(images/adress_bar3.gif) top right no-repeat;
	height:42px;
	border-right:12px solid #FFFFFF;
}
#navigation span {
	display: block;
	font-family: "Comic Sans MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	padding: 13px 0 0 20px;
}
#navigation a:link {
	font-family: "Comic Sans MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
}
#navigation a:visited {
	font-family: "Comic Sans MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
}
#navigation a:hover {
	font-family: "Comic Sans MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FA8ADB;
	text-decoration: none;
}
/* /Навигация */

   

/* Заголовок страницы */

#content h1 {
	display: block;
	font-family: "Comic Sans MS", Tahoma, Verdana, Arial, sans-serif;
	font-size:24px;
	font-weight: bold;
	color: #FF7D1D;
	margin: 0.2em 0 0.2em 0;
}
#content h1 a {
	color: #990000;
	text-decoration: none;
}
/* /Заголовок страницы */



/* Скругленные углы */

.page {
	background: transparent;
	width: 100%;
	margin-top: 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;
}
.page .b1, .page .b2, .page .b3, .page .b4, .page .b1b, .page .b2b, .page .b3b, .page .b4b {
	display: block;
	overflow: hidden;
	font-size: 1px;
}
.page .b1, .page .b2, .page .b3, .page .b1b, .page .b2b, .page .b3b {
	height: 1px;
}
.page .b2 {
	background: #f1f1f6;
	border-left: 1px solid #fff;
	border-right: 1px solid #f1f1f6;
}
.page .b3 {
	background: #f1f1f6;
	border-left: 1px solid #fff;
	border-right: 1px solid #f1f1f6;
}
.page .b4 {
	background: #f1f1f6;
	border-left: 1px solid #fff;
	border-right: 1px solid #f1f1f6;
}
.page .b4b {
	background: #f1f1f6;
	border-left: 1px solid #f1f1f6;
	border-right: 1px solid #f1f1f6;
}
.page .b3b {
	background: #f1f1f6;
	border-left: 1px solid #f1f1f6;
	border-right: 1px solid #f1f1f6;
}
.page .b2b {
	background: #f1f1f6;
	border-left: 1px solid #f1f1f6;
	border-right: 1px solid #f1f1f6;
}
.page .b1 {
	margin: 0 5px;
	background: #fff;
}
.page .b2, .page .b2b {
	margin: 0 3px;
	border-width: 0 2px;
}
.page .b3, .page .b3b {
	margin: 0 2px;
}
.page .b4, .page .b4b {
	height: 2px;
	margin: 0 1px;
}
.page .b1b {
	margin: 0 5px;
	background: #f1f1f6;
}
.pagecontent {
	display: block;
	padding-left: 0.5em;
	padding-right: 0.5em;
}
.pagecontentfooter {
	display: block;
	text-align: right;
	background:#ffffff;
	margin-top: 0.5em;
}
/* /Скругленные углы */



/*- Меню-закладки сверху */



#menu {
	background: #fff;
	border-bottom: 1px solid #000;
	border-width: 1px;
	margin-top: 1em;
	padding-top: .6em;
}
#menu ul, #navigation ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu ul {
	padding: 5px 0 0px;
	text-align: center;
}
#menu ul li {
	display: inline;
	margin:0 .375em;
}
#menu ul li.last {
	margin-right: 0;
}
#menu ul li a {
	background: url("img/tab-right.gif") no-repeat 100% 0;
	background-color: #67748b;
	color: #fff;
	padding: 0px 0 0px;
	font-weight: bold;
	text-decoration: none;
}
#menu ul li.current a {
	background: url("img/tab-right-active.gif") no-repeat 100% 0;
	background-color: #990000;
	color: #fff;
	padding: 0px 0 1px;
	font-weight: bold;
	text-decoration: none;
}
#menu ul li a span {
	background: url("img/tab-left.gif") no-repeat;
	padding: 0px 1em;
	border-bottom:1px solid #000;
}
#menu ul li.current a span {
	background: url("img/tab-left-active.gif") no-repeat;
	padding: 0px 1em 1px;
	border-bottom:0;
}
#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;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
	padding-bottom: 0.3em; /* отступ от края бокса, т.е. от пунктирной линии */
}
/*- Заголовок бокса разделы */

#boxCategories h5 {
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #67748B;
	border-bottom: 2px #e5e5e5 solid;
	background: url(img/box.gif) no-repeat left center;
	margin: 0 0 .4em .3em;
	padding: .1em 0 0 16px;
}
/*- /Заголовок бокса разделы */



/*- Список разделов */

#categoriesBoxMenu {
	margin: 0 auto;
}
div#heading_categories {
	background:url(images/catalog.gif) top left;
	width:229px;
	height:42px;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	line-height:24px;
	margin-bottom:5px;
}
div#heading_categories span {
	display:block;
	padding-top:6px;
}
#categoriesBoxMenu a, #categoriesBoxMenu a:visited {
	display: block;
	padding: 0.3em 0 0.3em 29px;
	color: #403F3F;
	text-indent: 0.4em;
	text-decoration: none;
	margin:0 0 1px 0;
	font-size:12px;
	background:url(images/star1.gif) top left no-repeat #FFF7F0;
}
#categoriesBoxMenu a:hover {
	color: #403F3F;
	background-color: #FFD2AA;
}
#categoriesBoxMenu .boxMenuCategory {
	position: relative;
	font-weight:bold;
}
#categoriesBoxMenu .boxMenuCategory span {
	font-weight: bold;
	position: relative;
}
#categoriesBoxMenu .boxMenuSubCategory {
	position: relative;
}
#categoriesBoxMenu .boxMenuSubCategory span {
	font-weight: bold;
	position: relative;
}
#categoriesBoxMenu .boxMenuSubCategory a, #categoriesBoxMenu .boxMenuSubCategory a:visited {
	display: block;
	padding: 0.3em 0 0.3em 33px;
	color: #403F3F;
	text-indent: 0.4em;
	text-decoration: none;
	margin:0 0 1px 0;
	background:url(images/star2.gif) top left no-repeat #FFF7F0;
	font-size:11px;
}
#categoriesBoxMenu .boxMenuSubCategory a:hover {
	background:url(images/star2.gif) top left no-repeat #FFD2AA;
}
/*- /Список разделов */



/*- /Бокс разделы */



/*- Бокс контент */

#boxContent {
	text-align: left;
	margin-bottom: 0.2em;
	margin-top: 0.5em;
}
#boxContent ul {
	list-style-type: none;
	text-align: left;
	margin: 0;
	padding:0;
}
#boxContent li {
	display: block;
	padding:0;
	background: url(images/boxContent_bg.gif) no-repeat left top;
	margin: 0 0 2px 0;
	height:35px;
	width:229px;
}
#boxContent li a, #boxContent li a:visited {
	display:block;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	padding:10px 0 0 45px;
}
#boxContent li a, #boxContent li a:visited {
	display:block;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	padding:10px 0 0 45px;
}
#boxContent li a:hover {
	display:block;
	font-size:12px;
	color:#FF7A17;
	text-decoration:none;
	padding:10px 0 0 45px;
}
/*- /Бокс контент */



/*- Бокс информация */

#boxInformation {
	text-align: left;
}
#boxInformation ul {
	list-style-type: none;
	text-align: left;
	margin: 0;
	padding:0;
}
#boxInformation li {
	display: block;
	padding:0;
	background: url(images/boxInformation_bg.gif) no-repeat left top;
	margin: 0 0 2px 0;
	height:32px;
	width:229px;
}
#boxInformation li a, #boxInformation li a:visited {
	display:block;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	padding:8px 0 0 45px;
}
#boxInformation li a, #boxInformation li a:visited {
	display:block;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	padding:8px 0 0 45px;
}
#boxInformation li a:hover {
	display:block;
	font-size:12px;
	color:#FF7A17;
	text-decoration:none;
	padding:8px 0 0 45px;
}
/*- /Бокс информация */



/*- Бокс быстрый заказ */

#boxAddQuickie {
	text-align: left;
	margin-bottom: 0.2em;
	margin-top: 0.2em;
}
/*- Заголовок бокса быстрый заказ */

#boxAddQuickie h5 {
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #006600;
	border-bottom: 2px #e5e5e5 solid;
	background: url(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;
}
/*- /Форма быстрый заказ */



/*- /Бокс быстрый заказ */



/*- Бокс авторы */

#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(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;
}
/*- Заголовок бокса статьи */

#boxArticles h5 {
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #006600;
	border-bottom: 2px #e5e5e5 solid;
	background: url(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;
}
/*- /Содержимое бокса статьи */



/*- /Бокс статьи */



/*- Бокс новые статьи */

#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(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;
	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;
}
/*- Заголовок бокса просмотренные товары */

#boxLastViewed h5 {
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #67748B;
	border-bottom: 2px #e5e5e5 solid;
	background: url(img/box.gif) no-repeat left center;
	margin: 0 0 .4em .3em;
	padding: .1em 0 0 16px;
}
/*- /Заголовок бокса просмотренные товары */



/*- Содержимое бокса просмотренные товары */

#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;
}
/*- Заголовок бокса отзывы */

#boxReviews h5 {
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #CC0000;
	border-bottom: 2px #e5e5e5 solid;
	background: url(img/box.gif) no-repeat left center;
	margin: 0 0 .4em .3em;
	padding: .1em 0 0 16px;
}
/*- /Заголовок бокса отзывы */



/*- Содержимое бокса отзывы */

#boxReviewsContent {
	padding:0 15px;
	text-align: center;
}
#boxReviewsContent p {
	margin: 0 0 0 0;
	padding-bottom: 0.2em;
}
#boxReviewsContent a
{
color:#0081FA;
}
/*- /Содержимое бокса отзывы */



/*- /Бокс отзывы */



/*- Бокс поиск */

#boxSearch {
	float:right;
	margin:95px 12px 0 0;
	text-align: left;
	width:232px;
	height:65px;
	background:url(images/search_bg.gif) center center no-repeat;
}
/*- Заголовок бокса поиск */

#boxSearch h5 {
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #FF6600;
	border-bottom: 2px #e5e5e5 solid;
	background: url(img/box.gif) no-repeat left center;
	margin: 0 0 .4em .3em;
	padding: .1em 0 0 16px;
}
#boxSearch h5 a {
	color: #FF6600;
	text-decoration: none;
}
/*- /Заголовок бокса поиск */



/*- Содержимое бокса поиск */

#boxSearchContent {
	padding-left: 1em;
}
#boxSearchContent p {
	margin: 0 0 0 0;
	text-align: left;
}
/*- /Содержимое бокса поиск */



/*- Форма бокса поиск */

.searchboxform input {
	width: 140px;
	height:20px;
	font-size: 14px;
	text-align:center;
	font-family:"Comic Sans MS", Arial, Helvetica, sans-serif;
	border: none;
	font-weight:bold;
	color:#63B1FF;
	background:none;
	border:none;
	margin-top:3px;
}
.searchboxform {
	background:url(images/search_inp_bg.gif) no-repeat center center;
	vertical-align:middle;
	width:150px;
	height:22px;
}
/*- /Форма бокса поиск */



/*- /Бокс поиск */



/*- Бокс скидки */

#boxSpecials {
	text-align: left;
	margin-bottom: 0.2em;
	margin-top: 0.2em;
	padding-bottom: 0.4em; /* отступ от края бокса, т.е. от пунктирной линии */
}
/*- Заголовок бокса скидки */

#boxSpecials h5 {
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #67748B;
	border-bottom: 2px #e5e5e5 solid;
	background: url(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;
}
/*- Заголовок бокса рекомендуемые */

#boxFeatured h5 {
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #006600;
	border-bottom: 2px #e5e5e5 solid;
	background: url(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;
}
/*- Заголовок бокса новинки */

#boxWhatsNew h5 {
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #990000;
	border-bottom: 2px #e5e5e5 solid;
	background: url(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;
}
/*- Заголовок бокса новости */

#boxNews h5 {
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #006600;
	border-bottom: 2px #e5e5e5 solid;
	background: url(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;
}
/*- /Содержимое бокса новости */



/*- /Бокс новости */



/*- Бокс корзина */



/* Оформление */

#boxCart {
	text-align: left;
	margin-bottom: 0.2em;
	margin-top: 0.5em;
	margin-right: 0.4em; /* отступ от правого края браузера */
	padding-bottom: 0.4em; /* отступ от края бокса, т.е. от пунктирной линии */
}
#boxCart .top, #boxCart .bottom {
	display: block;
	background: transparent;
	font-size: 1px;
}
/* Шапка с углами */

#boxCart .b1, #boxCart .b2, #boxCart .b3, #boxCart .b4, #boxCart .b5 {
	display: block;
	overflow: hidden;
	height: 1px;
	background: #006600;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
/* /Шапка с углами */



/* Низ с углами */

#boxCart .b1b, #boxCart .b2b, #boxCart .b3b, #boxCart .b4b, #boxCart .b5b {
	display: block;
	overflow: hidden;
	height: 1px;
	background: #f1f1f6;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
/* /Низ с углами */



#boxCart .b1, #boxCart .b1b {
	margin: 0 5px;
	background: #000;
}
#boxCart .b2, #boxCart .b2b {
	margin: 0 4px;
}
#boxCart .b3, #boxCart .b3b {
	margin: 0 3px;
}
#boxCart .b4, #boxCart .b4b {
	margin: 0 2px;
}
#boxCart .b5, #boxCart .b5b {
	margin: 0 1px;
}
#boxCart .boxheader {
	display: block;
	background: #006600;
	color: #fff;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
#boxCart .boxcontent {
	display: block;
	background: #f1f1f6;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
#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: none;
}
/* /Ссылки в заголовке бокса */



p.CartContentRight {
	text-align: right;
	padding-right: 0.2em;
}
/*- /Бокс корзина */



/*- Бокс вход/админ */



/* Оформление */

#boxLogin {
	text-align: left;
	margin-bottom: 0.2em;
	margin-top: 0.2em;
	margin-right: 0.4em; /* отступ от правого края браузера */
	padding-top: 0.2em;
	padding-bottom: 0.4em; /* отступ от края бокса, т.е. от пунктирной линии */
}
#boxLogin .top, #boxLogin .bottom {
	display: block;
	background: transparent;
	font-size: 1px;
}
/* Шапка с углами */

#boxLogin .b1, #boxLogin .b2, #boxLogin .b3, #boxLogin .b4, #boxLogin .b5 {
	display: block;
	overflow: hidden;
	height: 1px;
	background: #67748B;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
/* /Шапка с углами */



/* Низ с углами */

#boxLogin .b1b, #boxLogin .b2b, #boxLogin .b3b, #boxLogin .b4b, #boxLogin .b5b {
	display: block;
	overflow: hidden;
	height: 1px;
	background: #f1f1f6;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
/* /Низ с углами */



#boxLogin .b1, #boxLogin .b1b {
	margin: 0 5px;
	background: #000;
}
#boxLogin .b2, #boxLogin .b2b {
	margin: 0 4px;
}
#boxLogin .b3, #boxLogin .b3b {
	margin: 0 3px;
}
#boxLogin .b4, #boxLogin .b4b {
	margin: 0 2px;
}
#boxLogin .b5, #boxLogin .b5b {
	margin: 0 1px;
}
#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;
	background: #f1f1f6;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
#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 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;
}
/*- /Форма входа */



p.LoginContentCenter {
	text-align: center;
}
p.LoginContentLeft {
	text-align: left;
}
/*- /Бокс вход/админ */



/*- Бокс рассылка */

#boxNewsletter {
	text-align: left;
	margin-bottom: 0.2em;
	margin-top: 0.2em;
}
/*- Заголовок бокса рассылка */

#boxNewsletter h5 {
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #FF6600;
	border-bottom: 2px #e5e5e5 solid;
	background: url(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;
}
/*- /Форма рассылка */



/*- /Бокс рассылка */



/*- Бокс лучшие товары */

#boxBestsellers {
	text-align: left;
	margin-bottom: 0.2em;
	margin-top: 0.2em;
}
/*- Заголовок бокса лучшие товары */

#boxBestsellers h5 {
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #006600;
	border-bottom: 2px #e5e5e5 solid;
	background: url(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(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;
}
/*- Заголовок бокса валюты */

#boxCurrencies h5 {
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #006600;
	border-bottom: 2px #e5e5e5 solid;
	background: url(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(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;
}
/*- Заголовок бокса производители */

#boxManufacturers h5 {
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #006600;
	border-bottom: 2px #e5e5e5 solid;
	background: url(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;
}
/*- Заголовок бокса информация о производителе */

#boxManufacturersInfo h5 {
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #FF6600;
	border-bottom: 2px #e5e5e5 solid;
	background: url(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;
	padding: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;
}
/*- /Подсветка ошибок формы */



span.Requirement {
	color: red;
}
/*- /Формы */



/*- Цены */



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: #666;
	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;
}
/* /Ошибка на странице свяжитесь с нами */



/* Вывод товаров */



/* Количества колонок с товаром на странице новинки */

dl.itemNewProducts {
	display: block;
	width: 100%; /* количество колонок, 50% - товар выводится двумя колонками, т.е. два товара в одной строке, 100% - товар выводится одной колонкой, т.е. один товар в одной строке */
	float: left;
	height: auto; /* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: transparent;
}
/* /Количества колонок с товаром на странице новинки */



/* Количества колонок с товаром на странице рекомендуемые товары */

dl.itemFeaturedProducts {
	display: block;
	width: 48%; /* количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */
	float: left;
	height: auto; /* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-bottom: 1px #e5e5e5 solid;
}
/* /Количества колонок с товаром на странице рекомендуемые товары */



/* Количества колонок с товаром в блоке новинки на главной странице */

dl.itemNewProductsDefault {
	display: block;
	width: 99%; /* количество колонок, 48% (не 50, иначе в IE всё равно в одну колонку будут) - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */
	float: left;
	height: auto; /* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: transparent;
}
/* /Количества колонок с товаром в блоке новинки на главной странице */



/* Количества колонок с новостями на главной странице */

dl.itemLatestNewsDefault {
	display: block;
	width: 48%; /* количество колонок, 48% (не 50, иначе в IE всё равно в одну колонку будут) - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */
	float: left;
	margin: 0.5em 0 0.5em 0;
	padding: 0 0 0 0;
}
/* /Количества колонок с новостями на главной странице */



/* Количества колонок с новостями на странице новостей */

dl.itemLatestNews {
	display: block;
	width: 98%; /* количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */
	float: left;
	margin: 0.5em 0 0.5em 0;
	padding: 0 0 0 0;
}
/* /Количества колонок с новостями на странице новостей */



/* Количества колонок с товаром на странице скидки */

dl.itemSpecials {
	display: block;
	width: 48%; /* количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */
	float: left;
	height: auto; /* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-bottom: 1px #e5e5e5 solid;
}
/* /Количества колонок с товаром на странице скидки */



/* Количества колонок с товаром на странице мои данные */

dl.itemLastViewed {
	display: block;
	width: 98%; /* количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */
	float: left;
	height: auto; /* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-bottom: 1px #e5e5e5 solid;
}
/* /Количества колонок с товаром на странице мои данные */



/* Информация о заказе, адрес клиента и адрес доставки */

dl.ordersAddress {
	display: block;
	width: 49%; /* количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */
	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%; /* количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */
	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;
}
/* /Адресная книга */



/* Вход */

dl.Login {
	display: block;
	width: 49%;
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
dt.Login {
	float: left;
	display: block;
	background: transparent;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
}
dd.Login {
	display: block;
	margin: 0 0 0 1em;
	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.itemNews strong a
{
font-size:150%;
}
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%;
}
span.right {
	float: right;
}
/* /Вывод товаров */



/* Вывод категорий */



dl.itemCategoriesListing {
	width: 30%; /* количество колонок, 50% - товар выводится двумя колонками, т.е. два товара в одной строке, 100% - товар выводится одной колонкой, т.е. один товар в одной строке */
	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;
}
/* /Вывод категорий */



/* Страница карточки товара */



p.center {
	text-align: center;
}
div.ProductInfoLeft {
	float: left;
	margin-right: 1em;
}
div.ProductInfoRight {
	float: left;
	margin-left: 1em;
	text-align: left;
}
/* /Страница карточки товара */



/* Ссылки на странице мои данные */



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(img/icon_arrow1.jpg) no-repeat left center;
	padding: 0 0 0 14px;
}
/* /Ссылки на странице мои данные */



span.bold {
	font-weight: bold;
}
/* 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;
}
/*]]>*/



#header {
	background:url(images/header_bg_2.jpg) top repeat-x;
	height:177px;
}
.menu1 {
	position:absolute;
	width:89px;
	height:54px;
	z-index:2;
	margin:119px 0 0 263px;
}
.menu2 {
	position:absolute;
	width:117px;
	height:68px;
	z-index:3;
	margin:39px 0 0 30%;
}
.menu3 {
	position:absolute;
	width:99px;
	height:58px;
	z-index:4;
	margin:107px 0 0 39%;
}
.menu4 {
	position:absolute;
	width:154px;
	height:91px;
	z-index:5;
	margin:5px 0 0 45%;
}
.menu5 {
	position:absolute;
	width:156px;
	height:92px;
	z-index:6;
	margin:80px 0 0 54%;
}
.menu6 {
	position:absolute;
	width:153px;
	height:92px;
	z-index:7;
	margin:2px 0 0 66%;
}
.searchTable {
	margin-top:10px;
}
.searchTable td {
	vertical-align:middle;
}
#pad {
	border-left:3px solid #FFFFFF;
	width:100%;
	border-right:12px solid #FFFFFF;
}
/* greenBox */

.greenBox1 {
	background:url(images/greenBox1.gif) top left;
	height:36px;
	width:229px;
	text-align:center;
	font-size:16px;
	color:#C75440;
}
.greenBox1 span {
	display:block;
	padding-top:7px;
}
.greenBox2 {
	background:url(images/greenBox2.gif) top left;
	height:8px;
	width:229px;
	overflow:hidden;
}
.greenBox3 {
	background:url(images/greenBox3.gif) top left;
	width:229px;
}
.greenBox3_pad {
	padding:0 13px;
	text-align:center;
}
.prs {
	font-size:15px;
}
.prs span.productOldPrice {
	font-size:11px;
}
.greenBox4 {
	background:url(images/greenBox4.gif) top left;
	height:4px;
	width:229px;
	overflow:hidden;
}
.greenBox5 {
	background:url(images/greenBox5.gif) top left;
	height:5px;
	width:229px;
	overflow:hidden;
}
/* / greenBox */





/* blueBox */

.blueBox1 {
	background:url(images/blueBox1.gif) top left;
	height:36px;
	width:229px;
	text-align:center;
	font-size:16px;
	color:#D75B00;
}
.blueBox1 span {
	display:block;
	padding-top:7px;
}
.blueBox2 {
	background:url(images/blueBox2.gif) top left;
	height:8px;
	width:229px;
	overflow:hidden;
}
.blueBox3 {
	background:url(images/blueBox3.gif) top left;
	width:229px;
}
.blueBox3_pad {
	padding:0 13px;
	text-align:center;
}
.prs {
	font-size:15px;
}
.prs span.productOldPrice {
	font-size:11px;
}
.blueBox4 {
	background:url(images/blueBox4.gif) top left;
	height:4px;
	width:229px;
	overflow:hidden;
}
.blueBox5 {
	background:url(images/blueBox5.gif) top left;
	height:5px;
	width:229px;
	overflow:hidden;
}
/* / blueBox */





/* orangBox */

.orangBox1 {
	background:url(images/orangBox1.gif) top left;
	height:37px;
	width:229px;
	text-align:center;
	font-size:16px;
	color:#C75440;
}
.orangBox1 span {
	display:block;
	padding-top:7px;
}
.orangBox2 {
	background:url(images/orangBox2.gif) top left;
	height:7px;
	width:229px;
	overflow:hidden;
}
.orangBox3 {
	background:url(images/orangBox3.gif) top left;
	width:229px;
}
.orangBox3_pad {
	padding:0 13px;
	text-align:center;
}
.orangBox4 {
	background:url(images/orangBox4.gif) top left;
	height:6px;
	width:229px;
	overflow:hidden;
}
.orangBox5 {
	background:url(images/orangBox5.gif) top left;
	height:6px;
	width:229px;
	overflow:hidden;
}
#articles {
	font-size:11px;
	line-height:14px;
	padding-bottom:5px;
}
#articles a
{
background:url(images/art_star.gif) left center no-repeat;
padding:0 0 0 20px;
text-decoration:underline !important;
}
.cart_box1 {
	background:url(images/cart_img2.gif) top left;
	width:200px;
}
.cart_box2 {
	background:url(images/cart_img1.jpg) top left no-repeat;
	width:200px;
	font-size:12px;
}
.cart_box3 {
	background:url(images/cart_img3.gif) top left no-repeat;
	width:200px;
	height:8px;
	overflow:hidden;
}
/* / orangBox */

a.heading_cart, a:hover.heading_cart {
	font-size:18px;
	color:#C75440 !important;
	display:block;
	text-decoration:none;
	padding:10px 0 10px 65px;
}
.priceCart {
	padding:0 15px;
	text-align:right;
	font-size:12px;
}
.login_1 {
	background:url(images/login_1.gif) top left;
	width:200px;
	height:37px;
	text-align:center;
	font-size:16px;
	color:#2492FF;
}
.login_1 span {
	display:block;
	padding-top:10px;
}
.login_2 {
	background:url(images/login2.gif) top left;
	width:200px;
	font-size:11px;
}
.login_2 div.pad {
	padding:5px 15px;
}
.login_3 {
	background:url(images/login3.gif) top left no-repeat;
	width:200px;
	height:6px;
	overflow:hidden;
}
#footerImg {
	background:url(images/footer3.jpg) top left;
	height:144px;
	margin-top:2em;
}
#footerImg div {
	background:url(images/footer2.jpg) top right no-repeat;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}
.manufact1
{
	background:url(images/manufact_1.gif) top right no-repeat;
	height:37px;
	width:200px;
	text-align:center;

}
.manufact1 span
{
display:block;
text-align:center;
color:#c75440;
font-size:16px;
padding-top:10px;
}
.manufact2
{
	background:url(images/manufact2.gif) top left;
	width:200px;
	text-align:center;
	padding:10px 0;

}
.manufact3
{
	background:url(images/manufact3.gif) top left no-repeat;
	height:6px;
	width:200px;
	overflow:hidden;
}
.Bestsellers1
{
background:url(images/best_rpod_1.gif) top left no-repeat;
text-align:center;
width:200px;
height:37px;
color:#2492ff;
font-size:16px;
}
.Bestsellers1 span
{
display:block;
text-align:center;
padding-top:7px;
}
.Bestsellers2
{
background:url(images/best_rpod_2.gif) top left no-repeat;
width:200px;
overflow:hidden;
height:11px;
}
.Bestsellers3
{
background:url(images/best_rpod_3.gif) top left;
text-align:center;
width:200px;
font-size:11px;
}
.Bestsellers3 div
{
padding:0 15px;
}
.Bestsellers4
{
background:url(images/best_rpod_4.gif) top left;
width:200px;
overflow:hidden;
height:5px;
}
.Bestsellers5
{
background:url(images/best_rpod_5.gif) top left;
width:200px;
overflow:hidden;
height:8px;
}
.bl_box1
{
background:url(images/bl_box1.gif) top left;
width:200px;
height:39px;
text-align:center;
font-size:18px;
color:#c75440;
}
.bl_box11
{
background:url(images/bl_box11.gif) top left;
width:200px;
height:58px;
text-align:center;
font-size:18px;
color:#c75440;
}
.bl_box11 span
{
display:block;
padding-top:7px;
}
.bl_box1 span
{
display:block;
padding-top:10px;
}
.bl_box2
{
background:url(images/bl_box2.gif) top left;
width:200px;
height:10px;
overflow:hidden;
}
.bl_box3
{
background:url(images/bl_box3.gif) top left;
width:200px;
}
.bl_box4
{
background:url(images/bl_box4.gif) top left;
width:200px;
height:5px;
overflow:hidden;
}
.bl_box5
{
background:url(images/bl_box5.gif) top left;
width:200px;
height:5px;
overflow:hidden;
}
.npt1
{
background:url(images/npt2.gif) top left;
height:42px;
margin-bottom:3px;
}
.npt2
{
background:url(images/npt1.gif) top left no-repeat;
height:42px;
}
.npt3
{
background:url(images/npt3.gif) top right no-repeat;
height:42px;
}
.npt3 span
{
display:block;
text-align:center;
padding-top:8px;
font-size:18px;
color:#db0ba2;
font-weight:bold;
}
.wh100
{
width:100%;
height:100%;
}
table.product_level1
{
width:100%;
height:100%;
margin:0;
padding:0;
border:none;
background:#c9ef89;
margin-bottom:10px;
}
table.product_level1 td
{
margin:0;
padding:0;
border:none;
}
table.product_level1 td img
{
margin:0;
padding:0;
}
table.product_level1 td.product_level1_1
{
border-top:2px solid #7bc106;
}
table.product_level1 td.product_level1_2
{
border-right:2px solid #7bc106;
}
table.product_level1 td.product_level1_3
{
border-bottom:2px solid #7bc106;
}
table.product_level1 td.product_level1_4
{
border-left:2px solid #7bc106;
}
table.product_level2
{
width:100%;
height:100%;
margin:0;
padding:0;
border:none;
border-collapse:collapse;
background:#fff;
}
table.product_level2 td
{
margin:0;
padding:0;
border:none;
border-collapse:collapse;
}
.h100
{
height:100%;
}
.greenBg
{
background:#C9EF89;
}
a.moreMain
{
color:#006EDB;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
a.moreMain:hover
{
color:#FF9C52;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.orangeTab
{
width:100%;
margin-bottom:4px;
}
.orangeTab1
{
border-top:2px solid #FF7D1D;
}
.orangeTab2
{
border-right:2px solid #FF7D1D;
}
.orangeTab3
{
border-bottom:2px solid #FF7D1D;
}
.orangeTab4
{
border-left:2px solid #FF7D1D;
}
.pformat
{
font-size:22px;
color:#FF9C52;
font-weight:bold;
}
.productOldPrice .pformat
{
font-size:11px;
color:#666666;
font-weight:normal;
}
.priceCart .pformat
{
font-size:12px;
color:#000;
font-weight:bold;
}
.articDesT
{
color:#90CB30;
font-size:120%;
font-weight:bold;
}
a.artName
{
color:#FF7D1D;
font-size:18px;
font-weight:bold;
text-decoration:none;
}
a.artName:hover
{
color:#FF7D1D;
font-size:18px;
font-weight:bold;
text-decoration:underline;
}
.cart_box2 a, .login_2 a
{
color:#000000;
}
h1.org
{
background:none;
font-size:18px;
font-weight:bold;
color:#FF7D1D;
}
#sitemaps img
{
vertical-align:middle;
}
#sitemaps div.smT
{
margin:2px 0;
}
#sitemaps div.smT a
{
color:#FF7D1D;
font-size:130%;
text-decoration:none;
}
#sitemaps div.smT a:hover
{
color:#FF7D1D;
font-size:130%;
text-decoration:underline;
}
#sitemaps div.smB
{
margin:2px 27px;
}
#sitemaps div.smB a
{
color:#61B1FF;
text-decoration:none;
}
#sitemaps div.smB a:hover
{
color:#61B1FF;
text-decoration:underline;
}
.Pname
{
font-size:140%;
height:1px;
padding:0 10px;
color:#000;
font-weight:bold;
}
.brand span
{
font-size:14px;
color:#D6241F;
font-weight:bold;
}

/* ad */

.ad1
{
background:url(images/ad1.gif) top left;
height:11px;
overflow:hidden;
}
.ad2
{
background:url(images/ad2.gif) top left repeat-y;
text-align:center;
padding:15px 0; 
}
.ad3
{
background:url(images/ad3.gif) top left no-repeat;
height:12px;
overflow:hidden;
margin-bottom:3px;
}
.ad1, .ad2, .ad3
{
width:229px;
}
.adr1
{
background:url(images/adr1.gif) top left;
height:12px;
overflow:hidden;
}
.adr2
{
background:url(images/adr2.gif) top left repeat-y;
text-align:center;
padding:15px 0; 
}
.adr3
{
background:url(images/adr3.gif) top left no-repeat;
height:12px;
overflow:hidden;
margin-bottom:3px;
}
.adr1, .adr2, .adr3
{
width:201px;
}