﻿.body
	{
	position:relative;
	background-image:url('/image/background/LC_Web_Wallpaper_2011.png');
	/*background-image:url('/image/background/LC_Web_Back_25.gif');*/
	background-repeat: repeat;
	text-align:center;
    }

.site
	{		
	position:relative;	
	width:845px;
    text-align:center;
    margin:auto;  
	}

.leer_startsite
	{
	float:left;
	position:relative;	
    height:35px;
	width:845px;
	}

.pnlThemePicture
	{
	width:815px;
	height:400px;
	float:left;
	margin-bottom:0px;
	position:relative;
	}

.site_content
	{
	float:left;
	width:815px;
	position:relative;
	text-align:left;
	background-color:#FFFFFF;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	}
	
.complete_site
	{
    position:relative;
    float:left;
	width:815px;
	}
	
.headmenu
	{
    position:relative;
    float:left;
	width:815px;
	}
	
.buttommenu
	{
    position:relative;
    float:left;
	height:160px;
	width:815px;
	margin-bottom:100px;
	}

.s_text_links_box:link, .s_text_links_box:visited
	{
    font-family:Verdana;
    font-size:10px;
    color:#786858;
    text-decoration:none;
	}
	
.s_text_links_box:hover
	{
    font-family:Verdana;
    font-size:10px;
    color:#786858;
    text-decoration:underline;
	}
	
.s_text_links_box:active
	{
    font-family:Verdana;
    font-size:10px;
    color:#5A2299;
    text-decoration:underline;
	}
	
.s_text_links_newsletter:link, .s_text_links_newsletter:visited
	{
    font-family:Verdana;
    font-size:10px;
    color:#5A2299;
    text-decoration:none;
	}
	
.s_text_links_newsletter:hover,.s_text_links_newsletter:active
	{
    font-family:Verdana;
    font-size:10px;
    color:#5A2299;
    text-decoration:underline;
	}

.s_text_links1:link, .s_text_links1:visited
	{
    font-family:Verdana;
    font-size:10px;
    color:#5A2299;
    text-decoration:none;
	}
	
.s_text_links1:hover
	{
    font-family:Verdana;
    font-size:10px;
    color:#5A2299;
    text-decoration:underline;
	}
	
.s_text_links1:active
	{
    font-family:Verdana;
    font-size:10px;
    color:#5A2299;
    text-decoration:underline;
	}
	
.s_text_link_hier:link
	{
    font-family:Verdana;
    font-size:10px;
	color:#786758;
    color:#5A2299;
	}
	
.s_text_link_hier:hover
	{
    font-family:Verdana;
    font-size:10px;
    color:#5A2299;
    text-decoration:underline;
	}

.s_text_link_hier:visited
	{
    font-family:Verdana;
    font-size:10px;
	color:#786758;
    text-decoration:none;
	}
	
.s_text_link_hier:active
	{
    font-family:Verdana;
    font-size:10px;
    color:#5A2299;
    text-decoration:none;
	}
	
.s_text_links_servicebox:link, .s_text_links_servicebox:visited
	{
    font-family:Verdana;
    font-size:9px;
    color:#786858;
    text-decoration:none;
	}
	
.s_text_links_servicebox:hover
	{
    font-family:Verdana;
    font-size:9px;
    color:#786858;
    text-decoration:underline;
	}
	
.s_text_links_servicebox:active
	{
    font-family:Verdana;
    font-size:9px;
    color:#5A2299;
    text-decoration:underline;
	}
	
.search_textbox
	{
	width:90px;
	height:15px;
	overflow:hidden;
	text-align:left;
	vertical-align:middle;
	font-family:Verdana;
    font-size:10px;
    color:#786858;
    background-color:#EDEBE8;
    border:0px;
	}
	
.s_textbold
	{
    font-family:Verdana;
    font-size:11px;
    color:#786758;
    font-weight:bold;
	}
	
.s_text_10
	{
    font-family:Verdana;
    font-size:10px;
    color:#786758;
	}
	
.s_textbold
	{
    font-family:Verdana;
    font-size:11px;
    color:#786758;
    font-weight:bold;
	}
	
.s_text_sitemap:link, .s_text_sitemap:visited
	{
	font-family:Verdana;
	font-size:11px;
    color:#786758;
    text-decoration:none;
    border:0px;
	}
	
.s_text_sitemap:hover
	{
	font-family:Verdana;
	font-size:11px;
    color:#786758;
    text-decoration:underline;
    border:0px;
	}
	
.s_text_sitemap:active
	{
	font-family:Verdana;
	font-size:11px;
    color:#5A2299;
    text-decoration:none;
    border:0px;
	}	
	
.s_text_category:link, .s_text_category:visited
	{
	font-family:Georgia;
	font-size:14px;
    color:#5A2299;
    font-style:italic;
    text-decoration:none;
    border:0px;
	}
	
.s_text_category:hover
	{
	font-family:Georgia;
	font-size:14px;
    color:#5A2299;
    font-style:italic;
    text-decoration:underline;
    border:0px;
	}
	
.s_text_category:active
	{
	font-family:Georgia;
	font-size:14px;
    color:#5A2299;
    font-style:italic;
    font-weight:bold;
    text-decoration:underline;
    border:0px;
	}	

.s_text_category_active
	{
	font-family:Georgia;
	font-size:14px;
    color:#5A2299;
    font-style:italic;
    font-weight:bold;
    text-decoration:none;
    border:0px;
	}
	
.s_text_merchant:link, .s_text_merchant:visited
	{
    font-family:Verdana;
    font-size:10px;
    color:#5A2299;
    text-decoration:none;
    border:0px;
	}
	
.s_text_merchant:hover
	{
    font-family:Verdana;
    font-size:10px;
    color:#5A2299;
    text-decoration:underline;
    border:0px;
	}
	
.s_text_merchant:active
	{
    font-family:Verdana;
    font-size:10px;
    color:#5A2299;
    text-decoration:underline;
    border:0px; 
	}
	 	
.usc_feature
	{
	width:815px;
	float:left;
	position:relative;
	padding-top:10px;
	}
	
.feature_separator
	{
	width:815px;
	float:left;
	position:relative;
	height:10px;
	}
	
.featureboxlines
	{
	float:left; 
	position:relative; 
	width:263px; 
	height:10px; 
	background-color:#FFFFFF;
	}
	
.featurebox
	{
	float:left; 
	position:relative; 
	width:263px; 
	height:150px;
	overflow:hidden;
	}
	
.featureboxheadline
	{
	float:left; 
	position:relative; 
	width:263px; 
	height:30px;
	overflow:hidden;
	text-align:left;
	font-family:Georgia;
    font-size:14px;
    font-style:italic;
    color:#5A2299;
    line-height:28px;
    text-decoration:none;
	}
	
.featureboxheadline_fr
	{
	float:left; 
	position:relative; 
	width:263px; 
	height:30px;
	overflow:hidden;
	text-align:left;
	font-family:Georgia;
    font-size:12px;
    font-style:italic;
    color:#5A2299;
    line-height:28px;
    text-decoration:none;
	}
	
.featureboxcontent
	{
	float:left; 
	position:relative; 
	/*width:263px;*/ 
	overflow:hidden;
	text-align:left;
	font-family:Verdana;
    font-size:11px;
    color:#786858;
    line-height:16px;
	}

.featurebox_image
	{
	float:left; 
	position:relative; 
	width:263px; 
	height:150px;
	overflow:hidden;
	}
	
.featurebox_separator
	{
	float:left;
	position:relative;
	width:13px;
	height:150px;
	}
	
.usc_bottom
	{
	float:left;
	position:relative;
	width:815px;
	z-index:1;
	}
	
.servicebox_bottomlines
	{
	float:left; 
	position:relative; 
	width:815px; 
	background-image:url('/images/lines.png');
	background-repeat:repeat-x;
	height:1px;
	}	
		
.servicebox_bottomlines_seo
	{
	float:left; 
	position:relative; 
	width:815px; 
	background-image:url('/images/lines.png');
	background-repeat:repeat-x;
	height:1px;
	top:6px;
	}
		
.servicebox_bottomlines_favorite
	{
	float:left; 
	position:relative; 
	width:815px; 
	background-image:url('/images/lines.png');
	background-repeat:repeat-x;
	top:9px;
	height:1px;
	}	
	
.servicebox_bottomlines_article
	{
	float:left; 
	position:relative; 
	width:815px; 
	background-image:url('/images/lines.png');
	background-repeat:repeat-x;
	height:10px;
	}	
	
.servicebox_bottomlines_article2
	{
	float:left; 
	position:relative; 
	width:815px; 
	background-image:url('/images/lines.png');
	background-repeat:repeat-x;
	height:10px;
	top:10px;
	}

.servicebox
	{
	float:left; 
	width:263px; 
	height:134px;
	overflow:hidden;
	z-index:0;
	margin-top:10px;
	}
	
.serviceboxheadline
	{
	float:left; 
	position:relative; 
	width:263px; 
	overflow:hidden;
	text-align:left;
	top:0px;
	bottom:0px;
	}
	
.serviceboxcontent
	{
	float:left; 
	position:relative; 
	width:263px; 
	height:57px;
	overflow:hidden;
	margin-top:5px;
	text-align:left;
	font-family:Verdana;
    font-size:10px;
    color:#786858;
    line-height:140%;
	}
	
.servicebox_bottom
	{
	float:left; 
	position:relative; 
	width:263px; 
	overflow:hidden;
	margin-top:15px;
	margin-bottom:5px;
	text-align:left;
	font-family:Verdana;
    font-size:10px;
    color:#ffffff;
	}
	
.service_textbox
	{
	width:160px;
	height:16px;
	overflow:hidden;
	text-align:left;
	font-family:Verdana;
    font-size:10px;
    color:#786858;
    background-color:#EDEBE8;
    border:0px;
	}
	
.service_button
	{
	width:83px;
	height:16px;
	overflow:hidden;
	text-align:left;
	font-family:Verdana;
    font-size:10px;
    color:#FFFFFF;
    background-color:#5A2299;
	}
	
.service_separator
	{
	float:left;
	position:relative;
	width:13px;
    min-height:135px;
	}
	
.service_separator_height
	{
	float:left;
	position:relative;
	height:10px;
	}
	
.box_service_links
	{
	float:left;
	position:relative;
	width:131px;
	height:90px;
	margin-top:5px;
	background-color:#FFFFFF;
	overflow:hidden;
	}
	
.box_service_link
	{
	float:left;
	position:relative;
    width:131px;
   	overflow:hidden;
	}
	
.box_service_linktext
	{
	float:left;
	position:relative;
    width:131px;
    height:14px;
	}
.service_box_content
	{
	float:left;
	position:relative;
	width:263px;
	}

.service_box_content_separator
	{
	float:left;
	position:relative;
	width:1px;
	height:86px;
	background-color:#FFFFFF;
	margin-top:5px;
	}
	
.links_bottom_menu
	{
	margin-top:10px;
	position:relative;
	float:left;
	width:815px;
	}

.separator_bottom_menu
	{
	float:left;
	position:relative;
	width:20px;
	min-height:10px;
	}
	
.usc_headmenu
	{
	float:left;
	position:relative;
	width:815px;
	}

.link_home
	{
	float:left;
	position:relative;
	margin-left:1px;
	width:45px;
	}

.link_languages
	{
	float:left;
	position:relative;
	width:120px;
	}

.link_language
	{
	float:left;
	position:relative;
	}

.link_language
	{
	float:left;
	position:relative;
	padding-right:10px;
	}

.log_user
	{
	float:left;
	position:relative;
	width:215px;
    background-color:#FFFFFF;
    text-align:right;
    overflow:hidden;
    margin-right:5px;
	}
	
.s_text_violett_short
	{
	font-size:9px;
	color:#5A2299;
	font-family:Verdana, Tahoma, Helvetica;
	font-weight:bold;
	}
	
.s_text_violett_basket
	{
	font-size:11px;
	color:#5A2299;
	font-family:Verdana, Tahoma, Helvetica;
	font-weight:bold;
	}
	
.link_login
	{
	float:left;
	position:relative;
	width:60px;
	}
	
.linkbasket
	{
	float:left;
	position:relative;
	width:230px;
	}
	
.link_basket
	{
	float:left;
	position:relative;
	}
	
.link_basketcontent
	{
	float:left;
	position:relative;
	margin-left:3px;
	}

.link_search
	{
	float:left;
	position:relative; 
	width:90px;
	margin-top:2px;
	}
	
.link_search_arrow
	{
	float:left;
	position:relative; 
	margin-top:1px;
	}
		
.head_onlineshop
	{
	float:left;
    position:relative;
    width:814px;
	margin-left:1px;
	}
	
.headline_onlineshop
	{
	float:left;
	position:relative;
	width:407px;
	}
	
.description_onlineshop
	{
	float:left;
	position:relative;	
	width:407px;
	top:8px;
	}
	
.links_onlineshop
	{
	float:left;
	position:relative;
	width:407px;
	top:18px;
	}

.head_info
	{
	float:left;
	position:relative;
	width:306px;
	}
	
.headline_info
	{
	float:left;
	position:relative;
	width:306px;
	top:8px;
	}
	
.headlinelink_info
	{
	float:left;
	position:relative;
	top:18px;
	width:306px;
	}
	
.headlinelinkinfoproduct_info
	{
	float:left;
	position:relative;
	width:306px;
	top:10px;
	}
	
.headlinelinkinfo_info
	{
	top:10px;
	float:left;
	position:relative;
	width:306px;
	}
	
.link_info
	{
	float:left;
	position:relative;
	width:301px;
	height:110px;
	padding-top:10px; 
	}
	
.head_image
	{
	float:left;
	position:relative;
	width:101px;
	top:8px;
	}


/*--Login.aspx--*/
.login_area
	{
	float:left;
	position:relative;
	width:815px;
	margin-top:10px;
	}
	
.area_boxen
	{
	float:left;
	position:relative;
	width:815px;
	}
	
.loginbox_customer
	{
	float:left;
	position:relative;
	width:263px;
	height:225px;
	background-color:#E6DCE9;
	}
	
.loginbox_error
	{
	float:left;
	position:relative;
	width:815px;
	height:40px;
	background-color:#E6DCE9;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	font-size:11px;
    font-family:Verdana;
    font-weight:bold;
	color:#FF0061;
	}
	
.registartionbox
	{
	float:left;
	position:relative;
	width:263px;
	height:225px;
	background-color:#F1E5F5;
	}
	
.loginbox_merchant
	{
	float:left;
	position:relative;
	width:263px;
	height:225px;
	background-color:#EDEBE8;
	}
	
.separator
	{
	float:left;
	position:relative;
	width:13px;
	height:225px;
	background-color:#FFFFFF;
	}
	
.textbox_login
	{
	width:170px;
	height:16px;
	overflow:hidden;
	text-align:left;
	font-family:Verdana;
    font-size:10px;
    color:#786658;
    background-color:#FFFFFF;
    border:0px;
	}
	
.s_text_input
	{
    font-family:Verdana;
    font-size:11px;
    color:#786758;
	}
	
.s_text_table
	{
    font-family:Verdana;
    font-size:11px;
    color:#786658;
	}

.s_text_table_myriad
	{
    font-family:myriad-pro,Verdana,Arial, helvetica,sans serif ;
    font-size:11px;
    color:#786658;
	}

.s_text_table_info
	{
    font-family:Verdana;
    font-size:8px;
    color:#786658;
	}
	
.s_text_hint
	{
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:11px;
	line-height:20px;
	color:#DE3049;
	font-weight:bold;
	}


.s_text_links:link,.s_text_links:visited
	{
    font-family:Verdana;
    font-size:10px;
    color:#786858;
    text-decoration:none;
	}
	
.s_text_links:hover
	{
    font-family:Verdana;
    font-size:10px;
    color:#786858;
    text-decoration:underline;
	}
	
.s_text_links:active
	{
    font-family:Verdana;
    font-size:10px;
    color:#5A2299;
    text-decoration:none;
	}
	
.s_text_link_paging:link,.s_text_link_paging:visited
	{
    font-family:Verdana;
    font-size:10px;
    color:#786858;
    text-decoration:none;
	}
	
.s_text_link_paging:hover
	{
    font-family:Verdana;
    font-size:10px;
    color:#786858;
    text-decoration:underline;
	}
	
.s_text_link_paging:active
	{
    font-family:Verdana;
    font-size:10px;
    color:#5A2299;
    text-decoration:none;
	}
	
.s_text_link_paging_active:link,.s_text_link_paging_active:visited
	{
    font-family:Verdana;
    font-size:10px;
    color:#786858;
    text-decoration:none;
    font-weight:bold;
	}
	
.s_text_link_paging_active:hover
	{
    font-family:Verdana;
    font-size:10px;
    color:#786858;
    text-decoration:underline;
    font-weight:bold;
	}
	
.s_text_link_paging_active:active
	{
    font-family:Verdana;
    font-size:10px;
    color:#5A2299;
    text-decoration:none;
    font-weight:bold;
	}
	
.s_textsearchlinks:link,.s_textsearchlinks:visited
	{
    font-family:Verdana;
    font-size:11px;
    color:#786858;
    text-decoration:none;
	}
	
.s_textsearchlinks:hover
	{
    font-family:Verdana;
    font-size:11px;
    color:#786858;
    text-decoration:underline;
	}
	
.s_textsearchlinks:active
	{
    font-family:Verdana;
    font-size:11px;
    color:#5A2299;
    text-decoration:none;
	}
	
s_text_link_login:link, .s_text_link_login:visited
	{
    font-family:Verdana;
    font-size:10px;
    color:#786858;
    text-decoration:none;
	}
	
.s_text_link_login:hover
	{
    font-family:Verdana;
    font-size:10px;
    color:#786858;
    text-decoration:underline;
	}
	
.s_text_link_login:active
	{
    font-family:Verdana;
    font-size:10px;
    color:#5A2299;
    text-decoration:underline;
	}
	
.login_button
	{
	width:80px;
	height:16px;
	overflow:hidden;
	text-align:left;
	font-family:Verdana;
    font-size:10px;
    color:#FFFFFF;
    background-color:#5A2299;
    border:0px;
	}
	
.separator_line
	{
	float:left; 
	position:relative; 
	width:539px; 
	height:5px; 
	border-bottom-color:#786658;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	}	
	
/*--Register.aspx--*/
.textbox_table
	{
	width:280px;
	height:16px;
	overflow:hidden;
	text-align:left;
	vertical-align:middle;
	font-family:Verdana;
    font-size:10px;
    color:#786858;
    background-color:#FFFFFF;
    border:0px;
    padding-top:2px;
	}
	
.textbox_table_gifttoken
	{
	text-align:left;
	font-family:Verdana;
    font-size:10px;
    color:#786858;
	}
	
.dropdownlist_table
	{
	height:16px;
	overflow:hidden;
	text-align:left;
	font-family:Verdana;
    font-size:11px;
    color:#786858;
    background-color:#FFFFFF;
    border:0px;
	}

.style_site_register
	{
	float:left;
	position:relative;
	width:795px;
	background-color:#F1E5F5;
	margin-top:10px;
	padding:10px 10px 10px 10px;
	}
	
.register_headsections
	{
	float:left;
	position:relative;
	width:559px;
	margin-left:10px;
	}
	
.register_sections
	{
	float:left;
	position:relative;
	width:559px;
	margin-top:20px;
	margin-left:10px;
	}
	
.register_sections_text
	{
	float:left;
	position:relative;
	width:529px;
	margin-left:10px;
	margin-top:3px;
	}
	
.register_sections_headtext
	{
	float:left;
	position:relative;
	width:559px;
	margin-left:10px;
	margin-top:20px;
	}
	
.register_sections_newsletter
	{
	float:left;
	position:relative;
	width:10px;
	}
	
.register_controlsections_button
	{
	float:left;
	position:relative;
	width:559px;
	margin-top:20px;
	margin-left:10px;
	margin-bottom:10px;
	}
	
/*--ForgotPassword.aspx--*/
.style_site_forgot_password
	{
	float:left;
	position:relative;
	width:815px;
	background-color:#F1E5F5;
	margin-top:10px;
	margin-bottom:10px;
	min-height:260px;
	}
	
.forgot_password_sections
	{
	float:left;
	position:relative;
	width:549px;
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
	}
	
.forgot_password_control
	{
	float:left;
	position:relative;
	width:120px;
	margin-top:20px;
	}
	
.s_text_textbox
	{
	width:120px;
	height:16px;
	overflow:hidden;
	text-align:left;
	font-family:Verdana;
    font-size:10px;
    color:#786858;
    background-color:#EDEBE8;
    border:0px;
	}
	
.multi_textbox
	{
	width:280px;
	height:80px;
	overflow:hidden;
	text-align:left;
	font-family:Verdana;
    font-size:10px;
    color:#786858;
    background-color:#FFFFFF;
    border:0px;
	}
	
/*--Buttons--*/
.buttons
	{
    font-family:Verdana;
    font-size:10px;
    color:#FFFFFF;
    background-color:#5A2299;
    border:0px;
	text-decoration:none;
	padding-top:0px;
	text-align:center;
	vertical-align:middle;
	height:16px;
	padding-top:2px;
	}
	

.href_buttons
	{
    font-family:Verdana;
    font-size:10px;
    color:#FFFFFF;
    background-color:#5A2299;
    border:0px;
	text-decoration:none;
	padding-top:0px;
	text-align:center;
	vertical-align:middle;
	height:16px;
	padding:5px 2px 5px 2px;
	}
	
.buttons_bottom_menu	
	{
    font-family:Verdana;
    font-size:10px;
    color:#FFFFFF;
    background-color:#5A2299;
    border:0px;
	text-decoration:none;
	padding-top:0px;
	text-align:center;
	vertical-align:middle;
	height:15px;
	padding-top:1px;
	}
	
.button_merchant_search
	{
    font-family:Verdana;
    font-size:10px;
    color:#FFFFFF;
    background-color:#5A2299;
    border:0px;
	text-decoration:none;
	padding-top:0px;
	text-align:center;
	vertical-align:middle;
	height:16px;
	width:80px;
	}
	
.button_backto_shop
	{
    font-family:Verdana;
    font-size:10px;
    color:#FFFFFF;
    background-color:#5A2299;
    border:0px;
	text-decoration:none;
	padding-top:0px;
	text-align:center;
	vertical-align:middle;
	padding-top:3px;	
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	width:80px;
	}
	
.s_link_search:link, .s_link_search:visited 
{
    font-family:Verdana;
	float:left;
	height:16px;
	text-decoration: none;
	font-size: 10px;
	color: #fff;
	background-color:#5A2299;
	width:80px;
	padding-left:5px;
	text-align:center;
}

.s_link_search:hover, .s_link_search:active 
{
    font-family:Verdana;
	float:left;
	height:16px;
	text-decoration:none;
	font-size: 10px;
	color: #fff;
	background-color:#5A2299;
	width:80px;
	padding-left:5px;
	text-align:center;

}

.s_link_registration:link, .s_link_registration:visited 
{
    font-family:Verdana;
	float:right;
	height:16px;
	text-decoration: none;
	font-size: 10px;
	color: #fff;
	background-color:#5A2299;
	width:120px;
	padding-left:5px;
	text-align:center;
	padding-top:2px;
}

.s_link_registration:hover, .s_link_registration:active 
{
    font-family:Verdana;
	float:right;
	height:16px;
	text-decoration:none;
	font-size: 10px;
	color: #fff;
	background-color:#5A2299;
	width:120px;
	padding-left:5px;
	text-align:center;
}

.s_link_login:link, .s_link_login:visited 
{
    font-family:Verdana;
	float:left;
	height:16px;
	text-decoration: none;
	font-size: 10px;
	color: #fff;
	background-color:#5A2299;
	width:80px;
	text-align:center;
	padding-top:2px;
}

.s_link_login:hover, .s_link_login:active 
{
    font-family:Verdana;
	float:left;
	height:16px;
	text-decoration:none;
	font-size: 10px;
	color: #fff;
	background-color:#5A2299;
	width:80px;
	text-align:center;
}

.s_text_info1:link, .s_text_info1:visited
	{
    font-family:Verdana;
    font-size:24px;
    color:#786858;
    line-height:120%;
    text-decoration:none;
	}
	
.s_text_info1:hover
	{
    font-family:Verdana;
    font-size:24px;
    color:#786858;
    line-height:120%;
    text-decoration:underline;
	}
	
.s_text_info1:active
	{
    font-family:Verdana;
    font-size:24px;
    color:#5A2299;
    line-height:120%;
    text-decoration:none;
	}
	
.s_text_info_subpoints:link, .s_text_info_subpoints:visited
	{
    font-family:Georgia;
    font-size:14px;
    color:#5A2299;
    font-style:italic;
    text-decoration:none;
	}
	
.s_text_info_subpoints:hover
	{
    font-family:Georgia;
    font-size:14px;
    color:#5A2299;
    font-style:italic;
    text-decoration:underline;
	}
	
.s_text_info_subpoints:active
	{
    font-family:Georgia;
    font-size:14px;
    color:#5A2299;
    font-style:italic;
    text-decoration:none;
	}
	
.s_text_info_subpoints_active
	{
    font-family:Georgia;
    font-size:14px;
    color:#5A2299;
    font-style:italic;
    font-weight:bold;
    text-decoration:none;
	}
	
.s_text_info_subpoints_arrow
	{
    font-family:Georgia;
    font-size:14px;
    color:#5A2299;
    font-style:italic;
    text-decoration:none;
	}
	
.s_text_info_subpoints_arrow_bold
	{
    font-family:Georgia;
    font-size:14px;
    color:#5A2299;
    font-style:italic;
    font-weight:bold;
    text-decoration:none;
	}
	
.s_text_info_subsubpoints:link, .s_text_info_subsubpoints:visited
	{
    font-family:Verdana;
    font-size:11px;
    color:#5A2299;
    text-decoration:none;
	}
	
.s_text_info_subsubpoints:hover
	{
    font-family:Verdana;
    font-size:11px;
    color:#5A2299;
    text-decoration:underline;
	}
	
.s_text_info_subsubpoints:active
	{
    font-family:Verdana;
    font-size:11px;
    color:#5A2299;
    text-decoration:none;
	}
	
.s_text_info_subsubpoints_active
	{
    font-family:Verdana;
    font-size:11px;
    color:#5A2299;
    font-weight:bold;
    text-decoration:none;
	}
	
.s_text_info_subsubpoints_arrow
	{
    font-family:Verdana;
    font-size:11px;
    color:#5A2299;
    font-style:italic;
    text-decoration:none;
	}
	
.s_text_info_subsubpoints_arrow_bold
	{
    font-family:Verdana;
    font-size:11px;
    color:#5A2299;
    font-style:italic;
    font-weight:bold;
    text-decoration:none;
	}
	
.s_text_error
	{
    font-family:Georgia;
    font-size:24px;
    color:#5A2299;
	}
	
/*--Errorpages--*/
.layer_error
	{
	position:relative;
	float:left;
	width:795px;
	text-align:left;
	background-color:#FFFFFF;
	padding:10px 10px 10px 10px;
	}
	
.headmenu_error
	{
    position:relative;
    float:left;
	width:815px;
	}
	
	
.s_link_info_head
	{
	font-family:myriad-pro,Verdana;
	font-size:14px;
	color:#5A2299;
	font-style:italic;
	line-height:0px;
	}
	
.s_link_login_heads
	{
	font-family:Georgia, Verdana;
	font-size:14px;
	color:#5A2299;
	font-style:italic;
	}
	
.s_link_info_head_H2
	{
	font-family:myriad-pro,Verdana;
	font-size:19px;
	color:#5A2299;
	font-weight:300;
	margin:0px;
	padding:0px;
	}
	
.s_info_unvalid_article_bold
	{
	font-family:Verdana, Tahoma, Helvetica;
	font-size:12px;
	color:#ff0033;
	font-weight:bold;
	}
	
.s_info_unvalid_article
	{
	font-family:Verdana, Tahoma, Helvetica;
	font-size:11px;
	color:#ff0033;
	}
	
.s_info_head_pricture
	{
	font-family:Georgia;
	font-size:11px;
	color:#5A2299;
	font-style:italic;
	}
	
.s_text_seo
	{
	font-family:Verdana;
	font-size:9px;
	line-height:14px;
	color:#ADA49A;
	}

.SlideImages
{
	position:relative;
	float:left;
	width:815px;
	height:350px;
}

.usc_random_article
	{
	width:815px;
	float:left;
	position:relative;
	top:10px;
	margin-bottom:15px;
	}
	
.teaser_random
	{
	float:left; 
	position:relative; 
	margin-right:10px;
	margin-bottom:5px;
	width:125px; 
	}
	
.teaser_random_last
	{
	float:left; 
	position:relative; 
	width:125px; 
	height:145px;
	}
	
.teaser_random_image
	{
	float:left; 
	position:relative; 
	width:125px; 
	height:125px;
	overflow:hidden;
	border-bottom:1px solid #D6D1CD;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	text-align:center;
	}
	
.teaser_random_image_mouseover
	{
	float:left; 
	position:relative; 
	overflow:hidden;
	border:1px solid #D6D1CD;
	text-align:center;
	width:125px; 
	height:125px;
	}
	
.teaser_random_textcontent
	{
	float:left; 
	position:relative; 
	width:125px; 
	top:5px;

	}	
	
.teaser_random_description
	{
	float:left; 
	position:relative; 
	width:125px; 
	overflow:hidden;
	}
	
.teaser_random_price
	{
	float:left; 
	position:relative; 
	width:125px; 
	overflow:hidden;
	}
	
.s_text_random_price
{
	font-family:myriad-pro,Verdana;
    font-size:12px;
    color:#786658;
    font-weight:700;
    line-height:12px;
}

.s_text_random_oldprice
{
	font-family:myriad-pro,Verdana;
    font-size:12px;
    font-weight:400;
    color:#786658;
    text-decoration:line-through;
    line-height:12px;
}

.s_text_articlelist_price
{
	font-family:myriad-pro,Verdana;
    font-size:12px;
    color:#5A2299;
    font-weight:700;
    line-height:12px;
}

.s_text_articlelist_oldprice
{
	font-family:myriad-pro,Verdana;
    font-size:12px;
    font-weight:400;
    color:#5A2299;
    text-decoration:line-through;
    line-height:12px;
}


.s_link_random_article:link, .s_link_random_article:visited
	{
  	font-family:myriad-pro,Verdana;
    font-size:11px;
    line-height:11px;
    font-weight:400;
    color:#786658;
    text-decoration:none;
	}
	
.s_link_random_article:hover,.s_link_random_article:active
	{
   	font-family:myriad-pro,Verdana;
    font-size:11px;
    line-height:11px;
    font-weight:400;
    color:#786658;
    text-decoration:underline;
	}
	
.s_text_content_headline
{
	font-family:myriad-pro,Verdana;
    font-size:18px;
    font-weight:400;
    color:#5A2299;
}
