body{margin:0px;padding:0px;}
*{font-family:Verdana,Arial,Helvetia,Sans-serif;font-size:10px;color:#000;font-style:normal;}
img{border:0;}
#leftAll{width:164px;float:left;}
#left{width:164px;float:left;min-height:579px;background-color:#9DB6D3;}
#top{width:838px;border-bottom:solid 10px #FFBF00;}
#main{position:absolute;left:164px;width:524px;float:left;}
#right{position:absolute;left:688px;width:310px;}
.poweredby{float:left;margin-top:15px;}
.poweredby img{border:0;}
.logo{border:0;border-top:solid 6px #094891;border-bottom:solid 9px #FFDF80;float:left;}
.flagbox{text-align:left;margin-top:5px;height:13px;}
.weatherLink{position:absolute;right:160px;font-weight:bold;}
h1{font-weight:bold;font-size:14px;}
h2{font-weight:bold;font-size:12px;}
.h2{font-weight:bold;font-size:12px;display:block;}
h3{font-weight:bold;font-size:12px;}
a{text-decoration:none;color:#094891;}
a:hover{color:#094891;}
a:active{color:#094891;}
a:visited{color:#094891;}
.inactive{display:none;}
.menuList{margin:0px;margin-top:7px;margin-left:7px;}
.menuList ul{margin-left:10px;padding:10px;padding-bottom:0;margin-bottom:0;padding-top:0;margin-top:0;list-style-type:square;}
.menuList ul li{color:#094891;padding:3px;}
.menuList ul li a{color:#094891;font-weight:bold;font-size:11px;text-decoration:none;}
.menuList ul li a:hover{color:#094891;}
.menuList ul li a:active{color:#094891;}
.menuList ul li a:visited{color:#094891;}
.menuList ul li .active{margin:0px;padding:0px;list-style-type:none;}
.menuList ul li .active li{padding:0px;}
.menuList ul li .active a{font-weight:normal;}
.menuListTurist{margin:0px;padding:0;margin-left:7px;}
.menuListTurist ul{margin-left:10px;padding:10px;padding-top:0;padding-bottom:0;margin-bottom:0;margin-top:0;list-style-type:square;}
.menuListTurist ul li{color:#094891;padding:3px;}
.menuListTurist ul li a{color:#094891;font-weight:bold;font-size:11px;text-decoration:none;}
.menuListTurist ul li a:hover{color:#094891;}
.menuListTurist ul li a:active{color:#094891;}
.menuListTurist ul li a:visited{color:#094891;}
.menuListTurist ul li .active{margin:0px;padding:0px;list-style-type:none;}
.menuListTurist ul li .active li{padding:0px;}
.menuListTurist ul li .active a{font-weight:normal;}
.address{margin-left:8px;margin-top:80px;margin-bottom:30px;color:#094891;font-weight:bold;font-size:11px;}
.address a{color:#094891;font-weight:bold;font-size:11px;text-decoration:none;}
.address a:hover{color:#094891;}
.address a:active{color:#094891;}
.address a:visited{color:#094891;}
.mainbox{margin-left:25px;margin-right:25px;}
.updateText{color:#094891;font-size:26px;font-weight:normal;float:left;width:100%;margin-top:20px;margin-bottom:20px;}
.bildeOppdaterbarside{margin-right:12px;}
.TellusProductList{list-style:none;margin:0px;width:100%;}
.ReadMore{color:#094891;font-weight:bold;text-decoration:none;}
.tilbakeknapp{margin-right:10px;}
.image{margin-right:15px;float:left;margin-bottom:13px;}
.linje{margin-bottom:25px;}
.listText{border:solid 1px #FFF;}
.turist{position:relative;top:-38px;}
.TellusProdpres{float:left;width:475px;margin-bottom:30px;}
.TellusProdpres h1{background-color:#9DB6D3;color:#FFF;height:22px;}
.productImage{float:right;margin-left:2px;}
.TellusProdpres h2{margin:0;padding:0;background-color:#9DB6D3;color:#FFF;text-indent:5px;padding-top:3px;padding-bottom:3px;margin-bottom:5px;margin-top:5px;}
.TellusProdpres h2.heading{margin:0;padding:0;background-color:#9DB6D3;color:#FFF;text-indent:5px;padding-top:3px;padding-bottom:3px;margin-bottom:19px;margin-top:3px;}
.facilityCategory ul li h2{font-weight:bold;font-size:12px;}
.rowspace{height:12px;}
.TellusNext{}
.TellusPage{margin-right:5px;}
.TellusPrevious{margin-right:5px;}
.BackPrintIcon{margin-top:50px;}
.ne ws{margin-left:7px;margin-bottom:10px;margin-right:7px;}
.logoannonse{background-color:#FFF;float:right;width:150px;}
.newsHeading{font-weight:bold;font-size:14px;color:#fff;margin-top:5px;margin-left:7px;float:left;width:136px;border-bottom:solid 1px #CEDBE9;padding-bottom:5px;margin-bottom:5px;}

#NewsList{margin:0px;background-color:#9DB6D3;width:150px;margin-bottom:15px;}
#NewsList ul{margin:0px;padding:0;list-style-type:none;margin-left:7px;margin-right:7px;padding-bottom:10px;}
#NewsList ul li{color:#fff;padding:3px;border-bottom:solid 1px #CEDBE9;}
#NewsList ul li a{color:#fff;font-weight:bold;font-size:11px;text-decoration:none;}
#NewsList ul li a:hover{color:#fff;}
#NewsList ul li a:active{color:#fff;}
#NewsList ul li a:visited{color:#fff;}
.newslist{color:#fff;margin:0;padding:0;margin-bottom:10px;margin-top:5px;}

#Top10{margin:0px;background-color:#9DB6D3;width:150px;margin-bottom:15px;}
#Top10 .Top10Cat{margin-left:7px;font-weight:bold;color:#fff;}
#Top10 ul{width:138px;margin:0px;padding:0;list-style-type:none;margin-left:7px;margin-right:7px;padding-bottom:10px;overflow:hidden;}
#Top10 ul li{color:#fff;padding:0;padding-right:7px;}
#Top10 ul li a{color:#fff;font-size:11px;text-decoration:underline;white-space:nowrap;}
#Top10 ul li a:hover{color:#fff;}
#Top10 ul li a:active{color:#fff;}
#Top10 ul li a:visited{color:#fff;}

.TellusLogoAnnonse{margin-top:50px;}
#eventsearch{border:0px;clear:left;}
#map{width:473px;height:544px;}
#mapmenu{width:473px;}
#mapmenu fieldset{margin:0;padding:0;}
#mapmenu ul{display:block;margin:0;padding:0;list-style-type:none;}
#mapmenu ul li{font-weight:bold;font-size:12px;color:#FFF;}
#maplist{width:230px;}
#maplist .mapProductList{width:100%;}
.menuBox1{float:left;width:234px;}
.menuBox2{float:right;width:234px;}

a.m1,.m1{background:#9DB6D4;}
a.m2,.m2{background:#FFBE00;}
a.m3,.m3{background:#35A34D;}
a.m4,.m4{background:#B3E1EE;}
a.m5,.m5{background:#FFDF80;}
a.m6,.m6{background:#084699;}

.m1 ul li{font-size:10px;}
.menubox{border:0px;}

#TellusRelatedProductList{}
#TellusRelatedProductList ul{margin-left:10px;padding:10px;list-style-type:square;}
#TellusRelatedProductList ul li{color:#094891;}

#searchBox{margin-left:36px;}

.annonseImage{margin-bottom:15px;}

.textImage{display:block;float:left;width:473px;}

#TellusTextListProduct{float:left;width:230px;}
#TellusMediaListProduct{width:220px;float:right;}

#product_map{width:220px;height:180px;float:right;margin-top:10px;clear:right;margin-bottom:19px;}
fieldset{border:0;padding:0;margin:0;}
.productBottom{float:left;width:100%;}

#UpdateableText{float:left;width:100%;margin-bottom:20px;}
#UpdateableText #TellusMediaList{float:left;width:100%;}

.freetext{text-align:right;height:20px;}
.freetext form{margin:0;padding:0;}
.freetextBtn{border:solid 1px #094891;background-color:#9DB6D3;color:#094891;font-weight:bold;width:45px;}
.freetextField{border:solid 1px #094891;width:97px;height:13px;}
.brochureimage{margin-right:10px;float:left;}

#eventsearch .categoryBox{margin-left:37px;}
#EventSearcForm{float:left;margin-bottom:20px;}
#nextEventsList ul{list-style:none;margin:0;padding:0;float:left;}
#nextEventsList ul li{float:left;display:block;width:100px;margin-left:30px;margin-right:25px;}
#nextEventsList .header{display:block;font-weight:bold;}
#nextEventsList .dateTime{margin-bottom:5px;color:#094891;}

.TellusConferenceList{padding:0;margin:0;border:solid 1px #000;width:100%;clear:left;}
.TellusConferenceList{margin-bottom:12px;}
.TellusConferenceList tr th{background-color:#9DB6D3;color:#fff;}
.TellusConferenceList tr td{text-align:center;}
.TellusConferenceList tr th,
.TellusConferenceList tr td{padding:3px;border:solid 1px #000;}
.TellusConferenceList .conferencetype{text-align:left;width:25%;}
.TellusConferenceList .cinema{width:auto;}
.TellusConferenceList .capacity{width:20%;}

.TellusConferenceList .meeting{width:15%;}
.TellusConferenceList .classroom{width:10%;}
.TellusConferenceList .exhibition{width:10%;}
.TellusConferenceList .banquet{width:10%;}
.TellusConferenceList .name{text-align:left;}

.TellusConferenceListActivities{padding:0;margin:0;border:solid 1px #000;width:100%;clear:left;}
.TellusConferenceListActivities{margin-bottom:12px;}
.TellusConferenceListActivities tr th{background-color:#9DB6D3;color:#fff;}
.TellusConferenceListActivities tr td{text-align:center;}
.TellusConferenceListActivities tr th,
.TellusConferenceListActivities tr td{padding:3px;border:solid 1px #000;}
.TellusConferenceListActivities .activitesGroup{text-align:left;width:35%;}
.TellusConferenceListActivities .name{text-align:left;}


#mainTop{height:35px;}
#mainTop ul{float:left;margin:0;padding:0;list-style-type:none;}
#mainTop ul li{float:left;}
#mainTop .menuLink{background:url(../images/bg_top_menu.gif) no-repeat;float:right;background-position:top right;padding-left:5px;padding-right:5px;padding-top:4px;padding-bottom:4px;float:left;margin-right:2px;font-style:italic;font-weight:bold;}

#HomepageList1,#HomepageList2,#ProductList1,#PackageList,#ProductListWithBooking,#ProductListWithoutBooking{float:left;width:100%;}
#HomepageList1 ul,#HomepageList2 ul,#ProductList1 ul,#PackageList ul,#ProductListWithBooking ul,#ProductListWithoutBooking ul{margin:0;padding:0;width:100%;}

.productListBox{margin-bottom:10px;float:left;width:100%;}
.productListBoxInner{float:left;}
.productListWithoutImage{float:left;width:335px;}
.productListText{display:block;margin-bottom:5px;}

#TellusFacilityCategory ul,
#TellusFacilityCategory ul li,
#TellusFacilityCategory ul li ul,
#TellusFacilityCategory ul li ul li{margin:0;padding:0;list-style-type:none;}
#TellusFacilityCategory ul li{font-size:10px;font-weight:bold;text-transform:capitalize;}
#TellusFacilityCategory ul li ul li{font-size:10px;font-weight:normal;text-transform:none;}

.ad{background-color:#ccc;width:150px;display:block;color:#fff;margin-top:-12px;margin-bottom:19px;}

.image_2,.image_4,.image_6,.image_8,.image_10{margin-right:10px;}
.galleryImage{margin-top:10px;}

#mapLatLng{float:right;}

.productBrochure{display:block;margin-top:5px;}
.productPdf{width:220px;float:right;}

#eventsearc h_date_picker_searchboxes table{width:100%;}
.eventButton{background:#9DB6D3;color:#434891;font-weight:bold;border:0;padding:0;padding-top:4px;padding-bottom:4px;padding-left:4px;padding-right:4px;margin:0;width:150px;margin-left:60px;cursor:pointer;border:solid 1px #434891;line-height:20px;}


#TellusEventForm{padding:0;margin:0;clear:none;width:100%;}
#tellUsCalendar{width:20px;}
.tellUsEFfield{display:block;position:relative;float:left;margin:0;padding:0;margin-bottom:0.5em;width:100%;clear:both;}
.tellUsEFtextarea{width:237px;height:5em;}
.tellUsEFselect{width:242px;}
.tellUsEFinput{width:237px;}
.xxtellUsEFimageinput{width:17.95em;}
.tellUsEFimage{width:242px;}
.tellUsEFcheckbox{width:auto;}
.tellUsEFpriceselect{width:121px;}
.tellUsEFprice{width:105px;}
.xxtellUsEFlogo{position:absolute;left:36em;top:0;}
.tellUsEFinfo .tellUsEFinput{width:65px;}
.tellUsEFspacer,
.tellUsEFlabel,
.tellUsEFtextlabel{width:40%;}
.tellUsEFdate{width:200px;}
.tellUsEFdatedrop{width:200px;}
.tellUsEFtime{width:237px;}
.tellUsEFdaytime{padding:0;margin:0;padding-top:6px;padding-bottom:6px;}
.tellUsgreyborder{position:relative;margin:0;padding:0;padding:0.2em 0.2em 0.2em 0;float:left;border:solid 1px #989898;}
.tellUsgreyborder{width:240px;padding:0;margin:0;}
.tellUsEFbtn{width:auto;}
.tellUsEFinfo{width:240px;}

.tellUsEFinput{position:relative;float:left;}
.tellUsNormal{font-weight:normal;}
.tellUsEFalert{color:#f00;}
h1.tellUsEFH1{margin:0;padding:0;margin-bottom:0.5em;font-size:x-large;}
h2.tellUsEFH2{margin:0;padding:0;margin-bottom:0.5em;font-size:medium;color:#f00;}
h3.tellUsEFH3{margin:0;padding:0;font-size:small;}
.tellUsEFrcol{display:block;position:absolute;right:10px;margin:0;color:#f00;line-height:1em;top:0.3em;}
.tellUsEFspacer,
.tellUsEFlabel,
.tellUsEFtextlabel{display:block;position:relative;font-weight:bold;float:left;line-height:1em;}
.tellUsEFfacility .tellUsEFlabel{display:inline;width:auto;clear:left;}
.tellUsEFcalendar{position:relative;padding-left:10px;background-position:top;}
.tellUsEFday,
.tellUsEFmonth{padding-left:3px;padding-right:3px;}
.tellUsEFyear{padding-left:3px;padding-right:3px;}
.tellUsEFtimelabel{width:3em;float:left;display:inline;}
.tellUsEFtime{width:5em;float:left;margin-right:0.2em;}
.tellUsEFdate{display:block;position:relative;float:left;clear:both;}
.tellUsEFdatetype .tellUsEFdatetypelabel,
.tellUsEFdatetype .tellUsEFcheckbox{float:left;width:auto;}
.tellUsEFul{position:relative;list-style:none;margin:0;padding:0;}
.tellUsEFul,
.tellUsEFul li{margin:0;padding:0;}
.tellUsEFul li label{float:left;display:inline;}
.tellUsEFul li input{float:left;display:inline;}
.tellUsEFdaylist,
.tellUsEFdaylist .tellUsEFli{margin:0;padding:0;margin-bottom:0.5em;}
.tellUsEFdaylist .tellUsEFli,
.tellUsEFdaylist .tellUsEFlabel,
.tellUsEFdaylist .tellUsEFcheckbox{display:inline;position:relative;float:left;width:auto;}
.tellUsEFdaylist .tellUsEFli label{vertical-align:top;text-transform:capitalize;}
.tellUsEFtimeblock{display:block;clear:both;}
.tellUsEFblock {display:inline;position:relative;float:left;}
.tellUsEFdatedrop{display:inline;position:relative;float:left;clear:none;}
.tellUsEFinput .tellUsEFdatedrop .tellUsEFday,
.tellUsEFinput .tellUsEFdatedrop .tellUsEFmonth,
.tellUsEFinput .tellUsEFdatedrop .tellUsEFyear{padding:0;padding-left:0.1em;}
#TellusEventForm #reCaptchaContainer{display:block;clear:both;padding-left:15em;margin-top:1em;margin-bottom:1em;}
#TellusEventForm .tellUsEFfield .tellUsEFlabel .tellUsEFsmall{color:red;font-size:9px;margin-left:1em;}
.tellUsEFsublabel{display:block;clear:both;}
.tellUsEFinfo .tellUsEFinput{position:relative;float:left;display:inline;padding:0;margin:0;margin-right:1em;clear:none;}
.tellUsEFinfo .tellUsEFCaptcha{display:block;clear:both;}
.tellUsEFinfo .tellUsEFCaptcha img{display:block;clear:none;padding-top:1em;padding-bottom:1em;float:left;}
.tellUsEFinfo .tellUsEFCaptcha .tellUsEFbtn{margin:0px;margin-top:2em;}
.tellUsEFinfo .tellUsEFsave {margin:0;}
.tellUsEFinfo .tellUsEFtxt{display:block;clear:both;padding-top:1em;}

.tellUsEFbold {font-weight:bold;display:block;}
#datepicker{position:absolute;display:block;width:164px;padding:3px;padding-right:0;text-align:center;border:solid 1px #000;background:#fff;}
#datepicker a,#dpcontent a,#datepicker p{display:block;position:relative;float:left;width:21px;height:21px;line-height:21px;margin:0;padding:0;font-size:xx-small;text-align:center;text-decoration:none;color:#000;border:solid 1px #fff;background:#fff;text-indent:0;overflow:visible;}
#datepicker p{font-weight:bold;}
#datepicker p.dph{color:#f00;}
#dpcontent p{font-weight:normal;color:#ced6d5;}
#datepicker a:hover{border:solid 1px #d7832d;background:#ced6d5;}
#datepicker a.prev{position:absolute;left:3px;padding-left:10px;padding-right:10px;margin-top:2px;}
#datepicker a.next{position:absolute;right:2px;padding-left:10px;padding-right:10px;margin-top:2px;}
#datepicker #dpyy,#datepicker #dpmm{height:23px;line-height:23px;font-weight:bold;font-size:xx-small;margin:0;padding:0;}
#datepicker div.hr{height:1px;line-height:1px;margin:0;margin-top:4px;margin-right:3px;padding:0;border-top:solid 1px #ced6d5;}
#datepicker a.close{position:absolute;top:0px;left:3px;padding-left:10px;padding-right:10px;margin-bottom:3px;}

.fb_share_link{padding:2px 0 0 20px; height:16px; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top left; }
.shareLinks{float:left;margin-top:5px;width:100%;}
.floatLeft{float:left;}
.bookingProdPres{display:block;float:right;}
.QRcode{display:block;float:right;position:relative;}
.website{margin-left:3px;}
#TellusContactList{clear:both;}

#iframeBooking {width:520px;height:570px;border:0;}
#iframeEventForm {width:850px;height:1000px;border:0;}
