/*
font-family:Arial; letter-spacing:0pt; line-height:12px; font-weight:bold; font-size:12px; color: #2a2a2a; cursor: default; text-decoration: none;

background:url('../images/big_img.jpg') no-repeat 0px 0px ;
*/

body{margin:0px; background:url('../images/body_bg.jpg') 0px 0px ;}
table{border-collapse:collapse; bxorder:0px;border-spacing:0px;
	font-family:Tahoma; letter-spacing:0pt; line-height:16px; font-weight:normal; font-size:11px; color: #000000; cursor: default; text-decoration: none;}
td{padding:0px; vertical-align:top;}
img{border:none;}
h1{
	padding:0px;margin:0px 0px 15px 0px;
	font-family:Tahoma; letter-spacing:0pt; line-height:26px; font-weight:normal; font-size:25px; color: #292b2c; cursor: default; text-decoration: none;
}
a{
	font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:11px; color: #c81613; cursor: pointer; text-decoration: underline;
}
a:hover{
	text-decoration:none !important;
}
.all{
	background:url('../images/tree_bot_bg.jpg') repeat-x 0px 100% ;
	width:100%;	height:100%;
}
.all_td{
	background:url('../images/tree_top_bg.jpg') repeat-x 0px 0px ;
}
.all_ct{
	width:953px;height:100%;
	background:url('../images/ct_bg.gif') repeat-y 0px 0px ;
}
.all_ct_td{
	background:url('../images/top_bg.jpg') no-repeat 0px 0px ;
}
.all_cont_t{
	width:100%;height:100%;
	background:url('../images/ct_bot_bg.jpg') no-repeat 0px 100% ;
}
.all_cont_td{
	padding-top:242px;
}
.three_col_t{
	width:100%;height:100%;
}
.logo_bg{
	display:inline-block;
	position:absolute;
	width:232px; height:123px;
	top:35px;margin-left:17px;
	background:url('../images/logo_bg.jpg') no-repeat 0px 0px;
}
.logo{
	display:inline-block;
	position:absolute;
	margin-left:10px;
	width:200px;height:66px;
	xborder:1px solid #000;
	xbackground:url('../images/logo.jpg') no-repeat 0px 0px;
}
.ico_home,.ico_mail,.ico_map{
	position:absolute;
	display:inline-block;
	width:11px;height:11px;
	top:102px;
}
.ico_home{margin-left:25px; background:url('../images/ico_home.gif') no-repeat 0px 0px;}
.ico_mail{margin-left:63px; background:url('../images/ico_mail.gif') no-repeat 0px 0px;}
.ico_map{margin-left:102px; background:url('../images/ico_map.gif') no-repeat 0px 0px;}

.select_class_txt{
	display:inline-block;
	position:absolute;
	width:244px;height:21px;
	top:158px;margin-left:5px;
	background:url('../images/lm_st.gif') no-repeat 215px 10px;
	font-family:Tahoma; letter-spacing:0pt; line-height:21px; font-weight:bold; font-size:11px; color: #ffffff; cursor: default; text-decoration: none;
}
.select_class_txt span{
	display:inline-block;
	margin-left:22px;
}

.class_31_but,.class_32_but,.class_33_but,.class_34_but{
	display:inline-block;
	position:absolute;
	width:38px;height:38px;
	top:192px;
}
.class_31_but{margin-left:25px; background:url('../images/class_31_but.gif') no-repeat 0px 0px;}
.class_32_but{margin-left:79px; background:url('../images/class_32_but.gif') no-repeat 0px 0px;}
.class_33_but{margin-left:135px; background:url('../images/class_33_but.gif') no-repeat 0px 0px;}
.class_34_but{margin-left:190px; background:url('../images/class_34_but.gif') no-repeat 0px 0px;}

.class_31_but:hover,.class_31_but#active{margin-left:25px; background:url('../images/class_31_but_a.gif') no-repeat 0px 0px;}
.class_32_but:hover,.class_32_but#active{margin-left:79px; background:url('../images/class_32_but_a.gif') no-repeat 0px 0px;}
.class_33_but:hover,.class_33_but#active{margin-left:135px; background:url('../images/class_33_but_a.gif') no-repeat 0px 0px;}
.class_34_but:hover,.class_34_but#active{margin-left:190px; background:url('../images/class_34_but_a.gif') no-repeat 0px 0px;}

.top_spec{
	display:inline-block;
	position:absolute;
	width:162px; height:164px;
	top:45px;margin-left:277px;
	font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:bold; font-size:11px; color: #ffffff; cursor: default; text-decoration: none; xfont-style:italic;
}
.top_spec_but{
	display:inline-block;
	width:156px; height:26px;
	margin-top:15px;
	background:url('../images/top_spec_but.gif') no-repeat 0px 0px;
	text-align:center;
	font-family:Tahoma; letter-spacing:0pt; line-height:24px; font-weight:bold; font-size:11px; color: #ffffff; cursor: pointer; text-decoration: none; font-style:italic;
}

.top_menu{
	display:inline-block;
	position:absolute;margin-left:277px;
	width:480px; height:50px;
	top:215px;
	font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:11px; color: #9e9e9e; cursor: default; text-decoration: none; 
}
.top_menu a{
	display:inline-block;
	height:25px;
	font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:12px; color: #ffffff; cursor: pointer; text-decoration: underline; 
}
.top_menu a:hover,.top_menu a#active{
	background:url('../images/tm_under.gif') repeat-x 0px 100%;
	text-decoration: none !important; 
}
	
.top_contacts{
	display:inline-block;
	position:absolute;
	width:170px; height:107px;
	top:55px;margin-left:770px;
	font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:bold; font-size:11px; color: #ffffff; cursor: default; text-decoration: none; xfont-style:italic;
}
.top_contacts a{
	font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:bold; font-size:11px; color: #ffffff; cursor: pointer; text-decoration: underline; xfont-style:italic;
}
.top_contacts span{
	font-family:Tahoma; letter-spacing:0pt; line-height:28px; font-weight:bold; font-size:24px; color: #ffffff; cursor: default; text-decoration: none;
}

.lcol{
	padding:0px 0px 0px 5px;
}
.lcol_t{
	width:244px;
}
.lm_h_td{
	background:#95ba00 url('../images/lm_h_bg.gif') repeat-x 0px 0px;
}
.lm_h{
	display:inline-block;
	width:244px;height:21px;
	background:url('../images/lm_st.gif') no-repeat 215px 10px;
	font-family:Tahoma; letter-spacing:0pt; line-height:21px; font-weight:bold; font-size:11px; color: #ffffff; cursor: default; text-decoration: none;
}
.lm_h span{
	display:inline-block;
	margin-left:22px;
}
.lm_cont{
	background:#a9c800 url('../images/lm_cont_bg.gif') repeat-x 0px 100%;
}
.lm_cont#laminat_colors{
	padding:10px 0px 10px 12px;
}
.lm_cont#laminat_colors img{
	display:inline-block;
	xmargin-left:5px;margin-bottom:3px;
	border:1px solid #ffffff;
}
.lm_cont#laminat_colors a:hover img,.lm_cont#laminat_colors a#active img{
	border:1px solid #444444;
}

.color_is{
	display:inline-block;
	xwidth:44px;
	float:left;
	text-align:center;
	margin-left:5px;margin-top:5px;
	font-family:Tahoma; letter-spacing:0pt; line-height:12px; font-weight:normal; font-size:10px; color: #ffffff; cursor: default; text-decoration: none;
}

.lm_cont#lm_select div.line{
	display:inline-block;width:227px;
	background: url('../images/lm_dot.gif') repeat-x 0px 100%;
	font-family:Tahoma; letter-spacing:0pt; line-height:16px; font-weight:normal; font-size:12px; color: #ffffff; cursor: pointer; text-decoration: none;
}
.lm_cont#lm_select div.v{
	display:inline-block;width:227px;
}

.lm_cont#lm_select div.v#active{
	background: url('../images/lm_v.gif') no-repeat 100% 7px;
}

.lm_cont#lm_select div.v a{
	display:inline-block;
	margin:5px 10px 7px 25px;
	font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:normal; font-size:12px; color: #ffffff; cursor: pointer; text-decoration: none;
}
.lm_view_but{
	display:inline-block;
	width:143px;height:33px;
	margin:15px 0px 15px 45px;
	background: url('../images/lm_view_but.jpg') no-repeat 0px 0px;
}

.rcol{
	padding:30px 5px 20px 0px;
	
}
.rcol_ttd{
	padding:0px 15px 0px 10px;
	background: url('../images/green_line_bot.gif') no-repeat 0px 100%;
}
.rcol_t{
	width:190px;height:100%;
	background: url('../images/green_pix.gif') repeat-y 0px 0px;
}
.date{
	font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:bold; font-size:11px; color: #969696; cursor: default; text-decoration: none;
}
a.news_title{
	font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:bold; font-size:11px; color: #b90603; cursor: pointer; text-decoration: underline;
}

.cit{
	display:inline-block;
	width:162px;xheight:108px;
	background: #d70101 url('../images/red_cit_bg.jpg') repeat-y 0px 0px;
}
.cit_top{
	display:inline-block;
	width:162px;height:100%;
	background: url('../images/red_cit_top.jpg') no-repeat 0px 0px;
}
.cit_bot{
	display:inline-block;
	width:162px;height:100%;
	background: url('../images/red_cit_bot.jpg') no-repeat 0px 100%;
}
.cit a{
	display:inline-block;
	width:135px;margin-left:14px;
	font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:bold; font-size:11px; color: #ffffff; cursor: pointer; text-decoration: underline;
}
.blue_bold_link{
	font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:bold; font-size:11px; color: #10adf7; cursor: pointer; text-decoration: underline;
}
.ccol{
	width:100%; 
	padding:30px 20px 30px 20px;
}

.copy{
	padding:20px 0px 20px 0px;
	font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:bold; font-size:10px; color: #ffffff; cursor: default; text-decoration: none;
}
.madein{
	padding:20px 15px 20px 0px;
	font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:bold; font-size:10px; color: #ffffff; cursor: default; text-decoration: none;
	text-align:right;
}
.madein a{
	font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:bold; font-size:10px; color: #ffffff; cursor: pointer; text-decoration: underline;
}

.glist_t{
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #cccccc;
	color:#444444; 
}
.glist_t#list{
	background: url('../images/gt_bg.gif') repeat-x 0px 0px;
}
.glist_t#in{
	border:none;
}
.glist_t td a.glist_img{
	display:inline-block;
	xmargin-left:10px;
	border:1px solid #cccccc;
}
.glist_t td{
	padding:10px 10px 7px 10px;
	xborder-bottom:1px solid #cccccc;
}
.glist_t#in td{
	padding:10px 10px 7px 0px;
}
.glist_t span.label{
	color:#111111; font-weight:bold !important;
}
.cm_sub{
	font-family:Tahoma; letter-spacing:0pt; line-height:18px; font-weight:bold; font-size:11px; color: #000000; cursor: pointer; text-decoration: underline;
}
.cm_sub#active{
	color: #666666;text-decoration: none;
}
.search_bg{
	display:inline-block;
	width:166px;height:22px;
	background: url('../images/search_bg.gif') no-repeat 0px 0px;
}
.search_bg input{
	border:none;
	height:18px;
	width:130px;margin:2px 0px 0px 25px;
}
.price_win{
	position:absolute;
	display:none;
	width:250px;height:100px;
	border:1px solid #999999;
	background:#eeeeee;
}
.price_win_t{
	width:100%;
}
.price_win_t td{
	padding:3px;
	text-align:center;
}
.price_win_t td.h{
	background:#95ba00 url('../images/pwin_h_bg.gif') repeat-x 0px 0px;
	font-weight:bold; text-transform:uppercase; color: #ffffff;
	
}
.price_win_t td input.count_pol{
	width:160px; height:20px;
	border:1px solid #444444;
	float:left;
	margin-left:5px;
}
.price_win_t td a.price_win_but{
	display:inline-block;
	width:60px; height:18px;
	background:#95ba00 url('../images/pwin_h_bg.gif') repeat-x 0px 0px;
	border:1px solid #647c02;
	font-family:Tahoma; letter-spacing:0pt; line-height:16px; font-weight:bold; font-size:11px; color: #ffffff; cursor: pointer; text-decoration: none;
	
	
}

.gprice_t{
	width:230px;
	border:1px solid #cccccc;
}
.gprice_t td{
	padding:3px 10px 3px 10px !important;
	text-align:left;
	border:1px dotted #cccccc;
}
.gprice_t td.h{
	padding:1px;
	text-align:center;
	background:#565753 url('../images/gprice_t_hbg.gif') repeat-x 0px 0px;
	font-weight:bold; text-transform:uppercase; color: #ffffff;
	
}
.gprice_t td input.count_pol{
	width:160px; height:20px;
	border:1px solid #444444;
}
.gprice_t td.but_td a{
	display:inline-block;
	xwidth:60px; height:20px;
	background:#95ba00 url('../images/pwin_h_bg.gif') repeat-x 0px 0px;
	border:1px solid #647c02;
	padding-right:10px;padding-left:10px;
	font-weight:bold; color: #ffffff;font-size:11px;  line-height:18px;
	text-decoration:none;
}
.gprice_t td.but_td{
	text-align:center;
	padding:5px 0px 7px 0px;
}

.pages a.active{
	font-weight:bold; text-decoration:none;color:#444444;
}

.order_steps_t{
	width:100%;
	border-right:1px solid #669933;
	border-top:1px solid #669933;
	border-left:1px solid #669933;
}
.order_steps_t td span{
	font-family:Tahoma; letter-spacing:0pt; line-height:18px; font-weight:bold; font-size:11px; color: #b7c9a6; cursor: default; text-decoration: none;
}
.order_steps_t td.active span{
	font-family:Tahoma; letter-spacing:0pt; line-height:18px; font-weight:bold; font-size:11px; color: #336600; cursor: default; text-decoration: none;
}
.order_steps_t td{
	width:14%;
	border:1px solid #669933;
	text-align:center;
	font-family:Tahoma; letter-spacing:0pt; line-height:12px; font-weight:normal; font-size:11px; color: #b7c9a6; cursor: default; text-decoration: none;
	padding:7px 3px 7px 3px;
	background: #eff3ec url('../images/step_list.gif') no-repeat 100% 0px;
}
.order_steps_t td.active{
	background:#ffffff url('../images/step_list.gif') no-repeat 100% 0px;
	font-family:Tahoma; letter-spacing:0pt; line-height:12px; font-weight:normal; font-size:11px; color: #336600; cursor: default; text-decoration: none;
	border-bottom:1px solid #ffffff !important;
	
}

.ost_h{
	padding:2px 10px 4px 10px ;
	text-align:center;
	white-space:nowrap;
	background:#565753 url('../images/gprice_t_hbg.gif') repeat-x 0px 0px;
	font-family:Tahoma; letter-spacing:0pt; line-height:13px; font-weight:bold; font-size:11px; color: #ffffff; cursor: default; text-decoration: none;
}
.order_cont_t{
	width:100%;
	border-left:1px solid #669933;
	border-right:1px solid #669933;
	border-bottom:1px solid #669933;
}
.order_cont_t td{
	border-right:1px dotted #cccccc;
	border-bottom:1px dotted #cccccc;
	text-align:center;
	padding:4px 10px 4px 10px ;
	vertical-align:middle !important;
}
.ogoods_is_st,.ogoods_is_st td{
	border:none;text-align:left;vertical-align:top !important;
	padding:4px 5px 4px 5px ;
}

.abut{
	display:inline-block;
	height:16px;
	background:#95ba00 url('../images/pwin_h_bg.gif') repeat-x 0px 0px;
	border:1px solid #647c02;
	padding-right:10px;padding-left:10px;
	font-family:Tahoma; letter-spacing:0pt; line-height:14px; font-weight:bold; font-size:11px; color: #ffffff; cursor: pointer; text-decoration: none;
	margin-left:15px;
	float:right;
}
.delete{
	display:inline-block;
	width:13px;height:13px;
	background: url('../images/delete.gif') no-repeat 0px 0px;
}
.last_step_head span{
	font-family:Tahoma; letter-spacing:0pt; line-height:18px; font-weight:bold; font-size:12px; color: #999999; cursor: pointer; text-decoration: underline;
}

.last_step_head span.active{
	font-family:Tahoma; letter-spacing:0pt; line-height:18px; font-weight:bold; font-size:12px; color: #000000; cursor: pointer; text-decoration: none;
}


.border_preview{
    z-index:10000;
    position:absolute;
    border: 0px solid #444;
    
}
#prev_loader_container {
    text-align:center;
    position:absolute;
    top:40%;
    width:100%;
}
#prev_loader {
    font-family:Tahoma, Helvetica, sans;
    font-size:10px;
    color:#000000;
    background-color:#FFFFFF;
    padding:10px 0 16px 0;
    margin:0 auto;
    display:block;
    width:135px;
    border:1px solid #6A6A6A;
    text-align:left;
    z-index:255;
}
#prev_loader_bg {
    background-color:#EBEBE4;
    position:relative;
    top:8px;
    left:8px;
    height:7px;
    width:113px;
    font-size:1px;
}
#prev_progress {
    height:5px;
    font-size:1px;
    width:1px;
    position:relative;
    top:1px;
    left:10px;
    background-color:#9D9D94;
}


.sub_plinth_t{
	
}
.sub_plinth_t td{
	text-align:left !important;
	border:none !important;
}

.search_but{
display:block;
position:absolute;
width:20px; height:20px;
cursor:pointer;
}
.price{
	color:#ff0000;font-weight:bold;
}
.vcard{
	display:none;
}
