* {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	color:black;
	}
body  {
	width: expression((documentElement.clientWidth||document.body.clientWidth)<1000? '1000px' : '' );
	min-width: 1000px;
	}
strong {font-weight:bold;}
form {
	margin:0;
	padding:0;
	}
a, a:hover {
	color:black;
	}
a img, a:hover img {
	border:0;
	}
div.clear{margin:0;padding:0;height:0; clear:both;}
hr {
	border:0;
	margin:0;
	background-color:#e4e4e4;
	height:1px;
	color:#e4e4e4;
	}
.cols_3 h1.padd_bott {
	padding-bottom:8px;
	}
.padd_bott {
	padding-bottom:3px;
	}
.nolink{text-decoration:none;}
.min_height {min-height:110px;}
/* общие расположение */
table#site {
	width:100%;
	min-width:960px;
	padding:0;
	border:0;
	}
table td {
	vertical-align:top;
	}
table td#left_col {
	width:226px;
	}
table td#right_col,
table td#right_col .spaser {
	width:220px;
	}
img.spaser {
	height:0px;
	}
table td.col_center {
	padding: 0 20px;
	/*width:100%;*/
	}
.head_whi_block_top,
.head_whi_block_bottom,
.head_whi_block_top_nb,
.head_whi_block_bottom_nb
 {
	text-align:right;
	position:relative;
	height:6px;
	background-repeat: no-repeat;
	}
.head_whi_block_tu,
.head_whi_block_lu {
	position:absolute;	
	}
.head_whi_block_lu {
	left:-17px;
	top:32px;
	}
.head_whi_block_tu {
	left:30px;
	top:-13px;
	}
.head_whi_block_top
 {
	top:-1px;
	left:-1px;
	background-position: left top;
	}
.head_whi_block_bottom
 {
	bottom:-1px;
	left:-1px;
	background-position: left bottom;	
	}
.head_whi_block_top img,
.head_whi_block_bottom img
 {
 	position:relative;
 	right:-2px;
	}
/* шапка */
#head_whi_block {
	background: #e1f0cc url(/images/head_whi_dog.gif) no-repeat right 25px;
	border:1px solid #9acd56;
	position:relative;
	margin-bottom:10px;
	}
#head_whi_block .head_whi_block_top {
	background: url(/images/head_whi.gif) no-repeat left top;
	}
#head_whi_block .head_whi_block_bottom {
	background: url(/images/head_whi-07.gif) no-repeat left bottom;
	clear:both;
	}
#head_whi_block .head_whi_block_middle {
	left:-17px;
	position:absolute;
	top:32px;
	}
#head_whi_block .head_whi_block_middle_reg {
	left:-44px;
	position:absolute;
	top:42px;
	}
#head_whi_block #head_whi_img {
	padding:2px 13px 1px 15px;
	float:left;
	}
#head_whi_block ol {
	margin:3px 0;
	padding:0 0 0 160px;
	}
#head_whi_block ol li {
	color:#73b51b;
	font-weight: bold;
	line-height:17px;
	}
#head_whi_block ol.bonus {
	padding:0 0 0 140px;
	}
#head_whi_block ol.bonus li {
	list-style-type:none;
	padding-left:20px;
	background: url(/images/bonus_ico.gif) no-repeat left 3px;
	}
.searchStr {
	width:100%;
	border: 1px solid #a5acb2;
	padding:3px 0;
	font-size:14px;
	}
.searchStrTd {
	padding-right: 10px;
	}
.searchBlock td {
	font-size:14px;
	font-weight:bold;
	width:100%;
	}
.searchBlock td.searchStrtd{
	padding-right:7px;
	}
.form_logIn {
	background: #e1f0cc url(/images/logout_dog.gif) no-repeat 3px 90px;
	}
.form_logIn .form_logIn_ftd {
	width:50px;
	background-image:url(/images/logout_bg_img.jpg);
	background-repeat: no-repeat;
	background-position: 11px 2px;
	}
.form_logIn .form_logaut_f .form_logIn_ftd {
	background-image:url(/images/logout_women_ico.gif);
	}
.form_logIn .form_logaut_m .form_logIn_ftd {
	background-image:url(/images/logout_men_ico.gif);
	}
/*.form_logIn .form_logaut_f .form_logIn_ftd {
	background:url(/images/logout_ico.gif) no-repeat 11px 2px;
	}*/
.form_logIn .head_whi_block_top_nb {
	background:url(/images/logout.gif) no-repeat left top;
	}
.form_logIn .head_whi_block_bottom_nb {
	background:url(/images/logout-11.gif) no-repeat left top;
	}
.form_logIn p {
	margin:0;
	padding:0 0 3px;
	}
.form_logIn strong {
	color: #375212;
	font-size:13px;
	font-weight:bold;
	}
.form_logIn strong.name {
	color: #e98241;
	}
.form_logIn strong.dark {
	color: #000000;
	background-color:#E1F0CC;
	}
.form_logIn input.text_input {
	color: #999;
	width:151px;
	border: 1px solid #a5acb2;
	margin-bottom:4px;
	padding: 3px;
	}
.form_logIn .logIn_button {
	padding:9px 0 14px 30px;
	}
.form_logIn input.form_logIn_button {
	font-size:13px;
	font-weight:bold;
	color:#375212;
	background-color:	#9acd56;
	border:0;
	padding:2px 10px;
	}
.form_logIn a {
	font-size:11px;
	font-weight:bold;
	color:#375212;
	}
.form_logIn .form_logaut_m span,
.form_logIn .form_logaut_m a,
.form_logIn .form_logaut_f span,
.form_logIn .form_logaut_f a {
	font-weight:normal;
	color:#73b51b;
	}
.form_logIn .form_logaut_m span strong,
.form_logIn .form_logaut_f span strong {
	color:#73b51b;
	}
.form_logIn .form_logaut_m p.bonus a,
.form_logIn .form_logaut_f p.bonus a {
	font-weight:bold;
	color:black;
	background: url(/images/bonus_ico.gif) no-repeat left top;
	padding-left:16px;
	}
.form_logIn .form_logaut_m p.scales,
.form_logIn .form_logaut_f p.scales {
	background: url(/images/sravnenie.gif) no-repeat left top;
	padding-left:20px;
	margin:3px 0;
	}
.form_logIn .form_logaut_m p.scales a,
.form_logIn .form_logaut_f p.scales a {
	font-weight:bold;
	color:black;
	}
.form_logIn .form_logaut_m ul,
.form_logIn .form_logaut_f ul {
	margin:0 0 0 16px;
	padding:0;
	}
.form_logIn .form_logaut_m ul li,
.form_logIn .form_logaut_f ul li {
	line-height:14px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	background: url(/images/list_style_ico.gif) no-repeat left 5px;
	padding-left:11px;
	}
#search_res_head {
	margin-left:24px;
	}
#search_res_head p, #search_res_head div {
	font-size:12px;
	line-height:21px;
	margin:6px 0;
	min-height:64px;
	}
#search_res_head div {
	padding:9px 0;
	}
/* тело документа */
.search_param {
	background: #e4e4e4 url(/images/gray_block_br.gif) no-repeat right bottom;
	margin-bottom:15px;
	}
.search_result {
	margin-top:43px;
	}
.rek_ban .head_whi_block_top_nb,
.search_param .head_whi_block_top_nb {
	background: url(/images/gray_block.gif) no-repeat left top;
	}
.rek_ban .head_whi_block_bottom_nb,
.search_param .head_whi_block_bottom_nb {
	background: url(/images/gray_block-04.gif) no-repeat left bottom;
	}
.search_param .search_param_content {
	background: url(/images/gray_block_bg_ico.jpg) no-repeat left 6px;
	padding: 4px 10px;
	position:relative;
	}
.search_param .search_param_content h3 {
	padding: 0 0 10px 38px;
	margin:0;
	font-size:13px;
	font-weight:bold;
	color:#797878;
	}
.search_param .search_param_content div {
	padding-bottom:8px;
	}
.search_param .search_param_content div span {
	display:block;
	padding-bottom:2px;
	}
.search_param .search_param_content select {
	border: 1px solid #7f9db9;
	width:198px;
	}
/* Изменения */
.search_param .search_param_content select.one {
	width:150px;
	}
.search_param .search_param_content select.duo {
	width:43px;
	}
/* Конец Изменения */
.search_param .search_param_content input {
	/*border: 1px solid #a5acb2;*/
	}
.search_param .search_param_content input.checkbox {
	/*border: 1px solid #a5acb2;*/
	padding:0;
	margin:0 0 5px;
	}
.search_param .search_param_content,
.search_param .search_param_content select,
.search_param .search_param_content input {
	font-size:11px;
	}
.search_param .search_param_content .submit_butt {
	background-color: #797878;
	color:white;
	font-size:13px;
	font-weight:bold;
	border:0;
	padding:2px 10px;
	margin-bottom:5px;
	}
.var_proizvod,
.var_produkt {
	margin-bottom:15px;
	}
/* Изменения */
.var_produkt h1,
.var_produkt h3 {
	margin:0;
	font-size:14px;
	font-weight:bold;
	color:#e98241;
	padding-bottom:3px;
	}
/* Конец изменений*/
.var_produkt .var_produkt_content {
	border: 1px solid #e98241;
	}
.var_produkt .img_top {
	position:relative;
	top:1px;
	left:32px;
	z-index:100;
	}
.var_produkt .var_produkt_content ul {
	margin:4px 10px 0;
	padding:0;
	}
.var_proizvod .var_proizvod_content ul li,
.var_produkt .var_produkt_content ul li{
	list-style-type:none;
	}
.var_produkt .var_produkt_content ul li{
	padding-bottom:8px;
	color:#e98241;
	}
.var_produkt .head_whi_block_top {
	background-image: url(/images/e98241_bord-02.gif);
	}
.var_produkt .head_whi_block_bottom {
	background-image: url(/images/e98241_bord-07.gif);
	}
.news_block h3,
.var_proizvod h3 {
	margin:0;
	padding-bottom:6px;
	font-weight:bold;
	}
.news_block h3 {
	font-size:13px;
	}
.news_block li span,
.news_block li,
.news_block h3,
.var_proizvod a,
.var_proizvod li,
.var_proizvod h3 {
	color:#797878;
	}
.tov_block_line_list .news_block {
 	margin:10px 10px 10px 0;
 	position:relative;
 	}
.tov_block_line_list .news_block li {
 	font-size:10px;
 	}
.var_proizvod .var_proizvod_content ul {
	margin:0;
	padding:0;
	}
.var_proizvod .var_proizvod_content ul li {
	padding-bottom:3px;
	}
.news_block {	
	border: 1px solid #999999;
	}
	.news_block .head_whi_block_top {
	background-image: url(/images/999_bord.gif);
	}
.news_block .head_whi_block_bottom {
	background-image: url(/images/999_bord-11.gif);
	}
.news_block .news_block_content {
	margin:0 10px;
	}
.news_block ul {
	margin:0;
	padding:0;
	}
.news_block li {
	list-style-type:none;
	padding-bottom:8px;
	}
.news_block li span {
	font-size:10px;
	display:block;
	}
.body_content {
	padding:0 20px;
	text-align:center;
	}
.body_content_list {
	padding:0 0 0 20px;
	text-align:left;
	}
.cols_3 {
	padding:0 !important;
	}
.body_content_list .list_number_b,
.body_content_list .list_number {
	text-align:right;
	}
.body_content_list .list_number {
	padding:13px 10px 5px;
	}
.body_content_list .list_number_b {
	padding:3px 10px 5px;
	}
.body_content_list .list_number_b strong,
.body_content_list .list_number_b a,
.body_content_list .list_number strong,
.body_content_list .list_number a {
	font-size:13px;
	font-weight:bold;
	}
.body_content_list .list_number_b,
.body_content_list .list_number_b a,
.body_content_list .list_number,
.body_content_list .list_number a {
	color:#797878;
	}
.body_content_list .list_number_b strong,
.body_content_list .list_number strong {
	color:#e98241;
	}
.body_content_list .table_nonpad .img_tov {	
	text-align:center;
	padding:0 9px;
	width:1%;
	}
.body_content_list .table_nonpad .tovar_detail_text {
	width:90%;
	}
.body_content_list .table_nonpad .img_tov table {
	width:110px;
	}
.body_content_list .table_nonpad h1 {
	margin:0 0 5px;
	}
.body_content_list h1 span a,
.body_content_list h1 a,
.body_content_list h1 {
	font-size:14px;
	font-weight:bold;
	}
.body_content_list h1 span a {
	color: #e98241;
	}
/* детализация поиска */
.body_content_list .table_nonpad #all_model_results{
	display:none;
	}
.body_content_list .table_nonpad .model_results{
	width:100%;
	}
.table_nonpad .model_results tr.color td {
	background-color:#ededed;
	}
.table_nonpad .model_results tr th,
.table_nonpad .model_results tr td {
	border-bottom:1px dashed #999999;
	}
.table_nonpad .model_results tr td {
	font-size:10px;
	line-height:12px;
	padding:2px 5px 3px;
	}
.table_nonpad .model_results tr th {
	padding-bottom:3px;
	text-align:left;
	}
.table_nonpad .model_results tr td.non {
	border:0;
	background-color:white;
	padding:0 9px;
	}
/* Изменения */
.model_results_size {
	font-size:12px;
	padding:5px 0;
	min-height:90px;
	}
.model_results_size a {
	font-size:12px;
	color:#797878;
	text-decoration:none;
	}
.model_results_size a.podr {	
	color:#E98241;
	text-decoration:underline;
	}
/* Конец Изменения */

/* конец детализация поиска */
.body_content_list .table_nonpad .img_tov table tr td {
	height:110px;
	border:1px solid #999999;
	text-align:center;
	vertical-align:middle;
	}
.body_content_list .table_nonpad .img_tov div.tovar_detail {
	position:relative;
	margin:0 auto;
	}
.body_content_list .table_nonpad .img_tov div.tovar_detail_img {
	position:relative;
	}
.body_content_list .table_nonpad .img_tov div.tovar_detail .tovar_detail_zoom {
	position:absolute;
	right:0px;
	bottom:0px;
	*bottom:-2px;
	cursor:pointer;
	}
.body_content_list .table_nonpad .img_tov div.tovar_detail .big_img {
	position:absolute;
	left:-1000px;	
	top:-1px;
	text-align:center;
	z-index:10000;
	border:0;	
	}
.body_content_list .table_nonpad .img_tov div.tovar_detail .big_img img {
	border:1px solid #999999;
	position:relative;
	z-index:10000;
	}
.body_content_list .table_nonpad div.scales {
	background: url(/images/sravnenie.gif) no-repeat left top;
	padding-left:20px;
	}
.body_content_list .table_nonpad div.scales a {
	color:#e98241;
	text-decoration: none;
	border-bottom: 1px dashed #e98241;
	}
.body_content_list .table_nonpad p a,
.body_content_list .table_nonpad p {
	color:#797878;
	margin:7px 0 0;
	padding:0;
	text-decoration:none;
	}
.body_content_list .prise_block {
	width:238px;
	margin:0 10px;
	background: #fcebb2 url(/images/fcebb2_lappa.gif) no-repeat 4px 48px;
	}
.body_content_list .prise_block .head_whi_block_top_nb {
	background-image: url(/images/pop_tov.gif);
	}
.body_content_list .prise_block .head_whi_block_bottom_nb {
	background-image: url(/images/fcebb2_lb.gif);
	}
.body_content_list div.shop_name {
	text-align:center;
	padding:4px 0;
	}
.body_content_list .prise_block_content td {
	vertical-align:middle;
	}
.body_content_list .prise_block_content td.first {
	width:98px;
	text-align:right;
	}
.body_content_list .prise_block_content td.vr_line {
	width:13px;
	text-align:right;
	}
.body_content_list .prise_block_content td.second {
	width:125px;
	text-align:center;
	}
.body_content_list .prise_block_content td.second div.shopButton {
	padding:7px 0 6px;
	}
#old_harak,
.old_harak_button .old_harak_hidden {
	display:none;
	}
.old_harak_hidden,
.old_harak {
	color:#e98241;
	text-decoration: underline;	
	cursor:pointer;
	}
.old_harak_hidden img,
.old_harak img {
	position:relative;
	top:2px;
	}
/* Изменения */
.body_content_list .table_nonpad .old_harak,
.prise_block_content span.price,
.prise_block_content span.price strong,
.model_results span.price,
.model_results span.price strong,
.body_content_list .table_nonpad span.price strong,
.body_content_list .table_nonpad span.price {
	color:#e98241;
	}
/* Конец Изменения */
.body_content_list .table_nonpad .old_harak_hidden,
.body_content_list .table_nonpad .old_harak {
	position:absolute;
	right:1px;
	}
.old_harak_button {
	position:relative;
	height:20px;	
	text-align:right;
	}
.ditail_prise_block {
	float:right;
	width:240px;
	text-align:right;
	}
.ditail_prise_block .prise_block {
	margin:0;
	}
.body_content_list .model_results span.price strong,
.body_content_list .prise_block_content td.second span.price strong {
	font-size:14px;
	}
.body_content_list .prise_block_content td.second span.bonus {
	background: url(/images/bonus_ico.gif) no-repeat left top;
	padding-left:16px;
	}
.body_content .tov_block{
	float:left;
	text-align:center;
	width:95px;
	height:130px;
	}
.body_content .tov_block strong {
	font-weight:bold;
	font-size:11px;
	}
.body_content .tov_block a{
	display:block;
	}
.body_content .tov_block a img{
	border:0;
	}
.tov_block_line_list table.table_nonpad {
	width:100%;
	border:0;
	margin:7px 0;
	}
table.table_nonpad {
	/*width:550px;*/
	margin-right:255px;
	}
table.table_nonpad .detail {
	/*width:390px;*/
	}
.tov_block_line_list .table_nonpad_select {
	background-color:#e4e4e4;
	}
.tov_block_line_list .table_nonpad_select .table_nonpad_content {
	padding:2px 10px 6px;
	}
.tov_block_line_list .table_nonpad_select .table_nonpad_content .prise{
	float:right;
	}
.tov_block_line_list .table_nonpad_select .table_nonpad_content .prise img{
	margin-left:3px;
	}
.tov_block_line_list .table_nonpad_select .head_whi_block_top_nb {
	background: url(/images/gray_block.gif) no-repeat left top;
	}
.rek_ban {
	background-color: #e4e4e4;
	text-align:center;
	}
.rek_ban .rek_ban_content{
	padding-bottom:6	px;
	
	}
.rek_ban .rek_ban_content h3{
	padding:0 0 10px 10px;
	text-align:left;
	margin:0;
	font-size:13px;
	font-weight:bold;
	color:#797878;
	}
.footer_block {
	background: #fcebb2 url(/images/pop_tov-03.gif) no-repeat left bottom;
	margin-top:15px;
	min-width: 960px;
	}
.footer_block .footer_block_top_nb {
	background: url(/images/pop_tov-02.gif) no-repeat right top;
	}
.footer_block .footer_block_bottom_nb {
	background: url(/images/pop_tov-04.gif) no-repeat right bottom;
	height:6px;
	}
.footer_block td.footer_block_ltd {
	background: url(/images/pop_tov_ico.jpg) no-repeat center 10px;
	width:65px;
	padding-left:65px;
	}
.footer_block .footer_block_content h3{
	padding:6px 0 8px;
	margin:0;
	font-size:13px;
	font-weight:bold;
	color:#e98241;
	}
.footer_block .footer_block_content .footer_block_ffers{
	width:24%;
	float:left;
	}
.footer_block .footer_block_img {
	width:110px;
	height:110px;
	background-color:white;
	border:1px solid #e98241;
	text-align:center;
	vertical-align:middle;
	}
.footer_block .footer_block_text {
	vertical-align:middle;
	}
.footer_block .footer_block_text span {
	display:block;
	padding:0	5px 8px;
	font-size:11px
	}
.footer_block .footer_block_text a span {
	text-decoration:underline;
	}
.footer_block .footer_block_text span.footer_block_prise  {
	color:#e98241;
	}
.footer_block .footer_block_text span.footer_block_prise b  {
	color:#e98241;
	font-size:12px;
	font-weight:bold;
	}
.bottom_hr {
	text-align:right;
	clear:both;
	margin:10px 0;
	opacity:0.5;
	}
.hlebnie_kroshki,
.hlebnie_kroshki a,
.hlebnie_kroshki span {
	font-size:10px;
	}
.hlebnie_kroshki {
	padding:25px 0;
	color:#e98241;
	}
.hlebnie_kroshki a,
.hlebnie_kroshki span {
	color:#73b51b;
	}
.hlebnie_kroshki img {
	margin:0 5px;
	}
.promo_block {
	padding-bottom:50px;
	margin-top:30px;
	}
.promo_text {
	min-height:86px;
	margin:0 17px;
	}
.promo_text h3 {	
	margin:0 0 5px;	
	}
.promo_text h3 a {
	font-size:16px;
	font-weight:bold;
	color:#73b51b;	
	text-decoration:none;
	}
.promo_text h3 a:hover {	
	text-decoration:underline;
	}
.promo_text img.ico {
	float:left;
	margin: 0 10px 10px 0;
	}
.promo_text p {
	font-size:12px;
	margin: 0 0 10px;
	}
.promo_text p img{
	position:relative;
	top:3px;
	}
.registration_text {
	margin-left:8px;
	}
.registration_text h1 {
	font-size:24px;
	font-weight:bold;
	color:#9acd56;
	margin:0 0 5px;
	}
.registration_form tr td.reg_left {
	width:215px;
	padding-right:25px;
	text-align:right;
	font-size:14px;
	font-weight:bold;
	color:#375212;
	}
.registration_form tr td {
	vertical-align:middle;
	font-size:12px;
	color:#999999;
	}
.registration_form tr td input {
	border:1px solid #a5acb2;
	font-size:12px;
	}
.registration_form tr td.radio {
	color:black;
	}
.registration_form tr td.radio input {
	border:0;
	}
.registration_form .reg_button {
	background-color:#9acd56;
	border:0;
	color:#375212;
	margin-left:11px;
	padding:3px 12px;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
	text-align:center;
	width:183px;
	}
.footer_reg {
	width:100%;
	background:#e4e4e4 url(/images/registration_07.gif) no-repeat 23px 2px;
	text-align:right;
	}
.footer_reg tr td{
	vertical-align:middle;
	padding:5px;
	}
.footer_reg tr td .copyright{
	float:left;
	margin:10px 10px 0 52px;
	color:black;	
	}
.article_brief_text {
	text-decoration:none;
	color:#797878;
	}
.content_title_1 {
	margin:0;
	font-size:14px;
	font-weight:bold;
	color:#e98241;
	padding-bottom:3px;
	}
.content_title_3 {
	font-size:12px;
	font-weight:bold;
	color:#595858;
	}
.content_text li{
	text-decoration:none;
	color:#797878;
	}
.content_text{
	text-decoration:none;
	color:#797878;
	}
