/*Left Navigation CSS*/
.left_navigation_content_body
{
    padding: 0;
    margin: 0;
    width: 190px;
    float:left;
}

.left_navigation_top_category
{
    padding: 0 0 10px 0;
    margin: 0;
    height: 55px;
    width: 190px;
    background-repeat: no-repeat;
}

.left_navigation_top_categories
{
    padding: 0;	
    margin: 0;
    height: 35px;
    width: 190px;
    background-image:url(../images/left_navigation/categories.jpg);
    background-repeat: no-repeat;
    text-align: right;
    float: left;
}

.left_navigation_top_company
{
    padding: 0;	
    margin: 0;
    height: 35px;
    width: 190px;
    background-image:url(../images/left_navigation/company.jpg);
    background-repeat: no-repeat;
    text-align: right;
    float: left;
}

.left_navigation_top_categories_dropdown
{
    padding: 0;
    margin: 0 5px 0 0;
    height: 45px;
    width: 110px;
    background-image:url(../images/left_navigation/categories_dropdown.gif);
    background-repeat: no-repeat;
    float: right;
}

.left_navigation_top_categories_dropdown:hover
{
    background-image:url(../images/left_navigation/categories_dropdown_over.gif);
    background-repeat: no-repeat;
    cursor: pointer;
}

.categories_content_body
{
    display: none;
    margin: -2px 0 0 163px;
}

.left_navigation_top_categories_dropdown:hover .categories_content_body
{
    position: relative;
    text-align: left;
    padding: 0 0 5px 0;
    top: 38px;
    left: -75px;
    width: 190px;
    display: block;
    z-index: 10;
    float:left;
    cursor: default;
}

.categories_body
{
    background: #FFFFFF;
    margin: 0;
    padding: 0;
    width: 188px;
    border-top: none;
    border-right: 1px solid #ececec;
    border-bottom: none;
    border-left: 1px solid #ececec;
    list-style-image: none;
    list-style: none;
    float:left;
}

.categories_body ul
{
    background: #FFFFFF;
    margin: 0;
    padding: 5px 0 0 0;
    width: 188px;
    list-style-image: none;
    list-style: none;
    float:left;
}

.categories_body li
{
    font-size: 11px;
    margin: 0;
    padding: 5px 0 0 10px;
    width: 178px;
    list-style-image: none;
    list-style: none;
    float:left;
    display: block
}

.categories_footer
{
    width: 190px;
    height: 21px;
    background-image:url(../images/left_navigation/categories_footer.png);
    background-repeat: no-repeat;
    float: left;
}

.left_navigation_body
{
    border: 1px solid #ececec;
    /*padding: 0px 0 0 0;*/
    margin: 0;
    width: 188px;
    float:left;
}

.left_navigation_body_nosub
{	
    border-top: 1px solid #ececec;
    border-right: 1px solid #ececec;
    border-bottom: 1px solid #ececec;
    border-left: 1px solid #ececec;
    padding: 0;
    margin: 0;
    width: 188px;
    float:left;
}

.left_navigation_block
{
    padding: 0 0 0 0;
    margin: 0;
    width: 188px;
    float:left;
}

.left_navigation_block a:link, .left_navigation_block a:visited
{
    text-decoration: none;
color: #333333;	}

.left_navigation_block a:hover, .left_navigation_block a:focus, .left_navigation_block a:active
{
    text-decoration: none;
color: #333333;	}

.left_navigation_body ul
{
    margin: 0;
    padding: 0;
    width: 188px;
    list-style-image: none;
    list-style: none;
    float:left;
}

.left_navigation_body li
{
    background-color: #ededed;
    text-transform: none;
    /*font-weight: bold;*/
    color: #333333;
    font-size: 11px;
    line-height: 18px;
    width: 178px;
    height: 18px;
    margin: 1px 0 0 0;
    padding: 0 0 0 10px;
    list-style-image: none;
    display: block;
    float:left;
    cursor: default;
}

.left_navigation_body li a:link, .left_navigation_body li a:visited
{
    margin: 0 0 0 -10px;
    padding: 0 0 0 10px;
    width: 178px;
    height: 18px;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
    display: block;
}

.left_navigation_body li a:hover, .left_navigation_body li a:focus, .left_navigation_body li a:active
{
    /*background-color: #99d6eb;*/
    margin: 0 0 0 -10px;
    padding: 0 0 0 10px;
    width: 178px;
    height: 18px;
    /*font-weight: normal;*/
    text-decoration: none;
    cursor: pointer;
    display: block;
    float:left;
}


.li_active_cat
{
    background-color: #99d6eb;
    margin: 0 0 0 -10px;
    padding: 0 0 0 10px;
    width: 178px;
    height: 18px;
    font-weight: normal;
    text-decoration: none;
    cursor: default;
    display: block;
    float:left;
}


.left_navigation_body ul
{
    margin: 0;
    padding: 0;
    width: 188px;
    list-style-image: none;
    list-style: none;
    float:left;
}

.left_navigation_body li .navigation_reset
{
    text-transform: none;
color: #0099CC;	}

.left_navigation_body li .navigation_reset a:link, .left_navigation_body li .navigation_reset a:visited
{
    text-transform: none;
    color: #0099CC;	
    text-decoration: none;
}

.left_navigation_body li .navigation_reset a:hover, .left_navigation_body li .navigation_reset a:focus, .left_navigation_body li .navigation_reset a:active
{
    text-transform: none;
    color: #333333;		
    text-decoration: none;
}

.left_navigation_body li .li_active1
{
    margin: 0 0 0 -10px;
    padding: 0 0 0 10px;
    font-weight: bold;
    width: 178px;
    background: url('../images/left_navigation/mysport_active.gif');
    list-style-image: none;
    list-style: none;
    float:left;
    text-decoration: none;
}
left_navigation_body li .li_active1:hover
{    
    text-decoration: line-through;
}
.left_navigation_body li .li_active
{
    margin: 0 0 0 -10px;
    padding: 0 0 0 10px;
    font-weight: bold;
    width: 178px;
    background: url('../images/left_navigation/active_category_bg.gif');
    list-style-image: none;
    list-style: none;
    float:left;
}
.left_navigation_body li .li_active0
{
    margin: 0 0 0 -10px;
    padding: 0 0 0 10px;
    font-weight: bold;
    width: 178px;
    background: #99D6EB;;
    list-style-image: none;
    list-style: none;
    float:left;
}

.left_navigation_body li .li_active0_new
{
    /*background:url("../images/left_navigation/active_category_bg_without_arror.gif") no-repeat scroll 0 0 transparent;*/
    margin: 0 0 0 -10px;
    padding: 0 0 0 10px;
    font-weight: bold;
    width: 178px;
    list-style-image: none;
    list-style: none;
    float:left;
}

ul.left_navigation_subnavi
{
    font-weight: bold;
    margin: 0;
    padding: 0;
    width: 178px;
    list-style-image: none;
    list-style: none;
    float:left;
    cursor: default;
}

ul.left_navigation_subnavi li
{
    text-transform: none;
    color: #333333;
    font-weight: bold;
    font-size: 11px;
    line-height: 18px;
    width: 168px;
    height: 18px;
    margin: 1px 0 0 0;
    /*padding: 0 0 0 20px;*/
    padding: 0 0 0 10px;
    list-style-image: none;
    display: block;
    background-color: #F4F4F4;
    float:left;
}

/*ul.left_navigation_subnavi li .li_active
{
margin: 0 0 0 -20px;
padding: 0 0 0 12px;
width: 176px;
height: 18px;
font-weight: bold;
background-image:url(../images/left_navigation/active_category_bg.gif);
background-repeat: no-repeat;
display: block;
cursor: pointer;
}*/
ul.left_navigation_subnavi li .li_active
{  
    margin: 0 0 0 -20px;
    padding: 0 0 0 12px;
    width: 176px;
    height: 18px;
    font-weight: bold;
    background: url('../images/left_navigation/active_category_bg.gif');
    background-repeat: no-repeat;
    display: block;
    cursor: pointer;
}
ul.left_navigation_subnavi li .li_active1
{  
    margin: 0 0 0 -20px;
    padding: 0 0 0 12px;
    width: 176px;
    height: 18px;
    font-weight: bold;
    background: url('../images/left_navigation/mysport_active.gif');
    background-repeat: no-repeat;
    display: block;
    cursor: pointer;
}
.li_active_noimage
{
    margin: 0 0 0 -10px;
    padding: 0 0 0 12px;
    width: 176px;
    height: 18px;
    font-weight: bold;
    /*background-image:url(../images/left_navigation/active_category_bg_noimage.gif);
    background-repeat: no-repeat; */
    background: #99D6EB;       
    display: block;
    cursor: default;
}

ul.left_navigation_subnavi li a:link, ul.left_navigation_subnavi li a:visited
{
    /*margin: 0 0 0 -20px;*/
    margin: 0 0 0 -10px;
    padding: 0 0 0 20px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    width: 168px;
    height: 18px;
    background-color: #F4F4F4;
    display: block;
    cursor: pointer;
}

ul.left_navigation_subnavi li a:hover, ul.left_navigation_subnavi li a:focus, ul.left_navigation_subnavi li a:active
{
    /*margin: 0 0 0 -20px;*/
    margin: 0 0 0 -10px;
    padding: 0 0 0 20px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    width: 168px;
    height: 18px;
    background: #a5d6ef;
    display: block;
    cursor: pointer;
}

ul.left_navigation_subnavi li.double
{
    text-transform: none;
    color: #333333;
    font-weight: bold;
    font-size: 11px;
    line-height: 15px;
    width: 168px;
    height: 34px;
    margin: 1px 0 0 0;
    padding: 0 0 0 20px;
    list-style-image: none;
    display: block;
    float:left;
}

ul.left_navigation_subnavi li.double .li_active
{
    margin: -2px 0 0 -20px;
    padding: 2px 0 0 20px;
    width: 168px;
    height: 32px;
    font-weight: bold;
    background-image:url(../images/left_navigation/active_category_bg.gif);
    background-repeat: no-repeat;
    background-color: #a5d6ef;
    display: block;
    cursor: default;
}

ul.left_navigation_subnavi li.double a:link, ul.left_navigation_subnavi li.double a:visited
{
    margin: 0 0 0 -20px;
    padding: 2px 0 0 20px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    width: 168px;
    height: 32px;
    background-color: #F4F4F4;
    display: block;
    cursor: pointer;
}

ul.left_navigation_subnavi li.double a:hover, ul.left_navigation_subnavi li.double a:focus, ul.left_navigation_subnavi li.double a:active
{
    margin: 0 0 0 -20px;
    padding: 2px 0 0 20px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    width: 168px;
    height: 32px;
    background: #a5d6ef;
    display: block;
    cursor: pointer;
}

ul.left_navigation_subsubnavi
{
    font-weight: bold;
    margin: 0;
    padding: 0;
    width: 178px;
    list-style-image: none;
    list-style: none;
    float:left;
    cursor: default;
}

ul.left_navigation_subsubnavi li
{
    text-transform: none;
    color: #333333;
    font-weight: bold;
    font-size: 10px;
    line-height: 18px;
    width: 158px;
    height: 18px;
    margin: 1px 0 0 0;
    padding: 0 0 0 30px;
    list-style-image: none;
    display: block;
    float:left;
}

ul.left_navigation_subsubnavi li .li_active
{
    margin: 0 0 0 -30px;
    padding: 0 0 0 30px;
    width: 158px;
    height: 18px;
    font-weight: bold;
    background-image:url(../images/left_navigation/active_subcategory_bg.gif);
    background-repeat: no-repeat;
    display: block;
    cursor: default;
}

ul.left_navigation_subsubnavi li a:link, ul.left_navigation_subsubnavi li a:visited
{
    margin: 0 0 0 -30px;
    padding: 0 0 0 30px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    width: 158px;
    height: 18px;
    background-color: #F9F9F9;
    display: block;
    cursor: pointer;
}

ul.left_navigation_subsubnavi li a:hover, ul.left_navigation_subsubnavi li a:focus, ul.left_navigation_subsubnavi li a:active
{
    margin: 0 0 0 -30px;
    padding: 0 0 0 30px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    width: 158px;
    height: 18px;
    background: #a5d6ef;
    display: block;
    cursor: pointer;
}

ul.left_navigation_subsubnavi li.double
{
    text-transform: none;
    color: #333333;
    font-weight: bold;
    font-size: 10px;
    line-height: 15px;
    width: 158px;
    height: 34px;
    margin: 1px 0 0 0;
    padding: 0 0 0 30px;
    list-style-image: none;
    display: block;
    float:left;
}

ul.left_navigation_subsubnavi li.double .li_active
{
    margin: -2px 0 0 -30px;
    padding: 2px 0 0 30px;
    width: 158px;
    height: 32px;
    font-weight: bold;
    background-image:url(../images/left_navigation/active_subcategory_bg.gif);
    background-repeat: no-repeat;
    background-color: #a5d6ef;
    display: block;
    cursor: default;
}

ul.left_navigation_subsubnavi li.double a:link, ul.left_navigation_subsubnavi li.double a:visited
{
    margin: 0 0 0 -30px;
    padding: 2px 0 0 30px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    width: 158px;
    height: 32px;
    background-color: #F9F9F9;
    display: block;
    cursor: pointer;
}

ul.left_navigation_subsubnavi li.double a:hover, ul.left_navigation_subsubnavi li.double a:focus, ul.left_navigation_subsubnavi li.double a:active
{
    margin: 0 0 0 -30px;
    padding: 2px 0 0 30px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    width: 158px;
    height: 32px;
    background: #a5d6ef;
    display: block;
    cursor: pointer;
}

ul.left_navigation_top_category_link
{
    margin: 0;
    padding: 0;
    width: 178px;
    list-style-image: none;
    list-style: none;
    float:left;
}

ul.left_navigation_top_category_link li
{
    text-transform: uppercase;
    background-color: #c3c3c3;
    text-transform: uppercase;
    font-weight: normal;
    color: #333333;
    font-size: 10px;
    line-height: 18px;
    width: 178px;
    height: 18px;
    margin: 1px 0 0 0;
    padding: 0 0 0 10px;
    list-style-image: none;
    display: block;
    float:left;
    cursor: default;
}

ul.left_navigation_top_category_link li a:link, ul.left_navigation_top_category_link li a:visited
{
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
    text-transform: uppercase;
}

ul.left_navigation_top_category_link li a:hover, ul.left_navigation_top_category_link li a:focus, ul.left_navigation_top_category_link li a:active
{
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
    text-transform: uppercase;
}

.left_navigation_filter_price
{
    margin: 5px 0 0 0;
    padding: 0;
    width: 188px;
    height: 36px;
    background-image: url(../images/left_navigation/filter_price.jpg);
    background-repeat: no-repeat;
    text-align: right;
    float: left;
    outline: none;
}

#left_navigation_filter_price_body
{
    display: block;
    font-size: 11px;
    color: #666666;
    padding: 0px 0 0 0px;
    margin: 5px 0 0 10px;
    height: 100px;
    width: 178px;
    float: left;
}

#left_navigation_filter_price_body a:link, #left_navigation_filter_price_body a:visited
{
    color: #0099CC;
    text-decoration: none;
}

#left_navigation_filter_price_body a:hover, #left_navigation_filter_price_body a:focus, #left_navigation_filter_price_body a:active
{
    color: #0099CC;
    text-decoration: underline;
}


.left_navigation_filter_brands
{
    margin: 5px 0 0 0;
    padding: 0;
    width: 188px;
    height: 36px;
    background-image: url(../images/left_navigation/filter_brands.jpg);
    background-repeat: no-repeat;
    text-align: right;
    float: left;
}

.left_navigation_filter_price a:link, .left_navigation_filter_price a:visited, .left_navigation_filter_price a:hover, .left_navigation_filter_price a:focus, .left_navigation_filter_price a:active, .left_navigation_filter_brands a:link, .left_navigation_filter_brands a:visited, .left_navigation_filter_brands a:hover, .left_navigation_filter_brands a:focus, .left_navigation_filter_brands a:active, .left_navigation_filter_shops a:link, .left_navigation_filter_shops a:visited, .left_navigation_filter_shops a:hover, .left_navigation_filter_shops a:focus, .left_navigation_filter_shops a:active, .left_navigation_filter_gender a:link, .left_navigation_filter_gender a:visited, .left_navigation_filter_gender a:hover, .left_navigation_filter_gender a:focus, .left_navigation_filter_gender a:active
{
    outline: none;
}

#left_navigation_filter_brands_body
{
    display:none;
    width: 188px;
    float: left;
}

ul.brands li
{
    text-transform: none;
}

.left_navigation_filter_archiv
{
    margin: 5px 0 0 0;
    padding: 0;
    width: 188px;
    height: 36px;
    background-image: url(../images/left_navigation/filter-archiv.jpg);
    background-repeat: no-repeat;
    text-align: right;
    float: left;
}
#left_navigation_filter_archiv_body
{
    width: 188px;
    float: left;
}

ul.archiv li
{
    text-transform: none;
}

.left_navigation_filter_gender
{
    margin: 5px 0 0 0;
    padding: 0;
    width: 188px;
    height: 36px;
    background-image: url(../images/left_navigation/filter_gender.jpg);
    background-repeat: no-repeat;
    text-align: right;
    float: left;
}

#left_navigation_filter_gender_body
{
    display:none;
    width: 188px;
    float: left;
}

ul.gender li
{
    text-transform: none;
}

.left_navigation_filter_shops
{
    margin: 5px 0 0 0;
    padding: 0;
    width: 188px;
    height: 36px;
    background-image: url(../images/left_navigation/filter_shops.jpg);
    background-repeat: no-repeat;
    text-align: right;
    float: left;
}

#left_navigation_filter_shops_body
{
    display:none;
    width: 188px;
    float: left;
}
ul.shops li
{
    text-transform: none;
}

.left_navigation_filter_partner_shops
{
    margin: 5px 0 0 0;
    padding: 0;
    width: 188px;
    height: 36px;
    background-image: url(../images/left_navigation/filter_shops.jpg);
    background-repeat: no-repeat;
    text-align: right;
    float: left;
}

.left_navigation_filter_partner_shops_body
{
    margin: 0;
    padding: 10px 0 5px 0;
    border-top: none;
    border-right: 1px solid #ededed;
    border-bottom: 1px solid #ededed;
    border-left: 1px solid #ededed;
    width: 186px;
    float: left;
}

.left_navigation_filter_partner_shops_body ul
{
    list-style: none;
    list-style-type: none;
    list-style-image: none;
    margin: 0;
    padding: 0;
    width: 188px;	
}

.left_navigation_filter_partner_shops_body ul li
{
    list-style: none;
    list-style-type: none;
    list-style-image: none;
    display: block;
    border: 1px solid #ededed;
    padding: 1px;
    margin: 0 0 5px 10px;
    float: left;
    width: 30px;
    height: 20px;
    text-align: center;
    font-size: 11px;
    background-color: transparent;
    line-height: 18px;
}

.left_navigation_filter_partner_shops_body ul li a:link, .left_navigation_filter_partner_shops_body ul li a:visited
{
    display: block;
    float: left;
    width: 30px;
    height: 20px;
    text-transform: uppercase;
    text-decoration: none;
    background-color: #F4F4F4;
    padding: 0;
    margin: 0;
    color: #333333;
}

.left_navigation_filter_partner_shops_body ul li a:hover, .left_navigation_filter_partner_shops_body ul li a:focus, .left_navigation_filter_partner_shops_body ul li a:active
{
    display: block;
    float: left;
    width: 30px;
    height: 20px;
    text-transform: uppercase;
    text-decoration: none;
    background-color: #a5d6ef;
    padding: 0;
    margin: 0;
    color: #333333;
}

.left_navigation_filter_partner_shops_body ul li.active
{
    list-style: none;
    list-style-type: none;
    list-style-image: none;
    display: block;
    border: 1px solid #ededed;
    padding: 1px;
    margin: 0 0 5px 10px;
    float: left;
    width: 30px;
    height: 20px;
    text-align: center;
    font-size: 11px;
    background-color: #a5d6ef;
    line-height: 18px;
    text-transform: uppercase;
    font-weight: normal;
}

.left_navigation_marken_body
{
    margin: 0;
    padding: 0 0 5px 0;
    border: none;
    width: 188px;
    float: left;
}


.left_navigation_marken_body ul
{
    list-style: none;
    list-style-type: none;
    list-style-image: none;
    margin: 0;
    padding: 0;
    width: 188px;	
}

.left_navigation_marken_body ul li
{
    list-style: none;
    list-style-type: none;
    list-style-image: none;
    display: block;
    border: 1px solid #ededed;
    padding: 1px;
    margin: 0 0 5px 10px;
    float: left;
    width: 30px;
    height: 20px;
    text-align: center;
    font-size: 11px;
    background-color: transparent;
    line-height: 18px;
}

.left_navigation_marken_body ul li a:link, .left_navigation_marken_body ul li a:visited
{
    display: block;
    float: left;
    width: 30px;
    height: 20px;
    text-transform: uppercase;
    text-decoration: none;
    background-color: #F4F4F4;
    padding: 0;
    margin: 0;
    color: #333333;
}

.left_navigation_marken_body ul li a:hover, .left_navigation_marken_body ul li a:focus, .left_navigation_marken_body ul li a:active
{
    display: block;
    float: left;
    width: 30px;
    height: 20px;
    text-transform: uppercase;
    text-decoration: none;
    background-color: #006666;
    padding: 0;
    margin: 0;
    color: #FFFFFF;
}

.markenselect_text
{
    display: block;
    float: left;
    width: 30px;
    height: 20px;
    text-transform: uppercase;
    text-decoration: none;
    background-color: #006666;
    font-weight: normal;
    padding: 0;
    margin: 0;
    color: #FFFFFF;
}


.left_navigation_marken_body ul.marken_navigation
{
    display: block;
    float: left;
    width: 178px;
    text-decoration: none;
    background-color: #FFFFFF;
    padding: 0 0 0 10px;
    margin: 10px 0 0 0;
    color: #006666;
}

.left_navigation_marken_body ul.marken_navigation li
{
    list-style: none;
    list-style-type: none;
    list-style-image: none;
    display: block;
    border: none;
    padding: 0;
    margin: 0;
    float: left;
    width: 168px;
    height: 20px;
    text-align: left;
    font-size: 11px;
    background-color: #FFFFFF;
    line-height: 18px;
}


.left_navigation_marken_body ul.marken_navigation li a:link, .left_navigation_marken_body ul.marken_navigation li a:visited
{
    display: block;
    float: left;
    width: 168px;
    height: 20px;
    line-height: 20px;
    text-transform: none;
    text-decoration: none;
    background-color: #FFFFFF;
    padding: 0;
    margin: 0;
    color: #006666;
    text-decoration: none;
}

.left_navigation_marken_body ul.marken_navigation li a:hover, .left_navigation_marken_body ul.marken_navigation li a:focus, .left_navigation_marken_body ul.marken_navigation li a:active
{
    display: block;
    float: left;
    width: 168px;
    height: 20px;
    line-height: 20px;
    text-transform: none;
    text-decoration: none;
    background-color: #FFFFFF;
    padding: 0;
    margin: 0;
    color: #006666;
    text-decoration: underline;
}

.left_navigation_subnavi li h3 span.li_active
{
    padding: 0 0 0 20px;	
    width: 168px;
}

.left_navigation_subnavi li h4 span.li_active
{
    padding: 0 0 0 20px;	
    width: 168px;
}

.left_navigation_subnavi li h5 span.li_active
{
    padding: 0 0 0 25px;	
    width: 163px;
}



.left_navigation_filter_glossary
{
    margin: 5px 0 0 0;
    padding: 0;
    width: 188px;
    height: 36px;
    background-image: url(../images/left_navigation/filter-glossary.jpg);
    background-repeat: no-repeat;
    text-align: right;
    float: left;
}

.left_navigation_filter_glossary_body
{
    margin: 0;
    padding: 10px 0 5px 0;
    border-top: none;
    border-right: 1px solid #ededed;
    border-bottom: 1px solid #ededed;
    border-left: 1px solid #ededed;
    width: 186px;
    float: left;
}

.left_navigation_filter_glossary_body ul
{
    list-style: none;
    list-style-type: none;
    list-style-image: none;
    margin: 0;
    padding: 0;
    width: 188px;  
}

.left_navigation_filter_glossary_body ul li
{
    list-style: none;
    list-style-type: none;
    list-style-image: none;
    display: block;
    border: 1px solid #ededed;
    padding: 1px;
    margin: 0 0 5px 10px;
    float: left;
    width: 30px;
    height: 20px;
    text-align: center;
    font-size: 11px;
    background-color: transparent;
    line-height: 18px;
}

.left_navigation_filter_glossary_body ul li a:link, .left_navigation_filter_glossary_body ul li a:visited
{
    display: block;
    float: left;
    width: 30px;
    height: 20px;
    text-transform: uppercase;
    text-decoration: none;
    background-color: #F4F4F4;
    padding: 0;
    margin: 0;
    color: #333333;
}

.left_navigation_filter_glossary_body ul li a:hover, .left_navigation_filter_glossary_body ul li a:focus, .left_navigation_filter_glossary_body ul li a:active
{
    display: block;
    float: left;
    width: 30px;
    height: 20px;
    text-transform: uppercase;
    text-decoration: none;
    background-color: #a5d6ef;
    padding: 0;
    margin: 0;
    color: #333333;
}

.left_navigation_filter_glossary_body ul li.active
{
    list-style: none;
    list-style-type: none;
    list-style-image: none;
    display: block;
    border: 1px solid #ededed;
    padding: 1px;
    margin: 0 0 5px 10px;
    float: left;
    width: 30px;
    height: 20px;
    text-align: center;
    font-size: 11px;
    background-color: #a5d6ef;
    line-height: 18px;
    text-transform: uppercase;
    font-weight: normal;
}



.left_navigation_filter_sitemap
{
    margin: 5px 0 0 0;
    padding: 0;
    width: 188px;
    height: 36px;
    background-image: url(../images/left_navigation/filter-sitemap.jpg);
    background-repeat: no-repeat;
    text-align: right;
    float: left;
}

.left_navigation_filter_sitemap_body
{
    margin: 0;
    padding: 10px 0 5px 0;
    border-top: none;
    border-right: 1px solid #ededed;
    border-bottom: 1px solid #ededed;
    border-left: 1px solid #ededed;
    width: 186px;
    float: left;
}

.left_navigation_filter_sitemap_body ul
{
    list-style: none;
    list-style-type: none;
    list-style-image: none;
    margin: 0;
    padding: 0;
    width: 188px;  
}

.left_navigation_filter_sitemap_body ul li
{
    list-style: none;
    list-style-type: none;
    list-style-image: none;
    display: block;
    border: 1px solid #ededed;
    padding: 1px;
    margin: 0 0 5px 10px;
    float: left;
    width: 30px;
    height: 20px;
    text-align: center;
    font-size: 11px;
    background-color: transparent;
    line-height: 18px;
}

.left_navigation_filter_sitemap_body ul li a:link, .left_navigation_filter_sitemap_body ul li a:visited
{
    display: block;
    float: left;
    width: 30px;
    height: 20px;
    text-transform: uppercase;
    text-decoration: none;
    background-color: #F4F4F4;
    padding: 0;
    margin: 0;
    color: #333333;
}

.left_navigation_filter_sitemap_body ul li a:hover, .left_navigation_filter_sitemap_body ul li a:focus, .left_navigation_filter_sitemap_body ul li a:active
{
    display: block;
    float: left;
    width: 30px;
    height: 20px;
    text-transform: uppercase;
    text-decoration: none;
    background-color: #a5d6ef;
    padding: 0;
    margin: 0;
    color: #333333;
}

.left_navigation_filter_sitemap_body ul li.active
{
    list-style: none;
    list-style-type: none;
    list-style-image: none;
    display: block;
    border: 1px solid #ededed;
    padding: 1px;
    margin: 0 0 5px 10px;
    float: left;
    width: 30px;
    height: 20px;
    text-align: center;
    font-size: 11px;
    background-color: #a5d6ef;
    line-height: 18px;
    text-transform: uppercase;
    font-weight: normal;
}

.left_navigation_filter_faq
{
    padding: 0;  
    margin: 0;
    height: 35px;
    width: 190px;
    background-image:url(../images/left_navigation/filter-faq.jpg);
    background-repeat: no-repeat;
    text-align: right;
    float: left;
}

.left_box_headline_text
{
    color:#ffffff;
    float:left;
    font-family:Arial,Helvetica,sans-serif;
    font-size:16px;
    line-height:34px;
    text-align: left;
    margin-left:10px;
    padding:0;
    /* width:50%; */
}

.left_navigation_top_categories_new 
{
    background-image:url(../images/left_navigation/category_bg.jpg);
    background-repeat:no-repeat;
    float:left;
    height:35px;
    /* margin: 29px 0 0 0;*/
    margin: 9px 0 0 0;
    padding:0;
    text-align:right;
    width:190px;
}

.left_navigation_filter_price_new
{
    /* margin: 5px 0 0 0;*/
    margin: 23px 0 0 0;
    padding: 0;
    width: 188px;
    height: 36px;
    background-image: url(../images/left_navigation/left_navi_header_bg.jpg);
    background-repeat: no-repeat;
    text-align: right;
    float: left;
    outline: none;
}

.left_navigation_filter_brands_new
{
    margin: 5px 0 0 0;
    padding: 0;
    width: 188px;
    height: 36px;
    background-image: url(../images/left_navigation/left_navi_header_bg.jpg);
    background-repeat: no-repeat;
    text-align: right;
    float: left;
}

.left_navigation_filter_shops_new
{
    margin: 5px 0 0 0;
    padding: 0;
    width: 188px;
    height: 36px;
    background-image: url(../images/left_navigation/left_navi_header_bg.jpg);
    background-repeat: no-repeat;
    text-align: right;
    float: left;
}

.left_navigation_filter_gender_new
{
    margin: 5px 0 0 0;
    padding: 0;
    width: 188px;
    height: 36px;
    background-image: url(../images/left_navigation/left_navi_header_bg.jpg);
    background-repeat: no-repeat;
    text-align: right;
    float: left;
}

.left_navigation_top_categories_dropdown_new
{
    padding: 0;
    margin: 0 5px 0 0;
    height: 45px;
    width: 185px;
    background: url(../images/left_navigation/categories_dropdown_small.gif) no-repeat right top; 
    /*float: right;*/
    position: absolute;
}

.left_navigation_top_categories_dropdown_new:hover
{
    background-image:url(../images/left_navigation/categories_dropdown_over_small.gif);
    background-repeat: no-repeat;
    cursor: pointer;
}

.left_navigation_top_categories_dropdown_new:hover .categories_content_body
{
    position: relative;
    text-align: left;
    padding: 0 0 5px 0;
    top: 38px;
    left: -163px;
    width: 190px;
    display: block;
    z-index: 10;
    float:left;
    cursor: default;
}
.left_box_headline_text_dropdown
{
    color:#333333;
    float:left;
    font-family:Arial,Helvetica,sans-serif;
    font-size:16px;
    line-height:40px;
    text-align: left;
    margin-left:10px;
    padding:0;
    /*letter-spacing: -1pt;*/
    /* width:50%; */
}

.left_box_headline_text_marken_dropdown
{
    color:#FFFFFF;
    float:left;
    font-family:Arial,Helvetica,sans-serif;
    font-size:16px;
    line-height:40px;
    text-align: left;
    margin-left:10px;
    padding:0;
    /*letter-spacing: -1pt;*/
    /* width:50%; */
}

.left_navigation_filters_heading
{
    margin: 5px 0 0 0;
    padding: 0;
    width: 188px;
    height: 36px;
    background-image: url(../images/left_navigation/left_navi_header_bg.jpg);
    background-repeat: no-repeat;
    text-align: right;
    float: left;
}

.left_navigation_filters_body
{
    display:none;
    width: 188px;
    float: left;
}

.left_box_headline_text_dropdown_marken  
{
    color:#FFFFFF;
    float:left;
    font-family:Arial,Helvetica,sans-serif;
    font-size:16px;
    line-height:40px;
    margin-left:10px;
    padding:0;
    text-align:left;
}

.left_navigation_top_category_marken  
{
    background-image: url("/images/left_navigation/left_navi_header_dropdown_marken_bg.jpg");
    background-repeat:no-repeat;
    height:55px;
    margin:0;
    padding:0 0 10px;
    width:190px;
}

.left_navigation_active_category
{
    background: url('../images/left_navigation/mysport_active.gif') no-repeat;
    float:left;
    font-weight:bold;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none
}
.left_navigation_active_category:hover
{
    background: url('../images/left_navigation/mysport_active.gif') no-repeat;
    float:left;
}
.left_navigation_body li.left_navigation_active_category a:hover, .left_navigation_body li.left_navigation_active_category a:focus, .left_navigation_body li.left_navigation_active_category a:active 
{
    background: url('../images/left_navigation/mysport_active.gif') no-repeat;
    cursor:pointer;
    display:block;
    float:left;
    font-weight:normal;
    height:18px;
    margin:0 0 0 -10px;
    padding:0 0 0 10px;
    text-decoration:none;
    width:178px;
}


/*Color Filter*/
#left_navigation_filter_Farbe_body_newfilter

{
    margin: 0 0 0 0;
    width: 188px;
    float: left;
}

#left_navigation_filter_Farbe_body_newfilter ul {
    list-style:none outside none;
    margin:0;
    padding:0;
    width:188px;
}

#left_navigation_filter_Farbe_body_newfilter ul li {
    /*background-color:transparent;*/
    border:2px solid #EDEDED;
    display:block;
    float:left;
    font-size:11px;
    height:18px;
    line-height:18px;
    list-style:none outside none;
    margin:10px 8px 0px 0;
    padding:1px;
    text-align:center;
    width:18px;
    background-image: none;
}
#left_navigation_filter_Farbe_body_newfilter ul li a.link{
    display:block;
    height:18px;
    padding:1px;
    width:18px;
}

#left_navigation_filter_Farbe_body_newfilter ul li a:link, #left_navigation_filter_Farbe_body_newfilter ul li a:visited, #left_navigation_filter_Farbe_body_newfilter ul li a:hover, #left_navigation_filter_Farbe_body_newfilter ul li a:focus, #left_navigation_filter_Farbe_body_newfilter ul li a:active  
{
    display:block;
    height:18px;
    outline:medium none;
    width:18px;
    background-color:transparent;
    background-image: none;
}
#left_navigation_filter_Farbe_body_newfilter ul li.all_filter_width
{
    width: 178px;
    border: none;

}
#left_navigation_filter_Farbe_body_newfilter ul li a.all_filter_width:link,#left_navigation_filter_Farbe_body_newfilter ul li a.all_filter_width:hover,#left_navigation_filter_Farbe_body_newfilter ul li a.all_filter_width:visited,#left_navigation_filter_Farbe_body_newfilter ul li a.all_filter_width:active,#left_navigation_filter_Farbe_body_newfilter ul li a.all_filter_width:focus
{
    width: 178px;
    text-align: left;
    margin: 0;
    background-color:#EDEDED;

}
#left_navigation_filter_Farbe_body_newfilter ul li a.all_filter_width:hover
{
    background-color:#99D6EB;
}

#left_navigation_filter_Farbe_body_newfilter ul li.left_navigation_active_category
{
    border:2px solid #666666;
}


/* For Color Filter box */
/* filter id=2 */

#left_navigation_filter_body_layout2  {
    float:left;
    margin:0;
    width:150px;
}


#left_navigation_filter_body_layout2 ul {
    list-style:none outside none;
    margin:0;
    padding:0;
    /*width:188px;*/
}

#left_navigation_filter_body_layout2 ul li {
    /*background-color:transparent;*/
    border:2px solid #EDEDED;
    display:block;
    float:left;
    font-size:11px;
    height:14px;
    line-height:18px;
    list-style:none outside none;
    margin:6px 6px 1px 0;
    padding:1px;
    text-align:center;
    width:14px;
    background-image: none;
}
#left_navigation_filter_body_layout2 ul li a.link
{
    display:block;
    height:18px;
    padding:1px;
    width:18px;
    border: 5px solid #3C3C3C;
}
#left_navigation_filter_body_layout2 ul li:hover {
    /*background-color:transparent;*/
    border: 2px solid #3C3C3C;
    display:block;
    float:left;
    font-size:11px;
    height:14px;
    line-height:18px;
    list-style:none outside none;
    margin:6px 6px 1px 0;
    padding:1px;
    text-align:center;
    width:14px;
    background-image: none;
}
#left_navigation_filter_body_layout2 ul li a:link, #left_navigation_filter_body_layout2 ul li a:visited, #left_navigation_filter_body_layout2 ul li a:hover, #left_navigation_filter_body_layout2 ul li a:focus, #left_navigation_filter_body_layout2 ul li a:active  
{
    display:block;
    height:14px;
    width:14px;
    outline:medium none;    
    background-color:transparent;
    background-image: none;
    margin: 0;
    padding: 0;
}
#left_navigation_filter_body_layout2 ul li.all_filter_width
{
    width: 188px;
    border: none;
    /*background-image:url("../images/navi_arrow.gif");*/
    float: left;
    height: 18px;
    margin:6px 0px 1px 0;
    padding: 0 0 3px 0px;
}
#left_navigation_filter_body_layout2 ul li.all_filter_width a:link, #left_navigation_filter_body_layout2 ul li.all_filter_width a:hover, #left_navigation_filter_body_layout2 ul li.all_filter_width a:visited, #left_navigation_filter_body_layout2 ul li.all_filter_width a:active, #left_navigation_filter_body_layout2 ul li.all_filter_width a:focus
{    
    height:18px;
    margin:0 0 1px 0;
    padding:0 4px 3px;
    text-align:left;
    width:181px;
}
#left_navigation_filter_body_layout2 ul li.all_filter_width:hover
{
    display:block;
    text-align:left;
    width: 188px;
    /*line-height: 13px;*/
    height:18px;    
    margin:6px 0px 1px 0;
    padding: 0 0 3px 0px;
}
#left_navigation_filter_body_layout2 ul span.lastactive_level_one li
{
    border:2px solid #3C3C3C;
}


/* For Default filter layout layout id=1*/


#left_navigation_filter_body_layout1  {
    float:left;
    margin:0;
    width:150px;
}


#left_navigation_filter_body_layout1 ul {
    list-style:none outside none;
    margin:0;
    padding:0;
    width:188px;
}

#left_navigation_filter_body_layout1 ul li 
{    
    font-size:11px;
    line-height:16px;
    margin:1px 0 0 0;
    padding:0 8px 0 0;
    width:180px;
}
#left_navigation_filter_body_layout1 ul li a.link
{
    display:block;
    height:18px;
    padding:1px;
    width:18px;
}

#left_navigation_filter_body_layout1 ul li a:link,#left_navigation_filter_body_layout1 ul li a:visited
{
    display:block;
    outline:medium none;
    /*background:url("../images/left_navigation/mysport_active.gif") no-repeat scroll 0 0 transparent;*/
    width: 100%;
    padding:0 0 0 8px;
    margin:0;
    text-decoration: none;

}
#left_navigation_filter_body_layout1 ul li a.text_kursiv_red:link,#left_navigation_filter_body_layout1 ul li a.text_kursiv_red:visited
{
    background:url("../images/left_navigation/cross_bg.gif") no-repeat scroll 0 0 transparent;
}
#left_navigation_filter_body_layout1 ul li a:active
{
    display:block;
    outline:medium none;
    background:url("../images/left_navigation/mysport_active.gif") no-repeat scroll 0 0 transparent;
    width: 100%;
    padding:0 0 0 8px;
    margin:0;

}
#left_navigation_filter_body_layout1 ul li a:hover, #left_navigation_filter_body_layout1 ul li a:focus
{
    background-color:#99D6EB;
    background-image:none;    
    display:block;
    margin:0;
    outline:medium none;
    padding:0 0 0 8px;
    width:100%;
}
#left_navigation_filter_body_layout1 ul span li a
{    
    background-color:transparent;
    background-image:none;
    display:block;
    margin:0;
    outline:medium none;
    padding:0 0 0 8px;
    width:100%;
}
#left_navigation_filter_body_layout1 ul li.all_filter_width
{
    width: 145px;
    border: none;
}
#left_navigation_filter_body_layout1 ul li a.all_filter_width:link,#left_navigation_filter_body_layout1 ul li a.all_filter_width:hover,#left_navigation_filter_body_layout1 ul li a.all_filter_width:visited,#left_navigation_filter_body_layout1 ul li a.all_filter_width:active,#left_navigation_filter_body_layout1 ul li a.all_filter_width:focus
{
    width: 140px;
    text-align: left;

}

#left_navigation_filter_body_layout1 ul span.lastactive_level_one li
{
    background-image:url("../images/navi_active_1.gif");
    background-position:left center;
    background-repeat:no-repeat;
    /*margin:0 0 0 -7px;*/
    padding:0 0 0 0px;
}

/* For Default filter Without Count layout layout id=3*/
#left_navigation_filter_body_layout3  {
    float:left;
    margin:0;
    width:150px;
}


#left_navigation_filter_body_layout3 ul {
    list-style:none outside none;
    margin:0;
    padding:0;
    width:188px;
}

#left_navigation_filter_body_layout3 ul li {
    background-image:url("../images/navi_arrow.gif");
    background-position:left center;
    background-repeat:no-repeat;
    font-size:11px;
    line-height:16px;
    margin:1px 0 0;
    padding:0 0 0 7px;
    width:143px;

}
#left_navigation_filter_body_layout3 ul li a.link{
    display:block;
    height:18px;
    padding:1px;
    width:18px;
}

#left_navigation_filter_body_layout3 ul li a:link, #left_navigation_filter_body_layout3 ul li a:visited, #left_navigation_filter_body_layout3 ul li a:hover, #left_navigation_filter_body_layout3 ul li a:focus, #left_navigation_filter_body_layout3 ul li a:active  
{
    display:block;
    outline:medium none;
    background-color:transparent;
    background-image: none;
}
#left_navigation_filter_body_layout3 ul li.all_filter_width
{
    width: 145px;
    border: none;
}
#left_navigation_filter_body_layout3 ul li a.all_filter_width:link,#left_navigation_filter_body_layout3 ul li a.all_filter_width:hover,#left_navigation_filter_body_layout3 ul li a.all_filter_width:visited,#left_navigation_filter_body_layout3 ul li a.all_filter_width:active,#left_navigation_filter_body_layout3 ul li a.all_filter_width:focus
{
    width: 140px;
    text-align: left;

}

#left_navigation_filter_body_layout3 ul span.lastactive_level_one li
{
    background-image:url("../images/navi_active_1.gif");
    background-position:left center;
    background-repeat:no-repeat;
    /*margin:0 0 0 -7px;*/
    padding:0 0 0 7px;
}

/* 30-06-10 */
#left_navigation_filter_body_layout1 ul li.left_navigation_active_category
{
    background: url('../images/left_navigation/mysport_active.gif') no-repeat;
    float:left;
    font-weight:bold;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    height:18px;
}
#left_navigation_filter_body_layout1 ul li.left_navigation_active_category a:hover, #left_navigation_filter_body_layout1 ul li.left_navigation_active_category a:focus, #left_navigation_filter_body_layout1 ul li.left_navigation_active_category a:active 
{
    background: url('../images/left_navigation/mysport_active.gif') no-repeat;
    cursor:pointer;
    display:block;
    float:left;
    font-weight:normal;
    height:18px;
    margin:0 0 0 0px;
    padding:0 0 0 8px;
    text-decoration:none;
    width:180px;
}
#left_navigation_filter_body_layout1 ul li.left_navigation_active_category:hover
{
    background: url('../images/left_navigation/mysport_active.gif') no-repeat;
    float:left;
    height:18px;    
    text-decoration: line-through;
    /* border: 1px solid red;*/
}
.left_navigation_body li.left_navigation_active_category a:hover, .left_navigation_body li.left_navigation_active_category a:focus, .left_navigation_body li.left_navigation_active_category a:active 
{
    background: url('../images/left_navigation/mysport_active.gif') no-repeat;
    cursor:pointer;
    display:block;
    float:left;
    font-weight:normal;
    height:18px;
    margin:0 0 0 -10px;
    padding:0 0 0 10px;
    text-decoration:none;
    width:178px;
}
/* filter id=4 */

#left_navigation_filter_body_layout4  {
    float:left;
    margin:0;
    width:150px;
}


#left_navigation_filter_body_layout4 ul {
    list-style:none outside none;
    margin:0;
    padding:0;
    /*width:188px;*/
}

#left_navigation_filter_body_layout4 ul li {
    /*background-color:transparent;*/
    border:2px solid #EDEDED;
    display:block;
    float:left;
    font-size:11px;
    height:18px;
    line-height:18px;
    list-style:none outside none;
    margin:7px 7px 1px 0;
    padding:1px;
    text-align:center;
    width:18px;
    background-image: none;
}
#left_navigation_filter_body_layout4 ul li a.link
{
    display:block;
    height:18px;
    padding:1px;
    width:18px;
    border: 5px solid #3C3C3C;
}
#left_navigation_filter_body_layout4 ul li:hover {
    /*background-color:transparent;*/
    border: 2px solid #3C3C3C;
    display:block;
    float:left;
    font-size:11px;
    height:18px;
    line-height:18px;
    list-style:none outside none;
    margin:7px 7px 1px 0;
    padding:1px;
    text-align:center;
    width:18px;
    background-image: none;
}
#left_navigation_filter_body_layout4 ul li a:link, #left_navigation_filter_body_layout4 ul li a:visited, #left_navigation_filter_body_layout4 ul li a:hover, #left_navigation_filter_body_layout4 ul li a:focus, #left_navigation_filter_body_layout4 ul li a:active  
{
    display:block;
    height:18px;
    width:18px;
    outline:medium none;    
    background-color:transparent;
    background-image: none;
    margin: 0;
    padding: 0;
}
#left_navigation_filter_body_layout4 ul li.all_filter_width
{
    width: 188px;
    border: none;
    /*background-image:url("../images/navi_arrow.gif");*/
    float: left;
    height: 18px;
    margin:6px 0px 1px 0;
    padding: 0 0 3px 0px;
}
#left_navigation_filter_body_layout4 ul li.all_filter_width a:link, #left_navigation_filter_body_layout4 ul li.all_filter_width a:hover, #left_navigation_filter_body_layout4 ul li.all_filter_width a:visited, #left_navigation_filter_body_layout4 ul li.all_filter_width a:active, #left_navigation_filter_body_layout4 ul li.all_filter_width a:focus
{    
    height:18px;
    margin:0 0 1px 0;
    padding:0 4px 3px;
    text-align:left;
    width:181px;
}
#left_navigation_filter_body_layout4 ul li.all_filter_width:hover
{
    display:block;
    text-align:left;
    width: 188px;
    /*line-height: 13px;*/
    height:18px;    
    margin:6px 0px 1px 0;
    padding: 0 0 3px 0px;
}
#left_navigation_filter_body_layout4 ul span.lastactive_level_one li
{
    border:2px solid #3C3C3C;
}
.left_navigation_top_categories_partner 
{
    background-image:url(../images/left_navigation/category_bg.jpg);
    background-repeat:no-repeat;
    float:left;
    height:35px;
    margin: 0px 0 0 0;
    padding:0;
    text-align:right;
    width:190px;
}
.left_navigation_filter_bg
{
    background-image: url(../images/left_navigation/left_navi_header_bg_open.jpg);
}
.categories_footer_gray
{
    width: 190px;
    /*height: 21px;*/
    background-image:url(../images/left_navigation/leftcat_footer.png);
    background-position: -1px 0px;
    background-repeat: no-repeat;
    float: left;
}

.bullet_subchild{
    background: url("/images/left_navigation/bullet_left.gif") no-repeat scroll 12px 50% #f5f5f5;
    margin-left: -10px;
    padding-left: 10px;
    font-size:11px;
}

li.bullet_subchild a:hover,
.left_navigation_body li .li_active_chlid{
    background:#99D6EB url("/images/left_navigation/bullet_left.gif") no-repeat scroll 12px;
}
.left_navigation_body li .li_active1.active_select {
    background: url("../images/left_navigation/mysport_active1.gif") repeat scroll 0 0 transparent;
}
.mylistview{
    width:190px; 
    list-style: none; 
    margin:0px; 
    padding:0px;
    font-family: Verdana, Geneva, sans-serif;
    font-size:11px;
    line-height: 16px;
    display: block;
    padding: 0px 5px;
}
.mylistview li{
    display: block;
    margin-bottom: 1px;
    clear: both;
    float: left;
}
.mylistview li a{
    height: 18px;
    display: block;
    line-height: 18px;
    padding: 0px 3px 0px 20px !important;
    text-decoration: none;
    color: #333333;
    width: 166px !important;
}
.mylistview li a.mactive{
    background: #ededed url(../images/left_navigation/checkboxes_sprite.gif) no-repeat !important;
    background-position: 2px 1px !important;
}
.mylistview li a:hover.mnormal,
.mylistview li a:focus.mnormal,
.mylistview li a:active.mnormal{
    background: #a5d6ef url(../images/left_navigation/checkboxes_sprite.gif) no-repeat !important;
    background-position: 2px 1px !important;
}
.mylistview li a.mnormal{
    background: #ededed url(../images/left_navigation/checkboxes_sprite.gif) no-repeat !important;
    background-position: 2px -17px !important;
}
/*.mylistview li a:hover.mnormal{
background: #a5d6ef url(../images/left_navigation/checkboxes_sprite.gif) no-repeat !important;
background-position: 2px -17px !important;
}*/
.mylistview li a.mdel{
    background: #ededed url(../images/left_navigation/checkboxes_sprite.gif) no-repeat !important;
    background-position: 2px -34px !important;
}
.mylistview li a:hover.mdel{
    background: #a5d6ef url(../images/left_navigation/checkboxes_sprite.gif) no-repeat !important;
    background-position: 2px -34px !important;
    }
.color_all
{
    background: url(../images/left_navigation/checkboxes_sprite.gif) no-repeat !important;
background-position: 2px -34px !important;
padding-left: 20px !important;
}
.Weitere_hover a:hover{
 background: #99D6EB;
}
