.top3 { /* third line for horizontal navi over all */
	height: 40px;  /* IE5.x */
	padding: 0 0 0 38px;
	margin: 0;
	width: 690px;
	/*width: 960px;
	\width: 980px;
	w\idth: 960px;*/
	/*background: url(../../picture/FHD-PBSA-FB2_250.gif) 0px 0px; background-repeat: no-repeat;*/
	/* height: 40px; */
	border-bottom: 0px solid #ffffff;
}

/* ====== snip ========*/
/* === Horizontal menu  ================== */

.nlu_horiz01 ul {
   margin: 0 0 0 0; /*135px;*/
   padding: 0;
   list-style: none;
   font-weight: normal; 
   text-decoration: none;
   font-family: Arial, Tahoma, Helvetica, "Trebuchet MS", Verdana, sans-serif; 
   float: left;
}

.nlu_horiz01 li { 
	display: inline; 
	float: left; 
	border-bottom: solid 1px #eaeaea;
}

a.nlu_horiz01, a.nlu_horiz01:link, a.nlu_horiz01:visited, a.nlu_horiz01:active, a.nlu_horiz01:focus {
   color: #666666; 
   text-decoration: none;
}

.nlu_horiz01 a {
   float: left;
   background: url(../../picture/navi/navi_li.jpg) no-repeat left top ;
   margin:0;
   padding: 0px 0 0px 5px;
   text-decoration: none;
   cursor: pointer; /* IE doesnt display the hand when you roll over the link for some reason. This fixes it */
}

.nlu_horiz01 a span {
   background: transparent url(../../picture/navi/navi_re.jpg) no-repeat right top;
   padding: 8px 13px 0px 13px;  
   color:#dddddd;
   font-size: 16px; 
   display: block;
   float: left;
}

.nlu_horiz01_behind {  /* The last entry only one pix width */
   float: left;
   background: url(../../picture/navi/navi_li.jpg) no-repeat left top ;
   margin:0;
   padding: 0px 0 0 0;
   height:16px; width:1px;
}

/* BG images shifted up: .active = -64px   a:hover = -32px */
.nlu_horiz01  ul li.active a { color: #FFFFFF;    text-decoration: none;   background-position:0% -64px;  border-bottom: 2px solid #ffffff;}
.nlu_horiz01  ul li.active a span {color: #FFFFFF;    background-position:100% -64px;}

.nlu_horiz01  ul li.act_path a { color: #FFFFFF;    text-decoration: none;   background-position:0% -64px; }
.nlu_horiz01  ul li.act_path a span {color: #FFFFFF;    background-position:100% -64px; }

.nlu_horiz01  ul li.sub_parent.act_path a { color: #FFFFFF;    text-decoration: none;   background-position:0% 0px; }
.nlu_horiz01  ul li.sub_parent.act_path a span {color: #FFFFFF;    background-position:100% 0px;}

.nlu_horiz01  ul li.sub_parent.act_path.active a { color: #FFFFFF;    text-decoration: none;   background-position:0% -64px; }
.nlu_horiz01  ul li.sub_parent.act_path.active a span {color: #FFFFFF;    background-position:100% -64px;}

.nlu_horiz01 ul li a:hover {   text-decoration: none; color:#eaeaea; background-position:0% -32px; }
.nlu_horiz01 ul li a:hover span {   text-decoration: none; color:#eaeaea;   background-position:100% -32px; }

.nlu_horiz01 ul li.sub_parent.act_path a:hover {   text-decoration: none; color:#FFFFFF; background-position:0% -32px; }
.nlu_horiz01 ul li.sub_parent.act_path a:hover span {   text-decoration: none; color:#FFFFFF;   background-position:100% -32px; }
/* ====== snip ========*/