body
{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	background-color:#212727;
	color:#CCCCCC;
}

a{
color:#CCCCCC;
}
img {
border:none;
}
A.curr_menu:link, A.curr_menu:visited {
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	FONT-SIZE: 12pt;
	TEXT-DECORATION:underline;
	VERTICAL-ALIGN: middle;
	COLOR: #fcfcfc;
	font-weight:bold;
}
A.curr_menu:hover, A.curr_menu:visited:hover {
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	FONT-SIZE: 12pt;
	TEXT-DECORATION:UNDERLINE;
	VERTICAL-ALIGN: middle;
	COLOR: #999c9d;
	font-weight:bold;
}

A.curr_menu2:link, A.curr_menu2:visited {
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	FONT-SIZE: 12pt;
	TEXT-DECORATION:underline;
	VERTICAL-ALIGN: middle;
	COLOR: #fcfcfc;
}
A.curr_menu2:hover, A.curr_menu2:visited:hover {
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	FONT-SIZE: 12pt;
	TEXT-DECORATION:UNDERLINE;
	VERTICAL-ALIGN: middle;
	COLOR: #fcfcfc;
}

A.right_menu:link, A.right_menu:visited {
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	FONT-SIZE: 10px;
	TEXT-DECORATION:underline;
	VERTICAL-ALIGN: middle;
	COLOR: #000000;
}
A.right_menu:hover, A.right_menu:visited:hover {
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	FONT-SIZE: 10px;
	TEXT-DECORATION:UNDERLINE;
	VERTICAL-ALIGN: middle;
	COLOR: #fcfcfc;
}

A.page:link, A.page:visited {
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	FONT-SIZE: 10px;
	TEXT-DECORATION:none;
	VERTICAL-ALIGN: middle;
	COLOR: #a7a7a7;
}
A.page:hover, A.page:visited:hover {
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	FONT-SIZE: 10px;
	TEXT-DECORATION:UNDERLINE;
	VERTICAL-ALIGN: middle;
	COLOR: #fcfcfc;
}


A.lang:link, A.lang:visited {
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	FONT-SIZE: 12px;
	TEXT-DECORATION:none;
	VERTICAL-ALIGN: middle;
	COLOR: #999c9d;
}
A.lang:hover, A.lang:visited:hover {
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	FONT-SIZE: 12px;
	TEXT-DECORATION:UNDERLINE;
	VERTICAL-ALIGN: middle;
	COLOR: #999c9d;
}

#main{
	float:left;
	background-image:url(/images/img_02.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width: 100%;
	height:738px;
	}
	
#main2{
	float:left;
	background-color: #212727;
	width: 100%;
	height:100%;
	}	

#top{
	float:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:15px;
	width:860px;
	height:110px;
}

#top2{
	float:center;
	background-image:url(/images/img2_01.jpg);
	background-repeat:repeat-x;
	margin-left:auto;
	margin-right:auto;
	width:1024px;
	height:600px;
}

#midle{
	float:center;
	margin-left:auto;
	margin-right:auto;
	width:885px;
	height:273px;
}

#logo{
	float:left;
	margin-right:25px;
	margin-left:10px;
}

#lang_block{
	float:right;
	color: #9b9e9f;
}

#center_img{
	float:left;
}

#center_menu{
	float:right;
	width:168px;
	margin-top:40px;
}

#limks{
	float:right;
	margin-bottom:5px;
	width:165px;
	text-align:right;
}

#src_flesh{
	float:left;
	width:940px;
	height:166px;
	margin-left:auto;
	margin-right:auto;
	margin-top:80px;
}

#midl2{
	float:center;
	margin-top:83px;
	margin-left:auto;
	margin-right:auto;
	width:940px;
	height:166px;
}

#v_t_ch_k{
	float:left;
	margin-left:15px;
	margin-right:15px;
	margin-top:25px;
}

#info_block{
	float:left;
	margin-top:20px;
	width:170px;
}
#sub_block{
float:left;
width:170px;
height:28px;
}
#sub_info_l{
	float:left;
	margin: 5px 5px 5px 5px;
}

#sub_info_r{
	float:left;
	color:#9b9e9f;
}

#sub_info_r_a{
	float:left;
	color:#9b9e9f;
	margin-top:4px;
}

#sub_block_d{
float:left;
width:170px;
margin-left:30px;
margin-top:5px;
}

* HTML #sub_block_d{
float:left;
width:170px;
margin-left:10px;
margin-top:5px;
height: 30px;
}

#sub_info_l_d{
	float:left;
	margin: 5px 5px 5px 5px;
}

#sub_info_r_d{
	float:left;
	color:#000000;
}

* HTML #sub_info_r_d{
	float:left;
	color:#000000;
	height:30px;
}

#sub_info_r_d_m{
	float:left;
	color:#000000;
	margin-top:6px;
}


#login_block{
	float:left;
	margin-top:25px;
	margin-left:10px;
	width:170px;
}

.loggin{
	border:0px;
	width:111px;
	height:20px;
	background-image:url(/images/img_14.jpg);
	color:#FFFFFF;
}

#row_login{
	float:left;
	color:#9b9e9f;
	margin-bottom:5px;
}

#row_enter{
	float:left;
	color:#9b9e9f;
	margin-bottom:5px;
	margin-left:40px;
}

#botom{
	float:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:3px;
	width:885px;
	height:60px;
}

#botom2{
	float:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	width:100%;
	height:60px;
	background-image:url(/images/bottom2.jpg);
	background-repeat:repeat-x;
}

* HTML #botom2{
	float:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:-17px;
	width:100%;
	height:60px;
}

#copyright{
	float:left;
	color:#3b4040;
	margin-top:20px;
}

#copyright2{
	float:left;
	color:#3b4040;
	margin-top:30px;
	margin-left:40px;
}

#search2{
	float:right;
	color:#3b4040;
}

#search_icon2{
	float:right;
	margin-top:20px;
	margin-right: 20px;
}

#search{
	float:right;
	color:#3b4040;
}

#search_icon{
	float:right;
	margin-top:20px;
}

.search2{
	width:150px;
	height:20px;
	background-color:#323333;
	color:#FFFFFF;
	border:0px;
	margin-top:20px;
	margin-right:3px;
}

#search_top_block{
	float:left;
	border:0px;
	width:180px;
	margin-top:28px;
	color:#9a9d9e;
}

.s_row{
	float:left;
	background-image:url(/images/img2_06.jpg);
	color:#FFFFFF;
	width:149px;
	height:20px;
	border:0px;
	margin-right:3px;
}
#s_row_id{
	float:left;
	background-image:url(/images/img2_06.jpg);
	color:#FFFFFF;
	width:149px;
	height:20px;
	border:0px;
	margin-right:3px;
}

#s_row_img{
	float:left;
	margin-top:3px;
}

#search_text{
	float:left;
	width:129px;
	margin-top:3px;
	margin-right:3px;
	text-align:right;
}

#crash_block{
	float:left;
	border:0px;
	width:200px;
	margin-top:50px;
	color:#9a9d9e;
}

#crash_text{
	float:left;
	width:200px;
	margin-bottom:10px;
}

#crash_img{
	float:left;
	margin-right:3px;
}

#crash_text2{
	float:left;
	text-align:center;
	background-image:url(/images/img2_17.jpg);
	width:141px;
	height:20px;
	color:#FFFFFF;
}

#fl_source{
	float:left;
	width:1024px;
	height:173px;
	margin-top:12px;
	margin-left:auto;
	margin-right:auto;
}

#block_menu{
	float:left;
	width:1024px;
	height:33px;
	background-image:url(/images/img2_26.jpg);
	background-repeat:repeat-x;
	margin-left:auto;
	margin-right:auto;
}

#cat_butt_img{
	float:left;
	width:255px;
	height:31px;
	background-image:url(/images/img2_28.jpg);
	background-repeat:repeat-x;
	margin-left:auto;
	margin-right:auto;
}

#pustushka{
	float:left;
	height:31px;
	width:255px;
}

#cr_menu{
	float:left;
	margin-top:4px;
	margin-left:40px;
	text-align:center;
}

#sel_menu{
	float:left;
	background-image:url(/images/img22_28.jpg);
	background-repeat:no-repeat;
	width:128px;
	height:33px;
	text-align:center;
	margin-left:40px;
}

#pustushka2{
	float:left;
	height:31px;
	width:769px;
	background-image:url(/images/img22_31.jpg);
	background-repeat:repeat-x;
}

#midle3{
	float:left;
	width:1024px;
	/*height:700px;*/
	background-image:url(/images/bg.jpg);
	background-repeat:repeat-x;
	margin-left:auto;
	margin-right:auto;
	border:0px;
	margin-top:0px;
}

#tree{
	float:left;
	width:615px;
	margin-left:10px;
	margin-top:10px;
}

#sub_mn_txt{
	float:left;
	margin-right:3px;
	color:#a7a8a8;
}

#sub_mn_txt_sel{
	float:left;
	margin-right:3px;
	color:#FFFFFF;
}

#left_menus{
	float:left;
	width:250px;
	margin-top:15px;
}

* HTML #left_menus{
	float:left;
	width:200px;
	margin-left:-20px;
	margin-top:15px;
}

#text_left_menu{
	margin-left:15px;
	float:left;
	color:#a7a7a7;
	width:250px;
	FONT-SIZE: 12pt;
}

#text_left_menu_sel{
	margin-left:15px;
	float:left;
	color:#FFFFFF;
	width:250px;
	FONT-SIZE: 12pt;
}

#sub_txt_block{
	float:left;
	margin-left:35px;
	margin-top:5px;
	margin-bottom:5px;
	
}

#sub_text_left_menu{
	float:left;
	color:#a7a7a7;
	width:200px;
	FONT-SIZE: 8pt;

}

#sub_text_left_menu_sel{
	float:left;
	color:#FFFFFF;
	width:200px;
	FONT-SIZE: 8pt;

}

#v_t_ch_k2{
	float:left;
	margin-left:5px;
	margin-right:5px;
	margin-top:15px;
	width:2px;
}

* HTML #v_t_ch_k2{
	float:left;
	margin-left:-5px;
	margin-right:5px;
	margin-top:15px;
	width:2px;
}

* HTML #v_t_ch_k2{
	float:left;
	margin-left:-5px;
	margin-right:5px;
	margin-top:15px;
	width:2px;
}

#items_block {
	float:left;
	width:543px;
	margin-top:15px;
}

* HTML #items_block {
	float:left;
	width:543px;
	margin-top:15px;
	margin-left:-18px;
}

#item {
	float:left;
	width:255px;
	height:222px;
	margin: 10px 0px 0px 10px;
	border: 1px solid #FFFFFF;
}

* HTML #item {
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	border: 1px solid #FFFFFF;
	width:222px;
	height:222px;
}

#head_txt{
	float:left;
	color:#FFFFFF;
	text-align:center;
	width:250px;
	font-size:12px;
	margin-top: 10px;
}

* HTML #head_txt{
	float:left;
	color:#FFFFFF;
	text-align:center;
	width:250px;
	font-size:12px;
	margin-top: 10px;
}

#white_block{
	float:left;
	background-color:#FFFFFF;
	text-align:center;
	width:224px;
	height:177px;
	margin-top: 10px;
	margin-left:15px;
	margin-right:15px;
}

* HTML #white_block{
	float:left;
	background-color:#FFFFFF;
	text-align:center;
	width:224px;
	height:177px;
	margin-top: 5px;
	margin-left:5px;
	margin-right:5px;
}

#img_item{
	float:left;
	width: 70px;
	margin-top:40px;
}

#txt_item{
	float:left;
	width:150px;
	color:#6c6b6b;
	text-align:left;
	font-size:10px;
	margin-top: 10px;
}

#price{
	float:left;
	font-size:14px;
	width:150px;
	text-align:center;
	color:#6c6b6b;
	margin-top:15px;
}

#img_buy{
	float:left;
	width:112px;
	height:21px;
	border:0;
	background-image:url(/images/img2_40.jpg);
	background-repeat:no-repeat;
	margin-top:20px;
}
#img_txt{
	margin-left:13px;
	margin-top:3px;
	color:#FFFFFF;
}

#right_block{
	float:right;
	width:203px;
	margin-top:15px;


}

#border_up{
	float:left;
	width:203px;
	height: 3px;
	background-image:url(/images/line2.jpg);
	background-repeat:no-repeat;
	border:0px;
}

#border_down{
	float:left;
	width:203px;
	height: 5px;
	background-image:url(/images/line2.jpg);
	background-repeat:no-repeat;
	border:0px;
}

#right_center{
	float:left;
	width:203px;
	background-image:url(/images/right_menu.jpg);
	background-repeat:repeat-y;
	border:0px;
}

* HTML #right_center{
	float:left;
	width:203px;
	margin-top: -11px;
	background-image:url(/images/right_menu.jpg);
	background-repeat:repeat-y;
	border:0px;
}

#right_txt{
text-align:left;
	color:#000000;
	margin-left:10px;
}

#paging{
	float:center;
	width:530px;
	margin-left:auto;
	margin-right:auto;
	color:#a7a7a7;
	margin-top:10px;
	text-align:center;
	font-size:12px;
}

#left_down_block_up_side{
	float:left;
	background-image:url(/images/line.jpg);
	background-repeat:no-repeat;
	width: 202px;
	height:2px;
	border: 0px;
}

#left_down_block_down_side{
	float:left;
	background-image:url(/images/line.jpg);
	background-repeat:no-repeat;
	border: 0px;
	width: 202px;
	height:2px;
	margin-bottom:20px;
}

#left_down_block_middle_side{
	float:left;
	background-image:url(/images/left_down_block.jpg);
	background-repeat:repeat-y;
	width: 202px;
}

* HTML #left_down_block_middle_side{
	float:left;
	background-image:url(/images/left_down_block.jpg);
	background-repeat:repeat-y;
	width: 202px;
	margin-top: -12px;
}


#group_block{
	float:left;
	margin-top:0px;
	width:100%;
	height:108px;	
}

* HTML #group_block{
	float:left;
	margin-top:-30px;
	width:100%;
	height:108px;	
}

#flot_l{
	float:left;
	width:203px;
}

div.clear {
 clear: both; 
}