	#nav, #nav ul { /* all lists */
		margin: 0 0 30px 0;
		list-style: none;
		float : left;
		width : 9.80em;
	}
	
	#nav li { /* all list items */
		font: normal 12px arial, helvetica, sans-serif;
		position : relative;
		float : left;
		line-height : 1.25em;
		width: 10em;
		margin-bottom: 0.1em;
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 9.90em;
		margin-top : -1.5em;
		border: 1px solid black;
		background-color: white;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
		border: 1px solid black;
		background-color: white;
	}
	
	#nav li a {
		width: 10em;
		w\idth : 9em;
		display : block;
		color : black;
		text-decoration : none;
		background-color : white;
		padding : 0px 5px;
	}
	
	#nav li a:hover {
		color : white;
		background-color : #b40a18;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}

body {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:11px;
	color:#343434;
	line-height:1.3;
}

a, a:link, a:visited	{ color:#000000; text-decoration:none; }
a:hover					{ text-decoration:underline; }

.input_bg { background:url(../gif/input_bg.jpg) repeat-x top left; }
.input_bg2 { background:url(../gif/input_bg.jpg) repeat-x top left; }

p 		{ padding:2px 15px 15px 0px; margin:0; }
p .p2	{ padding:5px 0px 5px 0px; margin:0; text-align:left; }
h1	{ font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#111111; margin:0px 0px 4px 0px; }
h2	{ font-size:14px; color:#111111; margin:6px 0px 4px 0px; }
h3	{ font-size:12px; color:#111111; margin:6px 0px 2px 0px; font-weight:normal; }
h5	{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight: bold; color:#111111; margin:0px 0px 2px 0px; }

small { vertical-align:middle; text-align:left; }

.bold	{ font-weight:bold; }

#navigation a { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; display:block; padding:7px 10px 7px 10px; }

.sub { display: none; }
.show { display: inline; margin-left: 10px; }


.column .links a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	padding:6px 0px 8px 25px;
	background:url(../gif/ikoner/undermenylink.gif) no-repeat center left;
	border-bottom:1px dotted #EEEEEE;
	text-decoration:none;
}
.column .links span {
        color: #B70000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	padding:6px 0px 8px 25px;
	background:url(../gif/ikoner/undermenylink.gif) no-repeat center left;
	border-bottom:1px dotted #EEEEEE;
	text-decoration:none;
}


	.column .links span:hover 	{ color:#333333; background:url(../gif/ikoner/undermenylinkhover.gif) no-repeat center left; }
	.column .links a:hover 	{ color:#333333; background:url(../gif/ikoner/undermenylinkhover.gif) no-repeat center left; }
	.column .links .show a:hover 	{ color:#333333; background:url(../gif/ikoner/undermenysquareblack.gif) no-repeat center left; }
	.column textarea 		{ font-family:"Trebuchet MS", Sans-Serif; font-size:11px; }

.column .show a 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	display:block;
	padding:2px 0px 2px 35px;
	text-decoration:none;
	background:url(../gif/ikoner/undermenysquare.gif) no-repeat center left;
}
.column .show a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	display:block;
	padding:2px 0px 2px 35px;
	text-decoration:none;
	background:url(../gif/ikoner/undermenysquare.gif) no-repeat center left;
}


.column h2 { font-weight:bold; color:#333333; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:5px 0px 10px 0px; }
.column h5 { font-size:18px; color:#000000; font-family:"Trebuchet MS", Sans-Serif; font-weight:bold; }

#content	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#content h1	{ font-size:24px; font-weight:bold; color:#111111; margin:0px 0px 2px 0px; }
#content h2	{ font-size:16px; font-weight:bold; margin:0px 0px 15px 0px }
#content h3	{ font-family:Tahoma; font-size:14px; font-weight:normal; padding:0; }
#content h4	{ font-family:Arial; font-size:21px; font-weight:normal; padding:0; }

#content.campaign		{ font-size:15px; }
#content.campaign h2		{ font-size:19px; color:#000000; font-family:"Trebuchet MS", Sans-Serif; font-weight:bold; }
#content.campaign h3		{ font-size:18px; color:#000000; font-family:"Trebuchet MS", Sans-Serif; font-weight:bold; }
#content.campaign .ingress		{ font-size:16px; font-family:"Georgia", serif; font-weight: bold; font-style: italic;}
#content.alt			{ font-size:15px; }
#content.alt h2			{ font-size:19px; color:#000000; font-family:"Trebuchet MS", Sans-Serif; font-weight:bold; }
#content.alt h3			{ font-size:18px; color:#000000; font-family:"Trebuchet MS", Sans-Serif; font-weight:bold; }
#content.alt p			{ padding:2px 150px 0px 0px; margin:0; }
#content.alt .big_p a	{ color:#0066cc; text-decoration:none; font-size:10px; }
#content.alt .big_p p	{ font-size:13px; }
#content.alt .small_p p	{ font-size:10px; text-decoration:none; }
#content.alt .small_p a	{ color:#0066cc; font-size:10px; text-decoration:none; }

#content.solutions			{ font-size:12px; }
#content.solutions h2			{ font-size:19px; color:#000000; font-family:"Trebuchet MS", Sans-Serif; font-weight:bold; }
#content.solutions h3			{ font-size:18px; color:#000000; font-family:"Trebuchet MS", Sans-Serif; font-weight:bold; }
#content.solutions p			{ padding:0px 0px 0px 0px; margin:0; }
#content.solutions .big_p a	{ color:#0066cc; text-decoration:none; font-size:10px; }
#content.solutions .big_p p	{ font-size:13px; }
#content.solutions .small_p p	{ font-size:10px; text-decoration:none; }
#content.solutions .small_p a	{ color:#0066cc; font-size:10px; text-decoration:none; }

.betalning		{ font-size:11px; }
.betalning p	{ padding:0px 0px 5px 0px; }
.betalning h2	{ color:#b40a18; font-size:18px; }
.betalning .oldprice {color:#b40a18; font-size:14px; text-decoration: line-through;}
.betalning .newprice {color:#b40a18; font-size:16px; font-weight: bold;}
.oldpricesmall {color:#b40a18; font-size:12px; text-decoration: line-through;}
.newpricesmall {color:#b40a18; font-size:12px; font-weight: bold;}
.red	{ color:#b40a18; }

ul.square_list		{ list-style:square; margin:10px 0px 20px 0px; }
ul.square_list li	{ list-style-type:square; padding:5px; margin:0px 0px 0px 15px; }

.products .title	{ font-weight:bold; font-size:12px; }
.products .row		{ font-size:11px; }


.tipsa_small		{ color:#4c73b3; }
.varukorg_new			{ font-weight:bold; font-size:12px; }
.varukorg_new_home			{ font-weight:bold; font-size:12px; }


/*** set the width and height to match your slideimages on frontpage **/

#slideshow {
    position:relative;
    height:300px;
	width:763px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}


/*Fredrik U dev wierd place for this ?! */
.price_opt{
	display:none;
}


/*Fredrik U dev*/

