#sitemap a.sitemap1:hover,#sitemap a.sitemap2:hover,#sitemap a.sitemap3:hover {
   background-color:       #C7E3C3;
}
/* Formate für Sitemap von rudolf*/
#sitemap  {
   clear:            both;
   position:         relative;
   margin-left:         30px !important;
   width:            600px;
   line-height:         180%;
   padding-top:         8px;
   font-size:         1.1em;
}
#sitemap .sitemap1 a,#sitemap .sitemap2 a,#sitemap .sitemap3 a {
   text-decoration:       none;
   background-color:      transparent;
}
#sitemap .sitemaoben{
   text-align:         left;
   padding:         10px;
}
#sitemap .sitemaphome{
   text-align:         left;
   font-weight:         bold;
   margin-left:         0px;
}
#sitemap a.sitemaphome{
   vertical-align:       middle;
   width:            auto;
   background-image:      url(../images/bluelink.gif);
   background-position:       left;
   background-repeat:       no-repeat;
   padding:         0px     10px    3px   30px;
/*                oben, rechts, unten, links */
   white-space:         nowrap;
   color:            #00319C !important;
}
#sitemap a.sitemaphome:hover{
   background-image:      url(../images/bluelink.gif);
   background-position:       left;
   background-repeat:       no-repeat;
   padding:         0px     10px    3px   30px;
/*                oben, rechts, unten, links */
}
#sitemap .sitemap1{
   text-align:         left;
   font-weight:         bold;
   margin-left:         16px;
   margin-top:         0px;
}
#sitemap a.sitemap1{
   vertical-align:       middle;
   width:            auto;
   background-image:      url(../images/bluelink.gif);
   background-position:       left;
   background-repeat:       no-repeat;
   padding:         0px     10px    3px   30px;
/*                oben, rechts, unten, links */
   white-space:         nowrap;
   color:            #00319C !important;
}
#sitemap a.sitemap1:hover{
   background-image:      url(../images/bluelink.gif);
   background-position:       left;
   background-repeat:       no-repeat;
   padding:         0px     10px    3px   30px;
/*                oben, rechts, unten, links */
}
#sitemap .sitemap2{
   text-align:         left;
   font-weight:         bold;
   margin-left:         32px;
   padding-top:         1px;
}
#sitemap a.sitemap2{
   vertical-align:       middle;
   width:            auto;
   background-image:      url(../images/greenlink.gif);
   background-position:       left;
   background-repeat:       no-repeat;
   padding:         0px     10px    3px   30px;
/*                oben, rechts, unten, links */
   white-space:         nowrap;
   color:            #00319C!important;
}
#sitemap a.sitemap2:hover{
   background-position:       left;
   background-repeat:       no-repeat;
   padding:         0px     10px    3px   30px;
/*                oben, rechts, unten, links */
}
#sitemap .sitemap3{
   text-align:         left;
   margin-left:         50px;
   padding-top:         0px;
}
#sitemap a.sitemap3{
   vertical-align:       middle;
   width:            auto;
   background-image:      url(../images/yellowlink.gif);
   background-position:       left;
   background-repeat:       no-repeat;
   padding:         0px     10px    3px   30px;
/*                oben, rechts, unten, links */
   white-space:         nowrap;
   color:            #742E51!important;
}
#sitemap a.sitemap3:hover{
   background-image:      url(../images/redlink.gif);
   background-position:       left;
   background-repeat:       no-repeat;
   padding:         0px     10px    3px   30px;
/*                oben, rechts, unten, links */
}

