BODY {font-family: Tahoma, Verdana, Arial; color: #333333; font-size: 11px; padding: 0 0 0 0; margin: 0 0 0 0;}
IMG { border: 0px;}
TD { font-family: Tahoma, Verdana, Arial; color: #333333; font-size: 11px;}


font.old_price {	color: #268340;	font-family: Verdana, Tahoma, Arial;	font-size: 11px; text-decoration: line-through; }
font.discount {	color: #268340;	font-family: Verdana, Tahoma, Arial;	font-size: 11px; font-weight: normal; }
A, A:hover {font-family: Tahoma, Verdana, Arial;	font-size: 11px;	color: #FF4B00;	font-weight: bold; text-decoration: none;}
h1 {	color: #FF4B00; font-weight: bold; font-size: 15px; margin: 0 0 0 0; padding: 4 0 10 0; }
h1 A, h1 .fabric {	color: #FF4B00; font-weight: bold; font-size: 15px;}
h1 A:hover, h1 A.fabric A:hover {color: #30CA00;}
h2 {	color: #FF4B00; font-weight: bold; font-size: 14px; margin: 0 0 0 0; padding: 0 0 0 0; }
h3 {	color: #FF4B00; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0; }
h5, h5 A, h5 A:hover {	color: red; font-weight: bold; font-size: 14px; margin: 0 0 0 0; padding: 0; display: inline;}
#wrapper { padding: 0 0 0 0; margin: 0 0 0 0; }
#header_top {background: url(/images/bg_top.gif); color:#ffffff; padding: 0 0 0 0; margin: 0 0 0 0; height: 271px; }

#case {background: url(/images/case_bottom.jpg) no-repeat top; color:#ffffff; padding: 0 0 0 0; margin: 0 0 0 0; height: 77px; width: 242px; }

#s-baby {float: left; color:#ffffff; padding: 0 0 0 0; margin: 0 0 0 0; height: 194px; width: 510px; }
#kids {float: right;  background: url(/images/kids.jpg) no-repeat; color:#ffffff; padding: 0 0 0 0; margin: 0 0 0 0; height: 271px; width: 247px; }
.menu_top {background: url(/images/city_bg.jpg); color:#760A00; padding: 0 0 0 0; margin: 0 0 0 0; height: 213px; }

#pr {	color: #ffe191; }
#pr b {	color: #ffe191; font-size: 10px; font-weight: bold; padding: 0 0 0 7;}
#pr A {	color: #ffe191; font-size: 10px; font-weight: bold; text-decoration: none;}
#pr A, #pr A:hover {	color: #ffffff;}
#pr h3 { color: #ffe191; font-family: Tahoma, Verdana, Arial; font-size: 10px; font-weight: bold; margin:0 0 0 0; padding: 0 0 0 0; }

#tel { color:#ffffff; font-size: 22px; padding: 10 0 0 45;   }

#tm {color:#FA4100; text-align: left; margin:0 0 0 0px; padding: 194 0 0 0; font-weight: bold; vertical-align: bottom;}
#tmc {	background: url(/images/tm_bg.gif) center no-repeat; color:#FA4100; width: 102px; height:53px; text-align: center; padding: 15 0 0 0px; text-align: center; }
#tmc A,#tmc A:hover {	color: #30CA00; font-size: 12px; font-weight: bold; text-decoration: none;}
#tmc A:hover {color: #FA4100; }
#tmc A.here {	color: #30CA00; font-size: 12px; font-weight: bold; text-decoration: none;}

#hplink {color:#FA4100; text-align: left; margin:0 0 0 0px; padding: 24 0 0 164px; font-weight: bold; vertical-align: bottom;}
#hplink A {	color: #FA4100; font-size: 12px; font-weight: bold; text-decoration: none; margin:0 0 0 0px; padding: 0 0 0 0px; }
#hplink A:hover, #hplink A {	color: #30CA00; font-size: 12px; font-weight: bold; text-decoration: none; margin:0 0 0 0px; padding: 0 0 0 0px;}
#hplink A.here {	color: #30CA00; font-size: 12px; font-weight: bold; text-decoration: none; margin:0 0 0 0px; padding: 0 0 0 0px;}

#tm li, li.left  { padding: 0 10 0 10; display: inline; color: #ffffff; border-left: 1px solid #ffffff; white-space: nowrap;}
#tm li.left { border-left: 0px; }

#pad20 {padding: 20 2 20 0;}

#b_orng {	 padding: 1 1 1 1; border: 1px solid #FF7200;}
#cat_h {	background: url(/images/cat_header_bg.gif) repeat-x; height: 37px; color:#ffffff; text-align: left; padding: 0 0 0 0;}
#cat_t {	background: url(/images/cat_header_arrow.gif) no-repeat; height: 37px; color:#ffffff; font-size: 20px; font-weight: normal; text-align: left; padding: 5 10 0 46;}

#lcat {	padding: 3 3 3 3; font-size: 11px;color: #FFF2AA; background: url(/images/lm02.gif) repeat-y; width: 219px;	min-height : 321px;}
#lcat h3 {padding: 0 0 0 5;}
#lcat div.level0 {	background: url(/images/m01.gif) no-repeat; padding: 3 5 6 10; margin-top: 3; font-weight: bold; color: #30CA00;}
#lcat div.level0cur { background: url(/images/m01.gif) no-repeat; padding: 3 5 6 10; margin-top: 3;}
#lcat  div.level1 {	background: url(/images/m01.gif) no-repeat;  padding: 3 5 6 10; margin-top: 3;}
#lcat  div.level1cur {background: url(/images/m01.gif) no-repeat;  padding: 3 5 6 10; margin-top: 3;}
#lcat div.level2, #lcat div.level2cur  {	padding: 3 5 6 20; }
#lcat div.level3, #lcat div.level3cur  {	padding: 3 5 6 35; }
#lcat  div.level1 A, #lcat  div.level1cur A  {	color: #30CA00; }
#lcat A {	color: #FA4100; font-size: 11px; font-weight: bold; text-decoration: none;}
#lcat A:hover {	color: #30CA00; font-size: 11px; font-weight: bold; text-decoration: none;}
#lcat  .more {color: #30CA00; padding: 0 0 0 18;}
.size {padding: 5 0 0 0;}

.f_search {padding: 0 0 0 5;}
.mcat {padding: 10 10 0 0; }
.catlevel1 { vertical-align:middle; font-weight: bold; padding: 10 0 3 5; font-size: 11px;}
.catlevel2 { padding: 0 0 0 5;font-weight: normal;} .catlevel2 A { font-weight: normal;}
.catlevel3 { padding: 0 0 0 20;font-weight: normal;} .catlevel3 A { font-weight: normal;}
.catlevel4 { padding: 0 0 0 30;font-weight: normal;} .catlevel4 A{ font-weight: normal;}
.catlevel1 A:hover {	color: #30CA00; font-weight: bold;}
.catlevel2 A:hover, .catlevel3 A:hover, .catlevel4 A:hover {	color: #30CA00; font-weight: normal;}

#sub {	padding: 3 0 3 0; font-size: 11px; line-height: 26px; 	}
#sub li {	background: url(/images/m02.gif) no-repeat; font-weight: bold; padding: 3 5 6 40; margin-top: 3; border-bottom: 1px solid #AAA8A8; display: inline;}

#main {	padding: 23 10 10 10 ; width:100%;}

#goods_main {	vertical-align: top;padding: 10 3 20 0;}
#goods_main h1, #goods_main h1 A,  #goods_main .fabric {font-size: 12px; color: #FF4B00; }
#goods_main h1 A:hover, #goods_main .fabric A:hover { color: #30CA00;}
#goods_main .descr {	padding-left: 10px; vertical-align: top; }
#goods_main h3 {	font-size: 12px; padding: 0 0 4 0}
.new_lbl {color: #0000ff; font-weight: bold;}
.discount_lbl {color: red; font-weight: bold;}
.not_avail_lbl {color: green; font-weight: bold;font-size:12px; padding: 0 0 7 0;}
.color_table {background-color:#f5756e;}
.color_table tr {background-color:#ffffff; }
.color_table .odd {background-color:#ffffff; }
.color_table tr td {padding: 0 3 0 3;}

#right { background-color: #ffffff; padding: 0 0 0 0px;}
 
.basket_right{background-color:#fff6c1; border:solid 2px #8ccc39;vertical-align:top;}
.basket_right td{ color:#7b4c00;  font-size:12px;}
.basket_right h6{margin:10 0 5 10; padding:0px; color:#529118; font-size:16px; font-family:Arial;}
.basket_right span{font-size:11px;}
.padd_basket{padding:0 10 10 10}

#rnews {background: url(/images/rm02.gif) repeat-y; padding: 0 0 6 0;}
#rnews h3 { font-family: Tahoma, Verdana, Arial;	font-size: 11px;	color: #30CA00;	font-weight: bold; padding-bottom: 5 px;}
#rnews A { color: #30CA00; font-weight: normal; }
#rnews A.more { color: #A12200; font-weight: bold; }
#rnews #sub  { padding: 4 0 0 10; margin: 0px; line-height: normal;}
#rnews #sub A { font-weight: bold; padding: 0px;  }

#mnews { padding: 10 0 6 0;}
#mnews h3 { font-family: Tahoma, Verdana, Arial;	font-size: 12px;	color: #30CA00;	font-weight: bold; padding-bottom: 5 px;}
#mnews A, #mnews A.more { color: #30CA00; font-weight: normal; }
#mnews A:hover, #mnews A:hover.more { color: #30CA00;}
#mnews #sub  { padding: 4 0 0 10; margin: 0px; line-height: normal;}
#mnews #sub A { font-weight: bold; padding: 0px;  }

#g_more, #g_more A { background-color: #FF3800; border: 1px solid #FF7200; font-family: Tahoma, Verdana, Arial; width: 80px; font-weight: normal; 
										height: 18px; font-size: 12px; color: ffffff; border: 0; padding: 1 0 0 0; text-align: center; }

#list A {	font-size: 10px; font-weight: normal; text-decoration: none;}
#list b {	font-size: 10px; }
	
.h {  background-color: #e8e8e8; font-family: Verdana, Tahoma, Arial; FONT-WEIGHT: bold; FONT-SIZE: 12px;}
.d {  background-color: #e8e8e8; font-family: Verdana, Tahoma, Arial;  FONT-SIZE: 12px;}
.label {	text-align: center; width: 100%;}
.lline {padding: 0 0 3 0; }
.lline A, .lline A:hover { color:#FF4B00; font-size:15px; font-weight: bold;}
.b_price {	color: #bb1111; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0; }
.attr_name {	padding-right: 10;width: 150;}
.error {	color: red;}

#bottom {height: 90px; background: url(/images/bg-bottom.jpg) bottom right no-repeat; margin: 0 0 0 0; padding: 0 0 0 0; }
#copy {	color: #F89800; font-weight: normal; font-size: 10px; padding: 5 30 5 20;  }
#copy A {COLOR: #F89800; FONT-WEIGHT: normal; FONT-SIZE: 10px;}
#copy2 {padding: 53 30 0 0px; margin: 0 0 0 0;  color:#ffffff; FONT-WEIGHT: normal; FONT-SIZE: 10px;}
#copy2 A {COLOR: #ffffff; FONT-WEIGHT: normal; FONT-SIZE: 10px; padding: 0 0 0 0px; margin: 0 0 0 0;}

.added_msg{width:150; position:absolute; left:0px; top:0px; border: 1px solid #fa4100; background-color:#fff7cb; font-size:13px; color:#ff0000; visibility: hidden; padding: 7 0; z-index:10; text-align:center}

INPUT { font-size: 11px; }
.text, .medium_text {	font-size: 11px; width:180px;	color:#C82E00;	font-family: Verdana, Arial, Helvetica;	height: 18px;	background-color: #ffffff;	border: 1px solid #FF7200; }
.textarea, .long_textarea {
	BACKGROUND-COLOR: #ffffff;	COLOR:#C82E00;	FONT-FAMILY: Verdana, Arial, Helvetica;	FONT-SIZE: 11px;
	height: 50px;	width: 250px;	border: 1px solid #FF7200;
}
.but {	background-color: #FF3800; border: 1px solid #FF7200; color: #ffffff;	font-family: Verdana, Arial, helvetica;	height: 18px;	}
.bask { background-color: #FF3800; border: 1px solid #FF7200;  FONT-FAMILY: Tahoma, Verdana, Arial; width: 70px; font-weight: normal; height: 20px; font-size: 12px; color: ffffff; border: 0px; padding: 0 0 2 0;cursor:hand;}
.basket_catalog A, .basket_catalog A:hover { font-weight: normal;}
input.more { background-color: #FF4B00; font-family: Tahoma, Verdana, Arial; width: 80px; font-weight: normal; height: 20px; font-size: 12px; color: ffffff; border: 0; padding: 0 0 2 0;}

SELECT.but2 {
	BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; FONT-WEIGHT: 500; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px outset; COLOR: #333333; BORDER-BOTTOM: #ffffff 1px outset; FONT-FAMILY: Verdana, Arial, helvetica; HEIGHT: 18px; width: 150;
}
