body
   {
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
background-color: #2a2a2a;
   background-repeat:repeat-x;
   background-position:top;
   background-image:url(/images/posallegroru/bg.jpg);
   font-family: Tahoma, sans-serif;
	padding:0px;
	color: #ABABAB;
	font-size: 12px;
	font-family: Tahoma;
   }
   
.korzina_bg
   {
   background-repeat:no-repeat;
   background-position:bottom;
   background-image:url(/images/posallegroru/kolontitul_korzina.jpg);
   }
   
.katalog_title_bg
   {
   background-repeat:no-repeat;
   background-image:url(/images/posallegroru/kolontitul_katalog_bg.jpg);
   }
   
.katalog_title_1
   {
   font-size:17px;
   color:#B4D100;
   margin-left:60px;
   margin-top:4px;
   letter-spacing:1px;
   }
   
.katalog_title_2
   {
   font-size:17px;
   color:#CCCCCC;
   margin-left:60px;
   letter-spacing:1px;
   }
   
.katalog_title_3
   {
   color: #96CE16;
   font-size:12px;
   font-weight:bold;
 /*  margin-left:10px;
   margin-top:5px;*/
   }
   
.katalog_title_3_new
   {
   color:#CE1616;
   }

	.katalog_title_4
   {
   font-size:17px;
   color:#B4D100;
   margin-left:20px;
   margin-top:4px;
   letter-spacing:1px;
	font-family: arial norrow;
	text-transform: uppercase;
   }
	
div.katalog_title_3_new
   {
   color:#CE1616;
	text-decoration: none;
   }
   
.katalog_kontent_bg
   {
   background-position:bottom;
   background-image:url(/images/posallegroru/bg_left_nav_2_amount.jpg);
   background-repeat:no-repeat;
   background-repeat:repeat-x;
	padding: 15px;
   }
   
.katalog_kontent
   {
   font-size:11px;
   color: #bbb;
/*   margin-left:10px;*/
text-align: justify;
   }
   
.katalog_kontent_price
   {
   font-weight:bold;
   color: #B4D100;
   }
   
.katalog_kontent_table
   {
 /*  margin-left:10px;*/
   margin-top:5px;
   }
   
.katalog_kontent_table_bg
   {
   background-position:right;
   background-repeat:no-repeat;
   background-image:url(/images/posallegroru/bg_katalog_kontent_table.jpg);
   }
   
a.link_kontent_table
   {
   font-size:10px;
   text-decoration:none;
   font-weight:bold;
   color:#000000;
/*   margin-left:7px;
	display: inline;*/
   }
   
.title_new_bg
   {
   background-repeat:no-repeat;
   background-position:bottom;
   background-image:url(/images/posallegroru/main_title_new.jpg);
   }
   
.title_raspr_bg
   {
   background-repeat:no-repeat;
   background-position:bottom;
   background-image: url(/images/posallegroru/main_title_raspr.jpg);
   }
   
.title_lastsale_bg
   {
   background-repeat:no-repeat;
   background-position:bottom;
   background-image: url(/images/posallegroru/main_title_lastsale.jpg);
   }
   
.left_nav_bg
   {
   background-repeat:no-repeat;
   background-position:bottom;
   background-image:url(/images/posallegroru/bg_left_nav.jpg);
   }
/*.left_nav_bg:hover
   {
   background-repeat:no-repeat;
   background-position:bottom;
   background-image:url(/images/posallegroru/bg_left_nav_over.jpg);
   }*/

.left_nav_bg_1
   {
   background-repeat:no-repeat;
   background-position:top;
   background-image: url(/images/posallegroru/bg_left_nav_1.jpg);
   }
a.left_nav_bg_1:hover
   {
   background-repeat:no-repeat;
   background-position:top;
   background-image: url(/images/posallegroru/bg_left_nav_1.jpg);
   }
   
.left_nav_bg_2
   {
   background-repeat:no-repeat;
   background-image: url(/images/posallegroru/bg_left_nav_2.jpg);
   }
.left_nav_bg_2:hover
   {
   background-repeat:no-repeat;
   background-image: url(/images/posallegroru/bg_left_nav_2.jpg);
   }
   
.amount
   {
   font-size:11px;
   text-align:center;
   color: #76822B;
   background-color:#171719;
   background-repeat:no-repeat;
   background-position:bottom;
   background-image:url(/images/posallegroru/bg_left_nav_2_amount.jpg);
   }

	.blokname {
		height: 29px;
	}
   
a.link_leftnav:link, a.link_leftnav:visited
   {
   font-size:11px;
   font-weight:bold;
   text-decoration:none;
   color:#000000;
 background-image:url(/images/posallegroru/bg_left_nav.jpg);
 background-position:left;
 background-repeat:no-repeat;
 background-color: #B9D33E;
 display: block;
padding-left: 50px;
padding-top:8px;
padding-bottom:8px;
border-bottom: 1px solid #000;
text-transform: uppercase;
   }
a.link_leftnav:hover {
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#fff;
background-image:url(/images/posallegroru/bg_left_nav.gif);
background-position: left;
background-repeat: no-repeat;
background-color: #859929;
display: block;
padding-left: 50px;
padding-top:8px;
padding-bottom:8px;
text-transform: uppercase;
}

	.blokname1 {
		height: 29px;	
	}
   
a.link_leftnav_1:link, a.link_leftnav_1:visited
   {
   font-size:11px;
   font-weight:bold;
   text-decoration:none;
   color:#B4D100;
 background-image:url(/images/posallegroru/bg_left_nav_1.gif);
 background-position:right;
 background-repeat:no-repeat;
 background-color: #414910;
 display: block;
padding-left: 30px;
padding-top:8px;
padding-bottom:8px;
border-bottom: 1px solid #000;
   }
a.link_leftnav_1:hover
   {
   font-size:11px;
   font-weight:bold;
   text-decoration:none;
   color:#B4D100;
	 background-image:url(/images/posallegroru/bg_left_nav_1.gif);
 background-position:right;
 background-repeat:no-repeat;
 background-color: #353A18;
 display: block;
padding-left: 30px;
padding-top:8px;
padding-bottom:8px;
   }
   
a.link_leftnav_2
   {
   font-size:11px;
   font-weight:bold;
   margin-left:35px;
   text-decoration:none;
   color:#ABABAB;
	display: block;
   }
   
a.link_leftnav_2_selected
   {
   font-size:11px;
   font-weight:bold;
   margin-left:35px;
   text-decoration:none;
   color:#B4D100;
	display: block;
   }
	
a.link_leftnav_3:link, a.link_leftnav_3:visited
   {
   font-size:12px;
   font-weight:bold;
   text-decoration:none;
   color:#B4D100;
   }
   
a.link_green
   {
   font-family:tahoma;
   font-size:10px;
   color:#00FF24;
   }
   
.div_link_green
   {
   margin-top:38px;
   margin-left:28px;
   }
   
a.link_red
   {
   font-family:tahoma;
   font-size:10px;
   color:#FF0000;
   }
   
.div_link_red
   {
   margin-top:38px;
   margin-left:23px;
   }
   
a.link_blue
   {
   font-family:tahoma;
   font-size:10px;
   color:#006FFF;
   }
   
.div_link_blue
   {
   margin-top:38px;
   margin-left:30px;
   }
   
a.link_korz_yellow
   {
   font-family:tahoma;
   font-size:12px;
   color:#B4D200;
   }
   
a.link_korz_red
   {
   font-family:tahoma;
   font-size:11px;
   color:#FF0000;
   }
   
.div_korz
   {
   margin-left:10px;
   line-height:15px;
   }
   
.div_korz_tov
   {
   margin-left:20px;
   line-height:15px;
   font-family:tahoma;
   font-size:12px;
   line-height:15px;
   color:#B4D200;
   }
   
.kompany_kontent
   {
   color: #ABABAB;
   font-size:12px;
   text-align:justify;
   margin-left:55px;
   margin-top:40px;
   margin-right:28px;
   }
   
.kompany_kontent_1
   {
   color: #ABABAB;
   font-size:12px;
   text-align:justify;
   margin-left:55px;
   margin-top:20px;
   margin-right:28px;
   }
   
.kompany_kontent_title
   {
   color:#B4D200;
   font-size:12px;
   font-weight:bold;
   margin-top:20px;
   margin-left:55px;
   margin-right:28px;
   }
   
.kompany_kontent_2
   {
   color: #ABABAB;
   font-size:12px;
   text-align:justify;
   margin-left:55px;
   margin-top:2px;
   margin-right:28px;
   }
   
a.link_bottom_kompany
   {
   font-size:11px;
   margin-left:2px;
   color: #B4D200;
   text-decoration:none;
   }
  
.rule
   {
   margin-bottom:5px;
   }
   
.slogan
   {
   font-size:11px;
   color: #ADCA03;
   margin-right:5px;
   margin-bottom:19px;
   }
   
.portfolio_img
   {
   margin-top:1px;
   }
   
.portfolio_kontent
   {
   padding: 10px;
   font-size:12px;
   font-weight:bold;
   color:#96CE16;
	text-transform: uppercase;
   }
   
a.link_kontent_table_1
   {
   font-size:11px;
   text-decoration:none;
   font-weight:bold;
   color:#000000;
   margin-left:5px;
   }
   
.kontent_table_1
   {
   font-size:11px;
   font-weight:bold;
   color: #FFFFFF;
   margin-left:5px;
   }
   
.kontacts_content
   {
   font-size:12px;
   color: #A2A2A2;
	border: 1px solid #000;
   }
   
.kontacts_content_1
   {
   margin-top:10px;
   font-size:19px;
   color: #FFFFFF;
   }
   
a.kontacts_mail
   {
   margin-top:10px;
   font-size:13px;
   color: #A2A2A2;
   text-decoration:none;
   }
   
a.katalog_nav_bottom
   {
   color:#FFFFFF;
   text-decoration:none;
   font-size:11px;
   }
   
.katalog_nav_bottom_number
   {
   background-image:url(/images/posallegroru/Katalog_nav_bottom/bg_number.jpg);
   }
   
.table_nav_bottom
   {
   margin-left:118px;

   }
   
.price_b
   {
   color: #96CE16;
   font-size:16px;
   font-weight:bold;
   margin-top:5px;
   }
.price_number
   {
	font-family:tahoma;
   color: #96CE16;
   font-size:20px;
   margin-top:5px;
   }
.price
   {
   color: #96CE16;
   font-size:12px;
   margin-left:0px;
   margin-top:5px;
   }
.footnote
   {
   color: #666600;
   font-size:11px;
   margin-left:0px;
   margin-top:5px;
   }
a.korzina
   {
   font-size:11px;
   font-weight:bold;
   margin-left:35px;
   text-decoration:none;
   color:#B4D100;
   }
.title3_content
   {
   font-size:12px;
   color: #336699;
   margin-top:0px;
/*   margin-bottom:12px;*/
   }
a.link_nav_1
   {
   font-size:18px;
   font-weight:bold;
   margin-left:25px;
   text-decoration:none;
   color:#B4D100;
   margin-top:20px;
   }
a.link_nav_2
   {
   font-size:14px;
   font-weight:bold;
   text-decoration:none;
   color:#ffffff;
   margin-top:5px;
   margin-left:50px;
   }
.kolontitul_bg
   {
   background-repeat:no-repeat;
   background-position:bottom left;
   background-image:url(/images/posallegroru/kolontitul.jpg);
   margin-left:50px;
   }
.kolontitul_title
   {
   font-size:20px;
   color:#000000;
   margin-left:80px;
   margin-top:4px;
   letter-spacing:1px;
	text-transform: uppercase;
   }
a.news_title
   {
   font-size:14px;
   font-weight:bold;
   margin-left:25px;
   color:#B4D100;
   margin-top:20px;
   }
.date_news
   {
   font-size:10px;
   margin-left:25px;
   color:#ffffff;
   }
.kontent_news
   {
   font-size:12px;
   color: #909090;
   margin-left:10px;
   }
a.articles_title
   {
   font-size:14px;
   font-weight:bold;
   margin-left:25px;
   color:#B4D100;
   margin-top:20px;
   }
.date_articles
   {
   font-size:10px;
   margin-left:25px;
   color:#ffffff;
   }
.kontent_articles
   {
   font-size:12px;
   color: #909090;
   margin-left:10px;
	padding-right: 30px;
   }

	.artborder {
		border: 1px solid #333;
	}
	a.hover, a.link, a.visited, a. {
		text-decoration: none;
	}
	.hand {
		cursor: pointer;
	}
	
	a.hand {
		cursor: pointer;
		border:0px;
	}
	
	.cat_descr {
		font-size: 11px;
		color: #fff;
	}
	a.link_item:link, a.link_item:visited {
	color:#B4D200;
   font-size:12px;
   font-weight:bold;
	text-decoration: none;
	}
	.basketname {
		background-color: #171717;
		border-top: 1px solid #999;
		color: #B3D101;
		font-size: 12px;
		font-weight: bold;
		padding: 10px;
	}
	.basketform
   {
   font-size:12px;
   color: #A2A2A2;
   }
	.forma {
		background-color: #D0D0D0;
		font-size: 11px;
		border: 1px solid #171717;
		color: #000;
		padding: 2px;
		font-family: Tahoma;
	}
	.button {
	border: 1px solid #6C6C6C;
	font-size: 11px;
	color: #FFF5F1;
	background-color: #333335;
	padding: 2px;	
	}
	.button2 {
	border: 1px solid #6C6C6C;
	font-size: 11px;
	color: #FFF5F1;
	background-color: #333335;
	padding: 6px;	
	text-decoration: none;
	margin: 4px;
	padding-left: 6px;
	padding-right: 6px;
	display: block;
}
.button3 {
	border: 1px solid #6C6C6C;
	font-size: 11px;
	color: #FFF5F1;
	background-color: #333335;
	padding: 4px;	
	text-decoration: none;
	margin: 2px;
	padding-left: 6px;
	padding-right: 6px;
}

.databasket {
	background-color: #D0D0D0;
		font-size: 13px;
		border: 1px solid #171717;
		color: #000;
		padding: 4px;
		font-family: Tahoma;
}
.line {
background-image:url(/images/posallegroru/basketline.gif);
background-position:left;
background-repeat:no-repeat;
padding-left: 30px;
}
.bl1 {
	background-color: #17161B;
	border-left: 1px solid #414431;
	height: 30px;
}
.bl2 {
	background-color: #0F0E13;
	border-left: 1px solid #27262B;
	border-top: 1px solid #27262B;
	border-bottom: 1px solid #27262B;
}
.content_bg {
   background-image:url(/images/posallegroru/cbg.gif);
	background-position: top center;
   background-repeat:repeat-y;
}

a:link, a:visited {
	color: #ccc;
}
   
   
   /*----блок левое меню------*/
#swapmenu{
	width: 224px;
	float: left;	
}
#swapmenu ul, li {
	width: 224px;
	
}

#swapmenu a:link,#swapmenu a:visited
   {
   font-size:11px;
   font-weight:bold;
   text-decoration:none;
   color:#000000;
 background-image:url(/images/posallegroru/bg_left_nav.jpg);
 background-position:left;
 background-repeat:no-repeat;
 background-color: #B9D33E;
 display: block;
padding-left: 50px;
padding-top:8px;
padding-bottom:8px;
border-bottom: 1px solid #000;
text-transform: uppercase;
   }
#swapmenu a:hover {
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#fff;
background-image:url(/images/posallegroru/bg_left_nav.gif);
background-position: left;
background-repeat: no-repeat;
background-color: #859929;
display: block;
padding-left: 50px;
padding-top:8px;
padding-bottom:8px;
text-transform: uppercase;
}
#swapmenu a.active:link,#swapmenu a.active:visited
   {
   font-size:11px;
   font-weight:bold;
   text-decoration:none;
   color:#B9D33E;;
 background-image:url(/images/posallegroru/bg_left_nav_2.jpg);
 background-position:left;
 background-repeat:no-repeat;
 background-color: #434343;
 display: block;
padding-left: 50px;
padding-top:8px;
padding-bottom:8px;
border-bottom: 1px solid #000;
text-transform: uppercase;
   }
/*---------------------------------------------------------*/   
.left_nav_bg
   {
   background-repeat:no-repeat;
   background-position:bottom;
   background-image:url(/images/posallegroru/bg_left_nav.jpg);
   }
/*.left_nav_bg:hover
   {
   background-repeat:no-repeat;
   background-position:bottom;
   background-image:url(/images/posallegroru/bg_left_nav_over.jpg);
   }*/

.left_nav_bg_1
   {
   background-repeat:no-repeat;
   background-position:top;
   background-image: url(/images/posallegroru/bg_left_nav_1.jpg);
   }
a.left_nav_bg_1:hover
   {
   background-repeat:no-repeat;
   background-position:top;
   background-image: url(/images/posallegroru/bg_left_nav_1.jpg);
   }
   
.left_nav_bg_2
   {
   background-repeat:no-repeat;
   background-image: url(/images/posallegroru/bg_left_nav_2.jpg);
   }
.left_nav_bg_2:hover
   {
   background-repeat:no-repeat;
   background-image: url(/images/posallegroru/bg_left_nav_2.jpg);
   }
   
.amount
   {
   font-size:11px;
   text-align:center;
   color: #76822B;
   background-color:#171719;
   background-repeat:no-repeat;
   background-position:bottom;
   background-image:url(/images/posallegroru/bg_left_nav_2_amount.jpg);
   }

	.blokname {
		height: 29px;
	}
   
a.link_leftnav:link, a.link_leftnav:visited
   {
   font-size:11px;
   font-weight:bold;
   text-decoration:none;
   color:#000000;
 background-image:url(/images/posallegroru/bg_left_nav.jpg);
 background-position:left;
 background-repeat:no-repeat;
 background-color: #B9D33E;
 display: block;
padding-left: 50px;
padding-top:8px;
padding-bottom:8px;
border-bottom: 1px solid #000;
text-transform: uppercase;
   }
a.link_leftnav:hover {
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#fff;
background-image:url(/images/posallegroru/bg_left_nav.gif);
background-position: left;
background-repeat: no-repeat;
background-color: #859929;
display: block;
padding-left: 50px;
padding-top:8px;
padding-bottom:8px;
text-transform: uppercase;
}

	.blokname1 {
		height: 29px;	
	}
   
a.link_leftnav_1:link, a.link_leftnav_1:visited
   {
   font-size:11px;
   font-weight:bold;
   text-decoration:none;
   color:#B4D100;
 background-image:url(/images/posallegroru/bg_left_nav_1.gif);
 background-position:right;
 background-repeat:no-repeat;
 background-color: #414910;
 display: block;
padding-left: 30px;
padding-top:8px;
padding-bottom:8px;
border-bottom: 1px solid #000;
   }
a.link_leftnav_1:hover
   {
   font-size:11px;
   font-weight:bold;
   text-decoration:none;
   color:#B4D100;
	 background-image:url(/images/posallegroru/bg_left_nav_1.gif);
 background-position:right;
 background-repeat:no-repeat;
 background-color: #353A18;
 display: block;
padding-left: 30px;
padding-top:8px;
padding-bottom:8px;
   }
   
a.link_leftnav_2
   {
   font-size:11px;
   font-weight:bold;
   margin-left:35px;
   text-decoration:none;
   color:#ABABAB;
	display: block;
   }
   
a.link_leftnav_2_selected
   {
   font-size:11px;
   font-weight:bold;
   margin-left:35px;
   text-decoration:none;
   color:#B4D100;
	display: block;
   }
	
a.link_leftnav_3:link, a.link_leftnav_3:visited
   {
   font-size:12px;
   font-weight:bold;
   text-decoration:none;
   color:#B4D100;
   }
 /*-----------------------*/  
a.link_green
   {
   font-family:tahoma;
   font-size:10px;
   color:#00FF24;
   }
   
.div_link_green
   {
   margin-top:38px;
   margin-left:28px;
   }
   
a.link_red
   {
   font-family:tahoma;
   font-size:10px;
   color:#FF0000;
   }
   
.div_link_red
   {
   margin-top:38px;
   margin-left:23px;
   }
   
a.link_blue
   {
   font-family:tahoma;
   font-size:10px;
   color:#006FFF;
   }
   
.div_link_blue
   {
   margin-top:38px;
   margin-left:30px;
   }
   
a.link_korz_yellow
   {
   font-family:tahoma;
   font-size:12px;
   color:#B4D200;
   }
   
a.link_korz_red
   {
   font-family:tahoma;
   font-size:11px;
   color:#FF0000;
   }
   
.div_korz
   {
   margin-left:10px;
   line-height:15px;
   }
   
.div_korz_tov
   {
   margin-left:20px;
   line-height:15px;
   font-family:tahoma;
   font-size:12px;
   line-height:15px;
   color:#B4D200;
   }
   
.kompany_kontent
   {
   color: #ABABAB;
   font-size:12px;
   text-align:justify;
   margin-left:55px;
   margin-top:40px;
   margin-right:28px;
   }
   
.kompany_kontent_1
   {
   color: #ABABAB;
   font-size:12px;
   text-align:justify;
   margin-left:55px;
   margin-top:20px;
   margin-right:28px;
   }
   
.kompany_kontent_title
   {
   color:#B4D200;
   font-size:12px;
   font-weight:bold;
   margin-top:20px;
   margin-left:55px;
   margin-right:28px;
   }
   
.kompany_kontent_2
   {
   color: #ABABAB;
   font-size:12px;
   text-align:justify;
   margin-left:55px;
   margin-top:2px;
   margin-right:28px;
   }
   
a.link_bottom_kompany
   {
   font-size:11px;
   margin-left:2px;
   color: #B4D200;
   text-decoration:none;
   }
  
.rule
   {
   margin-bottom:5px;
   }
   
.slogan
   {
   font-size:11px;
   color: #ADCA03;
   margin-right:5px;
   margin-bottom:19px;
   }
   
.portfolio_img
   {
   margin-top:1px;
   }
   
.portfolio_kontent
   {
   padding: 10px;
   font-size:12px;
   font-weight:bold;
   color:#96CE16;
	text-transform: uppercase;
   }
   
a.link_kontent_table_1
   {
   font-size:11px;
   text-decoration:none;
   font-weight:bold;
   color:#000000;
   margin-left:5px;
   }
   
.kontent_table_1
   {
   font-size:11px;
   font-weight:bold;
   color: #FFFFFF;
   margin-left:5px;
   }
   
.kontacts_content
   {
   font-size:12px;
   color: #A2A2A2;
	border: 1px solid #000;
   }
   
.kontacts_content_1
   {
   margin-top:10px;
   font-size:19px;
   color: #FFFFFF;
   }
   
a.kontacts_mail
   {
   margin-top:10px;
   font-size:13px;
   color: #A2A2A2;
   text-decoration:none;
   }
   
a.katalog_nav_bottom
   {
   color:#FFFFFF;
   text-decoration:none;
   font-size:11px;
   }
   
.katalog_nav_bottom_number
   {
   background-image:url(/images/posallegroru/Katalog_nav_bottom/bg_number.jpg);
   }
   
.table_nav_bottom
   {
   margin-left:118px;

   }
   
.price_b
   {
   color: #96CE16;
   font-size:16px;
   font-weight:bold;
   margin-top:5px;
   }
.price_number
   {
	font-family:tahoma;
   color: #96CE16;
   font-size:20px;
   margin-top:5px;
   }
.price
   {
   color: #96CE16;
   font-size:12px;
   margin-left:0px;
   margin-top:5px;
   }
.footnote
   {
   color: #666600;
   font-size:11px;
   margin-left:0px;
   margin-top:5px;
   }
a.korzina
   {
   font-size:11px;
   font-weight:bold;
   margin-left:35px;
   text-decoration:none;
   color:#B4D100;
   }
.title3_content
   {
   font-size:12px;
   color: #336699;
   margin-top:0px;
/*   margin-bottom:12px;*/
   }
a.link_nav_1
   {
   font-size:18px;
   font-weight:bold;
   margin-left:25px;
   text-decoration:none;
   color:#B4D100;
   margin-top:20px;
   }
a.link_nav_2
   {
   font-size:14px;
   font-weight:bold;
   text-decoration:none;
   color:#ffffff;
   margin-top:5px;
   margin-left:50px;
   }
.kolontitul_bg
   {
   background-repeat:no-repeat;
   background-position:bottom left;
   background-image:url(/images/posallegroru/kolontitul.jpg);
   margin-left:50px;
   }
.kolontitul_title
   {
   font-size:20px;
   color:#000000;
   margin-left:80px;
   margin-top:4px;
   letter-spacing:1px;
	text-transform: uppercase;
   }
a.news_title
   {
   font-size:14px;
   font-weight:bold;
   margin-left:25px;
   color:#B4D100;
   margin-top:20px;
   }
.date_news
   {
   font-size:10px;
   margin-left:25px;
   color:#ffffff;
   }
.kontent_news
   {
   font-size:12px;
   color: #909090;
   margin-left:10px;
   }
a.articles_title
   {
   font-size:14px;
   font-weight:bold;
   margin-left:25px;
   color:#B4D100;
   margin-top:20px;
   }
.date_articles
   {
   font-size:10px;
   margin-left:25px;
   color:#ffffff;
   }
.kontent_articles
   {
   font-size:12px;
   color: #909090;
   margin-left:10px;
	padding-right: 30px;
   }

	.artborder {
		border: 1px solid #333;
	}
	a.hover, a.link, a.visited, a. {
		text-decoration: none;
	}
	.hand {
		cursor: pointer;
	}
	
	a.hand {
		cursor: pointer;
		border:0px;
	}
	
	.cat_descr {
		font-size: 11px;
		color: #fff;
	}
	a.link_item:link, a.link_item:visited {
	color:#B4D200;
   font-size:12px;
   font-weight:bold;
	text-decoration: none;
	}
	.basketname {
		background-color: #171717;
		border-top: 1px solid #999;
		color: #B3D101;
		font-size: 12px;
		font-weight: bold;
		padding: 10px;
	}
	.basketform
   {
   font-size:12px;
   color: #A2A2A2;
   }
	.forma {
		background-color: #D0D0D0;
		font-size: 11px;
		border: 1px solid #171717;
		color: #000;
		padding: 2px;
		font-family: Tahoma;
	}
	.button {
	border: 1px solid #6C6C6C;
	font-size: 11px;
	color: #FFF5F1;
	background-color: #333335;
	padding: 2px;	
	}
	.button2 {
	border: 1px solid #6C6C6C;
	font-size: 11px;
	color: #FFF5F1;
	background-color: #333335;
	padding: 6px;	
	text-decoration: none;
	margin: 4px;
	padding-left: 6px;
	padding-right: 6px;
	display: block;
}
.button3 {
	border: 1px solid #6C6C6C;
	font-size: 11px;
	color: #FFF5F1;
	background-color: #333335;
	padding: 4px;	
	text-decoration: none;
	margin: 2px;
	padding-left: 6px;
	padding-right: 6px;
}

.databasket {
	background-color: #D0D0D0;
		font-size: 13px;
		border: 1px solid #171717;
		color: #000;
		padding: 4px;
		font-family: Tahoma;
}
.line {
background-image:url(/images/posallegroru/basketline.gif);
background-position:left;
background-repeat:no-repeat;
padding-left: 30px;
}
.bl1 {
	background-color: #17161B;
	border-left: 1px solid #414431;
	height: 30px;
}
.bl2 {
	background-color: #0F0E13;
	border-left: 1px solid #27262B;
	border-top: 1px solid #27262B;
	border-bottom: 1px solid #27262B;
}
.content_bg {
   background-image:url(/images/posallegroru/cbg.gif);
	background-position: top center;
   background-repeat:repeat-y;
}

a:link, a:visited {
	color: #ccc;
}
#count {
	width: 791px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	height: 60px;
	opacity:.15;
	filter: alpha(opacity=15); /* IE */
	-moz-opacity: 0.15; /* Firefox */
position:relative;
}	
/*------мои новые стили ----*/
#newcat {
	font-size: 8pt;
	float: left;
        width: 375px;
	margin: 2px;
	border: 1px solid #3F3F3F;
}
.cathr1 {
	background-color: #E4E4E4;
	height: 1px;
	width1: 355px;
}
#newcat h1 a{
	font-size: 8pt;
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: dashed;	
}
.leftcat {
	float: left;
	margin: 0px;
	padding: 0px;
	min-height: 180px;
	width: 118px;
	border-right-width1: 1px;
	border-right-style1: solid;
	border-right-color1: #E4E4E4;
}
.leftcat img{
	margin: 0px;
	padding: 0px;
	border: none;
        width: 100px;
}
.rightcat {
	float: left;
	width: 250px;
	margin-left: 0px;
}
.sel {
	text-transform: uppercase;
	padding-left: 0px;
}
.textcat {
	color: #9B9B9B;
	margin-left: 12px;
}
.cart {
	margin: 1px;
	padding: 2px;
	color: #fff;	
	}
.cart #little_cart {
	font-size: 9px;
	float: left;
	height: 52px;
	
}
/*---------------------------------------*/
 
/*---------для фото-------------*/
#photo li1 { border: 1px #fff solid; }

#photo ul li { display: inline; width: 342px; margin:5px; float:left; }
		
#photo .wide {
				border-bottom: 1px #000 solid;
				width: 4000px;}
#photo .pic {
				border: 1px #fff solid;
                                float:left;
				}
/*---------------------*/
/* Для 1 - 2 - 3 списка информационных элементов */
.current, .page_link, .ctrl
{
	padding: 0.2em 0.5em 0.3em 0.5em;
	float: left;
	display: block;
	margin-right: 0.3em;
}

.page_link
{
	
background: #fff;
	color: #000;
	border: 1px solid #000;}
.page_link1
{
	border: 1px dashed #fff;
}

.current
{
	background: #000;
	color: #fff;
	border: 1px solid #fff;
}

.ctrl
{
	padding: 0.5em 0.5em 0.3em 0.5em;
	font-size: 10px;
	color: #fff;
}

.path_arrow
{
	color: #fff;
	padding: 0px 5px 0px 5px;
	font-size: 10pt;
}



