#bb_new ul {
	list-style: none;
	margin: 1px 10px;
	padding: 0;
	}
	
#bb_new ul li {
	margin: 5px 0px;
	padding: 0;
	}
	
#bb_new a { text-align:right; color:#996600}
	
body {
color: #000;
font-family :Arial, Helvetica, sans-serif, Comic Sans MS, Verdana;
BACKGROUND: url(images/s_fon_body.jpg) #FACDAE repeat-x;
font-size: 12px;
}

h1 {
	color: #2F2890; 
	font-size: 18px;
	font-family :Comic Sans MS, Arial, Helvetica, sans-serif, Verdana;
	}

/*Vipad menu*/

#dropmenudiv {
position:absolute;
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:15px;
background: none;
}

#menu2_bot2 #dropmenudiv a {
	padding: 5px 5px;
	font-size: 12px;
	width: 100%;
	display: block;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
	margin-left: 15px;
	margin-bottom: 2px;
	background:url(images/menu_vipad.gif) repeat-x;
	}

#menu2_bot2 #dropmenudiv a:hover { /*hover background color*/
COLOR: #CCC;
}


/*--------------Shapka------------*/
.zagolovok {
color: #F6ED05; 
font-size: 18px;
font-family :Comic Sans MS, Arial, Helvetica, sans-serif, Verdana;
text-align: right;
}

.login  {
	text-align: left;
	vertical-align: middle;
	background-color: #FFF;
	font-size: 10px;
	height: 15px;
	border: 2px #FF6F00 solid;
	}
	
#loginid td, #serh td {
	color: #FF6F00; 
	padding-right: 2px;
	
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	}

#serh input  {
	font-size: 11px;
	height: 18px;
	border: 1px #8B8C50 solid;
	}
#serh input:hover  {
	border: 1px #000 solid;
	}

#serh {
	color: #8B8C50; 
	padding-left: 5px;
	font-size: 12px;
	}
#menu1_bot1 {
	background:url(images/menu1_bot1_off.gif) no-repeat left;
	}
#menu1_bot2 {
	background:url(images/menu1_bot2_off.gif) no-repeat left;
	}
#menu1_bot1 a {
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	margin-left: 9px;
	margin-bottom: 20px;
	}
#menu1_bot2 a {
	font-size: 12px;
	color: #7B824A;
	font-weight: bold;
	margin-left: 9px;
	margin-bottom: 20px;
	}
.s_log { background:url(images/s_log.gif) no-repeat left }
	
	/*----menu2----*/
#menu2_bot0 {
	background:url(images/menu2_bot0_off.gif) no-repeat left;
	}
#menu2_bot1 {
	background:url(images/menu2_bot1_off.gif) no-repeat left;
	}
#menu2_bot2 {
	background:url(images/menu2_bot2_off.gif) no-repeat left;
	}
#menu2_bot1 a, #menu2_bot0 a {
	text-align:right;
	font-size: 10px;
	color: #7B824A;
	font-weight: bold;
	margin-left: 10px;
	margin-bottom: 20px;
	}
#menu2_bot2 a {
	font-size: 10px;
	color: #FFF;
	font-weight: bold;
	margin-left: 9px;
	margin-bottom: 20px;
	}
/*-----------Menu_Kat--------------*/
table #a_on { background:url(images/a_hover.gif) no-repeat }

/*-----------Basket---------*/
.cart
{
  font-size:		11px;
  color:		#00FF00;
}

#golosov td 
{ color:		#FF6A00;
  font-weight:		normal;
  padding-top:		8px;
  font-size:		11px;
}

#akcii_bot a
{ color:		#2a2aac;
  font-weight:		normal;
  text-decoration: 	none;
  font-size:		11px;
}

#akcii_bot a:hover
{ color:		#FF6A00;
  text-decoration: 	inherit;
}

a.olive { color: #2a2aac} 
/*-----------Center---------*/
#usl_dost {
width: 60px;
margin-right: 17px;
}

#table_price tr {
border-bottom: 1px #CCC solid;}

#table_price td {
padding-left: 10px;}

#table_td_price {
font-weight: bold;
padding-left: 0; }


#usl_dost a, #registr a  {
font-family :Comic Sans MS, Arial, Helvetica, sans-serif, Verdana;
font-size: 12px;
color: #F6ED05;
text-align: right;
font-weight: bold;
}

.akcii_zag1 { 
color: #000099; 
font-size: 24px;
font-family :Comic Sans MS, Arial, Helvetica, sans-serif, Verdana;
font-weight: bold;
}

.akcii_zag2 { 
color: #FE7701; 
font-size: 13px;
font-family :Comic Sans MS, Arial, Helvetica, sans-serif, Verdana;
font-weight: bold;
}

.text {
	padding:15px;
	font-family :Arial, Helvetica, sans-serif, Comic Sans MS, Verdana;
	background-color:#FFF;
	}
	
.text-smol {
	padding:8px;
	font-family :Arial, Helvetica, sans-serif, Comic Sans MS, Verdana;
	background-color:#FFF;
	}


table { 
color: #89211B; 
font-size: 12px;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

a {
font-size: 11px; 
text-decoration: none;
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #000;
}

a:hover {
text-decoration: underline;
color: #FF6A00;
}
#podval {}
#podval_menu {
	padding: 4px;
	}
#podval_banner {}

a.m {
font-family: Comic Sans MS, Helvetica, Arial, sans-serif;
font-size: 20px;
position: relative;
color: #FF0000; 
text-decoration: none;
display: block;
line-height: 100%;
margin-left: 8px;
padding-top: 22px;
padding-bottom: 14px;
}

a.m:hover { 
color: #AAA;
text-decoration: none;
}

.faq, .faq_lev1, .faq_left {
font-size: 14px; 
font-family: Comic Sans MS, Helvetica, Arial, sans-serif;
color: #FF0000;
text-decoration: none;
margin: 2px 0 2px 20px;
padding: 3px;
font-weight: bold;

}
.faq_lev1 {
	font-size: 18px; 
	background: none;
	}
	
.faq_left {
BACKGROUND: url(images/str_right.gif) #FFF no-repeat right;
}
.td_cat2 {
/*border-left: 2px #C4090A solid;*/
font-size: 12px; 
padding-left: 20px}
.td_cat2 a {font-size: 12px; }

/*-----------------------------Витрина товара*/

.m_2 {

 	font-size:		15px;
	color: 			#A24A13;
	font-family:		Comic Sans MS, Helvetica, Arial, sans-serif;
	}

.m_3 {

	font-size:		16px;
	color: 			#DA5C05
	}

.m_4 {

	font-size:		14px;
	color: 			#FF6900
	}

.cat
{ font-size:		14px;
color: 			#2F2890;
font-weight: 		bold; }

a.cat:hover
{ text-decoration: line-therout;
}

.liniya_bott { 	border-bottom: 1px #FF6F00 solid;}

.text_star_price {
color: #FF0000;
font-size: 10px;
}
.digit_star_price {
color: #FF0000;
font-size: 10px;
}
.comparison_button {
color:#999999;
font-size:10px;}
.reg_table span {padding: 2px; margin: 0px 2px; width: 130px; border: 1px #ccc solid; color:#666}


/*cat_NEWS*/
#cat_news_title {padding: 5px; background: #FF0000; color: #FFF; font-weight:bold}
#cat_news {padding: 5px;  background: #FFF; color: #000; border: 1px #FF0000 solid}
#cat_news span {padding: 5px 0px; color: #666666; font-weight:bold}
#cat_news a { display:block; text-align:right; color: #FF0000; font-weight:bold; text-decoration:underline}


