div#subMenu {
    margin-top:0px;
    display:block;
    float:left;
    border-bottom:1px solid #b0b0b0;
}

#subMenu ul {
    margin:0;
    padding:0;
    /*line-height:1.2;*/

}



/*
################
    EBENE 0
################
*/

#subMenu ul li.subMenu_NO{
    list-style-type:none;
    width:219px;
    border-top:1px solid #b0b0b0;
    padding-top:2px;
    padding-bottom:2px;


}

#subMenu ul li.subMenu_NO:hover{
    background-color:#efefef;

}

#subMenu ul li.subMenu_ACT{
   list-style-type:none;
    width:219px;
    border-top:1px solid #b0b0b0;
    padding-top:2px;
    padding-bottom:2px;
  background-color:#efefef;
}

/* geschützte Links */
#subMenu ul li.subMenu_USR{
    list-style-type:none;
    width:219px;
    border-top:1px solid #b0b0b0;
    padding-top:2px;
    padding-bottom:2px;

}

/*
################
    EBENE 1
################
*/

#subMenu ul li.subMenu_ACTIFSUB{
  list-style-type:none;
  width:219px;
  border-top:1px solid #b0b0b0;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#efefef;

}

#subMenu ul li.subMenu_ACTIFSUB ul li.subMenu_NO{
   list-style-type:none;
    width:211px;
    padding-top:0px;
    padding-bottom:0px;
    border:none;

}

#subMenu ul li.subMenu_ACTIFSUB ul li.subMenu_ACT{
   list-style-type:none;
    width:211px;
    padding-top:0px;
    padding-bottom:0px;
    border:none;

}

/* geschützte Links */

#subMenu ul li.subMenu_ACTIFSUB ul li.subMenu_USR{
   list-style-type:none;
   width: 211px;
    padding-top:3px;
    padding-bottom:0px;
    padding-left:29px;
    border:none;
    color:#4A4A4A;
    font-size: 12px;
    font-weight: normal;
    font-style: italic;
    background-image: url("/fileadmin/templates/image/icon_schloss.gif") !important;
    background-repeat:no-repeat !important;
    background-position:13px 3px;
}


/*
################
    EBENE 2
################
*/

#subMenu ul li.subMenu_ACTIFSUB ul li.subMenu_ACTIFSUB{
   list-style-type:none;
    width:203px;
    padding-top:2px;
    padding-bottom:2px;
    border:none;
}

#subMenu ul li.subMenu_ACTIFSUB ul li.subMenu_ACTIFSUB ul li.subMenu_NO{
   list-style-type:none;
    width:203px;
    padding-top:0px;
    padding-bottom:0px;
    border:none;
}

#subMenu ul li.subMenu_ACTIFSUB ul li.subMenu_ACTIFSUB ul li.subMenu_ACT{
   list-style-type:none;
    width:203px;
    padding-top:0px;
    padding-bottom:0px;
    border:none;
}

/*
################
    EBENE 3
################
*/

#subMenu ul li.subMenu_ACTIFSUB ul li.subMenu_ACTIFSUB ul li.subMenu_ACTIFSUB{
   list-style-type:none;
    width:195px;
    padding-top:2px;
    padding-bottom:2px;
    border:none;
}

#subMenu ul li.subMenu_ACTIFSUB ul li.subMenu_ACTIFSUB ul li.subMenu_ACTIFSUB ul li.subMenu_NO{
   list-style-type:none;
    width:195px;
    padding-top:0px;
    padding-bottom:0px;
    border:none;
}

#subMenu ul li.subMenu_ACTIFSUB ul li.subMenu_ACTIFSUB ul li.subMenu_ACTIFSUB ul li.subMenu_ACT{
   list-style-type:none;
    width:195px;
    padding-top:0px;
    padding-bottom:0px;
    border:none;
}

/*
################
    Links in den Listen
################
*/


/*  geschützte Links  */
ul li.subMenu_USR a {
    padding-left:22px;
    text-decoration:none;
    background-image: url("/fileadmin/templates/image/icon_schloss.gif") !important;
    background-repeat:no-repeat !important;
    background-position:5px 1px;
    color:#747474;
    font-style: italic;
    font-weight: normal;

}


li.subMenu_NO a {
    background-image:none;
    padding-left:22px;
    text-decoration:none;
    color:#000 !important;

}


ul li.subMenu_ACT a {
    padding-left:22px;
    text-decoration:none;
    background-image: url("/fileadmin/templates/image/pfeil_rot.gif") !important;
    background-repeat:no-repeat !important;
    background-position:10px 4px;
    color:#e41d3c;
}


ul li.subMenu_ACTIFSUB a{
    padding-left:22px;
    text-decoration:none;
    background-image: url("/fileadmin/templates/image/pfeil_runter.gif");
    background-repeat:no-repeat !important;
    background-position:10px 4px;
    color:#e41d3c;

}


ul li.subMenu_ACTIFSUB ul li.subMenu_NO a {
    padding-left:22px;
    text-decoration:none;
    background-image: none;

}




ul li.subMenu_NO a:hover,
ul li.subMenu_ACTIFSUB a:hover,
ul li.subMenu_ACT a:hover {
    background-image: url("/fileadmin/templates/image/pfeil_rot.gif") !important;
    background-repeat:no-repeat !important;
    background-position:10px 4px !important;
    color:#e41d3c !important;


}


ul li ul li {
    padding-left:8px;
}