.cta span {
line-height:13px;
}
.kaufberater.lpWrapper {
    margin-left: 5px;
}
.kaufberater .iconFontarrowBottom,.kaufberater .iconFontarrowRight {
margin-left:3px;
font-size:8px;
font-weight:700;
display: inline-block;
}

.kaufberater .nDash {
width:16px;
height:4px;
background-color:#fff;
margin-top:12px; 
}

.kaufberater .ctaContainer .cta {
margin-bottom:5px;
text-align:right;
}


* + html #content > div{ 
  zoom:0;
}



.kaufberater .toggleHeadline {
background-color:#e1e1e1;
letter-spacing:2px;
font:11px Arial;
line-height:26px;
color:#333;
font-weight:700;
cursor:pointer;
padding: 0px; /*headline fix shop*/
  width: 1000px;
}

#catBottomContainer .itemSelectorList li.active,.kaufberater .toggleHeadline.active,.kaufberater .toggleHeadline:hover,.kaufberater .toggleHeadline:hover .iconFontarrowRight {
color:#333;
background-color:#c1c1c1;
}
  #catTopHeadline p {
    color: #333333;
    display: inline-block;
    font-family: Arial;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 2px;
    line-height: 12px;
    text-transform: uppercase;
}
.kaufberater h2 {
background-color:#333;
height:30px;
font:22px Arimo;
font-weight:400;
color:#fff;
letter-spacing:3px;
line-height:30px;
margin-bottom:10px;
padding:10px 0;
  width: 1000px;


}

.kaufberater .subHeadline {
font:14px Arimo;
font-weight:700;
line-height:10px;
letter-spacing:2px;
}
.kaufberater .bottomHeadline {
font:16px Arimo;
font-weight:700;
line-height:20px;
letter-spacing:2px;
text-align: center;
text-transform: uppercase;
margin:25px 0 15px 0;
background: transparent; /*headline fix shop*/
padding: 0px; /*headline fix shop*/
}

.kaufberater .topHeadline {
    font: 700 16px/22px Arimo;
    letter-spacing: 2px;
    margin: 15px 0 15px 0;
    text-align: center;
    text-transform: uppercase;
    background: transparent; /*headline fix shop*/
    padding: 0px; /*headline fix shop*/
}

/**.kaufberater .subHeadline.margin30Top {
margin-top:30px;
}
**/
#catTopContainer,#catBottomContainer .itemSelectorList {
margin-bottom:5px;
}

#catTopContent .itemContentContainer {
height:323px;
overflow:hidden;
}

#catBottomContainer .imgContainer img {
margin-top:5px;
}

#catTopContent .itemContentList {
overflow:hidden;
position:absolute;
width:1000px;
left:0px;
}

/**#catTopContent .itemContentList .textContainer {
top:105px;
left:505px;
width:495px;
font:22px Arimo;
font-weight:700;
color:#333;
line-height:30px;
letter-spacing:1px;
}
**/
/**#catTopContent .itemContentList .startUpItem .subTextContainer {
top:200px;
left:314px;
font:14px;
color:#333;
line-height:21px;
}
**/
/**#catTopContent .itemContentList .startUpItem .textContainer {
top:143px;
left:252px;
}
**/
/**#catTopContent .itemContentList .textContainer.doubleLine {
top:75px;
}
**/
/**#catTopContent .itemContentList li {
top:0;
left:0;
height:393px;
}
**/
#catTopContent .ctaContainer {
left:820px;
top:110px;
}

#catTopContent .itemSelectorList {
top:273px;
left:0px;
}


#catTopContent .itemSelectorList li {
width:331px;
height:49px;
margin-left:1px;
background-color:#333;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}

#catTopContent .itemSelectorList li span {
height:46px;
display:block;
margin-top:18px;
text-align:center;
font:12px Arimo;
font-weight:400;
color:#fff;
cursor:pointer;
width:331px;
letter-spacing: 2px;
}

#catTopContent .itemSelectorList li.firstItem span {
width:336px;
}



*+html #catTopContent .itemSelectorList li span.oneLine {
display:block;
margin-top:20px;
}

#catTopContent .itemSelectorList li.firstItem {
margin-left:0;
width:336px;
}

#catTopContent .itemSelectorList li:hover,#catTopContent .itemSelectorList .active {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
cursor:pointer;
}


#catBottomContainer .slideContent{
  display: none;
}

/**#catTopContentInfoContainer p,#catTopContentInfoContainer b,#catTopContentInfoContainer li {
font-size:13px;
color:#fff;
}
**/
#catTopContentInfoContainer .infoBoxes {
width:970px;
background-color:#333333;
color:#fff;
line-height:20px;
font-size:13px;
padding:5px 15px 13px 15px;
}

#catTopContentInfoContainer .infoBoxes p{
color:#fff;
}

#catTopContentInfoContainer .infoBoxes.blueInfoBox {
background-color:#095d8e;
}

/**#catTopContentInfoContainer ul {
margin-top:9px;
}
**/
/**#catTopContentInfoContainer ul li {
margin-bottom:7px;
}
**/
/**#catBottomContainer .tippContainer {
background-color:#095d8e;
margin-bottom:5px;
display:inline-block;
width:980px;
padding:10px;
}
**/
/**#catBottomContainer .tippContainer p,#catBottomContainer .tippContainer b {
color:#fff;
}
**/
#catBottomContainer .itemSelectorList li {
width:331px;
border-left:1px solid #d0d0d0;
background-color:#e1e1e1;
font-size:11px;
color:#333;
letter-spacing:2px;
line-height:26px;
font-weight:700;
}

/**#catBottomContainer .itemSelectorList .active,**/#catBottomContainer .itemSelectorList li:hover,#catBottomContainer .itemSelectorList li:hover .iconFontarrowRight {
background-color:#c1c1c1;
}

#catBottomContainer .itemSelectorList li.firstItem {
border-left-width:0;
width:336px;
}

#catBottomContainer .ctaContainer {
top:164px;
left:695px;
}


#catTopContent .infoBoxes {
    background-color: #333333;
    color: #FFFFFF;
    font-size: 13px;
    line-height: 20px;
    padding: 5px 15px 13px 15px;
    width: 970px;
    
}


#content #catBottomContainer .darkTextBox {
width:470px;
height:100%;
background-color:#333;
color:#fff;
line-height:25px;
font-size:13px;
padding:4px 15px 4px 10px;
}

#content #catBottomContainer .darkTextBox p {
color:#fff;
line-height:20px;
font-size:13px;
}

/**#catBottomContainer .dList.darkTextBox b,#catBottomContainer .darkTextBoxContainer b,#catBottomContainer .darkTextBoxContainer span {
color:#fff;
font-size:13px;
}
**/
/**#catBottomContainer .darkTextBoxContainer {
width:304px;
height:148px;
background-color:#333;
color:#fff;
line-height:20px;
font-size:13px;
padding:0 11px 5px;
}
**/
#catBottomContainer .itemContentList {
width:3000px;
}

#catBottomContainer .itemContentList .imgContainer.firstBox {
height:813px;
width:1000px;
}

#catBottomContainer .itemContentList .imgContainer.secondBox {
height:823px;
width:1000px;
}

#catBottomContainer .itemContentList .imgContainer.thirdBox {
height:792px;
width:1000px;
}

#catBottomContainer .first .textWrapper .textWrapperTop {
height:98px;
}

#catBottomContainer .second .textWrapper .textWrapperTop{
 height:78px;
}

#catBottomContainer .second .textWrapper .textWrapperBottom {
height:268px;
}

#catBottomContainer .third .textWrapper .textWrapperTop {
height:98px;
}

#catBottomContainer .third .textWrapper .textWrapperBottom {
height:217px;
}

#catBottomContainer .itemContentList .imgContainer img {
top:0;
left:0;
}
/*
#content .breakPara{
margin-top: 12px;
}
*/
#catBottomContainer .itemContentList .textContainer {
top:82px;
left:520px;
width:495px;
font:36px Arimo;
font-weight:700;
color:#fff;
line-height:40px;
letter-spacing:1px;
}

#catBottomContainer .itemContentList .nDash {
margin:22px 0;
}

#catBottomContainer .itemContentList .ctaContainer {
left:725px;
top:208px;
}

#catBottomContainer .itemContentList .first,#catBottomContainer .itemContentList .second,#catBottomContainer .itemContentList .third {
top:0;
left:0;
display:list-item;
}

#catBottomContainer .textWrapper {
position:absolute;
top:440px;
left:0;
}
.logoBox {
background:url('//a1276.ztat.net/lpo/zalando/pro/rucksack-berater/cat_rucksack_cw07_brandsprite.png') no-repeat;
width:242px;
height:80px;
}

.logoBox1{
background-position: 0px -80px;
}

.logoBox2{
background-position: -252px -80px;
}

.logoBox3{
background-position: -504px -80px;
}

.logoBox4{
background-position: -756px -80px;
}

.logoBox1:hover{
background-position: 0px 0px;
}

.logoBox2:hover{
background-position: -252px 0px;
}

.logoBox3:hover{
background-position: -504px 0px;
}

.logoBox4:hover{
background-position: -756px 0px;
}





.genderTeaserBox {
width:auto;
}

.genderTeaserBox .genderLinks a:hover {
text-decoration:none;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

/**.genderTeaserBox.smallBlock {
width:260px;
height:235px;
}
**/
/**.genderTeaserBox .title {
font:24px Arimo;
font-weight:700;
color:#fff;
top:95px;
z-index:1;
letter-spacing:3px;
}
**/
.genderTeaserBox .blackTitle {
font:14px Arimo;
font-weight:700;
color:#333;
top:11px;
right:8px;
z-index:1;
letter-spacing:2px;
line-height:20px;
}

.genderTeaserBox .genderLinks {
bottom:6px;
right:6px;
text-align:right;
}

/**#catBottomContainer .info-icon {
background:url(//a1276.ztat.net/lpo/zalando/lp/2013/11/lpo-5229/plus_information_icon.png) no-repeat;
display:inline-block;
position:absolute;
width:60px;
height:60px;
background-position:center center;
}
**/
/**#catBottomContainer .active .info-icon.bottomIcon {
background:url(//a1276.ztat.net/lpo/zalando/lp/2013/11/lpo-5229/bottom_minus_information_icon.png) no-repeat;
}
**/
/**#catBottomContainer .active .info-icon.topIcon {
background:url(//a1276.ztat.net/lpo/zalando/lp/2013/11/lpo-5229/top_minus_information_icon.png) no-repeat;
}
**/
/**#catBottomContainer .active .info-icon.rightIcon {
background:url(//a1276.ztat.net/lpo/zalando/lp/2013/11/lpo-5229/right_minus_information_icon.png) no-repeat;
}
**/
/**#catBottomContainer .active .info-icon.leftIcon {
background:url(//a1276.ztat.net/lpo/zalando/lp/2013/11/lpo-5229/left_minus_information_icon.png) no-repeat;
}
**/
/**#catBottomContainer .itemContentList .first li {
line-height:20px;
font:13px;
margin-bottom:5px;
}
**/
/**#catBottomContainer .itemContentList .first ul,#catBottomContainer .itemContentList .second ul,#catBottomContainer .itemContentList .third ul,#catBottomContainer .itemContentList .fourth ul {
background-color:#333;
color:#fff;
padding:10px 26px;
}
**/
/**#catBottomContainer .itemContentList .info-box ul {
background:none repeat scroll 0 0 #333;
filter:alpha(opacity=85);
-moz-opacity:0.85;
opacity:0.85;
khtml-opacity:0.85;
}
**/
/**#catBottomContainer .itemContentList .info-box .dList {
display:none;
position:relative;
text-align:left;
z-index:4;
padding:5px 11px 5px 25px;
}
**/
/**#catBottomContainer .itemContentList .first .first {
left:400px;
top:64px;
}
**/
/**#catBottomContainer .itemContentList .first .second {
left:107px;
top:228px;
}
**/
/**#catBottomContainer .itemContentList .first .third {
left:280px;
top:302px;
}
**/
/**#catBottomContainer .itemContentList .first .fourth {
left:420px;
top:350px;
}
**/
/**#catBottomContainer .itemContentList .second .first {
left:381px;
top:81px;
}
**/
/**#catBottomContainer .itemContentList .second .second {
left:128px;
top:235px;
}
**/
/**#catBottomContainer .itemContentList .second .third {
left:545px;
top:360px;
}
**/
/**#catBottomContainer .itemContentList .third .first {
left:394px;
top:73px;
}
**/
/**#catBottomContainer .itemContentList .third .second {
left:200px;
top:214px;
}
**/
/**#catBottomContainer .itemContentList .third .third {
left:558px;
top:314px;
}
**/
/**#catBottomContainer .itemContentList .fourth .first {
left:412px;
top:76px;
}
**/
/**#catBottomContainer .itemContentList .fourth .second {
left:188px;
top:230px;
}
**/
/**#catBottomContainer .itemContentList .fourth .third {
top:305px;
left:525px;
}
**/
/**#catBottomContainer .info-box {
letter-spacing:1px;
}
**/
.kaufberater .scrollDownBox {
background:url(//a1276.ztat.net/lpo/zalando/pro/rucksack-berater/mehr_infos.png) no-repeat 0 0;
background-position:0 0;
width:60px;
height:60px;
}

.kaufberater .moreTips .scrollDownBox {
background:url(//a1276.ztat.net/lpo/zalando/pro/rucksack-berater/mehr_tips.png) no-repeat 0 0;
background-position:0 0;
width:60px;
height:60px;
}


.kaufberater .iconFontarrowRight/**,.kaufberater .darkGrey**/ {
color:#333;
}

#catTopContentInfoContainer .infoBoxes .firstLine,#catBottomContainer .darkTextBox .firstLine {
display:inline-block;
line-height:29px;
font-weight:700;
text-transform:uppercase;
font-size:13px;
}



#catBottomContainer .first .textWrapper .textWrapperBottom {
height:238px;
}


/**#catBottomContainer .itemContentList .active .dList {
display:block;
}
**/
.kaufberater .first .scrollDownBoxContainer,.kaufberater .second .scrollDownBoxContainer,.kaufberater .third .scrollDownBoxContainer/**,.kaufberater .fourth .scrollDownBoxContainer**/ {
    left: 925px;
    top: 355px;
}

.kaufberater .first .moreTips{
      left: 925px;
    top: 807px;
}

.kaufberater .second .moreTips{
        left: 925px;
    top: 818px;
}
.kaufberater .third .moreTips{
    left: 925px;
    top: 786px;
}
