table.topmenu_menu {
	color: #606060;
	text-align: left;
	height: 30px;
}
td.topmenu_dots {
	padding-left: 30px;
	width:1px;
	height:30px;
	background-image: url(../images/kropki_pion1.gif);
	background-repeat: repeat-y;
	background-position: top right;
}
td.topmenu_arrow {
	padding: 0 6px 0 4px;
	vertical-align: bottom;
}
td.topmenu_button {
	color: #606060;
	vertical-align: bottom;
}
.topmenu_submenu {
	font-family: verdana, arial, times new roman, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #545454;
	line-height: 200%;
	width: 178px;
}
.topmenu_itemNode {
	padding-left: 17px;
	padding-right: 17px;
	font-size: 10px;
}
.topmenu_itemNode1 {
	padding-left: 0px;
	padding-right: 0px;
	background-image: none;
}
.topmenu_folderNode {
	color: #545454;
	background-image: url(../images/white_arrow2.gif);
	background-repeat: no-repeat;
	background-position: 75% 50%;
	padding-left: 17px;
	padding-right: 17px;
	font-size: 10px;
}
.topmenu_submenu_table {
	background-image: url(../images/cascade1.png);
	background-repeat: repeat-y;
}
.topmenu_folderNode1 {
	background-image: url(../images/topmenu_cell.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 16px;
	padding-right: 0px;
	vertical-align: bottom;
}
.folderNodeSelected {
	padding-left: 17px;
	padding-right: 17px;
	background-image: url(../images/white_arrow2.gif);
	background-repeat: no-repeat;
	background-position: 75% 50%;
	color: #838383;
	cursor: pointer;
}
.labelCascadeTop {
	background-image: url(../images/cascade_top.png);
	background-repeat: no-repeat;
	height: 5px;
}
.labelCascadeBottom {
	background-image: url(../images/cascade_bottom.png);
	background-repeat: no-repeat;
	height: 10px;
}
.folderNodeSelected a {
	color: #838383;
	cursor: pointer;
}
.itemNodeSelected, .itemNodeSelected a {
	color: #838383;
	cursor: pointer;
}
.topmenu_cascadeDots {
	background-image: url(../images/cascade_dots.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 1px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.topmenu_spacer_left {
	width: 8px;
}
.topmenu_spacer1 {
	width: 50px;
}
.topmenu_spacer2 {
	width: 66px;
}
.topmenu_spacer3 {
	width: 29px;
}
.topmenu_spacer4 {
	width: 18px;
}
/* report table */
.report_table_top {
 width: 176px;
 background-image: url(../images/report_popup_top.png);
 background-repeat: no-repeat;
 background-position: center top;
}
.report_table_top td {
 width: 176px;
 height: 8px;
}
.report_table {
 width: 176px;
 background-image: url(../images/report_popup_bkg.png);
 background-repeat: repeat-y;
}
.router_name {
 padding: 5px 0 5px 15px;
 font-size: 10px;
 font-weight: bold;
}
.report_dots {
 padding-bottom: 4px;
 width: 100%;
 background-image: url(../images/kropki_poziom1.gif);
 background-repeat: repeat-x;
}
.router_dest_name {
 font-size: 9px;
 padding: 0 0 0 15px;
 width: 105px;
}
.router_dest_time {
 font-size: 9px;
 width: 55px;
}
.report_table_bottom {
 width: 176px;
 background-image: url(../images/report_popup_bottom.png);
 background-repeat: no-repeat;
 background-position: center top;
}
.report_table_bottom td {
 width: 176px;
 height: 8px;
}
