/* ------ [S-H] Home ------ */
/*#home #content                    { background: url(/images/background_home.jpg) #383838 no-repeat top left; }*/


/* ------ [S-A] Articles ------ */
#selection {
	background-color: white;
	overflow: hidden;
	width: 866px;
	}

#articles { 
	min-height: 590px; 
	float: left; 
	text-align: center; 
	width: 570px; 
	padding-left: 20px;
	background: url("/images/background_articles.gif") #FFF repeat-y top left;
	margin-top: 20px;
	}
	
#articles div                     { font-size: 11px; color: #000 !important; }

#articles .article0, #articles .article1, #articles .article2, #articles .article3 {
  float:                          left;
  width:                          142px;
  height:                         292px;
  margin:                         0px;
  display:                        table-cell;
  cursor:                         hand;
  text-align:                     center;
  cursor:						  pointer;
}

#articles .article_photo          { text-align: center; }
#articles .brand_logo             { padding: 7px 0px 6px 0px; height: 30px; width: 140px; vertical-align: middle; display: block;}
#articles .brand_logo img         { margin: auto; }
#articles .brand                  { display: none; }
#articles .name                   { color: #525252 !important; font-size: 12px !important; text-align: center; }
#articles .name.sale              { font-size: 11px; }
#articles .color                  { display: none; }
#articles .price_list             { display: block; text-decoration: line-through; }
#articles .price_actual           { font-weight: bold; }
#articles .price_actual.sale	{
	color: #d90000 !important;
	}

#articles .steuerpfeile {
	visibility: hidden;
	position: absolute;
	width: 142px;
	top: 120px;
	z-index: 3;
	}
#articles .steuerpfeile .left { float: left; width: 20px; width: 19px; height: 16px; }
#articles .steuerpfeile .right { float: right; width: 20px; padding-right: 4px; width: 19px; height: 16px; }
#articles .sale_banner { display: block; position: absolute; top: 167px; left:0px; width: 37px; height:17px; 
	background-image: url("/images/sale_banner.gif");
	}

#articles .quick_shopping {
	display: block;
	visibility: hidden;
	position: absolute;
	right: 20px;
	top: 242px;
	z-index: 3;
	}



/* ------ [S-A-P] Article Preview ------ */
#selection .teaser { 
	float: right;
	width: 259px;
	height: 450px;
	}

#selection.teaser .preview_border_top       { position: absolute; z-index: 3; }

#selection .teaser .preview_border_top img, .teaser .preview_border_bottom img {
  width:                          259px;
  height:                         23px;
  display:                        none;
}

#selection .teaser .preview_border_bottom img { height: 16px; display: none; }

#content .preview_layer, #content .preview_layer_act {
  position:                       absolute;
  z-index:                        2;
  visibility:                     hidden;
  background-color:               #FFFFFF;
}
#content .preview_layer_act       { visibility: visible; }
#selection .teaser .preview         { padding: 0px; margin: 0px; }
#selection .teaser .preview .preview_photo img {
  width:                          255px;
  height:                         340px;
}

#content .preview_descr           { padding: 13px 27px 5px 28px; width: 178px; border: solid #b8b8b8; border-width: 0px 1px; }
#content .preview_descr .left_border { float: left; width: 15px; height: 1px; background-color: #b8b8b8; }
#content .preview_descr .right_border { float: right; width: 15px; height: 1px; background-color: #b8b8b8; }
#content .preview_descr .logo     { font-weight: bold; font-size: 14px; padding: 10px 0px 5px 0px; width: 148px; float: left; }
#content .preview_descr .size     { padding: 0px 15px 10px 15px; }
#content .preview_size_variation1 { float: left; width: 40px; }
#content .preview_size_variation2 { float: left; width: 53px; }
#content .preview_size_variation3 { float: left; width: 80px; }
#content .preview_size_variation4 { float: left; width: 109px; }
#content .preview_size_variation5 { float: left; width: 200px; }


/* ------ [S-F] Shop Footer ------ */
#footer  .footer_without_selects  { border: solid #2EAFE7; border-width: 1px 0px 0px 0px; }
#special .footer_without_selects  { border-width: 0px; }
#home    .footer_without_selects  { border-width: 0px; }
