﻿/*++++++++++++++++++++++
  news-style-main-css
  NEU!!!NEU!!!NEU!!!
++++++++++++++++++++++*/
/********OUTFIT SLIDER******************/

.outfits_loader{
	height:263px;
	width:616px;
	top:85px;
	left:290px;
	position:relative;
}	


.ou_navigationLeft{
	cursor:pointer;
}	
.ou_navigationRight{
	cursor:pointer;
}
.outfit_navi span{
	margin: 0 7px;
	font-family: arial;
	font-size: 11px; 
	width:40px;
	color:black;
}	
.outfit_navi span img{
	position:relative;
	top: 2px;
}	
.outfit_navi{
	text-align:center;
	position:relative;
	margin: 6px 0px;
}	
.ou_headline_slider{
	font-family: times new roman, serif;
	font-size: 14px; 
	font-weight:bold;
	color:black;
	margin-top:55px;
}

/***************************************/



/********** TEXT UNTER Main Artikel Bild*************/

.ns_interview_pic p {

    color: black;
    font-family: times new roman;
    font-size: 14px;
    line-height: 18px;
    text-align: justify;
	font-style:italic;
	padding:0 8px 0 0;
}


.ns_interview_pic p a{

    color: black;
    font-family: times new roman;
    font-size: 14px;
    line-height: 18px;
    text-align: left;
	font-weight:normal;
	margin:19px 0 0 0;
	display:block;
	text-decoration:underline;
}





/****************************/


/*Highlight GewinnspielBox */

.passImg {
    background: url("//media.ztat.net/media/A1276/lp/data/images/news-styles/de_redesign/highlights/travel/passport_small.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 200px;
    left: 621px;
    position: absolute;
    top: 237px;
    width: 200px;
    z-index: 750;
}

.bgClass {

width:100%;
height:100%;
position:fixed;
background-color:#000;
opacity:0.4;
top: 0px;
left: 0px;
z-index: 300;
}


.winBox{

width:690px;
height:280px;
border:solid 1px;
display:block;
position:fixed;
z-index:400;
overflow: hidden;
background:white;
box-shadow: 1px 1px 5px 1px;
margin:auto;
top:25%;
left:30%;
}


.winBox_close_button{

width:25px;
height:25px;
display:block;
background-position: right center;
position:absolute;
top: 5px;
right: 5px;
z-index: 250;
cursor: pointer;
background-repeat: no-repeat;
background-image: url("//media.ztat.net/media/A1276/lp/data/images/news-styles/news/shadowbox-css-bilder/close_black.png");


}


.gewinnspiel{
cursor:pointer;
}

.txtBox {
    
    left: 45px;
    margin: 0 0 125px;
    position: relative;
    text-align: center;
    top: 70px;
    width: 600px;
}

.txtBox span {
    color: #000000;
    font-family: Times New Roman,Garamond;
    font-size: 27px;
    font-weight: bold;
    line-height: 24px;
    margin: 12px 0;
    text-align: center;
    text-decoration: none;
}

.winBox p {
    color: #000000;
    font-family: Times New Roman,Garamond;
    font-size: 17px;
    font-weight: normal;
    line-height: 16px;
    margin: 12px 0;
    text-align: center;
   
}



/*******************************/


/************* quickbuy mit streetstylefoto ********************/


.outerStr {
    background-color: #FFFFFF;
    left: 604px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
}



.strImgBox {
    color: black;
    float: left;
    font-family: Times New Roman,Garamond;
    font-size: 22px;
    font-weight: bold;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: 0;
}
.forward{
background: url("//media.ztat.net/media/A1276/lp/data/images/news-styles/uk/global-graphics/01_Arrow/03_big/Arrow_Slider-right-white_23x23px.png") no-repeat scroll 12px 262px transparent;
    cursor: pointer;
    display: block;
   
    height: 593px;
    left: 501px;
    position: absolute;
    width: 40px;

}

.backward{

background: url("//media.ztat.net/media/A1276/lp/data/images/news-styles/uk/global-graphics/01_Arrow/03_big/Arrow_Slider-left-white_23x23px.png") no-repeat scroll 4px 262px transparent;
    cursor: pointer;
    display: block;
   
    height: 593px;
    left: 188px;
    position: absolute;
    width: 40px;

}






/**************************************************************/


.small_pic img{
cursor:pointer;
}

/*  LOADER GIF QUICKBUY ZENTRIERT*/


.quickCartActionWindowLoader {
   background-image: url("//skin.ztat.net/s/3ie/img/imgLoader.gif");
   display: block;
   height: 32px;
   left: 15px !important;
   position: absolute;
   top: 5px !important;
   width: 32px;
   z-index: 20;
}




/*  PMS NEU*/
#productSliderView{
margin: 0 0 0 -10px;

}

#productHeaderHeadline {
   color: #000000;
   font-family: arial,helvetica,sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: 16px;
   text-decoration: none;
}


.productSliderNavi{
   left: 951px !important ;
   position: absolute;
  

}



/************Ende PMS*************/

#breadcrumb {
    height: 20px;
	margin:-5px 0 3px;
}



#breadcrumb a{
    color: #787878;
    font-family: arial;
    font-size: 9px;
    text-decoration: none;
    text-transform: uppercase;
}

#breadcrumb a:hover{
    color: black;
    font-family: arial;
    font-size: 9px;
    text-decoration: none;
    text-transform: uppercase;
}


#ns_wrap {
   
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    width: 1000px;
}
.ns_Border_dbl_line{
	border-top:1px solid black; 
	border-bottom:18px solid black; 
	position:relative; 
	padding-bottom:4px	
}

/*************
 FOOTER_START
*************/

/*.lpFooter a {
	display: block;
	height: 90px;
	margin-top: 10px;
	text-align: center;
	width: 240px;
}
.lpFooter a span,
.lpFooter a,
.lpFooter a p {
	color: #333;
    font-family: times New Roman, serif;
	font-size: 12px;
	font-weight: bold;
}
.lpFooter a span.newsTickBig {
	font-size: 27px;
	font-weight: bold;
}
.lpFooter a span.newsTickSmall {
	font: 10px arial;
	text-decoration: underline;
	line-height: 40px;
	background: url("//media.ztat.net/media/teaser/lp/news-styles/ns-newHp/arrow_6x7.jpg") -1px 2px no-repeat;
}
.lpFooter a:hover {
    text-decoration: none;
}*/

.lpFooter a{
 	text-decoration:none;
}


/* .lpFooter .ft_link a{
    background: url("//media.ztat.net/media/teaser/lp/news-styles/ns-newHp/arrow_6x7.jpg") no-repeat scroll -1px 2px transparent;
    font: 10px/1px arial;
    text-decoration: underline;
	color: black;
} */

.lpFooter .ft_main a{
    font-size: 25px;
	margin:0 0 16px 0;
    font-weight: bold;
	color: black;
    font-family: times New Roman,serif;
	text-decoration:none;
	display:block;
}

.lpFooter .ft_rubrik a{
    font-size: 12px;
	margin:0px;
    font-weight: bold;
	color: black;
    font-family: times New Roman,serif;
	text-decoration:none;
}


.lpFooter div{
	width:33%;
	text-align:center;
}
.lpFooter {
    border-bottom: 18px solid #000000;
    border-top: 18px solid #000000;
    float: right;
    margin: 0 0 21px;
    padding-bottom: 21px;
    padding-top: 21px;
    width: 100%;
}
/*************
 FOOTER_ENDE
*************/

/********************
NAVI DEFINITION START
********************/
#ns_navi {
width: 128px;
float: left;
margin-top:18px;
position: relative;
height:auto;
margin-right:10px;
}
#ns_navi ul li {
margin: 1px 0 ;
}
#ns_wrap #ns_navi ul {
list-style-type: none;
text-align: left;
}
#ns_wrap .level_0 {
text-transform: uppercase;
margin-bottom:15px;
}
#ns_wrap .ns_logo {
margin-bottom: 32px;
}
#ns_wrap ul .level_0 a {
 color: #000;
    display: block;
    font-size: 14px;
    line-height: 16px;
    padding: 0px;
    text-decoration: none;
    width: 120px;
    font-family:times new roman;
   font-weight:bold;
}
#ns_wrap ul .level_1 a {
    color: #000000;
    display: block;
    font-family: arial;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: 0.1px;
    line-height: 12px;
    margin: 0;
    text-decoration: none;
    text-transform: uppercase;
}
#ns_wrap ul .level_0 a:visited {
color: #000;	}

#ns_wrap ul .level_0 a:hover {
text-decoration:underline;
color: #000000;
}

#ns_wrap #ns_navi .level_1 ul{
margin:7px 0;
}

#ns_wrap .level_1 ul .level_2 a {
  color: #000 !important;
  left: 12px;
  position: relative;

}

#ns_wrap .ns_activ {
font-weight: bold !important;
text-decoration:underline !important;

}
#ns_wrap #ns_navi ul.level_1 {
margin-bottom: 20px;
}
/*
#ns_wrap ul .level_0 .level_1 a {
text-transform: none;
font-size: 12px;
margin-bottom: -3px;
white-space: nowrap;
}
*/
#ns_wrap ul .level_0 .level_1 {
margin-bottom: 2px;
*margin-bottom: -4px;
}
#ns_wrap ul .level_0 .level_2 a {
color: #999;
}
#ns_wrap ul .level_0 .level_2 a:visited {
color: #999;
}
/* ** MAKES A NAVI POINT SMALLER **
#ns_wrap .smallFontsize {
	font-size: 12px;
	letter-spacing: -0.1px;
}*/
/* IE HACKS FOR NAVI */
/*IE 6 */
* html #ns_wrap ul.level_1 {
}

* html #ns_wrap ul .level_0 a:hover {
text-decoration: none;}

/*IE 7
*+ html #ns_wrap ul.level_1 {
} */
/********************
NAVI DEFINITION ENDE
********************/




/*ALTE CSS DATEI
*************************************/
#newsstyles .nsHeader {
width: 998px;
height: 143px;
border-top: #fff 1px solid;
border-left: #fff 1px solid;
border-right: #fff 1px solid;
border-bottom: #eee 1px solid;
display: block;
background: url(//media.ztat.net/media/A1276/lp/data/images/news-styles/zalando-news-styles.gif) no-repeat;
}
#newsstyles .startLink {
display: block;
height: 143px;
margin-bottom: -143px;
}
#newsstyles .socialBox {
padding: 10px;
background: #fff;
height: 24px;
width: 92px;
position: relative;
top: 99px;
float: right;
}

#newsstyles .socialBox img {
float: left;
}
#newsstyles .navigation {
position: relative;
top: 114px;
left: 4px;
}
#newsstyles .navigation li {
width: 131px;
height: 28px;
background: url(//media.ztat.net/media/A1276/lp/data/images/news-styles/button-bg.jpg) no-repeat;
overflow: hidden;
float: left;
margin-right: 5px;
border: #ddd 1px solid;
}
#newsstyles .navigation li:hover {
background: #fff url(//media.ztat.net/media/A1276/lp/data/images/news-styles/button-arrow.png) 9px 11px no-repeat;
/*border-bottom: #fff 1px solid;*/
}
#newsstyles .navigation .active {
background: #fff url(//media.ztat.net/media/A1276/lp/data/images/news-styles/button-arrow.png) 9px 11px no-repeat;
border-bottom: #fff 1px solid;
}
#newsstyles .navigation li a {
color: #000;
font-size:18px;
display: block;
line-height: 30px;
padding-left: 20px;
font-size: 13px;
}
#newsstyles .navigation li a:hover {
text-decoration: none;
}
#newsstyles .subNav {
display: block;
zoom:1;
/*border-bottom: #eee 1px solid;*/
}
#newsstyles .subNav ul {
line-height: 20px;
overflow: hidden;
}
#newsstyles .subNav li {
float: left;
}
#newsstyles .subNav li a {
color: #636363;
border-right: #636363 1px solid;
padding: 0 10px;
line-height: 20px;
}
#newsstyles .subNav li.last a {
border-right: none;
}
#newsstyles .box200 h3, #newsstyles .box200 h4,
#newsstyles .box390 h3, #newsstyles .box390 h4, #newsstyles .box390 p,
#newsstyles .box790 h3, #newsstyles .box790 h4, #newsstyles .box790 p {
color: #000;
}
#newsstyles .box200 img,
#newsstyles .box390 img,
#newsstyles .box790 img {
float: left;
}
#newsstyles .box200 a:hover,
#newsstyles .box390 a:hover,
#newsstyles .box790 a:hover {
text-decoration: none;
}
#newsstyles .box200 {
width: 198px;
height: 233px;
float: left;
border: #eee 1px solid;
position: relative;
}
#newsstyles .box390 {
width: 388px;
float: left;
border: #eee 1px solid;
background: url(//media.ztat.net/media/A1276/lp/data/images/news-styles/box-bg.jpg);
position: relative;
}
#newsstyles .box790 {
width: 788px;
float: left;
border: #eee 1px solid;
position: relative;
background: url(//media.ztat.net/media/A1276/lp/data/images/news-styles/box-bg.jpg);
}
#newsstyles .transpBG {
background: url(//media.ztat.net/media/A1276/lp/data/images/news-styles/transpBG.png);
position: absolute;
bottom: 10px;
margin: 0 10px;
padding: 10px;
}
#newsstyles .box200 .transpBG {
width: 158px;
}
#newsstyles .box390 .transpBG {
width: 308px;
margin: 0 20px;
padding: 20px;
bottom: 20px;	}
#newsstyles .box200 .transpBG h4 {
font-size: 13px;
}
#newsstyles .box200 .transpBG h3 {
font-size: 23px;
font-family: "Garamond", Times New Roman, Times, serif;
font-weight: normal;
text-transform: uppercase;
line-height: 23px;
}
#newsstyles .box390 img {
margin-right: 14px;
}
#newsstyles .box390 h3 {
padding-top: 18px;
letter-spacing: 2px;
font-size: 28px;
font-family: "Garamond", Times New Roman, Times, serif;
font-weight: normal;
text-transform: uppercase;
line-height: 23px;
}
#newsstyles .box390 h4 {
line-height: 26px;
}
#newsstyles .box390 p {
font-family: "Garamond", Times New Roman, Times, serif;
padding-right: 15px;
padding-top: 15px;
font-size: 14px;
line-height: 130%;
}
#newsstyles .box390 .transpBG p {
padding-bottom: 24px;
padding-top: 5px;
}
#newsstyles .box390 .transpBG h4 {
font-size: 18px;
}
#newsstyles .box390 .transpBG h3 {
font-size: 36px;
padding-top: 0;
line-height: 34px;
}
#newsstyles .redArrow {
color: #000;
font-weight: bold;
background: url(//media.ztat.net/media/A1276/lp/data/images/news-styles/black-arrow.png) 0 5px no-repeat;
padding-left: 15px;
display: block;
margin-top: 10px;
}
#newsstyles .box390 .redArrow {
position: absolute;
left: 184px;
bottom: 10px;
}
#newsstyles .redArrow:hover {
text-decoration: underline;
}
#newsstyles .box390 .transpBG .redArrow {
left: 20px;
bottom: 13px;
font-size: 14px;
background-position: 0 7px;
}
#newsstyles .todaysMustHave {
position: absolute;
bottom: -12px;
right: -27px
}
#newsstyles .todaysNr1 {
position: absolute;
top: -40px;
right: 0;
}
#newsstyles .leftWrap {
width: 790px;
float: left;
margin-right: 10px;
}
#newsstyles .productBox {
width: 198px;
float: left;
border: #eee 1px solid;
}
#newsstyles .titleImage {
position: relative;
left: -1px;
margin: 18px 0 10px;
display: block;
}
#newsstyles .descr p {
position: absolute;
font-family: "Garamond", Times New Roman, Times, serif;
font-size: 14px;
line-height: 130%;
width: 280px;
left: 490px;
top: 462px;
font-size: 15px;
}
#newsstyles .whatIs {
min-height: 250px;
}
#newsstyles .whatIs p {
padding: 0 20px 20px;
clear: both;
}
#newsstyles .trendThumbs {
padding-bottom: 8px;
min-height: 242px;
margin-right: 0px !important;
}
#newsstyles .trendThumbs ul {
padding-left: 8px;
}
.trendThumbs UL LI {
display: inline;
}
#newsstyles .trendThumbs ul li img {
border: #eee 1px solid;
margin-right: 4px;
}
#newsstyles .trendThumbs h4 {
text-align: center;
text-transform: uppercase;
font-family: "Garamond", Times New Roman, Times, serif;
font-style: italic;
font-size: 15px;
padding: 10px 0 5px;
font-weight: normal;
}
#newsstyles .outfitThumbs .titleImage {
position: absolute;
bottom: 20px;
z-index: 20;
}
#newsstyles .outfitThumbs {
padding-bottom: 8px;
padding-top: 8px;
padding-left: 8px;
width: 780px;
overflow: hidden;
}
#newsstyles .outfitThumbs ul {
padding-left: 8px;
}
#newsstyles .outfitThumbs ul li img {
border: #eee 1px solid;
margin-right: 8px;
}
#newsstyles .outfitThumbs .iconSprite{background-color:transparent;background-repeat:no-repeat;display:block;}
#newsstyles .outfitThumbs .previousButton, .nextButton{display:block;position:absolute;width:33px;height:38px;top:100px;cursor:pointer;z-index:6;}
#newsstyles .outfitThumbs .previousButton, .nextButton{display:block;z-index:10;}
#newsstyles .outfitThumbs .previousButton{left:0;background-position:-36px -65px;}
#newsstyles .outfitThumbs .nextButton{right:0;background-position:0 -65px;}
#newsstyles .outfitThumbs .previousButton:hover{left:0;background-position:-108px -65px;}
#newsstyles .outfitThumbs .nextButton:hover{right:0;background-position:-72px -65px;}
/* IE 6-7
*/
*html .iconSprite{background-image:url(//media.ztat.net/media/A1276/lp/data/images/news-styles/neu/Pfeile_Slider_62x40.png);}
*html .previousButton{left:0;background-position:0px 0px;}
*html .nextButton{right:0;background-position:0 -65px;}
/* #IE
*/
#newsstyles .shareBox {
background: #fff;
padding:0 !important;
}
.shareBox {
background: #fff;
padding:0 !important;
}
#newsstyles .tw,
#newsstyles .fb {
float: right;
display: inline;
}
#newsstyles .descr .shareBox {
position: absolute;
bottom: 0px;
left: 479px;
background: none;
}
.carouselL #carouselWrapper {
width:788px;
height: 478px;
}
#wrapper .carouselL .previousButton, #wrapper .carouselL .nextButton {
top: 218px;
}
.trendThumbs #carouselWrapper {
width: 388px;
height: 200px
}
.trendThumbs .previousButton, .trendThumbs .nextButton {
top: 123px !important;
}
.trendThumbs #carouselWrapper a {
display: inline !important;
}
.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr {display: none !important;}
/* PRODUCT STYLING */
#produktBox {
overflow: hidden;
}
#boxHead {
width: 187px;
position: relative;
left: -1px;
top: 20px;
}
.produkt-detail {
width: 198px;
margin-bottom: 20px;
overflow: hidden;
height: 110px;
display: none;
}
.produkt-detail h1 {
font-weight: bold;
height: 20px;
overflow: hidden;
padding-right: 5px;
}
.produkt-detail h2 {
height: 38px;
overflow: hidden;
padding-right: 5px;
}
.produkt-image {
height: 100px;
float: left;
margin-left: 10px;
margin-right: 14px;	}
.produkt-preis,
.produkt-preis:hover {
color: #333;
text-decoration: none;
}
.pordukt-link img {
margin-top: 6px;
}
.catalog {
display: none;
}
/********************** ALTE DATEI ENDE
*/
#ns_wrap #facebook {
width: 60px;
}
/********************
STYLE DEFINITON FOR INTERVIEW ARE INCLUDE INTO THE HTML SIDE ********************/
.clear {
clear: both;
}
.none {
display: none;
} .ns_topImg {
margin: 0 0 4px;
}
.ns_topImg10 {
margin: 0 0 10px;
}
.ns_imgCenter {
margin: 0 2px;
}
.ns_imgRight {
margin-right: 4px;
}
.ns_imgLeft{
margin-left: 0px;
}

.tb_img_bottom{
	margin:0px 0px 4px 0px;
}
.tb_img_right{
	margin:0px 4px 0px 0px;
}
/********************
layout definition
********************/
/*#ns_wrap {
margin: 0 auto;
width: 1000px;
height: auto;
}*/
#ns_content {
width: 812px;
float: right;

}

#underlinebox{
background-image:url(//media.ztat.net/media/A1276/lp/data/images/news-styles/neu/navi_linie.png);
background-repeat:no-repeat;
width:128px;
height:70px;
background-position:center;
margin-top:0px;
margin-bottom:-25px;
}
#double_line{
width:128px;
height:25px;
background-image:url(//media.ztat.net/media/A1276/lp/data/images/news-styles/neu/navi_doppellinie.png);
background-position:center;
background-repeat:no-repeat;
}
.navi_doubleline{
float: right;
margin:-85px -40px 0px 2px;
position: relative;
}
/********************
carousells unten *********************/
/*#ns_wrap .outfitThumbs UL LI {
margin: 0 10px 0 22px !important;
}*/
/********************
n_s startside definiton
********************/
#ns_wrap .ns_top_572 {
width: 100%;
height: 572px;
margin: 0 1px 1px 0;
}
#ns_wrap .ns_bot_405 {
width: 100%;
height: 405px; }

/********************
FITING GUIDE DEFINITON
STARLOOK DEFINITION
********************/
#ns_wrap .ns_dos,
#ns_wrap .ns_donts,
#ns_wrap .txt_starlook,
#ns_wrap .txt_fit {
position: absolute;
top: 80px;
left: 0px;
width: 294px;
padding: 10px 0 0 20px ;
font: 14px/1.3 Garamond, serif;
}
#ns_wrap .ns_donts {
left: 350px;
padding: 10px 20px 0 0 ;
}

 .ns_bot {
position: relative;
margin: 0 0 0 -4px;
} 
#ns_wrap .ns_dos span,
#ns_wrap .ns_donts span {	font-weight: bold;
}
#ns_wrap .ns_dos p,
#ns_wrap .ns_donts p {	margin: 0 0 6px;
}
#ns_wrap .txt_fit {
top: 210px;
height: 280px;
width: 250px;
text-align: justify;
}
#ns_wrap .txt_starlook {
top: 248px;
left: 360px;
width: 270px;
text-align: justify;
}
/********************
VIDEO DEFINITON
********************/
#ns_wrap #ns_content_vid {
width: 640px;
height: 100%;
float: left;
margin: 0 0 50px 20px;
position: relative;
}
#ns_wrap .ns_newStar {
position: absolute;
top: 15px;
right: -74px;
}
#ns_wrap .botVideo {
padding: 15px;
margin: 10px 0 ;
float: left;
width: 610px;
border-bottom: 1px solid black;
}
#ns_wrap .txt_videoInfo {
margin: 10px 0 0 ;
}
#ns_wrap .h1_video {
width: 640px;
border-bottom: 1px solid black;	padding: 20px 0;
float: left;
}
#ns_wrap .ns_artist {
font-size: 18px;
text-transform: uppercase;
}
#ns_wrap .ns_title,
#ns_wrap .h1_video span {
font-size: 15px;
}
#ns_wrap .ns_deko,
#ns_wrap .h1_video {
font-size: 20px;
}
#ns_wrap .botVideo p,
#ns_wrap .h1_video {
text-align: center;
}
/********************Product BOX ********************/
#produktBox {
border: none;
overflow: hidden;
right: 0;
width: 187px;
}
.fixed_pms #produktBox {
height: 837px !important;
}
.produkt-detail a {
color: #333333;
margin-bottom: 0px;
width: 120px;
line-height: 12px;
}
#boxHead {
top: 15px;
left: -1px;
position: relative;
top: 5px;
}
.produkt-detail h1 {
height: 13px;
padding: 0;
margin-bottom: 4px;
}
.produkt-detail h2 {
height: 25px;
margin-bottom: 4px;
padding: 0;
}
#produkte-overview {
margin-top: 2px;
}
.pordukt-link {
margin-top: -2px;
background: url(//media.ztat.net/media/A1276/lp/data/images/news-styles/neu/ctas/CTA_Produktbox_zumProdukt_neu.png);
background-position: 0 0;
background-repeat: no-repeat;
display: block;
height: 30px;
width: 120px;
position: relative;
right: -85px;
}
.produkt-detail {
height: 110px;
margin-bottom: 5px;
overflow: hidden;
}
/********************
features- nach oben button in jeans ********************/
#ns_wrap .ns_nachOben {
display: block;
height: 30px;
width: 80px;
position: absolute;
bottom: 0px;
left: 286px;
}
/* shareboxen */
#ns_wrap .newssharer,
#ns_wrap .newssharer_typ {
float: right;
width: 165px;
height: 20px;
margin: 5px 0;
}
#ns_wrap .newssharer_typ {
float: left;
right: 35px;
padding: 0;
position: absolute;
bottom: 0px;
}
#ns_wrap .newssharer .fb,
#ns_wrap .newssharer_typ .fb {
float: left;
}
#ns_wrap .sharestar {
position: absolute;
right: 0;
bottom: 0;
}
#ns_wrap .sharestar3 {
position: absolute;
right:35px;
bottom: 0;
top:95px;
margin-left:25px; margin-right:25px; }
#ns_wrap .sharestar2 {
right: 0;
bottom: 0;
}
#ns_wrap .sharejeans {
position: absolute;
right: 80px;
bottom: 0px;
}
/********************
TESTINGS
********************/
/*testelement für den slider, da das pms vollständig ist*/
#ns_wrap .width_starlook {
overflow: hidden; width: 565px;
}
/* Content Text */
.ns_about_text {
margin-top: 8px;
padding-top: 10px;

}
.ns_about_text P,
.ns_about_text A {
color: #999;
}
#ns_wrap .ContentFlow .globalCaption .caption a, .ContentFlow .globalCaption .caption a:link, .ContentFlow .globalCaption .caption a:visited, .ContentFlow .globalCaption .caption a:active, .ContentFlow .globalCaption .caption a:hover {
color: #404040 !important;
display: block !important;
font-size: 11px !important;
text-decoration: none !important;
text-transform: uppercase;
font-style: normal !important;
}
#ns_wrap .caption a {
color: #000 !important;
}
#ns_wrap .ContentFlow .globalCaption {
margin-top: -34px !important;
}
.pordukt-link {
background: none !important;
display: inline !important;
height: 17px !important;
margin-top: 0px !important;
position: static !important;
right: auto !important;
width: 102px !important;
}
#ns_wrap .ns_top_572 .ns_bigBox .iconSprite {
top: 267px !important;
}
#produktBox {
/*height: 837px !important;*/
float: right !important;
position: static !important;
}
#ns_wrap .ns_topImg .box200.right.sliderTypen {
clear: right;
}
/******************************* News Section *******************************/

.ns_news_wrap h2{
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
font-size:17px;
line-height:18px;
text-align: center;
font-weight:normal;
color:black;
}
.ns_news_wrap a {
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
font-size:12px;
color:black;
text-align:center;
text-decoration:none;
cursor:pointer;
display:block;

}
#ns_wrap .mainright p strong{
text-align:left;
font-size:17px;
 line-height:22px; 
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
color:black;
font-weight:bold;
display:inline;
}
#ns_wrap .mainright p {
text-align:left;
font-size:17px; line-height:22px; margin-top:15px; font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
margin-bottom:10px;
position:relative;
color:black;
}

#ns_wrap .mainright p span{
text-align:left;
font-size:17px; 
line-height:22px; 
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
font-style:italic;
color:black;
display:inline;
}

#ns_wrap .mainright h1{
text-align:center;
font-size:29px; 
line-height:28px; 
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
color:black;

}

#ns_wrap .mainright a{
text-align:left;
font-size:17px; line-height:22px;  font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
color:black;
display:inline;

}

#ns_wrap .mainright h2{
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
font-size:14px;
text-align: center;
font-weight:normal;
color:black;

}
#ns_wrap .societxt p{
text-align:left;
font-size:16px; line-height:18px; margin-top:15px; font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
margin-bottom:10px;
position:relative;
color:black;

}
#ns_wrap .newstxt p{
text-align:center;
font-size:16px; line-height:18px; margin-top:2px; font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
color:black;

}
#ns_wrap .newstxt {
width:390px;
margin-bottom:6px;
color:black;

}

.ns_news_wrap h1{
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
font-size:29px;
line-height:28px;
text-align: center;
font-weight:bold;
color:black;

}
/*.ns_news_wrap{
border-top:solid 4px;
border-bottom:solid 4px;
border-left:1px solid;
border-right:solid 1px;
padding:15px 15px 15px 15px;
position:relative;
}*/

#ns_wrap .gallery{
position:relative;
height:550px;
}
.leftcol{
float:left;
width:370px;
margin-right:20px;
margin-top:20px;
margin-left:20px;
margin-bottom:25px;
}
.rightcol{
margin-top:20px;
margin-left:20px;
float:left;
width:370px;
margin-bottom:25px;
}
.smallline{
border-top:solid 1px;
width:140px;
margin-left:345px;
margin-top:15px;
margin-bottom:35px;
}
.upboxes{
width:825px;
float:left;
margin-top:15px;
}
.downboxes{
width:825px;
float:left;
margin-bottom:30px;

}
.smallline2{
border-top:solid 1px;
width:140px;
margin-top:15px;
margin-bottom:35px;
}
.mainleft{
width:295px;
float:left;
margin-right:15px;
position:relative;
margin-left:50px;
}

.mainright{
width:390px;
float:right;
position:relative;
margin-right:30px;

}
.so_1{border-top:1px solid; padding:5px 0 5px 0; margin:0px 0px 0px 15px;}
.so_video{border-top:1px solid; border-bottom:1px solid; padding:5px 0 5px 0; margin:0px 0px 0px 15px;}
.producthori{
position:relative;
}
.leftbox{
width:405px;
border-right:solid 1px;
float:left;
position:relative;

}
.leftbox2{
width:360px;
float:left;
margin-right:15px;
}
.rightbox{
width:405px;
float:right;
position:relative;
margin-right:5px;
}
.rightbox2{
width:405px;
float:right;
position:relative;
margin-right:25px;
}
.redtxt{
float:left;
position:relative;
}
.arcticleimg{
display:block;
margin-bottom:15px;
border-top:1px solid; border-bottom:1px solid;
padding:5px 0 5px 0;
position:relative;
left:35%
}
.redakimg{
margin-bottom:15px;
border-top:1px solid; border-bottom:1px solid;
padding:5px 0 5px 0;
}
.arcticlebox{
width:390px;
margin-bottom:40px;
border-bottom:1px solid;
padding:0px 0 5px 0;
overflow:hidden;
}
.arcticlebox a{
display:block;
}

#ns_wrap .overviewbox h1{
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
font-size:29px;
line-height:28px;
text-align: center;
}
#ns_wrap .overviewbox {
margin-bottom:10px;
margin-right:10px;
border-bottom:1px solid;
position:relative;
padding:0px; 10px; 0px; 10px;
}

#ns_wrap .overviewbox h2{
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
font-size:14px;
text-align: center;
font-weight:normal;
color:black;

}

#ns_wrap .overviewbox a{
display:block;

}
.txt_redaktion{
position:absolute;
top:5px;
left:390px;
width:416px;
}
#ns_wrap .txt_redaktion p{
font-size:16px; line-height:18px; margin-top:2px; font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
color:black;

}

#ns_wrap .txt_redaktion h2{
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
font-size:14px;
text-align: center;
font-weight:normal;
color:black;

}


#ns_wrap .txt_redaktion h1{
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
font-size:31px;
line-height:30px;
text-align: center;
color:black;

}

.ns_sp_o1 .imgtext{
position:absolute;
left:10px;
top:10px;
width:170px;
}
.whiteline{
border-top:solid 1px;
color:white;
width:150px;
margin-top:8px;
margin-left:10px;
margin-bottom:5px;
}
.redbox{
position:relative;
height:auto;
}
.arcticleimgred{
display:block;
margin-bottom:15px;
border-top:1px solid; border-bottom:1px solid;
padding:5px 0 5px 0;
float:left;
position:relative;
}
.arcticleimgnews{
position:relative;
margin-left:15px;
margin-bottom:20px;
}
.arcticleimgnewsri{
margin-bottom:20px;
}

.strBox .ss_1{float:left; margin-left:15px; margin-right:15px; margin-bottom:15px;  padding:8px 0 8px 0; border: medium none !important;}
.strBox .ss_2{float:left; margin-right:15px; margin-bottom:15px; padding:8px 0 8px 0;border: medium none !important;}
.strBox .ss_3{float:left; margin-bottom:15px; position:relative; padding:8px 0 8px 0;border: medium none !important;}
.strBox .ss_4{float:left; margin-left:15px; margin-right:15px; margin-bottom:15px; padding:8px 0 8px 0; border: medium none !important;}
.strBox .ss_5{float:left; margin-right:15px; margin-bottom:15px;  padding:8px 0 8px 0; border: medium none !important; } 
.strBox .ss_6{float:left; margin-bottom:15px; padding:8px 0 8px 0; border: medium none !important; }


.ss_1{float:left; margin-left:15px; margin-right:15px; margin-bottom:15px; border-top:1px solid; border-bottom:1px solid; padding:8px 0 8px 0; }
.ss_2{float:left; margin-right:15px; margin-bottom:15px; border-top:1px solid; border-bottom:1px solid; padding:8px 0 8px 0;}
.ss_3{float:left; margin-bottom:15px; border-top:1px solid; border-bottom:1px solid; position:relative; padding:8px 0 8px 0;}
.ss_4{float:left; margin-left:15px; margin-right:15px; margin-bottom:15px; border-top:1px solid; border-bottom:1px solid; padding:8px 0 8px 0; }
.ss_5{float:left; margin-right:15px; margin-bottom:15px; border-top:1px solid; border-bottom:1px solid; padding:8px 0 8px 0; } .ss_6{float:left; margin-bottom:15px; border-top:1px solid; border-bottom:1px solid; padding:8px 0 8px 0; }
.blackstripe{
background-image:url(//media.ztat.net/media/A1276/lp/data/images/news-styles/news/startseite/1-balken_schwarz_v2.png);
background-position:center;
height:30px;
position:relative;
background-repeat:no-repeat;
}

#ns_wrap .blackstripe a{
height:30px;
color:black;

}

.blackstripe_street{
background-image:url(//media.ztat.net/media/A1276/lp/data/images/news-styles/news/startseite/1-balken_schwarz_v2.png);
background-position:center;
height:30px;
position:relative;
background-repeat:no-repeat;
margin-top:-35px;
margin-bottom:20px;
}

.borderli{
border-bottom:1px solid;
position:relative;
margin-bottom:10px;
margin-top:2px;
}
.blackline{
border-top:solid 1px;
color:black;
width:150px;
margin-top:8px;
margin-left:10px;
margin-bottom:5px;
}

#ns_wrap .borderliVideo {
margin-top:13px;
border-bottom:1px solid;
position:relative;
margin-bottom:10px;

}
.moreartilinie{
border-bottom:1px solid;
position:relative;
margin-top:3px;
width:125px;
margin-bottom:3px;
}
.borderli-short{
border-bottom:1px solid;
position:relative;
margin-bottom:10px;
width:420px;
margin-left:25%;
margin-top:10px;
}
.ns_logo_footer{
background-image:url(//media.ztat.net/media/A1276/lp/data/images/news-styles/news/startseite/ns-logo.png?v=2);
background-position:center;
background-repeat:no-repeat;
border-top:solid 1px;
padding:5px;
height:50px;
position:relative;
margin-top:25px;
}
.hidebox{
display:none;
}
.line{
background-image:url(//media.ztat.net/media/A1276/lp/data/images/news-styles/news/startseite/linie_klein.png);
background-position:left;
background-repeat:no-repeat;
height:10px;
}
.innerblack{
background-image:url(//media.ztat.net/media/A1276/lp/data/images/news-styles/news/startseite/startseite_doppelbalken.png);
background-position:center;
background-repeat:no-repeat;
height:40px;
}

#ns_wrap .mainbox{
float:left;
position:relative;
height:513px;
width:363px;
overflow:hidden;
border-bottom:solid 12px black;
cursor:pointer;
}

#ns_wrap .mainbox a{
display:block;
font-size:12px;
text-align:center;
font-family:"Garamond Regular", Garamond,Times,Arial, sans-serif;

}

#ns_wrap .mainbox span{

font-size:12px;
text-align:center;
font-family:"Garamond Regular", Garamond,Times,Arial, sans-serif;
color:black
}

#ns_wrap .box1{
float:left;
margin-left:20px;
margin-bottom:12px;
*/margin-right:10px;*/
position:relative;
width:190px;
height:244px;
overflow:hidden;
border-bottom:solid 12px black;
cursor:pointer;
}

#ns_wrap .box1 a{
display:block;
font-size:12px;
text-align:center;
font-family:"Garamond Regular", Garamond,Times,Arial, sans-serif;
}

#ns_wrap .box1 span{
color:black;
font-size:12px;
text-align:center;
font-family:"Garamond Regular", Garamond,Times,Arial, sans-serif;
}

#ns_wrap .box2 {
float:left;
margin-bottom:10px;
position:relative;
width:190px;
height:244px;
overflow:hidden;
border-bottom:solid 12px black;
cursor:pointer;
}

#ns_wrap .box3{
float:left;
margin-left:30px;
margin-bottom:10px;
margin-right:10px;
position:relative;
margin-top:3px;
width:190px;
height:244px;
overflow:hidden;
border-bottom:solid 12px black;
cursor:pointer;
}

#ns_wrap .box4{
float:left;
margin-bottom:10px;
position:relative;
margin-top:3px;
width:190px;
height:244px;
overflow:hidden;
border-bottom:solid 12px black;
cursor:pointer;
}
.mehr{
background-image:url(//media.ztat.net/media/A1276/lp/data/images/news-styles/news/trends/Trends_mehrProdukte.png);
background-position:center;
background-repeat:no-repeat;
height:60px;
display:cursor;
}
.all3boxes{
position:relative
}
.moarticel_left{
float:left;

width:253px;
height:136px;
margin-right:4px;
padding:4px;
}
.moarticel_mi{
float:left;

width:253px;
height:136px;
margin-right:4px;
padding:4px;
}
.moarticel_right{
float:left;

width:253px;
height:136px;
padding:4px;
}

.all4boxes{
position:relative;
margin-left:70px;
margin-bottom:15px;
margin-top:20px;
}

.all4boxes1{
position:relative;
margin-left:70px;
margin-bottom:15px;
margin-top:20px;
}

.all4boxesusLi{
position:relative;
margin-left:70px;
margin-bottom:15px;
margin-top:20px;
}


.all3boxes{
margin-left:18px;

}
.tr_img_left{
float:left;
width:160px;


}
.tr_img_mi1{
float:left;
width:160px;


margin:0 10px;
}
.tr_img_mi2{
float:left;
width:160px;

margin-right:10px;
}
.tr_img_mi3{
float:left;
width:440px;

}
.tr_img_right{
float:left;
width:160px;


}
.tr_img_copy{
float:left;
margin-top:162px;
padding:2px;
}

.tr_img_copy_2{
float:left;
margin-top:90px;
padding:2px;
}

.str_credit{
float:right;
top:-360px;
left:-20px;
position:relative;
height:0px;

}

.str_credit_2{
float:right;
top:-420px;
left:-20px;
position:relative;
height:0px;

}

.imgtext{
position:absolute;
left:10px;
top:10px;
width:170px;
}
.moreart {
float:right;
width:125px;

height:110px;
}
#articelslide .moreart p{
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
font-size:16px;
line-height:18px;
text-align:left;
color:black;

}
#articelslide h3{
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
font-size:18px;
line-height:18px;
font-weight:normal;
color:black;

}
#articelslide .toBlog {
float:left;
height:20px;
position:relative;
bottom:20px;
margin-left:110px;

}

#ns_wrap .bigPic {

margin-top:-10px;
}


.auf{
background-image:url(//media.ztat.net/media/A1276/lp/data/images/news-styles/de_redesign/news/img-items/Mehr-Produkte.png);
background-position:center;
background-repeat:no-repeat;
height:60px;
cursor:pointer;
}
#backAndnext{
position:absolute;
top:531px;
right:129px;
height:30px;
width:160px;
}

#backAndnextCenter{
position:relative;
padding-left:300px;
padding-right:350px;
height:30px;
margin-top:15px;

}

#ns_next strong{
text-decoration:none;
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
color:black;

}

#ns_back strong{
text-decoration:none;
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
color:black;

}




#ns_next span{
text-decoration:none;
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
color:black;
cursor:default;
}

#ns_back span{
text-decoration:none;
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
color:black;
cursor:default;

}

#ns_wrap .norm a span{
text-decoration:none;
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
font-weight:normal;
color:black;

}


#ns_wrap .norm span{
text-decoration:none;
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
font-weight:normal;
color:black;

}

#backAndnextCenter a{
cursor:pointer;

}

#ns_wrap .miniImg{
float:left;
width:290px;
margin-top:5px;

}


#ns_wrap .miniImg2{
float:left;
width:290px;
margin-top:5px;

}

#ns_wrap .miniImg2 p{
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
font-size:12px;
line-height:15px;
font-weight:normal;
text-align:left;
display:block;
float:left;
margin-left:10px;
color:black;
margin-top:15px;


}

#ns_wrap .mainright .bed p{
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
font-size:12px;
line-height:15px;
font-weiht:normal;
text-align:left;
color:black;
}

#ns_wrap .liebClick{
background-image:url(//media.ztat.net/media/A1276/lp/data/images/news-styles/news/streetstyle/streetstyles_button_klicken_kleiner_2.png);
background-position:center;
background-repeat:no-repeat;
height:120px;
width:120px;
position:absolute;
top:30px;
right:30px;
z-index:300;

}


#ns_wrap .liebling{
background-image:url(//media.ztat.net/media/A1276/lp/data/images/news-styles/news/streetstyle/streetstyles_button_liebling.png);
background-position:center;
background-repeat:no-repeat;
height:90px;
width:90px;
position:absolute;
top:60px;
left:20px;

}

#ns_wrap .liebling2{
background-image:url(//media.ztat.net/media/A1276/lp/data/images/news-styles/news/streetstyle/streetstyles_button_liebling.png);
background-position:center;
background-repeat:no-repeat;
height:90px;
width:90px;
position:absolute;
top:565px;
right:40px;

}

#ns_wrap .liebling3{
background-image:url(//media.ztat.net/media/A1276/lp/data/images/news-styles/news/streetstyle/streetstyles_button_liebling.png);
background-position:center;
background-repeat:no-repeat;
height:90px;
width:90px;
position:absolute;
top:565px;
left:20px;

}

#ns_wrap .liebling4{
background-image:url(//media.ztat.net/media/A1276/lp/data/images/news-styles/news/streetstyle/streetstyles_button_liebling.png);
background-position:center;
background-repeat:no-repeat;
height:90px;
width:90px;
position:absolute;
top:600px;
right:45px;

}

#ns_wrap .liebling5{
background-image:url(//media.ztat.net/media/A1276/lp/data/images/news-styles/news/streetstyle/streetstyles_button_liebling.png);
background-position:center;
background-repeat:no-repeat;
height:90px;
width:90px;
position:absolute;
top:110px;
left:280px;

}
#ns_wrap .liebling6{
background-image:url(//media.ztat.net/media/A1276/lp/data/images/news-styles/news/streetstyle/streetstyles_button_liebling.png);
background-position:center;
background-repeat:no-repeat;
height:90px;
width:90px;
position:absolute;
top:110px;
left:730px;
z-index:200;
}



#ns_wrap .miniImg img{
display:block;
float:left;
margin-bottom:15px;
}
#ns_wrap .miniImg2 img{
display:block;
float:left;
margin-bottom:15px;
}
#ns_wrap .miniImg2 a{
display:block;

}
#ns_wrap .miniImg p{
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
font-size:12px;
line-height:15px;
font-weight:normal;
text-align:left;
display:block;
float:left;
margin-left:10px;
color:black;


}

#ns_wrap .trendsharer {
float:right;
marging-top:10px;
margin-bottom:15px;

}
#ns_next 1{
text-decoration:none;
cursor:default;
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
}

#ns_back 1{
text-decoration:none;
cursor:default;
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
}




#ns_next{
width:70px;
height:30px;
float:right;
position:relative;
margin-right:2px;
}
#ns_back {
width:70px;
height:30px;
float:right;
position:relative;
}
#ns_wrap .mainbox_txt{

padding:407px 25px 5px 25px;
}

#ns_wrap .mainbox_txt p{
font-size:16px;
line-height:18px;
text-align:center;
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
cursor:pointer;
color:black;

}
#ns_wrap .toArt a{
font-size:12px;
text-align:center;
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
color:black;

}
#ns_wrap .toArt {
position:relative;
}
#ns_wrap .toArtBox {
height:239px;
}

#ns_wrap .mainbox_txt h1{
font-size:18px;
line-height:18px;
text-align:center;
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
font-weight:bold;
cursor:pointer;
margin-bottom:5px;
color:black;



}
#ns_wrap .klBox_txt p{
font-size:16px;
line-height:18px;
text-align:center;
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
cursor:pointer;
color:black;

}

#ns_wrap .klBox_txt h1{
font-size:18px;
line-height:18px;
text-align:center;
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
cursor:pointer;
margin-bottom:5px;
font-weight:bold;
color:black;

}
#ns_wrap .klBox_txt{

padding:136px 10px 5px 10px;
}


#ns_wrap .streettxt{

position:relative; 
float:left; 
width:248px; 
text-align:left; 
margin-left:15px; 
margin-bottom:65px;

}

#ns_wrap .streettxt p{

font-size:14px;
line-height:16px;
text-align:center;
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
color:black;

}



#ns_wrap .streettxt a{
text-decoration:none;
color:grey;
font-size:14px;
line-height:16px;
text-align:center;
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
display:inline;

}
#ns_wrap .streettxt span{
text-decoration:none;
color:grey;
font-size:14px;
line-height:16px;
text-align:center;
font-family:"Garamond Regular",Garamond,Times,Arial, sans-serif;
display:inline;

}

#ns_wrap .rubAll{
position:relative; 
height:370px; 
margin:18px 15px 0 18px;

}

#ns_wrap .singlRub_li{
float:left;
}
#ns_wrap .singlRub_mi{
float:left;
margin:0  10px 0 10px;
}
#ns_wrap .singlRub_ri{
float:left;
}

#ns_wrap .streetshare{
margin-top:10px;
width:155px;

}

.downbox_hair-look {
    float: left;
    margin-bottom: -31px;
    margin-left: 19px;
    width: 825px;
}



/* STYLE FOR QUICK BUY */

.hiddenCatalog {
	display: none;	
}

.topSellerBoxCustom {
	display: block;
	margin-bottom: 10px;
	position: relative;
	clear: both;
}

div.jcarousel-container {
	width: 788px;
	height: 300px;
	display: block;
	overflow: hidden;
}

li.jcarousel-clip,
li.jcarousel-item {
	width: 197px;
	height: 300px !important;
	display: block;
	overflow: hidden;
}

.topSellerBoxCustom .previousButton {
	width: 33px;
	height: 38px;
	position: absolute;
	left: -1px;
	top: 131px;
	background-position: -36px -65px;
	cursor: pointer;
}

.topSellerBoxCustom .previousButton:hover {
	background-position: -108px -65px;
}

.topSellerBoxCustom .nextButton {
	width: 33px;
	height: 38px;
	position: absolute;
	right: -1px;
	top: 131px;
	background-position: 0 -65px;
	cursor: pointer;
}

.topSellerBoxCustom .nextButton:hover {
	background-position: -72px -65px;
}

.quickCartActionWindowWrapper {
	position: absolute;
	width: 604px;
	z-index: 120;
	height: 444px;
	box-shadow: 0px 0px 5px #666;
	background-color: #FFF;
	border: 1px solid #000;
}

.quickCartActionWindow {
	overflow: hidden;
}

.quickCartActionWindowBackground {
	background-color: #000;
	opacity: 0.40;
	z-index: 101;
	display: block;
	position: fixed;
	top: 0px;
	left: 0px;
	filter: alpha(opacity = 40);
}

.quickCartActionWindowLoader {
	background-image: url("//skin.ztat.net/s/3ie/img/imgLoader.gif");
	width: 32px;
	height: 32px;
	position: absolute;
	margin-top: 184px;
	margin-left: 268px;
	display: block;
}

#listProductSizes li {
	margin: 0;
	padding: 0;
}

#productSidebar {
	width: 200px;
	height: 134px;
	float: left;
	display: block;
	overflow: hidden;
}

#listProductSizes {
	clear: both;
}

.quickCartActionWindowWrapper .marginBottom {
	margin-bottom: 8px !important;
}

.productPriceQuickCart {
	margin: 25px 0;
}

.productPriceQuickCart,
.productPriceQuickCart span {
	font-size: 19px;
}

.productMwstQuickCart {
	font-size: 10px;
	color: #9c9c9c;
	font-weight: normal;
}

.styledSelectFieldButton {
	width: 177px;
	height: 27px;
	display: block;
	background-image: url("//media.ztat.net/media/A1276/lp/data/images/quickbuy/ns/nsq_selectbg.jpg");
	cursor: pointer;
	text-align: center;
	font-weight: normal;
	font-size: 12px;
	line-height: 28px;
	z-index: 140;
	position: relative;
	opacity: .8;
}

.styledSelectFieldButton:hover {
	opacity: 1;
}

.productInfosQuickCart {
	float: left;
}

.styledSelectFieldChoice {
	position: absolute;
	z-index: 150;
	width: 175px;
	border: 1px solid #DDD;
	border-top: 0;
	list-style: none;
}

.styledSelectFieldChoice li {
	display: block;
	width: 100%;
	text-align: center;
	cursor: pointer;
	color: #000;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.65em;
    text-decoration: none;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}

.styledSelectFieldChoice li:hover {
	background-color: #DDD;
	color: #404040;
}

.quickCartActionWindowWrapper .marginTop { margin-top: 10px; }
.quickCartActionWindowWrapper .marginBottom { margin-bottom: 10px; }
.quickCartActionWindowWrapper .hidden { display: none; }

#productDetailsMain .productInfos {
	width: 100% !important;
}

.quickCartActionMagnifyGlass {
	position: absolute;
	display: block;
	z-index: 105;
	cursor: pointer;
	opacity: .75;
}

.quickCartActionMagnifyGlass:hover {
	opacity: 1;
}

.topseller_info {
	position: fixed;
	bottom: 0px;
	width: auto;
	z-index: 125;	
}

#wrapper .left {
	position: relative;
}

.quickshopCartAddActionWindow {
	width: 178px;
	padding: 5px;
	border: 1px solid #d3d1d2;
	position: absolute;
	box-shadow: 0px 0px 4px #dadada;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	z-index: 120;
	overflow: hidden;
	background-color: #FFF;
	display: none;
	border-top: 0;
	margin-left: 810px;
}

.quickshopCartAddWindowImage {
	float: left;
	margin: 5px;	
}

/* #wt_refpoint {
	position: relative;
} */

.quickshopCartAddWindowInfo,
.quickshopCartAddActionWindow .productMwstQuickCart {
	float: left;
	line-height: 16px;
	height: 16px;
	width: 126px;
	margin-left: 5px;
	overflow: hidden;
	right: auto;
	left: auto;
}

.quickshopCartAddWindowMessage {
	font-size: 12px;
	text-align: center;
	overflow: hidden;
	line-height: 16px;
	border-bottom: 1px solid #999;
	padding-bottom: 5px;
	z-index: 102;
	color: #090;
}

.quickshopCartAddWindowMessage strong {
	font-size: 11px;
}

.quickshopCartAddWindowLink {
	width: 157px;
	height: 34px;
	background-image: url("//media.ztat.net/media/A1276/lp/data/images/topsellers-nl/quickshop_cart_btn.jpg");
	text-align: center;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none !important;
	display: block;
	clear: left;
	margin: 0 auto;
	line-height: 32px;
	opacity: .8;
}

.quickshopCartAddWindowLink:hover {
	opacity: 1;
}

.quickshopCartAddWindowUSP {
	color: #919091;
	text-align: center;	
}

.quickshopCartAddWindowUSP span {
	font-weight: bold;
	color: #009900;
}

.quickshopCartAddWindowPrice,
.quickshopCartAddWindowPrice span {
	color: #294f7e;
}

#image {
	cursor: default;
}

.quickCartActionMore {
    display: block;
	clear: both;
	margin: 20px 0;
}

#productDetailsMain > .marginBottom.overflow {
	overflow: hidden;
}

.quickCartPreviousBtn,
.quickCartNextBtn {
	display: block;
	cursor: pointer;
	position: absolute;
	font-weight: bold;
}

.quickCartPreviousBtn {
	left: 10px;
	top: 205px;
}

.quickCartNextBtn {
	right: 10px;
	top: 205px;
}


.quickCartPreviousBtn.disabled,
.quickCartNextBtn.disabled {
	opacity: .25;
}

* + html #image {
	margin-bottom: 26px !important;	
}

.quickCartActionHeader {
	width: 604px;
	height: 20px;
	position: relative;
}

.quickCartActionWindowWrapper hr {
	width: 100%;
	height: 1px;
	background-color: #adacac;
	border: 0;
	clear: both;
	float: left;
	margin-top: 10px;
}

.quickCartActionWindowCloseBtn {
    cursor: pointer;
    display: block;
	z-index: 130;
	position: absolute;
	right: 12px;
	top: 12px;
}

.quickCartActionWindowWrapper .productVideo .iconSprite {
	display: none;	
}

.quickCartActionWindowWrapper h2 span {
	 color: #404040;
}

.quickCartRatingBox span.count {
	float: left;
	font-size: 11px;
	color: #9c9c9c;
	margin-top: 8px;
	margin-right: 8px;
}

.quickCartBuyButton {
	background-image: url("//media.ztat.net/media/A1276/lp/data/images/quickbuy/lp_quickbuy_addtocart.jpg");
	width: 177px;
	height: 37px;
	cursor: pointer;
	position: relative;
}

.quickCartBuyButton span {
	float: left;
	width: 177px;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	margin-top: 10px;
	text-shadow: 0 1px 1px #333;
}
.quickshopCartAddWindowMessage span.successIcon {
	background-image: url("//skin.ztat.net/s/cr0/img/sprites/spriteIcon.png");
    background-position: -100px -107px;
    display: block;
    float: left;
    height: 17px;
    margin-top: 2px;
    vertical-align: middle;
    width: 14px;
	margin-right: 6px;
}

.sliderMenu a {
 
    text-decoration: none;
}
