/***********************************************/
/*   navi-horizontal                           */
/***********************************************/

div#navi_horizontal a
{
  display:block;
  float:left;
  padding:16px;
  padding-top:4px;
  padding-bottom:4px;
  text-decoration:none;
  font-weight:normal;
  
  font-size:17px;
  font-style:italic;
  font-weight:bold;
  letter-spacing:1px;
}




/***********************************************/
/*   navi-vertical                             */
/***********************************************/
/*  openFolder  */
a.lev2_openfolder,a.lev3_openfolder,a.lev4_openfolder
{}
/*  current  */
a.lev2_current,
a.lev3_current,
a.lev4_current,
a.lev5_current
{
  background-repeat:repeat-y;
  background-position:left top;
}


a.lev2_current{background-image:URL(../img/background/lev2_current.jpg);}
a.lev3_current,
a.lev4_current,
a.lev5_current{background-image:URL(../img/background/lev3_current.jpg);}

/****************************/
/*   general settings       */
/****************************/
div#navi_vertical a
{
  display:block;
  text-decoration:none;
  font-weight:normal;
}

div#navi_vertical a:hover,
div#navi_vertical a:focus
{
}

/* p.pseudo-link generates a border on top as if there was a link */
div#navi_vertical p.pseudo-link
{
  margin:0px;
}

/*************************/
/*  Navileiste->Linien   */
/*************************/
a.lev2, a.lev2_current, a.lev2_openfolder,
a.lev3, a.lev3_current, a.lev3_openfolder,
a.lev4, a.lev4_current, a.lev4_openfolder,
div#navi_vertical p.pseudo-link
{
  /*border-top:1px solid #80898F;*/
}

div.lev4_2nd_wrap, div.lev5_2nd_wrap,
a.lev4, a.lev4_current, a.lev4_openfolder,
a.lev3, a.lev3_current, a.lev3_openfolder,
a.lev5, a.lev5_current, a.lev5_openfolder
{
  /*border-right:1px solid #80898F;*/
}







/****************************/
/*   level 2                */
/****************************/
div.lev2wrap
{
  padding-left:12px;
  margin-top:-2px;
}

a.lev2, a.lev2_current, a.lev2_openfolder
{
  /*font-family:'times new roman', times, serif;*/
  font-size:16px;
  font-weight:bold;
  font-style:italic;
  padding-left:12px;
  text-indent:0px;
  padding-top:10px;
  padding-bottom:10px;
}

a.lev2,
a.lev2_current,
a.lev2_openfolder
{
  padding-right:12px;
 
}

/****************************/
/*   level 3                */
/****************************/
div.lev3wrap
{
  /* Hiding the pseudo-link-border of div.lev2wrap */
  margin-top:-2px;  
  margin-bottom:-2px;  
  
  background-image:URL(../img/background/nav_left_lev3wrap_line_hide.gif);
  background-repeat:no-repeat;
  background-position:right top;
  
  padding:0px;
  padding-left:30px;
  padding-right:15px;
}

a.lev3, a.lev3_current, a.lev3_openfolder
{
  font-size:13px;
  padding-left:6px;
  padding-top:4px;
  padding-bottom:4px;
}


/****************************/
/*   level 4 & 5            */
/****************************/
div.lev4_2nd_wrap, div.lev5_2nd_wrap
{
  padding-right:15px;
  padding-bottom:1px;
}


/****************************/
/*   level 4                */
/****************************/
div.lev4wrap
{
  /*margin-top:-2px; */
  margin-bottom:1px;
  
  background-image:URL(../img/background/nav_left_lev3wrap_line_hide.gif);
  background-repeat:no-repeat;
  background-position:right top;
  
  padding:0px;
  padding-left:46px;
  padding-right:15px;
}

a.lev4, a.lev4_current, a.lev4_openfolder
{
  font-size:12px;
  font-style:italic;
  padding-left:8px;
  padding-right:8px;
  padding-top:2px;
  padding-bottom:3px;
}



/****************************/
/*   level 5                */
/****************************/
div.lev5wrap
{
  margin-top:-3px;
  margin-bottom:0px;
  
  padding:0px;
  padding-left:46px;
  padding-right:15px;
}

div.lev5_2nd_wrap
{
  padding-bottom:0px;
}

a.lev5, a.lev5_current, a.lev5_openfolder
{
  font-size:11px;
  padding-left:24px;
  padding-top:1px;
  padding-bottom:2px;
}




/*******************************************************************/
/*     TEST                                                        */
/*******************************************************************/
/*
div.lev2wrap{background-color:yellow;}
div.lev3wrap{background-color:green;}
div.lev4wrap{background-color:red;}
div.lev5wrap{background-color:blue;}
div.lev4_2nd_wrap, div.lev5_2nd_wrap{background-color:navy;}

div#search_head{background-color:yellow;}
div.searchFormHead{background-color:red;}
*/
