#html #wrapper .iconBorder {
     border-color: #EAEAEA;
     border-style: solid;
     border-width: 1px;
}

#sidebar .iconBorder {
     padding: 10px;
}
/*
#sidebar .iconBoxTitle {
     font-weight: bold;
}

#sidebar .iconBoxTitle {
     border-bottom: 1px solid #EAEAEA;
     clear: both;
     margin-bottom: 10px;
     overflow: hidden;
}*/

#sidebar .iconNav a, #sidebar .iconNav span.isActive, #sidebar .iconNav .inActive {
     display: block;
     padding-left: 5px;
}

#sidebar .iconNav, #sidebar .iconNav ul {
     border: 0px none;
     margin-bottom: 0px;
     max-height: none;
}

.iconList li {
     float: left;
     margin: 0px 10px 10px 0px;
}

.iconList a {
     border-color: #EAEAEA;
     border-style: solid;
     border-width: 1px;
     display: block;
     overflow: hidden;
     padding: 5px 5px 5px 10px;
     width: 165px;
}

.iconList a:hover {
     border-color: #404040;
}

.iconList a:hover {
     text-decoration: none;
}

#sidebar .iconList a:hover, #sidebar .iconList li a:hover {
     background-color: #FFFFFF;
}

.iconList .txt {
     display: block;
     float: left;
}

.iconList .txt {
     line-height: 4.5em;
}

.noBullet {
     list-style: none outside none;
}

#sidebar .noBullet li a:hover {
     background-color: #FFFFFF;
     color: #404040;
     text-decoration: underline;
}

#html #wrapper .linkBoxBorder {
     border-color: #EAEAEA;
     border-style: solid;
     border-width: 1px;
}

#html #wrapper .descBoxBorder {
     border-color: #EAEAEA;
     border-style: solid;
     border-width: 1px;
}

.descBoxBorder p, .uspBoxBorder p, .linkBoxBorder p
{
    margin: 10px;
}

.descBoxBorder *, .uspBoxBorder *, .linkBoxBorder *
{
	color: #777777;
}

.descBoxTitle, .CatBoxTitle, .iconBoxTitle, .linkBoxTitle, .uspBoxTitle   {
     font-weight: bold;
     padding: 5px 10px;
     background-color: #f3f3f3;
     clear: both;
     margin-bottom: 10px;
     overflow: hidden;
}

 #sidebar h2,  #sidebar h3 {
 	padding: 10px;
 }


.uspBoxBorder {
     border-color: #EAEAEA;
     border-style: solid;
     border-width: 1px;
}


#sidebar .CatBoxTitle {
     clear: both;
     margin-bottom: 10px;
     margin-top: 20px;
     overflow: hidden;
}

#sidebar .CatBoxNav a, #sidebar .CatBoxNav span.isActive, #sidebar .CatBoxNav .inActive, #sidebar .LinkBoxNav a, #sidebar .LinkBoxNav span.isActive, #sidebar .LinkBoxNav .inActive {
     display: block;
     padding-left: 0px;
}

#sidebar ul.CatBoxNav, #sidebar ul.LinkBoxNav {
     margin-bottom: 5px;
}

#sidebar .CatBoxNav, #sidebar .CatBoxNav ul, #sidebar .LinkBoxNav, #sidebar .LinkBoxNav ul {
     border: 0px none;
     margin-bottom: 0px;
     max-height: none;
}


#content #psgTemplate1000x435 .ctaNav2row ul li a:hover, #content #psgTemplate1000x435 .ctaNav3row ul li a:hover, #content #psgTemplate1000x435 .ctaNav2rowCenter ul li a:hover {
     cursor: pointer;
     text-decoration: none;
}

#content #psgTemplate1000x435 .ctaNav2row.mod ul li a, #content #psgTemplate1000x435 .ctaNav2row.mod ul li a span, #content #psgTemplate1000x435 .ctaNav3row.mod ul li a, #content #psgTemplate1000x435 .ctaNav3row.mod ul li a span, #content #psgTemplate1000x435 .ctaNav2rowCenter.mod ul li a, #content #psgTemplate1000x435 .ctaNav2rowCenter.mod ul li a span {
     color: #000000;
     font-size: 10px;
     letter-spacing: 2px;
     text-transform: uppercase;
     width: auto;
}

#content #psgTemplate1000x435 .ctaNav2row ul li a:hover span,
#content #psgTemplate1000x435 .ctaNav3row ul li a:hover span,
#content #psgTemplate1000x435 .ctaNav2rowCenter ul li a:hover span {
/**     background-color: #FFFFFF; **/
     opacity: 0.7;
}

#content #psgTemplate1000x435 .ctaNav2row ul li:hover,
#content #psgTemplate1000x435 .ctaNav3row ul li:hover,
#content #psgTemplate1000x435 .ctaNav2rowCenter ul li:hover {
     border: 0px solid #C7D2D0;
}

#content #psgTemplate1000x435 .ctaNav2row ul li, #content #psgTemplate1000x435 .ctaNav3row ul li, #content #psgTemplate1000x435 .ctaNav2rowCenter ul li {
     background: none repeat scroll 0% 0% #FFFFFF;
     float: left;
     height: 20px;
     margin-bottom: 2px;
     margin-right: 8px;
     opacity: 0.6;
     padding-right: 7px;
     text-align: right;
     width: 128px;
}

#content #psgTemplate1000x435 .ctaNav2row.mod ul, #content #psgTemplate1000x435 .ctaNav3row.mod ul, #content #psgTemplate1000x435 .ctaNav2rowCenter.mod ul {
     width: auto;
}

#content #psgTemplate1000x435 .ctaNav2row ul.row1 {
     left: 76px;
     position: absolute;
     top: 365px;
}

#content #psgTemplate1000x435 .ctaNav2row ul.row2 {
     left: 76px;
     position: absolute;
     top: 388px;
}

#content #psgTemplate1000x435 .ctaNav3row ul.row1 {
     left: 76px;
     position: absolute;
     top: 350px;
}

#content #psgTemplate1000x435 .ctaNav3row ul.row2 {
     left: 76px;
     position: absolute;
     top: 375px;
}

#content #psgTemplate1000x435 .ctaNav3row ul.row3 {
     left: 76px;
     position: absolute;
     top: 400px;
}

#content #psgTemplate1000x435 .ctaNav2rowCenter ul.row1 {
     left: 210px;
     position: absolute;
     top: 365px;
}

#content #psgTemplate1000x435 .ctaNav2rowCenter ul.row2 {
     left: 210px;
     position: absolute;
     top: 388px;
}

#content #psgTemplate1000x435 .ctaNav2row ul li a span, #content #psgTemplate1000x435 .ctaNav3row ul li a span, #content #psgTemplate1000x435 .ctaNav2rowCenter ul li a span {
     background: url("//a1276.ztat.net/lpo/zalando/lp/2013/04/lpo-3004/images/cta_arrows.gif") no-repeat scroll 100% 2px transparent;
     padding-right: 8px;
}

#content #psgTemplate1000x435 .ctaBack, #content #psgTemplate1000x435 .ctaBackFFF {
     position: absolute;
     right: 10px;
     top: 10px;
}

#content #psgTemplate1000x435 .ctaBack {
     border: 1px solid #404040;
     float: left;
     height: 14px;
     padding-left: 10px;
     padding-right: 8px;
     padding-top: 3px;
     text-align: right;
     width: auto;
}

#content #psgTemplate1000x435 .ctaBackFFF {
    border: 1px solid #FFFFFF;
    float: left;
    height: 14px;
    padding-left: 10px;
    padding-right: 8px;
    padding-top: 3px;
    text-align: right;
    width: auto;
}

#content #psgTemplate1000x435 .ctaBack.mod a span {
     color: #000000;
     font-size: 10px;
     letter-spacing: 2px;
     text-transform: uppercase;
     width: auto;
}

#content #psgTemplate1000x435 .ctaBackFFF.mod a span {
     color: #FFFFFF;
     font-size: 10px;
     letter-spacing: 2px;
     text-transform: uppercase;
     width: auto;
}

#content #psgTemplate1000x435 .ctaBack a span {
     background: url("//a1276.ztat.net/lpo/zalando/lp/2013/04/lpo-3004/images/cta_arrows.gif") no-repeat scroll 100% 2px transparent;
     padding-right: 8px;
}

#content #psgTemplate1000x435 .ctaBackFFF a span {
     background: url("//a1276.ztat.net/lpo/zalando/pro/basic_shop/white_grey_arrow.png") no-repeat scroll 100% 2px transparent;
     padding-right: 8px;
}

#content #psgTemplate1000x435 .ctaBack a:hover, #content #psgTemplate1000x435 .ctaBackFFF a:hover {
     cursor: pointer;
     text-decoration: none;
}

#content #psgTemplate1000x435 .headline, #content #psgTemplate1000x435 .headlineFFF {
     left: 376px;
     position: absolute;
     top: 129px;
}

#content #psgTemplate1000x435 .headline h1 {
     font-size: 22px;
     font-weight: bold;
     letter-spacing: 4px;
     text-transform: uppercase;
     width: auto;
}

#content #psgTemplate1000x435 .headlineFFF h1 {
     color: #FFFFFF;
     font-size: 22px;
     font-weight: bold;
     letter-spacing: 4px;
     text-transform: uppercase;
     width: auto;
}

ol, ul {
     list-style: none outside none;
}

#sidebar .linkBoxBorder ul {
     border: 0px none;
     margin-bottom: 0px;
     max-height: none;
     overflow-x: hidden;
     overflow-y: auto;
}



#content #shopTemplates .gpContainer {
     height: 35px;
     position: absolute;
     right: 219px;
     top: 158px;
     width: 35px;
}

#content #shopTemplates .twContainer {
     height: 35px;
     position: absolute;
     right: 183px;
     top: 158px;
     width: 35px;
}

#content #shopTemplates .fbContainer {
     height: 35px;
     position: absolute;
     right: 145px;
     top: 158px;
     width: 35px;
}

#content #shopTemplates .pinContainer {
     height: 35px;
     position: absolute;
     right: 108px;
     top: 158px;
     width: 35px;
}


