﻿.font_default
{
	font-family: tahoma, sans-serif; 
	text-decoration: none;
	font-size: 11px;
	color: #000;
}
.font_price
{
	font-family: tahoma, sans-serif; 
	text-decoration: none;
	font-size: 12px;
	color: #000;
}
.font_small
{
	font-family: tahoma, sans-serif; 
	text-decoration: none;
	font-size: 10px;
	color: #000;
}
.font_big
{
	font-family: tahoma, sans-serif; 
	text-decoration: none;
	font-size: 14px;
	color: #000;
}
.font_big_white
{
	font-family: tahoma, sans-serif; 
	text-decoration: none;
	font-size: 14px;
	color: #fff;
}
.font_headline
{
	font-family: tahoma, sans-serif; 
	text-decoration: none;
	font-size: 16px;
	color: #000;
}
.font_articlebox_headline
{
	font-family: tahoma, sans-serif; 
	text-decoration: none;
	font-size: 14px;
	color: #fff;
}
.link_navi 
{
	font-family: tahoma, sans-serif; 
	text-decoration: none;
	font-size: 11px;
	color: #000;
	vertical-align:top;
}
.link_navi a
{
	font-family: tahoma, sans-serif; 
	text-decoration: none;
	font-size: 11px;
	color: #000;
}
.link_navi a:visited 
{	
	color: #000;
	text-decoration: none;
}
.link_navi a:hover 
{
	color: #8d8f8e;
	text-decoration: none;
}
.link_navi a:active
{
	color: #000;
	text-decoration: none;	
}
.link_menu 
{
	font-family: tahoma, sans-serif; 
	text-decoration: none;
	font-size: 11px;
	color: #000;
	margin-left:5px;
	margin-right:5px;
}
.link_menu a
{
	font-family: tahoma, sans-serif; 
	text-decoration: none;
	font-size: 11px;
	color: #000;
}
.link_menu a:visited 
{	
	color: #000;
	text-decoration: none;
}
.link_menu a:hover 
{
	color: #fff;
	text-decoration: none;
}
.link_menu a:active
{
	color: #000;
	text-decoration: none;	
}

.link_menu_active
{
	color: #fff;
	font-family:Tahoma,sans-serif;
	font-size:11px;
	text-decoration: none;	
	float:left;
	margin-left:5px;
	margin-right:5px;
}

.link_general 
{
	font-family: tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #000;
}
.link_general a
{
	font-family: tahoma, sans-serif; 
	text-decoration: underline;
	font-size: 11px;
	color: #000;
}
.link_general a:visited 
{	
	color: #000;
	text-decoration: underline;
}
.link_general a:hover 
{
	color: #8d8f8e;
	text-decoration: underline;
}
.link_general a:active
{
	color: #000;
	text-decoration: underline;	
}
.link_brown
{
	font-family: tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #4c3427;
}
.link_brown a
{
	font-family: tahoma, sans-serif; 
	text-decoration: underline;
	font-size: 11px;
	color: #4c3427;
}
.link_brown a:visited 
{	
	color: #4c3427;
	text-decoration: underline;
}
.link_brown a:hover 
{
	color: #8d8f8e;
	text-decoration: underline;
}
.link_brown a:active
{
	color: #4c3427;
	text-decoration: underline;	
}


















/* OLD STYLES JL */


A:link
	{
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:11px;
	color:#504141;
	text-decoration:none;
	}

A:visited
	{
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:11px;
	color:#504141;
	text-decoration:none;
	}

A:hover
	{
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:11px;
	color:#504141;
	text-decoration:underline;
	}

A:active
	{
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:11px;
	color:#504141;
	text-decoration:underline;
	}

.BasketPreviewText
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	line-height:30px;
	text-decoration:none;
	}

.s_text_leftmenuhint
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:25px;
	padding-right:10px;
	line-height:30px;
	text-transform:uppercase;
	text-decoration:none;
	}

.s_link_menu:link, .s_link_menu:visited
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	line-height:30px;
	text-transform:uppercase;
	text-decoration:none;
	}

.s_link_menu:hover, .s_link_menu:active
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	line-height:30px;
	background-color:#A7A7A7;
	text-transform:uppercase;
	text-decoration:none;
	}
	
.s_link_menu_cat:link, .s_link_menu_cat:visited
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#000;
	text-decoration:none;
	}
	
.s_link_menu_cat:hover, .s_link_menu_cat:active
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#707276;
	text-decoration:none;
	}

.s_link_button:link, .s_link_button:visited
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	line-height:26px;
	text-transform:uppercase;
	text-decoration:none;
	background-color:#3F4042;
	width:174px;
	text-align:center;
	}

.s_link_button:hover, .s_link_button:active
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	line-height:26px;
	background-color:#A7A7A7;
	text-transform:uppercase;
	text-decoration:none;
	width:174px;
	text-align:center;
	}
	
.s_link_menu_active
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	line-height:30px;
	background-color:#A7A7A7;
	text-transform:uppercase;
	text-decoration:none;
	}

.s_link_menu_active:link, .s_link_menu_active:visited, .s_link_menu_active:hover, .s_link_menu_active:active
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	line-height:30px;
	background-color:#A7A7A7;
	text-transform:uppercase;
	text-decoration:none;
	}
	
.s_link_menu_cat_active:link, .s_link_menu_cat_active:visited, .s_link_menu_cat_active:hover, .s_link_menu_cat_active:active
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#000;
	font-weight:bold;	
	text-decoration:none;
	}

.s_link_bottommenu:link, .s_link_bottommenu:visited
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	line-height:30px;
	text-decoration:none;
	font-size:12px;
	}

.s_link_bottommenu:hover, .s_link_bottommenu:active
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	line-height:30px;
	background-color:#A7A7A7;
	text-decoration:none;
	font-size:12px;
	}

.s_link_bottommenu_active:link, .s_link_bottommenu_active:visited, .s_link_bottommenu_active:hover, .s_link_bottommenu_active:active
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	line-height:30px;
	background-color:#A7A7A7;
	text-decoration:none;
	font-size:12px;
	}

.s_link_leftmenu:link, .s_link_leftmenu:visited
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:25px;
	padding-right:10px;
	line-height:30px;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	width:185px;
	}

.s_link_leftmenu:hover, .s_link_leftmenu:active
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:25px;
	padding-right:10px;
	line-height:30px;
	background-color:#A7A7A7;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	width:185px;
	}

.s_link_startnews:link, .s_link_startnews:visited
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:25px;
	padding-right:10px;
	line-height:30px;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	width:325px;
	}

.s_link_startnews:hover, .s_link_startnews:active
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:25px;
	padding-right:10px;
	line-height:30px;
	background-color:#A7A7A7;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	width:325px;
	}

.s_link_leftmenu_active:link, .s_link_leftmenu_active:visited, .s_link_leftmenu_active:hover, .s_link_leftmenu_active:active
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:25px;
	padding-right:10px;
	line-height:30px;
	background-color:#A7A7A7;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	width:185px;
	}

.s_text_left_menu
	{
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:11px;
	line-height:20px;
	color:#000000;
	}

.s_text_startnews
	{
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:11px;
	line-height:20px;
	color:#504F4F;
	}

.s_link_text_startnews:link, .s_link_text_startnews:visited
	{
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:11px;
	line-height:20px;
	color:#504F4F;
	font-weight:bold;
	text-decoration:none;
	}

.s_link_text_startnews:hover, .s_link_text_startnews:active
	{
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:11px;
	line-height:20px;
	color:#504F4F;
	font-weight:bold;
	text-decoration:underline;
	}

.s_text_left_menu_12_bold
	{
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:12px;
	line-height:20px;
	color:#000000;
	font-weight:bold;
	}

.s_text_left_menu_title
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:25px;
	padding-right:10px;
	line-height:30px;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	width:185px;
	}

.s_text_start_subtitle
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:25px;
	padding-right:10px;
	line-height:30px;
	text-decoration:none;
	text-transform:uppercase;
	width:185px;
	}

.s_text_boxtile
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	line-height:30px;
	text-decoration:none;
	text-transform:uppercase;
	width:185px;
	}

.s_text_start_subtitle_740:link, .s_text_start_subtitle_740:visited
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:25px;
	padding-right:25px;
	line-height:30px;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	width:690px;
	text-align:right;
	}

.s_text_start_subtitle_740:hover, .s_text_start_subtitle_740:active
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	padding-left:25px;
	padding-right:25px;
	line-height:30px;
	background-color:#A7A7A7;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	width:690px;
	text-align:right;
	}

.s_link_menu_left_news_more:link, .s_link_menu_left_news_more:visited
	{
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	}

.s_link_menu_left_news_more:hover, .s_link_menu_left_news_more:active
	{
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	}

.s_text_content_box_title
	{
	float:left;
	position:relative;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:30px;
	}

.s_input_default
	{
	width:190px;
	}

.s_text_loggedin
	{
	font-family: tahoma, sans-serif; 
	font-size:11px;
    color: #fff;
	text-decoration: none;
	}

.s_link_loggedin:link, .s_link_loggedin:visited
	{
	font-family: tahoma, sans-serif; 
	text-decoration: underline;
	font-size: 11px;
	color: #dedfdf;
	float:left;
	}
	
.s_link_loggedin:hover, .s_link_loggedin:active
{
	color: #fff;
	text-decoration: underline;
	float:left;
}

.s_text_bold10
	{
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:10px;
	color:#504141;
	font-weight:bold;
	}
