/* INTERFACE */

.kontaktbild{MARGIN: 8px 0px 9px 0px; _MARGIN: 6px 0px 5px 0px}

hr {color: #333; background-color: #333; height: 1px;}

img {behavior: url(/filearchive/6/64/iepngfix.htc)}

.bg{margin: 0px; background: #fee900 url(/filearchive/2/2805/bg2.gif) repeat-y}

.bgnew{margin: 0px; background: #fee900 url(/filearchive/2/2805/bg2.gif) repeat-y}

.logotype_bg{background: url(/filearchive/1/169/logotype_bg.gif) no-repeat}

#boxholder_middle_front{margin: 0px 0px 7px 0px;}

.startlink{margin: 0px 0px 8px 0px}

.sidfot{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial}

A.sidfot:link{FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial; text-decoration: none}

A.sidfot:visited{FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial; text-decoration: none}

A.sidfot:hover{FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: arial; text-decoration: none}

A.sidfot:active{FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial; text-decoration: none}

/* TEXT */

.contenttitle{FONT-WEIGHT: normal; FONT-SIZE: 19px; COLOR: #000; FONT-FAMILY: arial}

H1 {FONT-WEIGHT: normal; FONT-SIZE: 19px; COLOR: #000; FONT-FAMILY: arial}

.contenttext{FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: arial}

A:link{FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: arial; text-decoration: underline}

A:visited{FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: arial; text-decoration: underline}

A:hover{FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: arial; text-decoration: none}

A:active{FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: arial; text-decoration: none}

.boxtitle{FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #555; FONT-FAMILY: helvetica, arial; text-transform: uppercase}

.boxtitle_special{LINE-HEIGHT: 23px; padding-left: 13px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333; FONT-FAMILY: helvetica, arial; text-transform: uppercase}

.boxcontent{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial}

A.boxcontent:link{FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial; text-decoration: underline}

A.boxcontent:visited{FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial; text-decoration: underline}

A.boxcontent:hover{FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: arial; text-decoration: none}

A.boxcontent:active{FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial; text-decoration: none}

.boxcontent2{padding-bottom: -6px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial}

/* SEARCH */

#searchbg{background: #ededed url(/filearchive/3/32/searchbg.gif) repeat-x}

.searchleft{width: 10px; background: url(/filearchive/3/34/searchbgbottomleft.gif) no-repeat bottom}

.searchright{width: 10px; background: url(/filearchive/3/35/searchbgbottomright.gif) no-repeat bottom}

.searchmiddle{background: url(/filearchive/3/33/searchbgbottom.gif) repeat-x bottom}

.searchwrap{margin: 7px 1px 11px 0px}

.searchtextbox{width: 130px; padding: 2px 3px 0px 3px; margin-right: 4px; border: 1px #fff solid; height: 17px; background: url(/filearchive/4/45/searchtextboxbg.gif) no-repeat; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: arial}

.searchbutton{height: 17px; FONT-SIZE: 9px; COLOR: #000; FONT-FAMILY: verdana}

.searchresulthead{padding-top: 10px; padding-left: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial}

.searchresultcount{padding-left: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial; text-decoration: none;}

A.searchresulttitle:link{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial; text-decoration: none; margin: 0px 0px 0px 8px}

A.searchresulttitle:visited{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial; text-decoration: none; margin: 0px 0px 0px 8px}

A.searchresulttitle:hover{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: arial; text-decoration: none; margin: 0px 0px 0px 8px}

A.searchresulttitle:active{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial; text-decoration: none; margin: 0px 0px 0px 8px}

.searchresulttext{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial; margin-bottom: 10px; margin-left: 8px}


/* TOPNAVIGATION */

.menubg{background: url(/filearchive/4/49/menubg.gif) repeat-x}

.menubgleft{background: url(/filearchive/5/58/menubgleft.gif) no-repeat}

.menubgright{background: url(/filearchive/5/59/menubgright.gif) no-repeat}

#topmenucontainerHorizontal {}

#topmenucontainerHorizontal UL {display: inline; list-style: none}

#topmenucontainerHorizontal UL LI {display: inline; float: left}

#top0level a {display: block; margin: 0px 3px 0px 3px; padding: 0px 2px 8px 2px; font-family: arial, helvetica; font-size: 11px; font-weight: bold; color: #fff; text-transform: uppercase; text-decoration: none; line-height: 42px}

#top0level a:hover {color: #ffed20}

#top0level a#current {background: url(/filearchive/7/70/topmenuSelectedbg.gif) repeat-x}


/* SUBNAVIGATION */

#submenucontainer {list-style: none; margin: 18px 1px 0px 0px; padding: 0px}

#sub1levelContainer {margin: 0px; padding: 0px}
#sub2levelContainer {margin: 0px; padding: 0px}
#sub3levelContainer {margin: 0px; padding: 0px}

/* Tar bort punktlista (täcker IE6+ FF)
************************************************************/
#sub1level {list-style: none; margin: 0px; padding: 0px}
#sub2level {list-style: none; margin: 0px; padding: 0px}
#sub3level {list-style: none; margin: 0px; padding: 0px}

/* Länkar i menyn
************************************************************/
#sub1levelContainer a {display: block; padding-left: 25px; width: 100%; height: 21px; line-height: 21px; text-transform: uppercase; font-family: arial; font-size: 11px; font-weight: bold; text-decoration: none; color: #000}
#sub2levelContainer a {text-transform: none; padding-left: 43px; font-size: 11px}
#sub3levelContainer a {text-transform: none; padding-left: 60px; font-size: 11px; font-weight: normal}

/* Aktiv huvudnod
************************************************************/
#sub1levelContainer a#active {}
#sub2levelContainer a#active {}
#sub3levelContainer a#active {}

/* Aktiv sida
************************************************************/
#sub1levelContainer a#current {padding-left: 25px; color: #666; background: #fff url(/filearchive/2/215/submenuArrow.gif) no-repeat 15px 50%}
#sub2levelContainer a#current {padding-left: 43px; background: #fff url(/filearchive/2/215/submenuArrow.gif) no-repeat 33px 50%}
#sub3levelContainer a#current {padding-left: 60px; background: #fff url(/filearchive/2/215/submenuArrow.gif) no-repeat 50px 50%}


/* BREADCRUM */

#bcmenucontainerHorizontal UL {margin: 0px; padding: 0px; list-style: none; float: left}

#bcmenucontainerHorizontal UL LI {float: left}


/* GREYBOX */

.greyboxtitle{padding-top: 2px; height: 23px; background: url(/filearchive/1/158/greyboxtopbg.png) repeat-x}

.greyboxcontent{background: url(/filearchive/1/157/greyboxbg.png) repeat-x bottom}

.greyboxcontentwrap{margin: 5px 0px 0px 0px}

.greyboxrighttopbgOLD{background: url(/filearchive/1/152/greybox_righttopbg.png) no-repeat}

.greyboxlefttopbgOLD{background: url(/filearchive/1/150/greybox_lefttopbg.png) no-repeat}

.greyboxleftbottombg {background: url(/filearchive/1/149/greybox_leftbottombg.png) no-repeat bottom left}

.greyboxrightbottombg {background: url(/filearchive/1/151/greybox_rightbottombg.png) no-repeat bottom right}

.greyboxbottom {font-size: 8px; background: url(/filearchive/1/1572/greyboxbottombg.png) repeat-x}




/* BESTÄLLNINGSBOX */

.contenttext .bestall_top{
background-image:url(/filearchive/1/1549/table_bg_top.jpg);
background-repeat: no-repeat;
width:202px;
height:auto;
}


.contenttext .bestall_top_vit{
background-image:url(/filearchive/1/1564/table_vitbg_top.jpg);
background-repeat: no-repeat;
width:280px;
height:auto;
}

.contenttext .bestall_bottom{
background-image:url(/filearchive/1/1547/table_bg_bottom.jpg);
background-repeat: no-repeat;
height:26px;
width:202px;
}


.contenttext .bestall_bottom_vit{
background-image:url(/filearchive/1/1563/table_vitbg_bottom.jpg);
background-repeat: no-repeat;
height:26px;
width:280px;
}

.bestall_top h1{
font-family:arial;
font-weight:bold;
font-size:21px;
color:#666;
margin-left:25px;
/*margin-top:5px;*/
margin-bottom:-5px;
}

.bestall_top_vit h1{
font-family:arial;
font-weight:bold;
font-size:21px;
color:#666;
margin-left:25px;
margin-top:5px;
margin-bottom:-5px;
}


.bestall_top h2{
background-image: url(/filearchive/1/1548/table_bg_rubrik.jpg);
background-repeat: no-repeat;
background-position: 2px;
width:192px;
font-family:arial;
font-weight:bold;
font-size:14px;
padding-left:25px;
margin-bottom:-2px;
/*margin-top:10px;*/
}

.bestall_top_vit h2 {
background-image: url(/filearchive/2/2793/table_bg_rubrik2.jpg);

background-repeat: no-repeat;
background-position: 2px;
width:265px;
font-family:arial;
font-weight:bold;
font-size:14px;
padding-left:25px;
margin-bottom:-2px;
/*margin-top:10px;*/
}

.bestall_top a, .bestall_top_vit a{
margin-left:35px;
font-family: arial;
font-size:12px;
color:#000:
}


/* CONTENT PAGES */

.contentlefttopbgOLD{background: url(/filearchive/1/197/content_lefttopbg.png) no-repeat}

.contentrighttopbgOLD{background: url(/filearchive/2/200/content_righttopbg.png) no-repeat top right}

.contentleftbottombgOLD{width: 209px; background: url(/filearchive/1/196/content_leftbottombg.png) no-repeat bottom left}

.contentrightbottombgOLD{background: url(/filearchive/1/199/content_rightbottombg.png) no-repeat bottom right}

.content_mBg{border-left: 1px #f1f1f1 solid; background: #ececec url(/filearchive/1/198/content_mBg.png) repeat-x bottom}

.content_cBg{background: #fff url(/filearchive/1/195/content_cBg.png) repeat-x bottom; padding:0px 15px 0px 16px;}


/* PRODUCT PAGES */

.producttopbg{background: url(/filearchive/3/301/product_topbg.png) repeat-x}

.productlefttopbgOLD{background: url(/filearchive/2/297/product_lefttopbg.png) no-repeat}

.productrighttopbgOLD{background: url(/filearchive/3/300/product_righttopbg.png) no-repeat top right}

.productleftbottombgOLD{width: 209px; line-height: 15px; background: url(/filearchive/2/296/product_leftbottombg.png) no-repeat bottom left}

.productrightbottombgOLD{line-height: 15px; background: url(/filearchive/2/299/product_rightbottombg.png) no-repeat bottom right}

.product_mBg{border-left: 1px #ffeb13 solid; background: #ececec url(/filearchive/2/298/product_mBg.png) repeat-x bottom}

.product_cBg{background: #fff8ad url(/filearchive/2/295/product_cBg.png) repeat-x bottom; padding:0px 10px 0px 10px;}

.btnorder{display: block; line-height: 45px; width: 202px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; height: 45px; background: url(/filearchive/1/1393/knapp.jpg) no-repeat; FONT-SIZE: 14px; COLOR: #000; FONT-FAMILY: arial; text-align:center; FONT-WEIGHT: bold; text-decoration: none}

A.btnorder:link{FONT-SIZE: 14px; COLOR: #000; text-decoration: none}

A.btnorder:visited{FONT-SIZE: 14px; COLOR: #000; text-decoration: none}

A.btnorder:hover{FONT-SIZE: 14px; COLOR: #777; text-decoration: none; background: url(/filearchive/1/1422/knapp_hover.jpg) no-repeat}

A.btnorder:active{FONT-SIZE: 14px; COLOR: #777; text-decoration: none}


/* NEWS */

.newswrapper{MARGIN: 8px 0px 4px 0px}

.newsDate{height: 12px; FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #666; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none}

.listnewslink{width: auto; height: 17px; padding-right: 25px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: arial; text-decoration: none; background: url(/filearchive/3/358/listnewsArrow.gif) no-repeat right 3px}

A.listnewslink:link{width: auto; height: 17px; padding-right: 25px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: arial; text-decoration: none; background: url(/filearchive/3/358/listnewsArrow.gif) no-repeat right 3px}

A.listnewslink:visited{width: auto; height: 17px; padding-right: 25px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: arial; text-decoration: none; background: url(/filearchive/3/358/listnewsArrow.gif) no-repeat right 3px}

A.listnewslink:hover{width: auto; height: 17px; padding-right: 25px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: arial; text-decoration: none; background: url(/filearchive/3/358/listnewsArrow.gif) no-repeat right 3px}

A.listnewslink:active{width: auto; height: 17px; padding-right: 25px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: arial; text-decoration: none; background: url(/filearchive/3/358/listnewsArrow.gif) no-repeat right 3px}


/* LOGIN STARTPAGE */

.authenticationlist{height: 18px; margin-top: 3px; FONT-SIZE: 10px; FONT-FAMILY: Verdana}

.authenticationsuccess{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

.authenticationerror{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

.authenticationlabel{line-height: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica}

.authenticationtextbox{padding: 3px 4px 0px 4px; width: 100%; border: 1px #fff solid; height: 20px; background: url(/filearchive/4/45/searchtextboxbg.gif) no-repeat; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial}

.authenticationtextbox_special{padding: 3px 4px 0px 4px; width: 190px; border: 1px #ccc solid; height: 20px; background: url(/filearchive/4/45/searchtextboxbg.gif) no-repeat; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial}

.authenticationtextbox_big{padding: 3px 4px 0px 4px; border: 1px #ccc solid; background: url(/filearchive/4/45/searchtextboxbg.gif) no-repeat; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial}

.authenticationbutton{background: #cbcbcb; FONT-SIZE: 9px; FONT-FAMILY: arial; font-weight: bold; color: #333; text-transform: uppercase}

A.authenticationlink:link{FONT-SIZE: 9px; COLOR: #333; FONT-FAMILY: arial; text-decoration: underline}

A.authenticationlink:visited{FONT-SIZE: 9px; COLOR: #333; FONT-FAMILY: arial; text-decoration: underline}

A.authenticationlink:hover{FONT-SIZE: 9px; COLOR: #666; FONT-FAMILY: arial; text-decoration: underline}

A.authenticationlink:active{FONT-SIZE: 9px; COLOR: #999; FONT-FAMILY: arial; text-decoration: underline}


/* CUSTOM PAGES */

div.desctext{display: block; width: 282px; margin-top: 5px; color:#666666; FONT-SIZE: 10px; FONT-FAMILY: tahoma; text-decoration:none; font-weight:normal;}

div.prodthumbcontainer {
	cursor: pointer;
	border:3px solid #ffffff;
	overflow:hidden;
	float:left;
        margin-top:12px;
        margin-right:2px;


}

div.prodthumbcontainerover {
	cursor: pointer;
	border:3px solid #ffe805;
	overflow:hidden;
	float:left;
        margin-right:2px;
        margin-top:12px;
}

img.MainImage {
        border:4px #e4e4e4 solid;;
}

div.Maincontainer {
        DISPLAY: table;
        background-color:#EEEEEE;
        height:650px;
        width:530px;
}

.LeftTab{
        background: url(/filearchive/2/231/lefttab_off.gif) no-repeat left top;
        width:10px;
        height:28px;
}


.CenterTab{
        background: url(/filearchive/5/542/centertab_off.gif) repeat-x;
        text-align:center;
        padding-left:20px;
        padding-right:20px;

}

.RightTab{
        background: url(/filearchive/2/234/righttab_off.gif) no-repeat right top;
        width:10px;
        height:28px;
        border-right:1px #FFFFFF solid;

}


.LeftTabSelected{
        background: url(/filearchive/2/232/lefttab_on.gif) no-repeat left top;
        width:10px;
        height:28px;
}

.CenterTabSelected{
        background: url(/filearchive/5/543/centertab_on.gif) repeat-x;
        padding-left:30px;
        padding-right:30px;

}


.RightTabSelected{
        background: url(/filearchive/2/235/righttab_on.gif) no-repeat right top;
        width:10px;
        height:28px;
        border-right:1px #FFFFFF solid;
}


A.TabHeader:link{line-height: 28px; color:#333; FONT-SIZE: 15px; FONT-FAMILY: arial; text-decoration:none; font-weight:normal}

A.TabHeader:visited{line-height: 28px; color:#333; FONT-SIZE: 15px; FONT-FAMILY: arial; text-decoration:none; font-weight:normal}

A.TabHeader:hover{line-height: 28px; color:#000; FONT-SIZE: 15px; FONT-FAMILY: arial; text-decoration:none; font-weight:normal}

A.TabHeader:active{line-height: 28px; color:#000; FONT-SIZE: 15px; FONT-FAMILY: arial; text-decoration:none; font-weight:normal}


A.TabHeaderSelected:link{line-height: 28px; color:#000; FONT-SIZE: 15px; FONT-FAMILY: arial; text-decoration:none; font-weight:normal}

A.TabHeaderSelected:visited{line-height: 28px; color:#000; FONT-SIZE: 15px; FONT-FAMILY: arial; text-decoration:none; font-weight:normal}

A.TabHeaderSelected:hover{line-height: 28px; color:#000; FONT-SIZE: 15px; FONT-FAMILY: arial; text-decoration:none; font-weight:normal}

A.TabHeaderSelected:active{line-height: 28px; color:#000; FONT-SIZE: 15px; FONT-FAMILY: arial; text-decoration:none; font-weight:normal}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(/filearchive/2/233/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(/public/images/transimage.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/filearchive/2/233/overlay.png", sizingMethod="scale");
	}


/* NEWSLISTAN PÅ UNDERSIDA */

.divNewsdropdown{height: 18px; margin: 0px 0px 6px 10px; FONT-SIZE: 10px; FONT-FAMILY: Verdana}

.NewsDateInline{FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: arial}

.divNewsChoosen{PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff}

.divNews{PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px}

.listDate{FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Trebuchet MS, Tahoma, Arial}

.listNoneAdded{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Trebuchet MS, Tahoma, Arial}

.divNewsFilter{PADDING-RIGHT: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}


/* FAQ LISTA */

.faqdropdown {FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif}

.faqsearch {BACKGROUND: #f4f4f4; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif}

.faqcontainer{BORDER-RIGHT: #b8b8b8 1px solid; BORDER-TOP: #b8b8b8 1px solid; MARGIN-BOTTOM: 8px; BORDER-LEFT: #b8b8b8 1px solid; BORDER-BOTTOM: #b8b8b8 1px solid}

.faqquestion{BACKGROUND: #f4f4f4; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif}

.faqanswer{BACKGROUND: #fff; PADDING-RIGHT: 5px; DISPLAY: none; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif}

A.faq:link{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.faq:visited{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none}

A.faq:hover{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: underline}

A.faq:active{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial}


/* FORMULÄR */

.textbox{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.textarea{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.radio{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.checkbox{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.listbox{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.label{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.submit{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}


/* BUTIK */

.ButikInnerBody{padding: 20px 20px 20px 20px;}


/* GLÖMT LÖSEN; REGISTRERING */

.greytextbox{padding: 3px 4px 0px 4px; width: 168px; border: 1px #fff solid; height: 20px; background: url(/filearchive/4/45/searchtextboxbg.gif) no-repeat; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial}


/* startsida */

.smallboxstart{background: url(/filearchive/4/4703/smallboxbg.png) no-repeat; height:32px; width:244px; line-height:32px;}

.smallboxstart img{position:relative; top:9px; left:18px;}

.arkivlink a:link, .arkivlink a:visited{color:#666;}

.arkivlink a:hover{text-decoration:none;}


/* facebook like 
****************************/
.facebookwrapper{width: 241px; background: url(/filearchive/5/5233/facebookwrapperbg.png) no-repeat scroll left bottom transparent; height: 85px; *height:68px;}

.facebookbuttonwrapper{width: 180px; height: 70px; float: right;}

.facebookbuttonwrapper h2{margin-bottom: 5px; margin-top:5px; font-size: 12px; font-family: arial; color: #333; border-bottom: 1px solid #333; width: 170px;}

.facebookbuttonwrapper a{text-decoration:none;}


/* Kundtidningen Arken
*********************************/

.arkenwrapper{font-family:arial;}
.arkenwrapper a{color:#000; font-weight:bold;}

.arkentopwrapper{width:974px; clear:both;}
.arkentopwrapper img{border:0;}
.arkenbottomwrapper{background:#ffffff; margin-top:20px; padding-top:10px; clear:both; border:1px solid #fff; -webkit-border-radius: 6px;
-moz-border-radius: 6px; border-radius: 6px; }


.newsboxrowwrapper{border-bottom:1px solid #cccccc; display:inline-block; width:730px; padding-bottom:25px; margin-bottom:25px;}

.arken_newsbox{
background:url(/filearchive/5/5984/newsboxbg.gif) no-repeat right center; 
width: 445px;
float:left;  
padding:0 20px;  
min-height:180px; 
*height:200px; 
padding-top:20px; }

/*.arken_newsbox:nth-child(2){background:none;}*/
.arken_newsbox:last-child{background:none;}

.arkenbottomwrapper div:nth-child(2), .arkenbottomwrapper div:nth-child(5), .arkenbottomwrapper div:nth-child(8){background:none;}


.arken_newsbox a:link, .arken_newsbox a:visited, .arken_newsbox a:hover, .arken_newsbox a:active{font-size:14px; display:block; margin-top:10px;}

.arken_newsbox h2{margin-top:0;font-size:18px; margin-bottom:15px;}
.arken_newsbox p{font-size:12px;}
.arken_newsbox p.quote{font-size:14px; font-style:italic; font-weight:bold;}
		

h3.arknewstop{background: url(/filearchive/5/5879/ark_innehalltop.png) no-repeat; height:23px; line-height:23px; padding-left:15px; margin-top:0; margin-bottom:0; font-size:14px; font-weight:bold; font-family:arial; text-transform:uppercase;}


.arknewsmiddle{background: url(/filearchive/5/5878/ark_innehallmiddle.png) #ccc no-repeat; padding:20px 0 5px 0; min-height:122px;}
.arknewsmiddle a:link, .arknewsmiddle a:visited{margin-left:15px; margin-bottom:10px; display:block; font-size:12px; color:#333; font-weight:bold; text-decoration:none;}
.arknewsmiddle a:hover, .arknewsmiddle a:active{color:#000;}
.arknewsbottom{background: url(/filearchive/5/5877/ark_innehallbottom.png) no-repeat; height:23px; line-height:23px; padding-left:15px;}
.arknewsbottom a:link, .arknewsbottom a:visited{ font-size:12px; color:#333; font-weight:bold; text-decoration:none;}

.arkenprenumererawrapper{margin-top:8px;}

/* Ark subpage
**********************/
.arksubpagecontentwrapper{background:#fff; border:1px solid #fff; padding:20px 20px; -webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; float:left; width:690px;}
.arksubpagecontentwrapper .arken_newsbox{border:none; width:645px;} 
.arksubpagecontentwrapper a{font-size:12px !important;}

.arkennewsdate{font-weight:bold; color:#999; font-style:italic; font-size:11px;margin-bottom:5px;}
.arkenbottomwrapper .arkennewsdate{display:none;}

/* Ark Nyhetsarkiv
**********************************************************/
.arknewsdate{color:#666;}
.arknewslist{display:block; margin-top:10px; }
a:link.arknewslist, a:visited.arknewslist{text-decoration:none;}

.akopialogowrapper{float:left;}
.arklogowrapper{margin-left:25px; float:left; margin-top:4px;}



/* nivo-slider.css */
/*
 * jQuery Nivo Slider v2.0
 * http://nivo.dev7studios.com
 *
 * Copyright 2010, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
margin-bottom:0 !important;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:89;
	text-shadow:none;
	font-size: 12px;
}
.nivo-caption p {
	padding:10px 20px;
	margin:0;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}




.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
	.clearfix {display:block;}
/* End hide from IE Mac */
	

