/* 
 * stylesheet for ############ Kunde ###############
 * navigation setings
 * use for best viewing performance wwEdit CMS (www.wwedit.de)
 * (c) www.wegewerk.com
 * created: 20050316 bms
 * customized: ########### 
 * lastmodified: ###########
 */
 
#main_navigation ul{
padding: 0;
margin: 0;
/*list-style-type: none;*/
}
* html #main_navigation .level1 {
  border-bottom: solid 1px #7B8993;
}
* html #main_navigation{
  border-bottom: solid 0px #7B8993;
  

}



   
#main_navigation img {
border: 0px;
}

#main_navigation div {

  border-top: solid 1px #7b8993;
   
}


#main_navigation{
  font-size: 0.7em;
  font-family: Verdana, Geneva, Helvetica, sans-serif;
  word-spacing: -1px;

  margin-left: 16px;
  border-bottom: solid 1px #7B8993;
  border-right: solid 1px #7B8993;
  border-left: solid 1px #7B8993;
}


#main_navigation a{
  display: block;
  text-indent: 0px;      
  display: block;
  padding: 5px 2px 5px 3px;
  border-left: solid 5px #d7dbde;
  text-decoration: none;
    color: #888888;
}

#main_navigation ul {
  padding: 0px;
  margin: 0px;
  list-style: none;
  list-style-position: outside;
}

    #main_navigation  a:hover, 
    #main_navigation  a:focus,
    #main_navigation  a:active,
    #main_navigation .level0 a:hover, 
    #main_navigation .level0 a:focus,
    #main_navigation .level0 a:active,
    #main_navigation .level1 a:hover, 
    #main_navigation .level1 a:focus,
    #main_navigation .level1 a:focus,
    #main_navigation .level2 a:hover, 
    #main_navigation .level2 a:focus,
    #main_navigation .level2 a:active,
    #main_navigation .level3 a:hover, 
    #main_navigation .level3 a:focus,
    #main_navigation .level3 a:active,
    #main_navigation .level4 a:hover, 
    #main_navigation .level4 a:focus,
    #main_navigation .level4 a:active,
    #main_navigation .level5 a:hover, 
    #main_navigation .level5 a:focus,
    #main_navigation .level5 a:active
{
      background-color: #fff;
      border-left: solid 5px #7B8993;

    }

    #main_navigation a:hover,
    #main_navigation .level2 a:hover,
    #main_navigation .level3 a:hover {
     color: #000;
}


/* genereller Background */
.bg{
  background-color: #EEF0F1;
}




/*********** LEVEL 1 **************************/
    #main_navigation  .level1 a{    
      font-weight: bold;
      color: #545454;
      background-color: #d7dbde;
    }
    
    #main_navigation img.level1pic{
        margin-left: -28px;
        margin-right: 18px;
    }
    
    #main_navigation  .level1active a{
/*      background-color: #fff;  */
        color: #000;
        
    }
    #main_navigation  .level1active_rubric_1 a{
        border-left: solid 5px #E3007B;
        color: #000;
    }    
    #main_navigation  .level1active_rubric_2 a{
        border-left: solid 5px #F9F400;
        color: #000;
    }    
    #main_navigation  .level1active_rubric_3 a{
        border-left: solid 5px #00A8EC;
        color: #000;
    }    
    #main_navigation  .level1active_rubric_4 a{
        border-left: solid 5px #000;
        color: #000;
    }    



    
    #main_navigation img.level1pic{
        margin-left: -18px;
        margin-right: 5px;
    }




/*********** LEVEL 2 **************************/
    #main_navigation  ul .level2 {    
      margin-left: 5px;
      /*margin-bottom: 5px;*/
    }


    #main_navigation  .level2 a{    
      background-color: #EEF0F1;
      font-weight: bold;
      padding-left: 5px; 
      color: #707070;
      border-left: solid 5px #EEF0F1;
    }
    
    #main_navigation img.level2pic{
        margin-left: -28px;
        margin-right: 15px;
    }

    #main_navigation  .level2active_rubric_1 a{
      
      border-left: solid 5px #E3007B;
      color: #000;
      background-color: #fff;
}

    #main_navigation  .level2active_rubric_2 a{
        border-left: solid 5px #F9F400;
        color: #000;
        background-color: #fff;
    }    
    #main_navigation  .level2active_rubric_3 a{
        border-left: solid 5px #00A8EC;
        color: #000;
        background-color: #fff;
    }    
    #main_navigation  .level2active_rubric_4 a{
        border-left: solid 5px #000;
        color: #000;
        background-color: #fff;
    }    







/*********** LEVEL 3 **************************/
/*///////////////////*/

    #main_navigation  ul .level3 {    
      margin-left: 5px;
      /*margin-bottom: 5px;*/
    }
    #main_navigation  .level3 a{    
      background-color: #EEF0F1;
      font-weight: normal;
      padding-left: 15px; 
      font-weight: bold;
      padding-left: 8px; 
      color: #707070;
      border-left: solid 5px #EEF0F1;
      border-bottom: solid 1px #EEF0F1;

    }
    #main_navigation  .level3active a:hover{
      
      }

    #main_navigation img.level3pic{
        margin-left: -43px;
        margin-right: 29px;
    }
    
    #main_navigation  .level3active a{
       border-left: solid 5px #7B8993;
      color: #000;
      font-weight: bold;
      background-color: #fff;
}

    #main_navigation  .level3active_rubric_1 a{
        border-left: solid 5px #E3007B;
        color: #000;
    }    
    #main_navigation  .level3active_rubric_2 a{
        border-left: solid 5px #F9F400;
        color: #000;
    }    
    #main_navigation  .level3active_rubric_3 a{
        border-left: solid 5px #00A8EC;
        color: #000;
    }    
    #main_navigation  .level3active_rubric_4 a{
        border-left: solid 5px #000;
        color: #000;
    }





/*///////////////////*/


/*********** LEVEL 4 **************************/
    #main_navigation  .level4 a{    
      background-color: #F7F0E2;
      font-weight: normal;
      padding-left: 45px; 
    }

    #main_navigation img.level4pic{

        margin-left: -58px;
        margin-right: 48px;
    }

    #main_navigation  .level4active a{
      padding-left: 45px;
      border-left: solid 16px #7B8993;
      font-weight: bold;
      color: #000;
}



/*///////////////////*/
/*********** rubricen **************************/
    #main_navigation  .rubric_1 a:hover,
    #main_navigation  .rubric_1 a:focus,
    #main_navigation  .rubric_1 a:active
    {

        border-left: solid 5px #E3007B;
    }

    #main_navigation  .rubric_2 a:hover,
    #main_navigation  .rubric_2 a:focus,
    #main_navigation  .rubric_2 a:active{

        border-left: solid 5px #F9F400;
    }

    #main_navigation  .rubric_3 a:hover,
    #main_navigation  .rubric_3 a:focus,
    #main_navigation  .rubric_3 a:active{
        border-left: solid 5px #00A8EC;
        
    }

    #main_navigation  .rubric_4 a:hover,
    #main_navigation  .rubric_4 a:focus,
    #main_navigation  .rubric_4 a:active{

        border-left: solid 5px #000;
    }

