ul.thermo { list-style: none; margin: 15px 0 0 212px; padding: 0; font-size: 85%; }

ul.thermo li.item {

	float: left; position: relative; z-index: 3;

	border: 1px solid #d1d5d8; white-space: nowrap;

	padding: 8px 23px 8px 8px; margin: 0px 5px 5px 0px;

	background: white; line-height: 1em;

}



ul.thermo li.item, ul.thermo li.item a { color: #176b93; }

ul.thermo li.current { border: 1px solid #ef3124; color: #ef3124; }



ul.thermo li.item s { display: block; position: absolute; top: 8px; right: 0; margin-top: 0.5em; }

ul.thermo li.item s img { display: block; position: absolute; top: -10px; right: 0; }

ul.thermo li.item img.over { visibility: hidden; }



ul.thermo li.over { border: 1px solid #ef3124; background: #ef3124; }

ul.thermo li.over a, ul.thermo li.over a:visited,

ul.thermo li.over { color: white; }

ul.thermo li.over s img, ul.thermo li.over img.tl, ul.thermo li.over img.tr,

ul.thermo li.over img.bl, ul.thermo li.over img.br { visibility: hidden; }

ul.thermo li.over img.over { visibility: visible; }

ul.thermo li.open img.over { visibility: hidden; }

ul.thermo div.sub-menu
{
	display: none; float: left;
	position: absolute; top: -1px; left: -1px; z-index: 10000;
	padding: 0; opacity: 0.9;
}
ul.thermo div.sub-menu-invisible { display: block; visibility: none; }



ul.thermo div.sub-menu div.sub-menu-links {
	background: white;
	border-right: 1px solid #ef3124; border-left: 1px solid #ef3124;
	padding-bottom: 1px;

}

ul.thermo div.sub-menu div.sub-menu-links-min-ie {
	position: relative; top: 0px;
	background: white;
	border-right: 1px solid #ef3124; border-left: 1px solid #ef3124;
	padding-bottom: 1px; height: 300px; overflow-y: hidden; overflow-x: visible; overflow: hidden;

}

ul.thermo div.sub-menu div.sub-menu-links-min-other {
	position: relative; top: 0px;
	background: white;
	border-right: 1px solid #ef3124; border-left: 1px solid #ef3124;
	padding-bottom: 1px; width: 14em; max-height: 300px; overflow-y: hidden; overflow-x: visible; overflow: hidden;

}

ul.thermo div.sub-menu a, ul.thermo div.sub-menu a:visited,

ul.thermo div.sub-menu { color: #176b93; }

ul.thermo div.sub-menu div a,

ul.thermo div.sub-menu div span { display: block; padding: 5px 18px; }

ul.thermo div.sub-menu div.selected a,

ul.thermo div.sub-menu div.selected a:visited,

ul.thermo div.sub-menu div.selected { color: #ef3124; }

ul.thermo div.sub-menu div.selected a:hover,

ul.thermo div.sub-menu div a:hover { background: #ef3124; color: white; }



ul.thermo li.open { background: white; border-color: white; }

ul.thermo li.open * { visibility: hidden; }

ul.thermo li.open div.sub-menu { display: block; }

ul.thermo li.open div.sub-menu *,

ul.thermo li.open div.sub-menu { visibility: visible; }



/* ����������� */

ul.thermo li.item img.tl, ul.thermo li.item img.tr,

ul.thermo li.item img.bl, ul.thermo li.item img.br { position: absolute; width: 9px; height: 9px; }

ul.thermo li.item img.tl { top: -1px; left: -1px; }

ul.thermo li.item img.tr { top: -1px; right: -1px; }

ul.thermo li.item img.bl { bottom: -1px; left: -1px; }

ul.thermo li.item img.br { bottom: -1px; right: -1px; }



* html ul.thermo li.item img.br,

* html ul.thermo li.item img.tr { right: expression( (this.parentNode.offsetWidth % 2)? -2 : -1 ); }

* html ul.thermo li.item img.bl,

* html ul.thermo li.item img.br { bottom: expression( (this.parentNode.offsetHeight % 2)? -2 : -1 ); }



	/* ������� */

ul.thermo div.sub-menu div.top-border,

ul.thermo div.sub-menu div.bot-border { margin: 0px 9px; background: white; font-size: 1px; }

ul.thermo div.sub-menu div.top-border { height: 5px; border-top: 1px solid #ef3124; }

ul.thermo div.sub-menu div.bot-border { height: 8px; border-bottom: 1px solid #ef3124; }



* html ul.thermo div.sub-menu div.top-border { height: 6px; }

* html ul.thermo div.sub-menu div.bot-border { height: 9px; }

* html ul.thermo div.sub-menu div.top-border, * html ul.thermo div.sub-menu div.bot-border { width: 100%; filter: alpha(opacity=90); }



* html ul.thermo div.sub-menu div.sub-menu-links { width: 100%; filter: alpha(opacity=90); }

* html ul.thermo div.sub-menu a, * html ul.thermo div.sub-menu a:visited { width: 100%; }



ul.thermo div.sub-menu img.tl { background: url('/f/1/global/thermo-menu-tl.png'); top: 0; left: 0; }

ul.thermo div.sub-menu img.tr { background: url('/f/1/global/thermo-menu-tr.png'); top: 0; right: 0; }

ul.thermo div.sub-menu img.bl { background: url('/f/1/global/thermo-menu-bl.png'); bottom: 0; left: 0; }

ul.thermo div.sub-menu img.br { background: url('/f/1/global/thermo-menu-br.png'); bottom: 0; right: 0; }

* html ul.thermo div.sub-menu img.tl { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/f/1/global/thermo-menu-tl-ie.png', sizingMethod='crop'); }

* html ul.thermo div.sub-menu img.tr { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/f/1/global/thermo-menu-tr-ie.png', sizingMethod='crop'); }

* html ul.thermo div.sub-menu img.bl { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/f/1/global/thermo-menu-bl-ie.png', sizingMethod='crop'); }

* html ul.thermo div.sub-menu img.br { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/f/1/global/thermo-menu-br-ie.png', sizingMethod='crop'); }



* html ul.thermo div.sub-menu img.tl, * html ul.thermo div.sub-menu img.tr,

* html ul.thermo div.sub-menu img.bl, * html ul.thermo div.sub-menu img.br { background: none; }

* html ul.thermo div.sub-menu img.tr,

* html ul.thermo div.sub-menu img.br { right: expression( (this.parentNode.offsetWidth % 2)? -1 : -0 ); }

* html ul.thermo div.sub-menu img.bl,

* html ul.thermo div.sub-menu img.br { bottom: expression( (this.parentNode.offsetHeight % 2)? -1 : 0 ); }



div.thermo-nav { display: none; }



ul.thermo div.Scroll { height: 21px; border-right: 1px solid #ef3124; border-left: 1px solid #ef3124; BACKGROUND: white; TEXT-ALIGN: center; }
ul.thermo div.Scroll div { width: 100%; height: 21px; cursor: pointer; //cursor: hand; }
ul.thermo div.Scroll div.ScrollUp { background: url('/f/1/global/thermo-arrow-up.gif') no-repeat 50% 50%; }
ul.thermo div.Scroll div.ScrollDown { background: url('/f/1/global/thermo-arrow-down.gif') no-repeat 50% 50%; }

.vis { visibility: visible !important; }
.hide {	visibility: hidden !important; }
