
.bodytemplate
{margin:0;padding:0;background:#268FD5 url(/files/ryggehk.no/images/bg.jpg) center top no-repeat;font-family:arial, verdana, helvetica, sans-serif;font-size:12px;color:#555555}

h1
{font-size:22px;margin-top:0px;margin-bottom:5px;color:#268FD5;font-weight:normal}

h2
{font-size:14px;margin:0px;padding:0;padding-top:10px;color:#268FD5;font-size:16px;font-weight:normal;margin-bottom:3px}

A
{ cursor:pointer}

.headline1
{font-size:14px;margin:0px;padding:0;padding-top:10px;color:#268FD5;font-size:19px;font-weight:normal;margin-bottom:3px}

.ingress2
{ font-weight:bolder;line-height: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}

#q
{ width:113px}

#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}

.articlewrap_pubnewsmodule .headline1
{color:#444444;font-size:12px;font-weight:bold;margin:0 0 3px;padding:5px 0 0;}

.articlewrap1_1
{ margin-bottom:20px}

.articlewrap1_2
{margin-bottom:20px;}

.articlewrap1_3
{margin-bottom:20px;padding-right:15px;}

.articlewrap1_4
{ padding-right:5px;padding-bottom:30px}

.aspNetHidden
{ display:none}

.bodytemplate a
{ color:#245A96}

.bodytemplate a:hover
{ color:#4A95CE;text-decoration:underline}

.bodytemplate_1 .MiddleCenterDiv
{vertical-align:top;position:relative;float:left;min-height:500px;padding:15px 15px 20px 15px}

.bodytemplate_1 .MiddleCenterDiv table
{ border-collapse:collapse;border-color:#efefef}

.bodytemplate_1 .MiddleLeftDiv
{ vertical-align:top;position:relative;float:left;width:190px;height:100%;padding:15px 15px 20px 15px}

.bodytemplate_2 .MiddleRightDiv
{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/onlineshopdemo.com/images/bottom.png);background-position:center top;background-repeat:no-repeat;height:84px;padding-top:0;width:950px}

.BottomVianettWrapper
{ text-align:center;margin-top:15px;margin-bottom:15px;height:25px;color:#ffffff}

.btnSearch
{ margin-left:5px;margin-top:3px}

.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;width:690px;height:342px;overflow:hidden;margin-left:-20px;margin-top:-20px;margin-bottom:20px}

.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/norrona.no/images/rightboxbottom.png)}

.MiddleRightDivBoxMiddle
{width:238px;min-height:132px;overflow:hidden;background-image:url(/files/ryggehk.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/norrona.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/norrona.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/ryggehk.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}

.search_item
{ padding-bottom:10px}

.search_item A
{ text-decoration:underline}

.search_link
{ color:green}

.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:143px;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:0px;float:left;height:143px;position:absolute;z-index:1000;}

.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}

img
{ border:none}

p
{ padding:0px}


