/* navigator ------------------------------------------------------- */
#top-navigator {
	width:100%;
	display:table;
	text-align:right;
	}

#top-navigator *{
	font-size:10px;
	}

#top-navigator table{
	margin: 0px 0px 0px auto;
	text-align:left;
	}

#top-navigator td{
	padding: 0px;
	vertical-align:middle;
	}

#top-navigator td.td-l {
	background-repeat: no-repeat;
	background-position: right top;
	background-image:url(/pics/elements/roh1.png);
	width:8px;
  }

#top-navigator td.td-s {
	background-repeat: repeat-x;
	background-position: right top;
	background-image:url(/pics/elements/stred.png);
  }

#top-navigator td.td-r {
	background-repeat: no-repeat;
	background-position: left top;
	background-image:url(/pics/elements/roh2.png);
	width:8px;
  }

#top-navigator td.td-m {
	width:1px;
  }

#top-navigator td.td-s a, #top-navigator td.td-s a:visited, #top-navigator td.td-s a:hover, #top-navigator td.td-s a:active {
	color: rgb(0,0,0);
	font-weight:bold;
	text-decoration: none;
	display:block;
	text-align:center;
	}

#top-navigator td.td-s a:hover, #top-navigator td.td-s a:active {
	color: blue;
	}

#top-navigator td.td1-l {
	background-repeat: no-repeat;
	background-position: right top;
	background-image:url(/pics/elements/roh1a.png);
	width:8px;
  }

#top-navigator td.td1-s {
	background-repeat: repeat-x;
	background-position: right top;
	background-image:url(/pics/elements/streda.png);
  }

#top-navigator td.td1-r {
	background-repeat: no-repeat;
	background-position: left top;
	background-image:url(/pics/elements/roh2a.png);
	width:8px;
  }

#top-navigator td.td1-s a, #top-navigator td.td1-s a:visited, #top-navigator td1.td-s a:hover, #top-navigator td1.td-s a:active {
	color: rgb(255,255,255);
	font-weight:bold;
	text-decoration: none;
	display:block;
	text-align:center;
	}

