.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
	padding: 5px 0px;
}

.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A21A23;
	text-decoration: none;
}

.menu_lev1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7E7E7E;
	text-decoration: underline;
}

.menu_lev1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A21A23;
	text-decoration: none;
}

.menu_lev1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A21A23;
	text-decoration: none;
}

.menu_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A21A23;
	text-decoration: none;
}
a.menu_small:hover {
	text-decoration: underline;
}

.normal_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a.normal_form {
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
}
a.normal_form:link {
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
}
a.normal_form:hover {
	font-size: 11px;
	text-decoration: none;
}

.normal a{color:#A21A23;}

.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

a.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A21A23;
	text-decoration: underline;
}

a.date:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A21A23;
	text-decoration: underline;
}

a.date:hover {
	text-decoration: none;
}

.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	color: #000000;
}

a.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A21A23;
	text-decoration: underline;
}

a.normal:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #A21A23;
	text-decoration: underline;
}

a.normal:hover {
	text-decoration: none;
}

.red {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A21A23;
	text-decoration: none;
}

.redlink {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A21A23;
}

a.red {
 	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #A21A23;
	text-decoration: underline;
}

a.red:link {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A21A23;
	text-decoration: underline;
}

a.red:hover {
	text-decoration: none;
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.style3 {color: #A21A23}

.clsCursor {cursor: hand}


#footer {width:100%;font-size:12px;font-family:Arial,Helvetica,sans-serif;}
#footer {padding-top:30px;}
.lc dt {color:#A21A23;border-bottom:1px solid #A21A23;font-size:14px;float:left;}
.lc dd {width:100%;clear:both;padding:8px 0 2px;}
.lc dd a {color:#c5cdd3;}
.lc dd a:hover {color:#fff;}
.cc dl {width:100%;clear:both;padding-bottom:18px;float:left;}
.cc dt {color:#A21A23;border-bottom:1px solid #5d7888;padding-bottom:13px;font-size:13px;float:left;}
.cc dd {width:100%;clear:both;padding:12px 0 0 0;}
.cc .fot_inp {width:148px;text-align:center;height:21px;padding-top:5px;background: url('/img/fot_inp.png') 0 0 no-repeat;display:block;float:left;}
.cc .fot_inp input {color:#636363;text-align:left;width:110px;padding:1px 0 1px 20px;border:0;}
.cc .fot_inp .mail {background: url('/img/mail.jpg') 0 2px no-repeat;}
.cc .fot_inp .srch {background: url('/img/srch.jpg') 2px 2px no-repeat;}
.cc .btn {margin-left:7px;}
.rc .count {width:100%;clear:both;float:left;padding-bottom:13px;}
.rc .count div {float:left;margin-right:5px;}
.rc p {color:#c5cdd3;padding-bottom:1px;}
.rc p a {color:#c5cdd3;}
.rc p a:hover {color:#fff;}



/******************************************************************************************/

.clear{
	clear: both;
}

.main_left_menu ul,
.right_menu ul{
	margin: 0!important;
	padding: 0!important;
}
.main_left_menu li{
	width: 164px;
	line-height: 22px;
	list-style-type: none;
	background: #FEF8E2 url("/images/menu_arrow.gif") center right no-repeat;
	padding: 0 10px 0 10px;
	margin-bottom: 1px;
}
.main_left_menu li:hover{
	background: #FCEAAD;	
}
.main_left_menu li *{
	color: #A21A23;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.right_menu {
	width: 195px;
	margin: 0 0 30px 0;
}
.right_menu ul li{
	background: #fefaec url("/images/list_1.gif") no-repeat;
	background-position: 10px top;
	padding: 0 5px 0 20px;
	margin-bottom: 1px;
	line-height: 13px;
}
.right_menu ul li *{
	color: #A21A23;
	font-family: Arial;
	font-size: 11px;
    text-decoration: none;
line-height: 10px;
}
.right_menu ul li a:hover{
	text-decoration: underline;
}
.right_banner_1{
	width: 123px;
	height: 107px;
	margin: 0 auto;
}
.right_yellow_phone{
	background-color: #E8B014;
	color: #A21A23;
	font-family: Arial,Helvetica,sans-serif;				
	text-decoration: none;
	padding: 15px 0 10px 10px;
	font-weight: bold;
}
.right_yellow_phone .phone{
	font-size: 13px;				
}
.right_yellow_title{
	background-color: #FFA81E;
	color: #FFFFFF;
	padding: 5px 0px 5px 10px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.conteiner{
	padding: 10px;
}
.table_elem_list *{
	font-size: 11px;	
}
.table_elem_list a,
.like_a{
	color: #bb1a22;
}
.table_elem_list{
	width: 100%;
}
.simple_list tr.row_0,
.table_elem_list tr.row_0{
	background-color: #fff;
	
}
.simple_list tr.row_1,
.table_elem_list tr.row_1{
	background-color: #fff8e2;
}
.table_elem_list tr:hover{
	background-color: #ffffb3;
}
.table_elem_list td{
	padding: 3px;
}
.yellow_title{
	background-color: #FFA81E;
	color: #FFFFFF;
	padding: 5px 0px 5px 10px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.white{
	color: #FFFFFF!important;
}
.pagination_conteiner{
	text-align: center;
}
.simple_list{
	
}
.simple_list td{
	padding: 10px 10px 10px 25px;
}

.small_left_pic{
	float: left;
	max-width: 150px;
	margin: 0 20px 20px 10px;
}
.small_left_pic img{
	max-width: 150px;
}
.single_string{
	margin: 0 0 20px 0;
}
.detail_product_price{
	
}
.detail_product_price th,
.detail_product_price td{
	padding: 5px 5px 5px 15px;
	text-align: center;
}
/*
.detail_product_price th{
	background-color: #9c0224;
	color: #ffa81e;
}
.detail_product_price td{
	background-color: #ffa81e;
	color: #9c0224;
} 
*/
.detail_product_price th{
	background-color: #ffa81e;
	color: #ffffff;
}
.detail_product_price td{
	background-color: #FEF8E2;
	color: #A21A23;
} 
.demo_price{
	margin: 10px 0 0 0;
	font-size: 12px;
}
.table_elem_list_chess{
	border-collapse: separate;
	background-color: #fff8e2;
}
.table_elem_list_chess td{
	text-align: center;
	vertical-align: top;
}
.img_conteiner{
	width: 120px;
	height: 100px;
	margin: 0 auto;
	text-align: center;
	border: 1px solid #ffeec8;
	background-color: #ffffff;	
}
.img_conteiner img{
	margin: auto auto;
	max-width: 95px
}
.table_elem_list_chess td *{
	font-size: 11px;
	color: #000;
}
.table_elem_list_chess .title{
	margin: 10px 0 0 0;
	min-height: 40px;
}
.table_elem_list_chess .price{
	color: #bb1a22;	
}
.table_elem_list_chess .buy{
	color: #bb1a22;	
	font-weight: bold;
	border: 1px solid #FFA81E;
	padding: 3px;
	background-color: #f9c112;
}
#navbar{
	padding: 10px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9px;
	font-weight: bold;
}
#navbar *{
	text-decoration: none;	
}
#navbar a{
	color: #A21A23;
}
.center_news_list{
	padding: 10px 10px 15px 10px;
	background-color: #FFF8E2;
}
.center_news_list *{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
}
.center_news_list .ndate{
	float: left;
	margin: 0 10px 0 0px;
}