/* Default styles */
body{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#000;margin:0px;padding:0px;}
body.mceContentBody{padding:4px;text-align:left;background-image:none;}
td,th{font-size:13px;}
h1,h2,h3,h4,h5,h6{margin:0px 0px 4px 0px;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#003;text-decoration:none;}
h1{font-size:23px;}
h2{font-size:18px;}
h3{font-size:15px;}
h4,h5,h6{font-size:13px;}
p{margin:0px 0px 10px 0px;}
form{margin:0px;padding:0px;}
img{display:block;}
input,select,textarea{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size:13px;border:1px solid #7B9CBD;margin:0px;width:99%;}
input.iButton{width:auto;background-color:#e7edf8;font-weight:bold;padding:2px 6px;margin-top:4px;float:right;color:#000;}
input.iCheckbox{width:auto;}
label{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#003;display:block;padding-top:4px;}
.iTitle{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size:23px;font-weight:bold;color:#003;text-decoration:none;}
.iHeading{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;color:#003;text-decoration:none;}
.iIntro{font-size:14px;color:#000;}
.iText{color:#000;}
.iCalendarTable{border-collapse:collapse;border:1px solid #d4d0c8;width:100%;}
.iCalendarTable td{background-color:#e7edf8;border:1px solid #d4d0c8;width:14%;height:50px;vertical-align:top;}
.iCalendarTable td div{white-space:nowrap;overflow:hidden;}
.iCalendarTable .iInmonth{background-color:#fff;}
.iCalendarTable .iWeek{background-color:#fff;text-align:center;height:auto;}
.iCalendarTable .iMonth{font-weight:bold;font-size:16px;text-align:center;background-color:#fff;height:auto;}
.iCalendarTable .iDayofmonth{font-weight:bold;padding-right:3px;text-align:right;}
.iEventInfo{width:100%;background-color:#e7edf8;border:1px solid #d4d0c8;}
.iEventInfo span{font-weight:bold;padding-left:2px;}
.iEventInfo span.iMoreInfo{padding-left:20px;}
br.iClear,div.iClear{font-size:0px;clear:both;height:0px;line-height:0px;margin:0px;padding:0px;}
.iDate,.iCaption,.iPhotographer{color:#999;margin:0px;}
.iFile{clear:both;margin-bottom:5px;}
.iFlashfile{}
.iFrame{border:1px solid #ccc;}
.iFrameTitle{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;border:1px solid #fff;background-color:#e7edf8;color:#000;margin:0px;padding:2px 6px;}
.iFrameContent{background-color:#fff;padding:4px;}
.iHasevents{}
.iFull{float:none;margin-bottom:8px;}
.iLeft{float:left;margin-right:8px;margin-bottom:8px;}
.iRight{float:right;margin-left:8px;margin-bottom:8px;}
.iRight img,.iLeft img,.iFull img{padding:2px;border:1px solid #4d4d4d;background-color:#fff;}
.iNoBorder img{border:0px;padding:0px;}
.iSearch{height:auto !important;height:1%;clear:right;}
a{color:#003;font-weight:bold;text-decoration:none;}
a:hover{color:#336;text-decoration:underline;}
a:visited{color:#003;}
.iLink{}
.iColumnTable{border-collapse:collapse;}
.iColumnSpace{}
.iColumnSpaceLine{background:url(/share/columnline.gif) repeat-y 50%;}
.iColumnData{}
.iCompact{margin-bottom:0px;padding-bottom:0px;}
div.iHr{height:15px;background:url(/share/hr.gif) repeat-x 50% 50%;}
div.iHr hr{display:none;}
.iMore{}
.SUBJECTFIELD{display:none;}
.iMeetingQuestion{padding:6px;border-bottom:1px dotted #e6e6e6;color:#003;}
.iMeetingAnswer{padding:6px 6px 6px 12px;}
input.iMeetingSkip{background-color:#fcc;margin-right:5px;}
input.iMeetingSend{background-color:#cfc;margin-right:5px;}
.iGuestAnswer{border:2px solid #e6e6e6;padding:6px;overflow:hidden;background-color:#fff;margin-bottom:10px;}
* html .iGuestAnswer{height:1%;}
.iGuestQuestion{border:1px solid #e6e6e6;padding:6px;overflow:hidden;background-color:#fff;margin-bottom:10px;}
* html .iGuestQuestion{height:1%;}
.iQAgoup{border:1px solid #e6e6e6;background-color:#fff;margin-bottom:10px;}
.iQAgoup h3{padding:0px 6px;}
.iQAgoup .iDate{padding:3px 6px;border-bottom:1px solid #e6e6e6;background-color:#efefef;}
.iSitemap a.iSitemap1{font-size:18px;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-weight:bold;color:#003;text-decoration:none;}
.iSitemap li{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;}
.iSitemap ul{margin:0px;padding:0px;}
.iSitemap div{margin-left:16px;}
.iSitemap a.iSitemap1:hover{color:#003;font-weight:bold;}
.iSitemap a.iSitemap2{text-decoration:none;color:#999;}
.iSitemap a.iSitemap2:hover{color:#999;}
.iSitemap a.iSitemap3{text-decoration:none;color:#999;}
.iSitemap a.iSitemap3:hover{color:#999;}
.iTemperature,.iTemperatureMinus{font-size:18px;color:#900;}
.iTemperatureMinus{color:#009;}
.iFaqSelectionTitle{width:70%;float:left;clear:left;border-bottom:1px solid #d4d0c8;}
.iFaqSelectionDate{float:right;width:30%;text-align:center;border-bottom:1px solid #d4d0c8;}
.iTable{width:100%;border:0;padding:0;margin:0;}
.iTable td,iTable th{padding:2px;margin:0;}
.iTable tr.iTableOdd td{background-color:#ededed;}
.iTable th{text-align:left;border-top:1px solid #4d4d4d;border-bottom:1px solid #4d4d4d;}
.signatur{display:block;margin:0 auto;}
/* Custom styles */
/* ------------------- Skjema oppd. 01.11.10 ------------------------
*/
#parkShopBasket,.HeatSkjema{padding:10px;margin-bottom:20px;}
.HeatFeltTittel{/* font-size:1.1em;color:#333;font-weight:bold;*/display:block;margin:9px 0 2px;}
#parkShopBasket input,#parkShopBasket select,#parkShopBasket textarea,.HeatSkjema input,.HeatSkjema select,.HeatSkjema textarea{border:1px solid #ccc;}
.HeatHjelpTekst{color:#666;}
.HeatHjelpTekst p{margin:0 0 5px 0;}
#parkShopBasket .bestradio,.HeatSkjema .iCheckbox{border:none;margin:0 7px 0 0;padding:0px 0;background:none;}
.HeatSkjema .upload{width:250px;}
#parkShopBasket .inputMedlem div,.HeatSkjema label{line-height:22px;}
/* ==== TwoFiedls ThreeFields ==== */
.fieldSamling{padding:0;margin:0;float:left;display:inline;width:100%;}
.singleField{margin:.75em 0 0;float:left;display:inline;width:100%;}
.singleField label{padding-top:0;margin:0;}
.singleField .HeatFeltTittel{margin:2px 0 5px;}
.singleField-inner{margin:5px;padding:4px 4px 9px;background:#fafafa;border:1px solid #C4D1DF;}
.twoFileds .singleField{margin:10px 2% 10px 0;width:44%;}
.threeFileds .singleField{margin:10px 2% 10px 0;width:29%;}
.threeFileds .singleField,.twoFileds .singleField{border:0;padding:0;background:none;margin:10px 2% 10px 0;}
.twoFileds .singleField input,.twoFileds .singleField textarea,.twoFileds .singleField select,.twoFileds .singleField input.iUpload{/* width:96%;*/}
.threeFileds .singleField input,.threeFileds .singleField textarea,.threeFileds .singleField select,.threeFileds .singleField input.iUpload{/* width:96%;*/}
/*=============== EKSTRA==============*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
/* End hide from IE-mac */
/*=============== END EKSTRA==============*/
/*=============== Overskrevet==============*/
div.iHr{margin-top:10px;}
h1,h2,.iIntro{color:#009CBC;}
h2{font-size:15px;}
.iIntro{font-size:14px;font-weight:bold;}
.iDate{font-size:11px;}
p.iDate{display:block;width:100%;clear:both;border:1px solid #ccc;border-left:none;border-right:none;font-size:11px;color:#666;line-height:17px;}
a.iMore{text-decoration:underline;}
#sub-pages h1{font-size:18px;}
#sub-pages h2{font-size:15px;}
.iFrameTitle{background:#B2E4EF;color:#666;}
.iHr{float:left;width:100%;display:inline;}
.sti,.sti:visited{color:#000;font-family:Arial,Tahoma,Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;line-height:22px;text-decoration:underline;text-transform:uppercase;}
a.sti{text-decoration:underline;text-transform:uppercase;font-weight:normal;font-size:10px;}
/*=============== END Overskrevet==============*/
*html,html{height:100%;}
body{color:#000;margin:0;padding:0;height:100%;width:100%;text-align:center;}
#wrapper{width:780px;margin:0 auto;text-align:left;padding:0;height:100%;}
#header *{margin:0;padding:0;}
#header{position:relative;float:left;display:inline;width:780px;height:287px;}
#sub-pages #header{height:121px;}
#switch{width:473px;margin-left:307px;float:left;padding-top:5px;background:#000;height:23px;overflow-x:hidden;display:inline;}
#sub-pages #switch{width:616px;margin-left:163px;}
#switch ul{display:block;float:left;list-style:none;width:auto;padding-left:5px;}
#switch ul li{display:block;float:left;padding-right:10px;}
#switch ul li a{color:#fff;line-height:18px;border-top:2px solid #FFD803;border-bottom:2px solid #FFD803;}
#switch ul.typoStyle li a,#switch ul.fontColorStyle li a{border-top:1px solid #757575;border-bottom:1px solid #757575;padding:0 5px;}
#switch ul li a:hover{color:#FFD803;border-top:1px solid #FFD803;border-bottom:1px solid #FFD803;text-decoration:none;}
#switch ul li.normal a{font-size:11px;}
#switch ul li.large a{font-size:14px;}
#switch ul li.larger a{font-size:16px;}
#switch ul.fontColorStyle{display:none;}
#switch ul.colorStyle{float:right;}
#switch ul.colorStyle li.normalView{display:none;}
#hurtig{float:left;margin-left:310px;padding-top:15px;overflow-x:hidden;display:inline;}
#sub-pages #hurtig{margin-left:164px;}
#hurtig ul{list-style:none;display:block;margin:0;padding:0;}
#hurtig ul li{display:block;float:left;height:15px;padding:0 7px 0 15px;}
#hurtig ul li.links{background:url(/sfiles/4/7/picture/1_3602_0.gif) no-repeat left bottom;}
#hurtig ul li.articles{background:url(/sfiles/5/7/picture/2_3602_0.gif) no-repeat left bottom;}
#hurtig ul li.search{background:url(/sfiles/6/7/picture/3_3602_0.gif) no-repeat left bottom;}
#hurtig ul li a{display:block;float:left;padding:0 5px;color:#545454;font-size:9px;text-transform:uppercase;}
#logo{position:absolute;right:0;top:30px;}
#vertical-menu{position:absolute;bottom:0;left:320px;margin:0;padding:0;}
#vertical-menu ul,#vertical-menu2 ul{display:inline;float:left;list-style:none;margin:0;padding:0 0 10px 0;}
#vertical-menu ul.v-menu li,#vertical-menu2 ul.v-menu li{padding-left:10px;background:url(/sfiles/3/7/picture/9_2002_0.gif) no-repeat left 50%;}
ul.v-menu li a{color:#545454;}
#login{position:absolute;right:0;bottom:0;//bottom:-10px;width:168px;padding-top:20px;padding-left:20px;background:url(/sfiles/3/21/3/picture/diskuter.gif) no-repeat 50% 0;}
form#input{min-height:70px;height:auto!important;height:70px;}
#login .iFull{}
form#input{//margin-bottom:-10px;}
form#input input{margin-bottom:4px;}
form#input input.iButton{float:left;padding:0;border:none;background-color:none;}
#login #vertical-menu2{margin-top:20px;//margin-top:10px;}
/* ===============================MENU================================= */
#menu{float:left;width:780px;background:url(/sfiles/4/5/picture/0_2002_0.jpg) no-repeat left top;}
/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro_drop2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.mainMenu{padding:0;margin:0;list-style:none;height:45px;background:url(/sfiles/4/5/picture/0_2002_0.jpg) no-repeat;position:relative;z-index:500;}
.mainMenu li.top{display:block;float:left;position:relative;background:url(/sfiles/7/7/picture/4_2002_0.gif) no-repeat right 50%;}
.mainMenu li a.top_link{display:block;float:left;height:45px;line-height:45px;color:#fff;text-decoration:none;font-size:11px;padding:0;cursor:pointer;}
.mainMenu li.aktiv a.top_link{background:url(/sfiles/8/41/3/picture/active.gif) no-repeat 50% 100%;}
.mainMenu li a.top_link span{float:left;display:block;padding:0 8px;height:45px;font-size:14px;font-family:helvetica,arial,sans-serif;font-weight:normal;}
.mainMenu li a.top_link span.down{float:left;display:block;padding:0 24px 0 12px;height:40px;font-size:11px;}
.mainMenu li a.top_link:hover{background:url(prodrop2/button4.gif) no-repeat;}
.mainMenu li a.top_link:hover span{background:url(prodrop2/button4.gif) no-repeat right top;}
.mainMenu li a.top_link:hover span.down{background:url(prodrop2/button4a.gif) no-repeat right top;}
.mainMenu li:hover > a.top_link{background:url(prodrop2/button4.gif) no-repeat;}
.mainMenu li:hover > a.top_link span{background:url(prodrop2/button4.gif) no-repeat right top;}
.mainMenu li:hover > a.top_link span.down{background:url(prodrop2/button4a.gif) no-repeat right top;}
.mainMenu table{border-collapse:collapse;width:0;height:0;position:absolute;top:0;left:0;}
/* Default link styling */
/* Style the list OR link hover. Depends on which browser is used */
.mainMenu a:hover{visibility:visible;}
.mainMenu li:hover{position:relative;z-index:200;}
/* keep the 'next' level invisible by placing it off screen. */
.mainMenu ul,.mainMenu :hover ul ul,.mainMenu :hover ul :hover ul ul,.mainMenu :hover ul :hover ul :hover ul ul,.mainMenu :hover ul :hover ul :hover ul :hover ul ul{position:absolute;left:-9999px;top:-9999px;width:0;height:0;margin:0;padding:0;list-style:none;}
.mainMenu :hover ul.sub{left:0px;top:45px;background:#01698E;padding:3px 3px 10px 3px;white-space:nowrap;width:auto;height:auto;}
.mainMenu :hover ul li{display:block;float:left;width:100%;height:20px;padding:0;position:relative;border-bottom:1px solid #fff;}
.mainMenu :hover ul li a{display:block;font-size:13px;height:20px;padding:0 23px 0 0;line-height:20px;text-indent:5px;color:#fff;text-decoration:none;font-weight:normal}
.mainMenu :hover ul li a.fly{background:url(prodrop2/arrow.gif) 80px 7px no-repeat;}
.mainMenu :hover ul li a:hover{background:#3EA8C0;color:#fff;font-size:normal;}
.mainMenu :hover ul li a.fly:hover{background:#4ab url(prodrop2/arrow_over.gif) 80px 7px no-repeat;color:#fff;}
.mainMenu :hover ul li:hover > a.fly{background:#4ab url(prodrop2/arrow_over.gif) 80px 7px no-repeat;color:#fff;}
.mainMenu :hover ul :hover ul,.mainMenu :hover ul :hover ul :hover ul,.mainMenu :hover ul :hover ul :hover ul :hover ul,.mainMenu :hover ul :hover ul :hover ul :hover ul :hover ul{left:90px;top:-4px;padding:3px 0;border:1px solid #4ab;white-space:nowrap;width:93px;z-index:200;height:auto;}
/* Level 3 */
.mainMenu :hover ul :hover ul{left:100%;top:-3px;padding:3px 0;border:1px solid #4ab;white-space:nowrap;width:auto;z-index:200;height:auto;background:#000;}
.mainMenu :hover ul :hover ul li a{color:#fff;}
#bodyContainer{float:left;display:inline;width:780px;margin:0;margin-top:2px;padding:0;padding-bottom:10px;background:url(/sfiles/5/5/picture/3_2002_0.gif) repeat-y left top;min-height:650px;}
#sub-pages #bodyContainer{background:url(/sfiles/71/1/picture/left-sub.gif) repeat-y left top;}
#left-column{float:left;width:220px;padding:40px 0 10px 20px;display:inline;_overflow-x:hidden;}
#left-column .iFrame{border:none;float:left;width:196px;}
#left-column .iFrameTitle{border:none;background-color:transparent;font-size:15px;color:#7A7A7A;padding-left:4px;padding-top:10px;}
#left-column .iFrameContent{background-color:transparent;}
#left-column .iFrameContent h2{color:#009CBC;}
/* SIDEMENY */
#left-column #sidemeny{float:left;display:inline;margin:0;padding:0;}
#left-column #sidemeny ul{list-style:none;padding-left:0;margin-left:0;}
#left-column #sidemeny ul li{float:left;width:186px;display:inline;}
#left-column #sidemeny ul li ul{margin-left:20px;}
#left-column #sidemeny ul li.backHome a{padding-left:10px;display:block;margin:10px 0;background:url(/sfiles/6/31/3/picture/back.gif) no-repeat left .4em;color:#767676;font-weight:bold;}
body#page-4939 #left-column #sidemeny li.backHome a{display:none;}
#left-column #sidemeny ul li.top a{padding-left:10px;background:url(/sfiles/3/7/picture/9_2002_0.gif) no-repeat left .4em;font-size:13px;font-weight:normal;line-height:20px;}
#left-column #sidemeny ul li.top ul li a{background-image:none;font-size:11px;}
#breadcrumb{float:left;width:540px;padding:5px 0;text-align:right;display:inline;}
#breadcrumb span{color:#22A9C5;text-transform:uppercase;font-size:10px;font-family:arial;}
#main{float:left;width:520px;margin:0;padding:10px;display:inline;_overflow-x:hidden;min-height:50px;height:auto!important;height:500px;}
#sub-pages #main{width:520px;}
.urlCollection{margin:0;padding:0;}
.pictureAds{margin-bottom:5px;}
#main h2{color:#009CBC;}
#main p.iCompact{font-size:13px;}
.iFrame{border-color:#B2E4EF;}
.iFrameTitle{line-height:21px;font-size:14px;background:#B2E4EF;color:#7A7A7A;}
.iLink{background:url(/sfiles/62/53/1/picture/linkepil.gif) no-repeat 0% 13%;}
.iLink a{font-size:11px;font-weight:normal;line-height:17px;padding-left:10px;font-weight:bold;text-decoration:underline;font-family:verdana;}
.iLink span{padding-left:10px;}
/*====== Hovedside====
#page-4939 #main{width:360px;}
#page-4939 #right-column{display:inline;float:right;width:158px;padding:10px 2px 10px 0;_overflow-x:hidden;} ***/
/*** TIPS ***/
#bottom{float:left;width:510px;/**background:url() no-repeat 0 0;**/margin:10px 5px 0;_margin-left:2px;border-top:6px solid #006B90;}
form#send-tips{display:block;float:left;padding-top:10px;width:350px;}
form#send-tips p.beholder{width:135px;float:left;margin-right:10px;font-size:11px;}
form#send-tips p.beholder input{height:16px;}
form#send-tips input.iButton{height:16px;float:left;margin-top:20px;height:20px;font-size:10px;}
.print-it{float:left;width:140px;padding-top:50px;text-align:center;}
.print-it a{text-decoration:underline;font-size:11px;}
.meta-details{font-size:11px;color:#666;line-height:17px;}
.entry{float:left;display:inline;width:98%;_overflow-x:hidden;}
form#input input.iButton{background:transparent}
form#input .logoutBox{min-height:50px;padding-top:40px;}
/*****************************************************/
#hovedMeny,#hovedMeny ul,#hovedMeny li{padding:0;margin:0;}
#hovedMeny{background:url(/sfiles/4/5/picture/0_2002_0.jpg) no-repeat;height:45px;border:none;}
#hovedMeny li{display:block;float:left;background:url(/sfiles/7/7/picture/4_2002_0.gif) no-repeat right 50%;border:none;position:relative;}
#hovedMeny li a{padding:0 2px;display:inline;height:45px;color:#fff;line-height:45px;font-size:13px;float:left;white-space:nowrap;}
#hovedMeny li a:hover{}
/* First-level submenu and submenu element rules */
#hovedMeny ul{position:absolute;width:auto;_width:50%;background:#01698E;padding-bottom:0.75em;top:45px;left:0;padding:5px;}
#hovedMeny ul li,#hovedMeny ul{display:none;clear:left;}
#hovedMeny ul li{clear:left;white-space:nowrap;width:97%;border-bottom:1px solid #fff;background-image:none;}
#hovedMeny ul li a{padding:1px 5px;line-height:16px;height:18px;white-space:nowrap;}
#hovedMeny ul li a:hover{text-decoration:none;}
#hovedMeny li.active li,#hovedMeny li.active ul{display:block;}
/* Keep a "parent" item highlighted a light blue-gray color,* but don't let child items take on this color*/
#hovedMeny li.active a,#hovedMeny li ul li.active a{background:#01698E;}
#hovedMeny li.active ul a,#hovedMeny li ul li.active ul a{background:#01698E;}
/* Second level submenu and submenu element rules* If more levels of submenus are needed,you will probably need* to use a different approach with the CSS.*/
#hovedMeny li ul li.active{position:relative;/* establish context */}
#hovedMeny li ul li.active ul.sub *{display:none;/*fordi de har ikke leve3 i 3.3.*/}
#hovedMeny li ul li.active ul.sub li a{color:#FFD803;background:#000;}
#hovedMeny li ul li ul{display:none !important;top:0;left:100%;padding:0;margin:0;width:auto;}
#hovedMeny li ul li.active ul{display:block !important;}
/*==Webshop==*/
#main td.product-text h2{text-decoration:underline;color:#000;}
td.product-shop input{background:transparent;border:none;}
.prd-container{float:left;}
.relatedEntries{border-top:6px solid #006B90;margin:1.5em 0;padding:.75 em 0;}
.fullPr-meta{line-height:27px;}
.fullPr-price,.fullPr-form{float:left;display:inline;margin-right:10px;}
