﻿.shop_article_detail_imagebox
	{
	float:left;
	width:360px;
	margin-bottom:30px;	
	}

.pnlOrderSteps
{
    float:left;
    width:600px;
}
.pnlAvailableColors
	{
	float:left;
	width:274px;
	height:23px;
	}

.CareSymbolHint
	{
	position:absolute;
	margin-top:15px;
	visibility:hidden;
	float:left;
	padding:3px;
	z-index:2;
	width:200px;
	border:solid 1px #3F4042;
	background-color:#F2F2F2;
	}

.shop_back
{
	position:relative;
	width:720px;
	float:left;
	margin-bottom:10px;
	
}
.pnlItemSpecial
{
	position:relative;
	float:left;
	padding-top:5px;
	width:168px;
	text-align:center;
}

.shop_article_detail_imagezoom
	{
	float:left;
	width:740px;
	height:696px;
	background-color:#FFFFFF;
	margin-bottom:30px;
	}

.shop_article_detail_individual
	{
	float:left;
	width:740px;
	background-color:#F2F2F2;
	padding-bottom:30px;
	margin-bottom:30px;
	}

.pnlIndividualName
	{
	float:left;
	width:330px;
	height:150px;
	margin-left:30px;
	background-color:#FFFFFF;
	}

.pnlIndividualSignet
	{
	float:left;
	width:330px;
	height:150px;
	margin-left:20px;
	background-color:#FFFFFF;
	}

.pnlIndividualDetails
	{
	float:left;
	width:620px;
	margin-top:30px;
	margin-left:30px;
	margin-bottom:30px;
	background-color:#FFFFFF;
	padding-top:30px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	}

.pnlGiftboxInfo
	{
	float:left;
	width:620px;
	margin-top:30px;
	margin-left:30px;
	margin-bottom:30px;
	background-color:#FFFFFF;
	padding-top:30px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	}

.FlashImageZoomLayer
	{
	float:left;
	width:740px;
	height:666px;
	}

.pnlShowImageZoom
	{
	float:left;
	width:22px;
	height:23px;
	cursor:pointer;
	}

.pnlShowIndividual
	{
	float:left;
	cursor:pointer;
	}

.pnlShowGiftbox
	{
	float:left;
	cursor:pointer;
	}

.pnlImageZoomBoxTitleContent
	{
	float:left;
	width:400px;
	}

.pnlHideImageZoom
	{
	float:left;
	width:280px;
	cursor:pointer;
	text-align:right;
	}

.imgButtonColor
{
	border:solid 1px #ccc;	
}

.link_head
{
	position:relative;
	float:left;
	width:400px;
}

.s_text_loggedin
{
	position:relative;
	float:left;
	width:100px;
}


.shop_article_detail_imagezoom_title
	{	
	float:left;
	width:730px;
	height:20px;
	background-color:#8D8F8E;
	margin-top:10px;
	line-height:20px;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	}

.shop_article_detail_left
	{
	float:left;
	position:relative;
	width:360px;
	background-color:#EFEFED;
	margin-right:20px;
	}

.shop_article_detail_right
	{
	float:left;
	position:relative;
	width:360px;
	background-color:#EFEFED;
	padding-left:0px;
	}

.shop_article_detail_info
	{
	float:left;
	width:360px;
	margin-bottom:30px;
	
	}

.shop_article_detail_modelpictures
	{
	float:left;
	width:360px;
	margin-bottom:30px;
	background-color:#FFFFFF;
	}

.shop_article_detail_crossselling
	{
	float:left;
	width:740px;
	margin-bottom:30px;
	}

.shop_article_detail_info_content
	{
	float:left;
	position:relative;
	width:300px;
	margin-top:30px;
	left:10px;
	margin-right:30px;
	padding-bottom:30px;
	
	}

.shop_article_detail_imagebox_title
	{
	float:left;
	width:350px;
	height:20px;
	line-height:20px;
	background-color:#8D8F8E;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	}

.shop_article_detail_crossselling_title
	{
	float:left;
	width:730px;
	height:20px;
	background-color:#8D8F8E;
	margin-top:10px;
	line-height:20px;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	}

.shop_article_detail_imagebox_smallpreview
	{
	float:left;
	width:40px;
	height:33px;
	border:1px solid #ccc;
	margin-right:11px;
	margin-top:11px;
	}
	
.shop_article_detail_imagebox_smallpreview_active
	{
	float:left;
	width:40px;
	height:33px;
	border:1px solid #000;
	margin-right:11px;
	margin-top:11px;
	}

.shop_article_detail_imagebox_previewlist
	{
	float:left;
	position:relative;
	width:340px;
	margin-top:10px;
	left:10px;
	padding-bottom:30px;
	/*background-color:#8d8f8e;*/
	}

.shop_article_detail_imagebox_content
	{
	float:left;
	position:relative;
	width:360px;
	}

.text_AvailableColors
	{
	font-family:tahoma,Helvetica,Sans-Serif;
	font-size:12px;
	color:#504141;
	text-transform:uppercase;
	font-weight:bold;
	}

.text_BoxTitle
	{
	font-family:Tahoma,Helvetica,Sans-Serif;
	font-size:14px;
	color:#FFFFFF;
	text-transform:none;
	font-weight:normal;
	}

.link_BoxTitle:link, .link_BoxTitle:visited

	{
	font-family:tahoma,Helvetica,Sans-Serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:underline;
	}
	
.link_BoxTitle:hover, .link_BoxTitle:active
    {
    font-family:tahoma,Helvetica,Sans-Serif;
	font-size:14px;
	color:#ccc;
	text-decoration:none;
    }

.shop_Placeholder
{
    position:relative;
    float:left;
    width:740px;
    height:20px;
}

.shop_sub_category_Placeholder
{
    position:relative;
    float:left;
    width:750px;
    height:20px;
}

.shop_menu_box
	{
	float:left;
	width:105px;
	margin:5px 5px 10px 5px;	
	
	}

.shop_crossselling1
	{
	float:left;
	width:170px;
	height:230px;
	margin-bottom:30px;
	margin-right:20px;
	background-color:#FFFFFF;
	}

.shop_crossselling2
	{
	float:left;
	width:170px;
	height:230px;
	margin-bottom:30px;
	background-color:#FFFFFF;
	}
	

	
.CategoryContentPic
{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	width:150px;
	min-height:100px;
	position:relative;
}

.CategoryContentBox
{
	float:left;
	width:550px;
	position:relative;
}

.shop_category_box
{
	float:left;
	width:729px;
	margin-bottom:10px;
	text-align:left;		
	background-color:#ededed;
	padding:5px;
}

.shop_article_category
{
	float:left;
	width:160px;
	height:270px;
	margin-bottom:10px;
	text-align:center;	
	padding:5px;
	margin-right:20px;
	background-color:#dedede;
	position:relative;
}

.shop_category
	{
	float:left;
	width:170px;
	height:270px;
	margin-bottom:10px;
	text-align:center;	
	margin-right:20px;
	background-color:#efefed;
	}

.shop_category_header
{
    position:relative;
    margin-bottom:10px;
    float:left;
}
	
.shop_category_image
{
    position:relative;    
    margin:auto;      
    min-height:180px;    
}

.shop_category_minprice
{
	position:relative;
	float:right;
	width:150px;		
	height:20px;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:10px;
	text-align:right;
	
}

.shop_zoom_picture_category
{
	position:relative;
	float:right;
	width:150px;		
	height:20px;
	margin-top:30px;
	margin-right:10px;
	margin-bottom:10px;
	text-align:right;
}

.shop_zoom_picture
{
	position:relative;
	float:right;
	width:20%;		
	height:20px;
	text-align:right;
}

.shop_zoom_text
{
	position:relative;
	float:left;
	width:80%;		
	height:20px;
	text-align:right;
}	

.shop_zoom_picture_category_close
{
	position:relative;
	float:right;
	width:500px;		
	height:20px;
	padding-top:5px;
	padding-bottom:2px;
	text-align:center;
}	

.s_link_category_article:link, .s_link_category_article:visited
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;	
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	width:150px;
	background-color:#707276;	
	overflow:hidden;
	}

.s_link_category_article:hover, .s_link_category_article:active
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;	
	background-color:#A7A7A7;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	width:150px;	
	overflow:hidden;
	}

.shop_category_description
{
    position:relative; 
    height:25px;
}

.shop_category_shorttext
{
	position:relative;
	float:right;
	width:150px;		
	height:20px;
	margin-top:10px;
	margin-right:10px;
	text-align:right;
	bottom:2px;
}


	
.shop_article_header
{
    position:relative;
    margin-bottom:10px;
    float:left;
}

.shop_article_image
{
    position:relative;    
    overflow:hidden;
    margin:auto;      
    min-height:180px;
    width:160px; 
}

.shop_article_description
{
    position:relative; 
    float:left;
    width:160px;
    min-height:25px;
}

.shop_text
{
    font-family:tahoma,Helvetica,Sans-Serif;
	font-size:11px;
}

.shop_category4
	{
	float:left;
	width:170px;
	height:180px;	
	background-color:#efefed;
	}
	
.shop_article
	{
	float:left;
	width:170px;
	min-height:250px;
	margin-bottom:30px;
	margin-right:20px;
	background-color:#efefed;
	}

.shop_article4
	{
	float:left;
	width:170px;
	min-height:250px;
	margin-bottom:30px;
	background-color:#efefed;
	}
	
.shop_dessinarticle
	{
	float:left;
	width:170px;	
	margin-bottom:30px;
	margin-right:20px;
	background-color:#efefed;
	}

.shop_dessinarticle4
	{
	float:left;
	width:170px;
	margin-bottom:30px;
	margin-right:20px;
	background-color:#efefed;
	}

.s_link_shop_article:link, .s_link_shop_article:visited
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;	
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	width:150px;
	background-color:#3F4042;	
	overflow:hidden;
	}

.s_link_shop_article:hover, .s_link_shop_article:active
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;	
	background-color:#A7A7A7;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	width:150px;	
	overflow:hidden;
	}

.shop_article_detail_image_update
{
    position:relative;
    min-height:200px;
    margin:10px;
      
}

.shop_article_detail_quantity
	{
	float:left;
	text-align:right;
	position:relative;
	width:200px;
	left:100px;
	}

.shop_article_detail_pricebox
	{
	float:left;
	position:relative;
	width:200px;
	left:100px;
	text-align:right;
	}

.shop_list_text
	{
	float:left;
	width:150px;
	height:30px;
	margin-top:3px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
	}

.s_text_shop_list_description
	{
	font-family:tahoma,Helvetica,Sans-Serif;
	font-size:11px;
	color:#504141;
	line-height:13px;
	}
	

.shop_list_link
	{
	float:left;
	width:100px;
	height:20px;
	margin-top:5px;
	margin-left:10px;
	}

.shop_list_price
	{
	position:relative;
	float:right;		
	height:20px;
	margin-top:10px;
	margin-right:10px;
	text-align:right;
	bottom:2px;
	}

.s_text_shop_list_price
	{
	font-family:Tahoma,Helvetica,Sans-Serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	}

.s_text_shop_list_price_old
	{
	font-family:tahoma,Helvetica,Sans-Serif;
	font-size:12px;
	color:#660000;
	font-weight:bold;
	text-decoration:line-through;
	}

.s_text_shop_detail_price_old
	{
	font-family:tahoma,Helvetica,Sans-Serif;
	font-size:12px;
	color:#504141;
	font-weight:bold;
	text-decoration:line-through;
	}

.DefaultButton300:link, .DefaultButton300:visited
	{
	float:left;
	font-size:12px;
	color:#FFFFFF;
	width:265px;
	line-height:30px;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	padding-left:25px;
	padding-right:10px;
	background-color:#3F4042;
	background-image:url(/image/left_button_arrow.gif);
	background-repeat:no-repeat;
	background-position:right center;
	}

.DefaultButton300:hover, .DefaultButton300:active
	{
	float:left;
	font-size:12px;
	color:#F2F2F2;
	width:265px;
	line-height:30px;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	padding-left:25px;
	padding-right:10px;
	background-color:#3F4042;
	background-image:url(/image/left_button_arrow_hover.gif);
	background-repeat:no-repeat;
	background-position:right center;
	}

.DefaultButton300Next:link, .DefaultButton300Next:visited
	{
	float:left;
	font-size:12px;
	color:#FFFFFF;
	width:215px;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	text-align:right;
	padding-left:25px;
	padding-right:35px;
	background-color:#8D8F8E;
	background-image:url('/image/left_button_arrow.gif');
	background-position:right center;
	background-repeat:no-repeat;
	}

.DefaultButton300Next:hover, .DefaultButton300Next:active
	{
	float:left;
	font-size:12px;
	color:#F2F2F2;
	width:215px;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	text-align:right;
	padding-left:25px;
	padding-right:35px;
	background-color:#8D8F8E;
	background-image:url('/image/left_button_arrow_hover.gif');
	background-position:right center;
	background-repeat:no-repeat;
	}

.DefaultButton100Back:link, .DefaultButton100Back:visited
	{
	float:left;
	font-size:12px;
	color:#FFFFFF;
	width:55px;
	line-height:30px;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	padding-left:35px;
	padding-right:10px;
	background-color:#3F4042;
	background-image:url(/image/left_button_arrow_back.gif);
	background-repeat:no-repeat;
	background-position:left center;
	}

.DefaultButton100Back:hover, .DefaultButton100Back:active
	{
	float:left;
	font-size:12px;
	color:#F2F2F2;
	width:55px;
	line-height:30px;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	padding-left:35px;
	padding-right:10px;
	background-color:#3F4042;
	background-image:url(/image/left_button_arrow_back_hover.gif);
	background-repeat:no-repeat;
	background-position:left center;
	}

.DefaultButton300Back:link, .DefaultButton300Back:visited
	{
	float:left;
	font-size:12px;
	color:#FFFFFF;
	width:215px;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	padding-left:35px;
	padding-right:10px;
	background-color:#8D8F8E;
	background-image:url('/image/left_button_arrow_back.gif');
	background-position:left center;
	background-repeat:no-repeat;
	}

.DefaultButton300Back:hover, .DefaultButton300Back:active
	{
	float:left;
	font-size:12px;
	color:#F2F2F2;
	width:215px;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	padding-left:35px;
	padding-right:10px;
	margin-right:10px;
	background-color:#8D8F8E;
	background-image:url('/image/left_button_arrow_back_hover.gif');
	background-position:left center;
	background-repeat:no-repeat;
	}

.AddToBasketResultMessage
	{
	font-family:tahoma,Helvetica,Sans-Serif;
	font-size:11px;
	color:#AA0000;
	text-decoration:none;
	font-weight:bold;
	}

.DefaultButton340:link, .DefaultButton340:visited
	{
	float:right;
	font-size:12px;
	color:#FFFFFF;
	width:250px;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	padding-left:25px;
	padding-right:10px;
	background-image:url(/image/left_button_arrow.gif);
	background-repeat:no-repeat;
	background-position:right center;
	line-height:20px;
	background-color:#8D8F8E;	
	}

.DefaultButton340:hover, .DefaultButton340:active
	{
    float:right;
	font-size:12px;
	color:#FFFFFF;
	width:250px;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	padding-left:25px;
	padding-right:10px;
	background-image:url(/image/left_button_arrow_hover.gif);
	background-repeat:no-repeat;
	background-position:right center;
	line-height:20px;
	background-color:#8D8F8E;	
	}

.DefaultButton250:link, .DefaultButton250:visited
	{
	float:left;
	font-size:12px;
	color:#FFFFFF;
	width:215px;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	padding-left:25px;
	padding-right:10px;
	background-color:#8D8F8E;	
	}

.DefaultButton250:hover, .DefaultButton250:active
	{
	float:left;
	font-size:12px;
	color:#F2F2F2;
	width:215px;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	padding-left:25px;
	padding-right:10px;
	background-color:#8D8F8E;
	
	}

.DefaultButton200:link, .DefaultButton200:visited
	{
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	width:250px;
	height:25px;
	text-decoration:none;
	font-size:12px;
	text-transform:none;
	padding-left:25px;
	padding-right:10px;
	/*background-image:url(/image/left_button_arrow.gif);
	background-repeat:no-repeat;
	background-position:right center;
	*/
	line-height:25px;
	background-color:#8D8F8E;	
	}

.DefaultButton200:hover, .DefaultButton200:active
	{
    position:relative;
	font-size:12px;
	color:#FFFFFF;
	width:250px;
	height:25px;
	text-decoration:none;
	font-size:12px;
	text-transform:none;
	padding-left:25px;
	padding-right:10px;
	/*background-image:url(/image/left_button_arrow_hover.gif);
	background-repeat:no-repeat;
	background-position:right center;*/
	line-height:25px;
	background-color:#ababab;	
	}

.s_link_shop_menu:link, .s_link_shop_menu:visited
	{
	position:relative;
	width:161px;
	height:20px;
	float:left;
	background-color:#f5f5f3;
	padding:3px 0px 0px 7px; 
	margin:2px 0px 2px 0px;
	/*
	background-color:#3F4042;
	background-image:url(/image/left_button_arrow.gif);
	background-repeat:no-repeat;
	background-position:right center;
	*/
	}

.s_link_shop_menu:hover, .s_link_shop_menu:active
	{
	position:relative;
	width:161px;
	height:20px;
	float:left;
	background-color:#f5f5f3;
	padding:3px 0px 0px 7px; 
	margin:2px 0px 2px 0px;
	/*
	background-color:#3F4042;
	background-image:url(/image/left_button_arrow_hover.gif);
	background-repeat:no-repeat;
	background-position:right center;
	*/
	}

.s_text_bold_normalline
	{
	font-family:tahoma,Helvetica,Sans-Serif;
	font-size:11px;
	color:#504141;
	font-weight:bold;
	}

.s_link_normalline:link, .s_link_normalline:visited
	{
	font-family:tahoma,Helvetica,Sans-Serif;
	color:#504141;
	text-decoration:none;
	font-size:10px;
	line-height:12px;
	}

.s_link_normalline:hover, .s_link_normalline:active
	{
	font-family:tahoma,Helvetica,Sans-Serif;
	color:#504141;
	text-decoration:underline;
	font-size:10px;
	line-height:12px;
	}

.s_link_shop_menu_active:link, .s_link_shop_menu_active:visited
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#000;
	padding-left:25px;
	padding-right:10px;
	line-height:30px;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	width:185px;
	background-color:#A7A7A7;
	}

.s_link_shop_menu_active:hover, .s_link_shop_menu_active:active
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#000;
	padding-left:25px;
	padding-right:10px;
	line-height:30px;
	background-color:#A7A7A7;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	width:185px;
	background-color:#A7A7A7;
	}

.s_link_shop_menu2:link, .s_link_shop_menu2:visited
	{
	float:left;
	position:relative;
	font-size:11px;
	color:#504F4F;
	padding-left:25px;
	padding-right:10px;
	padding-top:15px;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	width:185px;
	font-weight:bold;
	}

.s_link_shop_menu2:hover, .s_link_shop_menu2:active
	{
	float:left;
	position:relative;
	font-size:11px;
	color:#999999;
	padding-left:25px;
	padding-right:10px;
	padding-top:15px;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	width:185px;
	font-weight:bold;
	}

.s_link_shop_menu2_active:link, .s_link_shop_menu2_active:visited
	{
	float:left;
	position:relative;
	font-size:11px;
	color:#660000;
	padding-left:25px;
	padding-right:10px;
	padding-top:15px;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	width:185px;
	font-weight:bold;
	}

.s_link_shop_menu2_active:hover, .s_link_shop_menu2_active:active
	{
	float:left;
	position:relative;
	font-size:11px;
	color:#660000;
	padding-left:25px;
	padding-right:10px;
	padding-top:15px;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	width:185px;
	font-weight:bold;
	}

.s_link_shop_menu3:link, .s_link_shop_menu3:visited
	{
	float:left;
	position:relative;
	font-size:11px;
	color:#504F4F;
	padding-left:25px;
	padding-right:10px;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	width:185px;
	}

.s_link_shop_menu3:hover, .s_link_shop_menu3:active
	{
	float:left;
	position:relative;
	font-size:11px;
	color:#999999;
	padding-left:25px;
	padding-right:10px;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	width:185px;
	}

.s_link_shop_menu3_active:link, .s_link_shop_menu3_active:visited
	{
	float:left;
	position:relative;
	font-size:11px;
	color:#660000;
	padding-left:25px;
	padding-right:10px;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	width:185px;
	}

.s_link_shop_menu3_active:hover, .s_link_shop_menu3_active:active
	{
	float:left;
	position:relative;
	font-size:11px;
	color:#660000;
	padding-left:25px;
	padding-right:10px;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	width:185px;
	}

.s_link_shop_menu4:link, .s_link_shop_menu4:visited
	{
	float:left;
	position:relative;
	font-size:11px;
	color:#504F4F;
	padding-left:25px;
	padding-right:10px;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	width:185px;
	}

.s_link_shop_menu4:hover, .s_link_shop_menu4:active
	{
	float:left;
	position:relative;
	font-size:11px;
	color:#999999;
	padding-left:25px;
	padding-right:10px;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	width:185px;
	}

.s_link_shop_menu4_active:link, .s_link_shop_menu4_active:visited
	{
	float:left;
	position:relative;
	font-size:11px;
	color:#660000;
	padding-left:25px;
	padding-right:10px;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	width:185px;
	}

.s_link_shop_menu4_active:hover, .s_link_shop_menu4_active:active
	{
	float:left;
	position:relative;
	font-size:11px;
	color:#660000;
	padding-left:25px;
	padding-right:10px;
	line-height:20px;
	text-decoration:none;
	font-size:12px;
	width:185px;
	}
	
.cc_content_box
	{
	float:left;
	position:relative;
	width:580px;
   	background-color:#FFF;
	text-align:left;
    overflow:hidden;
    height:580px;
   
	}
	
.s_text_default_bold_ok_CC
	{
	font-family:Tahoma,Arial,Helvetica,Sans-Serif;
	font-size:12px;
	color:#00AA00;
	font-weight:bold;
	}
	
