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

font.old_price {	color: #38738a;	font-family: Verdana, Tahoma, Arial;	font-size: 11px;font-weight: normal; background: url('/images/bgr.gif') repeat-x center; padding: 0 0 1 0;}
font.discount {	color: #38738a;	font-family: Verdana, Tahoma, Arial;	font-size: 11px; font-weight: normal; }
A, A:hover {	font-family: Tahoma, Verdana, Arial;	font-size: 11px;	color: #00445d;	font-weight: bold; text-decoration: none;}
h1 {	color: #00445d; font-weight: normal; font-size: 15px; margin: 0 0 0 0; padding: 23 0 10 0; }
h1 A, h1 A:hover {	color: #00445d; font-weight: normal; font-size: 15px;}
h2 {	color: #00445d; font-weight: bold; font-size: 14px; margin: 0 0 0 0; padding: 0 0 0 0; }
h3 {	color:  #00445d; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0; }
h5, h5 A, h5 A:hover { color: #38738a; font-weight: bold; font-size: 14px; margin: 0 0 0 0; padding: 0; display: inline;}
.search_position{position:absolute; top:-20px; left:-30px; background: url(/images/claud.png); height:71px; width:147px; }
.search_inp{height:18px; width:500px; border:none; margin:0 0 0 0; padding:4 0 0 120; font-size:13px;}
.search_but{ background:url(/images/arrow.gif) left top no-repeat; height:22px; width:22px;border:none; margin:0 10 2 2; cursor:hand;} 
#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: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; }

.header_bg{background:url(/images/header_bg.jpg) left top repeat-x; height:415px;}
.baby_pict{background:url(/images/top_center.jpg) center top no-repeat; height:415px;}
.logo_position{position:absolute; top:0px; left:80px;}

.phone{background:url(/images/phone.jpg) left top no-repeat; position:absolute; top:345; left:0px; padding:4 0 12 50px;}
.phone span{color:#1f3f4c; font-size:16px;}
.phone h5{ margin:0px 0 0 3; padding:0px; color:#1f3f4c; font-size:27px; font-weight:normal;}

.icq_head{position:absolute; top:365px; right:30px; background:url(/images/icq.png) no-repeat;font-size:14px; font-weight:normal; color:#0d5975; padding:0 0 3 25; background-position:left -1}

#tel {	background: url(/images/bg-02-2.gif); color:#ffffff; font-size: 25px; text-align: center; padding: 3 0 3 0; width: 216px; vertical-align: middle;  }

#tm {background: url(/images/menu_center.jpg);color:#ffffff; text-align: center; padding: 3 0 3 0; width:100%; height:43px; font-weight:bold; font-family:Arial; font-size:13px; }

#tm A {color:#1c343e; text-decoration: none;}
#tm li, li.left  { 	background: url(/images/line_menu.gif) 0 center no-repeat; padding: 0 30 0 30; display: inline; color: #ffffff; white-space: nowrap;}
#tm li.left {background:none; }

.catalog_top{background:#FFFFFF url(/images/catalog_top.jpg) no-repeat; height:41px;}
.catalog_top h1{color:#141d20; font-weight:normal; font-size:14px; margin:16 0 0 0px; padding:0 0 0 66px;}
.catlevel1 { vertical-align:middle; font-weight: bold; padding: 10 30 3 10;}
.catlevel2 { padding: 0 15 0 15;font-weight: normal;} .catlevel2 A, .catlevel2 A:hover { font-weight: normal;}
.catlevel3 { padding: 0 15 0 20;font-weight: normal;} .catlevel3 A, .catlevel3 A:hover { font-weight: normal;}
.right_top {background:#FFFFFF url(/images/right_top.gif) no-repeat; height:40px; width:215px;}
.right_top h1{color:#141d20; font-weight:normal; font-size:14px; margin:14 0 0 0px; padding:0 0 0 66px;}
.map_pages { white-space:nowrap; padding: 0 10 3 10;}
.left_cat{ background: url(/images/left_bg.gif) repeat-y;}
#lcat {padding: 0 0 0 0; font-size: 11px;color: #565656; line-height:14px;}
#lcat div {height: 22px;}
#lcat div.level0{background:url(/images/m01.gif) no-repeat; padding: 1 5 0 25; margin:15 0 5 20; font-size:12px; font-weight:bold; background-position:0px 2px;}
 #lcat div.level1 {	padding: 0 5 0 45;}
 #lcat div.level2 {	padding: 0 5 0 60;}
#lcat div.level0 a{font-weight:bold;}
#lcat A {	color: #305564; font-size: 11px; text-decoration: none; font-family:Arial; font-size:13px; font-weight:normal;}

#sub {	padding: 3 0 3 0; font-size: 11px; line-height: 26px;	}
#sub li { font-weight: bold; padding: 3 5 6 25; margin-top: 3;display: inline;}

.main_top{border:solid 1px #669fb6;}
#main {	vertical-align:top; padding: 10 10 10 10;}

#goods_main {	vertical-align: top;padding: 10 3 20 0;}
#goods_main h1, #goods_main h1 A, #goods_main h1 A:hover {	font-size: 12px; color: #38738a;}
#goods_main .descr {	padding-left: 10px; vertical-align: top; }
#goods_main h3 {	font-size: 12px; padding: 0 0 4 0}

#right {background: url(/images/right_bg.gif) repeat-y; padding:0 0 20 0}
#rnews { padding: 0 0 0 0;}
#rnews h3 {background: url(/images/title_article.gif) no-repeat;width:216px; height:45px; padding:11 0 0 12; font-family: Tahoma, Verdana, Arial;	font-size: 13px;	color: #5b4425;font-weight: normal;	}
#rnews A { color: #305564; font-weight: normal; font-family:Arial; font-size:13px;cursor:hand; }
#rnews A.more { color: #305564; font-weight: bold; }
#rnews #sub  { padding: 0 30 0 15; margin-top: 10px; line-height: normal;}
#rnews #sub A { font-weight: normal; padding: 0px;  }

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

.g_more { background-color: #b1579a; 	margin-left: 4px; font-family: Tahoma, Verdana, Arial; width: 80px; height: 18px; padding: 2px 0px 4px 0px;  text-align: center; }
.g_more A, .g_more A:hover {  font-weight: normal; font-size: 12px; color: ffffff;  }										

#list A {	font-size: 10px; font-weight: normal; text-decoration: none;}
#list b {	font-size: 10px; }
	
.h {  background-color: #d4e6eb; font-family: Verdana, Tahoma, Arial; FONT-WEIGHT: bold; FONT-SIZE: 12px;}
.d {  background-color: #d4e6eb; font-family: Verdana, Tahoma, Arial;  FONT-SIZE: 12px;}
.label {	text-align: center; width: 100%;}
.lline {	}
.b_price {	color: #00445d; 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;}
.articles{padding:0 0 0 20;}

#copy {background:url(/images/footer_bg.gif) repeat-x;	color: #afd9ea; height:65px;font-family: Verdana, Tahoma, Arial; font-weight: bold; font-size: 10px; padding: 0 0 5 15;}
#copy A {COLOR: #afd9ea; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-WEIGHT: normal; FONT-SIZE: 10px;}

INPUT { font-size: 11px; }
.text, .medium_text {	font-size: 11px;	width: 180px;	color: #00445d;	font-family: Verdana, Arial, Helvetica;	height: 18px;	background-color: #ffffff;	border:solid 1px #669fb6; }

.textarea, .long_textarea {
	BACKGROUND-COLOR: #ffffff;	COLOR: #00445d;	FONT-FAMILY: Verdana, Arial, Helvetica;	FONT-SIZE: 11px;
	height: 50px;	width: 250px;	border:solid 1px #669fb6;
}
.but {	background-color: #0b6181; border: 1px solid #00445d; color: #ffffff;	font-family: Verdana, Arial, helvetica;	height: 18px; vertical-align:top;	}
.bask { background-color: #0b6181; FONT-FAMILY: Tahoma, Verdana, Arial; width: 70px; font-weight: normal; height: 20px; font-size: 12px; color: ffffff; border: 1px solid #00445d; padding: 0 0 2 0;cursor:hand;}
input.more { background-color: #b1579a; 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
}

