/* CSS Document */

#sc_div_image_layer {
  display:none;
  position:absolute;
  top:0px;
  left:0px;
  width:auto;
  height:auto;
  background-color:#c0c0c0;
  border-top:1px solid #c0c0c0;
  border-left:1px solid #c0c0c0;
  border-right:1px solid #404040;
  border-bottom:1px solid #404040;
  z-index:20;
}

#sc_article_details_container
{

}

#sc_article_details_description
{
	margin-top:25px;
	margin-bottom:30px;
}

.sc_article_detail_header
{
	font-weight:bold;
	color:#666666;
}

#sc_article_color
{
	padding-top:20px;
}

#sc_article_material
{
	padding-top:20px;
}

#sc_article_size_info
{
	padding-top:20px;
}

#sc_article_variants
{
	padding-top:20px;
}

.sc_hb_prod_variant_color_container
{
	float:left;
	width:130px;
	height:130px;
	text-align:center;
	margin-bottom:20px;
}

.sc_hb_prod_variant_color_image
{
	margin:auto;
	width:90px;
	height:90px;
	overflow:hidden;
	padding: 3px;
	margin-bottom:2px;
	border: 1px solid #CCCCCC;

}

.sc_hb_prod_variant_color_container_preview
{
	float:left;
	width:34px;
	height:34px;
	text-align:center;
	margin-bottom:10px;
	margin-right:10px;
}

.sc_hb_prod_variant_color_image_preview
{
	margin:auto;
	overflow:hidden;
	padding: 2px;
	border: 1px solid #CCCCCC;
	width: 30px;
}



.sc_categories_sub_container
{
	background-color:#FFF;
	border-style:solid;
	border-width:1px;
	border-color:#D9D9D9;
	padding:15px;
	/*min-height:85px;*/
}

.sc_categories_sub_item
{
	float:left; 
	width:150px;
	margin:2px;
	margin-bottom:25px;
	margin-top:10px;
	text-align:center;

}

.sc_categories_sub_item_image
{
	height: 65px;
}

.sc_categories_sub_item_link
{
	margin-top:2px;
}


.sc_float
{
	float:left;
}

.sc_m_cat_container
{
	float: left;
	width:160px; 
	text-align:center; 
	margin-top:35px; 
	margin-right:60px;
}

.sc_m_cat_link
{
	margin-top:7px;
	font-size:16px;
}

.sc_m_link_container
{
	float: left;
	width:160px; 
	height: 90px;
	text-align:center; 
	margin-top:20px; 
	margin-right:0px;
}

.sc_m_link_image
{
	height:50px;
}

.sc_m_link_text
{
}
	
.sc_float_break
{
	clear		: both;
}


.sc_productPrice
{
	text-align:right;
	padding:5px;
}

#sc_top_logo
{
	width:320px;
	float:left;
	padding-top:5px;
}

#sc_features_banner
{
	width:310px;
	float:right;
	margin-top:3px;
	margin-right:-15px;
}

.sc_productAdd
{
padding-bottom:4px; 
white-space:nowrap;

}

#sc_mainpage_options_text
{
	margin:20px 0px 15px 0px;
	color:#666666;
	text-align:center;
	font-size:14px;
}

#sc_mainpage_options_banner_container
{
	width:100%;
}

.sc_mainpage_options_banner
{
	width:320px;
	float:left;
	text-align:center;
}

.sc_tms_select
{
	width:170px;
}

.sc_tms_stoff_header
{
	font-size:12px;
}

.sc_tms_stoff_auswahl
{
	padding-left:20px;
}

.sc_tms_stoff_div
{
	float:left;
	padding-left:2px;
}

.sc_help_notice
{
	text-align:left; 
	margin-top:20px;
	padding-left:10px;
}

.sc_lp_container
{margin-top:30px; margin-left:0px;}

.sc_lp_container h2
{color:#666666; margin-top:30px;}

.sc_lp_container h3
{color:#666666; font-size:14px; margin-top:20px;}


.sc_lp_link
{
	font-size: 14px;
	/*font-weight:bold;*/
}

.sc_lp_link_details
{
	font-size: 10px;
}

.sc_lp_ul
{
	/*line-height:3;*/
	list-style-image:url(http://www.hemdenbox.de/templates/RedRiver/img/arrow_1.gif);
}

.sc_lp_ul li
{height: 35px;line-height:2;}

/*ET*/

#sc_lp_et .sc_lp_img_logo
{display:block; margin:auto;width:110px; }

#sc_lp_et .sc_lp_img_product
{display:block;left:470px; margin-bottom:-150px; position:relative; top: 20px; width:150px;}

#sc_lp_et .sc_lp_ul_link_all
{margin-top:45px;}

#sc_lp_et .sc_lp_table_1
{margin-left:-10px; margin-top:85px; margin-bottom:40px;}

#sc_lp_et .sc_lp_p_1
{font-weight:bold;height:80px;}

#sc_lp_et .sc_lp_p_1, #sc_lp_et .sc_lp_p_2
{padding-left:10px; padding-right:10px; text-align:justify;}

/*EH*/

#sc_lp_eh .sc_lp_img_logo
{display:block; margin:auto;width:110px; }

#sc_lp_eh .sc_lp_img_product
{display:block;left:470px; margin-bottom:-150px; position:relative; top: 20px; width:150px;}

#sc_lp_eh .sc_lp_ul_link_all
{margin-top:45px; margin-bottom:60px;}

#sc_lp_eh .sc_lp_table_1
{margin-left:0px; margin-top:10px; margin-bottom:30px;}

#sc_lp_eh .sc_lp_table_1_column
{float:left; width:49%; text-align:center;}

/*CM*/

#sc_lp_cm .sc_lp_img_logo
{display:block; margin:20px auto;width:110px; }

#sc_lp_cm .sc_lp_img_product
{display:block;left:470px; margin-bottom:-150px; position:relative; top: 20px; width:150px;}

#sc_lp_cm .sc_lp_ul_link_all
{margin-top:45px; margin-bottom:60px;}

#sc_lp_cm .sc_lp_table_1
{margin-left:0px; margin-top:10px; margin-bottom:30px;}

#sc_lp_cm .sc_lp_table_1_column
{float:left; width:49%; text-align:center;}


/*JB*/

#sc_lp_jb .sc_lp_img_logo
{display:block; margin:20px auto;width:110px; }

#sc_lp_jb .sc_lp_img_product
{display:block;left:470px; margin-bottom:-150px; position:relative; top: 30px; width:150px;}

#sc_lp_jb .sc_lp_ul_link_all
{margin-top:45px; margin-bottom:60px;}

#sc_lp_jb .sc_lp_table_1
{margin-left:0px; margin-top:10px; margin-bottom:30px;}

#sc_lp_jb .sc_lp_table_1_column
{float:left; width:49%; text-align:center;}

/*SS*/

#sc_lp_ss .sc_lp_img_logo
{display:block; margin:10px auto;width:110px; }

#sc_lp_ss .sc_lp_img_product
{display:block;left:470px; margin-bottom:-150px; position:relative; top: 20px; width:120px;}

#sc_lp_ss .sc_lp_ul_link_all
{margin-top:45px; margin-bottom:60px;}

#sc_lp_ss .sc_lp_table_1
{margin-left:0px; margin-top:10px; margin-bottom:30px;}

#sc_lp_ss .sc_lp_table_1_column
{float:left; width:49%; text-align:center;}

/*OL*/

#sc_lp_ol .sc_lp_img_logo
{display:block; margin:10px auto;width:110px; }

#sc_lp_ol .sc_lp_img_product
{display:block;left:470px; margin-bottom:-150px; position:relative; top: 20px; width:150px;}

#sc_lp_ol .sc_lp_ul_link_all
{margin-top:45px; margin-bottom:60px;}

#sc_lp_ol .sc_lp_table_1
{margin-left:0px; margin-top:10px; margin-bottom:30px;}

#sc_lp_ol .sc_lp_table_1_column
{float:left; width:49%; text-align:center;}

/*OL*/

#sc_lp_ma .sc_lp_img_logo
{display:block; margin:10px auto;width:110px; }

#sc_lp_ma .sc_lp_img_product
{display:block;left:470px; margin-bottom:-150px; position:relative; top: 20px; width:150px;}

#sc_lp_ma .sc_lp_ul_link_all
{margin-top:45px; margin-bottom:60px;}

#sc_lp_ma .sc_lp_table_1
{margin-left:0px; margin-top:10px; margin-bottom:30px;}

#sc_lp_ma .sc_lp_table_1_column
{float:left; width:49%; text-align:center;}


/*LP ALL*/

.sc_lp_product_container
{ border-bottom:1px dashed #CCCCCC; margin-bottom:20px; margin-top:20px; padding-bottom:10px;}

.sc_lp_product_image
{float:left; width:100px;}

.sc_lp_product_desc_container
{float:left;width:550px;}

.sc_lp_product_desc_link
{font-size:14px;}

.sc_lp_product_desc_text
{ padding-top:10px;width:400px;}

.sc_lp_infotext p
{text-align:justify;}


.sc_checkout_button
{
	text-align:right;
	margin-top:25px;
}

.sc_line_vertical
{border-right:1px solid #999999; height:120px; left:300px; position: absolute; top:20px; width:1px;}

/*Horizontales Menü*/

img.sc_horizontal_navigation_spacer
{border:none; padding:0px; margin:0px; line-height:0px; display:block;width:2px;height:31px}

img.sc_horizontal_navigation_arrow
{border:none; padding:0px; margin-left:3px; line-height:0px; width:8px;height:8px}

li.sc_horizontal_navigation_li
{padding:6px 20px 6px 20px;}

a.sc_horizontal_navigation 
{display:block;padding:6px 25px 6px 25px;}

li.sc_horizontal_navigation_cart a
{ display:block; padding:6px 35px 6px 50px;}

.sc_hn_container_outer
{background-color:#FFF;  display:none; height: 420px; margin-bottom:-90px; margin-left:00px; }

.sc_hn_container_inner
{ background-color:#FFF; border-width:0px 1px 1px 1px; border-color:#CCCCCC; border-style:solid; height:330px; padding:10px; position:relative;}

.sc_hn_container_inner .content
{height:300px;padding-left:0px;width:900px;}

.sc_hn_container_inner .content h2
{ font-size:20px; padding:20px 0px 15px 0px; margin:0px; text-align:center;}

.sc_hn_container_inner .close
{height:10px; padding:0px 5px 5px 0px; text-align:right;}

.sc_hn_container_inner .col
{float:left; padding-left:30px;padding-right:30px; width:210px;}

.sc_hn_container_inner .content h3
{ font-size:14px; padding:10px 0px 10px 0px; margin:0px; text-align:left;}

.sc_hn_container_inner .content h4
{ color:#999999; font-size:12px; padding:2px 0px 2px 0px; margin:0px; text-align:left; font-style:italic;}

.sc_hn_container_inner .content ul
{margin: 2px 0px 0px; list-style-image:url(https://ssl.serianserver.de/hemdenbox.de/templates/RedRiver/img/arrow_1.gif);}

.sc_hn_container_inner .content li
{padding:4px;}

.sc_hn_container_inner .content li a
{ text-decoration:none;}

.sc_hn_container_inner .content li a:hover
{text-decoration:underline;}

.sc_hn_vertical_seperator
{border-right:1px solid #CCCCCC; position:absolute; width:1px; height:200px;}


/*Header*/

#sc_header_container
{margin-bottom:7px;}

#sc_trusted_shops
{width:75px;float:left;}

#sc_top_banner
{width:68px;float:left;}

/*Service Links*/

#sc_service_links
{float:left;text-align:right; padding-right:20px; padding-top:0px; width:415px;}

#sc_service_links a
{ text-decoration:none; font-size:11px;}

.sc_vertical_seperator
{color:#999999;}

/*Product Listing*/

p.sc_product_listing_price
{font-weight:bold;  margin:0px; text-align:right; width:100%}