html, body {
	margin: 0px; padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:90%;
	height:100%;
	color:#000000;
	min-width:990px;
	background: #D7CDC1;
}
form, p {margin: 0px; padding: 0px;}
table {border-collapse:collapse; border-width:0px; font-size:100%;  table-layout:auto; }

font, div {font-size:100%; border: none;}
img { border:0px; /*behavior:url(htc/png.htc);*/}

/* << Main styles >> */
blockquote { color:#4A4546; margin:10px 10px 10px 20px; padding-left:20px; font-style:italic;} /* only for content */
p { margin:10px 0px 10px 0px;}
h1 {
	color:#0da10d;
	font-size:250%;
	margin:20px 0px 20px -50px;
	font-weight: normal;
	font-family: georgia;
}

h2 {
	font-size:140%;
	margin:20px 0px 5px 0px;
	font-family: georgia;
	font-weight: normal;
	color:#078630;
}
h2 a { color:#078630;}
h3 {
	font-size:120%;
	margin:25px 5px 10px 0px;
	color:#707070;
	font-weight:normal;
	font-family:georgia;
}
he { }
h3 a {color:#707070;}
h4 {
	font-size:100%;
	color:#984401;
	margin:25px 5px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
h5 {
	font-size:100%;
	margin:20px 5px 0px 0px;
	color:#043F81;
	font-weight:normal;
}
h6 {
	margin:0px 10px 20px 0px;
	font-weight:normal;
	font-size:11px;
}
p { margin: 10px 0px 10px 0px;}
a {color:#8b2801;}
ul { list-style-image: url(img/bullit.gif);}
ul, ol {
	margin:15px 10px 30px 50px;
	padding:0px;
}
input, textarea { border:#bfbebc solid 1px; width:98%; color:#5f5d5d; padding:0px 0px; font-size:100%; font-family:Arial, Helvetica, sans-serif}
input.image { width:auto; border:none; padding:0px;}
input.checkbox { width:auto; border: medium; vertical-align:middle; padding:0px;}
input.radio { width:auto; vertical-align: baseline;}
textarea { font-family:Arial, Helvetica, sans-serif; margin:10px 0px;}
hr { border:none; border-top: #416989 solid 1px; margin:26px 0px 10px 0px;}

/* counters */
.top_counters {	display: none;	height: 1px;
	height: 92px;
	background: url(img/bot_fon.gif) repeat-x left bottom;
}
#count { padding: 12px 0px 10px 30px;}
#count div {  margin:0px 0px 10px 10px; float:right;}
#count div.hidden {	visibility: hidden;	display: none; }
.green { color: #1E7C08;}

/* spiciaal classes */
.allheight { /*height:100%;*/ *height:auto; display:table; width:100%;}
.maxWidthPage { max-width:1220px;}
.maxWidthPageie { *max-width:1220px; _width:expression(document.body.clientWidth > 1220? "1220px": "auto"); }
.minWidthPage { min-width:900px;_width:expression(document.body.clientWidth < 900? "900px": "auto"); }
.fixHeight { display:table; table-layout: fixed; width:100%; height:322px; }
.noLeftMargin { margin-left:15px;}
.floatRight { float:right;}
.gray { color:#858585;}
span.lever { color:#666666; font-style:italic;}
.red_text { color:#FF0000;}
.green_text { color:#078630;}
.alignLeft {text-align: left;}
.inline p {display: inline;}

.top_grad { background: url("img/grad_top.gif") repeat-x top; text-align: center; }
.bot_grad { background: #f8f0e6 url("img/grad_bot.gif") repeat-x bottom;}
.bigcub { background: url("img/big_cub.png") no-repeat top right;
	_background-image: url("img/big_cub.gif");
}
.indexbg { background: url("img/indexbg.gif") center top no-repeat; display: table;}

/* frame_work */
#content {}
#content .border img { border: #707070 solid 1px;}
.content { padding: 10px 50px 130px 126px;}
.newsi { padding: 0px 10px 40px 0px; vertical-align: top;}
.leftMenu { background: url("img/menu_bg.png") top center no-repeat;
	_background-image: url("img/menu_bg2.gif");

}
.leftMenu2 {
	 background: url("img/menu_bg.png") 21px 196px no-repeat;
	_background-image: url("img/menu_bg.gif");
	padding-top: 196px;
	padding-left: 90px;
	height: 605px;
	*height: 420px;
}

.left_cat_menu { color:#8b2801; margin: 18px 0px 25px 0px;}
.left_cat_menu .item { margin: 8px 0px 8px 0px;}
.left_cat_menu .item a {color:#707070; text-decoration: underline;font-size: 18px;

}

.left_cat_menu .item a:hover {color:#000000;}
.left_cat_menu .nolink {font-size: 18px;}
.brand_lnk { margin: 40px 0px 18px 0px;  }

/* cols */

.col_1 {  width:43%; *width:auto;  }
.col_2 {  width:28%; *width: auto; }
.col_3 {  width:35%; *width: auto;  }



.right_block { text-align: right; padding: 110px 90px 0px 0px; }
.brand_lnk2 { font-size: 140%; margin: 15px 0px 7px 0px; color:#8b2801;}
.brand_lnk2 a { color:#186518;  text-decoration: none;}
.c_desc { color:#777777; font-style: italic; padding: 10px 0px 35px 40px;}
#logo {margin:30px 0px 0px 0px; text-align: center; margin-bottom:-100px;}
#logoi { position: absolute; top:50px; margin-left: -100px;}
#logo img {margin-right: 0px;}

#first-menu { color: #8b2801; text-align: right; font-weight: normal; font-size: 14px; }
#first-menu a { color: #8b2801; font-weight: bold; text-decoration: none; }

#first-menu .asd-menu { padding-top: 80px; text-align: left; background-image: url("img/ment1.png"); _background-image: url("img/ment1.gif"); background-repeat:no-repeat;  background-position: 60px 40px;}
#first-menu .ment2 {background-image: url("img/ment2.png"); _background-image: url("img/ment2.gif"); background-position: 20px 60px;}
#first-menu .ment3 {background-image: url("img/ment3.png"); _background-image: url("img/ment3.gif"); background-position: 20px 30px;}
#first-menu .ment4 {background-image: url("img/ment4.png"); _background-image: url("img/ment4.gif"); background-position: 20px 40px;}
#first-menu .ment5 {background-image: url("img/ment1.png"); _background-image: url("img/ment1.gif"); background-position: 30px 50px;}
#first-menu .ment6 {background-image: url("img/ment2.png"); _background-image: url("img/ment2.gif"); background-position: 20px 30px;}

#leftMenu {  font-size: 18px; font-weight: normal; margin-top:130px;  }
#leftMenu table {color: #8b2801;}
#leftMenu .aa {padding: 6px 16px 6px 0px;}
#leftMenu .bb {padding: 2px 0px 3px 0px; font-size: 13px !important;}
#leftMenu .bb a {font-size: 12px; }
#leftMenu a { text-decoration: none; color: #707070; font-weight: bold; font-size: 15px; line-height: 14PX;}
#leftMenu .secondMenuItem { position: absolute;  padding-top: 7px;}
#leftMenu .secondMenuItem a { font-weight: normal; }
#leftMenu .slide {width: 300px; }

#leftMenu .slideOut {
	color: #707070;
	font-size: 14px;
	line-height: 14PX;
	font-weight: bold;
}

#leftMenu .slideIn {
	color: #8b2801;
	font-size: 24px;
	line-height: 14PX;
	font-weight: normal;
}

#cart {}
.add_cart img {border: none !important;}
.cart_pad { padding-top: 20px; padding-right: 30px;}
#cart .cart-layers div {position: absolute;}
#cart .cart-img { top:133px; margin-left: -120px;}
#cart .cart-link { top:351px; margin-left: -9px;}
#cart .cart-home { top:189px; margin-left: -143px;}
#cart .cart-site { top:207px; margin-left: -145px;}
#cart-count { top:310px; margin-left: -300px; }
#cart-count td {padding: 5px;color:#0da10d; font-size: 12px;}
#cart-count span { color:#010101;}
#cart .cart-home a img, #cart .cart-site a img, #cart .cart-link a img {background:#000000;}
#cart .cart-home a:hover img, #cart .cart-site a:hover img, #cart .cart-link:hover a img {background:#930006;}
.recalc { margin:20px 0px 20px 0px; background: #F8F0E6;  border: none; color:#555555; font-size:12px; width: 80px; background:#F5E7DA; cursor: pointer; padding: 0px; border: #D3C3B3 solid 1px; }
.flashi { position: absolute;}
.money { color: #8B2801; font-weight: bold; font-family: Arial;}
.dostavka { padding-bottom: 30px; font-size:11px; color:#555555;}
.item_info { padding: 10px 0px 0px 0px; color:#707070;}
.item_info input {border: #000000 solid 1px; vertical-align: bottom; margin: 0px; }
.cat_path {  }

.already_in_cart {  position:  absolute; background: #D7B4A1; color:#231F20; padding:10px 10px; border: #8B2801 solid 1px; z-index: 1;}
.already_in_cart .item_capt {color:#A70B0B; font-size: 14px;}

#flower { top: 65px; margin-left:23px;} /*294*/
#flower img {padding-left:23px;}
#parrot { top: 186px; margin-left:172px;}
#parrot img {padding-left:172px;}
#kid {top: 360px; margin-left:265px;/* border: #000000 solid 1px;*/}
#kid img {padding-left:265px;}
#sush {top: 601px; margin-left:195px;}
#sush img {padding-left:195px;}
#cat {top: 820px; margin-left:265px;}
#cat img {padding-left:265px;}

/* site map */
.level_1 {font-size: 170%; margin: 10px 0px 10px 0px;}
.level_2 {font-size: 150%; margin: 10px 0px 10px 40px; }
.level_3 {font-size: 130%; margin: 10px 0px 10px 80px;}
.level_4 {font-size: 100%; margin: 5px 0px 5px 120px;}
.level_5 {font-size: 100%; margin: 2px 0px 2px 160px;}
.level_1 a, .level_2 a {color: #078630; text-decoration: none; font-family: Georgia}
.level_1 a:hover, .level_2 a:hover { text-decoration:underline;}
.level_3 a, .level_4 a, .level_5 a {color: #000000;  text-decoration: none;}
.level_3 a:hover, .level_4 a:hover, .level_5 a:hover {text-decoration: underline;}

.pic_ogogo{ position: absolute; margin: -290px 0px 0px 200px}

/* feedback */
#feedback { width: 675px;}
.bgf1 { background: url("img/sentl.gif") no-repeat center top; padding:29px 0px 0px 0px;}
.bgf2 { background: url("img/sentt.gif") no-repeat left top; padding:29px 0px 0px 0px;}
.bgf2 INPUT {background: #000000; display: block;}
.bgf2 INPUT:hover {background: #8c2a04;}
#feedback TEXTAREA {margin: 0px;}
#feedback P { margin: 18px 0px 2px 0px;}
#map_big {position: absolute; margin: -260px 0px 0px 10px;}

/* ��������� �� �������� */
#pages a, #pages span {margin: 0px 10px;}

/* spec */
#spec table {}
#spec table th { background: #F9E4D5; padding: 5px 9px;}
#spec table td { padding: 5px 9px;}

/* catalog */
.cat_border { border-bottom: #dbae97 solid 1px;}
.cat_background { background: #f9e4d5; }
.add1 { float: right; margin-top: 15px; margin-right: 13px; margin-bottom: 30px;}
.hvost1 { position:absolute; margin: -22px 0px 0px -24px; }
.price1 { color: #8b2801; font-family: Arial;  font-weight: bold; padding: 10px 25px 10px 10px; vertical-align: bottom;}
.add1 a img { background: #000000;}
.heading1 { padding: 0px 0px 0px 24px;}
.add1 a:hover img { background:  #8b2801;}
.decript {padding: 15px 0px 15px 24px;}
#separ { margin: 30px 0px 0px 0px; color:#7f7a7a; font-size: 12px; *font-size: 90%;}
#separ a, #separ span { margin: 0px 1px; text-decoration: none; color:#726f6f;}
#separ span { color: #853805; pa}
#separ td { padding: 0px 0px 0px 20px; vertical-align: top; font-family: Georgia}
.left_item { width: 1px; padding-top:20px; padding-right: 30px;}
.papa2 { padding: 20px !important;}
.left_item img {border: #707070 solid 1px;}
.left_item .price{ margin: 30px 10px 30px 30px; color:#8b2801; font-weight:bold; font-family:arial; }
.left_item .add1 {padding-top: 0px; margin: 0px; float: none; text-align: right; padding-right: 25px;}
.left_item .add1 img {}
.left_item .instrukt { font-size: 10px; *font-size: 85%; font-family: Georgia; padding-left: 30px;}
.left_item .instrukt a { text-decoration: none; color:#7f7a7a;}
.left_item .instrukt a span { text-decoration: underline;}
.left_item .instrukt a img {vertical-align: middle;}

.bvclass{ margin: 0px 0px 0px -30px; background: #f9e4d5; padding: 10px 10px 10px 30px; border-bottom: #d7b29f solid 1px; }

/* pitri */
#pitri { background: url('img/pitri.gif') no-repeat 0px 10px; margin-top:12px; float: right; padding: 10px 0px 50px 25px; font-size: 11px;}
#pitri a {text-decoration: none; color:#000000;}
#pitri a:hover {text-decoration: underline; }
#koziy { background: url('img/koziy.gif') no-repeat 0px 10px; padding: 10px 48px 50px 47px; font-size: 11px;}
.copy { background: url('img/menub_bg.png') no-repeat 100px 0px;

_background-image: url('img/menub_bg.gif');}


#copy { padding: 0px 10px 0px 0px;background: url('img/paparatnik.gif') no-repeat 37px 0px;}
#rekv { padding: 25px 0px 20px 165px;}

.begin_sep {height:26px; background:#d7b4a1; margin: 30px 0px 0px -30px;}
.bvclass .fov {margin: 0px -10px 0px -30px; border-bottom: #FFFFFF solid 1px; padding-left: 30px;}
.fov .td_left { width: 200px; padding: 5px 5px 5px 0px; }
.fov .td_right { padding: 5px 5px 5px 30px; color:#1E7C08; }
.fov .td_right2 { width:150px; padding: 5px 5px 5px 30px; color:#6A2202; text-align:right; padding-right:40px; font-weight: bold; }
.fov .td_cent { padding: 5px 5px 5px 30px; color:#1E7C08; }
#log_res, #base_data { margin-left: -30px; padding-left: 30px;}
#izmenit {text-decoration: underline; cursor: pointer; color:#750808;}

.ajax-loading {
	padding: 20px 0;
	background:url(http://demos111.mootools.net/demos/Group/spinner.gif) no-repeat center;
}
#status { color: #750808; font-size: 190%;}
#t_desc { padding: 5px 40px 5px 0px;}
#t_desc .pic { padding: 10px 0px 0px 0px;}
#t_desc .pic img {border:#7F7E7E solid 1px;}
#t_desc .desc { padding: 0px 10px; }
.qwe_temp { cursor: pointer;}
LABEL input {border: none; vertical-align: middle;}


#fban { top: 5px; margin-left:628px; border: solid 1px #b37d64; background-color: #f8f0e6; } /*294*/
#fban .capt {color: #8b2801; font-size: 18px; font-weight: bold; text-align: center; padding: 4px 0px 8px 0px;}

#in_ban { margin-top: 35px; margin-left:45px; border: solid 1px #b37d64; background-color: #f8f0e6;  } /*294*/
#in_ban .capt {color: #8b2801; font-size: 18px; font-weight: bold; text-align: center; padding: 4px 0px 8px 0px;}

#fban_rot { width: 200px; height: 190px;}
/*.flashi {border: solid 1px green;}*/

.cat_row_menu {
	margin-left: -50px;
	margin-right: -150px;
/*	 border: solid 1px blue; */
	
}

.cat_row_menu .item {
	display: table-cell;
	max-width: 270px;
	float: left;
	border: solid 1px white;
	padding: 10px;
	font-size: 18px;
	margin-right: 10px;
	background-color: #ede0d7;
	color: #6e7176;
}

.cat_row_menu .item a {
	color: #6e7176;
}

.cat_row_menu .item.cur {
	border: solid 1px #8B2801;
	color: #8B2801;
}
.cat_row_menu .item.cur a {
	color: #8B2801;
}
.cat_row_menu .item a:hover {
	color: #8B2801;
}

