@charset "windows-1251";
/*SYSTEM*/
html, body, table, td, div, p, span, h1, h2, h3, h4, h5, h6, input, select, form, textarea, img { padding:0px; margin:0px; }
html, body { width:100%; height:100%; }
html, body, table, td, div { zoom:1; }
body { font:normal 12px Arial, Helvetica, sans-serif; color:#475f73; text-decoration:none; }
a {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#d65b00;
	text-decoration:underline;
	text-align: center;
}
h1 { text-transform:uppercase; }
/*END OF SYSTEM*/

/*DECORATION*/
#main1 { background:url(main_top.gif) repeat-x left top; }
#main2 { background:url(main_bot.gif) repeat-x left bottom; }
#main3 { background:url(main_rd0.jpg) no-repeat right bottom; }
#header td { text-align:left; vertical-align:top; }
#header_left1 { background:url(lc_ru000.jpg) no-repeat right bottom; height:343px; }
#content_l1 { vertical-align:top; background:#e1e7ec url(content_.gif) repeat-y left top; }
#content_l2 { background:url(content0.gif) repeat-x left top; }
#content_l3 { background:url(content1.gif) no-repeat left top; width:17px; height:135px; overflow:hidden; }
#content_r1 { vertical-align:top; background:#e1e7ec url(content_.gif) repeat-y right top; }
#content_r2 { background:url(content0.gif) repeat-x left top; }
#content_r3 { background:url(content2.gif) no-repeat right top; width:17px; height:135px; overflow:hidden; }
#content_c1 { background:#FFFFFF url(content0.gif) repeat-x left top; vertical-align:top; }
#content_c2 { background:url(content_.jpg) no-repeat left top; padding:90px 0px 18px 0px; text-align:left; }
#content_c3 { background:#FFFFFF url(content0.gif) no-repeat left top; padding:90px 0px 1px 0px; text-align:left; }

#left_col { vertical-align:top; text-align:left; padding:0px 30px 0px 25px; background:url(lc_right.jpg) no-repeat right top; }
#right_col { vertical-align:top; text-align:left; padding:0px 20px 290px 22px; }
#f_footer_l { background:url(footer_p.gif) no-repeat right top; height:17px; width:247px; overflow:hidden; }
#f_footer_c1_1 { background:#e1e7ec url(content_.gif) repeat-y left top; }
#f_footer_c1_2 { background:url(content3.gif) repeat-x left bottom; }
#f_footer_c1_3 { background:url(content4.gif) no-repeat left 7px; height:17px; width:17px; overflow:hidden; }
#f_footer_c2 { background:#e1e7ec url(content3.gif) repeat-x left bottom; width:100%; }
#f_footer_c3_1 { background:#e1e7ec url(content_.gif) repeat-y right top; }
#f_footer_c3_2 { background:url(content3.gif) repeat-x right bottom; }
#f_footer_c3_3 { background:url(content5.gif) no-repeat right 7px; height:17px; width:17px; overflow:hidden; }
#f_footer_r { width:248px; height:17px; overflow:hidden; }
#footer_l1 { padding:0px 0px 20px 19px; }
#footer_ph1 { background:url(footer_q.gif) repeat-x left top; }
#footer_ph2 { background:url(footer_r.gif) no-repeat left top; }
#footer_ph3 { background:url(footer_s.gif) no-repeat left bottom; }
#footer_ph4 { background:url(footer_t.gif) no-repeat right bottom; height:68px; }
#footer_ph5 { padding:15px 0px 0px 21px; }
#footer_txt1 { background:url(footer_u.gif) no-repeat left top; width:17px; height:14px; }
#footer_txt2 {
	vertical-align:top; text-align:center; padding-top:22px;
	font:normal 11px Arial, Helvetica, sans-serif; color:#575757; text-decoration:none;
}
#footer_txt2 span { font:normal 11px Arial, Helvetica, sans-serif; color:#d65b00; text-decoration:none; }

.line_blue33 { height:15px; overflow:hidden; border-bottom:1px solid #a5b8c7; margin-bottom:16px; }

.txt_blue11 { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#032b50; text-decoration:none; }
.txt_blue17 { font:bold 20px Verdana, Arial, Helvetica, sans-serif; color:#032b50; text-decoration:none; }
.txt_orange17 { font:bold 20px Verdana, Arial, Helvetica, sans-serif; color:#c85102; text-decoration:none; }
/*END OF DECORATION*/

/*LEFT COLUMN*/
#left_col h1 {
	font:bold 15px/16px Arial, Helvetica, sans-serif; color:#032b50; text-decoration:none;
	border-left:3px solid #d65b00; padding-left:12px; text-align:left; margin-bottom:20px;
}
#left_col ul { list-style:none; padding:0px; margin:0px; }
#left_col li {
	list-style:none;
	padding:3px 0px 3px 13px;
	margin:0px;
	text-align:left;
	line-height:0px;
	color: #F00;
}
#left_col a { line-height:13px; }
.lc_off { background:url(bullet_a.gif) no-repeat left 8px; }
.lc_off a { font:normal 11px Arial, Helvetica, sans-serif; color:#5c7487; text-decoration:none; }
.lc_on { background:url(bullet_b.gif) no-repeat left 8px; }
.lc_on a { font:normal 11px Arial, Helvetica, sans-serif; color:#d65b00; text-decoration:none; }
/*END OF LEFT COLUMN*/

/*RIGHT COLUMN*/
#right_col h1 {
	font:bold 15px/16px Arial, Helvetica, sans-serif; color:#032b50; text-decoration:none;
	border-left:3px solid #d65b00; padding-left:12px; text-align:left; margin-bottom:25px;
}
#rc_nav_table td {
	width:33%; height:35px; text-align:center; vertical-align:middle;
	background:url(ico_hold.gif) no-repeat center center;
}
#rc_nav_table { margin-bottom:30px; }
.rc_spec_img { padding-right:22px; vertical-align:top; }
.rc_desc { vertical-align:top; text-align:left; }
.rc_spec_name { padding-bottom:15px; text-align:left; }
.rc_spec_name a { font:normal 11px Arial, Helvetica, sans-serif; color:#d65b00; text-decoration:underline; }
.rc_spec_txt { text-align:left; }
.rc_spec_txt a { font:normal 11px Arial, Helvetica, sans-serif; color:#475f73; text-decoration:none; }
/*END OF RIGHT COLUMN*/

/*CENTRAL COLUMN*/
.c_big_box { padding:8px 15px 8px 20px; text-align:left; }
.c_box { padding:0px 13px 0px 13px; text-align:left; }
.c_header1 { padding:20px 0px 22px 60px; background:url(ico_cat2.gif) no-repeat left 6px; }
.c_header2 { padding-bottom:9px; border-bottom:2px solid #a5b8c7; }
.c_header2 h1 {
	font:bold 15px/16px Arial, Helvetica, sans-serif;
	color:#032b50;
	text-decoration:none;
	text-align:right;
	font-weight: bold;
	font-size: 22px;
}
.c_header3 { padding:10px 6px 9px 6px; border-bottom:2px solid #a5b8c7; margin-bottom:10px; }
.c_header3 h1 { font:bold 15px/16px Arial, Helvetica, sans-serif; color:#032b50; text-decoration:none; text-align:right; }
.c_path { padding:5px 10px 10px 40px; text-align:left; font:bold 14px Arial, Helvetica, sans-serif; color:#032b50; text-decoration:none; text-transform:capitalize; }
.c_path a { font:bold 14px Arial, Helvetica, sans-serif; color:#032b50; text-decoration:none; text-transform:capitalize; }
.c_cat_img { vertical-align:top; padding-right:23px; }
.c_cat_desc { vertical-align:top; text-align:left; width:100%; }
.c_cat_name { padding-bottom:15px; text-align:left; }
.c_cat_name a { font:bold 12px Arial, Helvetica, sans-serif; color:#e7a06b; text-decoration:underline; }
.c_cat_name span { font:bold 12px Arial, Helvetica, sans-serif; color:#d65b00; }
.c_cat_txt { text-align:left; }
.c_cat_txt a { font:normal 12px Arial, Helvetica, sans-serif; color:#475f73; text-decoration:none; }
.c_cat_price {
	font:normal 12px Arial, Helvetica, sans-serif; color:#475f73; text-decoration:none;
	vertical-align:bottom; padding:10px 0px 15px 0px;
}
.c_cat_price span { font:bold 12px Arial, Helvetica, sans-serif; color:#d65b00; text-decoration:none; }
.c_cat_subrub { width:50%; vertical-align:top; text-align:left; }
.c_cat_subrub div { padding-bottom:3px; text-align:left; }
.c_cat_subrub a { font:bold 12px Arial, Helvetica, sans-serif; color:#032b50; text-decoration:none; }
/*END OF CENTRAL COLUMN*/
