@charset "windows-1251";
/*SYSTEM STYLES*/
html, body, table, td, div, span, h1, h2, h3, h4, h5, h6, img, p, textarea, form, input, select { padding:0px; margin:0px; }
html, body { width:100%; height:100%; }
body { font:normal 12px Arial, Helvetica, sans-serif; color:#444141; text-decoration:none; }
table, td, div, ul, img, li { zoom:1; }
h1 {
	background:url(/themes/default/img/bullet_blue_sq.gif) no-repeat 1px center;
	font:normal 15px Arial, Helvetica, sans-serif; color:#0a0a0a; text-decoration:none;
	padding-left:26px;
	margin:11px 0px;
}
h2 {
	font:normal 15px Arial, Helvetica, sans-serif; color:#0a0a0a; text-decoration:none;
	margin:11px 0px;
}
a { font:normal 12px Arial, Helvetica, sans-serif; color:#446b7a; text-decoration:none;  }
.navig { font:normal 12px Arial, Helvetica, sans-serif; color:#446b7a; }
.navig_act { font:bold 12px Arial, Helvetica, sans-serif; color:#446b7a; text-decoration:none; }
#real_body { height:100%; background:#667286 url(/themes/default/img/main_bg.jpg) repeat-x left top; }
#real_body2 { width:972px; margin:0px auto; }
#content_box { padding:0px 3px; }
#c_dec1 { background:url(/themes/default/img/lm_bottom.gif) no-repeat left bottom; }
#c_dec2 { background:url(/themes/default/img/rc_footer_img.gif) no-repeat right bottom; padding-bottom:13px; }
#c_dec3 { background:url(/themes/default/img/lm_bg.gif) repeat-y left top; }
#c_dec4 { background:url(/themes/default/img/body_bg.gif) repeat-y right top; }
#c_dec5 { background:url(/themes/default/img/lm_top.gif) no-repeat left top; }
#c_dec6 { background:url(/themes/default/img/body_lu.gif) no-repeat 242px top; }
#c_dec7 { background:url(/themes/default/img/body_ru.gif) no-repeat right top; }
#c_dec8 { background:url(/themes/default/img/rc_rd.jpg) no-repeat right bottom; }
#c_dec9 { background:url(/themes/default/img/body_top_space.gif) no-repeat 707px top; }
.dotline { background:url(/themes/default/img/dotline_white.gif) repeat-x left center; height:21px; overflow:hidden; }
.dotline2 { background:url(/themes/default/img/dotline_gray.gif) repeat-x left center; height:21px; overflow:hidden; }

.txt_standart { font:normal 12px Arial, Helvetica, sans-serif; color:#444141; text-decoration:none; }
.txt_standart14b { font:bold 14px Arial, Helvetica, sans-serif; color:#444141; text-decoration:none; }
.txt_d_blue1 { font:normal 12px Arial, Helvetica, sans-serif; color:#b2c2c8; text-decoration:underline; }
.txt_d_blue2 { font:normal 12px Arial, Helvetica, sans-serif; color:#446b7a; }
.txt_red11 { font:bold 11px Arial, Helvetica, sans-serif; color:#ac1212; text-decoration:none; }
/*END OF SYSTEM STYLES*/

/*HEADER STYLES*/
#header_box { background:url(/themes/default/img/header_img.jpg) no-repeat left top; }
#header_logo { text-align:left; vertical-align:top; padding:16px 0px 109px 21px; width:100%; }
#header_lang1 { padding:21px 18px 0px 0px; vertical-align:top; }
#header_lang2 { padding:21px 25px 0px 0px; vertical-align:top; }
#search_box { padding:4px 19px 23px 0px; text-align:right; }
#search_box table { margin:0px 0px 0px auto; }
#search_box td { vertical-align:middle; padding-right:8px; }
#search_box input {
	/*width:164px; */
	font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#575757;
}
#search_box select { width:192px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#575757; }
#tm_box { padding:0px 11px 4px 11px; vertical-align:top; }
#tm_box td { text-align:center; vertical-align:middle; }
#tm_box a { font:bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; }
.tm_on1 { background:url(/themes/default/img/tm_on_l.gif) no-repeat left top; width:6px; height:31px; }
.tm_on2 { background:url(/themes/default/img/tm_on_bg.gif) repeat-x left top; }
.tm_on3 { background:url(/themes/default/img/tm_on_r.gif) no-repeat right top; width:6px; height:31px; }
.tm_off1 { background:url(/themes/default/img/tm_off_l.gif) no-repeat left top; width:6px; height:31px; }
.tm_off2 { background:url(/themes/default/img/tm_off_bg.gif) repeat-x left top; }
.tm_off3 { background:url(/themes/default/img/tm_off_r.gif) no-repeat right top; width:6px; height:31px; }
/*END OF HEADER STYLES*/

/*LEFT COLUMN STYLES*/
#lcc { vertical-align:top; text-align:left; }
#lc_holder { width:242px; }
#lc_box { padding:11px 18px 0px 14px; }
#lc_box ul,li { margin:0px; padding:0px; }
.lm li { list-style:none; padding-top:3px; padding-bottom:3px; }

.lm a { font:bold 11px Arial, Helvetica, sans-serif; color:#fff367; text-decoration:none; }
.slm a { font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; }
.slm { padding-left:11px; background:url(/themes/default/img/bullet_yellow_sq.gif) no-repeat left 10px; }
.sslm a { font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; }
.sslm { padding-left:22px; background:url(/themes/default/img/bullet_line.gif) no-repeat 13px 10px; }
.banner { text-align:center; }
/*END OF LEFT COLUMN STYLES*/

/*CENTRAL COLUMN STYLES*/
#ccc { vertical-align:top; text-align:left; width:100%; }
#cc_box { padding:5px 0px 10px 6px; }
#tabs td { vertical-align:top; }
#tabs_under { background:url(/themes/default/img/tabs_under_ru.gif) no-repeat right top; height:6px; overflow:hidden; }
.tab_on1 { background:#ffffff url(/themes/default/img/dot_gray.gif) repeat-x left top; }
.tab_on2 { background:url(/themes/default/img/dot_gray.gif) repeat-y left top; }
.tab_on3 { background:url(/themes/default/img/tab_one_r.gif) no-repeat right top; }
.tab_on4 { background:url(/themes/default/img/tab_one_l.gif) no-repeat left top; }
.tab_on5 {
	font:normal 12px/30px Arial, Helvetica, sans-serif; color:#0a0a0a; text-decoration:none;  text-transform:uppercase; 
	background:url(/themes/default/img/bullet_blue_sq.gif) no-repeat 1px 8px;
	padding:0px 15px 0px 20px;
	white-space:nowrap;
}
.tab_off1 { background:url(/themes/default/img/tab_two_bg.gif) repeat-x left top; }
.tab_off2 { background:url(/themes/default/img/tab_two_l.gif) no-repeat left top; }
.tab_off2a { background:url(/themes/default/img/tab_two_first.gif) no-repeat left top; }
.tab_off3 { background:url(/themes/default/img/tab_two_r.gif) no-repeat right top; }
.tab_off4 {
	font:normal 9px/30px Arial, Helvetica, sans-serif; color:#035170; text-decoration:none;  text-transform:uppercase; 
	padding:0px 10px;
	white-space:nowrap;
}
.tab_off4 a { font:normal 9px/30px Arial, Helvetica, sans-serif; color:#035170; text-decoration:none; text-transform:uppercase; }
.tab_str1 { background:#ffffff url(/themes/default/img/dot_gray.gif) repeat-x left bottom; text-align:right; }
.tab_str2 { background:url(/themes/default/img/tabs_endline.gif) no-repeat right bottom; height:30px; width:9px; margin:0px 0px 0px auto; }
.path_box {
	padding:4px 0px 11px 27px; text-align:left;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#7d7c7c; text-decoration:none; 
}
.path_box a { font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#7d7c7c; text-decoration:none; }
.path_box span { font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#036186; text-decoration:none; }
.text_box { padding:0px 18px 10px 14px; text-align:left; }
.list_box { padding:4px 0px; text-align:left; font:normal 12px Arial, Helvetica, sans-serif; color:#446b7a; }
.cart_table_header td {
	vertical-align:middle; white-space:nowrap; padding:3px;
	font:bold 11px Arial, Helvetica, sans-serif; color:#444141; text-decoration:none;
	background:#C3D9E2;
}
.cart_table_itemline td {
	vertical-align:top; padding:3px;
	font:normal 11px Arial, Helvetica, sans-serif; color:#444141; text-decoration:none;
}
.cart_table_itemline input {
	font:bold 11px Arial, Helvetica, sans-serif; color:#444141; text-decoration:none;
	width:25px; text-align:center;
}
.cart_table_footer {
	padding:4px; text-align:right;
	font:normal 12px Arial, Helvetica, sans-serif; color:#444141; text-decoration:none;
	background:#C3D9E2;
}
.cart_table_add { padding-top:10px }
.cart_table_add td { vertical-align:middle; text-align:right; }
.cart_table_buttons { padding:5px 0px; text-align:center; }
.cart_table_buttons input {
	width:120px; text-align:center;
	font:bold 11px Arial, Helvetica, sans-serif; color:#444141;
}
/*END OF CENTRAL COLUMN STYLES*/

/*RIGHT COLUMN STYLES*/
#rcc { vertical-align:top; text-align:left; }
#rc_holder { width:253px; }
#rc_box { padding:5px 5px 94px 0px; }
.cart_box1 { background:url(/themes/default/img/dot_gray.gif) repeat-x left top; }
.cart_box2 { background:url(/themes/default/img/dot_gray.gif) repeat-y 7px top; }
.cart_box3 { background:url(/themes/default/img/dot_gray.gif) repeat-y right top; }
.cart_box4 { background:url(/themes/default/img/rc_block_lu.gif) no-repeat left top; }
.cart_box5 { background:url(/themes/default/img/rc_header_r.gif) no-repeat right top; padding:10px 8px 5px 17px; text-align:left; }
.cart_header {
	font:normal 15px Arial, Helvetica, sans-serif; color:#036186; text-decoration:none; text-align:left;
	padding:0px 0px 3px 55px;
}
.cart_ico { vertical-align:top; padding-right:25px; }
.cart_info {
	padding-top:5px; text-align:left; vertical-align:top;
	font:normal 11px Arial, Helvetica, sans-serif; color:#313131; text-decoration:none;
	width:100%;
}
.cart_info_link { padding-top:3px; }
.cart_info_link a { font:bold 11px Arial, Helvetica, sans-serif; color:#8fb7c7; text-decoration:underline; }
.cart_info_link span { font:bold 11px Arial, Helvetica, sans-serif; color:#015c80; }
.block_down1 { background:#ffffff url(/themes/default/img/dot_gray.gif) repeat-x left 7px; }
.block_down2 { background:url(/themes/default/img/rc_block_ld.gif) no-repeat left top; }
.block_down3 { background:url(/themes/default/img/rc_block_rd.gif) no-repeat right top; height:12px; overflow:hidden; }
.block_header1 { background:url(/themes/default/img/dot_gray.gif) repeat-x left top; }
.block_header2 { background:url(/themes/default/img/rc_header_l.gif) no-repeat left top; }
.block_header3 {
	background:url(/themes/default/img/rc_header_r.gif) no-repeat right top; text-align:center; padding-left:10px;
	font:normal 19px/44px Arial, Helvetica, sans-serif; color:#0a0a0a; text-decoration:none;
}
.block_body { padding:0px 8px 8px 15px; text-align:left; }
.spec_img { text-align:center; padding-bottom:8px; }
.spec_desc { padding:0px 17px; text-align:left; }



.spec_link a { font:bold 11px Arial, Helvetica, sans-serif; color:#6ba2b8; text-decoration:underline; }
.spec_link span { font:bold 11px Arial, Helvetica, sans-serif; color:#036186; }
.spec_txt a { font:normal 11px Arial, Helvetica, sans-serif; color:#313131; text-decoration:none; }
.news_box { padding:18px 11px 0px 25px; text-align:left; }
.news_d1 { background:url(/themes/default/img/date_bg.gif) repeat-x left top; width:71px; }
.news_d2 { background:url(/themes/default/img/date_l.gif) no-repeat left top; }
.news_d3 { background:url(/themes/default/img/date_r.gif) no-repeat right top; text-align:center; }
.news_d3 a { font:bold 11px/19px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; }
.news_txt { padding:8px 0px 0px 3px; text-align:left; font:normal 11px Arial, Helvetica, sans-serif; color:#3e3e3e; }
.news_txt a { font:normal 11px Arial, Helvetica, sans-serif; color:#3e3e3e; text-decoration:none; }
.news_more { padding:12px 0px 0px 3px; text-align:left; }
.news_more a { font:normal 11px Arial, Helvetica, sans-serif; color:#97becd; text-decoration:underline; }
.news_more span { font:normal 11px Arial, Helvetica, sans-serif; color:#036186; }
/*END OF RIGHT COLUMN STYLES*/

/*FOOTER STYLES*/
#footer_box { padding:6px 3px 22px 3px; }
#footer1 { background:url(/themes/default/img/footer_lu.gif) no-repeat left top; }
#footer2 { background:url(/themes/default/img/footer_ru.gif) no-repeat right top; padding:0px 9px; }
#footer3 { border-top:1px solid #aeb4bf; height:8px; overflow:hidden; }
#footer4 {
	border-left:1px solid #aeb4bf; border-right:1px solid #aeb4bf;
	padding:7px 0px; text-align:center;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#f0f3f8; text-decoration:none;
}
#footer4 span { font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#cfd6e1; text-decoration:none; }
#footer5 { background:url(/themes/default/img/footer_ld.gif) no-repeat left bottom; }
#footer6 { background:url(/themes/default/img/footer_rd.gif) no-repeat right bottom; padding:0px 9px; }
#footer7 { border-bottom:1px solid #aeb4bf; height:8px; overflow:hidden; }
/*END OF FOOTER STYLES*/
