.Headline, H2
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 22px;
    COLOR: #709080;
    LINE-HEIGHT: 26px;
    FONT-FAMILY: Arial, Verdana;
    margin-bottom : 0px;
    margin-top : 0px;
}
.SubHeadline, H3
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 18px;
    COLOR: #709080;
    LINE-HEIGHT: 26px;
    FONT-FAMILY: Arial, Verdana;
    margin-bottom : 0px;
    margin-top : 0px;
}
.Text, H4
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: normal;
    margin-bottom : 0px;
    margin-top : 0px;
}
.Text A:visited, H4 A:visited, .ArticleHeadline A:visited, A:visited h4
{COLOR: #cc0000; TEXT-DECORATION: none;}
.Text A:active, H4 A:active, .ArticleHeadline A:active, A:active h4
{COLOR: #cc0000; TEXT-DECORATION: none;}
.Text A:hover, H4 A:hover, .ArticleHeadline A:hover, A:hover h4
{COLOR: #cc0000; TEXT-DECORATION: none;}
.Text A:link, H4 A:link, .ArticleHeadline A:link, A:link h4
{COLOR: #cc0000; TEXT-DECORATION: none;}

.HeadlineSmall
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 14px;
    COLOR: #709080;
    FONT-FAMILY: Arial, Verdana
}
.HeadlineMenu
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    line-height: 20px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana;
    background-color: #709080;
    padding-left: 8px;
}
.TextMenu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;    
    line-height: 20px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
    background-color: #FFFFFF;
    padding-left: 8px;

}
.TextMenuBold
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    line-height: 20px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    background-color: #C7D7D7;
    padding-left: 8px;
    border-bottom: solid 1px #ffffff;
}
.TextMenuRight
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    line-height: 20px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    background-color: #ffffff;
    padding-left: 8px;
    border-bottom: solid 1px #C7D7D7;
}
.Textmenu A:visited, .TextMenuBold A:visited, .TextMenuRight A:visited
{COLOR: #000000; TEXT-DECORATION: none;}
.Textmenu A:active, .TextMenuBold A:active, .TextMenuRight A:active
{COLOR: #cc0000; TEXT-DECORATION: none;}
.Textmenu A:hover, .TextMenuBold A:hover, .TextMenuRight A:hover
{COLOR: #cc0000; TEXT-DECORATION: none;}
.Textmenu A:link, .TextMenuBold A:link, .TextMenuRight A:link
{COLOR: #000000; TEXT-DECORATION: none;}

/********************************************************************************/
/********************************************************************************/
/********************************************************************************/



.TextSmall
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.TextSmall A:active
{
    COLOR: red;
    TEXT-DECORATION: none
}
.TextSmall A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.TextSmall A:link
{
    COLOR: blue;
    TEXT-DECORATION: none
}
.TextSmall A:visited
{
    COLOR: blue;
    TEXT-DECORATION: none
}
.TextSmallWhite
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana
}
.TextSmallWhite A:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.TextSmallWhite A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.TextSmallWhite A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.TextSmallWhite A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.TextXPrice
{
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana
}
.FormCheckbox
{
    WIDTH: 13px;
    HEIGHT: 13px
}
.FormRadio
{
    WIDTH: 13px;
    HEIGHT: 13px
}
.FormInput
/*Alla inputboxar, utom Add To Cart Quantity*/
{
    BORDER-RIGHT: #709080 1px solid;
    BORDER-TOP: #709080 1px solid;
    BORDER-LEFT: #709080 1px solid;
    BORDER-BOTTOM: #709080 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: normal;
    height:17px;
    BACKGROUND-COLOR: #FFFFFF;
 
}

disabled
{
	Color:Blue ;
	}

.FormTextArea
/*Alla inputboxar, utom Add To Cart Quantity*/
{
	BORDER-RIGHT: #709080 1px solid;
    BORDER-TOP: #709080 1px solid;
    BORDER-LEFT: #709080 1px solid;
    BORDER-BOTTOM: #709080 1px solid;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: normal;
    BACKGROUND-COLOR: #FFFFFF;

}



.MenuButton
/*Alla publica menyknappar*/
{
    
    FONT-FAMILY: Arial, Helvetica, Verdana;
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: #709080;
	BORDER-LEFT: 1px solid #FFFFFF;
	BORDER-TOP: 1px solid #FFFFFF;
	BORDER-RIGHT: 1px solid #566373;
	BORDER-BOTTOM: 1px solid #566373;
	HEIGHT: 19px;
	WIDTH:170px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
	CURSOR: pointer;
	CURSOR: hand;
	text-align :left;
	margin-bottom : 3px;
    BACKGROUND-IMAGE: url(http://us.demo.storefront.se/Images/Symbols/Symbol_Arrow.gif);
    BACKGROUND-REPEAT: no-repeat;
    padding-left : 15px;
    BACKGROUND-POSITION: 3px 3px;
}

.AddToCartButton
/*Lägg i kundkorgen - knappen*/
{
 
	FONT-FAMILY: Arial, Helvetica, Verdana;
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: #FFFFFF;
	border-width:0;
	TEXT-DECORATION: underline;
	COLOR: #1d48b6;
	CURSOR: pointer;
	CURSOR: hand;
	text-align :left;
	margin-bottom : 3px;
	width:100px;
}

.AddToCartQuantity
{
    BORDER-RIGHT: #709080 1px solid;
    BORDER-TOP: #709080 1px solid;
    BORDER-LEFT: #709080 1px solid;
    BORDER-BOTTOM: #709080 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: normal;
    height:17px;
    BACKGROUND-COLOR: #FFFFFF;
    text-align:right;
    margin-bottom:3px;
}

.PageButton
/*Övriga ej meny- eller "lägg i kundkorg" - knappar*/
{

	FONT-FAMILY: Arial, Helvetica, Verdana;
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: #709080;
	BORDER-LEFT: 1px solid #FFFFFF;
	BORDER-TOP: 1px solid #FFFFFF;
	BORDER-RIGHT: 1px solid #566373;
	BORDER-BOTTOM: 1px solid #566373;
	HEIGHT: 18px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
	CURSOR: pointer;
	CURSOR: hand;
    WIDTH:114px;
}

.MenuButtonSelected
/*NOT IN USE*/
{
    text-align :left; 
    BORDER: #CCCCCC 1px solid;
    FONT-SIZE: 10px;
    BACKGROUND: #D7D7F7;
    FONT-FAMILY: Verdana;
    letter-spacing : -1.0;
    WIDTH:170px;
    height:19px;
    BACKGROUND-POSITION: 3px 3px;
    BACKGROUND-IMAGE: url(http://workcopy22.storefront.se/Images/Symbols/Symbol_Bullet.gif);
    BACKGROUND-REPEAT: no-repeat;
    padding-left : 15px;
   	CURSOR: pointer;
    Cursor:hand;
}

.FormPart
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    border: solid 1px #709080;
    BACKGROUND-COLOR: #FFFFFF;
}

BODY
{
	scrollbar-3dlight-color:#709080;
    scrollbar-arrow-color:#709080;
	scrollbar-darkshadow-color:#709080;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#DDDDDD;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-base-color:;
}

P
{
	margin: 0px;
}

/*NYTT 20040211*/
.CompanyText
{
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	margin-bottom:20px;
    FONT-SIZE: 10px;
    COLOR: #709080;
    FONT-FAMILY: Verdana;
}
.CompanyText A:visited
{COLOR: #709080; TEXT-DECORATION: none;}
.CompanyText A:active
{COLOR: #709080; TEXT-DECORATION: none;}
.CompanyText A:hover
{COLOR: #709080; TEXT-DECORATION: none;}
.CompanyText A:link
{COLOR: #709080; TEXT-DECORATION: none;}

.MainPages
{
	margin-top:15px;
	margin-right:0px;
	padding-left:0px;
}

.ArticleImage
{
	margin-top:0px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:0px;
}

.ArticleHeadlineDiv
{
	margin-top: 10px; /*Article Distance Between*/
	margin-bottom: 10px;
/*	background-image: url(../Images/ArticleSeparator.gif);*/
	background-repeat :no-repeat ;
	width:390px;
	height:22px; /*Justering av bakgrundsbilden*/

}
.ArticleHeadline
{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:3px;
	width:100%;
	height:100%;
    FONT-SIZE: 10px;
    COLOR: #13392e;
    FONT-FAMILY: Verdana;
}
.ArticleText
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}
.ArticleHeadline TD
{
    vertical-align:middle ; /*Justering av bakgrundsbilden*/
}

.ArticleHeadline A:visited
{COLOR: #1d48b6; TEXT-DECORATION: underline;}
.ArticleHeadline A:active
{COLOR: #1d48b6; TEXT-DECORATION: underline;}
.ArticleHeadline A:hover
{COLOR: #1d48b6; TEXT-DECORATION: underline;}
.ArticleHeadline A:link
{COLOR: #1d48b6; TEXT-DECORATION: underline;}
 
.ArticlePrice
{
/*    FONT-WEIGHT: 600;
*/    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}

.ArticleXPrice
{
/*    FONT-WEIGHT: 600;
*/    
	FONT-SIZE:		10px;
    COLOR:			#cc0000;
    FONT-FAMILY:	Verdana;
    FONT-WEIGHT:	bold;
}


/*** GRID ***/
.GridText
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: normal;
    margin-bottom : 0px;
    margin-top : 0px;
}

.GridText A:visited
{COLOR: #000000; TEXT-DECORATION: none;}
.GridText A:active
{COLOR: #000000; TEXT-DECORATION: none;}
.GridText A:hover
{COLOR: #000000; TEXT-DECORATION: none;}
.GridText A:link
{COLOR: #000000; TEXT-DECORATION: none;}

.GridXPrice
{
    COLOR: #cc0000;
}
.GridTable
{
    margin-bottom : 0px;
	border-collapse :collapse ;
}

.GridTable TD
{
	border:SOLID 0px #000000;
}

.SurroundingBakgrundColor
{
background-color: #FFFFFF;
}

.ShopBakgrundColor
{
/*Not implemented*/
background-color: #FFFFFF;
}