/* =================================================================
   >= 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: 0px none;
   list-style-type: none;
   text-decoration: none; text-align: center;
   font-style:normal;
   font-variant:normal;
   font-weight:normal;
   line-height:20px; font-size:11px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif
}

.nlu_horiz1 em { font-style: normal; }

.nlu_horiz1 ul {
   margin: 0;
   padding: 0;
   border: 0px none;
   list-style-type:none
}

.nlu_horiz1 ul li {
   display: block;
   float:left; width: auto;
}


/* ==== 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 {
   display: block;
   width: 132px; /* ;width entry = with + boarder left/right  ==== IE only ====*/
   w\idth: 121px; /* width entry = with - padding left/right */
   text-decoration: none;
   text-transform: none;
   color: #ffffff;
   /* Text adjust */
   border-left: 1px solid #32339D;
   background: #5033BF url('../../img/article/navi1_norm.gif') no-repeat 5px 1px;
   padding-left:5px; padding-right:0; padding-top:0px; padding-bottom:0;
   
    -webkit-border-top-left-radius: 7px;
    -webkit-border-top-right-radius: 7px;
    -khtml-border-top-left-radius: 7px;
    -khtml-border-top-right-radius: 7px;
    -moz-border-radius-topleft: 7px;
    -moz-border-radius-topright: 7px;
     border-top-left-radius: 7px;
     border-top-right-radius: 7px;
}

/* state for the active point if there is a sub_level */
.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: #ffffff;
   font-weight: bold;
   background: #5033BF url('../../img/article/navi1_sub_true.gif') no-repeat 5px 1px;
}

/* 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 {
   color: #ffffff;
   font-weight: bold;
   background:#207BAF url('../../img/article/navi1_act.gif') no-repeat 5px 1px;
}

/* 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 {
   color: #32339D;
   line-height: 22px;
   padding: 0 0 15px 0;
   font-weight: bold;
   background: #ffffff url('../../img/article/navi1_act.gif') no-repeat 5px 1px;
}


.nlu_horiz1 ul li a:hover, .nlu_horiz1 ul li.sub_no a:hover {
   color: #ffffff;
   background: #4B50D7 url('../../img/article/navi1_hov.gif') no-repeat 5px 1px;
}
.nlu_horiz1 ul li.act_path a:hover {
   color: #ffffff;
   background: #4B50D7 url('../../img/article/navi1_act_hov.gif') no-repeat 5px 1px;
}
.nlu_horiz1 ul li.active a:hover {
   color: #32339D;
   background: #ffffff url('../../img/article/navi1_act_hov.gif') no-repeat 5px 1px;
}

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