
.bodytemplate
{margin:0;padding:0;background:url(/files/ryg.no/images/bg.gif) center top repeat-x;font-family:arial, verdana, helvetica, sans-serif;font-size:12px;color:#555555}

h1
{font-size:22px;margin-top:0px;margin-bottom:10px;color:#000000;font-weight:normal}

h2
{font-size:14px;margin:0px;padding:0;color:#444444;font-weight:bold;margin-bottom:3px;padding-top:5px}

h3
{margin-bottom:2px}

A
{cursor:pointer}

.headline1
{font-size:16px;margin:0px;padding:0;padding-top:10px;color:#444444;font-weight:bold;margin-bottom:3px}

A:link
{text-decoration:none}

.ingress2
{font-weight:bolder;line-height:15px}

.text2
{font:12px arial, "Lucida Sans Unicode", verdana, helvetica, sans-serif;color:#555555}

#emailinput
{width:130px}

#GroupSelectionPanel
{height:1px}

#q
{width:113px}

#table5 img
{max-width:250px;margin-right:15px}

.adsenseRightBottom
{margin-top:17px}

.articleimages1
{float:left;margin-bottom:7px;margin-right:7px}

.articleimages2
{float:right;margin-bottom:7px;margin-left:10px}

.articletextwrap1_1
{padding-bottom:25px}

.articletextwrap1_4
{padding-right:4px}

.articlewrap_pubnewsmodule
{margin-top:0px}

.articlewrap_pubnewsmodule .date1
{font-size:9px;color:#808080}

.articlewrap_pubnewsmodule .headline1
{font-size:12px;margin:0px;padding:0;padding-top:0px;font-weight:bold;margin-bottom:0px;color:#555555}

.articlewrap1_1
{margin-bottom:20px}

.articlewrap1_3
{margin-bottom:20px;padding-right:9px}

.articlewrap1_4
{padding-right:5px;padding-bottom:30px}

.aspNetHidden
{display:none}

.avreise .stripeMe td
{border:1px solid #BAD8E8;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px}

.avreise .stripeMe td p
{padding:0px;}

.bodytemplate a
{color:#53acc8}

.bodytemplate a:hover
{color:#4A95CE;text-decoration:underline}

.bodytemplate_1 .MiddleCenterDiv table
{border-collapse:collapse;border-color:#efefef}

.bodytemplate_2 .MiddleCenterDiv table
{border-collapse:collapse;border-color:#cccccc}

.bodytemplate_2 .MiddleCenterDiv td
{padding:5px}

.bodytemplate_6 .headline1
{display:none;}

.bodytemplate_7
{background-color:#EEEEEE;background-image:none;color:#000000;}

.bodytemplate_8 .fb_iframe_widget
{      display:none}

.bodytemplate_9 .fb_iframe_widget
{      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
{padding:10px 0 10px 0;width:980px;background-color:#ffffff;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;color:#565656;display:block;text-align:center}

.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:#cccccc;font-size:8px}

.btnSearch
{margin-left:5px;margin-top:3px}

.copyrightlink
{display:none}

.emailbutton
{float:left;margin-left:5px;margin-top:13px}

.emaildiv
{width:150px;margin-top:10px}

.emailinput input
{width:115px;margin-right:5px}

.emaillabel
{color:#808080}

.globalChoiceGroup
{float:right;position:relative;width:100px}

.globalChoiceGroupInner
{left:-401px;position:absolute;top:8px;width:500px;z-index:200}

.globalChoiceGroupInner p
{padding:0px;margin:0px}

.globalChoiceWeather
{border-right:1px solid #FFFFFF;color:white;display:block;font-size:0.99em;margin:2px 66px 0 0;padding-right:8px;height:16px}

.globalChoiceWeather .temp
{vertical-align:top;display:block;float:right;margin:2px 0px 0px 5px}

.globalChoiceWeather .yr
{vertical-align:top;display:block;margin:2px 5px 0px 0px;text-decoration:none}

.globalChoiceWeather > a
{float:right;text-decoration:none}

.globalChoiceWeather > a > img
{margin-top:-4px;float:right;max-width:26px;max-height:26px}

.globalMenuInner
{padding:9px 0 0 15px}

.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}

.kriseBottomDiv
{      width:700px;     margin:0 auto;     text-align:center;     color:#999999}

.kriseContentDiv
{      background-color:#ffffff;     padding:15px}

.kriseLink
{      float:left;     position:absolute;     bottom:30px;     right:0px}

.kriseLink A
{      color:#ffffff}

.kriseLink A:hover
{color:#A1E2EE}

.kriseLogo
{      float:left}

.kriseTopDiv
{      width:700px;     height:80px;     padding-bottom:30px;     background-color:#42C6DD;     position:relative}

.kriseWrapper
{      width:700px;     background-color:#42C6DD;     padding:30px;     margin:0 auto;     margin-bottom:10px;     margin-top:30px}

.LeftTd
{vertical-align:top;width:180px;padding:0px}

.MainDivWrapper
{margin:0px auto;width:970px;overflow:hidden}

.MiddleCenterDiv
{float:left;margin-right:15px;min-height:500px;overflow:hidden;padding:15px 0 15px 15px;position:relative;vertical-align:top;width:570px}

.MiddleCenterDiv img
{max-width:570px}

.MiddleCenterDiv table
{border-width:0px;border-collapse:collapse;border-color:#cccccc}

.MiddleCenterDiv td
{padding:1px}

.MiddleDiv > table
{border-collapse:collapse}

.MiddleDivImportantMessage .articlewrap_pubnewsmodule
{padding:10px 10px 10px 80px;margin-bottom:20px;background-color:#FAFAFB;border:1px solid #DBE1E6;-moz-border-radius:6px;border-radius:6px;background-image:url(/files/ryg.no/images/important_info.png);background-repeat:no-repeat;background-position:left}

.MiddleDivImportantMessage .headline1
{font-size:19px;margin:0px;padding:0;padding-top:0px;color:#990606;font-weight:bold;margin-bottom:3px}

.MiddleDivImportantMessage .ingress1
{font-weight:bold}

.MiddleDivWrapper
{overflow:hidden;background-color:#fff;width:970px;background-image:url(/files/ryg.no/images/grad.gif);background-position:center top;background-repeat:repeat-x}

.MiddleLeftDiv
{vertical-align:top;position:relative;float:left;width:190px;padding-top:5px;padding-left:10px;overflow:hidden}

.MiddleLeftDiv .articlewrap_pubnewsmodule .ingress1
{display:none}

.MiddleLeftDiv h2
{color:#444444;font-size:16px;font-weight:normal;margin-bottom:3px;padding-top:0px}

.MiddleLeftDiv img
{border:none}

.MiddleLeftDivBoxBottom
{width:250px;height:6px;background-image:url(/files/ryg.no/images/rightboxbottom.png)}

.MiddleLeftDivBoxMiddle
{width:190px;min-height:132px;overflow:hidden;background-image:url(/files/ryg.no/images/rightboxmiddle.png);background-repeat:no-repeat;background-color:#ffffff;padding-left:10px;padding-top:6px}

.MiddleLeftDivBoxMiddle2
{width:170px;height:132px;overflow:hidden;background-image:url(/files/ryg.no/images/rightboxmiddle.png);background-repeat:no-repeat;background-color:#ffffff;padding-left:10px;padding-right:10px;padding-top:10px}

.MiddleLeftDivBoxMiddle2mail
{width:170px;overflow:hidden;background-image:url(/files/ryg.no/images/rightboxmiddlemail.png);background-repeat:no-repeat;background-color:#ffffff;padding-left:10px;padding-right:10px;padding-top:6px;height:70px}

.MiddleLeftDivBoxTop
{width:190px;height:6px;background-image:url(/files/ryg.no/images/rightboxtop.png);background-color:#ffffff}

.MiddleLeftDivBoxWrapper
{width:190px;margin-bottom:15px}

.MiddleRightDiv
{width:160px;padding-right:10px;padding-top:15px;padding-bottom:20px;float:left}

.MiddleTopDiv
{background-color:#ddefbf;height:37px}

.MiddleTopDiv table
{margin-left:5px}

.OrderDiv
{margin-bottom:20px;margin-top:5px}

.PagePathTd
{font-weight:bold;width:420px;color:#559432}

.PagePathTd span
{font-weight:normal;padding-left:3px}

.RollingImages_1 *
{margin:0;padding:0}

.RollingImages_1 img
{height:342px;width:690px}

.RollingImages_1 table
{margin:-2px}

.scrollernews .articlewrap_pubnewsmodule
{margin-bottom:10px}

.search_item
{padding-bottom:10px}

.search_item A
{text-decoration:underline}

.search_link
{color:green}

.searchbox
{margin-bottom:10px;padding-top:3px;float:right}

.searchbox td
{white-space:nowrap}

.searchboxdiv
{float:left}

.searchbuttondiv
{float:left;margin-left:5px}

.SearchTd
{width:190px}

.SearchTd > div
{margin-top:3px}

.stripeMe
{width:570px}

.stripeMe A
{text-decoration:none}

.stripeMe td
{border:1px solid #BAD8E8;padding-left:5px;padding-right:5px}

.stripeMe th
{border:1px solid #BAD8E8;background-color:#57B5CF;color:#FFFFFF;height:30px}

.tableGridAlternateRow
{background-color:#ffffff;height:30px}

.tableGridRow
{background-color:#E8F4FC;height:30px}

.TopDiv
{width:970px;height:95px;background-image:url(/files/ryg.no/images/bg_top.png);background-position:center top;background-repeat:no-repeat}

.TopDivCart
{float:right;font-size:13px;height:25px;padding-top:36px;text-align:right;width:105px}

.TopDivCart A
{color:#ffffff;font-weight:bold}

.TopDivCart img
{float:left}

.TopDivCartText
{float:right;padding-top:3px}

.topDivInfo
{float:right;color:#ffffff;width:290px;text-align:right;padding-top:11px}

.topDivInfo .globalChoiceGroup
{float:right;position:relative;width:100px}

.topDivInfo .globalChoiceGroupInner
{left:-401px;position:absolute;top:8px;width:500px;z-index:200}

.topDivInfo .globalMenuInner
{padding:9px 0 0 15px}

.TopDivLogin A
{color:#ffffff;text-decoration:underline}

.TopDivLogo
{padding-top:5px;padding-left:13px;float:left}

.TopDivRightContentWrapper
{width:290px;height:95px;float:right;padding-right:14px}

.TopDivRightContentWrapper A
{color:#ffffff}

.TopDivRightContentWrapper A:hover
{color:#B4E39C}

.TopShoppingCart
{border:0px;height:30px;width:320px}

.transport .stripeMe td
{border:1px solid #BAD8E8;padding-left:5px;padding-right:5px;padding-top:10px;padding-bottom:10px}

a.globalChoice
{float:right}

a.globalChoice:link, a.globalChoice:visited, a.goToHome:link, a.goToHome:visited
{border-right:1px solid #ffffff;color:white;display:block;font-size:0.99em;margin:2px 8px 0 0;padding-right:8px}

a.globalChoiceFacebook
{float:right;height:16px}

a.globalChoiceFacebook:link, a.globalChoiceFacebook:visited, a.goToHome:link, a.goToHome:visited
{border-right:1px solid #ffffff;color:white;display:block;font-size:0.99em;margin:2px 0px 0 0;padding-right:8px}

a.globalChoiceRss
{float:right;height:16px}

a.globalChoiceRss:link, a.globalChoiceRss:visited, a.goToHome:link, a.goToHome:visited
{border-right:1px solid #ffffff;color:white;display:block;font-size:0.99em;margin:2px 8px 0 0;padding-right:8px}

hr
{width:100%;size:1;border:0;color:#cccccc;background-color:#cccccc;height:1px;margin-top:5px}

img
{border:none}

p
{padding:0px;margin-top:0px}


