#carrier { min-height: 300px; height: auto !important; height: 300px; }

#main_content { margin-top: -50px; position: relative; left: -10px; }

.bg_content {  width: 1000px; }
.bg_content div.top { width: 1000px;
	background-image: url(../img/bg_content_top3.png);
	//	 background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_content_top3.png,sizingMethod=crop); }
.bg_content div.bot { width: 1000px;
	background-image: url(../img/bg_content_bot3.png);
	//	 background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_content_bot3.png,sizingMethod=crop); }

.bg_content div.content { width: 906px; padding: 0 34px 0 60px;
	min-height: 50px; height: auto !important; height: 50px;
	background-image: url(../img/bg_content_y3.png);
	//	 background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_content_y3.png,sizingMethod=crop); }

#big_img { margin-bottom: 3px; }
#new_cat_table { border-collapse: collapse; width: 100%; }
#new_cat_table td.left, #new_cat_table td.right { padding: 0; vertical-align: top; }
#new_cat_table td.left { border-right: 2px solid #4F4F48; padding-right: 25px; width: 639px; }

#cat_list { position: absolute; left: 19px; top: -22px; font-size: 12px; font-weight: bold; width: 500px;
	display: none; }
#cat_list a { text-decoration: none; color: #4A4A4A; background: #E2D9D4; border: 1px solid #9D938E; display: block; float: left;
	cursor: pointer;
	padding: 1px 5px; margin-right: 4px; }
#cat_list a:hover { background: #FCCFCF; }
#cat_list a.on { cursor: default; background: #EC4241; color: #FFF; }

#system { position: absolute; top: -37px; right: 8px; width: 550px;/*250px*/ text-align: right; }
#system span { filter:alpha(opacity=45);-moz-opacity:.45;opacity:.45; background: #D3DFE1; padding: 0 15px 1px;
	font: 23px Arial, Helvetica, sans-serif; color: #1B1B1B; }

table.ramka div.bg { position: relative; float: left; border: 3px solid #5D5D55; overflow: hidden; }
table.ramka div.bg img { display: none; position: absolute; left: 0; top: 0; }
table.ramka td.img div.bg img { float: left; border: none; }

#tovar_action { margin-bottom: 10px; display: none; }
#tovar_action div.bg_corner { height: 3px; font-size: 0; }
#tovar_action div.bg_corner div { width: 3px; height: 3px; float: left; position: relative; top: 3px; font-size: 0;
	z-index: 2; }
#tovar_action div.bg_corner div.c1 { background: url(../img/corner_black1.gif); }
#tovar_action div.bg_corner div.c2 { background: url(../img/corner_black2.gif); float: right; }
#tovar_action div.bg_corner div.c3 { background: url(../img/corner_black3.gif); top: -3px; }
#tovar_action div.bg_corner div.c4 { background: url(../img/corner_black4.gif); float: right; top: -3px; }
#tovar_action div.bg { border: 3px solid #000; background: #4A4A4A; }
#tovar_action table { border-collapse: collapse; width: 100%; table-layout: fixed; }
#tovar_action td { padding: 0; }
#tovar_action td.right a { background: #353434 url(../img/dark_arrow.gif) no-repeat 0 0; }
#tovar_action td.right1 a { background-position: 0 -27px !important; }
#tovar_action td.right2 a { background-position: 0 -54px !important; }
#tovar_action a { font-size: 13px; font-weight: bold; text-decoration: none; color: #939292; display: block; width: 100%;
	padding: 4px 0 6px; }
#tovar_action a:hover { color: #FFF !important; }
#tovar_action a span, #tovar_action div.title span { padding-left: 17px; }
#tovar_action td.right a { color: #A8A8A8; }
#tovar_action td.right a span { padding-left: 20px; }
#tovar_action a.on { background-color: #DA251D !important; color: #FFF !important; }
#tovar_action div.title { font-size: 13px; font-weight: bold; color: #FFF; padding: 4px 0 6px; }

div.tovar_info { display: none; }

#logo_jn { margin: 0 0 7px 15px;
	background-image: url(../img/logo_jn.png);
	//	 background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/logo_jn.png,sizingMethod=crop); }

ul#menu_right { margin: 0; padding: 0; list-style: none; }
ul#menu_right li { padding: 3px 15px; background: #2B2A2A; font-size: 14px; font-weight: bold; }
ul#menu_right li.lev2 { background: none; margin: 0 15px; font-size: 18px; padding: 2px 10px; font-weight: normal; }
ul#menu_right li.on { background: #A8A8A8; }
ul#menu_right a { color: #989898; text-decoration: none; }
ul#menu_right a:hover, ul#menu_right li.on a { color: #FFF; }

ul#menu_right li.ban { padding: 0 0 0 7px; background: none; margin-bottom: 3px; }

#menu_bot { height: 20px; position: relative; z-index: 5; margin-bottom: 15px;}
#menu_bot ul { margin: 0; padding: 0; list-style: none; position: absolute; right: 14px; top: -20px; }
#menu_bot li { float: left; font-size: 14px; font-weight: bold; padding: 0 15px; }
#menu_bot a { color: #C0C0C0; text-decoration: none; }
#menu_bot a:hover { color: #F3DAA5; }
#menu_bot a.on { color: #DA251D; }



#footer div.bg { margin-left: 130px; color: #D3DFE1; padding-bottom: 20px; margin-right: 100px; }
#footer div.bg div.title { font-weight: bold; font-size: 14px; margin-bottom: 7px; }
#footer div.bg table.table { border-collapse: collapse; }
#footer div.bg table.table td { padding: 0 20px 0 0; vertical-align: top; }
#footer div.bg a { color: #D3DFE1; }
#footer div.bg a:hover { color: #F3DAA5 !important; }
#footer div.bg p { margin: 0; }

#logo_diler p { margin: 10px 0 0; }

div.one_float_tovar { float: left; padding-bottom: 10px; padding-right: 19px;}
div.one_float_tovar div.name { font-size: 14px; font-weight: bold; padding-bottom: 5px; }
div.one_float_tovar a:hover { color: #F3DBA5; }

#tovar_other_one { padding: 20px; text-align: left; font-size: 12px; }
#tovar_other_one table.table { border-collapse: collapse; }
#tovar_other_one td.td_left { padding: 0 20px 20px 0; vertical-align: top; }
#tovar_other_one td.td_right { padding: 0 0 20px; vertical-align: top; width: 100%; }

div.link_close { text-align: center; font-weight: bold; font-size: 13px; }

div.catalog_carrier { margin-top: -15px; }

div.catalog_list { font-size: 12px; font-weight: bold; float: left; padding-bottom: 3px; }
div.catalog_list a { text-decoration: none; color: #939292; background: #4A4A4A; border: 1px solid #9D938E; display: block; float: left;
	padding: 1px 5px; margin-right: 4px; }
div.catalog_list a:hover { background: #FCCFCF; color: #4A4A4A; }
div.catalog_list b { background: #EC4241; color: #FFF; border: 1px solid #9D938E; display: block; float: left;
	padding: 1px 5px; margin-right: 4px; }

#tovar_action_right { float: right; width: 298px; }
#tovar_action_right div.bg_corner { height: 3px; font-size: 0; }
#tovar_action_right div.bg_corner div { width: 3px; height: 3px; float: left; position: relative; top: 3px; font-size: 0;
	z-index: 2; }
#tovar_action_right div.bg_corner div.c1 { background: url(../img/corner_black1.gif); }
#tovar_action_right div.bg_corner div.c2 { background: url(../img/corner_black2.gif); float: right; }
#tovar_action_right div.bg_corner div.c3 { background: url(../img/corner_black3.gif); top: -3px; }
#tovar_action_right div.bg_corner div.c4 { background: url(../img/corner_black4.gif); float: right; top: -3px; }
#tovar_action_right div.bg { border: 3px solid #000; background: #4A4A4A; text-align: center; }
#tovar_action_right a { font-size: 13px; font-weight: bold; text-decoration: none; color: #939292; display: block;
	padding: 4px 17px 6px; }
#tovar_action_right a:hover { color: #FFF !important; }

div.logo_title { margin-bottom: 10px; text-align: center; }

