/*RESET*/
* {margin:0; padding:0}
body {background-color:#fff}

/*LINKS*/
a img {border:none}
a {text-decoration:none; font-weight: bold; color:#a06a44; }
a:hover {text-decoration: none; font-weight: bold; color: #603b66;}

/*Глобальные классы*/
.clr {clear:both; font-size:0}

/*Разметка страницы*/
div#container {min-width:1000px; overflow:auto;}
div#header {background-image:url("../ima/header_center.jpg"); background-position:left top; background-repeat:repeat-x}
div#header div.leftBg {background-image:url("../ima/header_left.jpg"); background-position:left top; background-repeat:no-repeat}
div#header div.rightBg {background-image:url("../ima/header_right.jpg"); background-position:right top; background-repeat:no-repeat; height:237px; position:relative}
div#colCenterBlock {float:left; width:100%;}

div#wrapper{float:left; width:100%;}
div#content{padding:0 5px 0 229px}

div#contentIndex {margin-right: 222px; margin-left: 222px; padding-left:10px}

div#leftContentIndex{float:left; width:222px; margin-left:-100%;}
div#leftContent{float:left; width:222px; margin-left:-100%}
div#rightContent {float:right; width:222px; margin-left:-232px; padding-right:10px}

div#footer { margin-top:20px; background-image:url("../ima/footer_center.jpg"); background-position:left top; background-repeat:repeat-x;}
div#footer div.leftBg {background-image:url("../ima/footer_left.jpg"); background-position:left top; background-repeat:no-repeat}
div#footer div.rightBg {background-image:url("../ima/footer_right.jpg"); background-position:right top; background-repeat:no-repeat; height:183px; position:relative}



/*ШАПКА*/
a.logo {display:block; position:absolute; left:51px; top:10px; width:150px; height:70px}
div.slogan {position:absolute; left:25px; top:150px; width:220px }
div.slogan h1 {font:700 16px Georgia, 'Times New Roman', Times, serif; color:#775f51}
div.subSlogan {position:absolute; right:25px; top:160px; width:530px}
div.subSlogan h1 {font:700 16px Georgia, "Times New Roman", Times, serif; color:#775f51}
div.subSlogan h1 img {float:right}

/*контакты*/
div.contacts {position:absolute; top:15px; right:30px; width:140px; text-align:right}
div.contacts img {float:left}
div.contacts p {font:400 14px/14px Georgia, "Times New Roman", Times, serif; color:#603b66; padding-bottom:4px}
div.contacts p span {color:#a3a2a2}
div.contacts p strong {font-weight:700}
div.contacts div.clr {padding-bottom:5px}
/*меню*/
div.menu {position:absolute; top:105px; right:10px }
div.menu ul {list-style-type:none }
div.menu ul li {display:block; float:left; padding:0 5px; font:700 12px/12px Georgia, "Times New Roman", Times, serif}
div.menu ul li:first-child {border-left:none}
div.menu ul li.active {color:#FFF; padding:5px 0px 7px 5px; position:relative; left:-7px; top:-5px; background-image:url("../ima/catalog_item_bg_active.png"); }
div.menu ul li a {display:block; float:left; color:#FFF; text-decoration:none}


/*подменю*/
div.podmenu {position:relative; top:-20px; left:150px }
div.podmenu ul { list-style-type:none}
div.podmenu li {height:25px; background:url("../ima/catalog_bg.png");  display:block; float:left; padding:0 5px; font:700 12px/12px Georgia, "Times New Roman", Times, serif}
div.podmenu li:first-child {border-left:none}
div.podmenu li a {padding-top:5px; display:block; float:left; color:#fff; text-decoration:none}



/*поиск*/
div.search {position:absolute; top:35px; right:180px; width:390px}
div.search p {font:700 14px/14px Georgia, "Times New Roman", Times, serif; color:#a06a44; padding-bottom:3px}
div.search select {width:105px; height:18px; display:block; margin-right:6px; margin-top:4px; float:left; border:1px solid #b4b4b4; font:400 12px/18px Georgia, "Times New Roman", Times, serif; color:#494949}
div.search input {width:185px; height:16px; display:block; margin-right:6px; margin-top:4px; float:left; border:1px solid #b4b4b4; font:400 12px/16px Georgia, "Times New Roman", Times, serif; color:#494949}
div.search button {width:72px; height:22px; display:block; float:left; border:none; outline:none; background:url("../ima/search_button.png"); font:700 12px/22px Georgia, "Times New Roman", Times, serif; color:#FFF; text-align:center}

div.basket {position:absolute; top:160px; right:20px; width:490px}
div.basket p {float:left; font:700 12px/22px Georgia, "Times New Roman", Times, serif; color:#a06a44}
div.basket a {color:#a06a44; text-decoration:none}
div.basket a.order {width:133px; height:22px; display:block; float:right; background:url("../ima/order_button.png"); font:700 12px/22px Georgia, "Times New Roman", Times, serif; text-align:center; color:#FFF}



/*ЛЕВАЯ КОЛОНКА*/
/*меню*/
div.catalog {background-image:url("../ima/catalog_bg.png"); margin-left:22px}
div.catalog ul {padding-top:10px; list-style-type:none; background:url("../ima/catalog_bg_right_top.png") right top no-repeat}
div.catalog li {display:block; padding:0 5px 0 15px; font:400 14px/16px Georgia, "Times New Roman", Times, serif; background:url("../ima/catalog_item_bg_bottom.png") bottom no-repeat}
div.catalog li.last {background:url("../ima/blank.gif.png") bottom no-repeat}
div.catalog li.active {font-weight:700; background:url("../ima/catalog_item_bg_active.png")}
div.catalog li a {display:block; width:182px; padding:8px 0; font:700 12px/16px Georgia, "Times New Roman", Times, serif; color:#FFF; text-decoration:none; background:url("../ima/catalog_item_bg_right.png") right no-repeat}
div.catalog li.active a {background:url("../ima/catalog_item_bg_active_right.png") right no-repeat}

div.banner {margin:12px 0 0 22px}
div.banner img {display:block; margin:0 auto}
/*Краткая информация о товарах*/
div.shortInfo {margin:20px 0 0 22px}
div.shortInfo ul {list-style-image:url("../ima/short_info_li.png"); list-style-position:inside}
div.shortInfo li {margin-top:10px; font:400 12px Georgia, "Times New Roman", Times, serif; color:#474747}
div.shortInfo li strong {font-weight:700; color:#603b66}
div.shortInfo li em {font-weight:700; font-style:normal}
/*Реклама*/
div.adv {width:200px; height:299px; margin:12px 0 0 22px; background:url("../ima/adv_bg.png") left top no-repeat; font:700 12px Georgia, "Times New Roman", Times, serif; color:#271a2a}
div.adv ul {list-style-type:none; padding-top:5px}
div.adv li {display:block; padding:8px 15px; background:url("../ima/catalog_item_bg_bottom.png") bottom no-repeat}
div.adv li.last {background:none}
div.adv strong {font-size:16px; color:#FFF}
div.adv p {padding:8px 15px; font-size:14px; color:#FFF}
/*Скидка*/
div.discount {margin:12px 0 0 13px; position:relative; width:209px; height:80px; background:url("../ima/discount_bg.png") left top no-repeat; font:700 14px Georgia, "Times New Roman", Times, serif; color:#271a2a}
/*div.discount div.star {width:209px; height:80px; background:url("../ima/discount_star.png") left top no-repeat}*/
div.discount img {float:left; position:absolute; top:0; left:0; width:51px; height:54px}
div.discount p {text-align:right; padding:24px 10px 0 0}
div.discount a {color:#F00; font-size:18px}
div.discount strong {font-size:18px; color:#F00}

div.trademarksInfo {margin:20px 0 0 22px}
div.trademarksInfo div.title {font:700 16px Georgia, "Times New Roman", Times, serif; color:#603b66; padding-bottom:5px}
div.trademarksInfo ul {list-style:none}
div.trademarksInfo li {display:block; float:left; font:700 12px Georgia, "Times New Roman", Times, serif; color:#603b66; padding-bottom:5px}
div.trademarksInfo img {width:100px; height:50px}

/*Случайный товар*/
div.randomGood {position:relative; margin:20px 0 0 22px; padding:9px; background:url("../ima/random_item_bg.png")}
div.randomGood span.imgContainer {display:block; overflow:hidden; background:#FFF}
div.randomGood span.imgContainer img {display:block; margin:0 auto; width:182px}
div.randomGood div.description {background:url("../ima/good_description_bg.png"); padding:9px; margin-top:10px}
div.randomGood div.description h1 {font:700 12px Georgia, "Times New Roman", Times, serif; padding-bottom:10px}
div.randomGood div.description h1 a {text-decoration:none; color:#a06a44}
div.randomGood div.price {border-top:1px solid #ded4d2}
div.randomGood div.price p {font:400 12px Georgia, "Times New Roman", Times, serif; color:#775f51; text-align:right}
div.randomGood div.price p span {font-size:24px; line-height:24px; font-weight:700}


/*ПРАВАЯ КОЛОНКА*/
/*Информация о производителях*/
table.info {width:100%; border-collapse:collapse; margin-top:1px}
table.info td {padding-bottom:13px; border:1px solid #97819d; ; border-bottom:none; vertical-align:top}
table.info div.item {padding:20px 20px 10px 20px}
table.info a.imageContainer {display:block; width:302px; height:195px; margin:0 auto; padding-top:15px; background:url("../ima/image_boder.png") left top no-repeat}
table.info a.imageContainer img {display:block; width:267px; height:175px; margin-left:18px}
table.info h1 {margin-top:15px; font:700 14px Georgia, "Times New Roman", Times, serif; color:#603b66}
table.info p {margin-top:10px; font:400 12px Georgia, "Times New Roman", Times, serif; color:#474747}
table.info p strong {font-weight:700; color:#603b66}
table.info p em {font-weight:700; font-style:normal}
table.info td.more {background:url("../ima/info_bg_bottom.png") left bottom repeat-x; border-top:none}
table.info td.more a {display:block; float:right; margin:5px 15px 0 0; width:106px; height:28px; background:url("../ima/more_button.png") left top no-repeat; font:700 12px/28px Georgia, "Times New Roman", Times, serif; color:#FFF; text-decoration:none; text-align:center}

/*Просто текст*/
div.text {font:400 14px Georgia, "Times New Roman", Times, serif; color:#3a3a3a}
div.text p {}
div.text strong {font-weight:700; color:#603b66}
div.text em {font-weight:700; color:#C2292C; font-size:16px; font-style:normal}
div.text h1 {margin-top:15px; font:700 14px Georgia, "Times New Roman", Times, serif; color:#603b66}
div.text img {display:inline; margin:10px}
div.text span {font-size:24px; color:#775f51; line-height:24px; font-weight:700}
div.text li {margin-left:20px; padding:0px 5px}
div.text table {width:100%; margin-top:1px; }
div.text td {padding:5px;}
div.text td.more {padding:5px; vertical-align:top; background:#FFF url("../ima/info_bg_bottom.png") left bottom repeat-x}
div.text a.but {display:block; float:right; margin:5px 15px 0 0; width:106px; height:28px; background:url("../ima/more_button.png") left top no-repeat; font:700 12px/28px Georgia, "Times New Roman", Times, serif; color:#FFF; text-decoration:none; text-align:center}
div.text select {width:105px; height:18px; display:block; margin-right:6px; margin-top:4px; float:left; border:1px solid #b4b4b4; font:400 12px/18px Georgia, "Times New Roman", Times, serif; color:#494949}
div.text input {width:185px; height:16px; display:block; margin-right:6px; margin-top:4px; float:left; border:1px solid #b4b4b4; font:400 12px/16px Georgia, "Times New Roman", Times, serif; color:#494949}
div.text button {width:95px; height:22px; display:block; float:left; border:none; outline:none; background:url("../ima/search_button1.png"); font:700 12px/22px Georgia, "Times New Roman", Times, serif; color:#FFF; text-align:center}
div.text button.big {width:133px; height:22px; display:block; float:left; border:none; outline:none; background:url("../ima/order_button.png"); font:700 12px/22px Georgia, "Times New Roman", Times, serif; color:#FFF; text-align:center}

/*Отзывы*/
div.otziv { font:400 14px Georgia, "Times New Roman", Times, serif; color:#3a3a3a}
div.otziv strong {font-weight:700; color:#603b66}
div.otziv h1 {margin-top:5px; font-weight:700; color:#603b66}
div.otziv table {width:100%; margin-top:1px}
div.otziv img {display:inline; margin:5px}

/*Информация о товарах*/
div.goodsInfo {margin:2px; border:1px solid #97819d}
/*Навигация по категориям*/
div.navigation {padding-bottom:35px; border-bottom:1px solid #97819d; background:url("../ima/info_bg_bottom.png") left bottom repeat-x}
div.navigation ul {list-style-type:none}
div.navigation li {display:block; float:left; padding:8px 15px; background:url("../ima/navigation_li.png") left top repeat-x; font:700 14px/14px Georgia, "Times New Roman", Times, serif}
div.navigation li.class2 {background:url("../ima/navigation_li_first.png") left top repeat-x}
div.navigation li.class1 {background:url("../ima/navigation_li_second.png") left top repeat-x}
div.navigation li a {text-decoration:none; color:#FFF}
div.navigation div.subList {padding-top:20px}
div.navigation table {width:100%; border-collapse:collapse}
div.navigation td {padding:0 10px 0 20px}
div.navigation td a {padding:0 0 0 20px; display:block; float:left; background: url("../ima/navigation_item.gif") left no-repeat; font:700 12px/17px Georgia, "Times New Roman", Times, serif; color:#494949; text-decoration:none}
div.navigation td a.active {background:url("../ima/navigation_item_active.gif") left no-repeat; font-weight:400}

/*Навигация по Index.php*/
div.navIndex {padding-bottom:35px;}
div.navIndex h1 {padding:10px 0px 5px 20px;}
div.navIndex h1 a {font-size: 20px;  font-weight:700; color:#603b66}
div.navIndex li {list-style-type:none}
div.navIndex li a {padding:0 0px 0 20px; text-decoration:none; display:block; float:left; background:url("../ima/navigation_item.gif") left no-repeat; font:700 12px/16px Georgia, "Times New Roman", Times, serif; color:#494949;}
div.navIndex table {width:100%; margin-top:1px}
div.navIndex td {padding:0 5px 0 10px}

/*Сортировка*/
div.sortBy {padding:17px 20px}
div.sortBy p {font:700 14px/14px Georgia, "Times New Roman", Times, serif; text-align:right; color:#a06a44}
div.sortBy a {color:#a06a44; text-decoration:none}
div.sortBy a.active {font-weight:400; cursor:default}


/*Список групп товаров*/
table.grupTov {width:100%; border-collapse:collapse; margin-top:1px}
table.grupTov td {padding:10px; border-bottom:none; vertical-align:top}
table.grupTov a.imageContainer {display:block; overflow:hidden; max-width:280px; margin:0 auto; background:url("../ima/random_item_bg.png") left top repeat}
table.grupTov a.imageContainer img {display:block; margin:9px; max-width:280px background:#FFF}
table.grupTov a { text-decoration:none; font:700 12px Georgia, "Times New Roman", Times, serif; color:#603b66}
table.grupTov h1 {font:700 12px Georgia, "Times New Roman", Times, serif; padding-bottom:10px}
table.grupTov h1 a {text-decoration:none; color:#a06a44}
table.grupTov p {margin-top:10px; font:400 12px Georgia, "Times New Roman", Times, serif; color:#474747}
table.grupTov p strong {font-weight:700; color:#603b66}
table.grupTov p em {font-weight:700; font-style:normal}
table.grupTov td.more {background:url("../ima/info_bg_bottom.png") left bottom repeat-x; border-top:none}
table.grupTov td.more a {display:block; float:right; margin:5px 15px 0 0; width:106px; height:28px; background:url("../ima/more_button.png") left top no-repeat; font:700 12px/28px Georgia, "Times New Roman", Times, serif; color:#FFF; text-decoration:none; text-align:center}

/*Список товаров*/
div.goods {font:400 12px Georgia, "Times New Roman", Times, serif; color:#474747; padding:0 20px}
div.goods p.title {padding-bottom:10px; font:700 14px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#474747}
div.goodsList {background:url("../ima/goods_bg.png")}
div.goodsList table {width:100%; border-collapse:separate; border-spacing:12px}
div.goodsList table td {vertical-align:top}
div.goodsList table td.first {width:340px}
div.goodsList table span.imgContainer {display:block; overflow:hidden; background:#FFF}
div.goodsList table span.imgContainer img {display:block; margin:0 auto; max-width:340px;}
div.goodsList table div.description {background:url("../ima/good_description_bg.png"); padding:12px 12px 6px 12px}
div.goodsList table div.description a.title {font:700 14px Georgia, "Times New Roman", Times, serif; color:#a06a44; text-decoration:none}
div.goodsList table div.price img {display:block; float:left}
div.goodsList table div.price {margin-top:13px; padding-top:4px; border-top:1px solid #ded4d2}
div.goodsList table div.price p {text-align:right; font:400 12px Georgia, "Times New Roman", Times, serif; color:#775f51}
div.goodsList table div.price p span {font-size:24px; line-height:24px; font-weight:700}
div.goodsList a {font:700 14px Georgia, "Times New Roman", Times, serif; color:#a06a44; text-decoration:none}
div.goodsList li {margin-left:20px; padding:0px 5px}

/*Номера страниц*/
div.pageNumbers {margin:30px 0; font:400 12px/12px Georgia, "Times New Roman", Times, serif; text-align:center; color:#603b66}
div.pageNumbers span {padding:6px 10px; margin-right:5px}
div.pageNumbers a {padding:6px 10px; margin-right:5px; color:#FFF; font-weight:700; text-decoration:none; background:url("../ima/page_num_bg.png")}
div.pageNumbers a.next {margin-right:30px}
div.pageNumbers a.showAll {padding:7px 9px; background:url("../ima/show_all_button.png"); font:700 12px/26px Georgia, "Times New Roman", Times, serif; color:#FFF; text-align:center}




/*ПОДВАЛ*/
/*меню*/
div.footerMenu {position:absolute; top:83px; left:20px}
div.footerMenu ul {list-style-type:none}
div.footerMenu ul li {display:block; float:left; padding:0 3px; font:700 12px/12px Georgia, "Times New Roman", Times, serif}
div.footerMenu ul li:first-child {border-left:none}
div.footerMenu ul li.active {color:#FFF; padding:3px 0px 3px 3px; position:relative; left:-5px; top:-3px; background-image:url("../ima/catalog_item_bg_active.png"); }
div.footerMenu ul li a {display:block; float:left; color:#FFF; text-decoration:none}

/*защита прав*/
div.copyrights {position:absolute; top:123px; left:50px; font:400 12px Georgia, "Times New Roman", Times, serif; color:#6b4c73}
