BODY
{
    MARGIN-TOP: 0px;
    COLOR: #000000;
    font-family:"Trebuchet MS", Sans-Serif, Verdana, Helvetica, Arial;
    font-size: smaller;
    BACKGROUND-COLOR: #ffffff;
    BACKGROUND: url(Bilder/bg.jpg) fixed no-repeat center top;
}

h1
{
    FONT-SIZE: 20px;
    COLOR: #4b4b4b;
    FONT-FAMILY: sans-seriff, Verdana, Helvetica, Arial;
    FONT-STYLE: normal;
    font-weight: lighter;
}

h4
{
    FONT-SIZE: 14px;
    COLOR: #101010;
    FONT-FAMILY: sans-seriff, Verdana, Helvetica, Arial;
    FONT-STYLE: normal;
    TEXT-DECORATION: NONE;
}

h5
{
    FONT-SIZE: 10px;
    COLOR: #4b4b4b;
    FONT-FAMILY: sans-seriff, Verdana, Helvetica, Arial;
    FONT-STYLE: normal;
    font-weight: lighter;
}

TD
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, Arial
    LINE-HEIGHT: 1.4em;
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Sans-Serif, Verdana, Helvetica, Arial
}

A
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    TEXT-DECORATION: none
}
A:visited
{
}
A:active
{
}
A:hover
{
    TEXT-DECORATION: underline
}
FORM
{
    DISPLAY: inline;
    FONT-SIZE: 0px
}
ol 
{
   LINE-HEIGHT: 1.6em;
}

DIV#SectionMenu
{
   LINE-HEIGHT: 1.8em;

}

DIV#SectionLink
{
    WIDTH: 280px;
    vertical-align: top;
    PADDING-LEFT:25px;
    BACKGROUND-IMAGE: url(images/gobutton.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: center left;
}



.wrap1
{
    LEFT: -20px;
    POSITION: relative;
    TOP: -3px
}


.wrap2
{
    POSITION: absolute
}
#dropmenu0
{
    Z-INDEX: 100
}

.menuheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, Arial
}
.menulevel1
{
    FONT-SIZE: 10px;
    LEFT: -4px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #0000000;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    POSITION: relative
}
.menulevel2
{
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #000000;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: Verdana, Helvetica, Arial
}
.menulevel3
{
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, Arial
}
.Homebutton
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND: url(HemUp.png) no-repeat;
    BORDER-LEFT: 0px;
    WIDTH: 30px;
    CURSOR: pointer;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: 0px;
    HEIGHT: 138px;
    TEXT-DECORATION: none
}
.inputText
{
    BORDER-RIGHT: dimgray 1px solid;
    BORDER-TOP: dimgray 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: dimgray 1px solid;
    BORDER-BOTTOM: dimgray 1px solid;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    BACKGROUND-COLOR: #ffffff
}
.dropdown
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    BACKGROUND-COLOR: #ffffff
}
.checkbox
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 10px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    BACKGROUND-COLOR: #ffffff
}
.blueHeader
{
    FONT-SIZE: 16px;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Helvetica, Arial
}
.blueSubHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #525252;
    FONT-FAMILY: Verdana, Helvetica, Arial
}
.blueSubHeaderSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #525252;
    FONT-FAMILY: Verdana, Helvetica, Arial
}

.blueSubHeaderSmaller
{
    FONT-SIZE: 10px;
    COLOR: #525252;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    TEXT-DECORATION: none
}

.productPrice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #bc0315;
}
.productPriceSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #bc0315;
}
.productPriceSmaller
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #bc0315;
}

.readMoreLink
{
    FONT-SIZE: 10px;
    COLOR: #006699;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Helvetica, Arial
}
.normalbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
}

.normalboldSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
}

.normal
{
    FONT-SIZE: 11px;
    COLOR: #000000;
}
.normalSmall
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, Arial
}
.productText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: darkslategray;
}
.sectionText
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 19px;
    FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, Arial
}
.sectionHeader
{
    FONT-SIZE: 18px;
    COLOR: #006699;
    FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, Arial
}
.normalred
{
    FONT-SIZE: 10px;
    COLOR: #bc0315;
    FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, Arial
}

.normalredSmall
{
    FONT-SIZE: 9px;
    COLOR: #bc0315;
    FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, Arial
}

.normalblue
{
    FONT-SIZE: 10px;
    COLOR: #006699;
    FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, Arial
}
.grey
{
    BACKGROUND-IMAGE: url(../images/dots/pix_CCCCCC.gif)
}
.lightgrey
{
    BACKGROUND-IMAGE: url(../images/dots/pix_E1E1E1.gif)
}
.bordergrey
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    BORDER-LEFT: 1px outset;
    BORDER-BOTTOM: 1px outset;
    BORDER-COLLAPSE: collapse;

}
.cellgrey
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 0px solid
}
.greyback
{
    BACKGROUND-COLOR: #cccccc
}
.lightgreyback
{
    BACKGROUND-COLOR: #f3f3f3
}
.linkblue
{
    FONT-SIZE: 10px;
    COLOR: #006699;
    FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, Arial;
    TEXT-DECORATION: none
}
.linkblue:visited
{
}
.linkblue:active
{
}
.linkblue:hover
{
}
.linkwhite
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, Arial;
    TEXT-DECORATION: none
}
.linkwhite:visited
{
}
.linkwhite:active
{
}
.linkwhite:hover
{
}
.searchinput
{
    BORDER-RIGHT: dimgray 1px solid;
    BORDER-TOP: dimgray 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: dimgray 1px solid;
    WIDTH: 97px;
    COLOR: #000000;
    BORDER-BOTTOM: dimgray 1px solid;
    FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, Arial;
    BACKGROUND-COLOR: #ffffff
}
.ProdSpecHeader
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: "Trebuchet MS", Sans-Serif, Verdana, Helvetica, Arial;
    BACKGROUND-COLOR: #ddeeff
}
.border
{
    BORDER-RIGHT: #0b198c 1px solid;
    BORDER-TOP: #0b198c 1px solid;
    BORDER-LEFT: #0b198c 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #0b198c 1px solid;
    BACKGROUND-COLOR: #bbbbbb
}
.head
{
    FONT: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    COLOR: #ffffff
}
.headSmall
{
    FONT: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    COLOR: #ffffff
}
.buttonstyle
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND: url(ButtonUp.gif);
    FONT: 11px Helvetica, tahoma, sans-serif;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    WIDTH: 120px;
    CURSOR: pointer;
    BORDER-BOTTOM: 0px;
    HEIGHT: 25px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.buttonstyle:hover
{
    BACKGROUND: url(Buttonover.gif);
    FONT: 11px Helvetica, tahoma, sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.button
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND: url(ButtonUpSmall.gif) no-repeat;
    FONT: 11px Helvetica, tahoma, sans-serif;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    WIDTH: 70px;
    CURSOR: pointer;
    BORDER-BOTTOM: 0px;
    HEIGHT: 14px;
    TEXT-DECORATION: none
}
.hand
{
    CURSOR: pointer
}
.dottedline
{
    BACKGROUND: url(Smalldot.gif)
}



div#boxleft
{
    position: relative;
    top: -30px;
    left:0px;
    BACKGROUND-IMAGE: url(bilder/box-leftcorner.gif) ;
    BACKGROUND-REPEAT: no-repeat;
    xheight:87px;
}

div#boxmiddle
{
    position: relative;
    top: -60px;
    left: 3px;
    BACKGROUND-IMAGE: url(bilder/box-middle.gif);
    BACKGROUND-REPEAT: repeat-x;
    height:87px;
}

div#boxright
{
    position: absolute;
    top: -30px;
    left: 300px;
    BACKGROUND-IMAGE: url(bilder/box-rightcorner.gif);
    BACKGROUND-REPEAT: no-repeat;
    xBACKGROUND-POSITION: top;
    height:87px
}


div#boxbleft
{

    BACKGROUND-IMAGE: url(bilder/corner-left.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: center left;
}

div#boxbright
{
    BACKGROUND-IMAGE: url(bilder/corner-right.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: center right;
}

div#xboxbmiddle
{
    BACKGROUND-IMAGE: url(bilder/line.gif);
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: 87px;

}



div#submenu
{
    PADDING-TOP: 2px;
    HEIGHT: 29px;
    BACKGROUND-IMAGE: url(bilder/submenu.png);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: center;
}

div#submenu table
{
    PADDING-TOP: 1px;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
    TEXT-ALIGN: left;    
    
    BACKGROUND-REPEAT: no-repeat;
}

div#submenu table a
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}

div#submenu table a:hover
{
    COLOR: #e22b00;
}




div#prodmenu
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    horisontal-align: left;
}

div#prodmenu a:link
{
    COLOR: #000000;
    TxEXT-DECORATION: none;
}

div#prodmenu a:visited
{
    COLOR: #000000;
    TxEXT-DECORATION: none;
}

div#prodmenu a:hover
{
    COLOR: #e22b00;
}


div#content
{
    
    position:inline;
    text-align: center;

}






#lparent
{
background:#FFFFFF url(Bilder/menu_bg.gif) repeat-x scroll 0 0;
color:#000000;
font-family:Arial,Verdana,sans-serif !important;
font-size:10px !important;
font-size-adjust:none !important;
font-stretch:normal !important;
font-style:normal !important;
font-variant:normal !important;
font-weight: bold !important;
line-height:18px !important;
display:block;
float:none;
position:static;
}

LI#lparent
{
LIST-STYLE: none url(../images/TreeImages/closed.gif) inside;
FONT-WEIGHT: bold;
background:#FFFFFF url(Bilder/menu_bg.gif) repeat-x scroll 0 0;
xborder:medium none !important;
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
border-top:1px solid #DDDDDD;
}

LI#lparent UL LI
{
list-style: none;
background:#FFFFFF;
xborder:medium none !important;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
}


LI.bcmenuopennode#lparent 	{LIST-STYLE: none url(../images/TreeImages/opened.gif);}
LI.bcmenuopennode LI  			{LIST-STYLE-IMAGE: none;LIST-STYLE-TYPE: none;FONT-WEIGHT: normal;}
LI.bcmenuopennode 			{LIST-STYLE: none url(../images/TreeImages/opened.gif) inside;}
UL#bcmenu 					{PADDING-LEFT: 1px;MARGIN-LEFT: 0px;border-bottom:1px solid #DDDDDD;}
UL#bcmenu LI UL 				{DISPLAY: none; PADDING-LEFT: 4px; MARGIN-LEFT: 4px; height:auto; overflow:hidden;}
UL#bcmenu LI 					{MARGIN-TOP: 0px; LINE-HEIGHT: 1.7em; WHITE-SPACE: nowrap; cursor:pointer;}
UL#bcmenu UL.bcmenuopennode 	{DISPLAY: block; VISIBILITY: visible;}
#bcmenu A 					{FONT-SIZE: 13px; COLOR: #474747; FONT-FAMILY: Arial; TEXT-DECORATION: none;}
#bcmenu A:hover 				{COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline;}
#bcmenu A:active 			{COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none}
#bcmenu A:visited 			{COLOR: #474747; FONT-FAMILY: Arial; TEXT-DECORATION: none}
#bcmenu A SPAN#bclink 		{TEXT-DECORATION: underline}






DIV#mapvarehus A SPAN
{
    DISPLAY: none
}

DIV#mapvarehus
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    Z-INDEX: 10;
    LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 200px 10px 10px 100px;
    WIDTH: 200px;
    PADDING-TOP: 5px;
    POSITION: absolute;
    TOP: 0px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.CCFault
{
    FONT-SIZE: 12px;
    COLOR: #bc0315;
    BORDER-BOTTOM: #bc0315 2px solid;
    FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, Arial;
    TEXT-ALIGN: center
}
DIV#links
{
    Z-INDEX: 100;
    FONT: 10px "Trebuchet MS", Verdana, sans-serif
}
DIV#links A
{
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    BORDER-LEFT-WIDTH: 0px;
    xBACKGROUND: #bfbfbf;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px 0px 1px;
    FONT: bold italic 1em sans-serif;
    COLOR: #FFFFFF;
    PADDING-TOP: 3px;
    TEXT-ALIGN: center;
    BORDER-RIGHT-WIDTH: 0px;
    TEXT-DECORATION: none;
}
DIV#links A:hover
{
    BACKGROUND: #c40012;
    COLOR: #ffffff
}
DIV#links A SPAN
{
    DISPLAY: none
}
DIV#links A:hover SPAN
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    Z-INDEX: 100;
    BACKGROUND: gray;
    LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 10px;
    FONT: 10px "Trebuchet MS", Verdana, sans-serif;
    WIDTH: 130px;
    COLOR: #aaa;
    PADDING-TOP: 5px;
    POSITION: absolute;
    TOP: 180px;
    TEXT-ALIGN: center;
}
.linkspace
{
    WIDTH: 1px;
    COLOR: #000000
}
.login
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #004080;
    LINE-HEIGHT: 1.2em
}
DIV#login
{
    Z-INDEX: 100;
    FONT: 10px "Trebuchet MS", Verdana, sans-serif
}


DIV#login A
{
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    BORDER-LEFT-WIDTH: 0px;
    FONT-SIZE: 1em;
    BACKGROUND: #bfbfbf;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px 0px 1px;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    PADDING-TOP: 3px;
    FONT-STYLE: normal;
    FONT-FAMILY: sans-serif;
    TEXT-ALIGN: center;
    BORDER-RIGHT-WIDTH: 0px;
    TEXT-DECORATION: none
}
DIV#login A:hover
{
    BACKGROUND-IMAGE: none;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: limegreen
}
DIV#login A SPAN
{
    DISPLAY: none
}
DIV#login A:hover SPAN
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    Z-INDEX: 100;
    BACKGROUND: gray;
    LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 10px;
    WIDTH: 130px;
    COLOR: #aaaaaa;
    LINE-HEIGHT: normal;
    PADDING-TOP: 5px;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Verdana, sans-serif;
    POSITION: absolute;
    TOP: 180px;
    TEXT-ALIGN: center
}

.kategoriram
{
width:195px;
border-collapse: collapse;
border-style: solid;
border: 1px solid;
padding: 4px;
border-color:#cecece;
}

.kategoriram TD
{
padding: 1px 0 1px 3px;
}


.kategorierbjudanderam
{
width:195px;
border-collapse: collapse; 
border-style: solid; 
border: 1px solid; 
padding: 4; 
border-color: #fcbeb4;
xborder-color:#ed4e34;
xborder-color:#bc0315;
}


.avskiljare
{
width:100%; border-right: 0px solid; border-top: 0px solid; border-left: 0px solid; border-bottom: #cecece 1px solid; }

}



.linje2 
{ 
width:100%; border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: #cecece 1px solid; }








/*   ---------------  HORISONTELL MENY TEST -------------- */


/* ######### Matt Black Strip Main Menu Bar CSS ######### */

.mattblackmenu ul{
height: 28px;
margin: 0px;
padding: 0px 0px 0px 0px;
font: bold 10px "Trebuchet MS", Verdana;
list-style-type: none;
border-bottom: 1px solid white;
/*background: #f1f141;*/
BACKGROUND-IMAGE: url(bilder/navSpacer.gif);
BACKGROUND-REPEAT: repeat-x;
overflow: hidden;
width: 100%;
}

.mattblackmenu li{
display: inline;
margin: 0;
}

.mattblackmenu li a{
height: 28px;
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 6px 8px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: white;
/*background: #414141;*/
BACKGROUND-IMAGE: url(bilder/navSpacer.gif);
BACKGROUND-REPEAT: repeat-x;
}

.mattblackmenu li a:visited{
color: white;
}

.mattblackmenu li a:hover{
background: red; /*background of tabs for hover state */
text-decoration: none;
}

.mattblackmenu a.selected{
background: red; /*background of tab with "selected" class assigned to its LI */
}



/* ######### Drop Down ULs CSS ######### */


.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: normal 9px Verdana, Helvetica, sans-serif;
margin: -12px 0 0 -1px;
padding: 0;
position: absolute;
left: -1;
top: 0;
list-style-type: none;
background: white;
border: 1px solid white;
border-bottom-width: 0;
visibility: hidden;
z-index: 100;
}

.ddsubmenustyle li a{
display: block;
width: 170px; /*width of menu (not including side paddings)*/
height: 20px;
color: white;
background-color: red;
padding: 4px 5px;
border-bottom: 0px solid white;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
background-color: #c40012;
text-decoration: none;
color: white;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}










/* ######### Marker List Vertical Menu ######### */

.markermenu{
width: 175px; /*width of side bar menu*/
clear: left;
position: relative; /*Preserve this for "right" arrow images (added by script) to be positioned correctly*/

}

.markermenu ul{
list-style-type: none;
margin: 5px 0;
padding: 0;
border: 1px solid #9A9A9A;
}

.markermenu ul li a{
background: #F2F2F2 url(bulletlist.gif) no-repeat 3px center; /*light gray background*/
font: bold 10px "Trebuchet MS", Verdana, Helvetica, sans-serif;

color: #00014e;
display: block;
width: auto;
padding: 3px 0;
padding-left: 20px;
text-decoration: none;
border-bottom: 1px solid #B5B5B5;
}

* html .markermenu ul li a{ /*IE6 hack*/
width: 155px;
}

.markermenu ul li a:visited, .markermenu ul li a:active{
color: #00014e;
}

.markermenu ul li a:hover, .markermenu ul li a.selected{
color: white;
background-color: black;
}

/* ######### Customized Drop Down ULs CSS (inherits from ddlevelsmenu-base.css) ######### */

.blackwhite li a{
background: white;
}

.blackwhite li a:hover{
background: black;
color: white;
}



/* #########       VERSION 4 AV SIBAFÖRETAG       ###########*/

DIV#searchform
{
height: 28px;
margin: 0px;
BACKGROUND-IMAGE: url(bilder/navSpacer.gif);
BACKGROUND-REPEAT: repeat-x;
border-bottom: 1px solid white;
overflow: hidden;
width: 199px;
border-right: 1px solid #FFFFFF;
}
	
.v4searchinput 
{
margin-left:2px;
margin-top:1px;
width: 100px;
height: 17px;
border: 0px;
/*BACKGROUND-IMAGE: url(bilder/searchBg.gif);*/
}

.v4searchbutton
{

//BACKGROUND-IMAGE: url(bilder/searchPanelBg.gif);
}

.ProdMenu
{
width: 200px;
}



/* ########### VISITKORTEN I STARTSIDAN ############*/

#v4Businesscard{
margin: 7px 7px 7px 7px; 
font-family:  Trebuchet MS,Arial;
}

#v4Businesscard a:hover{
text-decoration:none;
}

.v4ProductImage
{
vertical-align:top;
text-align:center;
margin-left: 20px;
}

.v4ProductName
{
vertical-align:top;
font-family:"Trebuchet MS";
font-size:9pt;
font-weight: bold;
width:100%;
height:40px;
text-align:left;
text-decoration:none;
}

.v4ProductDesc {
vertical-align: top;
font-family:"Trebuchet MS";
font-size: smaller;
width:100%;
height:55px;
}

.v4LasMer {
Height:15px;
text-align:left; 
color:Blue; 
font-family:Arial; 
font-size:smaller;
}

.v4Kopknapp {text-align:left;width:20%}
.v4Pris {text-align:right;width:80%; font-size: 10px; color:#BC0315;}


#kopbar {
height:30px;
width: 100%;
vertical-align: bottom;
}

#FtgInfo     {width:100%!important; padding: 10 10 10 10;Margin: 20 30 10 0;Font-family:"Trebuchet MS",sans-serif, verdana, arial;LINE-HEIGHT: 1.4em;
border-top:1px solid #ddd;border-left:1px solid #ddd;background:transparent url(Bilder/Shadow-box.gif) no-repeat right bottom}
#FtgInfo H1  { letter-spacing:1px; text-transform: uppercase; COLOR: #4b4b4b;FONT-FAMILY: "Trebuchet MS", sans-serif, Verdana, Helvetica, Arial;
FONT-STYLE: normal;font-weight: lighter; margin-bottom:20px; margin-top:30px}
#FtgInfo H2  {padding:0 0 0 0;margin: 2.0em 0 0.3em 0;color:#000000;font-weight:700;font-size:12px;line-height:1.0}
#FtgInfo H5  {padding:0;margin:.3em 0;color:#808080;font-weight:700;font-size:9px;line-height:1.4}
#FtgInfo TD  {Font-family:Trebuchet MS, Sans-Serif, Verdana, Arial;}
#FtgInfo A   {Font-family:Trebuchet MS, Sans-Serif, Verdana, Arial;color: #006699;}
#FtgInfo A:visited {}
#FtgInfo A:active  {}
#FtgInfo A:hover   {
TEXT-DECORATION: underline
}



.InfoMenu {
background:#FFFFFF none repeat scroll 0 0;

}

.RadPanelBar .rpRootGroup, .RadPanelBar .rpGroup, .RadPanelBar .rpItem {
xlist-style-image:none;
xlist-style-position:outside;
xlist-style-type:none;
xmargin:0;
xpadding:0;
}

.RadPanelBar .rpRootGroup {
xborder-style:solid;
xborder-width:1px;
}

.RadPanelBar .rpItem {
xdisplay:block;
xfloat:none;
xposition:static;
}

.RadPanelBar .rpRootGroup, .RadPanelBar .rpGroup, .RadPanelBar .rpItem {
xlist-style-image:none;
xlist-style-position:outside;
xlist-style-type:none;
xmargin:0;
xpadding:0;
}


.RadPanelBar .rpLink, .RadPanelBar .rpBottom {
display:block;
float:none;
position:static;
}

.RadPanelBar .rpLink {
xbackground-repeat:repeat-x;
xborder-bottom-style:solid;
xborder-bottom-width:1px;
xcursor:pointer;
xoverflow:hidden;
xtext-decoration:none;
}

.InfoMenu .rpLink {
background:#FFFFFF url(Bilder/menu_bg.gif) repeat-x scroll 0 0;
border:medium none !important;
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
border-top:1px solid #DDDDDD;
}

.InfoMenu .rpBottom 
{
background:#FFFFFF url(Bilder/menu_bg.gif) repeat-x scroll 0 0;
border:medium none !important;
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
border-top:1px solid #DDDDDD;
border-bottom:1px solid #DDDDDD;
}


.InfoMenu .rpLink, .InfoMenu .rpBottom, .RadPanelBar_Siba {
-x-system-font:none !important;
color:#000000;
font-family:"Trebuchet MS", Arial,Verdana,sans-serif !important;
font-size:11px !important;
font-size-adjust:none !important;
font-stretch:normal !important;
font-style:normal !important;
font-variant:normal !important;
font-weight: bold !important;
line-height:18px !important;
}

a:active, a:focus {
xoutline-color:-moz-use-text-color;
xoutline-style:none;
xoutline-width:0;
}








.infoPages{width:611px}
.infoPages p{margin:1em 0 .5em;line-height:150%}
.infoPages p label span.label{display:block;float:left;width:120px}
.infoPages p textarea{display:block}
.infoPages .BoxSubContainer{padding:20px 20px 20px 15px}

.HTMLBoxInnerContainer{overflow:hidden;padding-bottom:2px;width:609px}
.dibsIframe{width:780px;height:340px;margin-bottom:30px}
.dibsIframeNor{width:780px;height:700px;margin-bottom:30px}
#hoverContainer{position:relative}
#hoverContainer:hover .ProdImage{filter:alpha(opacity=30);opacity:.3}
#hoverContainer:hover .ImagePlus{display:inline}
.ImagePlus{position:absolute;margin-left:-65px;margin-top:115px;display:none}
.panelCompare{padding:10px;margin:10px;overflow-x:auto}
.compProdsFraming table tr td{padding:5px 10px;border:solid 1px #ddd}
.compProdsFraming table tr.prodRow td:first-child{text-align:center;padding:10px}
.compProdsFraming table tr td.compAttrLblCells{padding:5px 10px;width:100px}
.compProdsFraming table tr td.compAttrValueCells{min-width:150px}
.compProdsFraming .firstRow td{font-weight:700}
.compProdsFraming .firstCol td{text-align:left;font-weight:700}
.compProductNameCells{font-weight:700}
#FaqsDiv{margin-left:0}
#FaqsDiv ul{list-style:none outside;padding:0 1em 0 0}
#FaqsDiv ul li{margin:.3em 0 1em;padding:0}
#FaqsDiv ul li p{margin:.1em 0 .2em}
.DirectPaymentError{padding:20px 0 0}
.resursCardWrapper{margin:0 0 0 20px}
.resursError{padding:10px 0 0;color:Red}
#arendeform fieldset{margin-top:10px;padding:0 0 10px 15px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#arendeform fieldset legend{font-size:13px;color:#B51F01}
#arendeform input[type=text],#arendeform select,#arendeform textarea{width:95%;display:block}
#arendeform input[type=text]:focus,#arendeform select:focus,#arendeform textarea:focus{background:#ffd}
#arendeform textarea{height:100px;font-size:13px}
#arendeform p.float{width:49%;float:left;clear:none!important}
#arendeform p.float input[type=text],#arendeform p.float select{width:93%;display:block}
#arendeform p.clearleft{clear:left}
#arendeform p label{cursor:pointer}
#arendeform p label:hover{text-decoration:underline}
#arendeform p span{color:#CD000B}
#arendeform p.radio label{padding-left:.3em;margin-bottom:.3em}
#arendeform p.radio input{margin-top:.2em}
#arendeform .buttons{border:0}
#arendeform .buttons p{position:relative}
#arendeform .buttons p input{font-size:125%;padding:.1em;margin-right:.5em}
#arendeform .buttons p input[type=reset]{position:absolute;left:0}
#arendeform .buttons p input[type=submit]{left:178px;position:absolute}
.resursCardWrapper{padding:20px}
.resursCardWrapper h2{margin:0 0 1em}
.resursCardWrapper p{margin:0 0 1em}
.resursCardWrapper p label{display:block}
.DirectPaymentError{padding:20px 0 0}
#faqlist{padding:0;margin:1em 0;list-style:none outside}
#faqlist li{margin:0 0 0 20px;padding:0;list-style:outside url(/App_Themes/Siba/Images/menu_arrow.gif)}
#faqlist p{padding:0 0 .2em;margin:0 0 1em;border-bottom:1px solid #ccc}
#faqlist h5{padding:0;margin:.3em 0;color:#B51F01;font-weight:700;font-size:12px;line-height:1.4}
.contact div#InfoHeaderDiv{float:none;width:100%;display:block}
.infoPages .BoxSubContainer{position:relative}
#InfoDropDownDiv_Contact{display:block;float:none;position:absolute;top:295px;width:230px}
h1.section_header{display:none}
#Span_PriceType{display:block}



#Div_Buttons,.productBoxCompare,.productBoxReadMore,.ProductBox,.productCampaignImage,.pdfDownload,.ppContentBtns,.ajax__tab_header{display:none!important}
.fullWidthProductPanelPP{height:auto!important;min-height:100px!important}
.presentationPanel,.RoundedTopBox .BoxContent,.ajax__tab_Siba .ajax__tab_body,.ajax__tab_panel{border:none!important;overflow:visible!important}
#lagerFraktInfo{margin:0!important}

.produktBeskrivningText{width:90%!important;float:none!important;display:block!important;margin-bottom:1em!important;font-size:110%}
.produktBeskrivningPaneler{float:none!important;clear:both;margin:0!important}
.produktBeskrivningPaneler>div{margin:1em 1em 0 0!important;float:none!important}
.produktBeskrivningPaneler p{font-size:9pt!important}
.RoundedTopBox h2.PanelHeader{font-weight:700!important;overflow:visible!important}
#AccessoriesTabList,#Div_ProdAttributes,#produktFakta,.ajax__tab_panel,.ajax__tab_panel{clear:none;display:inline;page-break-before:avoid!important}
#FaqsDiv{margin-left:0}
#FaqsDiv ul{list-style:none outside;padding:0 1em 0 0}
#FaqsDiv ul li{margin:.3em 0 1em;padding:0}
#FaqsDiv ul li p{margin:.1em 0 .2em}
#divSurroundOrderInformation,#divSurroundComment,#divSurroundOrderItems,#divSourrenderOtherInformation{margin:0!important}

