body {margin: 0px; padding: 0px;}
body.blank {margin: 0px; padding: 10px; background-color: #FFD58D;}
a,a:visited {color: #36496F; text-decoration: none;}
h1 {color: #663300; font-family: Tahoma, Arial, sans-serif; font-size: 1.4em; margin-bottom: 10px;}
h2 {color: #663300; font-family: Tahoma, Arial, sans-serif; font-size: 1.05em; margin-bottom: 10px;}
h3 {color: #663300; font-family: Arial, sans-serif; font-weight: bold; font-size: 0.9em; margin-bottom: 10px;}
hr {width: 100%; height: 1px; color: #CDA072; background-color: #CDA072; border: none; margin: 0px; margin-bottom: 5px;}
p,td,th,li {color: #996633; font-family: Tahoma, Arial, sans-serif; font-size: 0.9em;}
input,select {font-size:0.9em}
td td {font-size:0.81em}

/* price table */
table.price .filter td {background-color: #FFBE5C; color: #663300; padding: 12px;}
table.price .filter td.name {padding-right: 0px;}
table.price th {background-color: #A6825E; color: #FFFFFF; font-family: Tahoma, Arial, sans-serif; font-weight: bold; padding: 6px; text-align: right;}
table.price .head td {background-color: #A6825E; color: #FFFFFF; font-weight: bold; padding: 6px;}
table.price .odd td {background-color: #FFE4B6; padding: 4px;}
table.price td {color: #2F4F72; padding: 4px;}
table.price td a {color: #2F4F72;}
table.price td b {color: #000000;}
table.price td b.price {color: #663300;}

/* description table */
table.desc td.text {
	background-color: #FFE4B6;
	vertical-align: top;
	padding: 14px;
}
table.desc td.img {
	background-color: #FFE4B6;
	vertical-align: center;
	text-align: center;
}
table.desc ul {padding-left: 8px; margin-left: 8px;}

#top {height: 27px; background: url('/i/top_bg.gif') repeat-x;}
#top td {
	padding: 0px 0px 5px 0px;
}
#top td.split2 {
	color: #80ADF8;
	font-family: Arial,sans-serif;
	font-size: 11px;
}

#c2 {height: 20px; background: url('/i/c2_bg.gif') repeat-x;}

/* menu section */
.menu_side {background: url('/i/menu_side2.gif') repeat-x;}
.menu_side_c {background: url('/i/menu_side2.gif') repeat-x; background-color: #CEDEEB;}
.menu_bg {padding: 4px 4px 6px 4px; background: url('/i/menu_bg1.gif') repeat-x;}
.menu_bg_c {padding: 4px 4px 6px 4px; background-color: #CEDEEB;}
#menu {background: url('/i/menu_bg.gif') repeat-x;}
#menu td {text-align: center;}
#menu td.split3{
	color: #cedeeb;
	font-family: Arial Narrow,sans-serif;
	font-size: 15px;
}
#menu_items {
	height: 23px;
}
#menu_items td {
	padding: 0px 0px 5px 0px;
}
#menu_items td.s {
	background: url('/i/menu_sbg.gif');
}
#menu_items td.split {
	padding-left: 18px; padding-right: 18px;
	color: #80ADF8;
	font-family: Arial,sans-serif;
	font-size: 11px;
}
#menu_items td.split_sl {
	padding-left: 18px; padding-right: 18px;
	background: url('/i/menu_sl.gif') no-repeat right bottom;
}
#menu_items td.split_sr{
	padding-left: 18px; padding-right: 18px;
	background: url('/i/menu_sr.gif') no-repeat left bottom;
}

#menu_items a {
	color: #80ADF8;
	font-family: Arial,sans-serif;
	font-weight: bold;
	font-size: 11px;
}

#menu_items a.s {color: #3E64A6;}

/* menu bottom section */
#menu_bottom {
	height: 67px; text-align: center;
	background: url('/i/menub_bg.jpg') repeat-x;
}
#menu_bottom ul {
	margin: 0 0 0 0;
	padding: 18px 0px 6px 0px;
}
#menu_bottom ul li {
	margin: 0 0 0 0;
	padding: 0px 10px 0px 10px;

	list-style: none;
	display: inline;
}
#menu_bottom ul li.split {
	padding: 0px 0px 0px 0px;

	color: #AFC2CF;
	font-family: Arial,sans-serif;
	font-size: 12px;

	list-style: none;
	display: inline;
}
#menu_bottom a {
	color: #AFC2CF;
	font-family: Arial,sans-serif;
	font-size: 12px;
	text-decoration: none;
}

/* cat section */
#cat_main {background: url('/i/cat_bg.jpg') repeat-x;}
#cat_main_c {background: url('/i/cat_side2_c.gif') repeat-x;}
.cat_side {background: url('/i/cat_side2.jpg') repeat-x;}
.cat_side_c {background: url('/i/cat_side2_c.gif') repeat-x;}
.cat_sel {background: url('/i/cat_side2s_c.gif') repeat-x;}
.cat_icon {padding: 9px 0px 0px 4px;}
.cat_title {
	padding: 23px 0px 0px 2px;
}
.cat_title a {
	color: #155796;
	font-family: Arial,sans-serif;
	font-weight: bold;
	font-size: 10px;
}
.cat_logo {padding: 14px 0px 0px 3px;}

/* news section */
.main_news {font-family: Arial,sans-serif; background-color: #FFCC75;  padding: 0px 17px;}
.news, .news2 {background: url('/i/arr2.gif') no-repeat;}
.news {padding-top: 6px; padding-bottom: 6px; padding-left: 36px; padding-right: 36px; background-position: 22px 10px;}
.news, .news a.title {font-size: 13px; color: #663300; font-weight: bold;}
.news a {font-size: 13px; font-weight: normal;}
.news2 {padding-left: 14px;  background-position: 0px 10px;}
.news2, .news2 a.title {padding-top: 6px; padding-bottom: 6px; font-size: 13px; color: #663300;}


/* hot section */
#hot_title, #news_title {
	background: url('/i/hot_title_bg.gif') repeat-x;
	text-align: center;

	color: #36496F;
	font-family: Arial,sans-serif;
	font-weight: bold;
}

#hot ul {padding-left: 8px; margin-left: 8px;}
#hot td { background-color: #FFCC75; vertical-align: top;}
#hot td.hsplit { background-color: #FFC054; }
#hot td.hsep { background: url('/i/sep.gif'); background-color: #FFD58D;}
#hot td.vsplit { background-color: #FFFFFF; }
#hot td.odd { background-color: #FFD58D; }
#hot tr.title td.text {
	cursor: hand;
	padding: 8px 8px 8px 18px;

	color: #663300;
	font-family: Arial,sans-serif;
	font-weight: bold;
	font-size: 0.81em;
}
#hot tr.title td.sel {background-color: #88ACD2; color: #FFFFFF;}

#hot tr.img td.text {
	cursor: hand;
	text-align: center;
	vertical-align: center;
	padding: 15px;
	background-color: #FFDEA7;
	background: #FFDEA7 url('/i/arr.gif') no-repeat 4 4;

	color: #663300;
	font-family: Arial,sans-serif;
	font-weight: bold;
	font-size: 0.81em;
}
#hot tr.img td.odd {background-color: #FFE4B6; background: #FFE4B6 url('/i/arr.gif') no-repeat 4 4;}
#hot tr.img td.sel {background: #D7E6F1 url('/i/arr_sel.gif') no-repeat 4 4; color: #2C4C71;}

#hot tr.desc td.text {
	cursor: hand;
	padding: 8px 8px 8px 8px;

	color: #663300;
	font-family: Arial,sans-serif;
	font-size: 0.81em;
}
#hot tr.desc td.text li {
	color: #663300;
	font-family: Arial,sans-serif;
	font-size: 1em;
}

#hot tr.desc td.sel {background-color: #B7CDDD; color: #2C4C71;}

/* contacts section */
#contacts {background-color: #262626; }
#contacts td {
	padding-top: 8px; padding-bottom: 15px; vertical-align: top;
	color: #69788C; font-family: Arial,sans-serif; font-size: 0.81em;
}
#copyright {padding-left: 45px; text-align: left;}
#contact {padding-right: 20px; text-align: right;}

/* content */
#content {background: url('/i/c_bg.gif') repeat-x; padding-top: 5px;}
#content .s1 {background: url('/i/cm_s1.gif') repeat-y;}
#content .empty2 {background-color: #FFD58D;}
#content #text {
	background: url('/i/cm_s3.gif') repeat-x;
	background-color: #FFD58D;
	vertical-align: top;
	padding: 30px 30px 30px 0px;
	width: 100%;
}
#content .hsep {background: url('/i/sep.gif') repeat-x left center; height: 40px;}

#content .menu {
	margin: 0 0 0 0;
	padding: 0px 0px 30px 0px;
}
#content .menu li {
	margin: 0 0 0 0;
	padding: 0px 2px 0px 2px;

	list-style: none;
	display: inline;
}
#content .menu a {
	color: #996633;
	font-family: Tahoma, Arial,sans-serif;
	text-decoration: none;
}

/* left menu */
#left {vertical-align: top; background-color: #FFCC75;}

#left_menu {
	padding-top: 0px; width: 208px;
	vertical-align: top;
	background: url('/i/ml_bg.gif') repeat-x;
	background-color: #CEDEEB;
	border-bottom: 1px solid #A0B1BC;
}
#left_menu div {padding: 8px 6px 8px 6px; background: url('/i/ml_bot.gif') repeat-x bottom; text-align: center; border-right: 1px solid #A0B1BC;}
#left_menu table {width: 196px; border: 1px solid #6E828F; border-top: none;}
#left_menu td.title {
	padding: 7px 10px 7px 10px;
	background: url('/i/mlt_bg.gif');
	border-top: 1px solid #6E828F;
}
#left_menu td.title a {
	color: #36496F;
	font-family: Tahoma, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
#left_menu td.arrow {
	padding: 0px 3px 0px 3px;
	background: url('/i/mla_bg.gif');
	border-top: 1px solid #6E828F;
}
#left_menu td.title_s {
	background: url('/i/mlt_bg_s.gif');
}
#left_menu td.title_s a {
	color: #36496F;
	font-family: Tahoma, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
#left_menu td.arrow_s {
	background: url('/i/mla_bg_s.gif');
}

#left_menu td.sub_top {background: url('/i/mlsubt_bg.gif'); border-top: 1px solid #5784B8;}
#left_menu td.sub_bottom {background: url('/i/mlsubb_bg.gif');}
#left_menu td.sub_title {padding: 4px 10px 4px 10px; background-color: #8CB2D3;}
#left_menu td.sub_title a {
	color: #FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
}
#left_menu td.sub_title_s a {
	color: #36496F;
	font-family: Tahoma, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
div.sep1 {height: 7px; background: url('/i/bask_sep1.gif') repeat-x;}
div.sep2 {height: 23px; background: url('/i/bask_sep2.gif') repeat-x;}

/* basket */
#basket {padding: 8px 0px 0px 6px; vertical-align: top;background-color: #FFCC75;background: url('/i/ml_bg2.gif') repeat-x;background-color: #CEDEEB;}
#basket div {padding: 0px 0px 0px 0px; border-right: 1px solid #A0B1BC;}
#basket table {width: 196px; border: 1px solid #6e828f;}
#basket td.title {
	padding: 3px;
	background: url('/i/baskt_bg.gif');

	color: #116CB5;
	font-family: Tahoma, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
#basket td.text {
	padding: 14px;
	background-color: #9EC2E0;
	color: #36496F;
	font-size: 11px;
}
#basket td.text a {
	color: #36496F;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}