@charset "iso-8859-1";
/* CSS Document */

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px 28px 16px 28px; background:url(img/body_bg.gif) top repeat-x #f5f5f5}
	#t1 div { margin-left:318px; padding:8px 0px 12px 0px}
	#t1 a { color:#FFF; font-size:10px; background:url(img/a_t_1.gif) no-repeat 0px 5px; padding-left:11px; margin-left:28px}
table td { vertical-align:top}
.rsp { height:3px; }
.inp { border:1px solid #999}
a { color:#23698f}
a:hover { color:#333}
#ff {
font-size:11px;
}
#ff a{
font-size:11px;
}
#nn {
font-size:11px;
}
#nn a{
font-size:11px;
}
#bb {
font-size:11px;
}
#bb a{
font-size:11px;
}
#feet h1{
text-indent:0px; margin-left:20px; padding-left:0px; font-size:130%; margin-right:15px; text-align:justify;
}
#feet h2{
text-indent:0px; margin-left:20px; padding-left:0px; font-size:120%;
}

#info { background:url(img/info.gif) repeat-x top; height:26px; margin:12px 0px}
#info img { margin:0px 11px 2px 19px }
#info span { color:#23698f; font-weight:600}
#info_44 {background:url(img/info_44.gif) no-repeat 0px 0px;  height:26px}
#info_66 {background:url(img/info_66.gif) no-repeat 100% 0px; height:21px; padding-top:5px}

#t2 { height:147px; position:relative}
#t2_logo { width:274px; height:31px; background:url(img/t2_logo.gif) no-repeat 0px 0px; font-family:Arial Narrow; font-size:21px; font-weight:600; color:#FFF; padding-top:116px; text-align:center}
#t2_white { width:100%; padding-left:16px}
	#t2_tri { width:100%}
		.t2_white_td { width:33%; background:url(img/t2_white_td_propil.gif) no-repeat 8px 0px #fff; padding:14px 0px 25px 30px}
		.t2_white_td div { font-family:Arial Narrow; font-size:16px; color:#000; font-weight:600; width:252px;}
		.t2_white_td a { color:#6596b0;}
	#t2_menu { width:100%; margin-top:10px/*margin-top:55px*/}
		.t2_menu_pnt { background:url(img/t2_menu_pnt_tr.gif) no-repeat 50% 2px #174862; text-align:center; padding-top:8px; text-transform: lowercase;}
		.t2_menu_pnt a { color:#FFF; text-decoration:underline; font-weight:600}



#black_panel { width:100%;}
#panel { height:187px; position:relative; background-color:#000; margin-top:8px}

#panel_99 { position:absolute; right:0px; top:0px;  width:23px; height:18px}
#panel_11 { position:absolute; left:0px; bottom:0px;  width:21px; height:20px}
#panel_ramka { border-left:1px solid #fdfdfd; border-top:1px solid #fdfdfd; border-right:1px solid #fdfdfd; height:187px}


#str { position:absolute; right:0px; width:278px; top:14px;}
.knp { background-position:0px 0px; background-repeat:no-repeat; width:30px; height:30px; margin-right:10px; float:left; cursor:pointer}
.r1 #knp_1 { background-image:url(img/knp_1_on.gif) !important}
.r2 #knp_2 { background-image:url(img/knp_2_on.gif) !important}
.r3 #knp_3 { background-image:url(img/knp_3_on.gif) !important}
.r4 #knp_4 { background-image:url(img/knp_4_on.gif) !important}
.r5 #knp_5 { background-image:url(img/knp_5_on.gif) !important}

.r1 #right_block_1 { display:block !important}
.r2 #right_block_2 { display:block !important}
.r3 #right_block_3 { display:block !important}
.r4 #right_block_4 { display:block !important}
.r5 #right_block_5 { display:block !important}

#knp_1 { background-image:url(img/knp_1.gif)}
#knp_2 { background-image:url(img/knp_2.gif)}
#knp_3 { background-image:url(img/knp_3.gif)}
#knp_4 { background-image:url(img/knp_4.gif)}
#knp_5 { background-image:url(img/knp_5.gif)}

.block_of { position:absolute; right:4px; top:54px; width:270px; height:127px; display:none; color:#fff}
.block_of p { margin:4px 0px}
.yelow { font-size:14px; color:#ffcc01; font-size:20px}
.stt { padding-left:37px; background:url(img/sttr.gif) no-repeat 0px 50%; height: 25px;}



#content { width:100%}
#cont_left { padding-top:8px}
#cont_left .rsp { width:290px}
#cont_cent { width:100%}
#cont_right .rsp { height:3px; width:253px}
#black_panel { background-color:#f00; width:100%}


#left_search { width:233px; height:35px; background:url(img/left_search_bg.gif) no-repeat 0px 0px; padding:7px 0px 6px 36px}
#left_search .inp { margin-right:7px}


#left_menu_border {background:url(img/left_menu_border.gif) repeat-y 0px 0px;}
#left_menu { background:url(img/left_menu_bot.gif) no-repeat 0px 100%; padding-top:10px}
.menu_1 { background:url(img/left_menu_str.gif) no-repeat 25px 5px; padding-left:45px; width:210px; text-decoration:underline; margin-bottom:10px}
.menu_2 { background:url(img/left_menu_2_str.gif) no-repeat 45px 5px; padding-left:65px; width:210px; text-decoration:underline; margin-bottom:5px;}
.menu_2 a { color:#ff6600}
.menu_off, .menu_on { margin-bottom:15px; cursor:pointer}
.menu_off .menu_1 { font-weight:500}
.menu_on .menu_1 { font-weight:600}
.menu_off .menu_2 { display:none}
.menu_on .menu_2 { display:block}

#left_menu_h { width:236px; height:25px; background:url(img/left_menu_h.gif) no-repeat 0px 0px; padding:12px 10px 0px 25px; color:#000; font-size:14px; font-weight:600 }

#left_txt_block { background:url(img/left_txt_bg.gif) repeat-y left; width:270px; padding:0px; margin:10px 0px}
#left_txt_block p { margin:8px 27px 9px 21px}



#cont_right { padding-left:15px }


#right_block_h { width:231px; height:26px; background:url(img/right_block_h.gif) no-repeat 0px 0px; padding:10px 10px 0px 25px; color:#000; font-size:14px; font-weight:600; margin-top: 10px;}
#right_block { background:url(img/right_block_border.gif) repeat-y left; padding:14px 10px 5px 24px}
#right_block span { font-size:11px; color:#666}


.vitrina { width:100%; margin-bottom:20px}
.vitrina_h { padding:3px; text-decoration:underline}
.vitrina td { width:25%; padding:0px 0px 0px 20px}
.vitrina_h a { color:#000 !important}
.vitrina img { border:0px}
.vitrina p { margin:3px 20px 3px 10px !important }
.vitrina a { color:#236385}
.vitrina_art { background:url(img/left_menu_str.gif) no-repeat 0px 8px; padding:3px 3px 3px 10px; font-size:11px}
.vitrina_buttom { margin:3px 10px}
.rzd { margin:0px 20px 10px 15px; border-top:1px solid #ebebeb; font-size:4px}

h1 { font-size:16px; color:#000; margin:0px 0px 0px 40px}

#korzina_h { width:266px; margin-top:42px; height:8px; background:url(img/korzina_top.gif ) no-repeat 0px 0px; color:#000; font-size:14px; font-weight:600 }
#korzina { background:url(img/korzina_bg.gif ) repeat-y left; padding:7px 10px 5px 24px}


#right_txt_h { width:266px; margin-top:10px; height:8px; background:url(img/right_txt_top.gif ) no-repeat 0px 0px; color:#000; font-size:14px; font-weight:600 }
#right_txt { background:url(img/right_txt_bg.gif ) repeat-y left; padding:10px 10px 5px 24px}
#right_txt p { margin:0px; color:#000}

.komplekt { margin:20px 30px 20px 40px;}
.komplekt  td { border-top:1px solid #f5f5f5; padding:5px 16px 3px 16px; }
.grey td { background-color:#f5f5f5; font-weight:600; padding:7px !important}
.no_b {border-top:1px solid #fff !important; }


.selek { margin-left:40px; margin-bottom:10px}
.selek .inp { margin-right:9px}
.red { color:#c00}

.crt { margin:20px 0px 20px 38px}
.crt_txt { padding:0px 20px; line-height:150%; color:#333}
.crt_txt .vitrina_art { margin-bottom:0px !Important; font-size:12px !important; margin-left:-10px; background-position:0px 9px !important; padding-bottom:0px !important; }
.crt_txt p { margin:10px 0px !important; line-height:130% !important}

.crt_txt .rzd { margin:15px 0px 0px 0px !important}



.rmk_h { background:url(img/rmk_h_789.gif) repeat-x top; height:36px}
.rmk_h_77 { background:url(img/rmk_h_77.gif) no-repeat 0px 0px; height:36px}
.rmk_h_99 { background:url(img/rmk_h_99.gif) no-repeat 100% 0px; margin-top:42px; height:36px}
.rmk_h_99 div { background:url(img/rmk_str.gif) no-repeat 21px 16px; height:36px; padding-top:10px; padding-left:40px; font-family:Arial; font-size:14px; color:#000000; font-weight:600}
.rmk { background:url(img/q_t4.gif) repeat-y left #fff; position:relative; margin-bottom:12px}
.rmk_2 { background:url(img/q_t4.gif) repeat-y right}
.rmk_123 {background:url(img/q_t4.gif) repeat-x bottom; height:10px;}
.rmk_11 {background:url(img/rmk_11.gif) no-repeat 0px 100%; height:10px}
.rmk_33 {background:url(img/rmk_33.gif) no-repeat 100% 100% ; height:10px}

.new_top { position:absolute; right:0px; top:0px; width:62px; height:36px; background:url(img/new_top.gif) no-repeat 0px 0px}
.new_bot { position:absolute; right:0px; top:36px; width:26px; height:26px; background:url(img/new_bot.gif) no-repeat 0px 0px}

.top_10_top { position:absolute; right:0px; top:0px; width:62px; height:36px; background:url(img/top_10.gif) no-repeat 0px 0px}
.top_10_bot { position:absolute; right:0px; top:36px; width:26px; height:26px; background:url(img/top_10_bot.gif) no-repeat 0px 0px}


.rmk p { margin:20px; color:#333; }



#bottom { width:100%}
#bott_left { border-top:1px solid #e3e3e3; padding:15px 20px 0px 25px; color:#999}
#bott_left div { color:#0e0e0e; font-size:18px; font-weight:600; margin-bottom:7px }
#bott_left a { font-size:11px; color:#ff6600;}
#bott_left .rsp { width:245px}
#bott_cent { width:100%;  border-top:1px solid #d4d4d4; background:url(img/q_t4.gif) repeat-x bottom #fff}
#bott_right .rsp { width:278px}
#bott_right { background:url(img/razrab_bot.gif) no-repeat 12px 0px; position:relative}
#black_panel { background-color:#000; width:100%}
#bott_cent_left .rsp, #bott_cent_right .rsp {width:20px}
#bott_cent_left { background:url(img/t4_bott_cent_left.gif) no-repeat 0px 100%; border-top:1px solid #d4d4d4}
#bott_cent_right { background:url(img/t4_bott_cent_right.gif) no-repeat 100% 0px; border-top:1px solid #f5f5f5; border-bottom:1px solid #d4d4d4}

#bott_cent { color:#707070}
#bott_cent p { margin:15px 0px 30px 22px; width:400px}
#bott_cent p a { color:#707070; text-decoration:underline}

#t4_menu { width:100%; margin:10px 0px 10px 20px }
#t4_menu td { width:20%; text-align:left }


.hh1 { font-size:14px; color:#000; font-weight:600; font-family:Arial, Helvetica, sans-serif; width:220px; padding-bottom:10px; border-bottom:1px solid #ebebeb}
#korzina table { margin-left:0px}
.kr { width:35px; background:url(img/kr.gif) no-repeat 0px 50%}
form {margin: 0px;}

td.head {
	background-color: #efefef;
}
span.sum {
	color: red;
	font-size: 18pt;
}
.kk { margin:15px 0px 15px 70px}
.kk span { color:#CF4032}
span.krohi {
	font-size: 8pt;
	font-weight: normal;
}
#itemPrice {
	color: #990100;
	font-size: 14pt;
}


.copy {  margin-left:160px; margin-top:40px}
.copy a { color:#949494}

td.actmenu {
	padding-left: 20px; padding-right: 20px;
}
td.actmenu a {
	color: #ff9d9e !important;
}
td.actmenu a:hover {
	color: #fffff;
}
