@charset "windows-1251";
/*SYSTEM*/
html, body, table, td, div, span, p, img, h1, h2, h3, h4, h5, h6, form, input, select, textarea { padding:0px; margin:0px; }
html, body, table, td, div { zoom:1; }
html, body { width:100%; height:100%; }
body { font:normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }
a { font:normal 12px Arial, Helvetica, sans-serif; color:#b23210; text-decoration:underline; }
h1 { font:normal 20px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; margin-bottom:20px; }
/*END OF SYSTEM*/

/*DECORATION*/
#realbody { height:100%; width:100%; background:#2f2121 url(/themes/default/img/main_bg.jpg) repeat-x left top; }
#header1 { background:url(/themes/default/img/header_left.jpg) no-repeat 33px top; }
#header2 { background:url(/themes/default/img/header_right0.gif) no-repeat right top; }
#header3 { background:url(/themes/default/img/header_right1.jpg) no-repeat right top; height:222px; }
#header4 { padding:42px 0px 0px 63px; text-align:left; }
#tm_box1 { padding-left:27px; }
#tm_box2 { background:url(/themes/default/img/tm_bg.jpg) repeat-x left top; }
#tm_box3 { background:url(/themes/default/img/tm_left.jpg) no-repeat left top; }
#tm_box4 { background:url(/themes/default/img/header_right2.jpg) no-repeat right top; padding:0px 90px 5px 55px; }
#tm_box4 td { vertical-align:middle; text-align:center; padding:0px 15px 0px 15px; height:68px; white-space:nowrap; }
#tm_box4 a { font:normal 17px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }
#tm_box4 span { font:normal 17px Arial, Helvetica, sans-serif; color:#a03206; text-decoration:none; }
#c1 { background:url(/themes/default/img/content_ld1.gif) no-repeat left bottom; }
#c2 { background:url(/themes/default/img/header_right4.jpg) no-repeat right top; padding:0px 50px 0px 49px; }
#c3 { background:#fffdf8 url(/themes/default/img/side_b_bg.jpg) repeat-x 35px bottom; }
#c4 { background:url(/themes/default/img/side_l_bg.jpg) repeat-y left top; }
#c5 { background:url(/themes/default/img/side_r_bg.jpg) repeat-y right 50px; }
#c6 { background:url(/themes/default/img/side_t_bg.jpg) repeat-x left top; }
#c7 { background:url(/themes/default/img/content_lu.jpg) no-repeat 14px top; }
#c8 { background:url(/themes/default/img/content_ld2.jpg) no-repeat left bottom; }
#c9 { background:url(/themes/default/img/content_bg_left.jpg) no-repeat left top; }
#c10 { background:url(/themes/default/img/content_ld3.jpg) no-repeat 116px bottom; }
#c11 { background:url(/themes/default/img/content_bg_right.jpg) no-repeat right 80px; }
#c12 { background:url(/themes/default/img/header_right3.jpg) no-repeat right top; }
#c13 { background:url(/themes/default/img/content_rd.jpg) no-repeat right bottom; }
#footer { padding:8px 0px 20px 0px; text-align:center; font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF; }
#phone_box0 { vertical-align:bottom; }
#phone_box1 { width:230px; }
#phone_box2 { padding:55px 0px 170px 40px; text-align:left; font:bold 25px Arial, Helvetica, sans-serif; color:#000000; }
#phone_box2 span { font:bold 14px Arial, Helvetica, sans-serif; color:#000000; }


.img_frame { border:1px solid #E3E1DE; }
.clearall { clear:both; }
.gray_line { height:16px; overflow:hidden; border-bottom:1px solid #e3e1de; margin-bottom:15px; }
.txt_yellow11 { font:normal 11px Arial, Helvetica, sans-serif; color:#fddb3c; }
.txt_beige10 { font:normal 10px Arial, Helvetica, sans-serif; color:#f6e9d7; }
.txt_red12 { font:normal 12px Arial, Helvetica, sans-serif; color:#b23210; text-decoration:none; }
.txt_standart { font:normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }
/*ENF OF DECORATION*/

/*LEFT COLUMN*/
#lcc { vertical-align:top; text-align:left; padding:25px 15px 0px 50px; }
#lcc ul { list-style: none; padding:0px; margin:0px; }
#lcc a { font:normal 12px Arial, Helvetica, sans-serif; color:#9bbed3; text-decoration:underline; }
#lcc span { font:normal 12px Arial, Helvetica, sans-serif; color:#0d69a9; }
.lcc_top { list-style:none; background:url(/themes/default/img/bullet_blue.gif) no-repeat left 5px; padding:0px 0px 11px 9px; }
.lcc_sub { list-style:none; padding:0px 0px 11px 9px; font:normal 12px Arial, Helvetica, sans-serif; color:#9bbed3; text-decoration:none; }
/*END OF LEFT COLUMN*/

/*RIGHT COLUMN*/
#rcc { vertical-align:top; }
#rcc2 { width:271px; }
#rcc3 { padding:25px 38px 45px 20px; text-align:left; }
.news_date { font:bold 12px/18px Arial, Helvetica, sans-serif; color:#bd581f; text-decoration:none; }
.news_body { font:normal 12px/18px Arial, Helvetica, sans-serif; color:#2d2d2d; text-decoration:none; }
.news_links { padding-top:20px; }
.news_links a {
	font:normal 12px Arial, Helvetica, sans-serif; color:#9bbed3; text-decoration:underline;
	background:url(/themes/default/img/bullet_blue.gif) no-repeat right center;
	padding-right:13px;
}
.news_links span { font:normal 12px Arial, Helvetica, sans-serif; color:#0d69a9; }
.rc_spec_img { text-align: left; margin-bottom: 10px; }
.rc_spec_img img { border:1px solid #E3E1DE; }
.rc_spec_desc a { font:normal 12px Arial, Helvetica, sans-serif; color:#b23210; text-decoration:underline; }
#cartinform { text-align: left; padding-bottom: 20px; }
/*END OF RIGHT COLUMN*/

/*CENTRAL COLUMN*/
#ccc { vertical-align:top; text-align:left; width:100%; padding:25px 25px 50px 30px; }
.cat_img { vertical-align:top; padding-right:10px; }
.cat_img img { border:1px solid #E3E1DE; }
.cat_desc { vertical-align:top; text-align:left; padding-bottom:10px; }
.cat_pdf { vertical-align:bottom; text-align:left; }
.subscribe td { padding:1px 5px 1px 0px; text-align:left; vertical-align:top; }
.ss_input { width:100%; }
.ss_input input { width:100%; }
.ss_input select { width:100%; }
.ss_input textarea { width:100%; }
.cc_body { vertical-align: top; text-align: left; width:100%; padding-left: 20px; }
.cc_img img { border:1px solid #E3E1DE; }
.cc_img { vertical-align: top; }
.cc_cat_desc { vertical-align: top; text-align: left; padding-top: 15px; }
.cc_cat_desc a { font:normal 12px Arial, Helvetica, sans-serif; color:#b23210; text-decoration:underline; }
/*END OF CENTRAL COLUMN*/