.catmenu {background-color: #578BFF; cursor: hand;}
.menulink, A.menulink, A.menulink:link, A.menulink:hover, A.menulink:visited {color: #FFFFFF; font-family: tahoma; font-weight: bold; font-size:8pt; text-decoration: none;}
.catmenua {background-color: #578BFF; cursor: hand;}
.menulinka, A.menulinka, A.menulinka:link, A.menulinka:hover, A.menulinka:visited {color: #0033FF; font-family: tahoma; font-weight: bold; font-size:8pt; text-decoration: none;}

.catmenuactive {background-color: #021186; cursor: hand;}
.menulinkactive, A.menulinkactive, A.menulinkactive:link, A.menulinkactive:hover, A.menulinkactive:visited {color: #FFFFFF; font-family: tahoma; font-weight: bold; font-size:8pt; text-decoration: none;}
.catmenuactivea {background-color: #021186; cursor: hand;}
.menulinkactivea, A.menulinkactivea, A.menulinkactivea:link, A.menulinkactivea:hover, A.menulinkactivea:visited {color: #FFFFFF; font-family: tahoma; font-weight: bold; font-size:8pt; text-decoration: none;}


.podcatmenu {background-color: #ECE9F0; cursor: hand; border:solid 1px}
.podmenulink, A.podmenulink:link, A.podmenulink:hover, A.podmenulink, A.podmenulink:visited {color: #000000; font-family: tahoma; font-weight: bold; font-size:8pt; text-decoration: none;}
.podcatmenua {background-color: #F0EFF5; cursor: hand; border:dotted 1px;}
.podmenulinka, A.podmenulinka:link, A.podmenulinka:hover, A.podmenulinka, A.podmenulinka:visited {color: #000000; font-family: tahoma; font-weight: bold; font-size:8pt; text-decoration: none;}

.podcatmenuactive {background-color: #C5C1DC; cursor: hand;}
.podmenulinkactive, A.podmenulinkactive:link, A.podmenulinkactive:hover, A.podmenulinkactive, A.podmenulinkactive:visited {color: #000000; font-family: verdana; font-weight: bold; font-size:8pt; text-decoration: none;}
.podcatmenuactivea {background-color: #C5C1DC; cursor: hand;}
.podmenulinkactivea, A.podmenulinkactivea:link, A.podmenulinkactivea:hover, A.podmenulinkactivea, A.podmenulinkactivea:visited {color: #000000; font-family: verdana; font-weight: bold; font-size:8pt; text-decoration: none;}

.razd {color: #000000; background-color: #DAE99E; font-family: verdana; font-weight: bold; font-size:8pt; text-decoration: none;}
.razd _level {color: #000000; background-color: #DAE99E; font-family: verdana; font-weight: bold; font-size:8pt; text-decoration: none;}
.podrazd {color: #000066; background-color: #eeeeee; font-family: verdana; font-weight: bold; font-size:8pt; text-decoration: none;}
.podrazd _level {color: #000066; background-color: #eeeeee; font-family: verdana; font-weight: bold; font-size:8pt; text-decoration: none;}

.horbar	{
	color: #FFFFFF;
	/*background-color: #EBEBEB;*/
	border: 0px outset #cecac1;
}

.horbaritem	{
	float: left;
	white-space: nowrap;
	font-family:  tahoma, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
}

.horbaritem a	{
	display: block;
	text-decoration: none;
}

.horbaritem a:link	{
	color: #631E1E;
	text-decoration: none;
}

.horbaritem a:visited	{
	color:#631E1E;
	text-decoration: none;
}

.horbaritem a:hover	{
	color: #990000;
	/*background-color: #6699FF;*/
	text-decoration: none;
}

.horbaritem a:active	{
	color: #631E1E;
	text-decoration: none;
}

.verbar	{
	color: black;
	background-color: #EBEBEB;
	border: 2px outset #cecac1;
}

.submenu	{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.subframe	{
	position: relative;
	display: block;
	background-color: #FFF0B3;
	border: 1px outset #cecac1;
}

.item	{
	text-align: left;
	white-space: nowrap;
	font-family: verdana;
	font-size: 11px;
}

.item a	{
	position: relative;
	display: block;
	text-decoration: none;
}

.item a:link	{
	color: #000066;
	text-decoration: none;
}

.item a:visited	{
	color: #000000;
	text-decoration: none;
}

.item a:hover	{
	color: #ffffff;
	background-color: #003300;
	text-decoration: none;
}

.item a:active	{
	color: #ffffff;
	text-decoration: none;
}

.item .fwdarr	{
	position: absolute;
	top: 5px;
/*	right: 4px; */
	right: 7px;
}

.separator	{
	background-color: #ff0000;
	border-top: 1px solid #9e9a91;
	border-bottom: 1px solid #ffffff;
	margin: 2px 0px 2px 1px;	/* top right bottom left */
	height: 0;
	font-size: 1px;
	line-height: 0;
}

