#bread-crumbs{
    background:url(images/old/breadcrumb_bg.png) repeat-x;
    height:28px;
}
/*
#bread-crumbs ul{
    list-style-type:none;
    margin-left:-15px;
    margin-top:0px;
}

#bread-crumbs ul li{
    float:left;
    height:28px;
    margin-left:-24px;
}

#bread-crumbs ul li a{
    position:relative;
    float:left;
    padding:0px 26px;
    display:block;
    font-size:15px;
    background:url(images/bread-crumbs-arrow.png) no-repeat right top;
    color:white;
    line-height:28px;
    height:28px;
    text-decoration:none;
}

#bread-crumbs ul li.bc-last a,
#bread-crumbs ul li a.selected{
    background:url(images/bread-crumbs-arrow-last.png) no-repeat right top;
    color:#273747;
    font-weight:bold;
}


#bread-crumbs ul li a:hover{
    background:url(images/bread-crumbs-arrow-hover.png) no-repeat right top;
    color:white;
}

#bread-crumbs ul li.home a:hover, #bread-crumbs ul li.home a{
    background:url(images/1.png) no-repeat scroll 0 0 transparent;
    height:28px;
}

#bread-crumbs ul li.home a:hover, #bread-crumbs ul li.home a:hover{
    background:url(images/2.png) no-repeat scroll 0 0 transparent;
    height:28px;
}*/



/*
.floatRight{
    float: right;
}

.floatLeft{
    float: left;
}

#rightLink a{
    text-decoration: none;
    background: url(images/sprite_star.png) no-repeat 0px -5px;
    width: 18px;
    height:8px;
    font-size:13px;
    color:#0F3D4D;
    font-weight:bold;
}

#rightLink a:hover{
    background: url(images/sprite_star.png) no-repeat 0px -33px;
    width:18px;
    height:8px;
    color:#46871F;
}    

#rightLink .sprite_star{
    text-transform: uppercase;
    padding-left:20px;
}

#rightLink{
    position: relative; 
    top: 5px; 
    padding-right: 7px;
}

*/

.crumbs { display: block; margin: 0; padding: 0; height: 28px; line-height: 28px; background: url(images/bg_crumbs.gif) no-repeat 0 0; list-style: none; }
    .crumbs li { display: block; float: left; height: 28px; }
            .crumbs li a { display: block; position: relative; float: left; color: #fff; line-height:2em; height: 28px; line-height: 28px;}
            .crumbs li a sup{ line-height:0; }

    .crumbs li a.home { display: block; width: 38px; height: 28px; text-indent: -9999px; background: url(images/btn_home.png) no-repeat 0 0; }

    .crumbs li a.lvl { width:auto; display: block; margin: 0 26px 0 -12px; padding: 0 0 0 22px; color: #fff; background: url(images/bg_crumb_lvls.png) no-repeat 0 0; }
    .crumbs li a.current { color: #263747; font-weight: bold; }
            .crumbs li a.current:hover { color: #fff; text-decoration:none; }
            .crumbs li a.lvl span{ position:absolute; * top:0 !important; float: right; width: 26px; height: 28px; background: url(images/bg_crumb_lvls.png) no-repeat right 0; }

    .crumbs li a.lvl2 { background-position: 0 0; }
            .crumbs li a.lvl2:hover { background-position: 0 -28px; text-decoration:none; }
                    .crumbs li a.lvl2:hover span{ background-position: right -28px; text-decoration:none; }

    .crumbs li a.lvl3 { background-position: 0 -56px; }
            .crumbs li a.lvl3 span{ background-position: right -56px; }
            .crumbs li a.lvl3:hover { background-position: 0 -84px; text-decoration:none; }
                    .crumbs li a.lvl3:hover span{ background-position: right -84px; text-decoration:none; }

    .crumbs li a.lvl4 { background-position: 0 -112px; }
            .crumbs li a.lvl4 span{ background-position: right -112px; }
            .crumbs li a.lvl4:hover { background-position: 0 -140px;text-decoration:none; }
                    .crumbs li a.lvl4:hover span{ background-position: right -140px; text-decoration:none;}
