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

===================================================================== */
   
.navlist {
   margin: 0;
   padding: 0;
   border: 0;
   list-style-type: none;
   text-decoration: none;
   font: normal 0px Arial;
}

.navlist em { font-style: normal; }

.navlist ul {
   margin: 0;
   padding: 0;
   border: 0;
   list-style: none;
}

.navlist ul li {
   display: block;
   float:left;
}




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

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

.navlist ul li a,
.navlist ul li a:link,
.navlist ul li a:visited,
.navlist ul li a:active {
   display: block;
   width: 85px; /* ;width entry = with + boarder left/right  ==== IE only ====*/
   w\idth: 85px; /* width entry = with - padding left/right */
   height: 33px;
   padding-right: 7px;
   text-decoration: none;
   text-transform: none;
   color: #c61a03;
   /*background: url(../img/nv1.gif) no-repeat;*/
}

/* state for the active point if there is a sub_level */
.navlist ul li.sub_ul_true a,
.navlist ul li.sub_ul_true a:link,
.navlist ul li.sub_ul_true a:visited,
.navlist ul li.sub_ul_true a:active {
   /*color: White;
   font-weight: bold;
   background: url(../img/nv1a.gif) no-repeat;*/
}

/* state for the active path (link tracing) */
.navlist ul li.main a,
.navlist ul li.main a:link,
.navlist ul li.main a:visited,
.navlist ul li.main a:active {
   color: White;
   font-weight: bold;
   background: #63819F url(../../img/article/navi1_act.gif) 5px 1px no-repeat;
}

/* state for the active link */
.navlist ul li.active a,
.navlist ul li.active a:link,
.navlist ul li.active a:visited,
.navlist ul li.active a:active {
   color: White;
   font-weight: bold;
   background: #63819F url(../../img/article/navi1_act.gif) 5px 1px no-repeat;
}


.navlist ul li a:hover, .navlist ul li.sub_no a:hover {
   /*color: White;
   background: url(../img/nv1a.gif) no-repeat;*/
}
.navlist ul li.main a:hover {
   /*color: White;
   background: url(../img/nv1a.gif) no-repeat;*/
}
.navlist ul li.active a:hover {
   /*color: White;
   background: url(../img/nv1a.gif) no-repeat;*/
}

/*--- LEVEL X ID=0 --------------------------------------------------*/

.navlist ul li#li_id_0 a,
.navlist ul li#li_id_0 a:link, 
.navlist ul li#li_id_0 a:visited,
.navlist ul li#li_id_0 a:active {
   display: block;
   text-decoration: none;
   text-transform: none;
   background: url(../img/nv1.gif) no-repeat;
   /*padding: 1px 0 0 25px;          Text adjust */ 
   /*border-bottom: 1px solid #ccc;  IE6 Bug */
}

/* state for the active point */
.navlist ul li#li_id_0.active a,
.navlist ul li#li_id_0.active a:link,
.navlist ul li#li_id_0.active a:visited,
.navlist ul li#li_id_0.active a:active {
   /*color: White;
   font-weight: bold;*/
   background: url(../img/nv1a.gif) no-repeat;
}

.navlist ul li#li_id_0 a:hover, .navlist ul li#li_id_0.active a:hover {
   /*color: White;
   text-decoration: underline; */
   background: url(../img/nv1a.gif) no-repeat;
}

/*--- LEVEL X ID=1 --------------------------------------------------*/

.navlist ul li#li_id_1 a,
.navlist ul li#li_id_1 a:link, 
.navlist ul li#li_id_1 a:visited,
.navlist ul li#li_id_1 a:active {
   display: block;
   text-decoration: none;
   text-transform: none;
   background: url(../img/nv2.gif) no-repeat;
   /*padding: 1px 0 0 25px;          Text adjust */ 
   /*border-bottom: 1px solid #ccc;  IE6 Bug */
}

/* state for the active point */
.navlist ul li#li_id_1.active a,
.navlist ul li#li_id_1.active a:link,
.navlist ul li#li_id_1.active a:visited,
.navlist ul li#li_id_1.active a:active {
   /*color: White;
   font-weight: bold;*/
   background: url(../img/nv2a.gif) no-repeat;
}

.navlist ul li#li_id_1 a:hover, .navlist ul li#li_id_1.active a:hover {
   /*color: White;
   text-decoration: underline; */
   background: url(../img/nv2a.gif) no-repeat;
}

/*--- LEVEL X ID=2 --------------------------------------------------*/

.navlist ul li#li_id_2 a,
.navlist ul li#li_id_2 a:link, 
.navlist ul li#li_id_2 a:visited,
.navlist ul li#li_id_2 a:active {
   display: block;
   text-decoration: none;
   text-transform: none;
   /*color: #FFFFFF;*/
   background: url(../img/nv3.gif) no-repeat;
   /*padding: 1px 0 0 25px;          Text adjust */ 
   /*border-bottom: 1px solid #ccc;  IE6 Bug */
}

/* state for the active point */
.navlist ul li#li_id_2.active a,
.navlist ul li#li_id_2.active a:link,
.navlist ul li#li_id_2.active a:visited,
.navlist ul li#li_id_2.active a:active {
   /*color: White;*/
   /*font-weight: bold;*/
   background: url(../img/nv3a.gif) no-repeat;
}

.navlist ul li#li_id_2 a:hover, .navlist ul li#li_id_2.active a:hover {
   /*color: White;
   text-decoration: underline; */
   background: url(../img/nv3a.gif) no-repeat;
}

/*--- LEVEL X ID=3 --------------------------------------------------*/

.navlist ul li#li_id_3 a,
.navlist ul li#li_id_3 a:link, 
.navlist ul li#li_id_3 a:visited,
.navlist ul li#li_id_3 a:active {
   display: block;
   text-decoration: none;
   text-transform: none;
   /*color: #FFFFFF;*/
   background: url(../img/nv4.gif) no-repeat;
   /*padding: 1px 0 0 25px;          Text adjust */ 
   /*border-bottom: 1px solid #ccc;  IE6 Bug */
}

/* state for the active point */
.navlist ul li#li_id_3.active a,
.navlist ul li#li_id_3.active a:link,
.navlist ul li#li_id_3.active a:visited,
.navlist ul li#li_id_3.active a:active {
   color: White;
   /*font-weight: bold;*/
   background: url(../img/nv4a.gif) no-repeat;
}

.navlist ul li#li_id_3 a:hover, .navlist ul li#li_id_3.active a:hover {
   color: White;
/*   text-decoration: underline; */
   background: url(../img/nv4a.gif) no-repeat;
}

/*--- LEVEL X ID=4 --------------------------------------------------*/

.navlist ul li#li_id_4 a,
.navlist ul li#li_id_4 a:link, 
.navlist ul li#li_id_4 a:visited,
.navlist ul li#li_id_4 a:active {
   display: block;
   text-decoration: none;
   text-transform: none;
   color: #FFFFFF;
   background: url(../img/nv5.gif) no-repeat;
   /*padding: 1px 0 0 25px;          Text adjust */ 
   /*border-bottom: 1px solid #ccc;  IE6 Bug */
}

/* state for the active point */
.navlist ul li#li_id_4.active a,
.navlist ul li#li_id_4.active a:link,
.navlist ul li#li_id_4.active a:visited,
.navlist ul li#li_id_4.active a:active {
   color: White;
   /*font-weight: bold;*/
   background: url(../img/nv5a.gif) no-repeat;
}

.navlist ul li#li_id_4 a:hover, .navlist ul li#li_id_4.active a:hover {
   color: White;
/*   text-decoration: underline; */
   background: url(../img/nv5a.gif) no-repeat;
}

/*--- LEVEL X ID=5 --------------------------------------------------*/

.navlist ul li#li_id_5 a,
.navlist ul li#li_id_5 a:link, 
.navlist ul li#li_id_5 a:visited,
.navlist ul li#li_id_5 a:active {
   display: block;
   text-decoration: none;
   text-transform: none;
   color: #FFFFFF;
   background: url(../img/nv6.gif) no-repeat;
   /*padding: 1px 0 0 25px;          Text adjust */ 
   /*border-bottom: 1px solid #ccc;  IE6 Bug */
}

/* state for the active point */
.navlist ul li#li_id_5.active a,
.navlist ul li#li_id_5.active a:link,
.navlist ul li#li_id_5.active a:visited,
.navlist ul li#li_id_5.active a:active {
   color: White;
   /*font-weight: bold;*/
   background: url(../img/nv6a.gif) no-repeat;
}

.navlist ul li#li_id_5 a:hover, .navlist ul li#li_id_5.active a:hover {
   color: White;
/*   text-decoration: underline; */
   background: url(../img/nv6a.gif) no-repeat;
}



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