﻿.RKV_Footer_Image
{
	background-color: white; 
	border: none thin black;
	width: 77px;
	padding: 2px 2px 0px 0px;
	
}
.RKV_Footer_Text
{
	color: White; 
	font-family: Verdana;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}
.RKV_Footer_Links
{
	font-size: 10px;
}
.RKV_Footer_Links a
{
	color: White; 
	font-family: Verdana;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;	
}
.RKV_Footer_Links a:hover
{
	text-decoration: underline;	
}
.SearchCriteriaLinks
{	
	font-style: normal;
	font-weight: Bold;
	font-family: Verdana;
	font-size: 10px;
	color: Black;
	text-decoration: none;		
}
.SearchCriteriaLinksActiveColor
{	
	color: #05347A;
	/*background-color: #05347A;*/
	/*text-decoration: underline;*/
}

/* ==== Runda hörn på tabeller ==== */
/* Denna funkar bara i IE9 */
.Table_RoundCorner 
{
-moz-border-radius: 5px;
border-radius: 5px;
border: solid thin gray;

}
/* Dessa funkar i alla */
.Table_RoundCornerTL {
background-image: url(../Assets/Images/Redesign/RoundTableGrayTL.gif);
width: 5px;
height: 5px;
}
.Table_RoundCornerT {
background-image: url(../Assets/Images/Redesign/RoundTableGrayT.gif);
height: 5px;
}
.Table_RoundCornerTR {
background-image: url(../Assets/Images/Redesign/RoundTableGrayTR.gif);
width: 5px;
height: 5px;
}

.Table_RoundCornerL {
background-image: url(../Assets/Images/Redesign/RoundTableGrayL.gif);
width: 5px;
}
.Table_RoundCornerC {
background-image: url(../Assets/Images/Redesign/RoundTableGrayC.gif);
}
.Table_RoundCornerR {
background-image: url(../Assets/Images/Redesign/RoundTableGrayR.gif);
width: 5px;
}

.Table_RoundCornerBL {
background-image: url(../Assets/Images/Redesign/RoundTableGrayBL.gif);
width: 5px;
height: 5px;
}
.Table_RoundCornerB {
background-image: url(../Assets/Images/Redesign/RoundTableGrayB.gif);
height: 5px;
}
.Table_RoundCornerBR {
background-image: url(../Assets/Images/Redesign/RoundTableGrayBR.gif);
width: 5px;
height: 5px;
}

/* ==== A-Ö registret ==== */
.AO_selected{
font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration : none; 
color : white;
background-color:gray;
border: solid thin black;
}
.AO_not_selected{
font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration : none; 
color : #000000;
background-color:#CCCCCC;
border: solid thin white;
}
.AO_not_selected:hover{
background-color:gray;
border: solid thin black;
color : #FFFFFF;
}
.AO_link{
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 10px; 
text-decoration : none; 
color : #000000;

}
.AO_link:hover{
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 10px; 
text-decoration : none; 
color : #000000;

}
.AO_heading{
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 10px; 
text-decoration : none; 
color : #FFFFFF;
background-color: gray;
}
.AO_heading_spacer{
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 14px; 
}
/* ==== Avgränsare ==== */
.verticalLine {
background-color:#ffcc33;
width: 2px;
height: 15px;
overflow: hidden;
visibility: hidden;
}
.divider {
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 10px; 
text-decoration : none; 
color : #f4ed38; 
} 

/* ==== Sidnumrering vid multiple pages ==== */
.textPagesActive {
font-family : verdana, sans serif;  
font-size : 11px;
font-weight:bold; 
text-decoration : none; 
color : #000000; 
} 
.textPagesInactive {
font-family : verdana, sans serif; 
font-size : 11px; 
font-weight:bold;
text-decoration : none; 
color:#999999;
} 
.textPagesInactive:Hover {
color:red;
} 
/* ==== Infolänkar ==== */
.link2 {
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 10px; 
text-decoration : underline; 
color : #000000; 
} 

/* ==== "länkpilar"  ex: mer info >> ==== */ 
.arrows {
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 10px; 
text-decoration : none; 
color : black; 
} 
.arrows:Hover {
color:blue;
} 

/* ==== Inmatningsruta för söken ==== */
.topbanner_search_input {
font-family : verdana, sans serif; 
font-weight : normal; 
text-decoration : none; 
font-size : 11px; 
color : black; 
} 

/* ==== Ruta ==== */
.table_heading{
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 10px; 
text-decoration : none; 
color : white;
background-color:gray;
}
.table_heading_link{
/*font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 10px; */
text-decoration : underline; 
color : white;
}
.table_heading_spacer{
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 14px; 
}

/* ==== Reklambanners ==== */
.banner_style
{
	text-align:center
}
/* ==== Artikeltabeller ==== */
.article_heading{
	/*background-color:#ffcc33;*/
	background-image: url(../Assets/Images/Redesign/TopMenuBG_gray.png);
	background-repeat: repeat-x;	
	color: White;
	font-size: 10px;
	font-weight: normal;
	font-family : verdana, sans serif;
	text-align: left;
	line-height: 20px;
	vertical-align: text-top;
} 
.article_heading_text{
	color: black;
	font-size: 10px;
	font-weight: normal;
	font-family : verdana, sans serif;	
} 
.article_link_heading{
	/*background-color:#ffcc33;*/
	color: Black;
	font-size: 10px;
	font-weight: normal;
	font-family : verdana, sans serif;
	text-align: left;
	line-height: 20px;
	vertical-align: text-top;
	text-decoration: none;
} 
.article_link_heading:hover
{
	text-decoration: underline;
}
.article_heading2{
	/*background-color:#ffcc33;*/
	color: Black;
	font-size: 10px;
	font-weight: normal;
	font-family : verdana, sans serif;
	text-align: left;
	line-height: 20px;
	vertical-align: text-top;
	text-decoration: none;
} 

/* ==== Se även tabellen ==== */
.SeeAlso{
	/*border-bottom : solid; 
	border-bottom-width : 1px; 
	border-left : solid; 
	border-left-width : 1px; 
	border-top : solid; 
	border-top-width : 0px; 
	border-right : solid; 
	border-right-width : 1px; 
	border-color :#000000;
	*/
	cursor: pointer;
	min-height: 70px;
}

.SeeAlsoHeading{
	/*background-color:#ee3a42;*/
	/*background-image: url(../Assets/Images/Redesign/TopMenuBG.png);
	background-repeat: repeat-x;	
	color: White;
	font-size: 10px;
	font-weight: normal;
	font-family : verdana, sans serif;
	text-align: left;
	line-height: 20px;
	vertical-align: text-top;
	*/
	cursor: pointer;		
}

/* ==== Produkt sitemap ==== */
.ArticleSiteMap
{
	font-family : verdana, sans serif; 
	font-weight : normal; 
	font-size : 10px; 
	text-decoration : underline; 
	color : #000000; 	
}
.ArticleSiteMapDivider
{
	font-weight : normal; 
	text-decoration : none; 	
}
.ArticleSiteMapCurrent
{
	font-weight : normal; 
	text-decoration : none;
}
/* ==== Ruta/Heading "Rekommenderade artiklar" ==== */
.MainHeading
{
	background-color: #cccccc;
	font-family : verdana, sans serif; 
	font-weight : bold; 
	font-size : 14px; 
	text-decoration : none; 
	color : #000000;
	height: 30px;
}
.GroupHeading
{
	font-family : verdana, sans serif; 
	font-weight : bold; 
	font-size : 14px; 
	text-decoration : none; 
	color : #000000;
	height: 30px;
}
/* ==== Rutor ==== */
.content_box_top_left
{
	height: 24px;
	width: 5px;
	background-image: url(../Assets/Images/Redesign/ContentBox_tl.png);
}
.content_box_top_right
{
	height: 24px;
	width: 5px;
	background-image: url(../Assets/Images/Redesign/ContentBox_tr.png);
}
.content_box_top
{
	height: 24px;	
	background-image: url(../Assets/Images/Redesign/ContentBox_t.png);
	background-repeat: repeat-x;
	line-height: 22px;
	vertical-align: bottom;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	
}
.content_box_top_left_empty
{
	height: 5px;
	width: 5px;
	background-image: url(../Assets/Images/Redesign/ContentBox_tl_empty.png);
}
.content_box_top_right_empty
{
	height: 5px;
	width: 5px;
	background-image: url(../Assets/Images/Redesign/ContentBox_tr_empty.png);
}
.content_box_top_empty
{
	height: 5px;	
	background-image: url(../Assets/Images/Redesign/ContentBox_t_empty.png);
	background-repeat: repeat-x;	
	
}

.content_box_left
{
	width: 5px;
	background-image: url(../Assets/Images/Redesign/ContentBox_l.png);
}
.content_box_right
{
	width: 5px;
	background-image: url(../Assets/Images/Redesign/ContentBox_r.png);
}
.content_box_bottom_left
{
	width: 5px;
	height: 5px;
	background-image: url(../Assets/Images/Redesign/ContentBox_bl.png);
}
.content_box_bottom
{	
	height: 5px;
	background-image: url(../Assets/Images/Redesign/ContentBox_b.png);
}
.content_box_bottom_right
{
	height: 5px;
	width: 5px;
	background-image: url(../Assets/Images/Redesign/ContentBox_br.png);
}
.menu_box_top_left
{
	width: 5px;
	height: 5px;
	background-image: url(../Assets/Images/Redesign/menu_tl.png);
}
.menu_box_top
{	
	height: 5px;
	background-image: url(../Assets/Images/Redesign/Menu_t.png);
}
.menu_box_top_right
{
	height: 5px;
	width: 5px;
	background-image: url(../Assets/Images/Redesign/Menu_tr.png);
}
/* ==== Artikelrutor ==== */
.article_table_footer{
	background-color: #cccccc;	
} 
.article_table{
	/*border-bottom : solid; 
	border-bottom-width : 1px; 
	border-left : solid; 
	border-left-width : 1px; 
	border-top : solid; 
	border-top-width : 0px; 
	border-right : solid; 
	border-right-width : 1px; 
	border-color :#000000;
	*/
	/*background-image: url(../Assets/Images/Redesign/GradientBackground_gr.png);*/
}
.packages_header{
	font-family : verdana, sans serif; 
	font-weight : bold; 
	font-size : 10px; 
	text-decoration : none; 
	color : Black;
	background-color: #EEEEEE;
	height:16px;
	border: solid thin #cccccc;	
	/*border-top: solid thin #cccccc;
	border-left: solid thin #cccccc;*/

} 
.packages_prices{
	font-family : verdana, sans serif; 
	font-weight : normal; 
	font-size : 10px; 
	text-decoration : none; 
	color : #000000;
	background-color: White;
	height:16px;
	border: solid thin #cccccc;
	/*border-left: solid thin #cccccc;*/
}
.link1 {
	font-family : verdana, sans serif; 
	font-size : 10px; 
	text-decoration : underline;
	color : #000000;
} 
.infolink {
	font-family : verdana, sans serif; 
	font-size : 10px; 
	text-decoration : none;
	color : white;

}
.btnLeft {
	background-image: url(../Assets/Images/Redesign/kontorsleverantoren/Button-left.png);
	width: 8px;	
}
.btnRight {
	background-image: url(../Assets/Images/Redesign/kontorsleverantoren/Button-right.png);	
	width: 8px;
}
.btnMiddle {
	background-image: url(../Assets/Images/Redesign/kontorsleverantoren/Button-center.png);	
	/*height: 14px;*/
	/*line-height:16px;*/
	/*vertical-align: bottom;*/
	line-height:10px;
}
.btnLeftWhite {
	background-image: url(../Assets/Images/Redesign/Button-left-white.png);
	width: 8px;	
}
.btnRightWhite {
	background-image: url(../Assets/Images/Redesign/Button-right-white.png);	
	width: 8px;
}
.btnMiddleWhite {
	background-image: url(../Assets/Images/Redesign/Button-center-white.png);	
	/*height: 17px;*/
	/*line-height:16px;*/
	/*vertical-align: bottom;*/
	line-height:10px;
	
}
.btnLeftMouseOver {
	background-image: url(../Assets/Images/Redesign/Button-left-grey.png);
	width: 8px;	
}
.btnRightMouseOver {
	background-image: url(../Assets/Images/Redesign/Button-right-grey.png);	
	width: 8px;
}
.btnMiddleMouseOver {
	background-image: url(../Assets/Images/Redesign/Button-center-grey.png);	
	/*height: 17px;*/
	/*line-height:16px;*/
	/*vertical-align: bottom;*/
	line-height:10px;
}

/* ==== Produkt trädet ==== */
.TreeView
{
	font-family : verdana; 
	text-decoration : none; 
	font-size : 10px;
	background-image: url(../Assets/Images/Redesign/TreeRoot.png);	
	width: 183px;		
}

/* Toppnoderna */
.TreeView a
{
	color: Black;	
	line-height: 18px;
}
.TreeView a.visited
{
	color: Black;	
	line-height: 18px;
}
/*-- För att få expand/collapse-bilderna att hamna rätt --
.TreeView  table tr td
{
 vertical-align: top;
 line-height: 18px;
}
.TreeView table tr td a img
{ 
   vertical-align:text-top;
}
/*-- --*/

/* -- Skiljelinjerna -- */
.TreeView > table tr td
{
	border-bottom: solid 1px #aaaaaa;
	vertical-align: top;
	
}
.TreeView > table tr td + td
{
	 width: 100%;	 
	 /*border-top: solid 1px black;*/
	 vertical-align: top;
}

.TreeView > div > table tr td + td
{
	 /*border-top: solid 1px #BA1118;*/
	 border-bottom: solid 1px gray;
	 vertical-align: top;
	 
}
.TreeView > div > table tr td + td + td
{
	 width: 100%;
	 /*border-top: solid 1px #BA1118;*/
	 /*border-top: solid 1px black;*/
	 vertical-align: top;	 
}

.TreeView > div > div > table tr td + td + td
{
	 /*border-top: solid 1px #BA1118;*/
	 border-bottom: solid 1px gray;
	 vertical-align: top;
}
.TreeView > div > div > table tr td + td + td + td 
{
	 width: 100%;
	 /*border-top: solid 1px #BA1118;*/
	 /*border-top: solid 1px black;*/
	 vertical-align: top;
}

.TreeView > div > div > div > table tr td + td + td + td
{
	 /*border-top: solid 1px #BA1118;*/
	 border-bottom: solid 1px gray;
	 vertical-align: top;
}
.TreeView > div > div > div > table tr td + td + td + td + td
{
	 width: 100%;
	 /*border-top: solid 1px #BA1118;*/
	 /*border-top: solid 1px black;*/
	 vertical-align: top;
}

.TreeView > div > div > div > div table tr td + td + td + td + td
{
	 /*border-top: solid 1px #BA1118;*/
	 /*border-top: solid 1px black;*/
	 vertical-align: top;
}
.TreeView > div > div > div > div table tr td + td + td + td + td + td
{
	 width: 100%;
	 /*border-top: solid 1px #BA1118;*/
	 /*border-top: solid 1px black;*/
	 vertical-align: top;
}
/* -- --- */



/* Undernoderna */
.TreeView > div
{
	background-image: url(../Assets/Images/Redesign/TreeNode.png);
	width: 183px;	
	vertical-align: top; 		
}

.TreeView > div img
{
	padding: 0px 0px 0px 9px;
	margin: 0px;
}
.TreeView > div a
{
	color: Black;	
	line-height: 18px;
	vertical-align: top; 
}
.TreeView > div a:visited
{
	color: Black;	
	line-height: 18px;
	vertical-align: top; 
}
.TreeView > div a:hover
{
	color: Blue;	
	line-height: 18px;
	vertical-align: top; 
}

/*
.menu_link {
font-family : verdana; 
text-decoration : none; 
font-size : 10px;
color: black;
}

.topbanner_link {
font-family : arial, sans serif; 
font-weight : bold; 
text-decoration : none; 
font-size : 12px;
color:#000000;
} 
 
.topbanner_link:hover { 
text-decoration: none;
} 
.topbanner_search_link {
font-family : verdana, sans serif; 
font-weight : bold; 
text-decoration : none; 
font-size : 11px; 
color : white; 
} 
.topbanner_search_link_divider {
font-family : verdana, sans serif; 
font-weight : bold; 
text-decoration : none; 
font-size : 11px; 
color : white; 
} 
.topbanner_search_link:hover { 
text-decoration : underline; 
} 
*/
	
body {
	width:100%; 
	text-align:center; 
	margin:0px 0px 0px 0px; 
	background-image: url(../Assets/Images/Redesign/gradientbackground_gr.png); 
	line-height: 10px;
	/*background-color: #cccccc;*/
}
.Header 
{
	background-image: url(../Assets/Images/Redesign/Titel_bg_wh.png);
	background-repeat: repeat-x;
	/*background-color:#05347A;*/
}
.Footer 
{
	/*background-image: url(../Assets/Images/Redesign/10x10.png);*/
	background-image: url(../Assets/Images/Redesign/kontorsleverantoren/Footer_bg.png);
	background-repeat: repeat;
	/*height: 100px;*/
	/*background-color:red;*/
}
.HeaderLinks
{
	font-family : verdana, sans serif; 
	font-weight : Bold; 
	font-size : 12px; 
	text-decoration : None; 
	color : black; 
}
.HeaderLinksDivider
{
	font-family : verdana, sans serif; 
	font-weight : Bold; 
	font-size : 12px; 
	text-decoration : None; 
	color : black; 
}
.HeaderLinks:Hover
{
	/*text-decoration: Underline;*/
	color : #909090;
}
.ShadowLeft
{
	/* Kommentera bort background-image attributet om skuggeffekt inte skall användas */
	background-image: url(../Assets/Images/Redesign/GradientBackground_sha_l_gr.png);
	width: 10px;
	white-space: nowrap;
}
.ShadowRight
{
	/* Kommentera bort background-image attributet om skuggeffekt inte skall användas */
	background-image: url(../Assets/Images/Redesign/GradientBackground_sha_r_gr.png);
	width: 10px;
	white-space: nowrap;
}
.FooterShadowLeft
{
	/* Kommentera bort background-image attributet om skuggeffekt inte skall användas */
	background-image: url(../Assets/Images/Redesign/Footer_Shadow_Left.png);
	height: 10px;
	white-space: nowrap;
}
.FooterShadowRight
{
	/* Kommentera bort background-image attributet om skuggeffekt inte skall användas */
	background-image: url(../Assets/Images/Redesign/Footer_Shadow_Right.png);
	height: 10px;	
	white-space: nowrap;
}
.FooterShadow
{
	/* Kommentera bort background-image attributet om skuggeffekt inte skall användas */
	background-image: url(../Assets/Images/Redesign/Footer_Shadow.png);
	height: 10px;
	white-space: nowrap;
}
.FooterShadowBottomLeft
{
	/* Kommentera bort background-image attributet om skuggeffekt inte skall användas */
	background-image: url(../Assets/Images/Redesign/Footer_Shadow_Left.png);
	height: 10px;
	white-space: nowrap;
}
.FooterShadowBottomRight
{
	/* Kommentera bort background-image attributet om skuggeffekt inte skall användas */
	background-image: url(../Assets/Images/Redesign/Footer_Shadow_Right.png);
	height: 10px;	
	white-space: nowrap;
}
.FooterShadowBottom
{
	/* Kommentera bort background-image attributet om skuggeffekt inte skall användas */
	background-image: url(../Assets/Images/Redesign/Footer_Shadow.png);
	height: 10px;
	white-space: nowrap;
}
.TopMenuShadowLeft
{
	/* Kommentera bort background-image attributet om skuggeffekt inte skall användas */
	/*background-image: url(../Assets/Images/Redesign/Titel_Shadow_Left.png);*/
	background-image: url(../Assets/Images/Redesign/kontorsleverantoren/TopMenuSelectedLine.png);
	height: 10px;
	white-space: nowrap;
}
.TopMenuShadowRight
{
	/* Kommentera bort background-image attributet om skuggeffekt inte skall användas */
	/*background-image: url(../Assets/Images/Redesign/Titel_Shadow_Right.png);*/
	background-image: url(../Assets/Images/Redesign/kontorsleverantoren/TopMenuSelectedLine.png);
	height: 10px;	
	white-space: nowrap;
}
.TopMenuShadow
{
	/* Kommentera bort background-image attributet om skuggeffekt inte skall användas */
	/*background-image: url(../Assets/Images/Redesign/Titel_Shadow.png);*/
	background-image: url(../Assets/Images/Redesign/kontorsleverantoren/TopMenuSelectedLine.png);
	height: 10px;
	white-space: nowrap;
}
.TopMenu
{	
	/*background-image: url(../Assets/Images/Redesign/TopMenuBG.png);
	height: 22px;*/
	background-image: url(../Assets/Images/Redesign/TopMenu_gr.png);
	/*height: 35px;*/
	vertical-align: middle;
	
}
.TopMenuStyleInherit
{
	font-style: normal;
	font-weight: normal;
	font-family: Verdana;
	font-size: 11px;
	height: 22px;
	/* To get text verticly centered, set line-height = TopMenu.height */
	/*line-height: 35px;	*/
	padding-top: 13px;
	padding-left: 10px;
	padding-right: 10px;
	
}

.TopMenuStyleHome
{
	font-style: normal;
	font-weight: normal;
	font-family: Verdana;
	font-size: 11px;
	height: 25px;
	/* To get text verticly centered, set line-height = TopMenu.height */
	/*line-height: 35px;	*/
	padding-top: 10px;
	padding-left: 7px;
	padding-right: 7px;
	
}

.TopMenuStyle2Rows
{
	font-style: normal;
	font-weight: normal;
	font-family: Verdana;
	font-size: 11px;
	height: 31px;
	/* To get text verticly centered, set line-height = TopMenu.height */
	line-height: 13px;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 10px;
	
}

.TopMenuStyleHover
{			
	color: white;
	/*background-color: gray;*/
	background-image: url(../Assets/Images/Redesign/kontorsleverantoren/TopMenuSelected.png);
	cursor: pointer;		
	
}
.TopMenuStyleHover A {color:inherit;}
.TopMenuStyleHover A:visited {color:inherit;}
.TopMenuStyleHover A:hover {color:inherit;}

.TopMenuStyleActive
{		
	color: White;
	/*background-color: Black;	*/
	background-image: url(../Assets/Images/Redesign/kontorsleverantoren/TopMenuSelected.png);
}
.TopMenuStyleActive A {color:inherit;}
.TopMenuStyleActive A:visited {color:inherit;}
.TopMenuStyleActive A:hover {color:inherit;}

.TopMenuStyle
{	
	color: black;	
}
.TopMenuStyle A {color:inherit;}
.TopMenuStyle A:visited {color:inherit;}
.TopMenuStyle A:hover {color:inherit;}

.RightDivider
{
	/* -- Node dividers -- */
	border-right-style: solid;
	border-right-color: white;
	border-right-width: thin;
	
}
.BothDivider
{
	/* -- Node dividers -- */
	border-left-style: solid;
	border-left-color: white;
	border-left-width: thin;	
	
	border-right-style: solid;
	border-right-color: white;
	border-right-width: thin;	
	
}
.TopMenu_link {
	text-decoration: none; 
	cursor: pointer;	
}
.TopMenuLeft
{	
	/*background-image: url(../Assets/Images/Redesign/TopMenuLeft.png);*/
	background-image: url(../Assets/Images/Redesign/TopMenu_gr.png);
	/*background-color: #000000;*/
	/*height: 22px;*/
	white-space: nowrap;
}
.TopMenuRight
{	
	/*background-image: url(../Assets/Images/Redesign/TopMenuRight.png);*/
	background-image: url(../Assets/Images/Redesign/TopMenu_gr.png);
	/*background-color: #000000;*/
	/*height: 22px;*/
	white-space: nowrap;
}
.ShoppingCartBackground
{	
	background-image: url(../Assets/Images/Redesign/Box_ShoppingCart_big.png);
	/*background-color: white;*/
	padding-left:4px;
	padding-top: 2px;
	height: 98px;
	width: 276px;
	text-align: left;
}
.ShoppingCartLinks
{	
	/*width: 280px;	*/
	font-style: normal;
	font-weight: Bold;
	font-family: Verdana;
	font-size: 10px;
	color: black;
	text-decoration: none;		
}

.ShoppingCartLinksActiveColor
{	
	color: #909090;	
}

.ShoppingCartLinkStyle
{	
	font-style: normal;
	font-weight: Bold;
	font-family: Verdana;
	font-size: 10px;
	color: Black;
	text-decoration: none;		
}
.ShoppingCartLinkStyle:Hover
{	
	text-decoration: underline;		
}
.ShoppingCartLinksDivider
{	
	/*width: 280px;	*/
	font-style: normal;
	font-weight: Bold;
	font-family: Verdana;
	font-size: 10px;
	color: black;
	text-decoration: none;		
}
.ShoppingCartLinks:Visited
{	
	/*width: 280px;	*/
	font-style: normal;
	font-weight: Bold;
	font-family: Verdana;
	font-size: 10px;
	color: white;		
	text-decoration: none;
}
.ShoppingCartLinks:Hover
{	
	/*width: 280px;	*/
	font-style: normal;
	font-weight: Bold;
	font-family: Verdana;
	font-size: 10px;
	color:  #909090;		
	text-decoration: none;
}
.MyPagesLinks
{	
	width: 280px;	
	font-style: normal;
	font-weight: Bold;
	font-family: Verdana;
	font-size: 11px;
	color: Black;
	text-decoration: none;		
}
.MyPagesLinks:Visited
{	
	width: 280px;	
	font-style: normal;
	font-weight: Bold;
	font-family: Verdana;
	font-size: 11px;
	color: Black;		
	text-decoration: none;
}
.MyPagesLinks:Hover
{	
	width: 280px;	
	font-style: normal;
	font-weight: Bold;
	font-family: Verdana;
	font-size: 11px;
	color: #909090;		
	text-decoration: none;
}
.ShoppingCartTextStyle
{	
	font-style: normal;
	font-weight: Bold;
	font-family: Verdana;
	font-size: 10px;
	color: Black;		
	/*height: 20px;*/
	/* To get text verticly centered */
	/*line-height: 20px;*/		
}
.ShoppingCartInfoTextStyle
{	
	font-style: italic;
	font-weight: normal;
	font-family: Verdana;
	font-size: 9px;
	color: Black;		
	/*height: 20px;*/
	/* To get text verticly centered */
	/*line-height: 20px;*/		
}
.SearchTextbox
{	
	background-image:url('../Assets/Images/Redesign/TextBoxBG.gif');
	width: 210px;
	padding: 2px 5px 1px 2px; 
	
}




.text1 {
font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration : none; 
color : black; 
} 
.text1category {
font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration : none; 
color : #000000; 
} 
.text2 {
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 10px; 
text-decoration : none; 
color : #000000; 
} 
.text3 {
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 11px; 
text-decoration : none; 
color : #000000; 
} 
.blankheader 
{
    background-color : White;
    width : 1px;
}
.text4 {
font-family : verdana, sans serif; 
font-weight : bold; 
font-style:italic; 
font-size : 11px; 
text-decoration:none; 
color : #000000; 
} 
.textEng{
font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration : italic; 
color : #000000;
font-style:italic;
} 


.link3 {
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 11px; 
text-decoration : underline; 
color : #000000; 
} 
/*.topbanner_bg {
height: 105px;
} */



.assortment_link {
font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration : none; 
color : #000000; 
} 
.assortment_spacer {
font-size : 13px; 
} 
.assortment_column1 {
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 10px; 
text-decoration : none; 
color : #ffffff; 
background-color : #669933; 
} 
.assortment_column2 {
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 10px; 
text-decoration : none; 
color : #ffffff; 
background-color : #ff3300; 
} 
.assortment_column3 {
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 10px; 
text-decoration : none; 
color : #ffffff; 
background-color : #00ccff; 
} 
.assortment_column4 {
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 10px; 
text-decoration : none; 
color : #ffffff; 
background-color : #cc00ff; 
} 
.loginCart_table {
border-bottom : solid; 
border-bottom-width : 1px; 
border-left : solid; 
border-left-width : 1px; 
border-top : solid; 
border-top-width : 1px; 
border-right : solid; 
border-right-width : 1px; 
/*border-color : #ee3a42; */
border-color :#ee3a42;
} 
.loginCart_heading {
background-color : #ee3a42; 
}  
.loginCart_carriagefree_bg {
background-color : #dfddca; 
} 
.loginCart_carriagefree_limit {
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 10px; 
color : #000000; 
} 
.login_input {
font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration : none; 
color : #000000; 
} 
.minicart {
font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
color : #000000; 
} 
.price {
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 10px; 
text-decoration : none; 
color : #000000; 
} 
.price_sale {
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 11px; 
text-decoration : none; 
color : #ff0000; 
} 
.price_frame {
font-family : verdana, sans serif;
padding:2px;
padding-bottom:5px;
font-size : 10px; 
border-bottom : solid; 
border-bottom-width : 1px; 
border-left : solid; 
border-left-width : 1px; 
border-top : solid; 
border-top-width : 1px; 
border-right : solid; 
border-right-width : 1px; 
border-color:#dbdbdb; 
} 
.hr_customer {
/*background-color:#ee3a42;*/
background-color:#CCCCCC;
width: 100%;
height: 1px;
overflow: hidden;
} 
.hr_most_bought {
background-color:#CCCCCC;
width: 95%;
height: 1px;
overflow: hidden;
} 
.hr_start {
background-color:#CCCCCC;
width: 100%;
height: 1px;
overflow: hidden;
} 
.bottombanner_bg {
background-color : #FFFFFF;
} 
.bottombanner_text {
text-align : right; 
} 


.most_bought_line1{
font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration : none; 
color : #000000;
background-color:#f3f3f3;
}
.most_bought_line2{
font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration : none; 
color : #000000;
background-color:#FFFFFF;
}
.most_bought_line3{
font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration : none; 
color : #000000;
background-color:#f3f3f3;
}
.most_bought_line4{
font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration : none; 
color : #000000;
background-color:#FFFFFF;
}



.table_content_line1{
font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration : none; 
color : #000000;
background-color:#FFFFFF;
height:16px;
}
.table_edit_row
{
    font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration : none; 
color : #000000;
background-color:#CCFFFF;
height:16px;
    }
    .table_footer_row
{
    font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration : none; 
color : #000000;
background-color:#CCFFFF;
height:16px;
    }    
.table_content_selected{
font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration : none; 
color : #000000;
background-color:#ffcc33;
height:16px;
}
.table_content_line2{
font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration : none; 
color : #000000;
background-color:#e3e3e3;
height:16px;
}
.table_content_line3{
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 10px; 
text-decoration : none; 
color : #000000;
background-color:#dbdbdb;
height:16px;
}
.cart_input1 {
font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration : none; 
color : #000000; 
} 
.cart_input2 {
font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration : none; 
color : #000000; 
} 
.not_in_store {
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 10px; 
text-decoration : none; 
color :red; 
} 
.in_store {
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 10px; 
text-decoration : none; 
color :green; 
} 
.article_current_category {
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 13px; 
text-decoration : none; 
color :red; 
} 
.article_name {
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 13px; 
text-decoration : none; 
color :black; 
} 
.article_enabled {
font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration : underline; 
color :black; 
} 
.article_disabled {
font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration: underline; 
font-style:italic;
color:#666666;
} 
.article_list {
font-family : verdana, sans serif; 
font-weight : normal; 
font-size : 10px; 
text-decoration:none;
font-style:italic;
padding:2px;
color:black;
} 

.readOnly 
{
    background-color:#c0c0c0;
}
.error 
{
    font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 10px; 
text-decoration : none; 
color : Red; 
}
.message 
{
font-family : verdana, sans serif; 
font-weight : bold; 
font-size : 10px; 
text-decoration : none; 
color : Navy; 
}


/*
NYA KLASSER 061204
table är border och heading är bakgrund på rubriken.
*/






.specifications_table{
	border-bottom : solid; 
	border-bottom-width : 1px; 
	border-left : solid; 
	border-left-width : 1px; 
	border-top : solid; 
	border-top-width : 1px; 
	border-right : solid; 
	border-right-width : 1px; 
	border-color :#ffcc33;
}
.specifications_heading{
	background-color:#ffcc33;
}

.accessories_table{
	border-bottom : solid; 
	border-bottom-width : 1px; 
	border-left : solid; 
	border-left-width : 1px; 
	border-top : solid; 
	border-top-width : 1px; 
	border-right : solid; 
	border-right-width : 1px; 
	border-color :#ffcc33;
} 
.accessories_heading{
	background-color:#ffcc33;
} 

/* == Inforuta för företagskunder == */
.general_table{
	border-bottom : solid; 
	border-bottom-width : 1px; 
	border-left : solid; 
	border-left-width : 1px; 
	border-top : solid; 
	border-top-width : 1px; 
	border-right : solid; 
	border-right-width : 1px; 
	border-color :black;
}
.general_heading{
	background-color:#ffcc33;
}

.pdf_heading 
{
    background-color:#FFFFFF;
    color:#000000;
    font-weight:bold;
}
.document_heading 
{
    background-color:#FFFFFF;
    color:#000000;
    font-weight:bold;
}

.promo_header {
	font-family : verdana, sans serif; 
	font-weight : bold; 
	font-size : 13px; 
	text-decoration : none; 
	color :black; 
}
 
