@charset "windows-1251";
/*SYSTEM*/
html, body, table, td, div, img, span, form, select, input, textarea, h1, h2, h3, h4, h5, h6 { padding: 0px; margin: 0px; }
p {	margin: 0px;	padding-top: 6px; padding-bottom: 6px;text-align: justify;}
html, body { height: 100%; width: 100%; }
body { font: normal 13px/15px Arial; color: #424d53; }

a { font: normal 13px/15px Arial; color: #0b5788; text-decoration: underline; }
a:hover { font: normal 13px/15px Arial; color: #0b5788; text-decoration: none; }
h6, .like_title { font: normal 22px/28px Arial; color: #2c75a0; text-align: left;}
h5 { font: bold normal 15px/35px Arial; color: #333333; text-align: left;}
h4 { font: bold normal 15px/35px Arial; color: #333333; text-align: center;}
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #2c75a0; text-align: left;	margin-bottom: 8px;}
h2 { font: normal 19px/28px Arial; color: #2c75a0; text-align: left;}
h2 a { font: normal 19px/28px Arial; color: #2c75a0; text-align: left;text-decoration: underline; }
h2 a:hover { font: normal 19px/28px Arial; color: #2c75a0; text-align: left;text-decoration: none; }
h1 { font: normal 22px/48px Arial; color: #2c75a0; text-align: center;}
/*END OF SYSTEM*/

/*DECORATION*/
#rb1 { background: url(img/footer_bg.gif) no-repeat center bottom; }
#rb2 { background: url(img/header_bg.jpg) no-repeat center top; }
#rb3 { background: url(img/header_bgb.jpg) no-repeat center top; }
#rb4 { background: url(img/header_bgk.jpg) no-repeat center top; }


.img_left { float: left; border: 0px; margin: 10px 6px 23px 0px; }
.img_right { float: right; border: 0px; margin: 10px 6px 23px 6px; }

/*END OF DECORATION*/

/*HEADER*/
#header_box { height: 424px; overflow: hidden; }
#header_logos { float: right; width: 210px; margin: 0px 20px 0px 0px; text-align: center; }
#header_logos div { background: #1154a7; border-bottom: 3px solid #0a3d7c; font: normal 19px/32px Arial; color: #ffffff; text-align: center; margin: 0px 0px 2px 0px; }
#header_logos img { border: 0px; margin: 0px 0px 2px 0px; }
#header_phones { float: left; text-align: left; padding: 370px 0px 0px 80px; font: italic bold 24px Arial; color: #bd0707; }
#header_phones span { font: italic bold 21px Arial; color: #bd0707; }
#header_phonesb { float: left; text-align: left; padding: 370px 0px 0px 80px; font: italic bold 24px Arial; color: #cdf1ff; }
#header_phonesb span { font: italic bold 21px Arial; color: #cdf1ff; }

#subheader_box { background: url(img/tm_bg.jpg) no-repeat center top; margin: -24px 0px 24px 0px; height: 219px; overflow: hidden; }
#subheader_boxb { background: url(img/tm_bgb.jpg) no-repeat center top; margin: -24px 0px 24px 0px; height: 219px; overflow: hidden; }
#subheader_boxk { background: url(img/tm_bgk.jpg) no-repeat center top; margin: -24px 0px 24px 0px; height: 219px; overflow: hidden; }
/*END OF HEADER*/

/*TOP MENU*/
#tm_box { height: 64px; padding: 0px 40px 0px 250px; margin: 0px auto; width: 620px; }
#tm_box a { font: normal 14px Arial; color: #b7dbf0; text-decoration: underline; }
#tm_box a:hover { font: normal 14px Arial; color: #ffd65b; text-decoration: underline; }
#tm_box table { width: 1%; border: 0px; }
#tm_box td { vertical-align: top; text-align: center; white-space: nowrap; padding: 20px 11px 0px 12px; }
/*END OF TOP MENU*/

/*TOP ICONS*/
#ti_box { height: 177px; width: 959px; overflow: hidden; margin: 5px auto 0px auto; }
#ti_box table { width: 1%; border: 0px; }
#ti_box td { vertical-align: top; text-align: center; padding: 0px 1px 0px 0px; background: url(img/icons_delimiter.gif) no-repeat right top; }
#ti_box a, #ti_box a:hover { display: inline-block; height: 35px; width: 119px; padding: 101px 0px 0px 0px; text-align: center; font: normal 13px/15px Arial; color: #ffffff; text-decoration: underline; }
.item_buran { background: #0f76ab url(img/img_buran_off.jpg) no-repeat center top; }
.item_buran:hover { background: #e12222 url(img/img_buran_on.jpg) no-repeat center top; }
.item_taiga { background: #0f76ab url(img/img_taiga_off.jpg) no-repeat center top; }
.item_taiga:hover { background: #e12222 url(img/img_taiga_on.jpg) no-repeat center top; }
.item_parts { background: #0f76ab url(img/img_parts_off.jpg) no-repeat center top; }
.item_parts:hover { background: #e12222 url(img/img_parts_on.jpg) no-repeat center top; }
.item_quad { background: #0f76ab url(img/img_quad_off.jpg) no-repeat center top; }
.item_quad:hover { background: #e12222 url(img/img_quad_on.jpg) no-repeat center top; }
.item_import { background: #0f76ab url(img/img_import_off.jpg) no-repeat center top; }
.item_import:hover { background: #e12222 url(img/img_import_on.jpg) no-repeat center top; }
.item_towage { background: #0f76ab url(img/img_towage_off.jpg) no-repeat center top; }
.item_towage:hover { background: #e12222 url(img/img_towage_on.jpg) no-repeat center top; }
.item_boats { background: #0f76ab url(img/img_boats_off.jpg) no-repeat center top; }
.item_boats:hover { background: #e12222 url(img/img_boats_on.jpg) no-repeat center top; }
.item_engines { background: #0f76ab url(img/img_engines_off.jpg) no-repeat center top; }
.item_engines:hover { background: #e12222 url(img/img_engines_on.jpg) no-repeat center top; }
/*END OF TOP ICONS*/

/*LEFT COLUMN*/
#lcc1 { vertical-align: top; text-align: left; padding: 0px 15px 0px 20px; }
#lcc2 { width: 252px; text-align: left; }
.lc_title { padding: 0px 4px; text-align: left; font: normal 22px/23px Arial; color: #0c6091; position: relative; z-index: 10; }
#lc_phones { background: url(img/ico_phones.jpg) no-repeat 4px 7px; text-align: left; height: 105px; padding: 0px 0px 0px 100px; font: normal 19px Arial; color: #4eb20b; }
#lc_phones span { font: normal 14px Arial; color: #8b8b8b; }
#lc_search { background: url(img/search_bg.gif) no-repeat left top; height: 85px; margin: -5px 0px 0px 0px; }
#lc_search input { float: left; width: 155px; font: normal 12px Arial; color: #424d53; margin: 15px 15px 0px 10px; border: 0px; }
#lc_search img { float: left; width: 58px; height: 40px; border: 0px; }
#lc_news_title { padding: 0px 0px 10px 0px; }
.lc_news_item { padding: 0px 4px 6px 6px; text-align: justify; font: normal 13px Arial; color: #424d53; border-bottom: 1px solid #a6a6a6; margin-bottom: 6px; }
.lc_news_item a { font: normal 13px Arial; color: #424d53; text-decoration: none; }
.lc_news_item a:hover { font: normal 13px Arial; color: #424d53; text-decoration: underline; }
.lc_news_item span{BORDER: #e9ebec 1px solid;	text-align: center;	color: #C60000;}

#lc_qform_title { padding: 15px 0px 3px 4px; text-align: left; font: normal 22px/23px Arial; color: #db5d11; }
#lc_qform1 { background: #db5d11 url(img/block_orange_side.gif) repeat-x left top; }
#lc_qform2 { background: url(img/block_orange_side.gif) repeat-x right bottom; }
#lc_qform3 { background: url(img/block_orange_side.gif) repeat-y right top; }
#lc_qform4 { background: url(img/block_orange_side.gif) repeat-y left top; }
#lc_qform5 { background: url(img/block_orange_lu.gif) no-repeat left top; }
#lc_qform6 { background: url(img/block_orange_ru.gif) no-repeat right top; }
#lc_qform7 { background: url(img/block_orange_rd.gif) no-repeat right bottom; }
#lc_qform8 { background: url(img/block_orange_ld.gif) no-repeat left bottom; padding: 12px 6px 11px 8px; text-align: left; overflow: hidden; }
.lc_qform_name { width: 114px; border: 1px solid #373737; background: #ffffff; margin: 0px 4px 3px 0px; font: normal 14px Arial; color: #171717; float: left; }
.lc_qform_email { width: 114px; border: 1px solid #373737; background: #ffffff; margin: 0px 0px 3px 0px; font: normal 14px Arial; color: #171717; float: right; }
.lc_qform_question { width: 236px; height: 125px; border: 1px solid #373737; background: #ffffff; margin: 0px 0px 5px 0px; font: normal 14px Arial; color: #171717; float: left; }
.lc_qform_captcha { width: 140px; padding: 1px 2px 0px 0px; float: left; }
.lc_qform_captcha_field { width: 88px; float: right; border: 1px solid #373737; background: #ffffff; font: normal 14px Arial; color: #171717; }
.lc_qform_buttons { text-align: right; padding: 8px 2px 0px 0px; clear: both; }
.lc_qform_buttons img { margin: 0px 0px 0px 4px; border: 0px; }
.lc_login_name { text-align: left; vertical-align: middle; font: 14px/18px Arial; color: #FFFFFF; }
.lc_login_field { width: 100%; vertical-align:  middle; text-align: left; }
.lc_login_field input {
	width: 160px;
	border: 1px solid #797979;
	height: 18px;
}


/*END OF LEFT COLUMN*/

/*CENTRAL COLUMN*/
#ccc { width: 100%; vertical-align: top; text-align: left; }
.cc_textblock { padding: 0px 0px 20px 0px; text-align: justify; overflow: hidden; }
.cc_title_u { font: normal 20px/23px Arial; color: #0b5788; text-decoration: underline; padding: 0px 0px 5px 0px; }
.cc_catalog { width: 100%; border: 0px; }
.cc_catalog td { vertical-align: top; text-align: center; font: normal 12px/13px Arial; color: #161616; padding: 0px 0px 10px 0px; }
.cc_catalog span { font: normal 12px/13px Arial; color: #e03523; }
.cc_catalog a { font: normal 12px/13px Arial; color: #161616; text-decoration: none; }
.cc_catalog a:hover { font: normal 12px/13px Arial; color: #161616; text-decoration: underline; }
.cc_catalog img { border: 0px; margin: 0px 0px 2px 0px; }
.cc_catalog_lines { width: 100%; border: 0px; margin: 8px 0px 0px 0px; }
.cc_catalog_lines_header td { background: #0f76ab; height: 28px; padding: 0px 8px; text-align: left; font: normal 14px Arial; color: #ffffff; }
.cc_catalog_lines_items td { background: #d6e5ed; border: 1px solid #aacee0; text-align: left; font: normal 14px Arial; color: #090909; padding: 3px; }
.cc_catalog_lines_items_w td { background: #ffffff; border: 1px solid #aacee0; text-align: left; font: normal 14px Arial; color: #090909; padding: 3px; }
.cc_catalog_lines_items span { font: normal 14px Arial; color: #d51f1f; }
.cc_catalog_lines_items a { font: normal 14px Arial; color: #090909; text-decoration: none; }
.cc_catalog_lines_items a:hover { font: normal 14px Arial; color: #090909; text-decoration: underline; }
.draw_borderc {	BORDER: #e9ebec 1px solid;	text-align: center;	color: #009999;}
#cc_item_price { text-align: center; padding: 10px 0px 10px 0px; }

#cc_item_price span{BORDER: #e9ebec 1px solid;	text-align: center;	color: #C60000;}
/*END OF CENTRAL COLUMN*/

/*RIGHT COLUMN*/
#rcc1 { vertical-align: top; padding: 10px 20px 0px 20px; }
#rcc2 { width: 239px; text-align: left; }
#rc_cart { margin: 0px 0px 11px 0px; background: url(img/img_cart.jpg) no-repeat left top; height: 106px; }
#rc_cart div { padding: 24px 7px 30px 88px; text-align: left; font: normal 14px Arial; color: #ffffff; }
#rc_cart a { font: normal 14px Arial; color: #ffffff; text-decoration: underline; }
#rc_cart a:hover { font: normal 14px Arial; color: #ffffff; text-decoration: none; }
#rc_cat_title { padding: 0px 10px 11px 20px; text-align: left; font: normal 22px/23px Arial; color: #2c75a0; }
#rc_menu_box { padding: 0px 12px 0px 8px; }
.rm_spacer { height: 10px; overflow: hidden; }
.rm_root { background: #1288b8; padding: 0px 0px 0px 11px; }
.rm_root span { display: inline-block; border-left: 1px solid #1288b8; border-bottom: 1px solid #1288b8; background: #a9d3e4; padding: 0px 3px; width: 201px; font: normal 14px/16px Arial; color: #0d6597; text-decoration: none; }
.rm_root a { display: inline-block; border-left: 1px solid #1288b8; border-bottom: 1px solid #1288b8; background: #a9d3e4; padding: 0px 3px; width: 201px; font: normal 14px/16px Arial; color: #0d6597; text-decoration: none; }
.rm_root a:hover { display: inline-block; border-left: 1px solid #879b60; border-bottom: 1px solid #879b60; background: #f4d03e; padding: 0px 3px; width: 201px; font: normal 14px/16px Arial; color: #291705; text-decoration: none; }
.rm_sub { padding: 0px 0px 0px 11px; }
.rm_sub div { background: #eff3f5; padding: 0px 0px 2px 0px; border-left: 1px solid #9bb1bc; border-bottom: 1px solid #9bb1bc; border-right: 1px solid #9bb1bc; }
.rm_sub a { display: inline-block; padding: 1px 3px; width: 200px; font: normal 14px/16px Arial; color: #424d53; text-decoration: underline; }
.rm_sub a:hover { display: inline-block; background: #0d425d; padding: 1px 3px; width: 200px; font: normal 14px/16px Arial; color: #ffffff; text-decoration: none; }
/*END OF RIGHT COLUMN*/

/*FOOTER*/
#footer_box { height: 166px; overflow: hidden; margin: 10px 0px 0px 0px; overflow: hidden; }
#footer_copyright { width: 495px; text-align: left; padding: 100px 0px 0px 73px; float: left; font: normal 14px/16px Arial; color: #ffffff; }
#footer_counters { float: right; padding: 78px 76px 0px 0px; text-align: right; width: 312px; }
#footer_counters img { border: 0px; padding: 5px 9px; }
/*END OF FOOTER*/

