
.bodytemplate
{margin:0;padding:0;background-color:#EFEFEF;font-family:arial, verdana, helvetica, sans-serif;font-size:12px;color:#555555}

.date1
{color:#d0d0d0}

body
{background:url(/files/proplan.no/images/bg_body.png) top left repeat-x #efefef;color:#555;font:12px Arial, Verdana, "DejaVu Sans", "Bitstream Vera Sans", "Lucida Sans Unicode", Geneva, sans-serif;margin:0px;padding:0px;text-align:left}

h1
{font-size:200%;font-weight:normal;border-bottom:1px dotted #CECECE;margin-bottom:0.75em;padding-bottom:6px;text-shadow:1px 1px 0 #FFFFFF}

h2
{font-size:140%}

h3
{font-size:133.3%;margin-bottom:6px}

A
{cursor:pointer}

.headline1
{margin:0px;padding:0;font-size:14px;font-weight:bold;color:#084b6f}

a:hover
{text-decoration:none;color:#333}

.ingress2
{font-weight:bolder;line-height:15px;margin-bottom:-15px;}

.text2
{font:12px arial, "Lucida Sans Unicode", verdana, helvetica, sans-serif;color:#555555}

#AutoNumber1 > tbody > tr > td
{padding:10px}

#AutoNumber1 table
{margin-top:10px}

#AutoNumber1 table a
{margin-left:5px;font-size:12px}

#datalist2 td
{padding:0px}

#emailinput
{width:180px}

#GroupSelectionPanel
{height:1px}

#table5 img
{max-width:250px;margin-right:15px}

.AccountTable
{margin-bottom:20px;border:none}

.articleimages1
{float:left;margin-bottom:7px;margin-right:7px}

.articletextwrap1_1
{padding-bottom:25px}

.articletextwrap1_4
{padding-right:4px}

.articlewrap1_1
{margin-bottom:20px}

.articlewrap1_2
{margin-bottom:20px}

.articlewrap1_3
{margin-bottom:20px}

.articlewrap1_4
{padding-right:5px;padding-bottom:30px}

.aspNetHidden
{display:none}

.BottomCart_body
{margin:0;margin-top:5px;padding:0;font-size:12px;font-family:arial, verdana;color:#555555;line-height:130%;background-color:#ddefbf}

.BottomCart_body a
{color:#245A96;text-decoration:none}

.BottomCart_body a:hover
{color:#4A95CE}

.BottomCart_body div
{height:30px}

.BottomCart_Sum
{display:none}

.BottomDivContentWrapper1
{width:155px;height:152px;padding-top:15px;padding-left:45px;padding-right:45px;overflow:hidden;float:left}

.BottomDivContentWrapper2
{width:155px;height:152px;padding-top:15px;padding-left:45px;padding-right:45px;overflow:hidden;float:left}

.BottomDivContentWrapper3
{width:155px;height:152px;padding-top:15px;padding-left:45px;padding-right:45px;overflow:hidden;float:left}

.BottomDivContentWrapper4
{width:155px;height:152px;padding-top:15px;padding-left:45px;padding-right:45px;overflow:hidden;float:left}

.BottomDivWrapper
{height:167px;width:980px;color:#ffffff;background-color:#313131;margin:0 auto}

.BottomDivWrapper A
{color:#4A95CE;text-decoration:underline}

.BottomDivWrapper A:hover
{color:#9EC6E4}

.BottomDivWrapper h2
{color:#cccccc;font-size:12px}

.bottomtd
{padding-top:0px;background-image:url(/files/mastermal.no/images/bottom.png);background-position:center top;background-repeat:no-repeat;height:84px;padding-top:0;width:950px}

.category_302 .div_CategoryHeading h1
{display:none}

.ContentNewline
{display:none}

.copyrightlink
{display:none}

.emailbutton
{float:left;margin-left:5px;margin-top:13px}

.emaildiv
{width:150px;margin-top:15px}

.emaillabel
{font-weight:bold}

.heading
{font-size:14px}

.heading1, .heading_login
{font-size:22px;margin-top:0px;margin-bottom:5px;color:#549331;font-weight:normal}

.hideprint
{display:none}

.hrh1
{width:100%;size:1;border:0;color:#cccccc;background-color:#cccccc;height:1px;margin-top:5px}

.ImageRollWrapper
{cursor:pointer;overflow:hidden}

.item_611 .text2 .ingress2
{}

.LeftTd
{vertical-align:top;width:180px;padding:0px}

.MainDivWrapper
{margin:0px auto;width:980px;overflow:hidden}

.MiddleCenterDiv
{vertical-align:top;position:relative;float:left;width:670px;min-height:500px;padding:20px;padding-bottom:30px}

.MiddleDiv > table
{border-collapse:collapse}

.MiddleDivWrapper
{overflow:hidden;background-color:#fff;width:980px}

.MiddleLeftDiv
{padding:5px 0px 5px 0px;margin-bottom:0px;background-color:#ececec}

.MiddleLeftDiv table
{width:100%;background-color:#d2eaab;border:1px solid #b5da77;padding:5px;margin-bottom:10px}

.MiddleRightDiv
{vertical-align:top;position:relative;float:right;width:250px;min-height:500px;padding-right:20px;padding-top:10px;margin-bottom:20px}

.MiddleRightDiv h2
{color:#268FD5;font-size:16px;font-weight:normal;margin-bottom:3px;padding-top:0px}

.MiddleRightDiv img
{border:none}

.MiddleRightDivBoxBottom
{width:250px;height:6px;background-image:url(/files/mastermal.no/images/rightboxbottom.png)}

.MiddleRightDivBoxMiddle
{width:238px;min-height:132px;overflow:hidden;background-image:url(/files/mastermal.no/images/rightboxmiddle.png);background-repeat:no-repeat;background-color:#ffffff;padding-left:12px;padding-top:5px}

.MiddleRightDivBoxMiddle2
{width:226px;height:132px;overflow:hidden;background-image:url(/files/mastermal.no/images/rightboxmiddle.png);background-repeat:no-repeat;background-color:#ffffff;padding-left:12px;padding-right:12px;padding-top:5px}

.MiddleRightDivBoxTop
{width:250px;height:6px;background-image:url(/files/mastermal.no/images/rightboxtop.png);background-color:#ffffff}

.MiddleRightDivBoxWrapper
{width:250px;margin-bottom:15px}

.MiddleRightDivShop
{margin-bottom:12px}

.MiddleTopDiv
{background-color:#ddefbf;height:37px}

.MiddleTopDiv table
{margin-left:5px}

.PagePathTd
{font-weight:bold;width:420px;color:#559432}

.PagePathTd div.path
{font-weight:normal;padding-left:3px;display:inline}

.PagePathTd div.path > a
{color:#559432}

.PagePathTd span
{font-weight:normal;padding-left:3px}

.rightImageRollWrapper
{background-image:url(/files/mastermal.no/images/sponsorbg.png);background-repeat:no-repeat;height:145px;padding-left:12px;padding-top:12px;margin-bottom:10px}

.RollingImages_1 *
{margin:0;padding:0}

.RollingImages_1 img
{max-width:800px}

.RollingImages_1 table
{margin:-2px}

.searchbox
{width:130px;margin-bottom:10px}

.searchbox td
{white-space:nowrap}

.searchboxdiv
{float:left}

.searchbuttondiv
{float:left;margin-left:5px}

.SearchTd
{width:190px}

.SearchTd > div
{margin-top:3px}

.TopDiv
{width:980px;height:90px;overflow:hidden}

.TopDivLogin
{float:right;color:#ffffff;width:290px;text-align:right;padding-top:11px}

.TopDivLogin A
{color:#ffffff;text-decoration:underline}

.TopDivLogo
{padding-top:25px;padding-left:20px;float:left}

.TopDivRightContentWrapper
{width:290px;height:95px;float:right;padding-right:14px}

.TopDivRightContentWrapper A:hover
{color:#B4E39C}

.topImageRollWrapper
{z-index:50;float:right}

.TopShoppingCart
{border:0px;height:30px;width:320px}

body a
{color:#245A96}

body a:hover
{color:#4A95CE}

img
{border:none}

.bodytemplate_1 #leftContentWrapper
{width:685px;overflow:hidden;margin:0px;padding:0;min-height:500px;float:right}

.bodytemplate_1 #rightContentWrapper
{width:276px;overflow:hidden;margin:0px;padding:0;min-height:500px;float:left}

.bodytemplate_5 #leftContentWrapper
{width:685px;overflow:hidden;margin:0px;padding:0;min-height:500px;float:right}

.bodytemplate_5 #rightContentWrapper
{width:276px;overflow:hidden;margin:0px;padding:0;min-height:500px;float:left}

.bodytemplate_6 #leftContentWrapper
{width:685px;overflow:hidden;margin:0px;padding:0;min-height:500px;float:right}

.bodytemplate_6 #rightContentWrapper
{width:276px;overflow:hidden;margin:0px;padding:0;min-height:500px;float:left}

.bodytemplate_6 .leftContentMain
{min-height:300px}

.bodytemplate_6 .rightContent
{min-height:165px}

.bodytemplate_7 #leftContentWrapper
{width:685px;overflow:hidden;margin:0px;padding:0;min-height:500px;float:right}

.bodytemplate_7 #rightContentWrapper
{width:276px;overflow:hidden;margin:0px;padding:0;min-height:500px;float:left}

.bodytemplate_8 #leftContentWrapper
{width:685px;overflow:hidden;margin:0px;padding:0;min-height:500px;float:right}

.bodytemplate_8 #rightContentWrapper
{width:276px;overflow:hidden;margin:0px;padding:0;min-height:500px;float:left}

.bodytemplate_9 #leftContentWrapper
{width:685px;overflow:hidden;margin:0px;padding:0;min-height:500px;float:right}

.bodytemplate_9 #rightContentWrapper
{width:276px;overflow:hidden;margin:0px;padding:0;min-height:500px;float:left}

.bodytemplate_9 .rightContent
{min-height:165px}

#.button_support #multi
{margin:10px}

#kundesenterwebmøte .button_support A
{margin-top:5px}

#kundesenterwebmøte .button_support span
{margin-top:5px}

#q
{border:medium none;height:15px;margin-left:5px;width:118px;color:#999999}

.bodytemplate_2 .button_support a
{min-width:80px}

.bodytemplate_4 .button_support a, .bodytemplate_6 .button_support a, .bodytemplate_9 .button_support a
{min-width:125px}

.btnSearch
{margin-left:5px;margin-top:4px}

.button
{float:left;clear:both;background:url(/files/proplan.no/images/button_left.png) no-repeat;padding:0 0 0 10px;margin:5px 0;vertical-align:bottom;position:absolute;bottom:2px;left:20px}

.button a
{float:left;height:36px;background:url(/files/proplan.no/images/btn_stretch.png) repeat-x left top;line-height:36px;padding:0 10px;color:#fff;font-size:1,5em;font-weight:bold;text-decoration:none}

.button a:hover
{color:#BACCE0}

.button span
{background:url(/files/proplan.no/images/button_right.png) no-repeat;float:left;width:36px;height:36px}

.button_support
{background:url(/files/proplan.no/images/button_left.png) no-repeat;padding:0px;margin:5px 0;vertical-align:bottom;margin:0px;min-width:125px}

.button_support a
{float:left;height:36px;background:url(/files/proplan.no/images/button_left.png) repeat-x left top;line-height:36px;padding:0 10px;color:#fff;font-size:1,5em;font-weight:bold;text-decoration:none;min-width:80px;margin-bottom:10px}

.button_support a:hover
{color:#BACCE0}

.button_support span
{background:url(/files/proplan.no/images/button_right.png) no-repeat;float:left;width:36px;height:36px}

.button_supportweb
{clear:both;background:url(/files/proplan.no/images/button_left.png) no-repeat;padding:0 0 0 10px;margin:5px 0;vertical-align:bottom;margin:0px;position:absolute;left:20px;bottom:10px}

.button_supportweb #multi
{margin:10px 10px 10px 0px;min-width:70px}

.button_supportweb a
{float:left;height:36px;background:url(images/btn_stretch.png) repeat-x left top;line-height:36px;padding:0 10px;color:#fff;font-size:1,5em;font-weight:bold;text-decoration:none;min-width:0px;margin-top:10px}

.button_webinar
{float:left;clear:both;background:url(/files/proplan.no/images/button_left.png) no-repeat;padding:0 0 0 10px;margin:5px 0;vertical-align:bottom;position:absolute;bottom:2px;left:20px}

.buttonDiv
{width:236px;height:130px;margin-top:20px}

.rightContent_supportWrapper
{height:90px;width:145px;margin-top:10px}

.search_item
{padding-bottom:10px}

.search_item A
{text-decoration:underline}

.search_link
{color:green}

.searchboxWrapper
{background-image:url(/files/proplan.no/images/search_bg.png);background-repeat:no-repeat;width:151px;height:22px;right:0px;top:20px;position:absolute}

#kundesenter
{min-height:365px}

#kundesenterwebmøte
{min-height:150px}

#leftContentMainWrapper #bottom.clearBoth
{background:url(/files/proplan.no/images/bg_clearBothBottom.png) bottom left no-repeat;height:12px}

#leftContentMainWrapper #top.clearBoth
{background:url(/files/proplan.no/images/bg_clearBothTop.png) top left no-repeat;height:12px}

#rightContentWrapper  #bottom.clearBoth
{background:url(/files/proplan.no/images/bg_clearBothBottom_Right.png) bottom left no-repeat;height:12px}

#rightContentWrapper  #top.clearBoth
{background:url(/files/proplan.no/images/bg_clearBothTop_Right.png) bottom left no-repeat;height:12px}

.articlewrap_pubnewsmodule .ingress1
{display:none}

.bodytemplate_1 .rightContent
{width:236px;padding:0px 20px 0px 20px;min-height:120px;position:relative;float:left;background:url(/files/proplan.no/images/bg_contentWrapper_Right.png) top left repeat-y}

.bodytemplate_6 .leftContentSlider
{padding:0px;min-height:120px;position:relative;float:left;background-image:none}

.bodytemplate_6 .leftContentSliderMain
{padding:0px 11px;min-height:271px;position:relative;float:left;background:url(/files/proplan.no/images/bg_contentWrapper.png) top left repeat-y}

.bodytemplate_6 .rightContent img
{float:left}

.bodytemplate_7 .leftContentSlider
{padding:0px;min-height:271px;position:relative;float:left;background-image:none}

.bodytemplate_9 .leftContentSlider
{padding:0px;min-height:120px;position:relative;float:left;background-image:none}

.box
{padding:0px;margin:0px 0px 15px 0px;position:relative}

.box .cell
{padding:5px}

.box .head
{}

.clearBoth
{font-size:0;height:0;clear:both;margin:0;padding:0}

.ImageRollWrapper img
{max-width:236px;max-height:80px}

.leftContentMain
{width:645px;padding:0px 20px 0px 20px;min-height:600px;position:relative;float:left;background:url(/files/proplan.no/images/bg_contentWrapper.png) top left repeat-y}

.leftContentSlider
{padding:0px 11px;min-height:271px;position:relative;float:left;background:url(/files/proplan.no/images/bg_contentWrapper.png) top left repeat-y}

.pair
{margin:0;padding:0;float:left;display:inline}

.pair.first .cell
{padding:45px 100px 45px 45px}

.pair.last
{float:right}

.quad
{width:25%;margin:0;padding:0;float:left;display:inline}

.quad.last
{float:right}

.rightContent
{width:236px;padding:0px 20px 0px 20px;min-height:120px;position:relative;float:right;background:url(/files/proplan.no/images/bg_contentWrapper_Right.png) top left repeat-y}

.rightContent img
{float:right}

.rightContent_imageRoll
{width:276px;padding:0px;min-height:150px;position:relative;float:right;background:url(/files/proplan.no/images/bg_contentWrapper_Right.png) top left repeat-y}

.rightContent_support
{width:236px;padding:0px 20px 0px 20px;min-height:160px;position:relative;float:right;background:url(/files/proplan.no/images/bg_contentWrapper_Right.png) top left repeat-y}

.rightContent_support img
{float:right}

.rightContentSupport
{width:236px;padding:0px 20px 0px 20px;min-height:80px;position:relative;float:right;background:url(/files/proplan.no/images/bg_contentWrapper_Right.png) top left repeat-y}

.rightContentVisma
{min-height:90px;width:236px;padding:0px 20px 0px 20px;position:relative;float:right;background:url(/files/proplan.no/images/bg_contentWrapper_Right.png) top left repeat-y}

#footer h3
{font-size:12px;font-weight:bold;margin:0}

#rightContentWrapper h2
{border-bottom:1px dotted #CECECE;color:#505961;font-weight:bold;margin-bottom:0.75em;padding-bottom:6px;text-shadow:1px 1px 0 #FFFFFF}

.articlewrap_pubnewsmodule .headline1
{margin:0px;padding:5px 0 0}

.scrollernews .headline1
{margin:0px;padding:0;font-size:13px;font-weight:bold;color:#444444}

h1, h2, h3, h4, h5, h6
{margin:10px 0px 10px 0px;padding:0px;color:#084b6f}

h4
{font-size:116.7%}

h5
{font-size:100%}

h6
{font-size:100%}

p
{padding:0px;margin:4px 0px 16px 0px}

a img
{border:0}

a#logo img
{left:0;position:absolute;top:20px}

a, a:visited
{text-decoration:none;/*color:#1f98cf;*/}

#bottomVianettWrapper
{width:100%;overflow:hidden;text-align:center;padding:10px 0;color:#A9AFB1}

#container
{width:984px;margin:0 auto;text-align:left}

#content
{}

#contentWrapper
{width:100%;overflow:hidden;margin:0px 0px 10px 0px;padding:0;min-height:500px;/*background:url(/files/proplan.no/images/bg_contentWrapper.png) top left repeat-y;*/}

#header
{position:relative;margin:0;padding:0;height:78px;width:984px}

#leftContentSlideWrapper
{margin-bottom:10px}

#leftContentWrapper
{width:685px;overflow:hidden;margin:0px;padding:0;min-height:500px;float:left}

#rightContentBoxWrapper
{margin-bottom:10px}

#rightContentWrapper
{width:276px;overflow:hidden;margin:0px;padding:0;min-height:500px;float:right}

.bodytemplate_1 #leftContentSlideWrapper, .bodytemplate_3 #leftContentSlideWrapper
{display:none}

.bodytemplate_4 #leftContentSlideWrapper, .bodytemplate_3 #leftContentSlideWrapper
{display:none}

.bodytemplate_4 #leftContentWrapper
{width:685px;overflow:hidden;margin:0px;padding:0;min-height:500px;float:right}

.bodytemplate_4 #rightContentWrapper
{width:276px;overflow:hidden;margin:0px;padding:0;min-height:500px;float:left}

.text2 td
{padding:3px}

.topMenuWrapper
{height:46px;float:right}

#main
{}

#mainSidebar
{margin:0;padding:0;float:right}

#navBar
{margin:0;padding:0;float:left}

#footer
{background:url("/files/proplan.no/images/bg_footer.png") no-repeat scroll center top transparent;clear:both;margin:0 auto;overflow:hidden;padding:0;width:984px}

#footer .box.quad
{padding:23px 0}

#footer .box.quad .cell
{padding:0 45px}

#footer span.left
{float:left}

#footer span.right
{float:right}

.stripeMe
{width:100%}

.stripeMe .tableGridFirstRow
{border:0px solid #BAD8E8;background-color:#3E6899;padding-left:5px;padding-right:5px;color:#FFFFFF;height:30px;text-align:left}

.stripeMe A
{text-decoration:none}

.stripeMe td
{border:1px dotted #ccc;padding-left:5px;padding-right:5px}

.stripeMe th
{border:0px solid #BAD8E8;background-color:#02517E;padding-left:5px;padding-right:5px;color:#FFFFFF;height:30px;text-align:left}

.tableGridAlternateRow
{background-color:#DAE9F2;height:30px}

.tableGridRow
{background-color:#EFF7FC;height:30px}

.text2 table
{border-collapse:collapse;border-color:#efefef}

#box2, #box3
{margin-left:10px}

#box3
{font-size:19px}

.boxTimeBottom
{width:208px;height:6px;background-image:url(/files/proplan.no/images/rightboxbottom.png);background-repeat:no-repeat}

.boxTimeContent3
{padding-top:20px}

.boxTimeMiddle
{width:188px;min-height:148px;overflow:hidden;background-image:url(/files/proplan.no/images/rightboxmiddle.png);background-repeat:no-repeat;background-color:#ffffff;padding:6px 10px 0px 10px}

.boxTimeMiddle1
{width:198px;min-height:148px;overflow:hidden;background-image:url(/files/proplan.no/images/rightboxmiddle.png);background-repeat:no-repeat;background-color:#ffffff;padding:6px 0px 0px 10px}

.boxTimeMiddle1 h2
{margin:0px;padding:0px}

.boxTimeTop
{width:208px;height:6px;background-image:url(/files/proplan.no/images/rightboxtop.png);background-color:#ffffff}

.boxTimeWrapper
{width:208px;margin-bottom:15px;float:left}


