

/*
/themes/svr091110/images
*/
.title { text-align: center; padding: 0px; margin: 0px; }

.ul_bl2 { padding-bottom: 2px; padding-left: 2px; padding-right: 0px; margin: 0px; font-style: normal; font-weight: bold; overflow: hidden; }

.ul_bl2_bg { background: url('/themes/svr091110/images/point_menu.gif') repeat-x bottom; }
.ul_bl2_bg_tab { background: url('/themes/svr091110/images/standard_dividing__line_tab.gif') repeat-x bottom; }

.ul_bl2_dop { padding-left: 22px; margin: 0px; font-weight: bold; overflow: hidden; font-style: italic; font-size: 13px; color: #fe0002; }

.ul_bl2_dop2 { padding-left: 22px; margin: 0px; font-weight: bold; overflow: hidden; font-style: italic; font-size: 11px; color: #25221e; }

.ul_bl2 a:link { color: #25221e; }
.ul_bl2 a:visited{ color: #25221e; }
.ul_bl2 a:hover { color: #a61f2a; }
.ul_bl2 a:active { color: #a61f2a; }


.action_tab {
clear: both;
text-align: left;
padding-left: 10px;
padding-right: 5px;
padding-top: 0px;
}

.action_title {
background-color: #fff;

font-size: 18px;
font-weight: bold;
color: #df141c;
padding-left: 5px;
}

.action_tab_text {
background-color: #fff;

font-size: 13px;
padding: 2px;
text-align: left;
}

.action_tab_text1 { padding-left: 5px; }

.pointline { background: url('/themes/svr091110/images/point_menu.gif') bottom repeat-x; height: 10px; margin-bottom: 5px; }

.card_tab_title { font-size: 21px; font-weight: bold; color: #000; text-align: left; vertical-align: top; padding: 0px 4px 0px 4px; }

.card_tab_print { font-size: 10px; font-weight: bold; color: #df141c; text-align: right; vertical-align: bottom; padding: 0px 0px 0px 3px; width: 200px; }

.card_tab { width: 100%; }

.card_tab1 { width: 560px; }

.korzina_allDiv { padding-top: 20px; clear: both; }
.korzina_img { float: left; padding-right: 10px; }

.korzina_title { font-size: 16px; font-weight: bold; }
.korzina_title a:link { color: #000; }
.korzina_title a:visited{ color: #000; }
.korzina_title a:hover { color: #a61f2a; }
.korzina_title a:active { color: #000; }

.korzina_cost { font-size: 16px; font-weight: bold; color: #df141c; padding-top: 10px; }

.korzina_input { border: #000 1px solid; width: 100px; }

.korzina_del { padding-left: 0px; padding-top: 15px; }

.korzina_kolvo { padding-top: 10px; clear: both; font-size: 15px; }

.grey_tab { background-color: #cccccc; padding: 4px 3px 4px 3px; }
.lgrey_tab { padding: 4px 3px 4px 3px; text-align: center; }
.lgrey_tab1 { padding: 4px 3px 4px 3px; }

.buy_botton { text-align: right; vertical-align: middle; padding: 4px 0px 4px 4px; width: 100px; }
.buy_botton_d { text-align: right; vertical-align: middle; background-color: #cccccc; padding: 4px 0px 4px 4px; width: 100px; }

.vibor_shin { float: left; padding-right: 5px; }

.vibor_tip { padding-left: 20px; padding-right: 5px; clear: both; padding-top: 5px; }

.vibor_form_s { margin-top: 3px; background: url('/themes/svr091110/images/vibor_b.gif') no-repeat; width: 500px; height: 41px; float: left; padding-right: 0px; }
.vibor_form_b { margin-top: 3px; background: url('/themes/svr091110/images/vibor_b.gif') no-repeat; width: 500px; height: 41px; float: left; padding-right: 0px; }

.vibor_form_ss { margin-top: 15px; background: url('/themes/svr091110/images/vibor_ss.gif') no-repeat; width: 246px; height: 41px; float: left; padding-right: 0px; }

.vibor_form_sel {padding-left: 12px; float: left; padding-top: 10px; }
.vibor_form_sel1 {padding-left: 22px; float: left; padding-top: 10px; }
.vibor_form_sel_s1 {padding-left: 19px; float: left; padding-top: 10px; }
.vibor_form_but {padding-left: 12px; float: left; padding-top: 9px; }
.vibor_form_sel_ishop {padding-left: 5px; float: left; padding-top: 10px; }

.basket_div { float: left; height: 112px; }


.Tahoma10bw {font-size: 10px; font-weight: bold; color: #fff; }
.Tahoma10b {font-size: 10px; font-weight: normal; color: #000; }

.Tahoma11d { font-size: 11px; color: #000; }
.Tahoma11d a:link { color: #000; }
.Tahoma11d a:visited{ color: #000; }
.Tahoma11d a:hover { color: #000; }
.Tahoma11d a:active { color: #000; }

.Tahoma11d_ { font-size: 11px; color: #000; }
.Tahoma11d_ a:link { color: #000; }
.Tahoma11d_ a:visited{ color: #000; }
.Tahoma11d_ a:hover { color: #a61f2a; }
.Tahoma11d_ a:active { color: #000; }

.Tahoma12ld { font-size: 12px; color: #000; text-align: left; }
.Tahoma12ld a:link { text-decoration: underline; color: #000; }
.Tahoma12ld a:visited{ text-decoration: underline; color: #000; }
.Tahoma12ld a:hover { text-decoration: underline; color: #000; }
.Tahoma12ld a:active { text-decoration: underline; color: #000; }

.Tahoma13bw { font-size: 13px; color: #fff; font-weight: bold; }
.Tahoma13bw a:link { color: #fff; }
.Tahoma13bw a:visited{ color: #fff; }
.Tahoma13bw a:hover { color: #fff; }
.Tahoma13bw a:active { color: #fff; }

.Tahoma13b { font-size: 13px; color: #000; }
.Tahoma13b a:link { color: #000; }
.Tahoma13b a:visited{ color: #000; }
.Tahoma13b a:hover { color: #a61f2a; }
.Tahoma13b a:active { color: #000; }

.Tahoma13bb { font-size: 13px; color: #000; font-weight: bold; }
.Tahoma13bb a:link { color: #a61f2a; }
.Tahoma13bb a:visited{ color: #a61f2a; }
.Tahoma13bb a:hover { color: #a61f2a; }
.Tahoma13bb a:active { color: #a61f2a; }

.Tahoma13bb_ { font-size: 13px; color: #000; font-weight: bold; }
.Tahoma13bb_ a:link { color: #000; }
.Tahoma13bb_ a:visited{ color: #000; }
.Tahoma13bb_ a:hover { color: #a61f2a; }
.Tahoma13bb_ a:active { color: #000; }

.Tahoma15b { font-size: 15px; color: #000; }
.Tahoma16b { font-size: 16px; color: #333333; }
.Tahoma20b { font-size: 20px; color: #333333; }

.Tahoma18Red { font-size: 18px; color: #df141c; }
.Tahoma18DRed { font-size: 18px; color: #a80000; }

.Tahoma28bb { font-size: 28px; font-weight: bold; color: #000; }



.input_form { text-align: left; width: 210px; border: #000 1px solid; }

.your_basket { background-color: #000; height: 18px; color: #fff; font-size: 14px; font-weight: bold; vertical-align: middle; padding-left: 3px; }

.basket_lt { height: 8px; }
.basket_ll { width: 7px; }
.basket_lb { height: 8px; }
.basket_lr { width: 7px; }

.basket_td { width: 7px; height: 8px; }
.basket_td_link { background-color: #df141c; padding-left: 3px; padding-top: 5px; padding-bottom: 3px; }

.basket_sum2 { background-color: #fff; color: #df141c; font-weight: bold; font-size: 12px; text-align: left; padding-top: 3px; }

/* eoc */

/*
/themes/svr091110/images
*/
	/*
	* Блок ресеттера
	*/

html, body,
div, span, p, object,
h1, h2, h3, h4, h5, h6,
b, i, strong,
form, /*select,*/ /*option,*/ /*input,*/
table, tr, td,
ul, ol, li,
a, img /* ,
img,
a, :link, :visited, :hover, :active, :focus */ {
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/* background-color: transparent; */
	background-image: none;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0px 0px;
	vertical-align: top;
	border: 0px none red;
	outline: 0px;
	/* font-family: Tahoma, "Geneva CY", sans-serif; font-size: 12px; color: #000; */
	/*cursor: default;*/
}

	/* здесь участвует всё что перечислено выше, кроме i, b, strong, однако добавляем ещё оптций и селектция. если опциуса и селекция добавить в предыдущий вариант - мозилла файрфокс начинает немного поглючивать - ужимает по максимуму селект по тексту который сейчас в нем */
html, body,
div, p, object,
h1, h2, h3, h4, h5, h6,
form, select, option, /*input,*/
table, tr, td,
ul, ol, li,
a, img /* ,
img,
a, :link, :visited, :hover, :active, :focus */ {
	text-align: left;
	color: black;
	text-decoration: none;
	font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif; font-size: 12px; color: #000;
}

ul, ol {
	/*margin-left: 11px;*/
}

input, textarea {
	/*border: 2px outset #fff;*/
	vertical-align: text-bottom;
	text-align: center;
}

td {
	vertical-align: top;
}

html, body{
	height: 100%; /* Задаём 100% высоту для html и body */
	/*position: relative; /* Если этого не задать, в Опере почему-то футер не прижимается сразу,
		прижимается только после ресайза окна, какой-то странный глюк*/
}

html, body,
.ShuArchicontainer {
	background: #e6e6e6 url('/themes/svr091110/images/bd_top.jpg') repeat-x top left;
	/*background: #e6e6e6 url('/themes/svr091110/images/bd_top_nostars.gif') repeat-x top left;
	*/
}

div, span, b, i, strong, p, form {
	/*vertical-align: bottom;*/
}

/*a:link, a:visited, a:hover, a:active, a:focus*/ wa {
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/* background-color: transparent; */
	background-image: none;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0px 0px;
	vertical-align: middle;
	text-align: left;
	color: black;
	text-decoration: none;
	border: 0px none red;
	outline: 0px;

	color: #df141c;
	text-decoration: underline;
}
a {
	text-decoration: underline;
}

a, a:link, a:visited, a:hover, a:active, a:focus {
	color: #df141c;
}
a:hover, a:active, a:focus {
	color: #f99;
	/*color: #811;*/
	/*text-decoration: underline;*/
}
/*a, a:link, a:visited, a:hover, a:active, a:focus,
a span, a:link span, a:visited span, a:hover span, a:active span, a:focus span {
	cursor: pointer;
}*/

a img,
a:link img,
a:visited img,
a:hover img,
a:active img,
a:focus img {
	border: 0px none #df141c;
	color: #000;
	cursor: pointer;
}
a:hover img,
a:active img,
a:focus img {
	color: #999;
}

:focus {
	outline: 0px;
}

/*
	Аналоги CSS-классов-утилит
	которые используются в Bootstrap 3.x и Bootstrap 4.x
	
	редкий случай когда глобальные классы - отличная идея
*/
/*
	Этот элемент и текст внутри этого элемента будет виден только
	скринридерам но не визуальным браузерам
*/
.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0;
}
/*
	Этот элемент и его контент скрыт и от глаз и от скринридера
*/
.hidden {
	display: none !important;
}
/*
	Элемент скрыт от глаз, но под него вcё ещё зарезервировано место
	в нормальном течении страницы. Нужно редко, но иногда бывает
	для интерфейсов с текстом произвольной длины.
*/
.invisible {
	visibility: hidden;
}

.ShuBtnn { padding: 5px; }
/*.ShuBtnn {
	border-style: outset;
}

.ShuBtnn:hover,
.ShuBtnn:active,
.ShuBtnn:focus {
	background-color: silver;
}
.ShuBtnn:active,
.ShuBtnn:focus {
	border-style: inset;
}*/

.ShuInpTee {
	border: 2px inset #ddd;
	text-align: left;
}
.ShuInpTee:hover,
.ShuInpTee:active,
.ShuInpTee:focus {
	
}

	/*
	* Баннер высотою не более 50пикселей
	*/
	.ShuBH50Bri img,
	.ShuBH50Bri:link img,
	.ShuBH50Bri:visited img {
		
	}
	
	.ShuBH50Bri:hover img,
	.ShuBH50Bri:active img,
	.ShuBH50Bri:focus img {
		background-position: 0px -50px;
	}

/*
* Начался собственно сам ксс-ник:
*/

	/*
	* Архиконтейнер
	*/
	.ShuArchicontainer {
		height: 100%; width: 100%;
	}
	.ShuArchiFooterTd {
		/* height: 75px; высота архифутера */
		vertical-align: bottom;
	}

	/*
	* Основные помещения
	*/
	.ShuContaTab {
		/* без этого в эксплорере есть глюки когда у нас контент растягивается шире исходного размера, связано похоже с тем что у нас vertical-align === к середине и от этого какие-то глюки расчёта центра */
		vertical-align: top;
		/* background-color: #df141c; */
		width: 100%;
	
	}
	.ShuContaTabTd1,
	.ShuContaTabTd2,
	.ShuContaTabTd3,
	.ShuContaTabTd4,
	.ShuContaTabTd5 {
		vertical-align: top;
	}
	
	.ShuContaTabTd4 {
		/*padding-left: 10px;*/
		padding-right: 10px;
	}
	
	
	.ShuShablonContentContainee {
		margin-left: 10px;
		margin-right: 10px;
		font-size: 12pt;
	}

	/*
	*
	*/
	.ShuTabll {
		margin: auto; float: right;
	}
	.ShuDivv {
		
	}

	/*
	*
	*/
	.pImag_ainet {
		width: 86px;
		height: 86px;
		float: left;
		border: 0px solid red;
		margin:2px 10px 10px 0px;
	}
	
	.img_photo_small_aroznica {
		width: 184px;
		height: 122px;
		margin-left: 5px;
	}
	
	.fontRed12_abou {
		font-size: 12pt;
		font-weight: bold;
		font-style: italic;
		color: #df141c;
		/*margin-bottom: 14px;*/
	}
	
	.fontRed10_abou {
		font-size: 10pt;
		font-weight: bold;
		color: #df141c;
		padding-left: 14px;
		/*margin-bottom: 14px;*/
	}

	.fontRed10_alogi {
		font-size: 10pt;
		font-weight: bold;
		font-style: italic;
		color: #df141c;
		/*margin-bottom: 14px;*/
	}
	
	.textBlockBlack10_abou {
		font-size: 10pt;
		/*margin-bottom: 27px;*/
		/*margin-top: 10px;*/
		text-align: justify;
	}
	
	.tabl_shu {
		width: 100%;
	}

	.Shu_red_slat_rct {
		height: 40px;
		background: #df141c url('/themes/svr091110/images/red_rc.gif') no-repeat right bottom;
		color: #fff;
		font-size: 28px;
		font-weight: bold;
		vertical-align: middle;
		/*padding-right: 18px;*/
		padding-right: 48px;
		white-space: nowrap;
		margin: auto;
	}
	
	/*
	* Кастомная таблица адресов (и её позиционирование)
	*/
	.ShuAdrTableContainee {
		padding: 0px 20px 0px 14px;
		/*margin-bottom: 22px;*/
	}
	
	.ShuAdrTablePart1Heada,
	.ShuAdrTablePart2Heada {
		height: 30px;
		font-weight: bold;
		font-size: 13px;
		color: #df141c;
		vertical-align: top;
	}
	.ShuAdrTablePart2Heada {
		text-align: right;
	}

	.ShuAdrTablePart1,
	.ShuAdrTablePart2 {
		/* для безумных гугл хрома и эксплорера-7 которые не могут нормально просветить бекграунд тр-а на тд вводим чутка разнообразия */
		background-image: url('/themes/svr091110/images/point_menu_red.jpg');
		background-repeat: repeat-x;
		
		font-size: 13px;
		vertical-align: top;
		height: 20px;
	}
	.ShuAdrTablePart1 {
		background-position: 100% 16px;
		text-align: left;
	}
	.ShuAdrTablePart2 {
		background-position: 0px 16px;
		color: #df141c;
		text-align: right;
	}

	/*
	* Кастомный ненумерованный список (и позиционирование его точек)
	*/
	.ShuUnorderedListContainee,
	.ShuOrderedListContainee {
		padding: 0px 20px 0px 0px;
		/*margin-top: 29px;*/
		/*margin-bottom: 21px;*/
	}
	.ShuUnorderedListPart1,
	.ShuOrderedListPart1 {
		/*width: 52px;
		*/width: 47px;
		/*background-color: yellow;*/
		background-image: url('/themes/svr091110/images/standard__ul_li.png');
		background-position: 21px 1px;
		background-repeat: no-repeat;
		text-align: left;
	}
	.ShuUnorderedListPart2,
	.ShuOrderedListPart2 {
		/*background-color: #df141c;*/
		padding-bottom: 8px;
		padding-bottom: 9px;
		line-height: 16px;
		text-align: justify;
	}

	/*
	* Кастомный нумерованный список (и позиционирование его точек)
	*/
	.ShuOrderedListPart0 {
		padding-left: 24px;
		color: #fff;
	}
	.ShuOrderedListPart1 {
		width: 52px;
		background-image: url('/themes/svr091110/images/standard__ol_li.png');
		background-position: 19px 2px;
		font-style: italic;
		font-weight: bold;
		padding-top: 4px;
		padding-bottom: 5px;
	}
	.ShuOrderedListPart2 {
		padding-top: 4px;
		padding-bottom: 5px;
	}

	/*
	* Делаем из тега "а" контейнер наподобие дива (страница розн торг)
	*/
	.ShuHrefImgContainee {
	}

	.ShuHrefImgContainee a {
	}

	/*
	* ...и если рисунок недоступен, то текстовка на его месте должна напоминать ссылку
	*/
	.ShuHrefImgContainee a img,
	.ShuHrefImgContainee a:link img,
	.ShuHrefImgContainee a:visited img,
	.ShuHrefImgContainee a:hover img,
	.ShuHrefImgContainee a:active img,
	.ShuHrefImgContainee a:focus img {
		color: #df141c;
		vertical-align: top;
		text-align: left;
		text-decoration: underline;
	}
	.ShuHrefImgContainee a:hover img,
	.ShuHrefImgContainee a:active img,
	.ShuHrefImgContainee a:focus img {
		color: #fe6666;
	}
	
	/*
	* Определяю горизонтальный контейнер для картинок
	*/
	.ShuImagesContaHorizContainee {
		width: 100%;
		text-align: center;
	}
	.ShuImagesContaPadderDi {
		/*background-color: silver;*/
		width: 10px;
		padding: 0px 20px 0px 20px;
		margin: auto;
	}
	.href_photo_small_ainet {
		margin-left: 3px;
	}
	.img_photo_small_ainet {
		width: 121px;
		height: 91px;
	}
	.img_photo_small_aroznica {
		margin-left: 5px;
		width: 184px;
		height: 122px;
	}
	.img_photo_type_0_small_alogis {
		width: 637px;
		height: 200px;
	}
	.img_photo_type_1_small_alogis {
		margin-left: 5px;
		width: 300px;
		height: 199px;
	}
	.img_photo_type_2_small_alogis {
		width: 400px;
		height: 240px;
	}

	/*
	* Ассиметричная окантовка
	*/
		/* как присвоены номера окантовочным ячейкам таблы:
		* 11--12--13
		* 21--22--23
		* 31--32--33
		*
		* 22 - это содержание окантовки
		*/
		
		/*
		* Первая строчка окантовки:
		*/
		.ShuOkantovka11 {
			background-image: url('/themes/svr091110/images/standard_ramka_red__ltc_old.gif');
			background-repeat: no-repeat;
			width: 6px;
			height: 7px;
		}
		
		.ShuOkantovka12 {
			background-image: url('/themes/svr091110/images/standard_ramka_red__lt.gif');
			background-repeat: repeat-x;
			height: 7px;
		}
		
		.ShuOkantovka13 {
			background-image: url('/themes/svr091110/images/standard_ramka_red__rtc.gif');
			background-repeat: no-repeat;
			width: 9px;
			height: 7px;
		}
		
		/*
		* Вторая строчка окантовки:
		*/
		.ShuOkantovka21 {
			background-image: url('/themes/svr091110/images/standard_ramka_red__ll_old.gif');
			background-repeat: repeat-y;
			width: 6px;
		}
		
		.ShuOkantovka22 {
			background-color: #fff;
			padding-left: 13px;
			padding-right: 10px;
			padding-bottom: 11px;
			padding-top: 10px;
			vertical-align: top;
		}
		
		.ShuOkantovka23 {
			background-image: url('/themes/svr091110/images/standard_ramka_red__lr.gif');
			background-repeat: repeat-y;
			width: 9px;
		}
		
		/*
		* Третья строчка окантовки:
		*/
		.ShuOkantovka31 {
			background-image: url('/themes/svr091110/images/standard_ramka_red__lbc_old.gif');
			background-repeat: no-repeat;
			width: 6px;
			height: 6px;
		}
		
		.ShuOkantovka32 {
			background-image: url('/themes/svr091110/images/standard_ramka_red__lb.gif');
			background-repeat: repeat-x;
			height: 6px;
		}
		
		.ShuOkantovka33 {
			background-image: url('/themes/svr091110/images/standard_ramka_red__rbc.gif');
			background-repeat: no-repeat;
			width: 9px;
			height: 6px;
		}
		
		
		.ShuOkantovkaFoto {
			width: 250px;
		}
		.ShuOkantovkaTd {
			padding: 2px 2px 2px 2px;
		}
	
	/*
	* делаю свой вариант верхнего красного меню - так чтобы оно загоралось
	*/
	
	.ShuNewTopRed_Razdelitel_Td {
		vertical-align: middle;
		text-align: center;
		background-image: url('/themes/svr091110/images/top_red_menu__bg.gif');
		background-position: 0px -150px;
	}
	
	.ShuNewTopRed_Href,
	.ShuNewTopRed_Href:link,
	.ShuNewTopRed_Href:visited,
	.ShuNewTopRed_Href:hover,
	.ShuNewTopRed_Href:active,
	.ShuNewTopRed_Href:focus {
		position: relative;
		display: block;
		padding: 15px 10px 0px 10px;
		height: 31px;
		color: #fff;
		/*background-color: #df141c;
		*/
		background-color: #b11;
		background-image: url('/themes/svr091110/images/top_red_menu__bg.gif');
		background-repeat: repeat-x;
		text-decoration: none;
		
		white-space: nowrap;
		font-size: 12px;
		text-transform: uppercase;
		text-align: center;
		font-style: italic;
		font-weight: bold;
		font-family: Tahoma, 'Geneva CY', sans-serif;
		background-position: 0px 0px;
		
		/*padding: 14px 10px 0px 10px;
		height: 32px;
		font-family: 'Trebuchet MS', 'Helvetica CY', sans-serif;
		font-size: 14px;*/
	}
		
		.ShuNewTopRed_Href:hover,
		.ShuNewTopRed_Href:active,
		.ShuNewTopRed_Href:focus { /*background-color: #b00;*/ background-position: 0px -50px; background-color: #811; }
			
			.ShuNewTopRed_Arr { display: none; padding-left: 10px; }
	
	.ShuNewTopRed_FirstMod .ShuNewTopRed_Href,
	.ShuNewTopRed_FirstMod .ShuNewTopRed_Href:link,
	.ShuNewTopRed_FirstMod .ShuNewTopRed_Href:visited,
	.ShuNewTopRed_FirstMod .ShuNewTopRed_Href:hover,
	.ShuNewTopRed_FirstMod .ShuNewTopRed_Href:active,
	.ShuNewTopRed_FirstMod .ShuNewTopRed_Href:focus {
		border-left: 1px solid #b70000; border-radius: 4px 0px 0px 4px;
	}
	
		.ShuNewTopRed_FirstMod .ShuNewTopRed_Href:hover,
		.ShuNewTopRed_FirstMod .ShuNewTopRed_Href:active,
		.ShuNewTopRed_FirstMod .ShuNewTopRed_Href:focus {
			border-left: 1px solid #8d0000;
		}
	
	.ShuNewTopRed_LastMod .ShuNewTopRed_Href,
	.ShuNewTopRed_LastMod .ShuNewTopRed_Href:link,
	.ShuNewTopRed_LastMod .ShuNewTopRed_Href:visited,
	.ShuNewTopRed_LastMod .ShuNewTopRed_Href:hover,
	.ShuNewTopRed_LastMod .ShuNewTopRed_Href:active,
	.ShuNewTopRed_LastMod .ShuNewTopRed_Href:focus {
		border-right: 1px solid #b70000; border-radius: 0px 4px 4px 0px;
	}
	
		.ShuNewTopRed_LastMod .ShuNewTopRed_Href:hover,
		.ShuNewTopRed_LastMod .ShuNewTopRed_Href:active,
		.ShuNewTopRed_LastMod .ShuNewTopRed_Href:focus {
			border-right: 1px solid #8d0000;
		}
	
	.ShuNewTopRed_L_0 {
		position: absolute;
		width: 1px;
		height: 46px;
		top: 0px; left: 0px;
		background-image: url('/themes/svr091110/images/top_red_menu__bg.gif');
		background-position: 0px -100px;
	}
	
	.ShuNewTopRed_L_1 {
		position: absolute;
		width: 1px;
		height: 46px;
		top: 0px; right: 0px;
		background-image: url('/themes/svr091110/images/top_red_menu__bg.gif');
		background-position: 0px -100px;
	}
	
		.ShuNewTopRed_Href:hover .ShuNewTopRed_L_0,
		.ShuNewTopRed_Href:active .ShuNewTopRed_L_0,
		.ShuNewTopRed_Href:focus .ShuNewTopRed_L_0,
		.ShuNewTopRed_Href:hover .ShuNewTopRed_L_1,
		.ShuNewTopRed_Href:active .ShuNewTopRed_L_1,
		.ShuNewTopRed_Href:focus .ShuNewTopRed_L_1 {
			display: none;
		}
		
		.ShuNewTopRed_FirstMod .ShuNewTopRed_L_0 {
			display: none;
		}
		.ShuNewTopRed_LastMod .ShuNewTopRed_L_1 {
			display: none;
		}
	
	.ShuSmallButton_Href_Mod,
	.ShuSmallButton_Href_Mod:link,
	.ShuSmallButton_Href_Mod:visited,
	.ShuSmallButton_Href_Mod:hover,
	.ShuSmallButton_Href_Mod:active,
	.ShuSmallButton_Href_Mod:focus {
		position: relative;
		display: block;
		padding: 15px 10px 0px 10px;
		height: 31px;
		color: #fff;
		
		background-color: #b11;
		background-image: url('/themes/svr091110/images/top_red_menu__bg.gif');
		background-repeat: repeat-x;
		text-decoration: none;
		
		white-space: nowrap;
		font-size: 12px;
		text-transform: uppercase;
		text-align: center;
		font-style: italic;
		font-weight: bold;
		font-family: Tahoma, 'Geneva CY', sans-serif;
		background-position: 0px 0px;
		
		width: 180px; padding-top: 10px; height: 25px; background-position: 0px -5px; border: 1px solid #b00; border-radius: 5px;
	}
		
		.ShuSmallButton_Href_Mod:hover,
		.ShuSmallButton_Href_Mod:active,
		.ShuSmallButton_Href_Mod:focus {
			background-position: 0px -50px; background-color: #811;
			background-position: 0px -55px;
		}
	
	/*
	* плагин выпадающий список в главном меню
	*/
	
	.ShuDropper_Root { position: relative; }
		
		.ShuDropper_Root div { display: none; position: absolute; top: 0px; top: 46px; left: 0px; z-index: 9000; }
		
			.ShuDropper_Root div ul { display: block; list-style: none; }
			
				.ShuDropper_Root div ul li { /*display: block;*/ display: inline; list-style: none; }
				
					.ShuDropper_Root div ul li a,
					.ShuDropper_Root div ul li a:link,
					.ShuDropper_Root div ul li a:visited,
					.ShuDropper_Root div ul li a:hover,
					.ShuDropper_Root div ul li a:active,
					.ShuDropper_Root div ul li a:focus { display: block; padding: 10px; color: #fff; background-color: #811; border-top: 1px solid #c33; border-bottom: 1px solid #900; /*border-top: 1px solid #d33; border-bottom: 1px solid #b00;*/ font-size: 14px; text-decoration: none; }
					
						.ShuDropper_Root div ul li a:hover,
						.ShuDropper_Root div ul li a:active,
						.ShuDropper_Root div ul li a:focus { background-color: #c70705; }
						
						.ShuDropper_Rounded,
						.ShuDropper_Rounded:link,
						.ShuDropper_Rounded:visited,
						.ShuDropper_Rounded:hover,
						.ShuDropper_Rounded:active,
						.ShuDropper_Rounded:focus {
							border-radius: 0px 0px 7px 7px;
						}
	
	/*
	* Ромбы-разделители которые испольются чтобы визуально раграничить левую колонку
	*/
	.ShuLeftMenuRhomb {
		height: 23px;
		padding-left: 3px;
	}
	.ShuLeftMenuRhombImg {
		float: left;
		width: 32px;
		height: 23px;
		padding-right: 5px;
	}
	.ShuLeftMenuRhombNadpis {
		padding-bottom: 7px;
		padding-top: 3px;
		padding-left: 0px;
		padding-right: 0px;
		margin: 0px;
		/*font-style: italic;*/
		font-weight: bold;
		
		color: #df141c;
		font-size: 13px;
		text-transform: uppercase;
	}
	/*
	* Основное меню (лево)
	*/
	.ShuLeftMainMenu_Hrefs_Group { padding: 10px 0px 25px 0px; }
	
	.ShuLeftMainMenuHref,
	.ShuLeftMainMenuHref:link,
	.ShuLeftMainMenuHref:visited,
	.ShuLeftMainMenuHref:hover,
	.ShuLeftMainMenuHref:active,
	.ShuLeftMainMenuHref:focus {
		display: block;
		/*height: 22px;*/
		/*padding-bottom: 2px;*/
		/*padding-left: 2px;
		*/
		padding: 3px 0px 3px 7px;
		font-style: normal;
		font-weight: bold;
		text-decoration: none;
		/*overflow: hidden;*/
		background: url('/themes/svr091110/images/point_menu.gif') repeat-x bottom;
			vertical-align: middle;
	}
	/*.ShuLeftMainMenuRsaquo,
	a .ShuLeftMainMenuRsaquo,
	a .ShuLeftMainMenuRsaquo:link,
	a .ShuLeftMainMenuRsaquo:visited,
	a .ShuLeftMainMenuRsaquo:hover,
	a .ShuLeftMainMenuRsaquo:active,
	a .ShuLeftMainMenuRsaquo:focus{
		color: #fefcfc;
		font-size: 19px;
			vertical-align: middle;
	}
		a:hover .ShuLeftMainMenuRsaquo,
		a:active .ShuLeftMainMenuRsaquo,
		a:focus .ShuLeftMainMenuRsaquo { color: #fe0002; }
	*/
	.ShuLeftMainMenuSamaNadpis,
	.ShuLeftMainMenuHref .ShuLeftMainMenuSamaNadpis,
	.ShuLeftMainMenuHref:link .ShuLeftMainMenuSamaNadpis,
	.ShuLeftMainMenuHref:visited .ShuLeftMainMenuSamaNadpis,
	.ShuLeftMainMenuHref:hover .ShuLeftMainMenuSamaNadpis,
	.ShuLeftMainMenuHref:active .ShuLeftMainMenuSamaNadpis,
	.ShuLeftMainMenuHref:focus .ShuLeftMainMenuSamaNadpis {
		/*padding-left: 9px;
		*/
		font-style: italic;
		/*font-size: 13px;*/
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
			vertical-align: middle;
		color: #000;
	}
		.ShuLeftMainMenuHref:hover .ShuLeftMainMenuSamaNadpis,
		.ShuLeftMainMenuHref:active .ShuLeftMainMenuSamaNadpis,
		.ShuLeftMainMenuHref:focus .ShuLeftMainMenuSamaNadpis { color: #fe0002; }
	
	.ShuLeftMainMenuHref_ChosenMod .ShuLeftMainMenuSamaNadpis,
	.ShuLeftMainMenuHref_ChosenMod:link .ShuLeftMainMenuSamaNadpis,
	.ShuLeftMainMenuHref_ChosenMod:visited .ShuLeftMainMenuSamaNadpis,
	.ShuLeftMainMenuHref_ChosenMod:hover .ShuLeftMainMenuSamaNadpis,
	.ShuLeftMainMenuHref_ChosenMod:active .ShuLeftMainMenuSamaNadpis,
	.ShuLeftMainMenuHref_ChosenMod:focus .ShuLeftMainMenuSamaNadpis {
		color: #df141c;
	}
	
	/*.ShuLeftMainMenuRsaquo2 {
		font-size: 16px;
		color: #fefcfc;
			vertical-align: middle;
	}
	.ShuLeftMainMenuSamaNadpis2 {
		padding-left: 9px;
		font-style: italic;*/
		/*font-size: 12px;
		font-weight: normal;
		*/
		/*font-size: 13px;
		font-weight: bold;
		text-decoration: none;
			vertical-align: middle;
	}*/
	
	/*
	.ShuLeftMainMenuHref:hover,
	.ShuLeftMainMenuHref:active,
	.ShuLeftMainMenuHref:focus { background-color: #ccc; }
	*/
	
	/*
	* Дополнительное меню-3 (верх)
	*/
	.ShuTopLowerMenuBtnContainee {
		display: block;
		float: left;
		height: 110px;
		padding-right: 2px;
		text-decoration: none;
			text-align: left;/*background-color: orange;*/
	}
	
	.ShuTopLowerMenuBtnContainee span {
		font-size: 10px;
		padding-left: 2px;
		text-align: right;
		line-height: 10px;
		padding-right: 12px;
		color: #25221e;
		/*color: #df141c;*/
		/*text-decoration: underline;*/
	}
	
	.ShuTopLowerMenuBtnContainee span strong {
		/*color: #f66;*/
		color: #f22;
		text-decoration: none;
		font-size: 10px;
		color: #f33;
		font-weight: 900;
	}
	
	.ShuTopLowerMenuBtnContainee span i {
		text-decoration: underline;
		font-style: normal;
	}
	
	.ShuTopLowerMenuBtnContainee,
	.ShuTopLowerMenuBtnContainee span,
	.ShuTopLowerMenuBtnContainee span strong,
	.ShuTopLowerMenuBtnContainee span i {
		
	}
		
	/* оживляем */
	.ShuTopLowerMenuBtnContainee:hover span,
	.ShuTopLowerMenuBtnContainee:active span,
	.ShuTopLowerMenuBtnContainee:focus span {
		/* color: #a61f2a; */
		color: #c66;
		/*color: #df141c;*/
		color: #f11;
	}
	.ShuTopLowerMenuBtnContainee:hover span strong,
	.ShuTopLowerMenuBtnContainee:active span strong,
	.ShuTopLowerMenuBtnContainee:focus span strong {
		/*color: #f11;*/
		/*font-size: 10px;*/
		/*color: #f11;*/
		color: #f66;
	}
	
	/*
	* Подпись в рамке рядом с дополнительными меню про то что такое SA
	*/
	.ShuTopBa {
		padding-top: 10px;
		/*padding-left: 15px;
		padding-right: 15px;*/
		/* padding-right: 2px; */
			text-align: center;
	}
	.ShuTopBaImg {
		background: url('/themes/svr091110/images/ba_top.png') no-repeat left top;
		/* width: 354px;
		height: 61px; */
		width: 368px;
		height: 64px;
		margin: auto;
	}
	.ShuTopBaText {
		white-space: nowrap;
		color: #545454;
		font-style: italic;
		font-size: 12px;
		font-size: 12px;
		text-align: left;
		padding: 9px 17px 8px 17px;
		cursor: default;
	}
	
	/*
	* Плашки для плашек "Малый вариант корзины" (висит в правой колонке) и "Вакансии" (там же)
	*/
	.ShuSmallKorzinaContainee {
		padding-right: 10px;
		/*height: 112px;*/
	}
	
	/*
	* Внешний вид плашек "Малый вариант корзины" (висит в правой колонке) и "Вакансии" (там же)
	*/
	/*  */
	.Shu_basket_title,
	.Shu_basket_title_w {
		padding-left: 3px; height: 18px; background-color: #000;
		color: #fff; font-size: 14px; font-weight: bold; vertical-align: middle;
	}
	
	.Shu_basket_title_w { background-color: #000; }
	/*  */
	.Shu_basket_lt { font-size: 0px; height: 8px; }
	/*  */
	.Shu_basket_ll { width: 7px; }
	
	.Shu_basket_llw { width: 7px; }
	/*  */
	.Shu_basket_lb { height: 8px; font-size: 0px; }
	
	.Shu_basket_lbw { height: 8px; font-size: 0px; }
	/*  */
	.Shu_basket_lr { width: 7px; }
	
	.Shu_basket_lrw { width: 7px; }
	/*  */
	.Shu_basket_td,
	.Shu_basket_td img { width: 7px; height: 8px; font-size: 0px; }
	/* */
	.Shu_basket_heada_ll,
	.Shu_basket_heada_ll img { width: 7px; height: 18px; }
	/* */
	.Shu_basket_sum_w,
	.Shu_basket_text_w { padding-top: 3px; background-color: #fff; color: #000; font-size: 12px; text-align: left; }
	
	.Shu_basket_sum_w { color: #df141c; font-weight: bold; }	
	
	.Shu_basket_text_w { width: 70px; padding-left: 3px; }
	
	/*
	* Ссылки в плашках "Малый вариант корзины" (висит в правой колонке) и "Вакансии" (там же)
	*/
	.ShuSmallKorzinaHref,
	.ShuSmallKorzinaHref:link,
	.ShuSmallKorzinaHref:visited { /*color: #000;*/ font-size: 12px; text-align: left; }
	
	.ShuSmallKorzinaHref:hover,
	.ShuSmallKorzinaHref:active,
	.ShuSmallKorzinaHref:focus { /*color: #f99;*/ }	
	
	.ShuSmallVacancyHref,
	.ShuSmallVacancyHref:link,
	.ShuSmallVacancyHref:visited { color: #fff; font-size: 12px; text-align: left; vertical-align: baseline; }
	
	.ShuSmallVacancyHref:hover,
	.ShuSmallVacancyHref:active,
	.ShuSmallVacancyHref:focus { color: #fcc; }
	
	.ShuRightColumnContainee_V_Padding { padding-bottom: 10px; }
	
	.ShuRightColumn { padding-top: 45px; transition: padding-top .3s; }
	
	.ShuSmallVacancy_Root { padding: 5px 10px 10px 10px; background-color: #df141c; border-radius: 0px 0px 7px 7px; }
		
		.ShuSmallVacancy_Root div { margin: 0px 0px 2px 0px; color: #fff; font-size: 15px; line-height: 15px; }
		
		.ShuSmallVacancy_Root ul { vertical-align: top; margin: 0px 0px 0px 10px; padding-top: 3px; padding-bottom: 2px; padding-left: 0px; padding-right: 10px; }
		
			.ShuSmallVacancy_Root ul li { margin-bottom: 2px; margin-left: 4px; color: #fff; font-size: 10px; border-bottom: 1px solid #fff; }
	
			.ShuSmallVacancy_Href,
			.ShuSmallVacancy_Href:link,
			.ShuSmallVacancy_Href:visited,
			.ShuSmallVacancy_Href:hover,
			.ShuSmallVacancy_Href:active,
			.ShuSmallVacancy_Href:focus { display: block; font-size: 10px; text-decoration: none; color: #fff; }
			
				.ShuSmallVacancy_Href:hover,
				.ShuSmallVacancy_Href:active,
				.ShuSmallVacancy_Href:focus { color: #f99; }
	
	@media screen and (min-width:1240px){ .ShuRightColumn { position: relative; padding-top: 0px; top: -98px; } }
	
	/*
	* Новости, маленькие (в правой колонке в основном шаблоне)
	*/
	.ShuSmallNewsContainee { padding: 10px 5px; font-size: 11px; color: #000; text-align: justify; }
	
		.ShuSmallNewsContainee strong,
		.ShuSmallNewsContainee b { font-size: 12px; }
		
			.ShuSmallNewsPodrobnee { clear: both; color: #df141c; font-weight: bold; text-align: right; }
	
	/* разделитель */
	.ShuSmallNewsRazdelitel { padding-top: 2px; padding-bottom: 2px; font-size: 1px; }
		
		.ShuSmallNewsRazdelitel div { height: 1px; background-image: url('/themes/svr091110/images/point_menu.gif');
			background-repeat: repeat-x; font-size: 1px; }
	
	/*
	* Футер
	*/
	.ShuFooterWhitePart {
		color: #faa;
		text-align: center;
	}
	
	.ShuFooterWhitePart a,
	.ShuFooterWhitePart a:link,
	.ShuFooterWhitePart a:visited {
		color: #fff;
	}
	.ShuFooterWhitePart a:hover,
	.ShuFooterWhitePart a:active,
	.ShuFooterWhitePart a:focus {
		/* color: #dedede; */
		color: #faa;
	}
	
	/* изображения пластиковых карточек кредиток */
	.ShuFooterCardzzTd{
		padding: 4px 2px 10px 2px;
	}
	
	/*
	* Баннеры правой колонки
	*/
	.ShuRightColumn_BContainee {
		padding-right: 10px;
	}
		.ShuRColumn_B {
			/*width:190px; height:219px; text-align: center;
			*/
			text-align: center;
			padding: 0px 0px 10px 0px;
		}
			.ShuRColumn_B span {
				display: block; padding: 12px; background-color: #fff;
				border-radius: 12px;
			}
	
	/*
	* Новости большой вариант (страница новости, тесты, обзоры)
	*/
	.ShuSelectedBigNewsContainee {
		padding: 13px 10px 13px 10px;
	}
	.ShuSelectedBigNewsTeaserContainee {
		/*padding-bottom: 10px;*/
		padding-top: 13px;
		padding-right: 10px;
		padding-left: 10px;
	}
	.ShuSelectedBigNewsTeaserImg {
		margin-left: 3px;
		margin-right: 15px;
		float: left;
		width: 70px;
	}
	
	.ShuSelectedBigNewsLiniyaW {
		border-bottom: 1px solid #ccc;
		font-size: 1px;
	}
	.ShuSelectedBigNewsLiniya,
	.ShuSelectedBigNewsTeaserLiniya {
		height: 2px;
		clear: both;
		font-size: 1px;
		background: url('/themes/svr091110/images/standard_dividing__line_tab.gif') repeat-x left bottom;
	}
	.ShuSelectedBigNewsTeaserLiniya {
		padding-top: 10px;
	}
	.ShuSelectedBigNewsLiniya {
		padding-top: 20px;
	}
	
	.ShuSelectedBigNewsText p {
		padding-top: 12px;
	}
	.ShuSelectedBigNewsText img {
		margin-right: 12px;
		/* font-size: 13px; */
			text-align: justify;
	}
	.ShuSelectedBigNewsText,
	.ShuSelectedBigNewsText p,
	.ShuSelectedBigNewsText span,
	.ShuSelectedBigNewsText img {
		/* font-size: 13px; */
			text-align: justify;
	}
	
	.ShuSelectedBigNewsTeaserChislo {
		
	}
	
	.ShuSelectedBigNewsTeaserHeader {
		color: #df141c;
		text-transform: uppercase;
		font-weight: bold;
	}
	
	/*
	* Страница полезной информации (страница полезная информация)
	*/
	.ShuUsefulInfoPodrobjnee {
		/* color: #df141c; */
	}
	
	.ShuUsefulInfoPlashkaContainee {
		/*float: left;
		*/
		margin: 0px 0px 5px 0px; width: 535px; height: 69px; background: url('/themes/svr091110/images/useful_info__info.gif') no-repeat; background-position: -2px -2px;
	}
	.ShuUsefulInfoPlashka { padding: 10px 16px 10px 12px; }
	
	.ShuUsefulInfoPlashkaHeader,
	.ShuUsefulInfoPlashkaHeader h1,
	.ShuUsefulInfoPlashkaHeader h2,
	.ShuUsefulInfoPlashkaHeader h3 { font-weight: bold; }
	
	.ShuUsefulInfoPlashkaText { font-style: italic; }
	/*
	* Плашка партнера программа (страница партнерская программа)
	*/
	.ShuPartnerPlashkaContainee {
		float: left;
		width: 130px;
		height: 130px;
		padding: 15px 30px 0px 0px;
			text-align: center;
	}
	
	.ShuPartnerPlashkaContainee img {
		margin-bottom: 5px;
	}
	.ShuPartnerPlashkaContainee a {
		/* font-weight: bold; */
	}
	
	/*
	* Разделительная линия которая возможно будет часто использоваться. .ShuStandardDividingLiniyaCompact - используется в оптовом отделе, а .ShuStandardDividingLiniyaCompact2 - в координатах
	*/
	.ShuStandardDividingLiniyaCompact2,
	.ShuStandardDividingLiniyaCompact,
	.ShuStandardDividingLiniya {
		margin-top: 10px;
		margin-bottom: 10px;
		clear: both;
		height: 2px;
		font-size: 1px;
		background: url('/themes/svr091110/images/standard_dividing__line_tab.gif') repeat-x bottom;
		font-size: 1px;
	}
	
	.ShuStandardDividingLiniyaCompact {
		/*padding-top: 0px;
		padding-bottom: 0px;*/
	}
	
	.ShuStandardDividingLiniyaCompact2 {
		margin-top: 5px;
		margin-bottom: 6px;
		/* height: 1px; */
		background-color: #df141c; /* */
	}
	
	/*
	* Иконки внутри описания магазина (используются на страницах [оптовый отдел] [координаты])
	*/
	.ShuShopIconImg { float: left; width: 37px; height: 37px; padding-top: 0px; padding-bottom: 5px; padding-right: 10px; }
	
	.ShuShopIconTitle { float: left; padding-top: 0px; padding-bottom: 5px; font-weight: bold; font-size: 13px; }
	
	/*
	* Иконки внутри описания магазина (используются на страницах [оптовый отдел] [координаты])
	*/
	
	.ShuShopIcon2Containee { /*clear:both;*/ width: 100%; }
	
	.ShuShopIcon2Img { width: 37px; height: 37px; border-radius: 5px; }
	
	.ShuShopIcon2ImgContainee { padding-right: 10px; width: 37px; height: 37px; min-width: 37px; }
	
	.ShuShopIcon2Title,
	.ShuShopIcon2Title a,
	.ShuShopIcon2Title a:link,
	.ShuShopIcon2Title a:visited,
	.ShuShopIcon2Title a:hover,
	.ShuShopIcon2Title a:active,
	.ShuShopIcon2Title a:focus { /*font-weight: bold;*//*font-size: 13px;*/ font-family: Verdana, 'Geneva CY', 'DejaVu Sans', sans-serif; font-size: 11px; }
	
	.ShuShopGalleryRoot a,
	.ShuShopGalleryRoot a:link,
	.ShuShopGalleryRoot a:visited,
	.ShuShopGalleryRoot a:hover,
	.ShuShopGalleryRoot a:active,
	.ShuShopGalleryRoot a:focus { display: block; float: left; width: 122px; height: 91px; margin: 0px 4px 4px 0px; border: 1px solid #fff; }
	
		.ShuShopGalleryRoot a:hover,
		.ShuShopGalleryRoot a:active,
		.ShuShopGalleryRoot a:focus { border: 1px solid #df141c; }
	
	.ShuShopGalleryRoot a img,
	.ShuShopGalleryRoot a:link img,
	.ShuShopGalleryRoot a:visited img,
	.ShuShopGalleryRoot a:hover img,
	.ShuShopGalleryRoot a:active img,
	.ShuShopGalleryRoot a:focus img { width: 122px; height: 91px; }
	
	/*
	* Минитаблица Лидеры продаж (встречается в Индекс Контент)
	*/
	.ShuIndexContentLidersContainee {
		font-size: 6px;
	}
	.ShuIndexContentLidersContainee a,
	.ShuIndexContentLidersContainee a:link ,
	.ShuIndexContentLidersContainee a:visited {
		font-size: 11px;
		color: #000;
		text-decoration: none;
	}
	.ShuIndexContentLidersContainee a:hover {
		/* color: #a61f2a; */
		color: #d00;
	}
	.ShuIndexContentLidersContainee a:active,
	.ShuIndexContentLidersContainee a:focus	{
		color: #aaa;
	}
	
	/*
	* Интернет-магазин (страница шоп-партишн)
	*/
	.ShuOnlineShopChooseByTd {
		/*padding: 7px 0px 7px 0px;*/
		padding: 4px 0px 0px 0px;
		font-size: 20px;
		color: #444;
	}
	/* ChooseByTypesizeTd */
	.ShuOnlineShopChooseByTypesizeTd,
	.ShuOnlineShopChooseByTypesizeTdUnderExpress {
		padding: 8px 5px 3px 20px;
		padding-bottom: 5px;
		font-size: 16px;
		color: #555;
	}
	.ShuOnlineShopChooseByTypesizeTdUnderExpress {
		padding-top: 6px;
		padding-bottom: 0px;
	}
	/* ChooseByContainee */
	/* deprecated */
	.ShuOnlineShopChooseByContainee {
		padding: 7px 0px 0px 5px;
	}
	.ShuOnlineShopRedRamka {
		margin-top: 3px;
		padding-left: 10px;
		width: 500px;
		height: 41px;
		background: url('/themes/svr091110/images/vibor_b.gif') no-repeat;
	}
	
	.ShuOnlineShopBtnnContainee {
		padding-left: 12px;
		padding-top: 9px;
	}
	
	.ShuOnlineShopSelectContainee,
	.ShuOnlineShopSelectCompactContainee {
		padding-top: 10px;
		padding-left: 12px;
	}
	.ShuOnlineShopSelectCompactContainee {
		padding-left: 7px;
	}
	
	.ShuOnlineShopSelectContainee,
	.ShuOnlineShopSelectContainee strong,
	.ShuOnlineShopSelectContainee select,
	.ShuOnlineShopSelectCompactContainee,
	.ShuOnlineShopSelectCompactContainee strong,
	.ShuOnlineShopSelectCompactContainee select{
			vertical-align: middle;
	}
	
	/*
	* Экспресс-заказ - бекграунд выношу в ксс
	*/
	.ShuExpressDividingLiniyaEssence {
		background:url(/themes/svr091110/images/point_menu.gif) bottom repeat-x;
	}
	.ShuExpressInpTee {
		text-align: left;
		border: 1px solid #999;
	}
	
	/*
	* Каталог [шин/дисков/мотошин] [производители]
	*/
	.ShuKatalogDiv0 {
		display: block;
		/*width: 130px;
		height: 100px;*/
		width: 140px;
		height: 85px;
		float: left;
		text-decoration: none;
		vertical-align: top;
		/*background-color: gray;*/
	}
	.ShuKatalogDiv1 {
		cursor: pointer;
		/*background-color: silver;*/
		/*width: 122px;*/
		width: 130px;
		margin: 0px 15px 0px 15px;
		text-decoration: none;
		text-align: center;
	}
	.ShuKatalogHref0,
	.ShuKatalogHref0:link,
	.ShuKatalogHref0:visited {
		display: block;
		text-decoration: none;
		color: #fff;
		/*height: 30px;*/
		height: 50px;
	}
	.ShuKatalogImg0_0 {
		cursor: pointer;
		/*width: 122px;
		height: 30px;*/
		width: 130px;
		height: 50px;
	}
	.ShuKatalogHref1,
	.ShuKatalogHref1:link,
	.ShuKatalogHref1:visited {
		display: block;
		text-decoration: none;
		text-align: center;
		color: #fff;
	}
	.ShuKatalogSpan1_0 {
		display: block;
		cursor: pointer;
		text-decoration: underline;
		color: #df141c;
		text-align: center;
	}
	.ShuKatalogSpan1_1 {
		display: block;
		cursor: pointer;
		text-align: center;
	}
	/* оживление интерфейса */
	.ShuKatalogDiv1:hover .ShuKatalogHref1 .ShuKatalogSpan1_0,
	.ShuKatalogDiv1:active .ShuKatalogHref1 .ShuKatalogSpan1_0,
	.ShuKatalogDiv1:focus .ShuKatalogHref1 .ShuKatalogSpan1_0 {
		color: #f99;
	}
	
	.ShuKatalogDiv1:hover .ShuKatalogHref1 .ShuKatalogSpan1_0 .ShuKatalogSpan1_1,
	.ShuKatalogDiv1:active .ShuKatalogHref1 .ShuKatalogSpan1_0 .ShuKatalogSpan1_1,
	.ShuKatalogDiv1:focus .ShuKatalogHref1 .ShuKatalogSpan1_0 .ShuKatalogSpan1_1 {
		color: #999;
	}
	
	/* патч для северавто-ру */
	.ShuKatalogHref1,
	.ShuKatalogHref1:link,
	.ShuKatalogHref1:visited,
	.ShuKatalogSpan1_0,
	.ShuKatalogSpan1_1 {
		font-size: 11px;
	}
	
	/*
	* Контейнеры яндекс-карт [центры продаж]
	*/
	/* общий контейнер карты и текста-ссылки об инструментах */
	.ShuMapBlockInTableContainee {
		padding: 10px 10px 10px 10px;
	}
	
	/* контейнер карты */
	.ShuMapBlockMapContainee {
		/* padding: 0px 0px 115px 0px; */
		width: 100%;
		/*height: 350px;*/
		height: 350px;
		border: 1px #999 solid;
	}
	
	/* контейнер карты на странице центры продаж (там нужно 370px высоты а не 350 иначе переглючивает)*/
	.ShuMapBlockMapContaineeForSxema {
		/* padding: 0px 0px 115px 0px; */
		width: 100%;
		/*height: 350px;*/
		height: 372px;
		border: 1px #999 solid;
	}
	
	/* текст-ссылка в котором упоминание о том что карта создана с помощью инструментария яндекса */
	.ShuMapBlockTextContainee {
		padding: 10px 0px 0px 0px;
			text-align: right;
	}
	
	/* стиль href на инструменты который был изначально */
	.ShuMapBlockTextContainee a,
	.ShuMapBlockTextContainee a:link,
	.ShuMapBlockTextContainee a:visited {
		color: #1A3DC1;
		font-weight: normal;
	}
	.ShuMapBlockTextContainee a:hover,
	.ShuMapBlockTextContainee a:active,
	.ShuMapBlockTextContainee a:focus {
	}
	
	/*
	* Представление товара в минимально ужатом состоянии - так оно отображается в интернет-магазине в виде плашек
	*/
	.ShuTovarInfoTableContainee {
		float: left;
		padding:0px 4px 10px 0px;
		padding-top: 0px; padding-bottom: 0px;
		/*height: 330px;*/
		/*height: 300px;*/
		/*height: 310px;*/
		height: 346px;
	}
	
	.ShuTovarInfoTable {
		width: 200px;
		border: 1px solid #ccc;
	}
	
	/* тд-шка с картинкой */
	.ShuTovarInfoImageTd {
		background-color: #fff;
		height: 140px;
			text-align: center;
	}
	
	/* тд-шки, общее (не у всех) */
	.ShuTovarInfoHeaderProizvoditelTd,
	.ShuTovarInfoHeaderNaimenovanieTd,
	.ShuTovarInfoTiporazmerTd1,
	.ShuTovarInfoTiporazmerTd2,
	.ShuTovarInfoTiporazmerTd3,
	.ShuTovarInfoTsenaTd,
	.ShuTovarInfoNalichieTd,
	.ShuTovarInfoNalichieTd_utochnite {
		padding: 4px 3px 4px 3px;
		padding-top: 0px; padding-bottom: 0px;
		font-size: 13px;
		color: #000;
		font-weight: bold;
		background: url('/themes/svr091110/images/standard_dividing__line_tab.gif') repeat-x bottom;
			text-align: center;
		height: 41px;
			vertical-align: middle;
	}
	
	/* тд-шки, частное */
	/* заголовочные тд-шки в товар-инфо */
	.ShuTovarInfoHeaderProizvoditelTd {
		padding: 4px 4px 4px 4px;
		padding-top: 0px; padding-bottom: 0px;
		background-color: #df141c;
	}
		.ShuTovarInfoHeaderProizvoditelTd b,
		.ShuTovarInfoHeaderProizvoditelTd strong {
			color: #fff;
		}
	
	.ShuTovarInfoHeaderNaimenovanieTd {
	}
	
	/* информация о типоразмере */
	.ShuTovarInfoTiporazmerTd1 {
		color: #df141c;
	}
	
	.ShuTovarInfoTiporazmerTd1 a,
	.ShuTovarInfoTiporazmerTd1 a:link,
	.ShuTovarInfoTiporazmerTd1 a:visited {
		font-size: 13px;
		text-decoration: none;
	}
	
	.ShuTovarInfoTiporazmerTd2 {
		/*width: 10px;*/
		width: 10px;
		color: #df141c;
		
		cursor: default;
	}
	
	.ShuTovarInfoTiporazmerTd3 { /* тут хранится изображение сезона или шипованности */
		width: 82px;
		vertical-align: middle;
	}
	
	/* информация о цене */
	.ShuTovarInfoTsenaTd {
		/*width: 200px;*/
		/*width: 100px;*/
		width: 118px;
		padding: 4px 4px 5px 4px;
		padding-top: 0px; padding-bottom: 0px;
		vertical-align: middle;
	}
	
	.ShuTovarInfoKupitTd {
		/*padding: 4px 0px 4px 4px;*/
		padding: 4px 0px 5px 4px;
		padding-top: 0px; padding-bottom: 0px;
		/*width: 100px;*/
		width: 82px;
		background: url('/themes/svr091110/images/standard_dividing__line_tab.gif') repeat-x bottom;
		/*vertical-align: middle;*/
			/*text-align: right;*/
		
		vertical-align: middle;
	}
	
	/* наличие товара */
	.ShuTovarInfoNalichieTd,
	.ShuTovarInfoNalichieTd_utochnite {
		width: 200px;
		background: none;
	}
	
	.ShuTovarInfoNalichieTd_utochnite,
	.ShuTovarInfoNalichieTd_utochnite div {
		color: #df141c;
	}
	
	.ShuTovarInfoTiporazmerTd1,
	.ShuTovarInfoTiporazmerTd2,
	.ShuTovarInfoTiporazmerTd3/*,
	.ShuTovarInfoTsenaTd*/ {
		height: auto;
		padding-top: 5px;
		padding-bottom: 6px;
	}
	/*.ShuTovarInfoTsenaTd {
		height: auto;
		padding-top: 5px;
		padding-bottom: 6px;
	}*/
	
	/*
	* Сообщение Внимание встречающееся в контенте при выборе шин или дисков. Обычно предупреждает о том что в регионах различные цены.
	*/
	.ShuWarningContent_Div1 {
		/* padding-top: 0px; */
		/* padding-top: 1px; */
		padding-top: 8px;
		padding-bottom: 3px;
	}
	
	.ShuWarningContent_TableTd1 {
		/* padding-left: 36px; */
		padding-left: 25px;
	}
	.ShuWarningContent_TableTd2 {
		color: #df141c; font-size: 16px; font-style: italic; font-weight: bold;
		vertical-align: middle;
	}
	
	.ShuWarningContent_Div2 {
		/* padding-bottom: 7px; */
		padding-bottom: 7px;
		/* padding-left: 60px; */
		padding-left: 58px;
		/* padding-left: 0px; */
		/* padding-right: 0px; */
		padding-right: 20px;
		color: #df141c; font-size: 14px; font-style: italic; font-weight: bold;
		text-align: justify;
		white-space: nowrap;
	}
	
	.ShuWarningContent_I {
		color: #000; font-size: 13px;
	}
	
	/*
	* Спойлер в магазине внутри которого - форма быстрого поиска товаров по изменяемым харкам
	*/
	/* классы зарезервированы для программы на jQuery*/
	.shu_spoiler_root,
	.shu_spoiler_knopka_1,
	.shu_spoiler_knopka_2,
	.shu_spoiler_clicker,
	.shu_spoiler_inside,
	/*.fastSelect,*/
	.shu_fastSelect_tyres,
	.shu_fastSelect_discs,
	.shu_fastSelect_mototyres,
	.shu_spoiler_freez {
	}
	
	/* Блоки нажатия */
	.ShuSpoiler_Cli,
	.ShuSpoiler_Cli:link,
	.ShuSpoiler_Cli:visited {
		display: block; padding-top: 9px; height: 26px; font-size: 14px; color: #fff; text-align: center;
		width: 380px;
		background-color: #df141c;
		background-image: url('/themes/svr091110/images/shop_spoiler__shapka_ope_clo__bri.png');
	}
	.ShuSpoiler_Cli:hover,
	.ShuSpoiler_Cli:active,
	.ShuSpoiler_Cli:focus { /* заплатка на интернет-эксплорер */
		color: #fff;
		background-color: #811;
		background-position: 0px -50px;
	}
	
	.ShuSpoiler_Cli_Mod_2 { background-position: 0px -100px; }
	
	.ShuSpoiler_Cli_Mod_2:hover,
	.ShuSpoiler_Cli_Mod_2:active,
	.ShuSpoiler_Cli_Mod_2:focus { background-position: 0px -150px; }
	
	/* Выпадающий блок в спойлере */
	.ShuSpoiler_Table { width: 380px; }
	.ShuSpoiler_TStenka {
		width: 1px; height: 12px;
		background-image: url('/themes/svr091110/images/shop_spoiler__stenka_L_R.png');
		background-color: #df141c;
		background-repeat: repeat-y;
	}
	.ShuSpoiler_TStenkaImg { width: 1px; height: 1px; }
	
	.ShuSpoiler_TInside {
		background-color: #fff;
		background-image: url('/themes/svr091110/images/shop_spoiler__shapka_shadow.png');
		background-repeat: repeat-x;
	}
	
	.ShuSpoiler_InsideUgol_bL,
	.ShuSpoiler_InsideUgol_bR {
		width: 15px; height: 45px;
		background-image: url('/themes/svr091110/images/shop_spoiler__bottom.gif');
		background-color: #df141c;
		background-position: left bottom;
	}
	.ShuSpoiler_InsideUgol_bR { background-position: right bottom; }
	
	.ShuSpoiler_InsideUgol_bC {
		height: 45px;
		background-image: url('/themes/svr091110/images/shop_spoiler__bottom_C.png');
		background-color: #fff;
		background-repeat: repeat-x;
		background-position: bottom; text-align: center;
	}
	
	/*
	.ShuShopSpoiler_OutputTable { margin: auto; }
	
	.ShuShopSpoiler_OutputTd { padding-left: 20px; padding-right: 20px; }
	*/
	
	.ShuShopSpoiler_OutputDiv {
		display: none;
		/*padding: 4px 11px 5px 11px;
		*/padding: 10px;
		font-size: 13px;
		/*
		color: #df141c;
		font-style: italic;
		border: 1px dotted #a98508;
		border-left: 0px none #fff;
		border-right: 0px none #fff;
		*/
		background-color: #fff6cd; text-align: center;
	}
	
	.ShuShopSpoiler_SelectsTable { margin: auto; margin-top: 1px; }
	
	.ShuShopSpoiler_SelectsTdTop { padding-left: 5px; padding-right: 5px; color: #525252; }
	
	.ShuShopSpoiler_SelectsTdBot { padding-top: 7px; padding-left: 5px; padding-right: 5px; }
	
	/* Фризеровский див - он делает спойлер более плавным когда тот складывается */
	.ShuSpoiler_FreeSpac { height: 6px; font-size: 1px; }
	
	/* Дивовая обмотка-картинка внутри которой плаваяют селекты */
	.ShuShopSpoiler_SelectsCont { height: 49px; /*background-image: url('/themes/svr091110/images/shop_spoiler__div_line.png'); background-repeat: repeat-x;*/ }
	
	/*
	* Карточка товара
	*/
	.ShuShopTovarCard {
		padding-top: 17px; padding-left: 45px;
		font-size: 13px;
		color: #555; font-family: Verdana, "Geneva CY", "DejaVu Sans", sans-serif; font-size:12px; text-align:justify;
		text-align: justify;
	}
	
	/*
	* Представление товара в сгруппированном состоянии - так оно отображается в интернет-магазине в виде линии и списка типоразмера
	*/
	.ShuTovarInfoMk2_Header {
		/* padding: 0px 4px 4px 4px; */
		padding: 0px 4px 4px 4px;
		font-family: Tahoma, "Geneva CY", sans-serif;
		font-size: 21px;
		font-weight: bold;
		text-align: left;
		cursor: default;
	}
	
	.ShuTovarInfoMk2_Header a {
		padding: 0px 4px 4px 4px;
		font-family: Tahoma, "Geneva CY", sans-serif;
		font-size: 21px;
		font-weight: bold;
		text-align: left;
		text-decoration:none;
		color:#333;
	}
	
	/* тд-шки, общее (не у всех) */
	.ShuTovarInfoMk2_TiporazmerTh1,
	.ShuTovarInfoMk2_TiporazmerTd1,
	.ShuTovarInfoMk2_TiporazmerTh2,
	.ShuTovarInfoMk2_TiporazmerTd2,
	.ShuTovarInfoMk2_TiporazmerTh3,
	.ShuTovarInfoMk2_TiporazmerTd3,
	.ShuTovarInfoMk2_SimpleTh,
	.ShuTovarInfoMk2_SimpleTd,
	.ShuTovarInfoMk2_TsenaTh3,
	.ShuTovarInfoMk2_TsenaTd,
	.ShuTovarInfoMk2_NalichieTh,
	.ShuTovarInfoMk2_NalichieTd,
	.ShuTovarInfoMk2_NalichieTd_utochnite,
	.ShuTovarInfoMk2_KupitTd,
	.ShuTovarInfoMk2_KupitTh {/* тд-шки, общее (не у всех) */
		padding: 4px 3px 4px 3px;
		font-size: 13px;
		color: #000;
		background: url('/themes/svr091110/images/standard_dividing__line_tab.gif') repeat-x bottom;
			text-align: center;
			vertical-align: middle;
	}
	
	.ShuTovarInfoMk2_TiporazmerTh1,
	.ShuTovarInfoMk2_TiporazmerTh2,
	.ShuTovarInfoMk2_TiporazmerTh3,
	.ShuTovarInfoMk2_SimpleTh,
	.ShuTovarInfoMk2_TsenaTh3,
	.ShuTovarInfoMk2_NalichieTh,
	.ShuTovarInfoMk2_KupitTh { /* все загололвки вывели к общему виду */
		font-weight: bold;
		padding: 4px 4px 4px 4px;
		background-color: #df141c;
		cursor: default;
		color: #fff;
	}
	.ShuTovarInfoMk2_TiporazmerTd1,
	.ShuTovarInfoMk2_TiporazmerTd2,
	.ShuTovarInfoMk2_TiporazmerTd3,
	.ShuTovarInfoMk2_SimpleTd,
	.ShuTovarInfoMk2_TsenaTd,
	.ShuTovarInfoMk2_NalichieTd,
	.ShuTovarInfoMk2_KupitTd {  }
	
	/* типоразмер товара */
	.ShuTovarInfoMk2_TiporazmerTh1,
	.ShuTovarInfoMk2_TiporazmerTd1 {  width: 20%; text-align: left; white-space: nowrap; }
	
	.ShuTovarInfoMk2_TiporazmerTd1 a,
	.ShuTovarInfoMk2_TiporazmerTd1 a:link,
	.ShuTovarInfoMk2_TiporazmerTd1 a:visited { font-size: 13px; }
	
	/* индекс скорости у шин */
	.ShuTovarInfoMk2_TiporazmerTh2,
	.ShuTovarInfoMk2_TiporazmerTd2 {  width: 5%; cursor: default; }
	
	.ShuTovarInfoMk2_TiporazmerTd2 { color: #df141c; }
	
	/* место для картинки сезона */
	.ShuTovarInfoMk2_TiporazmerTh3,
	.ShuTovarInfoMk2_TiporazmerTd3 {  width: 5%; vertical-align: middle; }
	
	.ShuTovarInfoMk2_TiporazmerTd3 { padding-top: 2px; padding-bottom: 2px; }
	
	/* этот класс создаётся просто на всякий случай. будет совершенно "среднестатистическим" */
	.ShuTovarInfoMk2_SimpleTh,
	.ShuTovarInfoMk2_SimpleTd {  }
	
	/* цена */
	.ShuTovarInfoMk2_TsenaTh,
	.ShuTovarInfoMk2_TsenaTd {  width: 20%; cursor: default; }
	
	/* место под описание наличия товара */
	.ShuTovarInfoMk2_NalichieTh,
	.ShuTovarInfoMk2_NalichieTd,
	.ShuTovarInfoMk2_NalichieTd_utochnite {  width: 20%; cursor: default; }
	
	/* если товара нет, это подсвечиваем */
	.ShuTovarInfoMk2_NalichieTd_utochnite {  color: #df141c; }
	
	.ShuTovarInfoMk2_KupitTd { padding: 4px 0px 5px 4px; width: 20%; }
	
	/*
	* Представление дисков в сгруппированном по цветам состоянии - так оно отображается в интернет-магазине в виде плашек внутри стандартной рамки
	*/
	.ShuTovarInfo_k_verh_poisk,
	.ShuTovarInfoMk2NAD_k_verh_poisk,
	.ShuTovarInfoMk3NAD_k_verh_poisk { /* !!! надстройка для шу-стандард-П (стандартный параграф) */
		clear: both;
		padding-left: 0px;
		/*padding-top: 4px;
		*/padding-top: 14px;
		padding-bottom: 12px;
	}
	
	/*
	.ShuTovarInfo_k_verh_poisk,
	.ShuTovarInfoMk2NAD_k_verh_poisk { padding-top: 10px; padding-bottom: 32px; }
	*/
	
	/* !!! надстройка к рамке внутри которой лежат плашки - корень плашки верхнего выбора страниц */
	.ShuTovarInfoMk3NAD_k_ramke { padding-left: 30px; padding-right: 30px; padding-bottom: 12px; }
	
	/* !!! надстройка для шу-стандард-П (стандартный параграф) - корень плашки нижнего выбора страниц */
	.ShuTovarInfo_k_nizh_poisk,
	.ShuTovarInfoMk2NAD_k_nizh_poisk,
	.ShuTovarInfoMk3NAD_k_nizh_poisk { clear: both; padding-top: 0px; padding-left: 0px; }
	
	/*
	.ShuTovarInfo_k_nizh_poisk,
	.ShuTovarInfoMk2NAD_k_nizh_poisk {
		padding-top: 18px;
	}*/
	
	.ShuTovarInfoMk3_Containee {
		padding: 2px 6px 0px 6px;
	}
	.ShuTovarInfoMk3_ContaineeDiv {
		float: left;
		padding: 10px 6px 12px 6px;
		/*height: 180px;*/
	}
	.ShuTovarInfoMk3_ContaineeDiv_Div { border: 1px solid #ccc; }
	
	.ShuTovarInfoMk3_Table { width: 140px; }
	
	.ShuTovarInfoMk3_Td1 { width: 140px; height: 140px; }
	
	.ShuTovarInfoMk3_Td2 {
		padding: 4px 4px 4px 4px;
		background: url('/themes/svr091110/images/standard_dividing__line_tab.gif') repeat-x bottom;
		background-color: #df141c;
		color: #fff; font-size: 13px; font-weight: bold;
		text-align: center;
	}
	.ShuTovarInfoMk3_HrefImg { width: 140px; height: 140px; }
	
	/* вшито в таблицу рамки и определяет размер страницы по ширине так чтобы влезало 4 плашки дисков */
	.ShuTovarInfoMk3_WidtCtrl { width: 628px; height: 1px; }
	
	/*
	* Строка выбора номера страницы поиска
	*/
	
	/* классы этого раздела будут скомпанованы так чтобы в конце были вынесены по группам основные элементы */
	
	/* !!! надстройка для инпута */
	.ShuTovarViborPageNAD_InpTee { width: 30px; margin: 0px 0px 0px 8px; vertical-align: middle; font-size: 11px; border: 1px inset #df141c; }
	
	/* !!! надстройка для кнопки */
	.ShuTovarViborPageNAD_Btnn {  margin: 0px 0px 0px 8px; padding: 2px; vertical-align: middle; font-size: 11px; /*border-width: 1px;*/ }
	
	.ShuTovarViborPage_ContaineeDiv {
		padding: 5px 20px 5px 20px;
	}
	.ShuTovarViborPage_Table {
		margin: auto;
	}
	.ShuTovarViborPage_FirstLineRoot {
		padding-bottom: 2px;
	}
	.ShuTovarViborPage_SecondLineRoot {
	}
	
	.ShuTovarVyibor_Form {
		margin-top: 0px;
		padding: 3px 0px 3px 0px;
		vertical-align: middle;
		border: 1px outset #df141c; background-color: #fff;
	}
	.ShuTovarVyibor_FormDiv {
		padding-top: 0px;
		padding-bottom: 0px;
		vertical-align: middle;
		cursor: default;
	}
	
	.ShuTovarViborPage_UlRoot {
		display: inline-block;
	}
	
	.ShuTovarViborPage_NLi {
		display: block; float: left;
		padding-left: 2px;
	}
	
	.ShuTovarViborPage_N span,
	.ShuTovarViborPage_VsegoPages,
	.ShuTovarViborPage_NImg span,
	.ShuTovarViborPage_NChosen {
		display: inline-block;
		padding: 4px 8px 4px 8px;
		background-color: #fff;
		
	}
	
	.ShuTovarViborPage_N,
	.ShuTovarViborPage_N:link,
	.ShuTovarViborPage_N:visited,
	.ShuTovarViborPage_NImg,
	.ShuTovarViborPage_NImg:link,
	.ShuTovarViborPage_NImg:visited {
		display: block;
		text-decoration: none;
		cursor: pointer;
	}
	.ShuTovarViborPage_N:hover,
	.ShuTovarViborPage_N:active,
	.ShuTovarViborPage_N:focus,
	.ShuTovarViborPage_NImg:hover,
	.ShuTovarViborPage_NImg:active,
	.ShuTovarViborPage_NImg:focus {
		display: block;
		text-decoration: none;
		cursor: pointer;
	}
	
	.ShuTovarViborPage_N span,
	.ShuTovarViborPage_N:link span,
	.ShuTovarViborPage_N:visited span,
	.ShuTovarViborPage_VsegoPages {
		text-decoration: none;
	}
	.ShuTovarViborPage_N:hover span,
	.ShuTovarViborPage_N:active span,
	.ShuTovarViborPage_N:focus span {
		
	}
	.ShuTovarViborPage_NImg span,
	.ShuTovarViborPage_NImg:link span,
	.ShuTovarViborPage_NImg:visited span {
		padding: 0px 0px 0px 0px;
		
	}
	.ShuTovarViborPage_NImg:hover span,
	.ShuTovarViborPage_NImg:active span,
	.ShuTovarViborPage_NImg:focus span {
		margin-top: 0px;
		margin-bottom: 4px;
	}
	.ShuTovarViborPage_NImg:hover span img,
	.ShuTovarViborPage_NImg:active span img,
	.ShuTovarViborPage_NImg:focus span img {
		background-position: 0px -25px;
	}
	.ShuTovarViborPage_NImgLeft,
	.ShuTovarViborPage_NImgRight {
		background-image: url('/themes/svr091110/images/shop_partition__one_page_left_V4_bri.gif');
	}
	.ShuTovarViborPage_NImgRight {
		background-image: url('/themes/svr091110/images/shop_partition__one_page_right_V4_bri.gif');
	}
	.ShuTovarViborPage_NImgAllLeft,
	.ShuTovarViborPage_NImgAllRight {
		background-image: url('/themes/svr091110/images/shop_partition__all_pages_left_V4_bri.gif');
	}
	.ShuTovarViborPage_NImgAllRight {
		background-image: url('/themes/svr091110/images/shop_partition__all_pages_right_V4_bri.gif');
	}
	
	.ShuTovarViborPage_NChosen {
		padding: 4px 4px 4px 4px;
		background-color: #fff;
		cursor: default;
	}
	
	.ShuTovarViborPage_VsegoPages {
		margin: 5px 1px 0px 0px;
		border: 1px outset #df141c;
	}
	
	/* отдельно выношу контроль за размерами паддингов по горизонту */
	.ShuTovarViborPage_NLi {
		display: block; float: left;
		padding-left: 2px;
	}
	.ShuTovarViborPage_N span,
	.ShuTovarViborPage_VsegoPages,
	.ShuTovarViborPage_NImg span,
	.ShuTovarViborPage_NChosen,
	.ShuTovarViborPage_NImg span,
	.ShuTovarViborPage_NImg:link span,
	.ShuTovarViborPage_NImg:visited span,
	.ShuTovarVyibor_FormDiv {
		padding-left: 7px;
		padding-right: 7px;
	}
	.ShuTovarViborPage_N span,
	.ShuTovarViborPage_NChosen {
		padding-left: 4px;
		padding-right: 4px;
	}
	.ShuTovarViborPage_NChosen {
		margin-left: 2px;
		margin-right: 2px;
	}
	
	.ShuTovarViborPage_NImg span,
	.ShuTovarViborPage_NImg:link span,
	.ShuTovarViborPage_NImg:visited span {
		padding-left: 5px;
		padding-right: 5px;
	}
	.ShuTovarViborPageNAD_Btnn, /* !!! надстройка для кнопки */
	.ShuTovarViborPageNAD_InpTee { /* !!! надстройка для инпута */
		margin-left: 7px;
	}
	
	.ShuTovarViborPage_NAD_VsegoPages { /* !!! надстройка сочитающаяся с пред. классом */
		padding-left: 0px; cursor: default;
	}
	
	/* отдельно выношу контроль за размерами паддингов по вертикали */
	.ShuTovarVyibor_Form {
		padding-top: 4px;
		padding-bottom: 4px;
	}
	.ShuTovarVyibor_FormDiv {
	}
	.ShuTovarViborPage_NChosen {
		margin-bottom: 2px;
	}
	/* отдельно выношу контроль за цветами бордеров */
	.ShuTovarViborPageNAD_InpTee { /* !!! надстройка для инпута */
		/* border: 1px inset #df141c; */
		border-bottom: 1px solid #df141c;
		border-right: 1px solid #df141c;
		border-top: 1px solid #a00;
		border-left: 1px solid #a00;
	}
	.ShuTovarViborPage_VsegoPages,
	.ShuTovarVyibor_Form {
		/*border-top: 1px solid #caa;
		border-left: 1px solid #caa;
		border-bottom: 1px solid #a00;
		border-right: 1px solid #a00;*/
		/* border: 2px outset #c00;
		*//* border: 1px solid #ccc;
		*/
		border-bottom: 1px solid #a00;
		border-right: 1px solid #a00;
		border-top: 1px solid #df141c;
		border-left: 1px solid #df141c;
	}
	.ShuTovarViborPage_VsegoPages {
		border-width: 1px;
	}
	.ShuTovarViborPage_NChosen {
		border: 1px solid #ddd;
	}
	.ShuTovarViborPage_N,
	.ShuTovarViborPage_N:link,
	.ShuTovarViborPage_N:visited,
	.ShuTovarViborPage_NImg,
	.ShuTovarViborPage_NImg:link,
	.ShuTovarViborPage_NImg:visited {
		/*border: 1px solid #aaa;
		*/border: 2px solid #e6e6e6;
		
	}
	.ShuTovarViborPage_N:hover,
	.ShuTovarViborPage_N:active,
	.ShuTovarViborPage_N:focus,
	.ShuTovarViborPage_NImg:hover,
	.ShuTovarViborPage_NImg:active,
	.ShuTovarViborPage_NImg:focus {
		/*border: 1px solid orange;
		*//*border: 2px solid #fd0;
		*/border: 2px solid #e6e6e6;
	}
	
	.ShuTovarViborPage_N span,
	.ShuTovarViborPage_N:link span,
	.ShuTovarViborPage_N:visited span,
	.ShuTovarViborPage_NImg span,
	.ShuTovarViborPage_NImg:link span,
	.ShuTovarViborPage_NImg:visited span {
		/*border: 1px solid #aaa;
		*/border: 1px solid #ccc;
		/*border-right: 2px solid #ccc;
		*/border-bottom: 1px solid #c99;
		
	}
	.ShuTovarViborPage_N:hover span,
	.ShuTovarViborPage_N:active span,
	.ShuTovarViborPage_N:focus span,
	.ShuTovarViborPage_NImg:hover span,
	.ShuTovarViborPage_NImg:active span,
	.ShuTovarViborPage_NImg:focus span {
		/*border: 1px solid orange;
		*//*border-bottom: 2px solid #eaa;
		*/border: 1px solid #fc0;
		/*border-bottom: 1px solid #d33;
		*/border-bottom: 1px solid #ff1d1d;
	}
	
	/* отдельно выношу контроль за цветами шрифтов */
	.ShuTovarViborPage_N span,
	.ShuTovarViborPage_N:link span,
	.ShuTovarViborPage_N:visited span {
		color: #df141c;
	}
	.ShuTovarViborPage_N:hover span,
	.ShuTovarViborPage_N:active span,
	.ShuTovarViborPage_N:focus span {
		/*color: #f99;
		*/color: #f33;
	}
	.ShuTovarViborPage_VsegoPages,
	.ShuTovarVyibor_FormDiv,
	.ShuTovarViborPage_NChosen {
		color: #000;
	}
	/* отдельно выношу контроль за семейством шрифтов и размеры */
	.ShuTovarVyibor_FormDiv,
	.ShuTovarViborPage_N span,
	.ShuTovarViborPage_VsegoPages,
	.ShuTovarViborPage_NImg span,
	.ShuTovarViborPage_NChosen {
		font-size: 12px;
	}
	/*.ShuTovarViborPage_N span,
	.ShuTovarViborPage_NImg span {
		font-weight: bold;
	}*/
	.ShuTovarViborPage_NChosen {
		font-weight: bold;
	}
	.ShuTovarViborPage_NImgLeft,
	.ShuTovarViborPage_NImgRight,
	.ShuTovarViborPage_NImgAllLeft,
	.ShuTovarViborPage_NImgAllRight {
		width: 13px; height: 23px;
	}
	.ShuTovarViborPageNAD_Btnn, /* !!! надстройка для кнопки */
	.ShuTovarViborPageNAD_InpTee { /* !!! надстройка для инпута */
		font-size: 11px;
	}
	
	/* отдельно выношу контроль за высотой "подпрыга" */
	.ShuTovarViborPage_N,
	.ShuTovarViborPage_N:link,
	.ShuTovarViborPage_N:visited,
	.ShuTovarViborPage_NImg,
	.ShuTovarViborPage_NImg:link,
	.ShuTovarViborPage_NImg:visited,
	.ShuTovarViborPage_NChosen {
		margin-top: 0px;
	}
	.ShuTovarViborPage_VsegoPages {
		margin-top: 2px;
	}
	.ShuTovarViborPage_NChosen {
		margin-top: 2px;
	}
	.ShuTovarViborPage_N:hover,
	.ShuTovarViborPage_N:active,
	.ShuTovarViborPage_N:focus,
	.ShuTovarViborPage_NImg:hover,
	.ShuTovarViborPage_NImg:active,
	.ShuTovarViborPage_NImg:focus {
		margin-top: 0px;
	}
	
	.ShuTovarViborPage_N:hover span,
	.ShuTovarViborPage_N:active span,
	.ShuTovarViborPage_N:focus span,
	.ShuTovarViborPage_NImg:hover span,
	.ShuTovarViborPage_NImg:active span,
	.ShuTovarViborPage_NImg:focus span {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	/* отдельно выношу контроль за бекграундами */
	.ShuTovarViborPage_N,
	.ShuTovarViborPage_N:link span,
	.ShuTovarViborPage_N:visited span,
	.ShuTovarViborPage_NImg,
	.ShuTovarViborPage_NImg:link span,
	.ShuTovarViborPage_NImg:visited span {
		background-color: #fff;
	}
	
	.ShuTovarViborPage_N:hover span,
	.ShuTovarViborPage_N:active span,
	.ShuTovarViborPage_N:focus span,
	.ShuTovarViborPage_NImg:hover span,
	.ShuTovarViborPage_NImg:active span,
	.ShuTovarViborPage_NImg:focus span {
		background-color: #fff7db;
	}
	
	.ShuTovarViborPage_NChosen {
		/*background-color: silver;
		*/background-color: #fff;
	}
	
	/*
	* Корзина - большой вариант
	*/
	.ShuKorzina_TovarImgConta {
		width: 150px; height: 140px;
	}
		.ShuKorzina_TovarImgHref {
			width: 140px; height: 140px;
		}
	.ShuKorzina_TovarTitleConta {
		padding-bottom: 8px;
		font-size: 17px;
		font-weight: bold;
		color: #000;
	}
	.ShuKorzina_TovarAboutConta {
		padding-bottom: 28px;
	}
		.ShuKorzina_TovarAbout,
		.ShuKorzina_TovarAbout:link,
		.ShuKorzina_TovarAbout:visited {
			font-size: 13px;
			
			color: #000;
			vertical-align: middle;
		}
		.ShuKorzina_TovarAbout:hover,
		.ShuKorzina_TovarAbout:active,
		.ShuKorzina_TovarAbout:focus {
			color: #a61f2a;
		}
	.ShuKorzina_Summ {
		padding-top: 8px;
		font-size: 14px;
		font-weight: bold;
		color: #df141c;
	}
	
	.ShuKorzina_AmmountRamkaSs {
		width: 246px; height: 41px;
		background-image: url('/themes/svr091110/images/vibor_ss.gif');
	}
	
		.ShuKorzina_AmmountContainee {
			padding-top: 10px; padding-left: 20px; padding-bottom: 10px;
				vertical-align: middle;
		}
		
			.ShuKorzina_AmmountInppNAD {
				width: 125px;
					vertical-align: middle;
			}
			
	.ShuKorzina_DeleteHrefImg {
		
	}
		.ShuKorzina_DeleteHrefImg {
			width: 57px; height: 41px;
			background-image: url('/themes/svr091110/images/cart__delete_bri.gif');
		}
			.ShuKorzina_DeleteHref:hover .ShuKorzina_DeleteHrefImg,
			.ShuKorzina_DeleteHref:active .ShuKorzina_DeleteHrefImg,
			.ShuKorzina_DeleteHref:focus .ShuKorzina_DeleteHrefImg {
				background-position: 0px -50px;
			}
	
	.ShuKorzina_AllSumm {
		font-style: italic;
		padding-top: 10px;
		font-size: 16px; font-weight: bold;
		color: #df141c;
	}
		.ShuKorzina_AllSumm i {
			color: #000;
		}
		
	/*
	* Страница монтажа - стиль для инпутов
	*/
	.ShuMountInpTee,
	.ShuMountLittleInpTee {
		width: 94px;
		text-align: left;
		border: 1px solid #999;
	}
	.ShuMountInpTee {
		width: 200px;
		max-width: 200px;
		min-width: 200px;
		max-height: 400px;
	}
	
	/*
	* Анкета для присоединения к МИМ
	*/
	.ShuMimConnection_Td1 {
		padding-right: 10px; min-width: 240px; width:240px;
		white-space: nowrap;
		vertical-align: middle;
			text-align: right;
	}
	.ShuMimConnection_Td2 {
		white-space: nowrap;
		vertical-align: middle;
	}
	.ShuMimConnection_InpTee {
		margin-top: 2px;
		border: 1px solid #999;
		text-align: left;
		vertical-align: middle;
		margin-right: 10px;
	}
	
	.ShuMim_BottomHRefsDiv {
		padding: 10px;
		width: 300px;
		/*height: 60px;
		*/border: 1px dashed #df141c; background-color: #fff;
	}
	
	.ShuMim_BottomHRefsA {
		/*font-size: 24px;
		*/font-size: 24px;
		font-family: Tahoma, "Geneva CY", sans-serif; text-decoration: none;
	}
	
	/*
	* Модификация, которая меняет h3, p, div, ul, ol и т.п. для страницы
	*/
	.ShuMimConditions_Mod h1 {
		padding-bottom: 16px;
		/*font-family: Tahoma, "Geneva CY", sans-serif; text-decoration: none;
		*/font-size: 26px;
	}

	.ShuMimConditions_Mod h3 {
		padding-bottom: 16px;
		/*font-family: Tahoma, "Geneva CY", sans-serif; text-decoration: none;
		*/font-size: 15px;
	}
	.ShuMimConditions_Mod h4 {
		padding-bottom: 16px;
		/*font-family: Tahoma, "Geneva CY", sans-serif; text-decoration: none;
		*/font-size: 13px;
	}
	.ShuMimConditions_Mod ul,
	.ShuMimConditions_Mod ol {
		padding-bottom: 16px;
		padding-left: 40px;
	}
	.ShuMimConditions_Mod p {
		padding-bottom: 16px;
	}
	
	.ShuMimConditions_Mod p,
	.ShuMimConditions_Mod li {
		/*font-family: Tahoma, "Geneva CY", sans-serif; text-decoration: none;
		*/text-align: justify;
	}
	
	/*
	* Если флаш недоступен к просмотру, коммерческому отделу всё равно необходимо выводить контакты. А для этого нужны спец стили
	*/
	.ShuAcommerc_otdel {
		width: 440px;
		/*padding: 10px 10px 10px 10px;*/
		margin-bottom: 20px;
		padding-bottom: 10px;
		border: 1px solid #999;
		/*border-bottom: 0px none red;
		*/background-color: #fff;
	}
	.ShuAcommerc_otdel_fin {
		width: 440px;
		border-top: 0px solid #999;
	}
	.ShuAccomerc_imya_otdela {
		padding-top: 10px;
		padding-bottom: 5px;
		padding-left: 20px;
		font-size: 14px;
	}
	.ShuAccomerc_tt_1 {
		font-weight: bold;
		color: #df141c;
		font-style: normal;
	}
	.ShuAccomerc_tt_2 {
		font-weight: bold;
		font-style: normal;
	}
	.ShuAccomerc_nachat_videlenie {
		/*background-color: #ee8;
		*/
		background-color: #eed;
	}
	.ShuAccomerc_dolzhnost {
		/*padding-top: 10px;*/
		margin-left: 40px;
		padding-bottom: 5px;
		font-weight: bold;
		/*font-style: italic;*/
		font-size: 13px;
		/*color: #966;
		*/color: #666;
	}
	.ShuAccomerc_FIO {
		margin-left: 60px;
	}
		.ShuAccomerc_FIO b{
			font-weight: normal;
		}
	.ShuAccomerc_email {
		display: block;
		margin-left: 60px;
		/*padding-bottom: 5px;
		*//*margin-bottom: 5px;
		*/padding-bottom: 5px;
		font-style: italic;
	}
		.ShuAccomerc_email a,
		.ShuAccomerc_email a:link,
		.ShuAccomerc_email a:visited,
		.ShuAccomerc_email a:hover,
		.ShuAccomerc_email a:active,
		.ShuAccomerc_email a:focus {
			font-style: normal;
		}
	.ShuAccomerc_tel_nom {
		margin-left: 60px;
		/*font-weight: bold;*/
	}
	.ShuAccomerc_imya_otdela {
		
	}
	
	/*
	* Навигационный блок
	*/
	.ShuNavBarContainee {
		padding-top: 8px;
		font-size: 11px;
		font-style: italic;
	}
	
	.ShuNavBarContainee i {
		font-size: 11px;
		font-weight: bold;
		color: #df141c;
	}
	
	.ShuNavBarContainee a,
	.ShuNavBarContainee a:link,
	.ShuNavBarContainee a:visited,
	.ShuNavBarContainee a:hover,
	.ShuNavBarContainee a:active,
	.ShuNavBarContainee a:focus {
		font-size: 11px;
	}
	
	/*
	* Простая таблица с ссвместимостью шин дисков
	*/
	.ShuUsefulInfoTypeSizesTabl {
	
	}
	
	.ShuUsefulInfoTypeSizesTabl td {
		padding-top: 2px; padding-bottom: 2px;
		border: 1px solid #000;
		background-position: 0 -100px;
		background-repeat: no-repeat;
		background-image: none;
		vertical-align: middle;
		text-align: center;
	}
	
	.ShuUsefulInfoTypeSizesTablTh td {
		color: #fff;
	}
	
	/*
	* Корпоративный отдел
	*/
	/* стиль для контейнера закладок */
	.ShuCorporatDep_HrefContainee {
		padding-top: 25px; padding-left: 20px;
		width: 100%; height: 37px;
	}
	
	/* стиль для закладок */
	.ShuCorporatDep_Href,
	.ShuCorporatDep_Href:link,
	.ShuCorporatDep_Href:visited,
	.ShuCorporatDep_Href:hover,
	.ShuCorporatDep_Href:active,
	.ShuCorporatDep_Href:focus,
	.ShuCorporatDep_HrefChosen:link,
	.ShuCorporatDep_HrefChosen:visited,
	.ShuCorporatDep_HrefChosen:hover,
	.ShuCorporatDep_HrefChosen:active,
	.ShuCorporatDep_HrefChosen:focus {
		display: block;
		float: left;
		padding-top: 5px;
		margin-right: 6px;
		width: 143px; height: 32px;
		background-color: gray;
		background-image: url('/themes/svr091110/images/corp_zakladka_bri.png');
		background-position: center top;
		font-size: 11px;
		color: #fff;
		/*text-decoration: none;
		*/text-align: center;
	}
	
	.ShuCorporatDep_Href:hover,
	.ShuCorporatDep_Href:active,
	.ShuCorporatDep_Href:focus,
	.ShuCorporatDep_HrefChosen,
	.ShuCorporatDep_HrefChosen:link,
	.ShuCorporatDep_HrefChosen:visited,
	.ShuCorporatDep_HrefChosen:hover,
	.ShuCorporatDep_HrefChosen:active,
	.ShuCorporatDep_HrefChosen:focus {
		background-position: center -50px;
		/*text-decoration: none;
		*/background-color: #df141c;
	}
	
	/* свойства контейнера с данными */
	.ShuCorporatDep_DataContainee {
		padding: 15px 20px 20px 20px;
		border-top: 1px gray solid;
		border-bottom: 1px gray solid;
	}
	
	/* свойства таблицы с расценками */
	.ShuCorporatDep_table {
		width: 600px;
		/*border-left:1px solid #dedede;
		border-top:1px solid #dedede;
		*/border-left:1px solid #ccc;
		border-top:1px solid #ccc;
	}
	
	.ShuCorporatDep_table_td {
		color: #666;
		font-family: Verdana, "Geneva CY", "DejaVu Sans", sans-serif;
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
		text-align: center;
		/*border-right:1px solid #dedede;
		border-bottom:1px solid #dedede;
		*/border-right:1px solid #ccc;
		border-bottom:1px solid #ccc;
		padding: 4px;
	}
	
	/*  */
	.ShuCorporatDep_maintext {
		color: #000;
		font-family: Verdana, "Geneva CY", "DejaVu Sans", sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-align: justify;
		text-decoration: none;
	}
	
	/*
	* Телефоны в верху страницы
	*/
	.ShuPhones_Table {}
		.ShuPhones_height { height: 48px; }
		
			.ShuPhones_DivLeft {
				padding: 0px 0px 0px 63px; background-image: url('/themes/svr091110/images/any_page__phones.png'); background-repeat: no-repeat; background-position: 0px 0px;
			}
			.ShuPhones_DivCenter {
				padding: 0px 4px 0px 6px; background-image: url('/themes/svr091110/images/any_page__phones.png'); background-repeat: repeat-x; background-position: 0px -50px;
			}
			.ShuPhones_DivRight {
				padding: 0px 23px 0px 0px;
				background-image: url('/themes/svr091110/images/any_page__phones.png'); background-repeat: no-repeat; background-position: 100% -100px;
			}
	
	.ShuPhones_TdLeft {
		width: 63px; height: 48px;
		background-image: url('/themes/svr091110/images/any_page__phones.png'); background-repeat: no-repeat; background-position: 0px 0px;
	}
	.ShuNoPhones_TdLeft {
		width: 22px; height: 48px;
		background-image: url('/themes/svr091110/images/any_page_left.png'); background-repeat: no-repeat; background-position: 0px 0px;
	}	
	.ShuPhones_TdCenter {
		height: 48px; padding: 0px 4px 0px 6px;
		background-image: url('/themes/svr091110/images/any_page__phones.png'); background-repeat: repeat-x; background-position: 0px -50px;
	}
		.ShuPhones_TdDiv { margin: 0px 0px 0px 0px; padding: 8px 0px 0px 0px; font-family: 'Tahoma', Arial, 'Courier New', sans-serif; font-size: 13px; color: #000; }
			.ShuPhones_TdDiv b { }
			.ShuPhones_TdDiv_ModOnePhone { padding-top: 17px; }
	.ShuPhones_TdRight {
		width: 23px; height: 48px;
		background-image: url('/themes/svr091110/images/any_page__phones.png'); background-repeat: no-repeat; background-position: 100% -100px;
	}
	
	/*
	* Элемент выполненный в виде подобия окна
	*/
	
	/* применяется в контактах */
	.ShuPseudoWindowInfo_Root { margin-bottom: 10px; border-radius: 14px; box-shadow: 1px 1px 3px #999; }
	
		.ShuPseudoWindowInfo_Header { padding: 5px 15px 5px 15px; border-radius: 14px 14px 0px 0px; }
		
			.ShuPseudoWindowInfo_Header,
			.ShuPseudoWindowInfo_Header .Shu_HrefBookmark,
			.ShuPseudoWindowInfo_Header .Shu_HrefBookmark:link,
			.ShuPseudoWindowInfo_Header .Shu_HrefBookmark:visited,
			.ShuPseudoWindowInfo_Header .Shu_HrefBookmark:hover,
			.ShuPseudoWindowInfo_Header .Shu_HrefBookmark:active,
			.ShuPseudoWindowInfo_Header .Shu_HrefBookmark:focus { display: block; color: #fff; background-color: #333; font-size: 17px; font-weight: bold; text-decoration: none; }
		
		.ShuPseudoWindowInfo_Body { padding: 5px 15px 10px 15px; background-color: #fff; border-radius: 0px 0px 14px 14px; }
		
			.ShuPseudoWindowInfo_P { margin: 5px 0px; padding: 5px; background-color: #fff; }
	
	/* применяется в примечаниях к шиномонтажу*/
	.ShuPseudoWindowInfo_Root_ModRemark ,
	.ShuSimpleFormatText .ShuPseudoWindowInfo_Root_ModRemark {
		/*margin-top: 10px;*/margin-top: 5px; margin-bottom: 0px; padding: 5px 15px 10px 15px; background-color: #ffffd9; background-color: #fff; border-radius: 10px; /*border-radius: 0px; box-shadow: 0px 0px 0px transparent;*/
	}
	
	/*
	* Похожее псевдоокно встречается на страничке МИМ
	*/
	
	.ShuMIM_WhiteSheetDiv,
	.ShuSimpleFormatText .ShuMIM_WhiteSheetDiv { padding: 5px 15px 10px 15px; margin-bottom: 10px; background-color: #fff; max-width: 300px; border-radius: 14px; box-shadow: 1px 1px 3px #999; }
	
	/*
	* Белый ромб в котором будет список селектов
	*/
	
	.ShuWhiteLine_Td {  }
	
	.ShuWhiteLine_Containee { padding-left: 0px; }
	
		.ShuWhiteLine_Containee table { /* width: 100%; */ }
		
			.ShuWhiteLine_Td {
				height: 40px; padding-left: 0px; padding-bottom: 0px;
				background-image: url('/themes/svr091110/images/header_white__spri.gif');
				background-color: #e6e6e6;/*#df141c;*/
				background-position: 0px -50px;
				background-repeat: repeat;
				color: #000; cursor: default;
				white-space: nowrap;
				
				vertical-align: middle;
			}
			
			.ShuWhiteLine_Td, .ShuWhiteLine_Td * { vertical-align: middle; }
			
			.ShuWhiteLine_Td_Before,
			.ShuWhiteLine_Td_Before img,
			.ShuWhiteLine_Td_After,
			.ShuWhiteLine_Td_After img { width: 19px; min-width: 19px; max-width: 19px; border: 0px none #e6e6e6; background-repeat: no-repeat; }
			
			.ShuWhiteLine_Td_Before { background-position: 0px 0px; }
			
			.ShuWhiteLine_Td_After { background-position: 100% -100px; }
		
		/*.ShuWhiteLine_Td select,
		.ShuWhiteLine_Td option {
			font-size: 16px;
			font-weight: bold;
		}
		*/
		
		.ShuWhiteLine_Submit { margin-left: 50px; }
	/*
	* модификация белой полосы для страницы подбора по авто
	*/
	
	.ShuCarSelectWhite_Table_Width { width: 200px; /* width: 321px; */ }
	
	/*
	* белый блок с красной рамкой
	*/
	.ShuWhiteBlock_WithRedRamka	{ padding: 19px 19px; border: 1px solid #df141c; background-color: #fff; border-radius: 7px; }
		
		.ShuWhiteBlock_Mod_Recomend { float: left; margin-right: 15px; margin-bottom: 15px; width: 255px; min-height: 150px; }
	
	/*
	* ссылка для красной рамки
	*/
	.ShuRecommend_ModelModif_Root div { float: left; width: 135px; height: 60px; margin: 5px 10px; text-align: center; }
		
		.ShuRecommend_ModelModif_Root a,
		.ShuRecommend_ModelModif_Root a:link,
		.ShuRecommend_ModelModif_Root a:visited,
		.ShuRecommend_ModelModif_Root a:hover,
		.ShuRecommend_ModelModif_Root a:active,
		.ShuRecommend_ModelModif_Root a:focus { display: block; height: 50px; font-weight: bold; padding: 5px; text-decoration: none; text-align: center; border-radius: 7px; }
			
			/*.ShuRecommend_ModelModif_Root a:hover,
			.ShuRecommend_ModelModif_Root a:active,
			.ShuRecommend_ModelModif_Root a:focus { }
			*/
			
			.ShuRecommend_ModelModif_Root span { clear: left; font-size: 11px; font-weight: normal; text-align: center; }
	
	/*
	* доставка
	*/
	
	.ShuDeliveryList_Root { padding: 0px; margin: 0px; display: block; }
		.ShuDeliveryList_Root li { position: relative; padding: 3px 0px 0px 32px; margin: 0px; display: block; padding-bottom: 15px; list-style: none; font-size: 14px; }
			.ShuDeliveryList_Root li span { position: absolute; top: 0px; left: 0px; margin: 0px; padding: 0px; font-size: 30px; color: #df141c; }
				
				.ShuDeliveryList_Root li ul { padding-left: 15px; }
					.ShuDeliveryList_Root li ul li { position: static; padding: 0px; margin: 0px; display: list-item; list-style: disc; }
						.ShuDeliveryList_Root li ul li span { position: static; font-size: 12px; color: #000; }
	
	/*
	* цветной крепеж
	*/
	
	.ShuBoltsTable,
	.ShuBoltsTable th,
	.ShuBoltsTable td{ margin: 0px; padding: 0px; border-collapse: collapse; border-spacing: 0px; border: 1px solid #ccc; cursor: default; }
	
	.ShuBoltsTable,
	.ShuBoltsTable th,
	.ShuBoltsTable th span,
	.ShuBoltsTable td,
	.ShuBoltsTable td span { font-size: 12px; font-family: Arial, Helvetica, sans-serif; vertical-align: middle; text-align: center; }
	
	.ShuBoltsTable th { background-color: #ccc; border: 1px solid #000; }
	.ShuBoltsTable th, .ShuBoltsTable td { padding: 5px 10px; }
	.ShuBoltsTable th span, .ShuBoltsTable td span { white-space: nowrap; }
	
	/*
		.ShuBoltsTable tr:hover td,
		.ShuBoltsTable tr:active td { background-color: #f0f0f0; }
	*/
	
	/* */
	
	.ShuBolts_PhotoTable,
	.ShuBolts_PhotoTable tr,
	.ShuBolts_PhotoTable th,
	.ShuBolts_PhotoTable td { margin: 0px; padding: 0px; border-collapse: collapse; border-spacing: 0px; border: 0px none #fff; }
	
	.ShuBolts_PhotoTable,
	.ShuBolts_PhotoTable th,
	.ShuBolts_PhotoTable td { border: 0px none #fff; }
	
		.ShuBolts_PhotoTable_Href,
		.ShuBolts_PhotoTable_Href:link,
		.ShuBolts_PhotoTable_Href:visited,
		.ShuBolts_PhotoTable_Href:hover,
		.ShuBolts_PhotoTable_Href:active,
			.ShuBolts_PhotoTable_Img { margin: 0px; padding: 0px; height: 50px; }
		
		.ShuBolts_PhotoTable_Href,
		.ShuBolts_PhotoTable_Href:link,
		.ShuBolts_PhotoTable_Href:visited,
		.ShuBolts_PhotoTable_Href:hover,
		.ShuBolts_PhotoTable_Href:active { display: block; float: left; margin: 0px 2px; padding: 4px; border: solid 1px #ccc; opacity: 0.5; }
			.ShuBolts_PhotoTable_Href:hover,
			.ShuBolts_PhotoTable_Href:active { border: solid 1px #f90; opacity: 1.0; }
	
	/*
	* ООО «Логистик»
	*/
	
	.Shu_OOOLogistic_Img { width: 206px; height: 109px; }
	
	.Shu_OOOLogistic_for_Img, .Shu_OOOLogistic_for_Table { vertical-align: top; padding: 0px; cursor: default; }
	.Shu_OOOLogistic_for_Img { padding: 0px 0px 0px 0px; width: 206px; }
	
	.Shu_OOOLogistic_Table {  }
	.Shu_OOOLogistic_Table td { padding: 5px 10px; }
	.Shu_OOOLogistic_Table_Td_0 { padding: 5px 10px; text-align: center; font-weight: bold; background-color: #df141c; color: #fff; /*border: 1px solid #777;*/ }
	.Shu_OOOLogistic_Table_Td_1 { width: 140px; border: 1px solid #ccc; background-color: #eee; }
	.Shu_OOOLogistic_Table_Td_2 { width: 140px; text-align: right; border: 1px solid #ccc; background-color: #eee; }
		.Shu_OOOLogistic_Table .Shu_OOOLogistic_Table_Td_2_HoverMod {  }
	
	/*
	* полезная информация таблички с индексами
	*/
	
	.ShuUsefulTable,
	.ShuUsefulTable th,
	.ShuUsefulTable td{ padding: 0px; margin: 0px; border-collapse: collapse; border-spacing: 0px; cursor: default; }
	
	.ShuUsefulTable { margin-top: 5px; }
	
	.ShuUsefulTable,
	.ShuUsefulTable th,
	.ShuUsefulTable th span,
	.ShuUsefulTable td,
	.ShuUsefulTable td span { font-size: 12px; font-family: Arial, Helvetica, sans-serif; vertical-align: middle; text-align: center; }
	
	.ShuUsefulTable th { background-color: #ccc; border: 1px solid #000; }
	.ShuUsefulTable th,
	.ShuUsefulTable td { padding: 5px 10px; }
	
	.ShuUsefulTable td{ border: 1px solid #ccc; }
	
	.ShuUsefulTable th span,
	.ShuUsefulTable td span { white-space: nowrap; }
	
	.ShuUsefulTableHoverMod tr:hover td,
	.ShuUsefulTableHoverMod tr:active td { background-color: #f0f0f0; }
	
	/*
	* табличка на главной странице индексами
	*/
	
	.ShuMainPageSmallTable,
	.ShuMainPageSmallTable th,
	.ShuMainPageSmallTable td{ padding: 0px; margin: 0px; border-collapse: collapse; border-spacing: 0px; cursor: default; }
	
	.ShuMainPageSmallTable { margin: 5px 0px; }
	
	.ShuMainPageSmallTable,
	.ShuMainPageSmallTable th,
	.ShuMainPageSmallTable th span,
	.ShuMainPageSmallTable td,
	.ShuMainPageSmallTable td span { font-size: 12px; font-family: Arial, Helvetica, sans-serif; vertical-align: middle; text-align: center; }
	
	.ShuMainPageSmallTable th { background-color: #ccc; border: 1px solid #000; }
	.ShuMainPageSmallTable th,
	.ShuMainPageSmallTable td { padding: 5px 10px; }
	
	.ShuMainPageSmallTable td{ border: 1px solid #ccc; }
	
	.ShuMainPageSmallTable th span,
	.ShuMainPageSmallTable td span { white-space: nowrap; }
	
	/*
	* сезонное хранение, мотомонтаж и мойка
	*/
	
	.ShuServ_Tabl { margin: 0px; padding: 0px; border-collapse: collapse; border-spacing: 0px; cursor: default; }
	.ShuServ_Tabl th,
	.ShuServ_Tabl td{ margin: 0px; padding: 0px; border-collapse: collapse; border-spacing: 0px; border: 1px solid #ccc; cursor: default; }
	
	.ShuServ_Tabl,
	.ShuServ_Tabl th,
	.ShuServ_Tabl th span,
	.ShuServ_Tabl td,
	.ShuServ_Tabl td span { font-size: 11px; font-family: Arial, Helvetica, sans-serif; vertical-align: middle; text-align: center; }
	
		.ShuServ_Tabl .ShuServ_Mod_Th_Caption,
		.ShuServ_Tabl .ShuServ_Mod_Th_Caption span { text-align: center; }
		
		.ShuServ_Tabl .ShuServ_Mod_Td_Num,
		.ShuServ_Tabl .ShuServ_Mod_Td_Num span { text-align: right; font-weight: bold; }
		
		.ShuServ_Tabl .ShuServ_Mod_Td_Caption,
		.ShuServ_Tabl .ShuServ_Mod_Td_Caption span { text-align: left; }
		
	
	.ShuServ_Tabl th,
	.ShuServ_Tabl .ShuServ_Mod_Th { font-weight: bold; background-color: #ccc; border: 1px solid #000; }
	.ShuServ_Tabl th, .ShuServ_Tabl td { padding: 4px 5px; }
	.ShuServ_Tabl th span, .ShuServ_Tabl td span { white-space: nowrap; }
	
		.ShuServ_Tabl tr:hover td,
		.ShuServ_Tabl tr:active td { background-color: #f0f0f0; }
	
/* eoc */

/*
* Standard
*/
	/*
	* Север-Авто-М выделяется стронгом и цветом
	*/
	.ShuSAM {
		color: #df141c;
		/*font-style: italic;*/
		white-space: nowrap;
	}
	
	/* ссылки на фирмы которые продают шины в инфотекстах имеют отщиюю стилистик. */
	.ShuStandardHRefComp,
	.ShuStandardHRefComp:link,
	.ShuStandardHRefComp:visited {
		font-weight: bold;
		text-decoration: underline;
		color: #990000;
	}
	
	.ShuStandardHRefComp:hover,
	.ShuStandardHRefComp:active,
	.ShuStandardHRefComp:focus {
		color: #DD0000;
	}
	
	/*
	* Контейнер контента
	*/
	.ShuStandardContenContainee { padding: 0px 30px; /*padding-left: 15px; padding-right: 19px;*/ /*padding-left: 20px; padding-right: 24px;*/ }
	
	/*
	* параграф
	*/
	
	.ShuStandardImgP {
		padding-top: 0px;
		padding-bottom: 11px;
		white-space: nowrap;
	}
		.ShuStandardImgP img {
			margin-left: 3px;
		}
	
	.ShuSimpleFormatText p, .ShuSimpleFormatText div,
	.ShuStandardP,
	.ShuStandardShopTableP {
		padding-top: 4px;
		padding-bottom: 4px;
	}
	
	.ShuStandardShopTableP {
		padding-left: 4px; padding-right: 4px;
	}
	
	.ShuStandardShopTableP,
	.ShuStandardImgP,
	.ShuSimpleFormatText p, .ShuSimpleFormatText div,
	.ShuStandardP { font-size: 13px; color: #000; text-align: justify; }
	
	
	/*
	* разделитель
	*/
	
	.ShuSimpleFormatText .ShuStandardRazdelitel,
	.ShuStandardRazdelitel { display: block; padding: 0px; height: 30px; }
	
		.ShuSimpleFormatText .ShuStandardRazdelitel_ModSmall,
		.ShuStandardRazdelitel_ModSmall { height: 15px; }
	
	/*
	* выделение текста в Shu Standard P красным цветом (пока что используется на страницах: [каталога дисков])
	*/
	.ShuStandardPVidelenie {
		font-weight: bold;
		color: #df141c;
		font-style: italic;
	}
	
	/*
	* стили списков
	*/
	
	.ShuStandardUlOl { list-style: none; padding-left: 1px; padding-top: 2px; }
	
		.ShuStandardLi { /*margin-left: 12px;*/ margin-left: 12px; padding-left: 24px; /*padding-bottom: 5px;*/ padding-bottom: 2px;
			background-image: url('/themes/svr091110/images/standard__ul_li.png'); }
		
			.ShuStandardLiNADWh,
			.ShuStandardLi_ModWh { background-image: url('/themes/svr091110/images/standard__ul_li_wh.png'); }
			
			.ShuStandard_Ol_Li {
				padding: 0px 0px 11px 0px; margin: 0px 0px 0px 25px; list-style: decimal;
			}
			.ShuStandard_Ul_Li {
				padding: 0px 0px 11px 0px; margin: 0px 0px 0px 25px; list-style: circle;
			}
	
	.ShuSimpleUlOl { padding-left: 20px; padding-top: 2px; }
	.ShuSimpleUlOl li { padding-bottom: 2px; }
		
		.ShuStandardPrimitiveLi { padding-top: 5px; padding-left: 20px; }
	
	/*
	* заголовок h1 в ромбе
	*/
	
	.Shu_h1_Containee,
	.ShuStandardHeaderLvl0Containee { padding-bottom: 5px; }
	
		/*
		* мод для страниц с прайслистами без явной большой красной рамки
		*/
		.Shu_h1_Containee .ShuSimpleFormatText h1,
		.Shu_h1_Containee .ShuSimpleFormatText h2,
		.Shu_h1_Containee .ShuSimpleFormatText h3 { padding-bottom: 0px; }
	
		/*.ShuStandardHeaderLvl0Containee table { width: 100%; }
		*/
	
			.Shu_h1_TdBefore,
			.ShuStandardHeaderLvl0TdBefore { /*background-image: url('/themes/svr091110/images/content__lvl0_before.gif');*/
				background-image: url('/themes/svr091110/images/header_red__spri.gif'); background-position: 0px 0px; }
			
			.Shu_h1_TdBefore,
			.Shu_h1_TdBefore img,
			.Shu_h1_TdAfter,
			.Shu_h1_TdAfter img,
			.ShuStandardHeaderLvl0TdBefore,
			.ShuStandardHeaderLvl0TdBefore img,
			.ShuStandardHeaderLvl0TdAfter,
			.ShuStandardHeaderLvl0TdAfter img { width: 19px; height: 40px; min-width: 19px; max-width: 19px; }
			
			.Shu_h1_Td,
			.ShuStandardHeaderLvl0Td {
				padding-top: 3px;
				padding-left: 0px; padding-right: 2px;
				background-image: url('/themes/svr091110/images/header_red__spri.gif');
				background-color: #df141c;
				background-position: 0px -50px;
				background-repeat: repeat;
				color: #000;
				/*text-transform: uppercase;*/
				
				cursor: default;
			}
			
			.Shu_h1_Td,
			.Shu_h1_Td h1,
			.Shu_h1_Td h2,
			.Shu_h1_Td h3,
			.ShuStandardHeaderLvl0Td,
			.ShuStandardHeaderLvl0Td h1,
			.ShuStandardHeaderLvl0Td h2,
			.ShuStandardHeaderLvl0Td h3 { color: #fff; white-space: nowrap; font-weight: normal; /*font-size: 30px; font-weight: bold;*/ font-size: 25px; }
			
			.Shu_h1_TdAfter,
			.ShuStandardHeaderLvl0TdAfter { background-image: url('/themes/svr091110/images/header_red__spri.gif'); background-position: 100% -100px; }
	
	/*
	* Заголовок контента h2
	*/
	
	.ShuSimpleFormatText h2,
	.ShuStandardHeaderLvl0d5 { padding: 12px 0px; }
	
		.ShuSimpleFormatText h2,
		.ShuStandardHeaderLvl0d5,
		.ShuStandardHeaderLvl0d5 h1,
		.ShuStandardHeaderLvl0d5 h2,
		.ShuStandardHeaderLvl0d5 h3 { font-weight: bold; font-size: 19px; font-style: italic; font-weight: bold; color: #df141c; text-align: left;/*text-align: justify;*/ }
	
	/*
	* Заголовок контента h3
	*/
	
	.ShuSimpleFormatText h3,
	.ShuStandardHeaderLvl1 { padding: 8px 0px; }
	
	
	.ShuSimpleFormatText h3,
	.ShuStandardHeaderLvl1,
	.ShuStandardHeaderLvl1 h1,
	.ShuStandardHeaderLvl1 h2,
	.ShuStandardHeaderLvl1 h3 { font-weight: bold; font-size: 14px; font-style: italic; font-weight: bold; color: #df141c; /* text-indent: 30px; */ text-align: justify; }
	
		.ShuStandardHeaderLvl1_ModLeft,
		.ShuStandardHeaderLvl1_ModLeft h1,
		.ShuStandardHeaderLvl1_ModLeft h2,
		.ShuStandardHeaderLvl1_ModLeft h3 { font-weight: bold; font-size: 14px; font-style: italic; font-weight: bold; color: #df141c; /* text-indent: 30px; */ text-align: left; }
	
	/*
	* Малая ссылка в ромбе
	*/
	.ShuStandardHeaderHrefLvl1Containee {
		padding-left: 0px;
		padding-top: 2px;
	}
		.ShuStandardHeaderHrefLvl1Containee table {
			/* width: 100%; */
		}
			.ShuStandardHeaderHrefLvl1TdBefore {
				background-image: url('/themes/svr091110/images/content__lvl1_before.gif');
				width: 12px;
				height: 22px;
			}
			.ShuStandardHeaderHrefLvl1Td,
			.ShuStandardHeaderHrefLvl1Td a,
			.ShuStandardHeaderHrefLvl1Td a:link,
			.ShuStandardHeaderHrefLvl1Td a:visited {
				padding-left: 0px;
				/* padding-right: 50px; */
				padding-right: 2px;
				background-image: url('/themes/svr091110/images/content__lvl0_inside.gif');
				background-repeat: repeat;
				color: #000;
				/*text-transform: uppercase;*/
				text-decoration: none;
				font-size: 17px;
				font-weight: bold;
				color: #fff;
				/* cursor: default; */
					/* vertical-align: middle; */
			}
			
				.ShuStandardHeaderHrefLvl1Td a:hover,
				.ShuStandardHeaderHrefLvl1Td a:active,
				.ShuStandardHeaderHrefLvl1Td a:focus {
					color: #ffaaaa;
				}
			
			.ShuStandardHeaderHrefLvl1TdAfter {
				background-image: url('/themes/svr091110/images/content__lvl1_after.gif');
				width: 10px;
				height: 22px;
			}
	
	/*
	* Меню выбора отдела (на странице О компании и в её подразделах ) - если флаш не работает
	*/
	
	.ShuMenu_abuisness_Containee {
		/* padding-left: 40px; */
		padding-bottom: 2px;
		padding-left: 50px;
	}
	
	.ShuMenu_abuisness {
		height: 30px;
		font-size: 10pt;
	}
	
	.ShuMenu_abuisness a,
	.ShuMenu_abuisness:link a,
	.ShuMenu_abuisness:visited a,
	.ShuMenu_abuisness:hover a,
	.ShuMenu_abuisness:active a,
	.ShuMenu_abuisness:focus a {
		color: #fe0000;
		text-decoration: underline;
	}
	.ShuMenu_abuisness:hover a,
	.ShuMenu_abuisness:active a,
	.ShuMenu_abuisness:focus a {
		color: #fe6666;
	}
	
	/*
	* Стандартная таблица-обводка, например используется на странице новости
	*/
	
	.ShuStandard_TableTd_TL,
	.ShuStandard_TableTd_TL img,
	.ShuStandard_TableTd_TR,
	.ShuStandard_TableTd_TR img { font-size: 1px; width: 9px; height: 7px; }
	
	.ShuStandard_TableTd_Tt { font-size: 1px; background: url('/themes/svr091110/images/standard_ramka_red__lt.gif') repeat-x top left; }
	
	.ShuStandard_TableTd_BL,
	.ShuStandard_TableTd_BL img,
	.ShuStandard_TableTd_BR,
	.ShuStandard_TableTd_BR img { font-size: 1px; width: 9px; height: 6px; }
	
	.ShuStandard_TableTd_BB { font-size: 1px; background: url('/themes/svr091110/images/standard_ramka_red__lb.gif') repeat-x bottom left; }
	
	.ShuStandard_TableTd_LL { font-size: 1px; background: url('/themes/svr091110/images/standard_ramka_red__ll.gif') repeat-y top left; }
	
	.ShuStandard_TableTd_RR { font-size: 1px; background: url('/themes/svr091110/images/standard_ramka_red__lr.gif') repeat-y right; }

	.ShuStandard_TableTd_Inside { font-size: 1px; background-color: #fff; }
	
	/*
	* Красные кнопки-ссылки (используются например в инвесторах, в полезной информации-маркировке)
	*/
	
	.ShuStandardRedBtnnLong,
	.ShuStandardRedBtnn {
		display: block;
		padding-left: 10px;
		padding-top: 6px;
		padding-bottom: 7px;
		margin-bottom: 11px;
		width: 210px;
		/*height: 29px;*/
		font-size: 13px;
		color: #fff;
		font-weight: bold;
		/* border: 1px solid black; */
		background: url('/themes/svr091110/images/red_rount_bat.gif') no-repeat;
	}
	
	.ShuStandardRedBtnnLong {
		width: 420px;
		background: url('/themes/svr091110/images/red_rount_bat_big.gif') no-repeat left top;
	}
	
	.ShuStandardRedBtnnLong,
	.ShuStandardRedBtnnLong:link,
	.ShuStandardRedBtnnLong:visited,
	.ShuStandardRedBtnn,
	.ShuStandardRedBtnn:link,
	.ShuStandardRedBtnn:visited {
		color: #fff;
		text-decoration: none;
	}
	.ShuStandardRedBtnnLong:hover,
	.ShuStandardRedBtnnLong:active,
	.ShuStandardRedBtnnLong:focus,
	.ShuStandardRedBtnn:hover,
	.ShuStandardRedBtnn:active,
	.ShuStandardRedBtnn:focus {
		color: #ffaaaa;
	}
	
	/*
	* Простое форматирование полей формы
	*/
	
	.ShuSimpleFormatFormTable { padding-bottom: 15px; }
		
		.ShuSimpleFormatFormTable td { padding: 4px 0px; vertical-align: middle; text-align: center; }
		
		.ShuSimpleFormatFormTable tr:hover td,
		.ShuSimpleFormatFormTable tr:active td { background-color: #eee; }
		
		.ShuSimpleFormatFormTable .ShuTr_Colspan td,
		.ShuSimpleFormatFormTable .ShuTr_Colspan td:hover,
		.ShuSimpleFormatFormTable .ShuTr_Colspan td:active { padding: 4px 1%; font-weight: bold; background-color: #df141c; color: #fff; text-align: left; }
		
		.ShuSimpleFormatFormTable .ShuTd_1 { width: 40%; text-align: right; }
		
		.ShuSimpleFormatFormTable .ShuTr_Req td { color: #df141c; }
		
			.ShuSimpleFormatFormTable .ShuTr_Req input { color: #000; }
		
			.ShuSimpleFormatFormTable .ShuTr_Input input { width: 96%; text-align: left; vertical-align: top; color: #000; }
			
		.ShuSimpleFormatFormTable .ShuTr_Radio td { text-align: left; padding-left: 1%; }
		
		.ShuSimpleFormatFormTable .ShuTr_Radio .ShuTd_1 { text-align: right; padding-left: 0px; }
			
			.ShuSimpleFormatFormTable .ShuTr_Radio input { padding-right: 7px; }
			
			.ShuSimpleFormatFormTable .ShuTr_Submit input { padding: 5px 5px; }
		
			.ShuSimpleFormatFormTable .ShuTr_TextArea textarea { width: 96%; text-align: left; vertical-align: top; color: #000; min-width: 96%; max-width: 200px; min-height: 50px; max-height: 200px; }
			
			.ShuSimpleFormatFormTable .ShuTr_Captcha td img { border: 1px solid #7f9db9; }
	
	/*
	* просто чуть более большой шрифт для ссылок, класс используется на страницах вакансии, мим коннекшн
	*/
	
	.Shu_BigHref,
	.Shu_BigHref:link,
	.Shu_BigHref:visited,
	.Shu_BigHref:hover,
	.Shu_BigHref:active,
	.Shu_BigHref:focus { font-size: 17px; }
	
	/*
	* а без ссылок - букмарка закладка
	*/
	
	.Shu_BookmarkHref,
	.Shu_BookmarkHref:link,
	.Shu_BookmarkHref:visited,
	.Shu_BookmarkHref:hover,
	.Shu_BookmarkHref:active,
	.Shu_BookmarkHref:focus { display: block; text-decoration: none; }
	
	/*
	* Мод стандарта "компактность" для страниц: "вакансии", "карта сайта"
	*/
	
	.ShuSimpleFormatText .ShuVacancyElement { /*margin: 0px 9px;*/ padding: 5px 0px 5px 0px; margin: 0px 0px; /*border-bottom: 1px solid #aaa;*/ }
		
		.ShuSimpleFormatText .ShuVacancyRamka { padding: 5px 20px 15px 20px; background-color: #fff; border-radius: 12px; box-shadow: 1px 1px 3px #999; }
			
			.ShuSimpleFormatText .ShuVacancyRamka .ShuStandardLi { margin-left: 0px; background-image: url('/themes/svr091110/images/standard__ul_li_wh.png'); }
	
		.ShuSimpleFormatText .ShuVacancyRamka p,
		.ShuSimpleFormatText .ShuVacancyRamka div { padding-left: 0px; }
	
		.ShuSimpleFormatText .ShuVacancyInfo { padding: 0px 0px 5px 15px; margin-bottom: 0px; /*font-weight: bold;*/ /*background-color: #fff7eb;*/ /*background-color: #fff; border-radius: 12px 12px 0px 0px; box-shadow: 1px 1px 3px #999;*/ }
		
			.ShuSimpleFormatText .ShuVacancyInfo h2,
			.ShuSimpleFormatText .ShuVacancyInfo h2 a,
			.ShuSimpleFormatText .ShuVacancyInfo h2 a:link { display: block; color: #000; font-weight: bold; font-size: 19px; text-transform: uppercase; text-decoration: none; cursor: default; }
	
	.ShuSimpleFormatText .ShuVacancyRamka h3 { padding: 5px 0px; color: #000; /*font-style: normal; font-weight: normal;*/ }
	
	.ShuVacancyMod .ShuStandardRazdelitel { height: 15px; }
	
		.Shu_h1_Containee_ModVacancy { /*margin-left: 9px;*/ }
		
		.ShuStandardP_ModVacancy { /*margin: 0px 9px;*/ padding-bottom: 10px; /*border-bottom: 1px solid #aaa;*/ }
	
	/*
	* Страница услуг
	*/
	
	.ShuServ_PageWidth { /*margin: auto;*/ /*max-width: 600px;*/ }
	
	
				/*.ShuService_Data:hover,
				.ShuService_Data:active { background-color: #ffc;}*/
			
			.ShuService_Mod_PodsvetkaYacheekHover,
			.ShuService_Mod_PodsvetkaYacheekHover span {
				background-color: #ee9;
				background-color: #ffc;
			}
				.ShuService_Data_Mod_Chosen,
				.ShuService_Data_Mod_Chosen span {
					/*
					background-color: #ee9;
					background-color: #ffffe5;
					*/
					color: #000;
					/*background-color: #595;
					*/background-color: #d5ffd5;
					font-weight: bold;
				}
					.ShuService_Data_Mod_Chosen:hover,
					.ShuService_Data_Mod_Chosen:active,
					.ShuService_Data_Mod_Chosen:hover span,
					.ShuService_Data_Mod_Chosen:active span {
						background-color: #bfb;
					}
			
				.ShuService_Mod_PodsvetkaZagolovkov {
					background-color: #ffe;
				}
			
			/*кнопка отчистки калькулятора*/
			/*.ShuService_Butt,
			.ShuService_Butt:link,
			.ShuService_Butt:visited,
			.ShuService_Butt:hover,
			.ShuService_Butt:active {display: block; padding: 7px; border: 1px dashed #aaa; color: #aaa; background-color: #fff; font-size: 10px; line-height: 10px; text-align: center;}
					.ShuService_Butt:hover,
					.ShuService_Butt:active {border: 1px dashed #faa; color: #faa;}
					.ShuService_Butt:active {border: 1px dashed #f88; color: #f88;}
					*/
			.ShuService_Butt,
			.ShuService_Butt:link,
			.ShuService_Butt:visited,
			.ShuService_Butt:hover,
			.ShuService_Butt:active {display: block; padding-top: 7px; text-decoration: none; width: 88px; height: 19px; color: #000; background-color: #fff; background-image: url('/themes/svr091110/images/7_2_bri_.png'); font-size: 10px; line-height: 10px; text-align: center;}
					.ShuService_Butt:hover,
					.ShuService_Butt:active { color: #999; background-position: 0px -50px;}
					.ShuService_Butt:active { color: #aaa; background-position: 0px -50px;}
			
			.ShuServiceSumm_Output, .ShuServiceSumm_Output span {
				background-color: #d5ffd5;
			}
		.ShuServ_HeaderDiv { padding-bottom: 20px;}
		.ShuServ_HeaderDiv, .ShuServ_HeaderDiv h1, .ShuServ_HeaderDiv h2, .ShuServ_HeaderDiv h3 { font-size: 17px; text-align: center;}
	
	/* Примечание после дива */
	.ShuServ_Remark_Div { margin-top: 30px; padding: 20px; padding: 5px 5px 5px 10px; border: 1px solid #bcb; background-color: #efe; border-radius: 5px/10px; }
	
	.ShuServ_Remark_Hi { padding-bottom: 5px; font-weight: bold; }
	
	.ShuServ_Remark_Ol { padding-left: 25px; }
	
	/* */
	
	.ShuServiceSpoiler_Btn,
	.ShuServiceSpoiler_Btn:link,
	.ShuServiceSpoiler_Btn:visited,
	.ShuServiceSpoiler_Btn:hover,
	.ShuServiceSpoiler_Btn:active,
	.ShuServiceSpoiler_Btn:focus { display: block; margin-bottom: 2px; padding: 10px; text-decoration: none; border: 1px solid #ccc; color: #000; background-color: #fff; border-radius: 5px/10px; }
		
		.ShuServiceSpoiler_Btn:hover,
		.ShuServiceSpoiler_Btn:active,
		.ShuServiceSpoiler_Btn:focus { color: #999; border: 1px solid #999; }
	
	.ShuServiceSpoiler_RedBtn,
	.ShuServiceSpoiler_RedBtn:link,
	.ShuServiceSpoiler_RedBtn:visited,
	.ShuServiceSpoiler_RedBtn:hover,
	.ShuServiceSpoiler_RedBtn:active,
	.ShuServiceSpoiler_RedBtn:focus { display: block; margin-bottom: 2px; padding: 10px; text-decoration: none; border: 1px solid #fcc; color: #f00; background-color: #fff; border-radius: 5px/10px; }
		
		.ShuServiceSpoiler_RedBtn:hover,
		.ShuServiceSpoiler_RedBtn:active,
		.ShuServiceSpoiler_RedBtn:focus { color: #f99; border: 1px solid #f99; }
	
	.ShuServiceSpoiler_Info { margin-bottom: 2px; padding: 5px 5px 5px 10px; border: 1px solid #bcb; background-color: #efe; border-radius: 5px/10px; }
	
	.ShuServiceSpoiler_Btn_SmallIcon,
	.ShuServiceSpoiler_Btn_SmallIcon:link,
	.ShuServiceSpoiler_Btn_SmallIcon:visited,
	.ShuServiceSpoiler_Btn_SmallIcon:hover,
	.ShuServiceSpoiler_Btn_SmallIcon:active,
	.ShuServiceSpoiler_Btn_SmallIcon:focus { background-image: url('/themes/svr091110/images/services_spoiler_v_5__arrow.gif'); }
	
	.ShuServiceSpoiler_Btn_HrefIconBg_Mod,
	.ShuServiceSpoiler_Btn_HrefIconBg_Mod:link,
	.ShuServiceSpoiler_Btn_HrefIconBg_Mod:visited,
	.ShuServiceSpoiler_Btn_HrefIconBg_Mod:hover,
	.ShuServiceSpoiler_Btn_HrefIconBg_Mod:active,
	.ShuServiceSpoiler_Btn_HrefIconBg_Mod:focus { font-size: 14px; background-image: url('/themes/svr091110/images/services_href_icon_v_0.gif'); background-position: 10px center; padding-left: 45px; }
	
	.ShuServiceSpoiler_Washing,
	.ShuServiceSpoiler_Washing:link,
	.ShuServiceSpoiler_Washing:visited,
	.ShuServiceSpoiler_Washing:hover,
	.ShuServiceSpoiler_Washing:active,
	.ShuServiceSpoiler_Washing:focus {font-size: 18px; background-image: url('/themes/svr091110/images/services_washing_icon_v_0.gif'); background-position: 10px center; padding-left: 45px;}
	
	.ShuServiceSpoiler_Mount,
	.ShuServiceSpoiler_Mount:link,
	.ShuServiceSpoiler_Mount:visited,
	.ShuServiceSpoiler_Mount:hover,
	.ShuServiceSpoiler_Mount:active,
	.ShuServiceSpoiler_Mount:focus { font-size: 18px; background-image: url('/themes/svr091110/images/services_mount_icon_v_0.gif'); background-position: 11px center; padding-left: 45px; }
	
	.ShuServiceSpoiler_SeasonKeep,
	.ShuServiceSpoiler_SeasonKeep:link,
	.ShuServiceSpoiler_SeasonKeep:visited,
	.ShuServiceSpoiler_SeasonKeep:hover,
	.ShuServiceSpoiler_SeasonKeep:active,
	.ShuServiceSpoiler_SeasonKeep:focus { font-size: 18px; background-image: url('/themes/svr091110/images/services_season_keep_icon_v_0.gif'); background-position: 10px center; padding-left: 45px; }
	
	.ShuServiceSpoiler_BtnOpen,
	.ShuServiceSpoiler_BtnOpen:link,
	.ShuServiceSpoiler_BtnOpen:visited,
	.ShuServiceSpoiler_BtnOpen:hover,
	.ShuServiceSpoiler_BtnOpen:active,
	.ShuServiceSpoiler_BtnOpen:focus { background-position: 10px -90px; padding-left: 30px; }
	
	.ShuServiceSpoiler_BtnClose,
	.ShuServiceSpoiler_BtnClose:link,
	.ShuServiceSpoiler_BtnClose:visited,
	.ShuServiceSpoiler_BtnClose:hover,
	.ShuServiceSpoiler_BtnClose:active,
	.ShuServiceSpoiler_BtnClose:focus { background-position: 10px 10px; padding-left: 30px; }

	/*
	* Ссылки на соцсети в футере
	*/
	
	.ShuFooter_SocNets,
	.ShuFooter_SocNets:link,
	.ShuFooter_SocNets:visited,
	.ShuFooter_SocNets:hover,
	.ShuFooter_SocNets:active,
	.ShuFooter_SocNets:focus { display: block; height: 22px; float: left; margin: 9px 20px 10px 0px;
		width: 22px; height: 22px; background-image: url('/themes/svr091110/images/social_nets.gif');
	}
	
		.ShuFooter_SocNets_Mod_Vk,
		.ShuFooter_SocNets_Mod_Vk:link { background-position: 0px 0px; }
		
		.ShuFooter_SocNets_Mod_Fb,
		.ShuFooter_SocNets_Mod_Fb:link { background-position: -24px 0px; }
		
		.ShuFooter_SocNets_Mod_PlusGoog,
		.ShuFooter_SocNets_Mod_PlusGoog:link { background-position: -120px 0px; }
		
		.ShuFooter_SocNets_Mod_MyMail,
		.ShuFooter_SocNets_Mod_MyMail:link  { background-position: -72px 0px; }
		
		.ShuFooter_SocNets_Mod_Li,
		.ShuFooter_SocNets_Mod_Li:link { background-position: -96px 0px; }

	/*
	* Баннеры в футере
	*/
	
	.ShuFooter_B { float: right; padding: 0px 0px 10px 0px; }

	/*
	* Шинный калькулятор
	*/
	
	.ShuTyresCalc_Root {  }
	
		.ShuTyresCalc_Root td { padding: 5px 7px; border-top: 1px solid #ccc; vertical-align: middle; font-weight: normal; }
		
		.ShuTyresCalc_Root td { text-align: left; }
		
		/* ячейки с тёмным задним фоном */
		.ShuTyresCalc_Root .ShuTC_NiceTrForHeader td { background-color: #ccc; border-top: 1px solid #000; }
		
		/* ячейки для инпута */
		.ShuTyresCalc_Root .ShuTC_NiceTrForInput td { background-color: #e6e6e6; }
		
		/* ячейки для аутпута */
		.ShuTyresCalc_Root .ShuTC_NiceTrForOutput td,
		.ShuTyresCalc_Root .ShuTC_NiceTdForOutput { background-color: #fff; }
		
		.ShuTyresCalc_Root .ShuTC_Input {  }
		.ShuTyresCalc_Root .ShuTC_Output {  }

	/*
	* Таблица для прайслистов на страницах моек и шиномонтажей (альтернатива)
	*/

	.ShuTable-2-root,
		.ShuTable-2-root table,
			.ShuTable-2-root th,
			.ShuTable-2-root td {
				margin: 0px; padding: 0px; border-collapse: collapse; border-spacing: 0px;
				outline: 0px;
				vertical-align: middle; text-align: center;
				font-size: 11px; font-family: Arial, Helvetica, sans-serif;
				cursor: default;
			}

			.ShuTable-2-root th,
			.ShuTable-2-root td {
				padding: 4px 5px;
				border: 1px solid #ccc;
			}

			.ShuTable-2-root th { font-weight: bold; background-color: #ccc; border: 1px solid #000; }

				.ShuTable-2-root th span,
				.ShuTable-2-root td span { white-space: nowrap; }

					.ShuTable-2-root tr:hover td,
					.ShuTable-2-root tr:active td { background-color: #f0f0f0; }

			.ShuTable-2-root .style-to-left,
			.ShuTable-2-root td.style-to-left,
			.ShuTable-2-root th.style-to-left { text-align: left; }

			.ShuTable-2-root .style-bold,
			.ShuTable-2-root td.style-bold,
			.ShuTable-2-root th.style-bold { font-weight: bold; }

			.ShuTable-2-root .style-id-number,
			.ShuTable-2-root td.style-id-number,
			.ShuTable-2-root th.style-id-number { font-weight: bold; }

	/*
	* Примечание после прайслиста на страницах моек и шиномонтажей (альтернатива)
	*/

	.ShuComment-root {
		margin-bottom: 10px; border-radius: 14px; box-shadow: 1px 1px 3px #999;
		margin-top: 5px; margin-bottom: 0px; padding: 5px 15px 10px 15px; background-color: #ffffd9; background-color: #fff; border-radius: 10px;
	}
		.ShuComment-root p,
		.ShuComment-root div {
			padding: 4px 0px;
			font-size: 13px;
		}

			.ShuComment-root p.style-header {
				margin: 0px; padding: 8px 0px;
				font-weight: bold; font-size: 14px; font-style: italic; font-weight: bold; color: #df141c;
			}

		.ShuComment-root ol,
		.ShuComment-root ul { padding: 6px 0px 4px 20px; font-size: 13px; }

			.ShuComment-root ol li,
			.ShuComment-root ul li { padding-bottom: 2px; }

/* eoc */
