.all_panel
{
	width: 1008px;
	text-align: left;
}
.header_top
{
	color: #2B0404;
	text-align: left;
	margin-top: 15px;
}
.header_top .links
{
	text-align: right;
	font-size: 11px;
	font-weight: normal;
	margin: 5px 0 7px;
	float: right;
}
.header_top .links A
{
	color: #2970A6;
	text-decoration: none;
	padding: 0 5px;
}
.header_top .links A.login
{
	font-weight: bold;
}
.header_top .links A.VelaroChat
{
	color: #710606;
	font-weight: bold;
}
.logo_id
{
	background: url(../img/logo-new.jpg);
	height: 51px;
	width: 332px;
	float: left;
	margin-left: 10px;
}
.logo_id A
{
	display: block;
	height: 100%;
}
.phone
{
	background: url(../img/phone.gif) no-repeat;
	width: 124px;
	height: 44px;
	float: left;
	margin: 4px 0 0 240px;
}
.phone SPAN
{
	display: none;
}
.search_top
{
	float: right;
}
.search_top .on_focus_replace
{
	width: 250px;
	height: 16px;
	margin: 0;
	padding: 2px;
}
.search_top .go
{
	background: transparent url(../img/search_go.jpg) no-repeat;
	width: 31px;
	height: 22px;
	border: none;
	margin-right: 5px;
}
.search_top FORM
{
	float: right;
}
.big_pict
{
	width: 1006px;
	height: 182px;
	background: url(../img/top_pict.jpg);
	margin-top: 8px;
	display: none;
}
.big_pict_index
{
	display: block;
}
.big_pict_index_new
{
	display: block;
}
.central_part
{
	float: left;
	width: 737px;
	margin: 15px 10px 10px 0;
	color: #143E4C;
}
.central_part .index_text
{
	margin: 10px 10px 20px;
}
.central_part_content
{
	float: left;
	width: 737px;
	margin: 0px 10px 10px 0;
	color: #143E4C;
}
.right_part
{
	float: right;
	width: 250px;
}
.request_box
{
	background: url(../img/bg_free.jpg);
	font-size: 12px;
	margin: 10px 0 15px;
}
.request_box_articles
{
	background: url(../img/bg_free.jpg);
	font-size: 12px;
	margin: 0px 0 15px;
}
.request_box_articles_zoom
{
	background: url(../img/bg_free.jpg);
	font-size: 12px;
	margin: 0 0 15px;
}
.request_box DIV.bot
{
	background: url(../img/bg_free_bot.jpg) no-repeat bottom;
	padding-bottom: 6px;
}
.request_box .title
{
	background: url(../img/getquote.jpg) no-repeat center;
	height: 20px;
	padding: 0;
	margin: 15px 0 7px;
}
.shop_baner
{
	background: url(../img/shop.jpg);
	height: 155px;
}
.shop_baner .link
{
	margin: 0;
	padding: 0;
	color: #FFF;
	margin-left: 62px;
	margin-top: 51px;
}
.shop_baner .link A
{
	color: #FFF;
	text-decoration: none;
	background: url(../img/arr7.gif) no-repeat left center;
	padding-left: 10px;
	margin: 5px 0;
	display: block;
}
.right_part .right_text
{
	padding: 15px 0 15px 10px;
	margin-top: 15px;
	font-size: 12px;
	color: #133D4B;
	line-height: 135%;
}
.right_part IMG
{
	margin-bottom: 3px;
	float: none;
}
.right_part .right_text .img
{
	margin-left: -2px;
	margin-bottom: 10px;
}
.mid_search
{
	background: url(../img/bg_search.gif);
	height: 91px;
	margin-top: 20px;
}
.mid_search .left
{
	margin: 10px 10px 5px 22px;
}
.mid_search .right
{
	margin: 12px 22px 0 10px;
}
.mid_search .line
{
	margin: 0 10px 10px;
}
.mid_search .mid_search_left
{
	background: url(../img/bg_search_left.gif) no-repeat left top;
	height: 100%;
}
.mid_search .mid_search_right
{
	background: url(../img/bg_search_right.gif) no-repeat right top;
	height: 100%;
}
.mid_search .title
{
	font-family: arial;
	color: #143E4C;
	font-size: 12px;
}
.mid_search .dd_shop_by_brand
{
	float: left;
	margin-left: 24px;
}
.mid_search .dd_shop_by_type
{
	float: left;
	margin-left: 15px;
}
.mid_search .dd_shop_by_sup
{
	float: left;
	margin-left: 15px;
}
.mid_search SELECT
{
	width: 213px;
}
.offers
{
	background: url(../img/bg_special.gif);
	height: 151px;
	float: left;
	width: 563px;
	margin-top: 20px;
}
.offers .offers_left
{
	background: url(../img/bg_special_left.gif) no-repeat left top;
	height: 100%;
}
.offers .offers_right
{
	background: url(../img/bg_special_right.gif) no-repeat right top;
	height: 100%;
}
.offers .left
{
	margin: 10px 10px 5px 22px;
}
.offers .right
{
	margin: 12px 22px 0 10px;
}
.offers .line
{
	margin: 0 10px 3px;
}
.offers .item_offer
{
	float: left;
	margin: 3px 10px 0;
}
.offers .first
{
	margin-left: 21px;
}
.index_banners
{
	float: right;
	margin: 20px 0 10px 10px;
}
.index_banners DIV
{
	margin-bottom: 10px;
	margin-top: 5px;
}
.bot_index_baner
{
	/*[disabled]background:url(../img/banet_bot.jpg);*/
	height: 217px;
	float: left;
	width: 406px;
	margin-top: 15px;
}
.bot_index_baner .left
{
	float: none;
	margin-bottom: 10px;
}
.bot_index_baner .baner_right
{
	/*[disabled]background:url(../img/banet_bot_bot.jpg) no-repeat right top;*/
	/*[disabled]height:100%;*/
	/*[disabled]font-size:;*/
}
.bot_index_baner .text
{
	/*[disabled]color:#700;*/
	/*[disabled]margin-left:5px;*/
	/*[disabled]font-size:14px;*/
	/*[disabled]width:291px;*/
	/*[disabled]line-height:130%;*/
	/*[disabled]margin-top:7px;*/
}
.monthly
{
	float: right;
}
.verimark_text
{
	margin-top: 15px;
	float: right;
	width: 300px;
	font-size: 13px;
	margin-right: 10px;
}
.verimark_text IMG
{
	margin-bottom: 13px;
}
.verimark_text .text
{
	/*[disabled]width:556px;*/
}
.verimark_text .pict
{
	float: right;
	margin: 0;
	margin-left: 10px;
}
.verimark_text .left
{
	float: none;
	margin-bottom: 10px;
}
.footbtm
{
	background: transparent url(../img/footerbtm2.jpg) no-repeat;
}
.foottop
{
	background: transparent url(../img/footertop2.jpg) no-repeat;
}
.fcustomer
{
	padding: 0 10px 0 141px;
}
.qq
{
	position: absolute;
	margin: 5px 0 0 726px;
	font-size: 1px;
	z-index: 250;
	/*[disabled]float:left;*/
}
/*Mega Menu start*/
.mega_menu_wrop
{
	height: 31px;
	z-index: 200;
	background: url(../img/top_menu_bg_new.jpg) top;
	margin: 7px 0 0px;
	z-index: 20;
	text-align: left;
}
.mega_menu_wrop .left
{
	width: 100%;
	height: 31px;
	padding: 0px;
	margin: 0px;
	background: url(../img/top_menu_left.jpg) no-repeat left top;
}
.mega_menu_wrop .right
{
	width: 100%;
	padding: 0px;
	height: 31px;
	margin: 0px;
	background: url(../img/top_menu_right.jpg) no-repeat right top;
}
UL.mega_menu
{
	padding: 0px;
	list-style-type: none;
	/*[disabled]width:880px;*/
}
UL.mega_menu LI
{
/*Making LI-s flat*/
	display: inline;
	position: relative;
/*Setting up look and feel*/
	list-style-type: none;
	margin: 5px 0px 0px;
	padding: 0px;
	background: none;
	float: left;
	border: none;
}
UL.mega_menu LI.last
{
	border: none;
}
UL.mega_menu LI.first
{
	padding-left: 8px;
}
UL.mega_menu LI.first A
{
	border-left: none;
}
UL.mega_menu LI.sel
{
	color: #FFFF00;
	background: url(../img/top_menu_bg_sel.jpg);
}
UL.mega_menu LI H2
{
	/*[disabled]margin:0px;*/
	/*[disabled]padding:0;*/
	/*[disabled]margin-top:2px;*/
}
UL.mega_menu LI A
{
	color: #143E4C;
	font-weight: bold;
	padding: 2px 20px;
	display: block;
	font-size: 12px;
	text-decoration: none;
	border-left: 1px solid #65777D;
}
UL.mega_menu LI.login_links
{
	/*[disabled]padding-left:72px;*/
	/*[disabled]width:295px;*/
}
UL.mega_menu LI.login_links A
{
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]font-weight:bold;*/
	/*[disabled]text-transform:none;*/
	/*[disabled]padding:7px 10px;*/
	/*[disabled]display:block;*/
	/*[disabled]float:left;*/
	/*[disabled]font-family:Georgia;*/
	/*[disabled]font-size:12px;*/
	/*[disabled]font-style:italic;*/
	/*[disabled]text-decoration:none;*/
}
UL.mega_menu LI.login_links SPAN
{
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]font-weight:normal;*/
	/*[disabled]text-transform:none;*/
	/*[disabled]padding:7px 0;*/
	/*[disabled]display:block;*/
	/*[disabled]float:left;*/
	/*[disabled]font-family:Georgia;*/
	/*[disabled]font-size:12px;*/
	/*[disabled]font-style:italic;*/
	/*[disabled]text-decoration:none;*/
}
UL.mega_menu LI.login_links SPAN.via
{
	/*[disabled]padding:3px 0 7px 10px;*/
	/*[disabled]width:130px;*/
	/*[disabled]display:block;*/
}
UL.mega_menu LI.login_links SPAN.via A
{
	/*[disabled]display:block;*/
	/*[disabled]padding:0;*/
	/*[disabled]float:left;*/
	/*[disabled]margin:3px 0 0 5px;*/
	/*[disabled]font-size:1px;*/
}
UL.mega_menu LI.login_links SPAN.via B
{
	/*[disabled]float:left;*/
	/*[disabled]display:block;*/
	/*[disabled]margin:4px 4px 0 0;*/
	/*[disabled]font-weight:normal;*/
}
UL.mega_menu LI A:hover
{
	color: #730700;
}
UL.mega_menu LI.shop A
{
	color: #9C0000;
}
.acc_menu UL.mega_menu LI A
{
	color: #FFFFFF;
	font-weight: normal;
	text-transform: uppercase;
	padding: 6px 13px 5px;
	display: block;
	font-family: "Trebuchet MS";
	font-size: 13px;
	text-decoration: none;
}
/**/
UL.mega_menu UL
{
	position: absolute;
	z-index: 100;
	display: none;
	top: 27px;
	left: 0px;
	width: 160px;
	margin: 0 0px 0px;
	background: #E3E3E2 repeat-x;
	padding: 0px;
	padding: 5px 10px 10px 5px;
	text-align: left;
	color: #FFF;
}
UL.mega_menu LI.hovering UL
{
	display: block;
}
UL.mega_menu UL LI
{
	display: block;
	float: none;
	margin: 0 0px 0 0;
	padding: 0;
	background: url(../img/arr_menu.gif) no-repeat center left;
	text-transform: none;
	border: none;
	border-bottom: 1px dotted #BBB;
}
UL.mega_menu UL LI A
{
	padding: 4px 15px;
	display: block;
	border: none;
	font-weight: normal;
	text-transform: none;
}
UL.mega_menu UL LI .read_more
{
	font-size: 11px;
	background: url(../img/arr_menu.gif) no-repeat center right;
	text-align: right;
	padding: 2px 8px 2px 0;
	color: #FC1A0C;
	border-bottom: none;
}
UL.mega_menu .news_menu
{
	width: 300px;
}
UL.mega_menu DIV.dd_panel
{
	position: absolute;
	z-index: 100;
	display: none;
	top: 27px;
	left: 0px;
	width: 308px;
	margin: 0 0px 0px;
	background: #E3E3E2 repeat-x;
	padding: 0px;
	padding: 5px 10px 10px 5px;
	text-align: left;
	color: #FFF;
}
UL.mega_menu DIV.dd_panel_supplies
{
	width: 150px;
}
UL.mega_menu LI.hovering DIV.dd_panel
{
	display: block;
}
UL.mega_menu LI DIV .left_side
{
	float: left;
	width: 144px;
	padding: 0;
	margin: 0 0 0 10px;
}
UL.mega_menu DIV.dd_panel UL
{
	display: block;
	background: none;
	padding: 0;
	margin: 0;
	float: none;
	position: relative;
	width: 130px;
	top: 0;
}
UL.mega_menu DIV.dd_panel UL LI
{
}
UL.mega_menu DIV.dd_panel UL LI.picture
{
	border: none;
	height: 96px;
	margin: 0;
	width: 145px;
	color: #888887;
	background: url(../img/printerdd.jpg) no-repeat -2px 32px;
}
UL.mega_menu DIV.dd_panel UL LI.picture A
{
	display: block;
	height: 100%;
	color: #888887;
	text-align: left;
	margin: 0;
	font-size: 12px;
	font-family: "Courier New";
	padding: 0;
}
UL.mega_menu DIV.dd_panel UL LI.picture SPAN
{
	font-weight: bold;
	margin: 0;
	padding-top: 13px;
	padding-left: 5px;
	display: block;
}
UL.mega_menu LI DIV DIV H2
{
	background: none;
	font-size: 14px;
	margin: 0;
	padding: 5px 0 5px 14px;
}
/*Mega Menu END*/
.request.form_block
{
	width: 222px;
}
.request.form_block DIV INPUT
{
	width: 125px;
}
.request.form_block DIV SPAN
{
	width: 81px;
}
.request_FORMVALID
{
	font-size: 10px;
	text-align: left;
	width: 224px;
	margin: 5px 0;
}
.request_FORMVALID IMG
{
	float: left;
	margin-right: 5px;
	width: 118px;
}
/*bestsellers*/
.best_table
{
	/*[disabled]border-bottom:1px dotted #CCC;*/
}
.best_table TD
{
	text-align: center;
	padding: 0 25px 15px;
}
.best_table TD .title
{
	font-size: 16px;
	color: #6E2753;
}
.title_best
{
	font-size: 23px;
	color: #114B9D;
	font-weight: bold;
	font-family: arial;
	margin-top: 15px;
	text-align: center;
	background: #E8E8E8;
}
.baner_best
{
	float: right;
	width: 149px;
	height: 162px;
	background: url(../img/best-baner.jpg);
	margin: 17px -9px 0 20px;
}
.baner_best A
{
	display: block;
	height: 100%;
}
.baner_best2
{
	float: right;
	width: 206px;
	height: 116px;
	background: url(../img/best-baner2.jpg);
	margin: 18px -15px 0 0;
}
.baner_best2 A
{
	display: block;
	height: 100%;
}
.monthly2
{
	float: right;
	width: 206px;
	height: 116px;
	background: url(../img/monthly-deals2.jpg);
	margin: 18px 0 0 23px;
}
.monthly2 A
{
	display: block;
	height: 100%;
}
#left_sidebar .baner_best
{
	margin: 0 0 5px 7px;
	float: none;
}
/*partners*/
.list_item_partners
{
	width: 236px;
	margin: 0 10px 20px;
	text-align: center;
	height: 117px;
	float: left;
}
.list_item_partners A
{
	text-decoration: none;
	font-size: 12px;
}
