/*
 * stylesheet for ############ Kunde ###############
 * navigation setings
 * customized: ###########
 * lastmodified: ###########
 */

        #left {
                float:left;
                width:230px;
                margin:0; padding:0;
                }

                #main_navigation
{
  font-size:                                 0.65em;
  font-family:                                 Verdana, Geneva, Helvetica, sans-serif;
  color:                                        #ffffff;
  background-color:                 #ffffff;
                float:left;
                width:157px;
                margin:0; padding:0;
                margin-bottom:10px;
}

#main_navigation img
{
        border: 0px;
}

#main_navigation div
{
list-style-type:none;
margin:0px;
padding:0px;
border:0px;
background-color:#000099;
border-bottom:                         solid 1px #ffffff;
}

#main_navigation a
{
  display:                                         block;
  text-indent:                                 0px;
  padding:                                         5px;
  text-decoration:                         none;
}

* #main_navigation a
{
  padding:                                         1px 5px 4px 5px;
}

#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 li a:hover,
#main_navigation li a:focus,
#main_navigation li a:active,
#main_navigation li li a:hover,
#main_navigation li li a:focus,
#main_navigation li li a:focus,
#main_navigation li li li a:hover,
#main_navigation li li li a:focus,
#main_navigation li li li a:active,
#main_navigation li li li li a:hover,
#main_navigation li li li li a:focus,
#main_navigation li li li li a:active
{
    background-color:                 #ff9900;
        color:                                        #000000;
}


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



/*********** LEVEL 1 **************************/
#main_navigation  li a{
  font-weight:                                 bold;
  color:                                         #ffffff;
}


#main_navigation  .level1active a
{
/*
        background-color:                 #fff;
    color:                                         #000;
*/
  padding-left:                         5px;
}

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

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


/*********** LEVEL 2 **************************/
#main_navigation  li li a
{
  background-color:                 #e7e7ef;
  font-weight:                                 bold;
  padding-left:                         15px;
  color:                                         #000000;
  border-left:                                 solid 0px #DBE4CE;
}

#main_navigation li li img{
    margin-left:                         -28px;
    margin-right:                         18px;
}

#main_navigation  .level2active a{
  padding-left:                         15px;
  background-color:                        #DBE4CE;
  color:                                        #004314;
}


/*********** LEVEL 3 **************************/
/*///////////////////*/
#main_navigation  li li li a{
  background-color:                 #E3E4FA;
  font-weight:                                 bold;
  padding-left:                         20px;
  color:                                        #833FFE;

}

#main_navigation li li li img{
    margin-left:                         -43px;
    margin-right:                         33px;
}

#main_navigation  .level3active a{
  padding-left:                         20px;
  font-weight:                                 bold;
  color:                                         #000;
}

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


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

#main_navigation li li li li img{

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

#main_navigation  .level4active a{
  padding-left:                         30px;
  font-weight:                                 bold;
  color:                                         #000;
}

/****************************************************************************/
/****************************************************************************/
/****************************************************************************/
.veranstaltungen, .neuigkeiten, .gemeinden {
        display:none;
}
