body
{
	padding:0px;
	margin:0px;
	background:#fff;
	color:#000;
	font:12px arial;
}

a:visited {
	color: #6819c9;
}

#head
{
	float:left;
}

#head td.phone
{
	font-size:11px;
	padding: 0px 0px 2px 5px;
}

#head td.phone p
{
	margin:0px;
	font:bold 24px arial;
}

#head td.phone span
{
	font-size:14px;
	padding-right:5px;
	position: relative;
	bottom: 2px;
}

#head a.basket
{
	color:#0067b7;
	font: 14px arial;
}

#head a.basket:visited {
	color: #6819c9;
}

#head td.article
{
	color:#7f7f7f;
	font:12px arial;
}


#flash
{
	width:108px;
	height:107px;
	padding:0px;
	margin:0px;
	background:url(/DESIGN/PROJECT/images/logo.jpg) no-repeat bottom;
}




.uoran_tr
{
	background:#ff6600 url(/DESIGN/PROJECT/images/uoran_tr.jpg) no-repeat right top;
}

.uoran_br
{
	background:url(/DESIGN/PROJECT/images/uoran_br.jpg) no-repeat right bottom;
}







#tmenu
{
	height:100%;
	margin-left:20px;
}

#tmenu td
{
	padding-right:15px;
}

#tmenu td a
{
	font:13px arial;
	color:#fff;
}


.left_zone
{
	width:228px;
	float:left;
	position:relative;
}

.left_zone table.ticq
{
	margin:0px 0px 30px 15px;
	color:#6a6a69;
	font:12px tahoma;
}

.left_zone p.picq
{
	color:#6a6a6a;
	font:13px arial;
	margin-left:15px;
}

#menu
{
	width:228px;
	margin-top:20px;
    @margin-bottom:20px;
	padding-bottom:10px;
	background:url(/DESIGN/PROJECT/images/line_p.gif) repeat-x bottom;
}

#menu div
{
	background:url(/DESIGN/PROJECT/images/st_blue.gif) no-repeat 6px 6px;
	padding-left:18px;
	margin-bottom:15px;
}

#menu div a
{
	color:#0067b7;
	font:14px arial;
}

#menu div a:visited {
	color: #6819c9;
}

#menu div.menu_act
{
	background:none;
	padding-left:0px;
}

#menu div.menu_act table
{
	background:#f1f1f1;
	height:53px;
}

#menu div.menu_act a
{
	color:#ff6b11;
	font:bold 14px arial;
	padding-bottom:5px;
}

#menu div.menu_act div
{
	background:url(/DESIGN/PROJECT/images/st_oran.gif) no-repeat 0px 6px;
	margin-bottom:0px;
	margin-top:7px;
	padding-left:12px;
	font:12px solid;
	color:#777777;
}

#menu div.menu_act div a
{
	color:#ff6b11;
	font:12px arial;
	padding-right:10px;
}

#menu div.menu_act div a:visited {
	color: #a629ae;
}

#menu div.menu_act div.subMenu
{
	margin-left:13px;
	font-size:11px;
}

#menu div.menu_act div.subMenu a
{
	font-size:11px;
}




.search_block
{
	height:67px;
	background:#3fb114 url(/DESIGN/PROJECT/images/ugreen_tr.jpg) no-repeat right top;
}

.search_block td
{
	height:67px;
	background:url(/DESIGN/PROJECT/images/ugreen_bl.jpg) no-repeat left bottom;
	color:#fff;
	font:12px arial;
	padding:10px 0px 0px 16px;
}

.search_block input.acom
{
	width:93%;
	height:23px;
	font:12px arial;
	color:#a9a9a9;
	background:#fff;
	float:left;
}

.search_block input.button {
	position: relative;
	bottom: 1px;
	left: 10px;
}


#footer
{
	height:116px;
}

#footer table.tbl
{
	height:100%;
	background:#dddddd;
	font:12px arial;
}

#footer td.left
{
	background:url(/DESIGN/PROJECT/images/ubot_l.jpg) no-repeat left top;
	padding:20px;
}

#footer td.center
{
	font:11px arial;
	padding:20px;
}

#footer td.right
{
	background:url(/DESIGN/PROJECT/images/ubot_r.jpg) no-repeat right top;
	padding:20px;
}

#footer td.right a
{
	color:#0067b7;
}

#footer a:visited {
	color: #6819c9;
}

#footer td.right a img
{
	margin-top:10px;
}






.path
{
	margin:0px;
	font:italic 12px arial;
	color:#565656;
}

.path a
{
	color:#0067b7;
	font-size:14px;
	background:url(/DESIGN/PROJECT/images/st_blue.gif) no-repeat right 6px;
	padding-right:12px;
}




#krosh
{
	width:487px;
	float:right;
	position:relative;
	padding: 24px 30px 15px 0px;
}




#content
{
	width_:708px;
	float:right;
	position:relative;
	padding:0px 0px 30px 30px;
	font:14px arial;
	color:#565656;
}

#content a, #content a:link, #content a:visited
{
	color:#0067b7;
}

#content h1.head1
{
	margin:0px;
	color:#3f3f3f;
	font:24px arial;
	/*font-style:italic;*/
	margin-bottom:11px;
}

#content table.tstock
{
	padding:20px 0px;
	background:url(/DESIGN/PROJECT/images/line_p.gif) repeat-x bottom;
}

#content table.tstock td
{
	color:#343434;
	font:12px arial;
}

#content table.tstock td img
{
	padding:3px;
	border:1px solid #cac2bf;
}

#content table.tstock span.date
{
	color:#7f7f7f;
	font:11px arial;
}

#content table.tstock a.title
{
	color:#ff7e00;
	font:14px arial;
	line-height:25px;
}

#content table.tstock p
{
	margin:3px 0px 0px 0px;
}


#content div.dstock h1
{
	margin:0px;
	color:#3f3f3f;
	font:24px arial;
	/*font-style:italic;*/
}

#content div.dstock img.istock
{
	float_:left;
	padding:3px;
	border:1px solid #cac2bf;
	margin:0px 20px 10px 0px;
}

#content div.dstock p.date
{
	color:#ff6600;
	font:bold 14px arial;
	margin:0px 0px 10px 0px;
}

#content div.dstock div
{
	color:#565656;
	font:14px arial;
	margin-top:20px;
}

#content div.dstock table.all_stock
{
	margin-top:23px;
	margin-bottom:65px;
}

#content div.dstock table.all_stock a
{
	color:#0067b7;
	font:12px arial;
}

#content div.countRow
{
	color:#3f3f3f;
	font:12px arial;
	border-left:1px solid #c0c0c0;
	padding-left:15px;
	margin-left:10px;
}

#content div.pages
{
	color:#3f3f3f;
	font:12px arial;
	/*line-height:40px;*/
}

#content div.pages a
{
	color:#0067b7;
	font:12px arial;
	padding:4px 6px;
}

#content div.pages span
{
	padding:5px 9px;
	color:#fff;
	font:bold 12px arial;
	background:url(/DESIGN/PROJECT/images/pages_bg.gif) no-repeat center center;
}

#content table.staff
{
	margin-top:20px;
}

#content table.staff table
{
	margin-bottom:30px;
}

#content table.staff td.text
{
	padding:5px 20px;
}

#content table.staff div.img
{
	padding:3px;
	border:1px solid #c6c8c7;
}

#content table.staff div.fio
{
	color:#0370c5;
	font:18px arial;
	margin-bottom:7px;
}

#content table.staff div.post
{
	color:#3a3a3a;
	font:bold 11px arial;
	margin-bottom:25px;
}

#content table.staff div.contact
{
	color:#3a3a3a;
	font:11px arial;
	margin-bottom:6px;
}

#content table.staff div.contact a
{
	color:#0370c5;
	font:11px arial;
}


#content div.form
{
	margin-top:20px;
}

#content div.form td
{
	color:#7f7f7e;
	font:12px arial;
	padding-bottom:12px;
}

#content div.form td.text
{
	vertical-align:top;
}

#content div.form input
{
	width:222px;
	height:22px;
	background:#fff;
}

#content div.form input.submit
{
	width:168px;
	height:42px;
}

#content div.form textarea
{
	width:567px;
	height:46px;
	background:#fff;
}

#content div.form table.captcha
{
	background:url(/DESIGN/PROJECT/images/line_p.gif) repeat-x top;
}

#content div.form table.captcha td
{
	padding-top:20px;
}





#content table.tcatalog
{
	
}

#content table.tcatalog td
{
	border-right:1px solid #fff;
	font:12px arial;
	padding:4px 6px;
	height:70px;
}

#content table.tcatalog td.head
{
	background:#ff7300;
	font:14px arial;
	color:#fff;
	border-bottom:1px solid #fff;
	height:30px;
}

#content table.tcatalog a
{
	color:#3f3f3f;
	text-decoration:none;
	font:12px arial;
}

#content table.tcatalog img.smileImg
{
	padding:3px;
	border:1px solid #c6c6c4;
	cursor:pointer;
}




#content .parish_item .ost, #content table.ttovar .count {
	font-size: 12px;
	color: #3f3f3f;
	padding-top: 7px;
}

#content .parish_item .count input {
	background:none repeat scroll 0 0 #FFFFFF;
	text-align:center;
	width: 30px;
	font-szie: 12px;
	margin-left: 5px;
}

#content .parish_item .price img {
	position: relative;
	top: 5px;
	left: 5px;
	cursor: pointer;
}




#content table.ttovar .ost, #content table.ttovar .count {
	font-size: 12px;
	color: #3f3f3f;
	padding-top: 7px;
}

#content table.ttovar .count input {
	background:none repeat scroll 0 0 #FFFFFF;
	text-align:center;
	width: 30px;
	font-szie: 12px;
	margin-left: 5px;
}

#content table.ttovar .price img {
	position: relative;
	top: 5px;
	left: 5px;
	cursor: pointer;
}




table.ttovar .ost, #tovar_gs table.ttovar .count {
	font-size: 12px;
	color: #3f3f3f;
	padding-top: 7px;
}

table.ttovar .count input {
	background:none repeat scroll 0 0 #FFFFFF;
	text-align:center;
	width: 30px;
	font-szie: 12px;
	margin-left: 5px;
}

table.ttovar .price img {
	position: relative;
	top: 5px;
	left: 5px;
	cursor: pointer;
}






#content table.ttovar table.text
{
	color:#565656;
	font:14px arial;
}

#content table.ttovar table.text div.art_div
{
	float:left;
	margin-right:10px;
}

#content table.ttovar table.text div.art_div td.left
{
	background:url(/DESIGN/PROJECT/images/art_left.gif) no-repeat #3FB114;
	width:3px;
	padding: 0;
}

#content table.ttovar table.text div.art_div td.center
{
	background:#3fb114;
	color:#fff;
	font:12px arial;
	padding: 4px 8px 4px 4px;
}

#content table.ttovar table.text div.art_div td.right
{
	background:url(/DESIGN/PROJECT/images/art_right.gif) no-repeat;
	width:3px;
}

#content table.ttovar table.text div.balance_div td.left
{
	background:url(/DESIGN/PROJECT/images/balance_left.gif) no-repeat #f1f1f1;
	width:3px;
	padding: 0;
}

#content table.ttovar table.text div.balance_div td.center
{
	background:#f1f1f1;
	color:#3f3f3f;
	font:12px arial;
	padding: 4px 8px 4px 4px;
}

#content table.ttovar table.text div.balance_div td.right
{
	background:url(/DESIGN/PROJECT/images/balance_right.gif) no-repeat;
	width:3px;
}

#content table.ttovar table.text td
{
	padding-bottom:7px;
}

#content table.ttovar table.text td.price
{
	color:#3f3f3f;
	font:20px arial;
	height:40px;
}

#content table.ttovar table.text span
{
	color:#999;
	font:italic 11px arial;
}

#content table.ttovar table.text td.price15
{
	padding-bottom:15px;
}







#istock
{
	width:478px;
	*width:400px;
	float:right;
	*float:none;
	position:relative;
	padding:24px 30px 15px 30px;
	*padding:24px 0px 15px 30px;
}

#istock a.head
{
	color:#0067b7;
	font:24px arial;
	/*font-style:italic;*/
	margin:0px;
	padding:0px;
}

#istock table
{
	margin-top:15px;
	background:url(/DESIGN/PROJECT/images/line_p.gif) repeat-x bottom;
}

#istock td.img
{
	padding-bottom:15px;
	width:83px;
}

#istock td.img a img
{
	border:1px solid #c6c6c4;
	padding:3px;
}

#istock td.text
{
	padding:0px 15px 15px 15px;
	*padding:0px 0px 15px 15px;
}

#istock td.text span.date
{
	font:11px arial;
	color:#565656;
}

#istock td.text a.title
{
	font:14px arial;
	color:#ff7e00;
}

#istock td.text p
{
	font:12px arial;
	color:#343434;
	margin:6px 0px;
}



#icontent
{
	width:678px;
	*width:718px;
	float:right;
	*float:none;
	position:relative;
	padding:0px 30px;
}

#top_content{
	padding:15px 0px;
	color:#565656;
	font:14px arial;
}


#icontent2
{
	background:url(/DESIGN/PROJECT/images/line_p.gif) repeat-x top;
	padding:15px 0px;
	margin-top:27px;
	border:1px solid #fff;
	*border:none;
	
	color:#565656;
	font:14px arial;
}


#icontent2 a
{
	margin:0px;
	padding:0px;
	color:#0067b7;
	font:14px arial;
}

#icontent2 h2
{
	font:bold 18px;
}






.table_404
{
	margin-left:28px;
	margin-top:38px;
}

.table_404 table.uoran_br_404
{
	background:#ff6600 url(/DESIGN/PROJECT/images/uoran_br.jpg) no-repeat right bottom;
	height:55px;
}

.table_404 table.uoran_br_404 td.uoran_tl_404
{
	background:url(/DESIGN/PROJECT/images/uoran_tl.jpg) no-repeat left top;
	padding-left:30px;
	padding-top:6px;
}

.table_404 table.uoran_br_404 td.uoran_tr_404
{
	background:url(/DESIGN/PROJECT/images/uoran_tr.jpg) no-repeat right top;
	padding-right:16px;
	padding-top:6px;
}

.table_404 td.tr
{
	padding:20px 0px 0px 32px;
}

.table_404 td.tr h1
{
	color:#3f3f3f;
	font:normal 24px arial;
}

.table_404 td.tr table
{
	background:url(/DESIGN/PROJECT/images/line_p.gif) repeat-x top;
	margin:0px;
	padding:0px;
}

.table_404 td.tr td.td
{
	padding-top:21px;
}

.table_404 td.tr td.td table.tbl
{
	height:108px; background:#f1f1f1;
}

.table_404 div.oran_text
{
	color:#ff6600;
	font:bold 12px arial;
	margin-bottom:15px;
}

.table_404 div.text
{
	color:#343434;
	font:12px arial;
	line-height:17px;
}

.table_404 div.text a
{
	color:#0067b7;
}

.table_404 div.menu_404
{
	margin-top:22px;
}

.table_404 div.menu_404 div
{
	background:url(/DESIGN/PROJECT/images/st_blue.gif) no-repeat 6px 6px;
	padding-left:18px;
	margin-bottom:15px;
}

.table_404 div.menu_404 div a
{
	color:#0067b7;
	font:14px arial;
}

#content table.tcatalog table.kolvo td
{
	padding:0px;
	border:0px;
}

table.kolvo img
{
	cursor:pointer;
	margin:0px 5px 0px 5px;
}

table.kolvo input
{
	text-align:center;
	background:#fff;
}






#tovar_gs a.lnk
{
	color:#0067b7;
	font:24px arial;
	margin:0px;
	padding:0px;
}

table.ttovar
{
	margin-top:5px;
}

table.ttovar td
{
	padding:15px 20px 0px 0px;
	_padding:15px 10px 0px 0px;
	width:25%;
}

table.ttovar td a
{
	font:12px arial;
	font-weight:400;
	font-style:normal;
}

table.ttovar td div.img
{
	margin-bottom:11px;
}

table.ttovar td div.img img
{
	padding:3px;
	border:1px solid #c6c6c4;
}

table.ttovar td a.title
{
	font:14px arial;
	color:#0067b7;
}

table.ttovar td div.price
{
	font:11px arial;
	color:#565656;
	margin-top:10px;
}

table.ttovar td div.price span
{
	font:18px arial;
	color:#ff7e00;
}

#tovar_gs .catalog_subarts div a {
	font-size: 14px;
}


#basket_tovar div.itog
{
	/*margin:20px 0px;*/
	font:20px arial;
	color:#3f3f3f;
	text-align:right;
}

#basket_tovar div.itog span
{
	color:#ff7300;
	font-weight:bold;
}

#content table.forder, #content table.forder table
{
	background:url(/DESIGN/PROJECT/images/line_p.gif) repeat-x top;
	font:12px arial;
	color:#999999;
}

#content table.forder td
{
	padding-bottom:10px;
}

#content table.forder input
{
	width:220px;
	height:22px;
	background:#fff;
}

#content table.forder input.submit
{
	width:166px;
	height:46px;
}

#content table.forder textarea
{
	background:#fff;
}

#content table.forder td.head
{
	color:#3f3f3f;
	font:18px arial;
	height:74px;
}

#content table.forder td.itext
{
	font:italic 11px arial;
	padding-bottom:0px;
}

#content table.forder table td
{
	padding-top:15px;
}

#content table.forder td.comment
{
	font:14px arial;
	color:#3f3f3f;
	height:50px;
}

#content table.forder textarea.comm_ta_0
{
	height:46px;
	width:530px;
}





#reg_form
{
	position:absolute;
	display:none;
	top:135px;
	margin-left:390px;
	width:400px;
}

#reg_form table
{
	color:#818181;
	font:12px arial;
	margin:0px;
}

#reg_form tr
{
	height:20px;
}

#reg_form td table td
{
	padding-top:12px;
}

#reg_form td.head
{
	color:#3f3f3f;
	font:18px arial;
	padding-top:0px;
}

#reg_form td.close
{
	padding-top:0px;
}

#reg_form td.close img
{
	font:12px arial;
	cursor:pointer;
	margin-bottom:8px;
}

#reg_form td.zvzd
{
	font:italic 11px arial;
	background:url(/DESIGN/PROJECT/images/line_p.gif) repeat-x bottom;
	padding-bottom:8px;
}

#reg_form input
{
	width:222px;
	height:22px;
	margin-top:-3px;
	background:#fff;
}

#reg_form textarea
{
	width:222px;
	height:56px;
	background:#fff;
}

#reg_form input.submit
{
	width:128px;
	height:21px;
	margin-top:5px;
}

#reg_from table.capcha
{
	margin:0px;
	padding:0px;
}






#content table.reg_form table
{
	color:#818181;
	font:12px arial;
	margin:0px;
}

#content table.reg_form tr
{
	height:20px;
}

#content table.reg_form td table td
{
	padding-top:12px;
}

#content table.reg_form td.zvzd
{
	font:italic 11px arial;
	background:url(/DESIGN/PROJECT/images/line_p.gif) repeat-x bottom;
	padding-bottom:8px;
}

#content table.reg_form input
{
	width:222px;
	height:22px;
	margin-top:-3px;
	background:#fff;
}

#content table.reg_form textarea
{
	width:222px;
	height:56px;
	background:#fff;
}

#content table.reg_form input.submit
{
	width:128px;
	height:21px;
	margin-top:5px;
}

#content table.reg_form table.capcha
{
	margin:0px;
	padding:0px;
}






#auth_form
{
	position:absolute;
	display:none;
	top:135px;
	margin-left:390px;
	width:220px;
}

#auth_form table
{
	color:#818181;
	font:12px arial;
	margin:0px;
}

#auth_form tr
{
	height:20px;
}

#auth_form td.head
{
	color:#3f3f3f;
	font:18px arial;
}

#auth_form td.close
{
	padding-bottom:8px;
}

#auth_form td.close img
{
	font:12px arial;
	cursor:pointer;
}

#auth_form input
{
	margin-bottom:5px;
	width:172px;
	height:22px;
	background:#fff;
	color:#7f7f7f;
	font:12px arial;
}

#auth_form input.submit
{
	width:59px;
	height:23px;
}





#remind_form
{
	position:absolute;
	display:none;
	top:135px;
	margin-left:390px;
	width:220px;
}

#remind_form table
{
	color:#818181;
	font:12px arial;
	margin:0px;
}

#remind_form tr
{
	height:20px;
}

#remind_form td.head
{
	color:#3f3f3f;
	font:18px arial;
}

#remind_form td.close
{
	padding-bottom:8px;
}

#remind_form td.close img
{
	font:12px arial;
	cursor:pointer;
}

#remind_form input
{
	margin-top:10px;
	width:172px;
	height:22px;
	background:#fff;
	color:#7f7f7f;
	font:12px arial;
}

#remind_form input.submit
{
	width:59px;
	height:23px;
}





#auth
{
	float:right;
}

#auth table.tauth
{
	background:#f1f1f1;
	margin-top:10px;
}

#auth span.btn_text, #auth td.btn_text
{
	font:bold 11px arial;
	color:#0067b7;
	cursor:pointer;
	text-decoration:underline;
}

#auth table.tauth input.text
{
	margin-bottom:5px;
	width:168px;
	height:23px;
	background:#fff;
	color:#7f7f7f;
	font:12px arial;
}

#auth table.tauth a.link
{
	font:14px arial;
	color:#0067b7;
}

#auth table.tauth label
{
	color:#646363;
	font:11px arial;
	margin:0px;
	padding:0px;
}

#auth table.tauth label input
{
	margin:0px;
	padding:0px;
}

#auth table.tauth td.line
{
	font:14px arial;
	color:#000;
	background:url(/DESIGN/PROJECT/images/line_p.gif) repeat-x bottom;
	padding-bottom:15px;
}





#content table.tsearch td
{
	padding-bottom:35px;
	color:#565656;
	font:14px arial;
}

#content table.tsearch td a.title
{
	color:#0067b7;
	font:bold 14px arial;
}

#content table.tsearch td p
{
	margin:0px;
	margin-top:10px;
}

#content table.tsearch td a.title span, #content table.tsearch td p span
{
	color:#3fb115;
	font-weight:bold;
}




#addAllTovar
{
	position:absolute;
	display:none;
	top:135px;
	width:530px;
	z-index:10;
}

#addAllTovar table
{
	color:#818181;
	font:12px arial;
	margin:0px;
	height: 150px;
}

#addAllTovar td.head
{
	color:#3f3f3f;
	font:18px arial;
}

#addAllTovar td.close
{
	padding-bottom:8px;
}

#addAllTovar td.close img
{
	font:12px arial;
	cursor:pointer;
}

#addAllTovar a
{
	color:#0067b7;
	font:12px arial;
}






#bigImage
{
	display:none;
	width:250px;
	height:250px;
	position:absolute;
	top:0px;
	left:0px;
}

#bubble_tooltip{
	width:147px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_top{
	height:16px;	
}
#bubble_tooltip .bubble_middle{
	padding-left:7px;
	padding-right:7px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_bottom{
	height:44px;
	position:relative;
	top:-6px;
}






#content div.prodLinks
{
	margin-bottom:21px;
}

#content div.prodLinks div.prodLink1
{
	margin-bottom:15px;
}

#content div.prodLinks div.prodLink1 a
{
	color:#0067b7;
	font:20px arial;
}

#content div.prodLinks div.prodLink2
{
	margin-bottom:12px;
}

#content div.prodLinks div.prodLink2 a
{
	color:#0067b7;
	font:14px arial;
}

.tab_pages {font: 12px Tahoma;margin:10px;}
.tab_pages td {width:20px;}





#ibuttons {
	float:left;
	position:relative;
	padding: 10px 0px 0px 35px;
}

#ibuttons div {
	width: 481px;
	height: 40px;
	margin-top: 10px;
	padding-top: 7px;
	text-align: center;
	font-size: 18px;
	color: #ffffff;
}

#ibuttons div a {
	color: #ffffff;
}

#ibuttons #one {
	background: url(images/button_big_01.jpg) no-repeat;
}

#ibuttons #two {
	background: url(images/button_big_02.jpg) no-repeat;
}

#ibuttons #three {
	background: url(images/button_big_03.jpg) no-repeat;
}

#ibuttons #four {
	background: url(images/button_big_01.jpg) no-repeat;
}

.tops_title {
	font-size: 18px;
	color: #585858;
	padding-top: 25px;
}


/* ÀÂÒÎÊÎÌÏËÈÒ */
input.acom 
{
	width: 405px;
}

.b-suggest
{
    font-size:1em;

    position:absolute;
    top:22px;

    display: none;
    overflow: auto;
	overflow-x: hidden;

    margin-top: -1px;
    max-height:14.1em;

    border: 1px solid #555;
    background-color: #fff;
}
.b-suggest a
{
    font-size:1em;
    line-height:1.2em;

    display:block;
    clear:both;

    padding: 0.1em 0.3em;

    cursor: pointer;
    text-decoration: none;

    color: #000;
}

.b-suggest a:hover,
.b-suggest a.s
{
    color: highlighttext !important;
    background-color: highlight;
}


.catalog_subarts div {
	padding-bottom: 5px;
}












#tovar_gs .parish_item
{
	margin-top:5px;
	padding:15px 20px 0px 0px;
}

.inn_box {
	float: left;
	width: 160px;
	height: 280px;
	padding-right: 10px;
}


#tovar_gs .parish_item a
{
	font:12px arial;
	font-weight:400;
	font-style:normal;
}

#tovar_gs .parish_item div.img
{
	margin-bottom:11px;
}

#tovar_gs .parish_item div.img img
{
	padding:3px;
	border:1px solid #c6c6c4;
}

#tovar_gs .parish_item a.title
{
	font:14px arial;
	color:#0067b7;
}

#tovar_gs .parish_item div.price
{
	font:11px arial;
	color:#565656;
	margin-top:10px;
}

#tovar_gs .parish_item div.price span
{
	font:18px arial;
	color:#ff7e00;
}

.countItem {
	width: 40px;
	height: 20px;
	margin: 0;
	padding: 0;
	/*border: 1px solid red;*/
	text-align: center;
}

.itemPrice{
	font-weight: bold;
}

.itemPrice .item.orange{
	color: #e86328;
}

.artic{
	cursor: pointer;
	/*padding-top: 40px;*/
}

#sale{
	font: 10px Arial;
	color: #f90a0a;
	text-align: right;
}

.catImg{
	border: 1px solid #C6C6C4;
	padding: 3px;
	background: #FFFFFF;
}

td.count,table.sort{
	color: #3F3F3F;
	font: 12px Arial;
}

table.sort .sortTD{
	color: #e86328;
	font-weight: bold;
}

.inCart{
	border-collapse: collapse;
}

.inCart input{
	text-align: center;
}

.inCart td{
	border: none !important; 
	padding: 0px 2px !important; 
	margin: 0 !important;
}

.deleteAll a{
	color: #0067B7 !important;
	font: 18px Arial !important;
	text-decoration: underline !important;
}

.tcatalog .image img{
	border: none;
}
