      ul.sitemap
    {
    margin: 1em 0;
    list-style-type: none;
    /*background: url(../../images/dot.gif) repeat-y 3px 5px;*/
    padding: 0;
    }
   ul.sitemap a
    {
   color:#222222;
    }
   ul.sitemap a:hover
    {
   color:#222222;
   display: block;
   background-color: #f4f4f4;
    }

    ul.sitemap li
    {
    margin-bottom: .5em;
   display: block;
    }

    ul.sitemap li a
    {
    background: transparent url(../../images/bullet1.gif) no-repeat 0 .4em;
    padding-left: 15px;
   display: block;
    }

    ul.sitemap li a.open, ul.sitemap li li a.open, ul.sitemap li li li a.open, ul.sitemap li li li li a.open
    {
    background: transparent url(../../images/bullet2.gif);
    }

    /* second level */
    ul.sitemap ul
    {
    margin: .5em 0 0 0;
    padding: 0;
    list-style-type: none;
       background: transparent url(../../images/dot.gif) repeat-y 3px 0;

    }

    ul.sitemap li li
    {
    background: transparent url(../../images/dot2.gif) no-repeat 2px .5em;
    }

    ul.sitemap li li a
    {
    padding: 0 0 0 30px;
    background: transparent url(../../images/bullet1.gif) no-repeat 20px .3em;
    }

    /* third level */
    ul.sitemap ul ul
    {
    background: transparent url(../../images/dot.gif) repeat-y 25px 0;
    }

    ul.sitemap li li li
    {
    background: transparent url(../../images/dot2.gif) no-repeat 25px .5em;
    }

    ul.sitemap li li li a
    {
    padding: 0 0 0 55px;
    background: transparent url(../../images/bullet1.gif) no-repeat 45px .3em;
    }

    /* fourth level */
    ul.sitemap ul ul ul
    {
    background: transparent url(../../images/dot.gif) repeat-y 50px 0;
    }

    ul.sitemap li li li li
    {
    background: transparent url(../../images/dot2.gif) no-repeat 50px .5em;
    }

    ul.sitemap li li li li a
    {
    padding: 0 0 0 80px;
    background: transparent url(../../images/bullet1.gif) no-repeat 70px .3em;
    }
    /* fifth level */
    ul.sitemap ul ul ul ul
    {
    background: transparent url(../../images/dot.gif) repeat-y 75px 0px;
    }

    ul.sitemap li li li li li
    {
    background: transparent url(../../images/dot2.gif) no-repeat 75px .5em;
    }

    ul.sitemap li li li li li a
    {
    padding: 0 0 0 105px;
    background: transparent url(../../images/bullet1.gif) no-repeat 95px .3em;
    }
    /* sixthlevel */
    ul.sitemap ul ul ul ul ul
    {
    background: transparent url(../../images/dot.gif) repeat-y 100px 0px;
    }

    ul.sitemap li li li li li li
    {
    background: transparent url(../../images/dot2.gif) no-repeat 100px .5em;
    }

    ul.sitemap li li li li li li a
    {
    padding: 0 0 0 130px;
    background: transparent url(../../images/bullet1.gif) no-repeat 120px .3em;
    }
       /* seventhlevel */
    ul.sitemap ul ul ul ul ul ul
    {
    background: transparent url(../../images/dot.gif) repeat-y 125px 0px;
    }

    ul.sitemap li li li li li li li
    {
    background: transparent url(../../images/dot2.gif) no-repeat 125px .5em;
    }

    ul.sitemap li li li li li li li a
    {
    padding: 0 0 0 155px;
    background: transparent url(../../images/bullet1.gif) no-repeat 145px .3em;
    }
