/* Formatierung der Text-Navigation links lt. Kochrezept Seite 398ff */


div.bM {
        margin: 0;
        padding: 20px 0px 0px 0px;
        }

div.bM li.eins {
              margin: 0px 0px 0px 0px;
              padding: 3px 0px 3px 0px;
              border-top: 1px solid #D2CFC2;
}

div.bM li.zwei {
              margin: 0px 0px 0px -20px;
              padding: 3px 0px 3px 20px;
              border-top: 1px solid #D2CFC2;
}

div.bM li.drei {
              margin: 0px 0px 0px -34px;
              padding: 3px 0px 3px 34px;
              border-top: 1px solid #D2CFC2;
}

div.bM li.vier {
              margin: 0px 0px 0px -48px;
              padding: 3px 0px 3px 48px;
              border-top: 1px solid #D2CFC2;
}

div.bM li.fuenf {
              margin: 0px 0px 0px -62px;
              padding: 3px 0px 3px 62px;
              border-top: 1px solid #D2CFC2;
}

div.bM ul {        
        list-style-image: none;
        list-style: none;
        margin: 0px 0px 0px 5px;
        padding: 0px 0px 0px 5px;                 
        }

div.bM ul.uleins {
        margin: 0px 0px 0px 5px;
        padding: 0px 0px 20px 5px;       
        }

div.bM ul.ulzwei {
        margin: 0px 0px -3px 7px;
        padding: 3px 0px 0px 7px;
        }

div.bM ul.uldrei {
        margin: 0px 0px -3px 7px;
        padding: 3px 0px 0px 7px;
        }
        
div.bM ul.ulvier {
        margin: 0px 0px -3px 7px;
        padding: 3px 0px 0px 7px;
        }
        
div.bM ul.ulfuenf {
        margin: 0px 0px -3px 7px;
        padding: 3px 0px 0px 7px;
        }

div.bM ul li{
        display: block;
        color:#2f2f2f;
        font-size: x-small;                
        }

div.bM ul li.bM_ACT a {
        font-weight: bold;
        color: #2f2f2f;
        text-decoration: none;
        }

div.bM ul li.bM_ACT a:hover {
        color: #0b3e88;
        text-decoration: none;
        }

div.bM ul li.bM_CURIFSUB a {
        font-weight: bold;
        color: #0b3e88;
        text-decoration: none;
        }

div.bM ul li.bM_CURIFSUB a:hover {
        color: #0b3e88;
        text-decoration: none;
        }

div.bM ul li.bM_CUR a {
        font-weight: bold;
        color: #0b3e88;
        text-decoration: none;
        }

div.bM ul li.bM_CUR a:hover {
        color: #0b3e88;
        text-decoration: none;
        }

div.bM ul li.bM_IFSUB a {
        font-weight: normal;
        color: #2f2f2f;
        text-decoration: none;
        }

div.bM ul li.bM_IFSUB a:hover {
        color: #0b3e88;
        text-decoration: none;
        }

div.bM ul li.bM_NO a {
        font-weight: normal;
        color: #2f2f2f;
        text-decoration: none;
        }

div.bM ul li.bM_NO a:hover {
        color: #0b3e88;
        text-decoration: none;
        }

 

/* IE 7 mit: "*:first-child+html" und IE 5.5 und IE 6 mit "* html"*/

*:first-child+html ul{
        margin-left: 0px;
        }
* html ul{
        margin-left: 0px;
        }
*:first-child+html li {
        margin-left: 0px;
        }
* html li {
        margin-left: 0px;
        }
*:first-child+html li.abstand {
        margin-top: -20px;
        }
* html li.abstand {
        margin-top: -20px;
        }
        
