body,html {
  padding          : 0px;
  margin           : 0px;
  background: url("images/bg-body.png");
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}
a:link, a:visited {
  color            : #454545;
  text-decoration  : none;
}
a:hover {
  color            : #454545;
  text-decoration  : none;
}
/*=====index.php==========*/
.Контейнер                {
        position: relative;
        width: 1080px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        overflow: hidden;
        border: 0px solid #008000;
        background: transparent url(/images/10101.png) repeat-y top left; /*в белом вариалнте*/
        /*background: transparent url(/images/black-blue-line.png) repeat-y top left;*/
        background-color: #eee;
        box-shadow: 0px 3px 5px 5px rgb(190, 189, 189);
}
.Контейнер .BIG_Stats{
	/*margin-top: 294px;
    margin-bottom: -285px;*/
}
.Таблица_верх        {
        width: 1080px; /*Было 100%, на Мазилла не читала, поставил в ручную*/
}

.Таблица_низ table {
	font-family:Arial; font-size: 8pt; color:#FFFFFF; border: 0px solid;
	width: 100%; height: 80px;  background-image:url('/images/footer.jpg'); /*background-color: #024890;*/
	}
.Таблица_низ td {border: #FFFFFF 0px solid;}
.Таблица_низ p {margin: 0px}


.Таблица_6 .Таблица_BIG_Stats a {
        color: #000000;
        text-decoration: none;
        font-weight: bold;
}

.Таблица_6 .Таблица_BIG_Stats table {
        font-family: Tahoma; font-size: 8pt;
        border-collapse : collapse;
        border: solid 1px #008000;
}

.Таблица_6 .Таблица_BIG_Stats td {
        font-family: Tahoma; font-size: 8pt;
        border-collapse : collapse;
        border: solid 1px #008000;
}

.Таблица_6, .Описание, .Описание_подмат,  .Описание_подмат_rem, .Описание_shop,	.Договор, .Каталог, .Алфавитный_указатель, .Прайс, .Таблица_жби {
        width: 832px;
        float: right;
        margin-top: 290px;
        border: solid 0px #FF8000;
}

.Таблица_6 a  {
        color: blue;
}

.Таблица_6 h1 a  {
        color: #000000;
        text-decoration: none;
		cursor: text;
}

.Таблица_6 h2 a  {
        color: #000000;
        text-decoration: none;
		cursor: text;
}

.p_text a{
        color: #000000;
        text-decoration: none;
		cursor: text;
}

.Таблица_6 a:hover  {
        color: #E77817;
        /*background-color: #E77817; #E77817*/
}



.Таблица_6 a img {border: 2px solid #ededed;  margin: auto;}
.Таблица_6 a:hover img { border: 2px solid #E77817;  margin: auto; background-color: #FFFFCC;}
.Маленькие_фотки a:hover img {
        background-color: #FFFFCC;
}
.Таблица_6 h1  {
        font-family:tahoma;        font-size:10pt;
}
.Таблица_6 h1:first-letter  {
        text-transform:uppercase
}
.Таблица_6 h2  {
        font-family: Tahoma; color: #000080; font-size: 10pt; font-weight: bold;
        margin-bottom: 0;
}
.Таблица_6 h2:first-letter  {
        text-transform:uppercase
}
.Таблица_6 p  {
        font-family:tahoma;        font-size:10pt;
        margin-left: 12px;
        margin-right: 12px;
        text-align: justify;
}

.Таблица_6 ul, .Таблица_6 ol { font-family: Tahoma; font-size: 7pt; font-style:oblique; }

.Таблица_6 .Маленькие_фотки span { font-family:Tahoma; font-size:10pt; font-weight:normal;}

a.a_top_menu  { font-family: Tahoma; font-size: 8pt; color: #00FFFF; text-decoration:none }
:hover.a_top_menu {color: #FF0000}
.a_span_top_menu  { font-family: Tahoma; font-size: 10pt; color: #FFFFFF; text-decoration:none; cursor: pointer; }

.Название_группы_мат { font-family: Tahoma; color: #CC3300; font-size: 10pt; font-weight: bold; margin-top: auto;  }
.Кр_опис_группы_мат { font-family: Verdana; font-size: 8pt; color: #123456; margin-top: auto; }
.Похожие_страницы {        font-family: Verdana; font-size: 8pt; color: #123456; margin-top: auto; }
.Похожие_страницы a {
        color:  #800000;
        text-decoration:none;
}
.Похожие_страницы a:hover {
        color: #FFFFFF;            /*#000000*/
        background-color: #663300; /*#E77817*/
}
.Похожие_страницы a {
        margin-top: 0;
}

/*=====Opisanie_Tov.php==========*/
.Описание, .Описание_подмат, .Описание_shop {
		background-color: #fff;
		background-color: rgb(252, 250, 252);
		padding:4px;
		margin-right: 4px;
		box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.5);
		border-radius: 2px 2px 2px 2px;
		}  /*белый*/
.Описание table       {
        border-collapse : collapse;
        border: 0px solid #008000;
        background-color: #F6F6F6;
}
.Описание .td_zag {
        border: 1px solid #008000;
        margin-left:0px;
        width: 100%;
        font-family:Tahoma;        font-size:10pt;
        text-align:center;
        height: 24px;
}

.Описание .td_ {
        border: 1px solid #008000;
        margin-left:0px;
        width: 100%;
        font-family:tahoma;        font-size:8pt;
        text-align:center;
}
.Описание p{
        margin-left: 24px;
}
.Описание h1, h3{
        font-family: Tahoma; font-size: 10pt; font-weight: bold;
        margin-top:0px; margin-bottom:4px;
}
.Описание h2 {
        font-family: Tahoma; font-size: 10pt; color:#808080; font-weight: normal;
        margin-top:0px; margin-bottom:4px;
        text-align: justify;
        text-indent: 32px;
}

.Описание .p_text {
        margin-left: 0px;
        font-family:tahoma;        font-size:10pt; color:#808080;
        text-align: justify;
}

.Описание .p_text:first-letter {
        text-transform:uppercase
}

.Описание a img {border: 1px solid #ededed;  margin: auto;}
.Описание a:hover img { border: 1px solid #E77817;  margin: auto; background-color: #FFFFCC;}

/*=====Описание_подмат.php==========*/

.Описание_подмат table, .Описание_подмат td, .Описание_подмат h1, .Описание_подмат h3, .Описание_подмат p{
        color:#000000;
}
.Описание_подмат p  {
        font-family:tahoma;
        font-size:10pt;
        text-align: justify;
}
.Описание_подмат a        {
        color: blue;
}
.Описание_подмат a:hover  {
        color: red;
}

.Описание_подмат a img {border: 1px solid #ededed;  margin: auto;}
.Описание_подмат a:hover img { border: 1px solid #E77817;  margin: auto; background-color: #FFFFCC;}

.Описание_подмат table, .Описание_подмат td        {
        border-collapse : collapse;
        border: 0px solid #008000;
        background-color: #F6F6F6;
}
.Описание_подмат .td_zag {
        border: 1px solid #008000;
        margin-left:0px;
        width: 100%;
        font-family:Tahoma;        font-size:10pt;
        text-align:center;
        height: 24px;
}

.Описание_подмат .td_ {
        border: 1px solid #008000;
        margin-left:0px;
        width: 100%;
        font-family:tahoma;        font-size:8pt;
        text-align:center;
}

.Описание_подмат h1, h3{
        font-family: Tahoma; font-size: 10pt; font-weight: bold;
        margin-top:0px; margin-bottom:4px;

}
.Описание_подмат h2 {
        font-family: Tahoma; font-size: 10pt; color:#808080; font-weight: normal;
        margin-top:0px; margin-bottom:4px;
        text-align: justify;
        text-indent: 32px;
}

.Описание_подмат ul { font-family: Tahoma; font-size: 8pt; font-style:oblique; color: #000080}
.Описание_подмат .svet p{margin-left: 0px; margin-right: 0px;}

.Товар_после_таблицы p {
        font-family:tahoma; font-size:10pt; color: #666666;
        text-indent: 12px;
        margin-left: 0px;
        margin-right: 0px;
        text-align: justify;
}
.Товар_после_таблицы a        {
        font-family:tahoma; font-size:10pt;
        color: #666666;
        font-weight: bold;
         border-bottom-style: dashed;
         border-bottom-width: 1px;
         padding-left:1px;
         padding-right:1px;
         padding-top:0px;
         padding-bottom:0px;
}
.Товар_после_таблицы a:hover  {
        color: red;
}
.Товар_после_таблицы ol, .Товар_после_таблицы ul {
	     font-size:10pt;
}
/*======dogovor.html==========*/
.Договор { font-family: Verdana; font-size: 10pt; text-align:justify; }
.Договор h1 { font-size: 12pt; text-align:center; }
.Договор h2 { font-size: 10pt ; text-align:center; }

/*======key.php==========*/
.Каталог p {
        color: #808080; font-size: 7pt; margin-top: 0;
        margin-bottom: 0px; margin-left: 10px; margin-right: 10px;
}

.Каталог table        {
        font-family:Tahoma; font-size:10pt;
        border-collapse : collapse;
        border: 0px solid #008000;
        width: 100%;
}

.Каталог a {
        color: blue;
}

.Каталог a:hover {
        color: red; /* #000040; */
}
/*Новый вариано Каталога*/
.Алфавитный_указатель                        { font-family: Tahoma; font-size: 8pt; margin-top: 4px; margin-bottom: 0px;
                                                           }
.Алфавитный_указатель h1                { font-family: Tahoma; font-size: 12pt; text-transform: uppercase; font-weight: bold;
                                                                  color: red;
                                                                  margin-top: 0; margin-bottom: 0 }
.Алфавитный_указатель ul                { margin-top: 0px; margin-bottom: 0px; }
.Алфавитный_указатель span                { font-size: 8pt; font-weight: normal; color: #808080;}
.Алфавитный_указатель a                        { color: #004080; text-decoration: none;}
.Алфавитный_указатель a:hover        { color: red;}
.Алфавитный_указатель p                        { font-family: Tahoma; font-size: 10pt; font-weight: bold;
                                                                  margin-left: 40px; margin-top: 0; margin-bottom: 0}
.Алфавитный_указатель strong        { font-variant: small-caps; /*font-weight: normal;*/}
.Алфавитный_указатель hr                { margin-top: -14px; width: 90%; margin-bottom:0;}
/*======assort_DIV==========*/
.assort_DIV {
         padding-left: 8px;
         margin-top: 278px; /*306px;*/
         border: solid 0px #C0C0C0;
         }
.assort_DIV table {
        background: rgba(255, 255, 255, 0);
        border-collapse:collapse;
        border:solid 0px #808080;
        width: 216px;
        text-align:left;
        font-family: Verdana; color: #333333; font-size: 8pt;
        margin-bottom:6px; margin-top:0px;
        }
.assort_DIV td {
        border:solid 0px #e77817;
        padding:0px;
        }

.assort_DIV .arr1 {
        list-style-image: url('/images/arr1.gif');
        margin-left: 0px;
        }

.assort_DIV  h1 {
        font-size: 8pt; margin-top: 0; margin-bottom: 0;
    height: auto; /* Высота блока */
    width: 200px; /* Ширина блока */
    overflow: auto; /* Добавляем полосы прокрутки */
    padding-left: 8px; /* Отступ от текста слева */
    background: #FFFFFF url(/images/arr1.gif) no-repeat;
        background-position: center;
        background-position: left;
}
.assort_DIV  a.h1 {
        margin-left: 8px;
        text-decoration: none;
        color: #000080; /* #0000A0 #663300*/
        font-weight: bold; margin-top:0; margin-bottom:0
}
.assort_DIV  h2 {
        font-size: 8pt; margin-top: 0; margin-bottom: 0;
        font-weight: normal;
}
.assort_DIV  a.h2 {
        margin-left: 24px;
        text-decoration: none;
        color: #666666;
}
.assort_DIV  a:hover {
        color: #FFFFFF;
        /*background-color: #000080; /* #0000A0 #663300*/
}
.assort_DIV .assort_table {
	border-collapse:collapse;
	border: solid 0px #555;
	margin-left: 4px;
}
.assort_table td, .assort_table tr {
	border-collapse:collapse;
	border: solid 0px #555;
}
/*====== Статьи =========*/
.BIG_Stats                { width: 200px; margin-top: 16px;}
.BIG_Stats p        { font-size: 10pt; font-family: Tahoma; font-weight: bold; margin-bottom:4px; }
.BIG_Stats h1        {
        font-size: 8pt; font-family: Tahoma; font-weight: normal;
        margin-top:0; margin-bottom:4px; margin-left:20px;
}
.BIG_Stats a        {
        text-decoration: none;
        color: #804040;
        font-weight: normal;
        font-style: italic;

}
.BIG_Stats a:hover        {
        color: #800000;
}

/*====== Таблица для травосмесей =========*/
.tbl_3 {
        margin: 1px;
        border-collapse:collapse;
        font-family: Tahoma;
        font-size: 8pt;
}
.tbl_3 td {
        border:solid 1px #008000;
        padding:2px;
        /*vertical-align: top;*/
}
.tbl_3 .td_0 {
        font-size: 10pt;
        background-color: #FFFFCC;
        text-align: center;
}
.tbl_3 .td_1 {
        font-size: 8pt;
        padding-left: 8px;
}
.tbl_3 .td_2 {
        font-size: 90%;
        padding-left: 8px;
}
.tbl_3 .td_3 {
        font-size: 90%;
        text-align: center;
}
.tbl_3 .td_456 {
        text-align: center;
}

/*=====================================*/
.about_main {
	margin-left: 8px;
	width: 202px;
	padding-left: 4px;
	padding-right:4px;
	font-family: Times New Roman;
	font-size: 8pt;
	font-style: oblique;
	color:#808080;
	text-align:right;
}

.ifr_TABLE_INSERT {margin-left: 0px; margin-top: 8px;}

/*====================================*/
.ris	{
	position: absolute;
	top: 0px;
	left: 0px;
	border: 0px solid #333333;
}

.svet strong, .svet b   { font-weight: normal}
.svet u, .svet i        { text-decoration: none}

.in_keys p		{ margin-left: 0px;}
.in_keys p a	{ color: #000000; font-weight: normal; font-size: 101%}

.podmat_keys a	{ color: #000000; font-size:10pt; font-style:normal; font-weight:normal}
.podmat_keys a:hover	{ color: red;}
/*.podmat_keys strong, .podmat_keys b { font-weight:normal;}*/

.grey_lnk a			{ font-family: Tahoma; font-size: 8pt; color: #808080;
					  text-decoration: none; font-weight:normal }
.grey_lnk a:hover	{ color: red;}

/*================ столбцы с ценой ====================*/
.стлб_1 {}
.стлб_1 div	{position: relative}
.стлб_1 div	div {position: absolute; left:0px; top:15px; width:65px; font-size: 10px; color: #999999}

.стлб_4	{margin-left: 0; color: #006400; font-weight: bold;}
.стлб_4 div	{position: relative}
.стлб_4 div	div {position: absolute; left:0px; top:15px; width:65px; font-size: 10px; font-weight: normal; color: #999999}