/* Default styles */
body{font-family:Verdana,Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000;margin:0px;padding:0px;}
body.mceContentBody{padding:4px;text-align:left;background-image:none;}
td,th{font-size:11px;}
h1,h2,h3,h4,h5,h6{margin:0px 0px 4px 0px;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;color:#555;text-decoration:none;}
h1{font-size:19px;}
h2{font-size:15px;}
h3{font-size:13px;}
h4,h5,h6{font-size:11px;}
p{margin:0px 0px 10px 0px;}
form{margin:0px;padding:0px;}
img{display:block;}
input,select,textarea{font-family:Verdana,Verdana,Arial,Helvetica,sans-serif;font-size:11px;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,Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#003;display:block;padding-top:4px;}
.iTitle{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size:19px;font-weight:bold;color:#555;text-decoration:none;}
.iHeading{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;color:#555;text-decoration:none;}
.iIntro{font-size:12px;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:14px;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:Verdana,Verdana,Arial,Helvetica,sans-serif;font-size:11px;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:#336;font-weight:bold;text-decoration:none;}
a:hover{color:#336;text-decoration:underline;}
a:visited{color:#336;}
.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:#555;}
.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:15px;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-weight:bold;color:#555;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:#555;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;}
/* Sharing */
.iShare img{float:right;padding-left:4px;}
/* Custom styles */
/* info */
/* ID-5 :Videregående skole */
/* ID-56 :Ungdomsskole Bergen */
/* ID-57 :Ungdomsskole Sotra */
/* ID-58 :Egill Danielsens stiftelse */
/* ID-59 :Danielsen Barneskole Sotra */
/* ID-60 :Intensivgymnas */
/* 
*/
/* -------------------- MOD. DEFAULT STYLES -----------------------------------------------------
*/
body,html{background:#fff}
.iLink{line-height:20px;}
h1{margin-bottom:15px;}
h2{font-style:normal;color:#555;margin:8px 0px 5px 0px;line-height:18px;}
.iIntro{font-size:11px;color:#000;}
.iFrame{width:228px;}
#innhold .iFrame{width:488px;}
.iFrameTitle,.iFrame h3{background:#777 url(/sfiles/84/1/picture/grastripe.jpg);color:#fff;border:0;}
#innhold .iFrame h2{font-size:15px;}
.iFull img,.iLeft img,.iRight img{border:1px solid #ccc;}
input.iButton{background-color:#666;border:0;color:#fff;margin-right:8px;}
input,select,textarea{border:1px solid #ccc;}
input{width:147px;}
.iSearch{margin-top:20px;}
.iSearch h2{font-size:11px;margin-bottom:4px;font-weight:normal}
/* ---------------------- CUSTOM STYLES -----------------------------------------------------------
*/
#all{height:400px;width:100%}
#ID-5 #all{background:#fff url(/sfiles/34/1/picture/bg_dvb2.jpg) repeat-x}
#ID-56 #all{background:#fff url(/sfiles/24/1/picture/bg_dub2.jpg) repeat-x}
#ID-57 #all{background:#fff url(/sfiles/14/1/picture/bg_dus2.jpg) repeat-x}
#ID-58 #all{background:#fff url(/sfiles/04/1/picture/bg_eds2.jpg) repeat-x}
#ID-59 #all{background:#fff url(/sfiles/41/2/picture/bg_dbs2.jpg) repeat-x}
#ID-60 #all{background:#fff url(/sfiles/50/2/picture/bg_dig2.jpg) repeat-x}
#ID-5291 #all{background:#fff url(/sfiles/50/2/picture/bg_dig2.jpg) repeat-x}
#wrapper{width:990px;margin:0 auto;}
#topp{height:113px;padding-top:3px;}
#MainContent{margin-top:0px;line-height:15px;background:#fff url(/sfiles/3/2/picture/contentbg.jpg) repeat-y;}
#MainContentTop{background-position:0px 0px;}
#ID-5 #MainContentTop{background:url(/sfiles/4/2/picture/contentbgtop.jpg) no-repeat;}
#ID-56 #MainContentTop{background:url(/sfiles/43/2/picture/contentbgtop_dub4.jpg) no-repeat;}
#ID-57 #MainContentTop{background:url(/sfiles/53/1/picture/contentbgtop_dus.jpg) no-repeat;}
#ID-58 #MainContentTop{background:url(/sfiles/93/1/picture/contentbgtop_eds.jpg) no-repeat;}
#ID-59 #MainContentTop{background:url(/sfiles/31/2/picture/contentbgtop_dbs.jpg) no-repeat;}
#ID-60 #MainContentTop{background:url(/sfiles/60/2/picture/contentbgtop_dig.jpg) no-repeat;}
#ID-5291 #MainContentTop{background:url(/sfiles/60/2/picture/contentbgtop_dig.jpg) no-repeat;}
.seksjonsbilde{height:113px;width:415px;float:right;text-align:right;margin-right:10px;background-position:bottom;}
.seksjonsbilde img{float:right;}
#logo{width:493px;margin:10px 0 0 7px;float:left;}
#content{width:750px;padding:0px 30px 0 10px;margin-top:21px;float:right;}
#LeftContent{width:155px;padding:0 10px 0 22px;margin:21px 0 0 0px;float:left;z-index:4;}
#global1{width:155px;margin:10px 0 0 0px;float:left;}
#global1 .iFrame{width:153px;color:#fff;/* padding:10px 0;background:#DCA23D;*/}
/*
#global1 .iFrameContent{background:#DCA23D;}
#global1 .iFrameContent .iLink{line-height:0;}*/
#innhold{width:480px;float:left;}
#global2{float:right;width:240px;}
.spacer{clear:both;}
/* ---------------------- meny,mainMenu ----------------------------------------------------------
*/
#meny{width:830px;height:32px;margin:0;padding:0;}
#mainMenu{margin-left:0px;height:32px;margin:0;padding:0;}
#mainMenu ul{position:relative;z-index:500;display:block;width:100%;height:32px;margin:0;padding:0;}
#mainMenu ul li.top{display:block;float:left;position:relative;padding:3px 9px;width:auto;}
#mainMenu ul li a.top_link{display:block;float:left;height:24px;line-height:24px;text-decoration:none;font-weight:bold;cursor:pointer;}
#mainMenu ul li a.top_link span{float:left;display:block;padding:1px 2px 0 2px;height:22px;white-space:nowrap;color:#fff;/* #C5D1E2;*/font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;}
#ID-60 #mainMenu ul li a.top_link span,#ID-58 #mainMenu ul li a.top_link span{color:#000}
#mainMenu ul li a.top_link span.down{float:left;display:block;padding:0;height:22px;}
#mainMenu ul li a.top_link:hover{color:#D4D0C1;}
#mainMenu ul li a.top_link:hover span{text-decoration:none;}
#mainMenu ul li a.top_link:hover span.down{}
#mainMenu ul li:hover > a.top_link{color:#D4D0C1;}
#mainMenu ul li:hover > a.top_link span{}
#mainMenu ul li:hover > a.top_link span.down{}
#mainMenu ul li table{border-collapse:collapse;position:absolute;width:0;height:0;top:0;left:0;width:300px;}
#mainMenu ul li table ul.sub{margin:0;background:#fff;}
#mainMenu ul li ul.sub li table ul{display:block;width:90px;float:left;padding-left:15px;margin:4px 0;border-width:0;}
/* Default link styling */
/* Style the list OR link hover. Depends on which browser is used */
#mainMenu ul a:hover{visibility:visible;}
#mainMenu ul li:hover{position:relative;z-index:200;}
/* keep the 'next' level invisible by placing it off screen. */
#mainMenu ul ul,#mainMenu ul :hover ul ul,#mainMenu ul :hover ul :hover ul ul,#mainMenu ul :hover ul :hover ul :hover ul ul,#mainMenu ul :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 ul :hover ul.sub{left:9px;top:26px;background:#fff;padding:0 0;border-top-width:1px;white-space:nowrap;width:180px;height:auto;}
#mainMenu ul :hover ul.sub li{display:block;height:20px;position:relative;float:left;width:100%;background-color:#eeeeed;border:1px solid #d7d7d7;}
#mainMenu ul :hover ul.sub li a{display:block;font-size:11px;font-weight:normal;height:20px;width:auto;line-height:20px;text-indent:5px;color:#000;text-decoration:none;}
#mainMenu ul :hover ul.sub li a.fly{}
#mainMenu ul :hover ul.sub li a:hover{background:#777 url(/sfiles/54/1/picture/grastripe2.jpg);color:#fff;}
#mainMenu ul :hover ul.sub li a.fly:hover{background:#777 url(/sfiles/54/1/picture/grastripe2.jpg);color:#fff;}
#mainMenu ul :hover ul li:hover > a.fly{background:#777 url(/sfiles/54/1/picture/grastripe2.jpg);color:#fff;}
#mainMenu ul :hover ul :hover ul,#mainMenu ul :hover ul :hover ul :hover ul,#mainMenu ul :hover ul :hover ul :hover ul :hover ul,#mainMenu ul :hover ul :hover ul :hover ul :hover ul :hover ul{left:90px;top:-4px;background:#fff;padding:3px 0;border:1px solid #CFE7C4;white-space:nowrap;width:93px;z-index:200;height:auto;}
/* ------------------ main menu slutt -------------------*/
/* ---------------------------------------------- Sidemeny ------------------------------------------ 
*/
#sidemeny{float:left;line-height:15px;width:155px;}
#sidemeny ul,#sidemeny li,#sidemeny a{display:block;margin:0 0 2px 0;padding:0;}
#sidemeny li{list-style-type:none;position:relative;}
#sidemeny ul{padding-left:0px;}
#sidemeny a{color:#000;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:12px;font-weight:normal;padding:4px 0px 4px 5px;background:#fff;border:1px solid #ccc;height:1%;}
#sidemeny a:hover{text-decoration:underline;}
#sidemeny .active a{font-weight:bold;}
/* --- SLUTT SIDEMENY ---- 
*/
/* -------------------------------------------- LinksMeny --------------------------------------- 
*/
#LinksMeny{width:140px;float:right;}
#LinksMeny ul{list-style-type:none;display:block;margin:0px;padding:0px;width:140px;}
#LinksMeny ul li .iFull{float:left;padding-top:5px;margin:0;}
#LinksMeny ul li .iFull img{border:none;background:none;}
/* ----------------------------- rammer -------------------------------------------- */
/* rammer */
/* blaa */
.blaaramme .topp{background-image:url(/sfiles/76/1/picture/graa_tv2.gif);background-repeat:no-repeat;height:7px;width:auto;font-size:1px;}
.blaaramme .topph{background-image:url(/sfiles/86/1/picture/graa_th2.gif);background-repeat:no-repeat;background-position:100% 0%;height:7px;width:auto;font-size:1px;}
.blaaramme .bunn{background-image:url(/sfiles/96/1/picture/graa_bv2.gif);background-repeat:no-repeat;height:7px;width:auto;font-size:1px;}
.blaaramme,.graaramme{margin-bottom:10px;}
.blaaramme .bunnh{background-image:url(/sfiles/66/1/picture/graa_bh2.gif);background-repeat:no-repeat;background-position:100% 0%;height:7px;width:auto;font-size:1px;}
.blaaramme .content{border:solid #BCC2D6;border-width:0px 1px;padding:0px 6px;background:#eee;}
/* -------rammer slutt -------- 
*/
#bunntekst{width:990px;color:#777;padding-top:28px;height:59px;text-align:center;clear:both;background:#fff url(/sfiles/2/2/picture/bottom.jpg) no-repeat;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
/* End hide from IE-mac */
/*---------------------------------- test med farger "content" --------------------------------- */
/*
#innhold{background:purple;}
#global1{background:red;}
#LeftContent{background:orange;}
#content{background:cyan}
*/
/* --------------------------------- test med farger "meny" ----------------------------------- */
/*
#meny{background:yellow;}
#LinksMeny{background:purple;}
#mainMenu{background:red;}
#mainMenu ul{background:blue;}
*/
/* #mainMenu ul li.top{display:block;float:left;position:relative;padding:3px 9px 5px;width:auto;}
#mainMenu ul li.active{text-decoration:underline}
*/
#mainMenu ul li.active a.top_link span{border-bottom:1px #d7d7d7 solid;}
#MainContent .odd{background-color:#eeefee;vertical-align:top;}
#MainContent .even{vertical-align:top;}
/*----FOTOALBUM TACONITE------*/
#taconite-album{background:#FFF;color:#fafafa;padding:9px 0;width:480px;}
#taconite-active{height:auto;}
#taconite-active img{border:3px solid #d7d7d7;}
ul.taconite_gallery{padding:0;margin:0;padding-bottom:9px;width:100%;}
ul.taconite_gallery li{width:86px;height:66px;overflow:hidden;float:left;margin:10px 10px 10px 0;}
ul.taconite_gallery li a{float:left;-moz-opacity:0.60;opacity:.60;filter:alpha(opacity=60);border:3px solid #666;}
ul.taconite_gallery li a.active-url{-moz-opacity:.90;opacity:.90;filter:alpha(opacity=90);border:3px solid #eee;}
.taconite-meta,#taconite-metaData .iCaption,#taconite-metaData .iPhotographer{float:left;width:470px;}
#taconite-metaData{padding:9px 0;}
#taconite-metaData p{color:#333;}
.signatur{margin-top:30px;}
