body {
	padding:0;margin:0;color:#605062;background-color:#ffffff;}
body, td {
	font-family:verdana;font-size:12px;}
a {
	color:#9565aa;}
#all {
	position: relative;width:970px;text-align: left;background-color:#f2f0f0;border-left:1px solid #dddddd;border-right:1px solid #dddddd;}
#top {
	position:relative;width:970px;height:323px;background:url(/img/top-bg.jpg) no-repeat left bottom;}
#menu {
	position:relative;width:256px;height:297px;background:url(/img/menu-bg.jpg) no-repeat top;margin-left:22px;}
#menutitle {
	margin-top:25px;}
#bottom {
	position:relative;width:970px;height:73px;background:url(/img/bottom-bg.gif) repeat-x bottom #d3d3d3;clear:both;}
#right {
	position:relative;float:right;width:204px;margin-left:-204px;z-index:100;}
#left {
	position:relative;float:left;width:294px;margin-right:-294px;z-index:100;}
#center {
	position:relative;border:1px solid #dddddd;background-color:#ffffff;margin:0 214px 20px 294px;}
#main {
	border:1px solid #dddddd;background-color:#ffffff;padding:20px;text-align:left;}
#main h3, #main h1 {
	font-family:Georgia, 'Times New Roman', Times, serif;font-size:15px;font-weight:normal;color:#9b3d88;border-bottom:1px solid #cfc4cb;padding:0 0 3px 0;margin:0 0 15px 0;}
#main h4 {
	color:#9b8899;border-bottom:1px solid #cfc4cb;padding:0;margin:0 0 15px 0;font-size:14px;font-weight:normal;}
.price {
	color:#be2c55;}
#basket {
	position:relative;width:204px;height:130px;background:url(/img/basket-bg.jpg) repeat-x bottom #d3d3d3;}
#menucat {
	position:relative;width:256px;margin-left:22px;margin-bottom:185px;}
#menucat table td {
	font-family:Georgia, 'Times New Roman', Times, serif;font-size:15px;font-weight:bold;font-style:italic;position:relative;height:44px;background:url(/img/menu-prod-off.png) no-repeat top;padding-left:20px;}
#menucat table a {
	color:#ffffff;text-decoration:none;font-style:italic;font-style:16px;}
#menucat table td.selected {
	position:relative;height:44px;background:url(/img/menu-prod-on.png) no-repeat top;padding-left:20px;}
#menucat table td.sub {
	font-size:12px;font-weight:normal;font-style:normal;position:relative;background:url() no-repeat top;padding-left:20px;color:#605062;}
#menucat table td.sub a {
	color:#605062;}
ul.cat3_sub {
	list-style:none;margin:0 0 15px 0;padding:0;}
ul.cat3_sub li {
	padding-left:15px;line-height:21px;}
ul.cat3_sub a {
	color:#605062;}
ul.cat3_sub li.selected {
	background:url(/img/cat3_bul.gif) no-repeat left center;}
ul.cat3_sub li.selected a {
	color:#9d8f9f;}
.rule_3 {
	position:relative;height:1px;line-height:1px;width:417px;font-size:1px;background:url(/img/rule_3.gif) repeat-x top;margin:10px 0 10px 0;}
.rule_2 {
	position:relative;height:1px;line-height:1px;font-size:1px;background:url(/img/rule_3.gif) repeat-x top;margin:0 15px 0 15px;}
.rule_0 {
	position:relative;height:1px;line-height:1px;width:417px;font-size:1px;}
.cat2_element {
	position:relative;padding:0 0 0 130px;min-height:120px;}
.cat2_element img {
	position:relative;padding:0;margin:0 0 0 -130px;float:left;}
.cat3_element {
	position:relative;padding:0 0 0 110px;min-height:150px;}
.cat3_element .img {
	position:relative;padding:0;margin:0 0 0 -110px;float:left;text-align:center;}
.cat4_element {
	position:relative;padding:0 0 0 210px;min-height:250px;}
.cat4_element img {
	position:relative;padding:0;margin:0 0 0 -210px;float:left;}
ul.cat3_sub {
	list-style:none;margin:0 0 15px 0;padding:0;}
ul.cat3_sub li {
	padding-left:15px;line-height:21px;}
ul.cat3_sub a {
	color:#605062;}
ul.cat3_sub li.selected {
	background:url(/img/cat3_bul.gif) no-repeat left center;}
ul.cat3_sub li.selected a {
	color:#9d8f9f;}
.oldprice {
	color:#ff0000;text-decoration:line-through;}

