/*KEVIN MURPHY 0806*//*GENERIC*/html {height:100%;margin:0px 0px 1px 0px;}body,p,a,li,ol,ul,div,h1,h2,h3,h4,h5,table,tr,td,hr,img,form,object,swf,fieldset,legend {margin:0px;padding:0px;border:0px;}body {margin:0px 0px 0px 0px;background-color:#ffffff;}p,ul,h1,h2,h3,h4,h5{padding:0px 10px 0px 10px;}img object swf{display:block;}/*STRUCTURE*/#printHead {display:none;}#flashBox {margin:0px 0px 0px 0px;padding:0px;width:800px;height:310px;}div.centerWide {width:800px;margin-left:auto;margin-right:auto;padding-top:2px;}#searchBox {width:100%;padding:0px 0px 5px 0px;border:none;/*border-top:solid 1px #f1f1f1;border-bottom:solid 1px #f1f1f1;*/}#topNav {width:100%;height:26px;color:#f1f1f1;text-align:right;background-color:#666666;border-top:solid 4px #4c4c4c;}.subNav {color:#ffcc00;text-align:left;background-color:#ffffff;margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}#logoBar {width:800px;height:70px;color:#333333;background-color:#f1f1f1;margin-left:auto;margin-right:auto;}#logoWrap #logoBar img {display:block;}#logoWrap {width:100%;background-color:#f2f2f2;}#wrapper {/*width:100%;*/width:800px;margin-left:auto;margin-right:auto;}#subMenu {/*width:25%;*/width:180px;float:left;display:inline;text-align:left;margin:0px 0px 0px 0px;border-top:solid 2px #ffffff;padding:10px 0px 0px 0px;background-color:#ffffff;/*font-size:0.9em;*/}#middleCol {/*width:49.5%;*/width:338px;float:left;display:inline;margin:0px 10px 0px 10px;border-top:solid 2px #ffffff;padding:0px 0px 0px 0px;background-color:#ffffff;}#rightCol {/*width:25%;*/width:262px;float:left;color:#999999;/*font-size:0.9em;*/margin:10px -3px 0px 0px;border-top:solid 2px #ffffff;padding:0px 0px 10px 0px;background-color:#ffffff;}#right2Col {/*width:74.5%;*/width:600px;float:left;display:inline;margin:15px -3px 0px 0px;border-top:solid 2px #ffffff;padding:0px 0px 0px 0px;}#validBox {width:99%;float:left;color:#999999;/*font-size:0.9em;*/margin:10px 0px 0px 0px;padding:10px 0px 10px 0px;border:solid 1px #f1f1f1;background-color:#ffffff;/*display:none;*/visibility:hidden;}#validBox img {display:block;}div#medarbeider {width:155px;float:left;}div#frontSearch {width:155px;float:left;}div#about {width:317px;float:left;margin:0px 11px 0px 0px;}div#news     {    width:317px;    float:left;    }div#newsWrap {}div#footer     {    margin:0px;    padding-top:20px;    }div#footer p     {    margin:0px;    padding:0px;    font-size:8pt;    }/*TYPOGRAPHY*/body {font-family:arial,sans-serif;}p {font-family:arial,sans-serif;font-size:0.80em;line-height:1.7em;margin:0px 0px 20px 0px;color:#333333;background-color:transparent;}fieldset input {font-size:0.75em;}a {font-size:0.75em;text-decoration:none;color:#ff6600;}a:hover {text-decoration:underline;}p a {font-size:1em;}h1 {font-family:georgia,serif;/*font-family:helvetica,arial,sans-serif;letter-spacing:-2px;*/font-size:2.0em;font-weight:normal;color:#666666;margin:2px 0px 0px 10px;padding:0px 0px 0px 0px;}h1.rel, #subMenu h1.rel{    margin-top:20px;    color:#cccccc;    border-bottom:2px solid #eeeeee;    margin:0px 0px 5px 0px;    padding:0px 0px 5px 0px;    font-size:1.2em;    }#searchBox h1.rel{    color:#999999;    border:none;    margin:0px;    padding:0px;    }h4 {color:#333333;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}/*FORMS*/input {vertical-align:middle;}.laidOut ol li {display:inline;}/*LISTS*/ul {margin:0px 0px 0px 0px;  }li {    font-size:0.80em!important;}ul li a {color:#333333;font-size:1em;}ul#utilities {margin:0px 0px 20px 0px;border-bottom:solid 1px #f4f4f4;list-style:none;text-transform:uppercase;/*font-size:0.9em;*/padding:0px;}ul#utilities li {margin:0px;padding:0px;}ul#utilities li a{color:#ff3300;border-bottom:solid 1px #cccccc;}/*CONTROLLERS*/.hide {visibility:hidden;}.remove {display:none}hr {margin:-10px 10px 10px 10px;padding:0px 0px 0px 0px;height:1px;background-color:#cccccc;color:#cccccc;}/*SPECIFIC*/div#about p {line-height:1.5em;padding:0px;margin:0px 20px 0px 0px;}div#medarbeider img {margin:0px 0px 0px 0px;}div#about h2       {margin:2px 0px 0px 0px;padding:0px;font-family:georgia,serif;color:#ff6600;font-weight:normal;font-size:1.4em;}div#news h2        {margin:5px 0px 0px 0px;padding:0px;font-family:georgia,serif;color:#ff6600;font-weight:normal;font-size:1.4em;}div#medarbeider h2 {margin:2px 0px 5px 0px;padding:0px;font-family:georgia,serif;color:#999999;font-weight:normal;font-size:1.4em;}#flashBox img {display:block;}#flashBox swf {display:block;}div.px266Box p {margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}#searchBar a {color:#f1f1f1;border-bottom:solid 1px #999999;margin:0px 10px 0px 0px;}#searchBar a:hover {color:#ffcc00;}#searchBar fieldset{margin:0px 0px 0px 0px;}#searchBar form{text-align:right!important;margin:0px 0px 0px 0px;}/*-swfit search form -*/#searchBar table {float:right!important;}/*-textfields-*/input.txtfld-m {border:solid 1px #cccccc;border-bottom:solid 1px #cccccc;background-color:#f1f1f1!important;margin:0px!important;font-size:0.9em!important;color:#000000!important;}/*-buttons-*/input.submit-s {background-color:#ff9900!important;border:none!important;text-transform:uppercase!important;color:#000000!important;height:16px!important;margin:0px 0px 0px 10px!important;}#topNav .centerWide a {color:#f1f1f1;border-bottom:solid 1px #999999;margin:0px 0px 0px 10px;text-transform:uppercase;font-size:0.7em;}#topNav a:hover {color:#ffcc00;text-decoration:none;}.subNav a {color:#666666!important;padding:5px 0px 5px 0px;display:block;text-decoration:none;text-transform:uppercase;font-weight:normal;font-size:7pt;background-color:#ffffff;border-bottom:solid 1px #f1f1f1;}.subNav a:hover {color:#ff6600!important;background-color:#f4f4f4;text-decoration:underline;}.subNav h5 {display:inline;}#subMenu h1 {margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;font-size:1.2em;border-bottom:2px solid #cccccc;}#middleCol ul{list-style-type:disc;}#middleCol li{margin:0px 0px 0px 40px;}/*-article related links-*/#middleCol p.link-p a{font-size:1em;text-decoration:underline;color:#669966;margin:-20px 0px 20px 0px;float:left;}#middleCol p.link-p a:hover{text-decoration:none;}/*-related links header-*/#middleCol h4 {margin:0px 10px 0px 10px;color:#669966;font-family:georgia,sans-serif;}p.info-p {margin:0px;}p a.author-a {color:#6c926c;font-size:1.5em;/*letter-spacing:-2px;font-family:helvetica,arial,sans-serif;*/font-family:georgia,sans-serif;}p.ingress {color:#666666;font-weight:bold;margin:0px 0px 5px 0px;font-family:arial,sans-serif;line-height:1.2em;}/*rightCol + subMenu*/#rightCol img {background-color:#f1f1f1;border:solid 1px #cccccc;padding:5px;}#rightCol a {color:#336633;}div#rightCol p.image-p {margin:0px 0px 0px 0px;padding:5px 0px 0px 10px;border-left:solid 1px #f1f1f1;border-right:solid 1px #f1f1f1;font-size:0.8em;}div#rightCol p.info-p {margin:0px 0px 10px 0px;padding:0px 0px 5px 10px;border-left:solid 1px #f1f1f1;border-right:solid 1px #f1f1f1;border-bottom:solid 1px #f1f1f1;color:#999999;font-size:0.75em;}div#rightCol h2,div#subMenu h2{font-family:georgia,sans-serif;font-size:1.2em;font-weight:normal;color:#ff6600;border-top:solid 2px #f1f1f1;border-bottom:solid 1px #f1f1f1;margin:0px 0px 0px 0px;padding:5px 0px 3px 0px;}div#rightCol li,div#subMenu li{margin:0px 0px 0px 15px;line-height:1.3em;color:#666666;}div#rightCol ul {border-left: solid 1px #f1f1f1;}div#rightCol h4 {color: #336633;font-family:georgia,sans-serif;font-size:1.0em;font-weight:normal;margin:0px 0px 5px 0px;}div#subMenu ul {border-right: solid 1px #f1f1f1;}/*-link-lists links-*/a.article-a {text-decoration:none;color:#666666;}a.article-a:hover {text-decoration:underline;background-color:#f1f1f1;color:#ff6600;}/*-the date-*/p.info-p {font-size:0.75em;font-family:helvetica,arial,sans-serif;border-bottom:1px solid #f1f1f1;padding:0px 0px 0px 0px;margin:0px 10px 0px 10px;color:#999999;}/*-hide the hr-*/#middleCol hr {display:none;}/*-ingress-*/h3 {font-size:0.85em;font-family:helvetica,arial,sans-serif;font-weight:normal;color:#669966;margin:10px 10px 20px 10px;padding:0px;line-height:1.5em;background-image:url("images/h3Bg.gif");background-repeat:repeat-x;background-position:top;}p.article-p {font-family:helvetica,arial,sans-serif;}#logoWrap h1{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;color:#0099cc;line-height:1em;font-size:3.5em;}#logoWrap img {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}p#tagline {font-family:georgia,serif;margin:-8px 0px 0px 0px;padding:0px 0px 0px 9px;text-transform:uppercase;font-size:0.7em;}#validBox p {font-family:arial,sans-serif;margin:0px 0px 0px 0px;padding:0px 20px 4px 20px;text-align:left;}#validBox img {margin:0px 0px 2px 0px;border:solid 2px #ffffff;}#validBox img:hover {margin:0px 0px 2px 0px;border:solid 2px #99cc00;}#middleCol p.article-p a {font-size:1em;color:#ff6600;}/*front search table*/div#frontSearch h2 {margin:2px 0px 0px 0px;padding:0px;font-family:georgia,serif;color:#ff6600;font-weight:normal;font-size:1.4em;}div#frontSearch table{width:150px;}div#frontSearch table{width:150px;}/*-textfields-*/div#frontSearch input.txtfld-m {width:100px;font-size:0.70em!important;}/*-buttons-*/div#frontSearch input.submit-s {height:16px!important;margin:0px 0px 2px 2px!important;width:50px;}/*----- swfit specs ---*/.image-div{padding:0px 0px 10px 0px;}.image-div p{    padding:0px;    margin:0px;    color:#999999;    }.image-div p.image-title{    color:#666666;    font-weight:bold;    }.image-div p.img-credits{    font-style:italic;    }div.menu ul.menu-list, div.menu ul.menu-list li{    padding:0px!important;    margin:0px!important;    list-style:none;    }div.menu ul.menu-list li ul.sublevel1{    padding:0px 0px 0px 20px!important;    margin:0px!important;    }   div.menu ul.menu-list li ul.sublevel1 li{    list-style:square;    }#middleCol ul {    padding:0px 50px 0px 0px;    }    #middleCol ul li{    font-size:9pt;    color:#666666;    padding:0px 0px 5px 0px!important;    line-height:1.4em;    }p.intro{    font-style:italic;    line-height:1.2em;    /*font-family:georgia;*/    }p.subtitle{    color:#666666;    font-weight:bold;    margin-bottom:3px;    }div.news{   padding:0px 0px 10px 10px;   /*border-bottom:solid 1px #cccccc;*/   display:block;    clear:both;    }div.news div.thumb img{    float:left;    display:none;    }div.news div.thumb{    width:auto;    float:left;    padding:5px;    margin:5px 5px 0px 0px;;    background-color:#f1f1f1;    border:1px solid #cccccc;    display:none;    }        div.news div.content p{    /*display:inline;*/    margin:0px;    padding:0px;    line-height:1.6em;    }    div.news div.content p.header{    padding-top:2px;}    div.news div.content p.header a{    /*font-size:16pt;    color:#666666;    font-family:georgia,serif;*/    color:#ff6600;    font-size:1em;    font-weight:bold;}    div.news div.content a.more{    display:block;    float:rigth;    font-size:1px;    color:#ffffff;    width:330px;    height:10px;    background-image:url("/common/images/amore.gif");    background-position:top right;    background-repeat:no-repeat;    margin-top:5px;    }        div.news p.ingress, div.news p.author{    font-weight:normal;    color:#333333;    font-size:10pt;    }    li.cur-category a, li.cur-article a{  color:#ff6600!important;    }    div.menu ul.menu-list li ul.sublevel1 li.article a{color:#666666!important;    }    div.menu ul.menu-list li ul.sublevel1 li a:hover, div.menu ul.menu-list li ul.sublevel1 li a{    background:none;    border:none;    }h2{    font-size:14pt;    font-family:georgia,serif;    font-weight:normal;      color:#ff6600;}        div.search-result{    font-size:10pt;    color:#666666;    padding:5px 0px 10px 10px;}span.search-span{     color:#ff6600;        }    a.partner{    display:block;    border-top:1px solid #cccccc;    padding-top:3px;        }        a.partner img{    float:none;    margin:auto;}p.date{    font-size:8pt;    color:#999999;    }    a.arkiv_a{    display:block;    width:100%;    color:#999999!important;    font-size:8pt;    }   /*-------*//*--NEWS-*//*-------*/
