.b_title {
	color:#e30021;
	font-size:16px;
	font-family:tahoma;
	font-size:normal;
	padding-bottom:4px;
}

.b_hr {
	height:2px;
	background-color:#000000;
}

.b_content {
	padding-top:8px;
}

.b_split {
	height:38px;
}/* Стили контактной миниформы */

.cfm_text{
	width:100%;
	border-style:solid;
	border-width:1;
	border-color:#581419;
	background-color:#FFFFFF;
	color:#000000;
	font-size:11px;
	font-family:tahoma;
	height:17;
}

.cfm_textarea{
	width:100%;
	border-style:solid;
	border-width:1;
	border-color:#581419;
	background-color:#FFFFFF;
	color:#000000;
	font-size:11px;
	font-family:tahoma;
	height:56;
}

/* Стиль ссылки миникорзины */
A.cr_mini{
	display:block;
	padding-top:5px;
	padding-bottom:1px;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:left top;
	font-family:arial;
	font-size:12px;
	padding-left:16px;
	background-image:url(/just/f/g/bul1.gif);
}

/* Стиль ссылки миникорзины при наведении */
A.cr_mini:hover{
	text-decoration:underline;
}

/* Стиль текущей ссылки миникорзины */
A.cr_mini_current{
	font-weight:bold;
}

/* Стиль ссылки отправки заказа */
A.cr_mini_submit{
	text-align:right;
	display:block;
	padding-right:12px;
	background-image:url(/just/f/g/cr_mini_send.gif);
	background-position:right center;
	background-repeat:no-repeat;
}.gal_div{
	width:200px;
	height:180px;
	border-width:1px;
	border-style:solid;
	border-color:#aaaaaa;
	background-color:#eeeeee;
	padding-top:20px;
}

.gal_td{
	vertical-align:middle;
}
.tahoma{
	font-family:tahoma;
}

._11{
	font-size:11px;
}

BODY{
	margin:0;
	border:0;
}

.a{
	position:absolute;
	visibility:hidden;
	top:0;
	left:0;
}

TABLE{
}

H1{
	font-family:verdana;
	font-size: 16px;
	margin: 10 0 10 0;
	color: #ed1500;
}

H2{
	font-family:verdana;
	font-size: 14px;
	margin: 7 0 7 0;
	color: #707070;
}

H3{
	font-family:tahoma;
	font-size: 14px;
	margin: 7 0 7 0;
	color: #ED1500;
}

IMG{
	border:0;
}

P{
	margin:0;
	padding:0;
}

/* Контентный див или тело */
DIV.content, BODY.content{
	line-height:19px;
}

/* Буквица
P:first-letter, DIV.content:first-letter {
	color: orange;
	font-weight:bold;
}*/

UL{
	list-style-image:url(/just/f/g/b.gif);
	margin-top:10px;
	margin-bottom:0;
	margin-left:20px;
	padding-left:20px;
}

OL{
	margin-top:10px;
	margin-bottom:0;
	margin-left:20px;
	padding-left:20px;
}

LI{
	padding-left:0;
	margin-top:0;
	margin-bottom:0;
}

.catalog_i{
	filter:alpha(opacity:100);
	cursor:hand;
}

.sitree_i{
	filter:alpha(opacity:100);
	cursor:hand;
}
FORM{
	margin:0;
	border:0;
}

.trees_c{
}

INPUT.button{
	height:22;
	font-family:arial;
	font-size:13px;
	font-weight:normal;
	background-color:beige;
	color:#000000;
	font-weight:bold;
	border-style:solid;
	border-width:1;
	border-color:#000000;
	padding-bottom:2;
}

INPUT.text{
	height:22;
	width:100%;
	border-color:#000000;
	border-style:solid;
	border-width:1;
}

INPUT.simple{
	border:none;
	background:none;
	text-align:center;
}

TEXTAREA.simple{
	border:none;
	background:none;
}

DIV.h2_lft{
	border-bottom-width:1;
	border-bottom-style:solid;
	border-bottom-color:#D7D7D7;
	border-left-width:1;
	border-left-style:solid;
	border-left-color:#D7D7D7;
	border-right-width:1;
	border-right-style:solid;
	border-right-color:#D7D7D7;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
	padding-top:2px;
}

/* PRE{} */

HR{
	height:2;
	border:none;
	background-color:#D0D0D0;
}

A.mm{
	font-size:10px;
	color:#FFFFFF;
}/* Стили для отрисовки главного меню */

/* Таблица меню */
.m_table {
	margin-left:-1px;
}

/* Стиль вертикальной ссылки главного меню */
A.m_a{
	display:block;
	height:31px;
	line-height:29px;
	padding-left:13px;
	margin-left:5px;
	margin-right:5px;
	background-image: url(/just/f/_/uripeople/mbul.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/* Стиль ссылки главного меню при наведении */
A.m_a:hover{
	text-decoration:underline;
}

/* Стиль текущей ссылки главного меню */
A.m_a_current{
	text-decoration:underline;
}

/* Стиль горизонтального контейнера выпадающего меню */
.m_h{
	vertical-align:middle;
}

/* Стиль вертикального контейнера выпадающего меню */
DIV.m_v{
	text-align:left;
	position:absolute;
	top:0px;
	left:0px;
	width:179px;
	z-index:200px;
	filter:alpha(opacity=50);
	visibility:hidden;

	border-bottom-style:solid;
	border-bottom-color:#404040;
	border-bottom-width:1px;
}

/* Общий стиль ссылки выпадающего меню */
A.m_l{
	display:block;
	background-color:#FFFFFF;
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#404040;
	padding:2px 2px 2px 3px;
	text-decoration:none;

	border-top-style:solid;
	border-top-color:#404040;
	border-top-width:1px;

	border-left-style:solid;
	border-left-color:#404040;
	border-left-width:1px;

	border-right-style:solid;
	border-right-color:#404040;
	border-right-width:1px;
}

/* Общий стиль ссылки выпадающего меню при наведении */
A.m_l:hover{
	background-color:#404040;
	color:white;
	text-decoration:none;
}

/* Стиль текущей ссылки выпадающего меню */
A.m_l_current{
	font-weight:bold;
}

/* Стиль ссылки выпадающего меню, у которой нет подпунктов */
A.m_le{
}

/* Стиль ссылки без подпунктов при наведении */
A.m_le:hover{
}

/* Стиль текущей ссылки без подпунктов */
A.m_le_current{
}

/* Стиль ссылки выпадающего меню, у которой есть подпункты */
A.m_lf{
	background-image:url(/just/f/g/m_from.gif);
	background-position:center right;
	background-repeat:no-repeat;
	padding-right: 10px;
}

/* Стиль ссылки с подпунктами при наведении */
A.m_lf:hover{
	background-image:url(/just/f/g/m_into.gif);
	background-position:center right;
	background-repeat:no-repeat;
}

/* Стиль текущей ссылки с подпунктами */
A.m_lf_current{
}
.nw_cont{
	display:block;
	margin-bottom:5px;
}

.nw_date{
	color:black;
	font-style:italic;
}

.nw_title{
	display:block;
	font-weight:bold;
}

.nw_desk{
	display:block;
	font-size:10px;
}
/* Таблица стилей модуля trees */

/* Общий стиль ссылки элемента дерева */
A.trees_a{
	display:block;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:12px;
	color: #3d3d3d;
}

/* Общий стиль ссылки элемента дерева при наведении */
A.trees_a:hover{
	background-color:#c7c7c7;
}

/* Общий стиль текущего элемента дерева */
A.trees_a_current{
	font-weight:bold;
}

/* Стиль ссылки элемента 1 уровня */
.trees_a1{
	margin-left:0px;
}
.trees_a1:hover{
}

/* Стиль ссылки элемента 2 уровня */
.trees_a2{
	margin-left:12px;
}
.trees_a2:hover{
}

/* Стиль ссылки элемента 3 уровня */
.trees_a3{
	margin-left:20px;
}
.trees_a3:hover{
}

.trees_a4{ margin-left:25px; font-size: 11px; }
.trees_a5{ margin-left:30px; font-size: 11px; font-family: arial narrow; }
.trees_a6{ margin-left:35px; font-size: 10px; }
.trees_a7{ margin-left:40px; font-size: 10px; }

/* Стиль ссылки элемента 4 уровня и более */
.trees_aa{
	margin-left:30px;
}
.trees_aa:hover{
}
.s0x187 {background-position:0px -187px;}
.s0x374 {background-position:0px -374px;}
.s0x407 {background-position:0px -407px;}
.s10x0 {background-position:-10px 0px;}

.bgwhite {background-color:#ffffff}
.bggray {background-color:#979797}

.bgnd {background-color:#fafad3}

.s18 { margin: 10px; }
.s19 { margin: 10px; }

.m {vertical-align:center;}

.c-3 { font-weight: bold; text-align: center; margin: 30px 0px 15px 0px; font-size:12px; font-family: verdana; }
.c-9 { font-size: 11px; font-style: italic; margin: 10px 0px 10px 0px; }
.c-15 { margin: 20px 0px 10px 0px; font-weight: bold; }
.c-l { margin: 10px 0px 10px 0px; font-family: verdana; font-size: 14px; }
.c-p { margin: 5px 0px 10px 0px; text-align: justify; }

.s22 {
	background-image: url(/just/f/g/h.gif);
	height: 1px;
}