/* =================================================================
   >= V1.30    CSS for an horizontal menu one level
   <div class="nlu_horiz1">{ NAV_LIST_UL:F,0,1,act_path,active }</div>
   Level 0 ;
   26.03.07 flip-flop (KH)

===================================================================== */
   
.nlu_horiz1 {
   margin: 0;
   padding: 0;
   border: 0;
   list-style-type: none;
   text-decoration: none;
   font: normal normal 16px/16px 'PT Sans', sans-serif;
   height: 50px;

}

.nlu_horiz1 em { font-style: normal; }

.nlu_horiz1 ul {
   text-align: center;
   margin: 0;
   padding: 0;
   border: 0;
   list-style: none;
   height: 50px;
}

.nlu_horiz1 ul li {
   display: inline-block;
   text-align: center;
}


/* ==== Styles for Menu Items ================================== */

/* ==== LEVEL X ================================================ */

.nlu_horiz1 ul li a,
.nlu_horiz1 ul li a:link,
.nlu_horiz1 ul li a:visited,
.nlu_horiz1 ul li a:active {
   vertical-align: top;
   display: inline-block;

   height: 30px;
   margin: 20px 0 0 0;
	
 /* if you need a static width ELSE comment it out*/ 
   /*width: 100%;/* ;width entry = with + boarder left/right  ==== IE only ====*/
   /*w\idth: 92px; /* width entry = with - padding left/right */

   text-decoration: none;
   text-transform: none;
   color: #434d78;
   
 /* if you need a static width */
   /*padding: 0px 0 0 15px;         /* Text adjust */
 /* ELSE if you need a adjusted width */
   padding: 0px 30px 0px 30px; */        /* Text adjust */ 
   
background-color: #ededed;
}

/* state for the active path (link tracing)  */
.nlu_horiz1 ul li.act_path a,
.nlu_horiz1 ul li.act_path a:link,
.nlu_horiz1 ul li.act_path a:visited,
.nlu_horiz1 ul li.act_path a:active {
   vertical-align: top;
   color: #717eb5;
/*background-color: #ededed;*/

   padding: 0px 30px 0px 30px; */        /* Text adjust */ 
}

/* state for the ++++ACTIVE++++ link */
.nlu_horiz1 ul li.active a,
.nlu_horiz1 ul li.active a:link,
.nlu_horiz1 ul li.active a:visited,
.nlu_horiz1 ul li.active a:active {
   vertical-align: top;
   color: #1f2953;
/*background-color: #ededed;*/
   border-bottom: 0px solid White;
   border-left: 0px solid #434d78;
   border-right: 0px solid #434d78;
   padding: 0px 30px 0px 30px; */        /* Text adjust */ 
}

/* state for the ++++MOUSEOVER++++ link */
.nlu_horiz1 ul li a:hover, .nlu_horiz1 ul li.sub_no a:hover {
   vertical-align: top;
   color: #717eb5;

   padding: 0px 30px 0px 30px; */        /* Text adjust */ 
}

.nlu_horiz1 ul li.active a:hover {
   vertical-align: top;
   color: #717eb5;

   padding: 0px 30px 0px 30px; */        /* Text adjust */ 
}

.nlu_horiz1 ul li.act_path a:hover {
   vertical-align: top;
   color: #717eb5;
   border-bottom: 0px solid white;
   padding: 0px 30px 0px 30px; */        /* Text adjust */ 
}

/* state for the active point if there is a sub_level NOT IN USE */
.nlu_horiz1 ul li.sub_ul_true a,
.nlu_horiz1 ul li.sub_ul_true a:link,
.nlu_horiz1 ul li.sub_ul_true a:visited,
.nlu_horiz1 ul li.sub_ul_true a:active {
   color: White;
   background: #839AAF url(../../img/article/navi1_sub_true.gif) 5px 1px no-repeat;
}

/* state for the parent link (only Home) NOT IN USE */
.nlu_horiz1 ul li.sub_parent a, 
.nlu_horiz1 ul li.sub_parent a:link, 
.nlu_horiz1 ul li.sub_parent a:visited, 
.nlu_horiz1 ul li.sub_parent a:active {
      color: White;
   background: Red url(../../img/article/navi1_norm.gif) 5px 1px no-repeat;
}

/* ===== END horiz Level X_===================================== */