﻿/* ### PageHeader logoContainer ### */
.pageHeaderContainer
{
    padding-top: 11px;
    display: block;
}

.pageHeaderTitle
{
    display: none;
}

/* ### BrandMenu: Start ### */
.brandTabMenuContainer
{
    background-color: #323232;
}

.brandMenu a
{
    color: #ffffff;
    border-right: 1px solid #ffffff;
}

.brandMenu a span
{
    border: 0px;
}

.brandMenu .selected
{
    background-color: Transparent;
}

.brandMenu .selected a
{
    color: #ffffff;
    background-color: Transparent;
}

.brandMenu a:hover
{
    color: #ffffff;
    background-color: Transparent;
}

.brandAndSubStoreMenuContainer
{
}

.brandAndSubStoreMenuContainer .panelLink
{
    color: #FFFFFF;
}

.brandAndSubStoreMenuContainer .panelLink:hover
{
    color: #000000;
}

.brandAndSubStoreMenuContainer .active
{
    color: #000000;
}


/* ### BrandMenu: End ### */

/* ### BrandAreaContainer: Start ### */

.landingAndSplashPageContainer
{
    background-color: #000000;
    background-image: none;
    background: #000000 url(//media.redcatsnordic.com/jotex/images/generic/generic/jotex_tab_bg.jpg);
}

.brandAreaContainer
{
    background-color: #cccccc; /*background-image: none;*/
    background: #000000 url(//media.redcatsnordic.com/jotex/images/generic/generic/jotex_tab_bg.jpg) repeat scroll 0 0;
}





/* ###  Top-navigation - Concept:Start ### */

.submenu_concept
{
    display: block;
    float: right;
    width: 733px;
    padding: 0;
    margin: 7px 20px 0 0;
}

.submenu_concept ul
{
    display: inline;
    float: left;
    height: 52px;
    list-style-type: none;
    margin: 0pt 0pt 15px;
    padding-top: 30px;
    padding-left: 10px;
}

.submenu_concept ul li
{
    display: block;
    float: left;
    margin-right: 0px !important;
    text-indent: -9999px;
}

#submenu_concept ul li#fashion a
{
    display: block;
    width: 44px;
    height: 25px;
    background: url('../images/conceptstores/josefssons/se/swe/j_n1.gif') 0 0 no-repeat;
}
#submenu_concept ul li#kids a
{
    display: block;
    width: 112px;
    height: 25px;
    background: url('../images/conceptstores/josefssons/se/swe/j_n2.gif') 0 0 no-repeat;
}
#submenu_concept ul li#decour a
{
    display: block;
    width: 106px;
    height: 25px;
    background: url('../images/conceptstores/josefssons/se/swe/j_n3.gif') 0 0 no-repeat;
}
#submenu_concept ul li#electronics a
{
    display: block;
    width: 78px;
    height: 25px;
    background: url('../images/conceptstores/josefssons/se/swe/j_n4.gif') 0 0 no-repeat;
}
#submenu_concept ul li#sports a
{
    display: block;
    width: 97px;
    height: 25px;
    background: url('../images/conceptstores/josefssons/se/swe/j_n5.gif') 0 0 no-repeat;
}
#submenu_concept ul li#entertainment a
{
    display: block;
    width: 37px;
    height: 25px;
    background: url('../images/conceptstores/josefssons/se/swe/j_n6.gif') 0 0 no-repeat;
}
#submenu_concept ul li#travel a
{
    display: block;
    width: 64px;
    height: 25px;
    background: url('../images/conceptstores/josefssons/se/swe/j_n7.gif') 0 0 no-repeat;
}
#submenu_concept ul li#bargains a
{
    display: block;
    width: 39px;
    height: 25px;
    background: url('../images/conceptstores/josefssons/se/swe/j_n8.gif') 0 0 no-repeat;
}
#submenu_concept ul li#nine a
{
    display: block;
    width: 96px;
    height: 25px;
    background: url('../images/conceptstores/josefssons/se/swe/j_n9.gif') 0 0 no-repeat;
}

#submenu_concept ul li#fashion a:hover
{
    background: url('../images/conceptstores/josefssons/se/swe/j_n1.gif') -44px 0 no-repeat;
}
#submenu_concept ul li#kids a:hover
{
    background: url('../images/conceptstores/josefssons/se/swe/j_n2.gif') -112px 0 no-repeat;
}
#submenu_concept ul li#decour a:hover
{
    background: url('../images/conceptstores/josefssons/se/swe/j_n3.gif') -106px 0 no-repeat;
}
#submenu_concept ul li#electronics a:hover
{
    background: url('../images/conceptstores/josefssons/se/swe/j_n4.gif') -78px 0 no-repeat;
}
#submenu_concept ul li#sports a:hover
{
    background: url('../images/conceptstores/josefssons/se/swe/j_n5.gif') -97px 0 no-repeat;
}
#submenu_concept ul li#entertainment a:hover
{
    background: url('../images/conceptstores/josefssons/se/swe/j_n6.gif') -37px 0 no-repeat;
}
#submenu_concept ul li#travel a:hover
{
    background: url('../images/conceptstores/josefssons/se/swe/j_n7.gif') -64px 0 no-repeat;
}
#submenu_concept ul li#bargains a:hover
{
    background: url('../images/conceptstores/josefssons/se/swe/j_n8.gif') -39px 0 no-repeat;
}
#submenu_concept ul li#nine a:hover
{
    background: url('../images/conceptstores/josefssons/se/swe/j_n9.gif') -96px 0 no-repeat;
}

/* ###  Top-navigation - Concept:End ### */

.mainContainer
{
    background-color: #ffffff;
    width: 956px;
    border: 0 none;
    /*background-image: url(//media.redcatsnordic.com/ellos/images/se/swe/Content/other/jotex/0939/0939_cs_bgmenufix.jpg);
    background-repeat: repeat-y;*/
}

.productDetailPage
{
    background: #000000 url(//media.redcatsnordic.com/jotex/images/generic/generic/jotex_tab_bg.jpg) repeat scroll 0 0;
}

.productDetailPage .mainContainer
{
}

.brandAreaContainer .mainContainer
{
}

.mainContainer .pageNavigationContainer
{
    background-color: Transparent;
    border-right-color: Transparent;
}

.mainContainer .leftColumnContainer
{
    border-width: 0px;
}

.mainContentContainer
{
    border-left: 0px;
    width: 765px;
}

/* ### BrandAreaContainer: End ### */


/* ### treeNavigation Control:Start ### */


.treeNavigation
{
    background-color: Transparent;
}

.treeNavigation li
{
    margin-left: 48px;
}
.treeNavigation li a
{
    color: #000000;
    font-family: arial;
    font-size: 11px;
}

.treeNavigation li.expandable
{
    list-style-image: url(//media.redcatsnordic.com/ellos/images/generic/graphics/josefssonsTreeNavClosed.gif);
    cursor: pointer;
}

.treeNavigation li.collapsable
{
    list-style-image: url('//media.redcatsnordic.com/ellos/images/generic/graphics/josefssonsTreeNavOpen.gif');
    cursor: pointer;
}

/* ### treeNavigation Control:End ### */


/* ### ProductListPage: Start ### */
.productListPage .splashBlock
{
    background-color: Transparent;
}
.productListPage .productListHeaderArea
{
    background-color: Transparent;
}
.productListPage .productListToolbar
{
    background-color: Transparent;
}

.productListPage .filterArea
{
    background-color: Transparent;
}

.productListPage .filterArea .content
{
    background-color: Transparent;
}

.productListPage .filterArea .content select
{
    background-color: #3f3f3f;
    color: #ffffff;
}

.breadCrumb
{
    clear: both;
    float: none;
}

.breadCrumb a
{
    color: #000000;
    text-decoration: underline;
}

.breadCrumb a:hover
{
    text-decoration: none;
}

.productListPage .breadCrumb
{
    color: #000000;
}

.breadCrumArrow
{
    color: #000000;
}

.productListPage .originalPrice
{
    font-size: 12px;
    color: #333333;
}

.productListPage .productListToolbar .listOptions .listPaging .stepLeft
{
    background-image: url(//media.redcatsnordic.com/ellos/images/conceptstores/josefssons/generic/j_button_small_left.gif);
}

.productListPage .productListToolbar .listOptions .listPaging .stepLeft:hover
{
    background-position: right;
}

.productListPage .productListToolbar .listOptions .listPaging .stepRight
{
    background-image: url(//media.redcatsnordic.com/ellos/images/conceptstores/josefssons/generic/j_button_small_right.gif);
}

.productListPage .productListToolbar .listOptions .listPaging .stepRight:hover
{
    background-position: right;
}

.productListPage .column
{
    border: 1px solid #dadada;
}

/* ### ProductListPage: End ### */

/* ### ProductDetailPage: Start ### */
.productDetailPage .leftColumnContainer
{
    border-color: #ffffff;
}

.productDetailPage .breadCrumb
{
    color: #a1a1a1;
}

.productDetailPage .breadCrumb a
{
    color: #a1a1a1;
}

.productListNavControl
{
    background-image: none;
    background-color: Transparent;
    color: #000000;
    border-top: 1px solid #a1a1a1;
    border-bottom: 1px solid #a1a1a1;
    margin-top: 11px;
}

.productListNavControl a
{
    color: #000000;
}

.productListNavControl .stepPrevious a
{
    background-image:url(//media.redcatsnordic.com/ellos/images/generic/graphics/josefssons_previousButton.gif); 
    background-position: 0px 9px;
    color: #000000;
}

.productListNavControl .stepForward a
{
    background-image:url(//media.redcatsnordic.com/ellos/images/generic/graphics/josefssons_nextButton.gif);
    background-position: right 9px;
    color: #000000;
}

.productListNavControl .stepForward a:hover
{
    background-position: right -28px;
}

.productListNavControl .stepPrevious a:hover
{
    background-position: 0px -28px;
}

.controlHeaderContainer .tipAFriendHeader_expandable
{
    background-image: url(//media.redcatsnordic.com/ellos/images/generic/graphics/josefssons_downButton.gif);
    background-position: right 4px;
    background-repeat: no-repeat;
}

.controlHeaderContainer .tipAFriendHeader_expandable:hover
{
    background-image: url(//media.redcatsnordic.com/ellos/images/generic/graphics/josefssons_downButton.gif);
    background-position: right -33px;
}

/* ### PushSet ### */

.pushSetWrapper .productPushSetList .productContainer
{
    border-color: #ffffff;
}


/* ### Old CSS ### */

.landingAndSplashPageContainer .submenu_concept
{
    clear: none;
    display: inline-block;
    float: left;
}

.productListPage .submenu_concept
{
    display: block;
    clear: both;
    overflow: auto;
    float: none;
}

.productListPage .submenu_concept ul
{
    display: inline-block;
}


.pageNavigationContainer
{
    border: 0 none;
    /*background-image: url(//media.redcatsnordic.com/ellos/images/se/swe/Content/other/jotex/0939/0939_cs_bgmenu.jpg);
    background-repeat: no-repeat;*/
}


