/*
	Sitemap Styler 	 
*/

#sitemap, #sitemap ul, #sitemap li{
    margin: 0px;
    padding: 0px;
    list-style: none;
}
#sitemap {
    margin: 44px 0px 0px 30px;
}
#sitemap ul {}
#sitemap li {
    line-height: 200%;
    margin-top: 1px;
    background: #F1F1F1;
    position: relative;
    width: 100%;
}
/* IE leaves a blank space where span is added so this is to avoid that */
* html #sitemap li{
    float: left;
    display: inline;
}
#sitemap li a { padding-left: 28px; }
#sitemap li span {
    float: left;
    position: absolute;
    top: 5px;
    left: 5px;
    width: 13px;
    height: 13px;
    cursor: auto;
    font-size: 0px;
}
#sitemap li span, #sitemap li span.collapsed {
    background:url(../imagenes/collapsed.gif) no-repeat 0 0;
}
#sitemap li span.expanded {
    background:url(../imagenes/expanded.gif) no-repeat 0 0;
}

/* second level */
#sitemap li li{
    background: white;
}
#sitemap li li a { padding-left: 56px; }
#sitemap li li span { left: 28px; }

/* third level */

#sitemap li li li a {padding-left: 84px; }
#sitemap li li li span { left: 56px; }

#sitemap a {
    color: #878787;
    text-transform: uppercase;
    text-decoration: none;
}
#sitemap a:hover {
    color:#FFBE00;
    text-transform: uppercase;
    text-decoration: none;
}