/*----------Индексный файл*/
.index {
	background-color: #3D1F69;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 40px;
	text-align: center;
}
.index a {
	color: #FFFFFF;
}
.index a:hover {
	color: #A787D6;
}
/*--------------------Главное нижнее меню*/
.main_menu_ref {
	background-color: #3D1F69;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
}
.main_menu_ref a {
	color: #FFFFFF;
}
.main_menu_ref a:hover {
	color: #A787D6;
}
/*--------------------Заголовки всех страниц (по центру)*/
.heading {
	color: #3D1F69;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}
/*--------------------Малые заголовки на страницах (по центру)*/
.small_heading {
	color: #3D1F69;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.small_heading a {
	color: #875BC8;
}
.small_heading a:hover {
	color: #3D1F69;
}
/*--------------------Очень маленькие заголовки на страницах (по центру)*/
.little_heading {
	color: #3D1F69;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}
.little_heading a {
	color: #875BC8;
}
.little_heading a:hover {
	color: #3D1F69;
}
/*--------------------Загрузить и Подробно*/
.download {
	color: #3D1F69;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.download a {
	color: #3D1F69;
    text-decoration: none;
}
.download a:hover {
	color: #3D1F69;
    text-decoration: underline;
}
/*--------------------Цены в торговле*/
.trade {
	color: #3D1F69;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
/*--------------------Даты в новостях, Заголовки рубрик продукции (влево с отступом)*/
.news_date {
	color: #3D1F69;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-indent: 25px;
}
.news_date a {
	color: #875BC8;
	font-weight: bold;
}
.news_date a:hover {
	color: #3D1F69;
	font-weight: bold;
}
/*--------------------Основной текст страниц (по ширине с отступом)*/
.text {
	color: #3D1F69;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	text-indent: 25px;
}
.text a {
	color: #875BC8;
	font-weight: bold;
}
.text a:hover {
	color: #3D1F69;
	font-weight: bold;
}
/*--------------------Основной текст страниц (влево без отступа)*/
.text_ord {
	color: #3D1F69;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.text_ord a {
	color: #875BC8;
	font-weight: bold;
}
.text_ord a:hover {
	color: #3D1F69;
	font-weight: bold;
}
/*--------------------Маркер*/
.mark {
	vertical-align: top;
	padding-top: 6px;
	padding-right: 8px;
	width: 17px;
}
/*--------------------Горизонтальная линия*/
.line {
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 10px;
}
/*--------------------Маркированный текст страниц (по ширине)*/
.text_mark {
	color: #3D1F69;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	text-indent: 0px;
	padding-top: 3px;
}
.text_mark a {
	color: #875BC8;
	font-weight: bold;
}
.text_mark a:hover {
	color: #3D1F69;
	font-weight: bold;
}
/*--------------------Выделенный текст (жирный)*/
.text_select {
	font-weight: bold;
}
/*--------------------Таблицы с границей и текстом*/
/*Видимая внешняя граница таблицы*/
.table_border_tag_table {
	border: 1px solid #CFBCEB;
}
/*Видимая граница ячейки таблицы с текстом-заголовком (по центру)*/
.table_border_tag_td_head {
	border: 1px solid #CFBCEB;
	padding: 5px;
	color: #3D1F69;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
/*Видимая граница ячейки таблицы с текстом (влево)*/
.table_border_tag_td_left {
	border: 1px solid #CFBCEB;
	padding: 5px;
	color: #3D1F69;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.table_border_tag_td_left a {
	color: #875BC8;
	font-weight: bold;
}
.table_border_tag_td_left a:hover {
	color: #3D1F69;
	font-weight: bold;
}
/*Видимая граница ячейки таблицы с текстом (вправо)*/
.table_border_tag_td_right {
	border: 1px solid #CFBCEB;
	padding: 5px;
	color: #3D1F69;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
}
