.glossary_item, .glossary_item:hover, .glossary_item:visited {
	text-decoration: none;
	color: inherit;
	/* одноразовый expression для IE */
	//azimuth: expression(
		this.runtimeStyle.azimuth = 'none',
		this.style.color = this.parentNode.currentStyle.color
	);
	border-bottom: 1px dotted;
	height: 1em;
}

.glossary_item:first-letter, .glossary_item:hover:first-letter, .glossary_item:visited:first-letter {	/*text-transform: lowercase;*/
}

#glossary_definition {
	display: none;
	position: fixed;
	right: 10px;
	bottom: 10px;
	//position: absolute;
	//top: expression( document.body.clientHeight - this.offsetHeight - 10 + document.body.scrollTop + "px" );
	//left: expression( document.body.clientWidth - this.offsetWidth - 10 + document.body.scrollLeft + "px" );
	z-index: 11;
	width: 350px;
}
#glossary_definition .close {position: absolute; top: 10px; right: 10px; width: 11px; height: 11px; background: url('img/b-close-x.gif') no-repeat 0 0; z-index: 2;}
#glossary_definition .content {padding: 0;}

#table_glossary{
	width:            350px;
	font-size:        11px;
	border-collapse:  collapse;
	border-spacing:   0px;
	padding:          0px;
	margin:           0px;
	font-family:      "Tahoma" ,"Arial", "Verdana";
	color:            #646464;
}

#table_glossary div.glossary_title{	width:       240px;
}
#table_glossary h3{
	font-weight: bold;
	font-size:   12px;
	color:       #008EE5;
	margin:      0;
}
#table_glossary h3:first-letter{
	text-transform: uppercase;
}

#table_glossary img.glossary_image{
	margin-top:  10px;
	border:      0;
}

#table_glossary div.glossary_text{
	margin-top:  10px;
	text-align:  justify;
}

#table_glossary td{
	background-color: white;
	padding:          0;
}
#table_glossary td.glossary_corner{
	width:  10px;
	height: 10px;
	background-color: transparent;
}
#table_glossary td.glossary_center_top{
    width:  100%;
    height: 10px;
    background: url('img/podbor_border.gif') top repeat-x;
    background-color: white;
}
#table_glossary td.glossary_left_middle{
    width:  10px;
    height: 10px;
	background: url('img/podbor_border.gif') left repeat-y;
	background-color: white;
}
#table_glossary td.glossary_right_middle{
	width:  10px;
    height: 10px;
	background: url('img/podbor_border.gif') right repeat-y;
	background-color: white;
}
#table_glossary td.glossary_center_bottom{
	width:  100%;
    height: 10px;
	background: url('img/podbor_border.gif') bottom repeat-x;
	background-color: white;
}