/* Default styles */
body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#000;margin:0px;padding:0px;}
body.mceContentBody{padding:4px;text-align:left;background-image:none;}
td,th{font-size:10px;}
h1,h2,h3,h4,h5,h6{margin:0px 0px 4px 0px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#000;text-decoration:none;}
h1{font-size:18px;}
h2{font-size:14px;}
h3{font-size:12px;}
h4,h5,h6{font-size:10px;}
p{margin:0px 0px 10px 0px;}
form{margin:0px;padding:0px;}
img{display:block;}
input,select,textarea{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;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:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#000;display:block;padding-top:4px;}
.iTitle{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:18px;font-weight:bold;color:#000;text-decoration:none;}
.iHeading{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#000;text-decoration:none;}
.iIntro{font-size:11px;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:13px;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:#666;margin:0px;}
.iFile{clear:both;margin-bottom:5px;}
.iFlashfile{}
.iFrame{border:1px solid #ccc;}
.iFrameTitle{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;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:#036;font-weight:bold;text-decoration:none;}
a:hover{color:#003350;text-decoration:underline;}
a:visited{color:#036;}
.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:#000;}
.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:14px;font-family:Arial,Verdana,Helvetica,sans-serif;font-weight:bold;color:#000;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:#000;font-weight:bold;}
.iSitemap a.iSitemap2{text-decoration:none;color:#666;}
.iSitemap a.iSitemap2:hover{color:#666;}
.iSitemap a.iSitemap3{text-decoration:none;color:#666;}
.iSitemap a.iSitemap3:hover{color:#666;}
.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;}
/* Sharing */
.iShare img{float:right;padding-left:4px;}
/* Custom styles */
body.mceContentBody{padding:2px;text-align:left;background-image:none;background:#FFF;color:#000;}
html,body{background-color:#D9E1E7;background-image:url(/sfiles/8/1/picture/bodybg.gif);}
body{margin:0px;padding:0px;}
.stripebg{background-color:#fff;background-image:url(/sfiles/93/95/9/picture/stripebg.gif);}
.letterList{background-color:#FDD88C;font-size:12px;font-weight:bold;color:#000;padding:0px;}
.letterList table{border-collapse:collapse;width:581px;}
.letterList td{padding:2px;border:1px solid #F5B721;text-align:center;}
.logotopp{background-color:#FFF;border:solid #A9B5BE;border-width:0px 1px;margin:0px;padding:0px;height:auto;width:958px;text-align:left;}
#toppmeny{background-image:url(/sfiles/8/2/picture/toppmenybg.gif);background-repeat:repeat-x;margin:0px;padding:0px;height:44px;width:959px;border-right:1px solid #A9B5BE;text-align:left;}
.innhold{background-color:#FFF;background-image:url(/sfiles/0/2/picture/innhbg.gif);background-repeat:repeat-y;border-right:1px solid #A9B5BE;border-bottom:1px solid #A9B5BE;margin:0px;padding:0px;height:auto;width:959px;text-align:left;}
/* hovedmeny */
ul.menykont,ul.menykont li,ul.menykont a{padding:0;margin:0;display:block;}
ul.menykont{padding-top:10px;}
ul.menykont ul{display:none;}
ul.menykont li{list-style-type:none;position:relative;float:left;margin-right:3px;}
ul.menykont li div.bue1,ul.menykont li div.bue2{float:left;height:34px;width:8px;}
ul.menykont li div.bue1{background-image:url(/sfiles/3/2/picture/mbue1.gif);background-repeat:no-repeat;}
ul.menykont li div.bue2{background-image:url(/sfiles/5/2/picture/mbue2.gif);background-repeat:no-repeat;}
ul.menykont li a{float:left;height:22px;width:auto;padding:6px;color:#D6E0EB;font-weight:bold;text-decoration:none;background-image:url(/sfiles/1/2/picture/mbg.gif);background-repeat:repeat-x;}
ul.menykont li a:hover{color:#FFE188;}
ul.menykont li.aktiv a{color:#FFE188;background-image:url(/sfiles/2/2/picture/mbga.gif);}
ul.menykont li.aktiv div.bue1{background-image:url(/sfiles/4/2/picture/mbue1a.gif);background-repeat:no-repeat;}
ul.menykont li.aktiv div.bue2{background-image:url(/sfiles/6/2/picture/mbue2a.gif);background-repeat:no-repeat;}
.umenykont{margin-bottom:10px;}
/* Undermeny */
ul.umeny,ul.umeny li,ul.umeny a{padding:0;margin:0;display:block;}
ul.umeny ul{padding:0px;margin:0px 0px 0px 7px;}
ul.umeny li{list-style-type:none;height:auto;}
* html ul.umeny li{height:1%;}
ul.umeny li a{margin:0px 0px 3px 10px;padding:2px;color:#000;font-weight:bold;text-decoration:none;}
ul.infolenker li a{margin:0px 5px 3px 5px;background-image:url(/sfiles/01/06/9/picture/linkpil4.gif);background-repeat:no-repeat;background-position:100% 50%;background-color:#fff;}
ul.umeny ul a{font-weight:normal;}
ul.umeny li a:hover,ul.umeny a.aktiv{background-color:#CCD8E5;}
ul.infolenker li a:hover,ul.infolenker a.aktiv{background-image:url(/sfiles/01/06/9/picture/linkpil4.gif);background-repeat:no-repeat;background-position:100% 50%;background-color:#fff;}
.umenykont,.bransje{background-image:url(/sfiles/9/2/picture/umenybg.gif);background-repeat:repeat-y;}
/* Firmameny */
.firmameny{padding:6px 0px 0px 0px;margin:0px 0px 6px 1px;}
.toppannonser{padding:4px 9px;margin-left:1px;margin-bottom:6px;border-bottom:1px solid #A9B5BE;border-top:1px solid #A9B5BE;}
/* Firmameny - Meny stiler */
ul.slidingmenu,ul.slidingmenu ul,ul.slidingmenu li,ul.slidingmenu a{display:block;margin:0px;padding:0px;}
ul.slidingmenu{height:24px;padding:4px 4px 0px 10px;}
ul.slidingmenu li{list-style-type:none;position:relative;float:left;width:auto;height:auto;margin-right:3px;}
ul.slidingmenu ul li{position:relative;float:none;width:150px;height:auto;margin-right:0px;}
* html ul.slidingmenu li,* html ul.slidingmenu ul li{height:1%;}
* html ul.slidingmenu ul li{height:1%;zoom:1;}
ul.slidingmenu a{}
ul.slidingmenu ul{position:absolute;left:0px;top:23px;display:none;z-index:10;}
ul.slidingmenu ul ul{position:absolute;left:100%;top:2px;display:none;z-index:11;}
/* Firmameny - Meny utseende */
ul.slidingmenu{background-image:url(/sfiles/51/70/9/picture/firmamenybg2.gif);background-repeat:repeat-x;}
ul.slidingmenu li{background-image:url(/sfiles/41/70/9/picture/mbg.gif);background-repeat:repeat-x;}
ul.slidingmenu li.aktiv{background-image:url(/sfiles/92/70/9/picture/mbga.gif);background-repeat:repeat-x;}
ul.slidingmenu li div{background-image:url(/sfiles/31/70/9/picture/mbue2.gif);background-position:100% 0%;background-repeat:no-repeat;}
* html ul.slidingmenu li div{float:left;height:1%;}
ul.slidingmenu li.aktiv div{background-image:url(/sfiles/82/70/9/picture/mbue2a.gif);}
ul.slidingmenu li a{background-image:url(/sfiles/21/70/9/picture/mbue1.gif);background-repeat:no-repeat;color:#333;text-decoration:none;font-size:12px;line-height:18px;font-weight:bold;padding:3px 10px;}
ul.slidingmenu li.aktiv a{background-image:url(/sfiles/72/70/9/picture/mbue1a.gif);color:#000;}
ul.slidingmenu ul li,ul.slidingmenu ul li.aktiv,ul.slidingmenu ul li div,ul.slidingmenu ul li.aktiv div,ul.slidingmenu ul li a,ul.slidingmenu ul li.aktiv a{background-image:none;}
ul.slidingmenu ul{border:solid #A9B5BE;border-width:1px 0px 0px 0px;padding:0px;margin:0px;}
ul.slidingmenu ul li,ul.slidingmenu ul li.aktiv{height:auto;border:solid #A9B5BE;border-width:0px 1px 1px 1px;border-bottom:1px solid #A9B5BE;}
ul.slidingmenu ul li a,ul.slidingmenu ul li.aktiv a{background-color:#DFDFDF;}
ul.slidingmenu li.aktiv li a{background-image:none;}
ul.slidingmenu ul div{border:1px solid #fff;background-color:#DFDFDF;background-image:none;}
* html ul.slidingmenu ul div{float:none;width:100%;}
ul.slidingmenu ul a{color:#333;text-decoration:none;font-size:11px;line-height:12px;font-weight:bold;padding:3px 10px;}
ul.slidingmenu a:hover{color:#000;text-decoration:none;}
/* generellt innhold */
br.clear{clear:both;font-size:0px;height:0px;width:0px;}
.bunntekst,.bunntekst a{color:#A9B4BE;}
/* innholdsobjekter */
h1,h2.overskrift{font-size:14px;margin:0px 0px 5px 0px;}
h2,h3,h4,h5,h6{font-family:Verdana,Arial,sans-serif;font-size:10px;margin:0px 0px 5px 0px;}
p{margin:0px 0px 10px 0px;}
.iRight img,.iLeft img,.iFull img{border:1px solid #A9B4BE;}
img.normal{width:inherit;}
img.left{float:left;margin:0px 8px 8px 0px;border:1px solid #A9B4BE;}
img.right{float:right;margin:0px 0px 8px 8px;border:1px solid #A9B4BE;}
label{font-weight:bold;color:#4562AD;}
.rammetittel{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:13px;margin:0px;padding:8px;}
div.bransje .rammetittel{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:13px;margin:0px;padding:16px 4px 4px 17px;}
div.lenke1{background-image:url(/sfiles/28/95/9/picture/linkpil1.gif);background-repeat:no-repeat;overflow:hidden;margin-bottom:10px;}
div.lenke2{background-image:url(/sfiles/38/95/9/picture/linkpil2.gif);background-repeat:no-repeat;overflow:hidden;margin-bottom:10px;}
div.lenke3{background-image:url(/sfiles/88/95/9/picture/linkpil3.gif);background-repeat:no-repeat;overflow:hidden;margin-bottom:10px;}
div.lenke4{overflow:hidden;margin-bottom:10px;}
div.lenke1 a,div.lenke2 a,div.lenke3 a,div.lenke4 a{color:#036;display:block;float:left;line-height:12px;padding:0px 0px 2px 14px;}
* html div.lenke1 a,* html div.lenke2 a,* html div.lenke3 a,* html div.lenke4 a{height:0%;width:158px;}
* html div.lenke1,* html div.lenke2,* html div.lenke3,* html div.lenke4{height:12px;}
.lenketekst{clear:left;font-size:10px;color:#666;margin-left:14px;}
.rammekont{padding:4px 8px;border:solid;border-width:0px 1px 1px 1px;margin-bottom:10px;}
.infolenker a,.infolenker a:hover{color:#000;}
/* Gradient ramme */
.gradramme h3{padding:4px 8px;margin:0px;}
.gradramme .tittelbg{background-image:url(/sfiles/79/95/9/picture/rammebg.gif);background-repeat:repeat-x;overflow:hidden;}
* html .gradramme .tittelbg{height:1%;}
.gradramme .tittelstart{background-image:url(/sfiles/89/95/9/picture/ramme1.gif);background-repeat:no-repeat;background-position:0% 0%;}
.gradramme .tittelslutt{background-image:url(/sfiles/99/95/9/picture/ramme2.gif);background-repeat:no-repeat;background-position:100% 0%;}
.gradramme .gradrammeinnh,.ramme .gradrammeinnh{padding:4px 8px;border:solid #A9B4BE;border-width:0px 1px 1px 1px;margin-bottom:10px;}
.gradramme .borderTop{border-top-width:1px;}
/* byggsok og firma */
.byggsok{height:94px;width:597px;margin-bottom:10px;background-image:url(/sfiles/1/6/picture/sokbg.jpg);background-repeat:no-repeat;}
.byggsokny{height:70px;width:597px;margin-bottom:10px;background-image:url(/sfiles/82/44/9/picture/sokbg3.jpg);background-repeat:no-repeat;}
.byggsok .konteiner,.byggsokny .konteiner{padding:10px 10px 10px 88px;}
.firma{border:1px solid;padding:4px;overflow:hidden;width:auto;}
a.annonselink3,a.annonselink2{color:#000;text-decoration:none;font-weight:bold;display:block;float:left;line-height:12px;margin-top:4px;background-repeat:no-repeat;}
a.annonselink3 span,a.annonselink2 span{display:block;padding:4px 8px;background-repeat:no-repeat;background-position:100% 0%;}
a.annonselink3{background-image:url(/sfiles/17/60/9/picture/firmagulknapp1.gif);}
a.annonselink3 span{background-image:url(/sfiles/27/60/9/picture/firmagulknapp2.gif);}
a.annonselink2{background-image:url(/sfiles/46/95/9/picture/firmaknapp12.gif);}
a.annonselink2 span{background-image:url(/sfiles/56/95/9/picture/firmaknapp22.gif);}
.beskrivelse{padding:8px;margin:0px;color:#7E6C46;}
.annonseskygge{padding:0px 0px 0px 2px;background-image:url(/sfiles/86/95/9/picture/firmaskygge.gif);background-repeat:no-repeat;background-position:0% 100%;margin-bottom:6px;}
.annonseskygge2{padding:0px 2px 4px 0px;background-image:url(/sfiles/07/95/9/picture/firmaskygge2.gif);background-repeat:no-repeat;background-position:100% 100%;}
.annonsebg{background-image:url(/sfiles/48/95/9/picture/annonsebg.gif);padding:8px;border:1px solid #A9B4BE;}
.knapp{color:#000;font-size:10px;text-decoration:none;display:block;float:left;line-height:12px;margin-top:4px;margin-right:8px;background-image:url(/sfiles/47/60/9/picture/firmaknapp1b.gif);background-repeat:no-repeat;}
.knapp span{display:block;padding:4px 8px;background-image:url(/sfiles/57/60/9/picture/firmaknapp2b.gif);background-repeat:no-repeat;background-position:100% 0%;}
.ramme0{background-color:#fff;border-color:#A9B4BE;margin-left:2px;margin-right:2px;}
.ramme1{background-color:#fff;border-color:#A9B4BE;}
.ramme2{background-color:#e6e6e6;border-color:#A9B4BE;}
.ramme3{background-color:#FDD88C;border-color:#F5B721;}
.ramme2 .annonselogo{border:1px solid #A9B4BE;}
.ramme3 .annonselogo{border:1px solid #F5B721;}
.ramme1 strong{font-size:12px;}
.ramme2 strong{font-size:14px;}
.ramme3 strong{font-size:16px;}
.ramme1 a,.ramme2 a,.ramme3 a{color:#000ff;}
.ramme0 strong a{color:#000;}
.gradbg{background-image:url(/sfiles/25/44/9/picture/gradient1.gif);background-repeat:repeat-y;}
/* Firmainfo ++ */
.firmainfo,.firmaliste{border-collapse:collapse;}
.firmainfo th,.firmaliste th{text-align:left;color:#000;}
.firmainfo th{background-image:url(/sfiles/25/44/9/picture/gradient1.gif);background-repeat:repeat-y;width:160px;border:1px solid #DDD;}
.firmaliste td,.firmaliste th{padding:4px;border:1px solid #DDD;}
.firmainfo td{background-image:url(/sfiles/35/44/9/picture/gradient2.gif);background-repeat:repeat-y;border:1px solid #DDD;width:100%;}
.firmainfo th,.firmainfo td{padding:4px 4px 8px 4px;}
.firmasok input{font-family:Arial,Helvetica,sans-serif;font-size:10px;border:none;color:#000;font-weight:normal;margin:0px;height:20px;width:50px;background-color:#538D53;background-image:url(/sfiles/67/60/9/picture/firmasokknapp2.gif);background-repeat:no-repeat;}
.byggsok2{border:1px solid #E07F00;background-color:#FFB527;background-image:url(/sfiles/22/34/9/picture/sokbg2.gif);background-repeat:repeat-x;text-align:left;}
.byggsok2 label,.byggsokny label{float:left;color:#000;font-weight:normal;}
.byggsokny label input{float:left;}
.autorlogo{float:left;margin:10px 10px;border:1px solid #62BD19;}
.bullet{background-image:url(/sfiles/68/70/9/picture/bullet.gif);background-repeat:no-repeat;}
/* Steder */
.stedHeader{background-color:#FDD88C;border:1px solid #F5B721;font-size:12px;font-weight:bold;color:#000;padding:4px;}
.stedContent{border-left:1px solid #A9B5BE;border-right:1px solid #A9B5BE;}
.stedContent a{display:block;padding:4px;border-bottom:1px solid #A9B5BE;font-weight:normal;text-decoration:none;}
/* Bransjeutdrag */
.bransjeutdragtopp{background:url(/sfiles/97/95/9/picture/bransje2.gif) no-repeat 100% 0%;height:64px;}
.bransjeutdragtopp2{background:url(/sfiles/87/95/9/picture/bransje1.gif) no-repeat 0% 0%;height:64px;text-align:right;}
.bransjeutdragtopp2 a{display:block;float:right;clear:right;padding:4px;margin:16px 10px 0px 0px;border:1px solid #A9B5BE;}
.bransjeHeader{background-color:#2082D2;border:1px solid #006BB9;font-size:12px;font-weight:bold;color:#000;padding:4px;}
.bransjeContent{border-left:1px solid #A9B5BE;border-right:1px solid #A9B5BE;}
.bransjeContent a{display:block;padding:4px;border-bottom:1px solid #A9B5BE;font-weight:normal;text-decoration:none;}
.bransjeBunnLink{background-color:#BCC8D1;}
/* Temaseksjoner */
.temaseksjoner h1.seksjonstittel{text-align:center;font-size:16px;}
/* Standard fix */
.iCheckbox{border:0px;}
h2 a.iMore,h2 a.iMore:hover{color:#000;text-decoration:none;}
.iIntro{font-size:10px;font-weight:bold;}
.iByline{color:#98A6B0;padding:2px;border:solid #98A6B0;border-width:1px 0px;overflow:hidden;}
* html .iByline{height:1%;}
