﻿html,body{height:100%;margin:0;padding:0;}
*{font-family:Arial,Helvetia,Sans-serif;font-size:12px;color:#000;}

body{background:#fff url(../images/bg.jpg);}
img{border:none;}
form,fieldset{width:auto;margin:0;padding:0;}
fieldset{border:none;}
h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-weight:bold;}
h1,.h1{font-size:16px;}
h2,.h2{font-size:14px;}
h3,.h3{font-size:12px;}
h4,.h4{font-size:12px;}
a{text-decoration:none;color:#77a340;}
a:link,
a:hover,
a:active,
a:visited{color:#77a340;}

#canvas{position:relative;width:916px;height:100%;margin-left:auto;margin-right:auto;}

#freetext{height:38px;margin-bottom:12px;}
#freetext fieldset{height:25px;margin-top:13px;text-align:right;}

div.RandomImages{width:916px;height:138px;margin-top:12px;margin-bottom:12px;border:solid 1px #000;}
img.RandomImages{width:916px;height:138px;margin-top:12px;margin-bottom:12px;}

#menu{position:relative;margin-bottom:12px;}
#menu ul.mnu{display:block;position:absolute;top:0;left:206px;width:704px;margin:0;padding:0;padding-left:3px;padding-right:3px;list-style:none;background:#d8ebe3;z-index:10;}
#menu ul.mnu li{display:block;position:relative;float:left;width:99px;height:40px;margin:0;padding:0;vertical-align:bottom;border-left:solid 2px #fff;z-index:inherit;}
#menu ul.mnu li.start{width:93px;border:none;}
#menu ul.mnu li span,
#menu ul.mnu li a{display:block;position:absolute;bottom:-1px;width:100%;height:29px;padding-left:3px;padding-top:3px;font-size:12px;font-weight:bold;cursor:pointer;color:#008ca8;background:#e3f0eb;z-index:inherit;}
#menu ul.mnu li.btm{height:41px;margin-top:3px;}
#menu ul.mnu li.btm span,
#menu ul.mnu li.btm a{top:0;z-index:inherit;}
#menu ul.mnu li ul{display:none;position:absolute;width:300px;margin:0;padding:0;list-style:none;background:#d8ebe3;z-index:10000;}
#menu ul.mnu li ul li{display:block;width:100%;height:22px;margin:0;padding:0;background:none;z-index:10000;}
#menu ul.mnu li ul li a{z-index:10000;}
#SubMenu1000001,#SubMenu1000005,#SubMenu10000014,#SubMenu10000020,#SubMenu10000024,#SubMenu10000029,#SubMenu10000033,#SubMenu10000034,#SubMenu10000039,#SubMenu12,#SubMenu13{display:none;position:absolute;margin:0;padding:0;padding-bottom:6px;list-style:disk inside;color:#231f20;background:#d8ebe3;z-index:10000;filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;list-style-image: url(../images/list_icon.gif);list-style-type: circle; list-style-position:inside;}
#SubMenu1000001 li,#SubMenu1000005 li,#SubMenu10000014 li,#SubMenu10000020 li,#SubMenu10000024 li,#SubMenu10000029 li,#SubMenu10000033 li,#SubMenu10000034 li,#SubMenu10000039 li,#SubMenu12 li,#SubMenu13 li{margin-left:2px;color:#231f20;}
#SubMenu1000001 li a,#SubMenu1000005 li a,#SubMenu10000014 li a,#SubMenu10000020 li a,#SubMenu10000024 li a,#SubMenu10000029 li a,#SubMenu10000033 li a,#SubMenu10000034 li a,#SubMenu10000039 li a,#SubMenu12 li a,#SubMenu13 li a,
#SubMenu1000001 li a:link,#SubMenu1000005 li a:link,#SubMenu10000014 li a:link,#SubMenu10000020 li a:link,#SubMenu10000024 li a:link,#SubMenu10000029 li a:link,#SubMenu10000033 li a:link,#SubMenu10000034 li a:link,#SubMenu10000039 li a:link,#SubMenu12 li a:link,#SubMenu13 li a:link,
#SubMenu1000001 li a:hover,#SubMenu1000005 li a:hover,#SubMenu10000014 li a:hover,#SubMenu10000020 li a:hover,#SubMenu10000024 li a:hover,#SubMenu10000029 li a:hover,#SubMenu10000033 li a:hover,#SubMenu10000034 li a:hover,#SubMenu10000039 li a:hover,#SubMenu12 li a:hover,#SubMenu13 li a:hover,
#SubMenu1000001 li a:active,#SubMenu1000005 li a:active,#SubMenu10000014 li a:active,#SubMenu10000020 li a:active,#SubMenu10000024 li a:active,#SubMenu10000029 li a:active,#SubMenu10000033 li a:active,#SubMenu10000034 li a:active,#SubMenu10000039 li a:active,#SubMenu12 li a:active,#SubMenu13 li a:active,
#SubMenu1000001 li a:visited,#SubMenu1000005 li a:visited,#SubMenu10000014 li a:visited,#SubMenu10000020 li a:visited,#SubMenu10000024 li a:visited,#SubMenu10000029 li a:visited,#SubMenu10000033 li a:visited,#SubMenu10000034 li a:visited,#SubMenu10000039 li a:visited,#SubMenu12 li a:visited,#SubMenu13 li a:visited{margin-right:6px;font-size:11px;color:#231f20;margin-left:2px;}
#SubMenu1000001 li a:hover,#SubMenu1000005 li a:hover,#SubMenu10000014 li a:hover,#SubMenu10000020 li a:hover,#SubMenu10000024 li a:hover,#SubMenu10000029 li a:hover,#SubMenu10000033 li a:hover,#SubMenu10000034 li a:hover,#SubMenu10000039 li a:hover,#SubMenu12 li a:hover,#SubMenu13 li a:hover{text-decoration:underline;color:#000;}

#main{position:relative;float:left;width:100%;min-height:400px;margin-bottom:15px;padding-bottom:50px;background:#fff;}

#Product{position:relative;float:left;width:100%;margin-bottom:42px;}
#Product div.breadcrumb{margin:6px;margin-left:18px;}
#Product div.breadcrumb a{padding-left:16px;font-size:11px;font-weight:bold;color:#008ca8;background:url(../images/breadcrumb_name.gif) left no-repeat;}
#Product div.breadcrumb a.back{margin-right:6px;padding-left:20px;background:url(../images/breadcrumb_back.gif) left no-repeat;}
#Product div.ingress{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-left:12px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;}
#Product div.ingressVisitRomerike{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-left:12px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/visitromerike.jpg);background-repeat:no-repeat;}
#Product div.ingressMesser{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-left:12px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/messe.jpg);background-repeat:no-repeat;}
#Product div.ingressKursKonf{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-left:12px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/kurs.jpg);background-repeat:no-repeat;}
#Product div.ingressHoteller{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-left:12px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/hoteller.jpg);background-repeat:no-repeat;}
#Product div.ingressTransport{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-left:12px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/transport.jpg);background-repeat:no-repeat;}
#Product div.ingressAttraksjoner{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-left:12px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/attraksjoner.jpg);background-repeat:no-repeat;}
#Product div.ingressAktiviteter{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-left:12px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/aktiviteter.jpg);background-repeat:no-repeat;}
#Product div.ingressShopping{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-left:12px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/shopping.jpg);background-repeat:no-repeat;}
#Product div.ingressCamping{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-left:12px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/camping.jpg);background-repeat:no-repeat;}
#Product div.ingressKonfStotte{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-left:12px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/konferansestotte.jpg);background-repeat:no-repeat;}
#Product div.ingressPresse{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-left:12px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/presse.jpg);background-repeat:no-repeat;}
#Product div.ingressNyheter{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-left:12px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/nyheter.jpg);background-repeat:no-repeat;}
#Product div.ingressServering{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-left:12px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/servering2.jpg);background-repeat:no-repeat;}
#Product div.ingressTom{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-left:12px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/servering2.jpg);background-repeat:no-repeat;}
#Product .facilityHeader{font-weight:bold;font-size:12px;}
#productPageTop .vignettHeader{font-size:18px;color:#FFF;}
#productPageTop .vignettHeader2{font-size:16px;color:#FFF;font-weight:bold;}

#Product div.ingress h2{position:relative;float:left;clear:right;width:380px;margin:0;padding:0;padding-top:38px;text-align:center;vertical-align:middle;font-size:16px;}
#Product div.ingress div.picframe{position:relative;float:right;width:70px;margin-top:6px;margin-bottom:6px;padding:6px;border-left:solid 1px #939598;}
#Product h2.vignett{margin-top:0;position:relative;float:right;display:inline;width:280px;height:93px;margin-right:12px;line-height:93px;font-size:20px;font-weight:normal;text-indent:12px;color:#fff;background-color:#afbd36;background-image:url(../images/vignett.gif);background-position:right;background-repeat:no-repeat;}
#Product div.h1{position:relative;float:left;clear:both;display:inline;width:892px;height:30px;line-height:30px;margin:12px;margin-top:0;text-align:center;background:#d8ebe3;}
#Product div.h1 h1{margin:0;padding:0;font-size:16px;}
#Product div.h1 a{position:absolute;left:6px;color:#636363;}
.prodpres{width:910px;height:100%;background-image:url(../images/bakgrunn_prodlist.gif);background-repeat: repeat-y;}
#Product div.prodlist{position:relative;float:left;clear:left;width:268px;margin-left:12px;margin-right:6px;}
#Product div.prodlist ul{margin:0;padding:0;}
#Product div.prodlist ul li{margin-left:20px;}
#Product div.prodlist ul li,
#Product div.prodlist ul li a{font-size:11px;color:#959595;}
#Product div.text{position:relative;float:left;width:318px;border-left:solid 1px #959595;}
#Product .text h2 {background-color:#D8EBE3;color:#000;height:20px;}
#Product div.text p{margin-left:6px;margin-right:6px;font-size:12px;color:#464646;}
#Product div.pic{position:relative;float:right;width:280px;margin-right:6px;}
#Product div.prodlist,
#Product div.text,
#Product div.pic,

#TouristInformation{position:relative;float:left;display:block;width:667px;margin-left:12px;margin-top:18px;border:solid 1px #d8ebe3;}
#TouristInformation img{float:right;}
#TouristInformation h3{margin:0;margin-left:6px;margin-right:6px;margin-top:12px;padding:0;color:#231f20;}
#TouristInformation p{margin:0;margin-left:6px;margin-right:6px;padding:0;color:#464646;}
#TouristInformation a{display:block;width:40px;margin:0;margin-left:6px;margin-bottom:12px;}

#EventSearch{position:relative;float:left;display:block;width:667px;margin-left:12px;margin-top:12px;margin-bottom:0;border:solid 1px #d8ebe3;}
#EventSearch h2.vignett{margin-top:0;height:50px;line-height:50px;text-indent:12px;font-size:12px;color:#575556;background-color:#d8ebe3;background-image:url(../images/news_h2.gif);background-position:right;background-repeat:no-repeat;vertical-align:top;}
#EventSearch h2{width:240px;height:30px;line-height:30px;margin:6px;padding-left:6px;color:#636363;background:#d8ebe3;}
#EventSearch h3{margin:0;margin-left:6px;margin-right:6px;padding:0;color:#231f20;}
#EventSearch p{margin:0;margin-left:6px;margin-right:6px;padding:0;color:#464646;}
#EventSearch h2.src{width:120px;margin-top:24px;margin-bottom:0;background:#e3e7be;color:#231f20;}
#EventSearch form{margin:6px;margin-top:0;padding-top:6px;padding-bottom:12px;background:#e3e7be;}
#EventSearch div.dat{position:relative;float:left;width:160px;margin-right:12px;}
#EventSearch div.dat select{float:right;margin-left:12px;margin-bottom:12px;}
.EventSearch{position:relative;float:left;}

#EventRnd{position:relative;float:right;display:block;width:270px;margin:0;padding:0;list-style:none;}
#EventRnd li{position:relative;float:left;width:100%;margin:0;margin-bottom:6px;padding:0;}
#EventRnd li img{position:relative;float:left;margin-right:6px;margin-bottom:6px;padding:0;}
#EventRnd li h2{display:inline;width:auto;margin:0;padding:0;line-height:14px;background:none;text-indent:0;}
#EventRnd li a{margin:0;padding:0;color:#000;line-height:14px;}
#EventRnd li a.ReadMore:link,
#EventRnd li a.ReadMore:hover,
#EventRnd li a.ReadMore:active,
#EventRnd li a.ReadMore:visited{color:#77a340;}
#EventRnd li p{margin:0;padding:0;}
#EventRnd li div.block{position:relative;float:left;width:158px;margin:0;padding:0;}

#AddList{position:relative;float:left;width:675px;margin-left:7px;margin-top:0;margin-bottom:0;}
#AddList ul{position:relative;float:left;width:auto;margin:0;padding:0;list-style:none;}
#AddList ul li{position:relative;float:left;display:inline;width:126px;margin:0;margin-left:6px;padding:0;}
#AddList ul li img{position:relative;float:left;clear:both;display:block;}
#AddList ul li a{position:relative;float:right;clear:both;display:block;white-space:nowrap;}

#add1,
#add2,
#add3,
#add4,
#add5,
#add6{width:auto;position:relative;float:left;margin:6px;}
#add1{margin-left:0;}
#add6{margin-right:0;}

#footer{position:absolute;left:0;bottom:0;width:auto;padding-left:12px;padding-bottom:12px;font-weight:bold;font-size:14px;color:#77a340;}

#Top10{position:relative;float:right;clear:right;margin:0px;margin-top:18px;background-color:#fff;width:228px;margin-bottom:15px;}
#Top10 .newsHeading{display:block;height:50px;margin-bottom:6px;line-height:50px;font-size:12px;text-indent:12px;text-transform:uppercase;font-weight:bold;color:#575556;background-color:#d8ebe3;background-image:url(../images/news_h2.gif);background-position:right;background-repeat:no-repeat;vertical-align:top;}
#Top10 .Top10Cat{margin-left:7px;font-weight:bold;color:#000;}
#Top10 ul{margin:0px;padding:0;list-style-type:none;margin-left:7px;margin-right:7px;padding-bottom:10px;overflow:hidden;}
#Top10 ul li{color:#000;padding:0;padding-right:7px;}
#Top10 ul li a{color:#000;font-size:11px;text-decoration:none;white-space:nowrap;}
#Top10 ul li a:hover{color:#000;text-decoration:underline;}
#Top10 ul li a:active{color:#000;}
#Top10 ul li a:visited{color:#000;}

#News{position:relative;float:right;clear:right;width:228px;min-height:400px;margin-top:18px;vertical-align:top;}
#News ul{position:relative;float:left;margin:0;padding:0;list-style:none;}
#News ul li{position:relative;float:left;margin-bottom:12px;padding-right:6px;vertical-align:top;}
#News img{position:relative;float:right;margin-left:6px;margin-bottom:6px;}
#News h2.vignett{margin-top:0;height:50px;line-height:50px;text-indent:12px;font-size:12px;color:#575556;background-color:#d8ebe3;background-image:url(../images/news_h2.gif);background-position:right;background-repeat:no-repeat;vertical-align:top;}
#News h3,#News h3 a,#News p,#News a{}
#News h3,#News h3 a{margin:0;padding:0;color:#231F20;}
#News p{margin:0;padding:0;color:#464646;}

form.freetext,form.freetext fieldset{display:inline;}
form.freetext input{height:14px;}
form.freetext input.btn{border:none;background:#fff;}
/*
#EventSearch #datepicker{position:absolute;display:block;width:164px;padding:3px;padding-right:0;text-align:center;border:solid 1px #000;background:#fff;}
#EventSearch #datepicker a,#EventSearch #dpcontent a,#EventSearch #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;}
#EventSearch #datepicker p{font-weight:bold;}
#EventSearch #datepicker p.dph{color:#f00;}
#EventSearch #dpcontent p{font-weight:normal;color:#ced6d5;}
#EventSearch #datepicker a:hover{border:solid 1px #d7832d;background:#ced6d5;}
#EventSearch #datepicker a.prev{position:absolute;left:3px;padding-left:10px;padding-right:10px;}
#EventSearch #datepicker a.next{position:absolute;right:2px;padding-left:10px;padding-right:10px;}
#EventSearch #datepicker #dpyy,#EventSearch #datepicker #dpmm{height:23px;line-height:23px;font-weight:bold;font-size:xx-small;margin:0;padding:0;}
#EventSearch #datepicker div.hr{height:1px;line-height:1px;margin:0;margin-top:4px;margin-right:3px;padding:0;border-top:solid 1px #ced6d5;}
*/
.loddstrek{border-right:solid 1px #000;}
.TellusEventList a{text-decoration:underline;}
.TellusEventListDay td{background-color:#D8EBE3;color:#000;font-size:12px;font-weight:bold;}
.touristpicture{margin-top:10px;margin-right:10px;margin-left:20px;}
.touristinfopicture{position:absolute;top:28px;left:410px;}

#kart{margin-top:10px;margin-left:10px;float:left;}
#map{margin-top:10px;}
#mapmenu{width:300px;}
#mapmenu ul{display:block;margin:0;padding:0;list-style-type:none;}
#mapmenu ul li{font-weight:bold;font-size:12px;color:#000;}
#right{float:left;}
#maplist{position:relative;min-height:550px;margin-top:0;float:left;}

#map{width:410px;height:450px;margin-right:20px;}
a.m1,.m1{background:#D8EAE2;}
a.m2,.m2{background:#AFBC37;}
a.m3,.m3{background:#D1D2D3;}
a.m4,.m4{background:#78A441;}
a.m5,.m5{background:#008BA8;}
a.m6,.m6{background:#E2E7BD;}

.katTomt{width:100%;height:100%;}

.katTekst{margin:10px 0 0 10px;left:0;width:286px;height:74px;}
.katTekst p{margin:auto;width:282px;font-weight:bold;}

.prodpresHeader{position:absolute;top:0;left:283px;font-weight:bold;font-size:16px;}

.EventTableTime{width:100px;}
.EventTableName{width:400px;}
.EventTableEmpty{width:90px;}





#test #header{border:solid 1px red;float:left;width:100%;}
#test #prodpres{border:solid 1px blue;width:49%;float:right;}
#test #prodlist{border:solid 1px green;width:49%;float:left;}


#productPage{float:left;padding-left:12px;background-image:url(../images/bakgrunn_prodlist.gif);background-repeat: repeat-y;}
#productPageTop{float:left;padding-left:12px;margin-top:6px;width:902px;height:126px;}
#productPageTop div.breadcrumb{margin-bottom:6px;}
#productPageTop div.breadcrumb a.back{margin-right:6px;padding-left:20px;background:url(../images/breadcrumb_back.gif) left no-repeat;}
#productPageTop div.breadcrumb a{padding-left:16px;font-size:11px;font-weight:bold;color:#008ca8;background:url(../images/breadcrumb_name.gif) left no-repeat;}
#productPage #ProductHeader{float:left;width:892px;background-image:url(../images/background_H1.gif);background-repeat: repeat-x;}
#productPage #ProductHeader h1{height:30px;line-height:30px;text-align:center;margin:0;margin-bottom:12px;}
#productPage #ProductHeader a{position:absolute;left:18px;top:140px;color:#636363;font-weight:bold;}
#productPage #ProductPres{width:607px;float:right;}
#productPage #ProductPresList{width:268px;float:left;}
#productPage #ProductNew div.text{position:relative;float:left;width:318px;border-left:solid 1px #959595;}
#productPage #ProductNew .text h2 {background-color:#D8EBE3;color:#000;height:20px;}
#productPage #ProductNew div.text p{margin-left:6px;margin-right:6px;font-size:12px;color:#464646;}
#productPage #ProductNew div.pic{position:relative;float:right;width:280px;margin-right:6px;}
#productPage .prodpresHeader{position:absolute;top:0;left:283px;font-weight:bold;font-size:16px;}

#productPage #ProductSubMenu {position:relative;float:left;clear:left;width:268px;margin-left:0;padding:0;padding-left:12px;}
#productPage #ProductSubMenu li{margin-left:20px;}
#productPage #ProductSubMenu li,
#productPage #ProductSubMenu li a{font-size:11px;color:#959595;}

#ProductIngressVignett div.ingressVisitRomerike{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/visitromerike.jpg);background-repeat:no-repeat;}
#ProductIngressVignett div.ingressMesser{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/messe.jpg);background-repeat:no-repeat;}
#ProductIngressVignett div.ingressKursKonf{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/kurs.jpg);background-repeat:no-repeat;}
#ProductIngressVignett div.ingressHoteller{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/hoteller.jpg);background-repeat:no-repeat;}
#ProductIngressVignett div.ingressTransport{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/transport.jpg);background-repeat:no-repeat;}
#ProductIngressVignett div.ingressAttraksjoner{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/attraksjoner.jpg);background-repeat:no-repeat;}
#ProductIngressVignett div.ingressAktiviteter{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/aktiviteter.jpg);background-repeat:no-repeat;}
#ProductIngressVignett div.ingressShopping{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/shopping.jpg);background-repeat:no-repeat;}
#ProductIngressVignett div.ingressCamping{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/camping.jpg);background-repeat:no-repeat;}
#ProductIngressVignett div.ingressKonfStotte{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/konferansestotte.jpg);background-repeat:no-repeat;}
#ProductIngressVignett div.ingressPresse{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/presse.jpg);background-repeat:no-repeat;}
#ProductIngressVignett div.ingressNyheter{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/nyheter.jpg);background-repeat:no-repeat;}
#ProductIngressVignett div.ingressServering{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;background-image:url(../images/kategoribilder/servering2.jpg);background-repeat:no-repeat;}
#ProductIngressVignett div.ingressTom{position:relative;float:left;clear:left;display:inline;width:600px;height:93px;margin-bottom:12px;border:solid 0px #afbd36;margin-top:0;}

#ProductIngressVignett h2.vignett{margin-top:0;position:relative;float:right;display:inline;width:280px;height:93px;margin-right:12px;line-height:93px;font-size:20px;font-weight:normal;text-indent:12px;color:#fff;background-color:#afbd36;background-image:url(../images/vignett.gif);background-position:right;background-repeat:no-repeat;}
.brochure{width:594px;float:right;}
.brochureimage{width:196px;padding:auto;float:left;}

.EventSearch{width:393px;border-right:solid 1px #d8ebe3;}
.AdvBig{position:absolute;top:-196px;left:393px;width:260px;padding-left:7px;padding-right:10px;}
.AdvBig img{}
.AdvSmal2{width:120px;float:left;padding: 15px 0 15px 7px;}
.AdvSmal{width:120px;float:left;padding: 15px 0 15px 5px;}

#productListPage{float:left;padding-left:12px;background-image:url(../images/bakgrunn_prodlist.gif);background-repeat: repeat-y;margin-top:8px;}
#productListPage #subcatProductList{width:268px;float:left;margin-right:16px;}
#productListPage #ProductListNew{width:607px;float:right;}

#productListPage #ProductListNew .listText{margin-bottom:10px;width:593px;}
#productListPage #ProductListNew .image{margin-right:15px;float:left;margin-bottom:13px;}
#productListPage #ProductListNew h2{margin-top:0;}
#productListPage #ProductListNew a{color:#008CA8;}
#productListPage .selected{font-weight:bold;}

.TellusPreviousNext{text-align:right;}

.listImage{width:130px;}





/* Tellus EventForm*/

/*#TellusEventForm *{font-family:Verdana;font-size:small;}*/

#TellusEventForm{width:49em;}
.tellUsEFfield{width:100%;}
.tellUsEFtextarea{width:27.0em;height:5em;}
.tellUsEFselect{width:27.4em;}
.tellUsEFinput{width:27.0em;}
.tellUsEFimageinput{width:20.95em;}
.tellUsEFimage{width:27.4em;}
.tellUsEFcheckbox{width:auto;}
.tellUsEFpriceselect{width:13.1em;}
.tellUsEFprice{width:13.4em;}
.tellUsEFbtn{width:auto;}
.tellUsEFspacer,
.tellUsEFlabel,
.tellUsEFtextlabel{width:40%;}
.tellUsEFtimelabel{width:3em;}

.tellUsEFtime{width:4.6em;}
.tellUsEFdate{width:22.3em;}
.tellUsEFdaylist .tellUsEFcheckbox{width:auto;}
.tellUsEFinfo .tellUsEFinput{width:7.5em;}
.tellUsEFinfo{width:27em;}
.tellUsEFtimeborder{width:27.0em;}

.tellUsEFimgbtn,
.tellUsEFpricebtn{margin-left:27em;margin-top:0.6em;}
.tellUsEFaddtimeblock{border:solid 1px #f00;}
.tellUsEFtimebtn{display:block;position:relative;clear:both;margin-top:0.6em;}

#TellusEventForm fieldset{border:0;margin:0;padding:0;margin-left:20px;margin-top:20px;}
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;}
.tellUsNormal{font-weight:normal;}
.tellUsEFalert{color:#f00;}
.tellUsEFbold {font-weight:bold;}
.tellUsEFlogo{left:0;top:0;}
#TellusEventForm .tellUsEFfield .tellUsEFlabel .tellUsEFsmall{color:red;font-size:xx-small;margin-left:1em;}

.tellUsEFfield{display:block;position:relative;float:left;margin:0;padding:0;margin-bottom:0.5em;clear:both;}
.tellUsEFrcol{display:block;position:absolute;right:10px;margin:0;color:#f00;top:0.3em;}
.tellUsEFspacer,
.tellUsEFlabel,
.tellUsEFtextlabel{display:block;position:relative;font-weight:bold;float:left;}
.tellUsEFtimelabel{float:left;display:inline;}

.tellUsEFinput{position:relative;float:left;}
.tellUsEFfacility .tellUsEFlabel{display:inline;clear:left;}
.tellUsEFcalendar{position:relative;padding-left:12px;}
.tellUsEFday,
.tellUsEFmonth,
.tellUsEFyear{padding-left:3px;padding-right:3px;}

.tellUsEFtime{float:left;margin-right:0.2em;}
.tellUsEFdate{display:block;position:relative;float:left;clear:both;}

.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;}
.tellUsEFdaylist .tellUsEFli label{margin-right:0.5em;vertical-align:top;text-transform:capitalize;}

.tellUsEFtimeborder{position:relative;margin:0;padding:0;padding:0.2em 0.2em 0.2em 0;float:left;border:solid 1px #989898;}
.tellUsEFtimeblock{display:block;clear:both;}
.tellUsEFdatetype .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;}
.tellUsEFdaytime{display:inline;position:relative;float:left;clear:none;padding:0;padding-left:0.5em;}

.tellUsEFsublabel{display:block;clear:both;}
.tellUsEFinfo {position:relative;float:left;}
.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;}

#TellusEventForm #reCaptchaContainer{display:block;clear:both;padding-left:20em;margin-top:1em;margin-bottom:1em;}
#TellusEventForm .tellUsEFfield .tellUsEFlabel .tellUsEFsmall{color:red;font-size:9px;margin-left:1em;}

#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;}