body{
 font-family: Lucida Grande, verdana, tahoma, arial,sans-serif;
}
td{
  text-decoration:none;
  color: #000000;
   font-size:11px;
  font-weight:normal;
  line-height:150%;
}
p
{
  font-family: Lucida Grande, verdana, tahoma, arial,sans-serif;
  color: #000000;
  font-size:10px;
}

a:link {
  text-decoration:none;
  font-family: Georgia, Lucida Grande, verdana, tahoma, arial,sans-serif;
  color: #231F20;
  font-size:12px;
}
a:visited {
  text-decoration:none;
  font-family: Georgia, Lucida Grande, verdana, tahoma, arial,sans-serif;
  color: #F05A28;
  font-size:12px;
}
a:hover {
  font-family: Georgia, Lucida Grande, verdana, tahoma, arial,sans-serif;
  color: #F05A28;
  font-size:12px;
}
a:active {
  text-decoration:none;
  font-family: Georgia, Lucida Grande, verdana, tahoma, arial,sans-serif;
  color: #231F20;
  font-size:12px;
}

a.TableStandard:link {
  text-decoration:none;
  font-family: Lucida Grande, verdana, tahoma, arial,sans-serif;
  color: #000000;
  font-size:12px;
  font-weight:normal;
  line-height:150%;
}
a.TableStandard:visited {
  text-decoration:none;
  font-family: Lucida Grande, verdana, tahoma, arial,sans-serif;
  color: #000000;
  font-size:12px;
  font-weight:normal;
  line-height:150%;
}
a.TableStandard:hover {
  text-decoration:none;
  font-family: Lucida Grande, verdana, tahoma, arial,sans-serif;
  color: #000000;
  font-size:12px;
  font-weight:normal;
  line-height:150%;
}
a.TableStandard:active {
  text-decoration:none;
  font-family: Lucida Grande, verdana, tahoma, arial,sans-serif;
  color: #000000;
  font-size:12px;
  font-weight:normal;
  line-height:150%;
}

a.calendar:link {
 font-family: Lucida Grande, verdana, tahoma, arial,sans-serif;
  text-decoration:none;
  color: #000000;
   font-size:11px;
  font-weight:normal;
  line-height:150%;
display:block;
	padding-bottom: 7px; 
  
}
a.calendar:visited {
 font-family: Lucida Grande, verdana, tahoma, arial,sans-serif;
  text-decoration:none;
  color: #000000;
   font-size:11px;
  font-weight:normal;
  line-height:150%;
display:block;
	padding-bottom: 7px; 

}
a.calendar:hover {
 font-family: Lucida Grande, verdana, tahoma, arial,sans-serif;
  text-decoration:none;
  color: #F05A28;
   font-size:11px;
  font-weight:normal;
  line-height:150%;
display:block;
	padding-bottom: 7px; 

}
a.calendar:active {
 font-family: Lucida Grande, verdana, tahoma, arial,sans-serif;
  text-decoration:none;
  color: #000000;
   font-size:11px;
  font-weight:normal;
  line-height:150%;
display:block;
	padding-bottom: 7px; 
}





.left{
    font-size:10px;
	font-family: Lucida Grande;
}


a.current:link {
  text-decoration:none;
  font-family: Georgia, Lucida Grande, verdana, tahoma, arial,sans-serif;
  color: #F05A28;
  font-size:12px;
}
a.current:visited {
  text-decoration:none;
  font-family: Georgia, Lucida Grande, verdana, tahoma, arial,sans-serif;
  color: #F05A28;
  font-size:12px;
}
a.current:hover {
  font-family: Georgia, Lucida Grande, verdana, tahoma, arial,sans-serif;
  color: #F05A28;
  font-size:12px;
}
a.current:active {
  text-decoration:none;
  font-family: Georgia, Lucida Grande, verdana, tahoma, arial,sans-serif;
  color: #231F20;
  font-size:12px;
}

.ftr{
  color: #A0A0A0;
  font-size:10px;
}


a.ftr:link {
  color: #A0A0A0;
  font-size:10px;
}
a.ftr:visited {
   color: #A0A0A0;
   font-size:10px;
 }
a.ftr:hover {
   color: #F05A28;
   font-size:10px;
}
a.ftr:active {
  color: #A0A0A0;
  font-size:10px;
}

a.lasmere:link{
   color: #F05A28;
   font-size:10px;
    font-family: Lucida Grande;
   
}
a.lasmere:visited{
   color: #F05A28;
  font-size:10px;
      font-family: Lucida Grande;
}


a.lasmere:hover {
   color: #000000;
   font-size:10px;
       font-family: Lucida Grande;
}

a.lasmere:active{
   color: #F05A28;
   font-size:10px;
       font-family: Lucida Grande;
   
}

div.TopCat{
   color: #F05A28;
   font-size:14px;
   font-family:Georgia,  Lucida Grande, verdana, tahoma, arial,sans-serif;
   font-weight:bold;
   
}
a.SubCategoryLink:link{
  text-decoration:none;
  color: #000000;
   font-size:11px;
  font-weight:normal;
  line-height:150%;
  font-family: Lucida Grande, verdana, tahoma, arial,sans-serif;
   
}
a.SubCategoryLink:visited{
  text-decoration:none;
  color: #000000;
   font-size:11px;
  font-weight:normal;
  line-height:150%;
  font-family: Lucida Grande, verdana, tahoma, arial,sans-serif;
}


a.SubCategoryLink:hover {
  text-decoration:none;
  color: #F05A28;
   font-size:11px;
  font-weight:normal;
  line-height:150%;
  font-family: Lucida Grande, verdana, tahoma, arial,sans-serif;
}

a.SubCategoryLink:active{
  text-decoration:none;
  color: #000000;
   font-size:11px;
  font-weight:normal;
  line-height:150%;
  font-family: Lucida Grande, verdana, tahoma, arial,sans-serif; 
}


a.AlfaLink:link{
  text-decoration:none;
  color: #F05A28;
   font-size:11px;
  font-weight:normal;
  line-height:150%;
  font-family: Lucida Grande, verdana, tahoma, arial,sans-serif;
   
}
a.AlfaLink:visited{
  text-decoration:none;
  color: #F05A28;
   font-size:11px;
  font-weight:normal;
  line-height:150%;
  font-family: Lucida Grande, verdana, tahoma, arial,sans-serif;
}


a.AlfaLink:hover {
  text-decoration:none;
  color: #F05A28;
   font-size:11px;
  font-weight:normal;
  line-height:150%;
  font-family: Lucida Grande, verdana, tahoma, arial,sans-serif;
}

a.AlfaLink:active{
  text-decoration:none;
  color: #000000;
   font-size:11px;
  font-weight:normal;
  line-height:150%;
  font-family: Lucida Grande, verdana, tahoma, arial,sans-serif; 
}

a.Breadcrumb:link{
  text-decoration:none;
  color: #000000;
   font-size:11px;
  font-weight:normal;
  line-height:150%;
  font-family: Lucida Grande, verdana, tahoma, arial,sans-serif;
   
}
a.Breadcrumb:visited{
  text-decoration:none;
  color: #000000;
   font-size:11px;
  font-weight:normal;
  line-height:150%;
  font-family: Lucida Grande, verdana, tahoma, arial,sans-serif;
}


a.Breadcrumb:hover {
  text-decoration:underline;
  color: #000000;
   font-size:11px;
  font-weight:normal;
  line-height:150%;
  font-family: Lucida Grande, verdana, tahoma, arial,sans-serif;
}

a.Breadcrumb:active{
  text-decoration:none;
  color: #000000;
   font-size:11px;
  font-weight:normal;
  line-height:150%;
  font-family: Lucida Grande, verdana, tahoma, arial,sans-serif; 
}

a.innerHeadline:link {
font-family: Lucida Grande, verdana, tahoma, arial,sans-serif; 
color:#F05A28;
font-size : 11px;
margin:0px;
}
a.innerHeadline:visited {
font-family: Lucida Grande, verdana, tahoma, arial,sans-serif; 
color:#F05A28;
font-size : 11px;
margin:0px;
}
a.innerHeadline:hover {
font-family: Lucida Grande, verdana, tahoma, arial,sans-serif; 
color:#000000;
font-size : 11px;
margin:0px;
}
a.innerHeadline:active {
font-family: Lucida Grande, verdana, tahoma, arial,sans-serif; 
color:#F05A28;
font-size : 11px;
margin:0px;
}

.topheading{
   color: #F05A28;
   font-family: Lucida Grande, verdana, tahoma, arial,sans-serif; 
   
}

a.LastBreadcrumb:link {
font-family: Lucida Grande, verdana, tahoma, arial,sans-serif; 
color:#F05A28;
font-size : 11px;
margin:0px;
}
a.LastBreadcrumb:visited {
font-family: Lucida Grande, verdana, tahoma, arial,sans-serif; 
color:#F05A28;
font-size : 11px;
margin:0px;
}
a.LastBreadcrumb:hover {
font-family: Lucida Grande, verdana, tahoma, arial,sans-serif; 
color:#000000;
font-size : 11px;
margin:0px;
}
a.LastBreadcrumb:active {
font-family: Lucida Grande, verdana, tahoma, arial,sans-serif; 
color:#F05A28;
font-size : 11px;
margin:0px;
}


a.RightTextBanner:link {
font-family: Lucida Grande, verdana, tahoma, arial,sans-serif; 
color:#000000;
font-size : 11px;
margin:0px;
}
a.RightTextBanner:visited {
font-family: Lucida Grande, verdana, tahoma, arial,sans-serif; 
color:#000000;
font-size : 11px;
margin:0px;
}
a.RightTextBanner:hover {
font-family: Lucida Grande, verdana, tahoma, arial,sans-serif; 
color:#F05A28;
font-size : 11px;
margin:0px;
}
a.RightTextBanner:active {
font-family: Lucida Grande, verdana, tahoma, arial,sans-serif; 
color:#F05A28;
font-size : 11px;
margin:0px;
}
a.RightTextBannerHeadline:link {
font-family: Georgia, Verdana;
color: #937C5A;
font-size : 16px;
}
a.RightTextBannerHeadline:visited {
font-family: Georgia, Verdana;
color: #937C5A;
font-size : 16px;
}
a.RightTextBannerHeadline:hover {
font-family: Georgia, Verdana;
color: #F05A28;
font-size : 16px;
}
a.RightTextBannerHeadline:active {
font-family: Georgia, Verdana;
color: #937C5A;
font-size : 16px;
}



.input
{
	font-family: Georgia, Verdana;
	font-size : 11px;
	color: #000000;
    font-weight:normal;
	background-color : #F8F8F8;
	height: 22px;
	border: 1px solid #5E7270;
	width:160px;
	margin:0px;
}

.input2
{
	font-family: Georgia, Verdana;
	font-size : 11px;
	color: #5E7270;
    font-weight:normal;
	background-color : #ffffff;
	height: 20px;
	border: 1px solid #F05A28;
	width:140px;
	margin:0px;
}

.input3
{
	font-family: Georgia, Verdana;
	font-size : 11px;
	color: #5E7270;
    font-weight:normal;
	background-color : #ffffff;
	height: 20px;
	border: 1px solid #F05A28;
	width:198px;
	margin:0px;
}

.input_Checkout
{
	font-family: Lucida Grande, verdana, ;
	font-size : 10px;
	color: #ffffff;
    font-weight:normal;
	background-color : #F05A28;
	height: 20px;
	border: 1px solid #ffffff;
	width:88px;
	margin:0px;
}
.input_Send
{
	font-family: Lucida Grande, verdana, ;
	font-size : 10px;
	color: #ffffff;
    font-weight:normal;
	background-color : #F05A28;
	height: 20px;
	border: 1px solid #ffffff;
	width:88px;
	margin:0px;
}
.input_EditBasket
{
	font-family: Lucida Grande, verdana, ;
	font-size : 10px;
	color: #ffffff;
    font-weight:normal;
	background-color : #F05A28;
	height: 20px;
	border: 1px solid #ffffff;
	width:65px;
	margin:0px;
}
.input_JoinNewsletter
{
	font-family: Lucida Grande, verdana, ;
	font-size : 10px;
	color: #ffffff;
    font-weight:normal;
	background-color : #F05A28;
	height: 20px;
	border: 1px solid #ffffff;
	width:140px;
	margin:0px;
}
.input_JoinHFB
{
	font-family: Lucida Grande, verdana, ;
	font-size : 10px;
	color: #ffffff;
    font-weight:normal;
	background-color : #F05A28;
	height: 20px;
	border: 1px solid #ffffff;
	width:242px;
	margin:0px;
}
.input_JoinGFM
{
	font-family: Lucida Grande, verdana, ;
	font-size : 10px;
	color: #ffffff;
    font-weight:normal;
	background-color : #F05A28;
	height: 20px;
	border: 1px solid #ffffff;
	width:50px;
	margin:0px;
}
.input_RightSearchBox
{
	font-family: Lucida Grande, verdana, ;
	font-size : 10px;
	color: #ffffff;
    font-weight:normal;
	background-color : #F05A28;
	height: 20px;
	border: 1px solid #ffffff;
	width:135px;
	margin:0px;
}

.input_searchbut
{
	font-family: Lucida Grande, verdana, ;
	font-size : 10px;
	color: #ffffff;
    font-weight:normal;
	background-color : #F05A28;
	height: 20px;
	border: 1px solid #ffffff;
	width:75px;
	margin:0px;
}

.select{
	font-family: Georgia, Verdana;
	font-size : 11px;
	color: #5E7270;
    font-weight:normal;
    border: 1px solid #8A5D3B;
    height: 20px;
	width:135px;

}
input.TextField {
	font-family: Georgia, Verdana;
	font-size : 11px;
	color: #5E7270;
    font-weight:normal;
	background-color : #ffffff;
	height: 20px;
	border: 1px solid #F05A28;
	margin:0px;

}

h4.innerleft{
font-family: Lucida Grande;
color:#F05A28;
font-size : 11px;
margin:0px;
}

h4{
font-family: Georgia, Verdana;
color: #888279;
margin:0px;
font-size : 14px;
}


h3{
font-family: Georgia, Verdana;
color: #F05A28;
}

h3.FrontPage {
font-family: Georgia, Verdana;
color: #F05A28;
margin:0px;
letter-spacing:0px;
}	

h2{
font-family: Georgia, Lucida Grande, verdana, tahoma, arial,sans-serif;
font-size:25px;
color: #F05A28;
font-weight:normal;
line-height:110%;

}	
h1
{
font-family: Georgia, Lucida Grande, verdana, tahoma, arial,sans-serif;
font-size:17px;
color: #F05A28;

}	

.date{
font-family: Georgia, Verdana;
color: #5E7270;
font-size:10px;
}

.sted
{
font-family: Georgia, Verdana;
color: #809A91;
font-size:10px;
}
	
.head
{
font-family: Georgia, Verdana;
color: #5E7270;
font-size : 16px;
}

.head1stRight
{
font-family: Georgia, Verdana;
color: #937C5A;
font-size : 16px;
}

.innerhead
{
font-family: Georgia, Verdana;
color: #937C5A;
font-size : 16px;
}

.middle{
  font-family: Lucida Sans, verdana, tahoma, arial,sans-serif;
  text-decoration:none;
  color: #000000;
   font-size:13px;
  font-weight:normal;
  letter-spacing:-0.5px;
  line-height:140%;
}
.BodyText{
  text-decoration:none;
  color: #000000;
   font-size:11px;
  font-weight:normal;
  line-height:160%;
}
.Address{
  text-decoration:none;
  color: #000000;
   font-size:11px;
  font-weight:normal;
  line-height:160%;
}
.quote2{
font-size : 9px;
color: #F05A28;
}

.OrderButton
{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background:url(images/but_bestil.gif) repeat-x left top;
}
b {
    COLOR: #F05A28;
    font-family: Georgia, Lucida Grande, verdana, tahoma, arial,sans-serif; 
}
img.Articles {
border: 1px solid #F05A28;
} 


    div.wrapper{  
        float:left; /* important */  
        position:relative; /* important(so we can absolutely position the description div */  
    }  
    div.description{  
        position:absolute; /* absolute position (so we can position it where we want)*/  
        bottom:5px; /* position will be on bottom */  
        right:0px;  
        width:80 px;  
        /* styling bellow */  
width:20px;
height:20px;
border-radius:50%;
font-size:15px;
color:#ffffff;
line-height:20px;
text-align:center;
  font-weight:bold;
background:#ffffff;
    }  
    p.description_content{  
        padding:0px;  
        margin:0px;  
        color:#000000;
    }  

.CMS stylesheet
{
}
h1.BigHeadlineBlue
{
    COLOR: #F05A28;
    FONT: bold 14px Georgia, Lucida Grande, verdana, tahoma, arial,sans-serif; 
}
h2.SubHeadline
{
    COLOR: #F05A28;
    FONT: 600 12px Georgia, Lucida Grande, verdana, tahoma, arial,sans-serif; 
margin:0;
}
li.ArticleUnNumberedlist
{
    COLOR: #000000;
    FONT-FAMILY: Lucida Grande, verdana, tahoma, arial,sans-serif; 
    FONT-SIZE: 11px;
    font-weight:normal;
    LIST-STYLE: bullet
}
p.Articlebody
{
    COLOR: #000000;
    FONT: 11px Lucida Grande, verdana, tahoma, arial,sans-serif; 
}
a.RightLink
{
    COLOR: #000000;
    FONT: 11px Lucida Grande, verdana, tahoma, arial,sans-serif; 
    TEXT-DECORATION: none;
    text-align: right;
}
a.RightLink:hover
{
    COLOR: #000000;
    FONT: 11px Lucida Grande, verdana, tahoma, arial,sans-serif; 
    TEXT-DECORATION: underline;
    text-align: right;
}
.BoldText
{
    FONT: 11px Lucida Grande, verdana, tahoma, arial,sans-serif; 
    font-weight: bold;
    COLOR: #F05A28;
}
.ItalicText
{
    font-style: italic;
}
.CenterText
{
    text-align: center;
}
td.TableBorder1px
{
    border: 1px solid #666633;
}
td.TableBorder0px
{
    border: 0px solid #666633;
}
table.TableWBorder {
	border: 1px solid #666633;
	border-collapse: collapse
}
a.TextLink:link {
  text-decoration:none;
  font-family: Georgia, Lucida Grande, verdana, tahoma, arial,sans-serif;
  color: #000000;
  font-size:12px;
}
a.TextLink:visited {
  text-decoration:none;
  font-family: Georgia, Lucida Grande, verdana, tahoma, arial,sans-serif;
  color: #000000;
  font-size:12px;
}
a.TextLink:hover {
  font-family: Georgia, Lucida Grande, verdana, tahoma, arial,sans-serif;
  color: #F05A28;
  font-size:12px;
}
a.TextLink:active {
  text-decoration:none;
  font-family: Georgia, Lucida Grande, verdana, tahoma, arial,sans-serif;
  color: #231F20;
  font-size:12px;
}