/* STANDARD CSS FOR ROW LABEL TEXT */
.row{clear:left;height:16px;}
.row .doc-bodytext{font-size:11px;}

select,
textarea,
input{border:solid 1px #B1B2B6}
.button{background-image:url(sites/ofb/im/bgButton.gif); background-repeat:repeat-x; border:solid 1px #5A4D6B; height:18px;}

.CONTACT-US .submitForm{padding-left:82px;margin-top:4px}
.CONTACT-US .submitForm .button{margin-right:10px;width:100px;}


a{color:#1F1C6B; font-weight:bold}




/* SITE INNSTILLINGER */
/* Logo and flash*/
.td-topimage .logo {}
.td-topimage {}

table.sitelogo-table{width:936px}
table.sitelogo-table td.col2{width:190px}
table.sitelogo-table td.col2 img{border:solid 0px #ffffff}
#sitelogo .doc-header1{display:none;}
#sitelogo{height:131px; width:744px; border:solid 0px #cc0000}
#sitelogo .full,
#sitelogo .IMAGE,
#sitelogo .doc-image-full,
#sitelogo .FLASH{padding:0px; margin:0px;}


/* article full - default  */
.doc-header1{font-size:13px;font-weight:bold;padding-bottom:5px;}
.full .doc-header1{font-size:17px;}

.doc-preface{font-size:11px;font-weight:bold;padding-bottom:5px;}
.doc-bodytext{font-size:10px;}

/* article short  */
.short .doc-header1{}
.short .doc-preface{font-weight:normal;}

/* article box-full  */
.box-full .doc-header1{font-size:11px;font-weight:bold;}
.box-full .doc-preface{font-family:verdana;font-size:10px;font-weight:normal;}

.box .doc-header1{margin-bottom:0px; padding-bottom:10px; text-transform:uppercase;color:#1F1C6B}
.box .doc-bodytext b,
.box .doc-bodytext strong{color:#1F1C6B}
.box .doc-bodytext a{ font-weight:normal}

/* article box-short  */
.box-short .doc-header1{font-size:11px;font-weight:bold;}
.box-short .doc-preface{font-family:verdana;font-size:10px;font-weight:normal;}

/* article spacer */

/* article spacer */
.short{padding-bottom: 25px;clear:both;}
.full{padding-bottom: 15px;}
.box-full{padding-bottom: 20px;}
.box-short{padding-bottom: 20px;}


/* Top menu */
td.td-menuarea{}
.td-menuarea{}
.table-menues{}
.td-topmenu {}
.topmenu-innertable .topmenu {  }

/* Boxes */
.box .box-title {}

/* Content*/
.content .banner { padding-top:8px; }

/* Butikk */
.butikk .doc-content-header { border-bottom:solid 1px #CDCDCD; font-style:italic; font-weight:bold; margin-bottom:5px; font-size:12px;  }
.butikk .doc-content-image { padding-right:10px; }
.butikk .doc-content { padding-bottom:10px;  padding-top:0px;}
.butikk .doc-header1 { font-size:13px; }
.butikk .doc-info { border-top:solid 1px #CDCDCD;padding-top:10px;}

.butikk div.image-big{border-top:solid 1px #CDCDCD; margin-top:20px;padding-top:10px;}

/* Shop selector */
.shop-selector .doc-header2 { width:100%; font-weight:bold; }
.shop-selector .selector { padding-bottom:3px; }
.shop-selector .selector .dropdown { width:173px; font-size:9px; background-color:#FFFFFF; }
.shop-selector .header { font-weight:bold; }
.shop-selector .list-table { width:100%; padding-bottom:35px; border-top:solid 1px #CDCDCD; }
.shop-selector .list-table .left, 
.shop-selector .list-table .middle, 
.shop-selector .list-table .right { width:33%; color:#666666; }
.shop-selector a { color:#666666; text-decoration:none; } 

/* Sector */
.full .sector .doc-header1 { text-decoration:none; font-style:normal; border:none; margin-bottom:0px; }

.sector a { color:#000066; text-decoration:underline; } 

.leftbar-area, .rightbar-area {background-repeat:no-repeat; background-position:left bottom}


.box .doc-header1,
.box-title{padding:5px 5px 5px 5px;text-transform: uppercase;font-style: normal;color:#1F1C6B; font-size:10px;}
.box .doc-header1{padding:0px;}

.leftbar .secondmenu .box-title{color:#5B4E6A;}
.rightbar .box-title,
.leftbar .box-title{padding-bottom:0px;}
.secondmenu .box-title{padding-bottom:5px;}

body {background-image:url(sites/ofb/im/bgBody.jpg);background-repeat:repeat-x;background-position:top center; background-color:#F0F0F0}

.footer-table .doc-bodytext,
.footer-table .doc-bodytext *{font-size:10px;}
.footer-table td {color:#4F4E53;font-size:10px;}
.footer-table td a {color:#251E6E;font-weight:bold;text-decoration:none; font-size:10px;}

td.topmenu,
td.topmenu-active{background-image:url(sites/ofb/im/TopmenuDelemitter.gif);background-repeat:no-repeat;background-position:top right;padding-left:15px;padding-right:18px;  vertical-align: middle}
td.topmenu-active{background-image:url(sites/ofb/im/TopmenuDelemitterActive.gif);}
#START-NODE{padding-left:0px;padding-top:2px;padding-right:5px;}

a.box-link-active,
a.box-link{ text-decoration:none;}

.level-1,
.level-2,
.level-3,
.level-4,
.level-5,
.level-1-active,
.level-1-active,
.level-2-active,
.level-3-active,
.level-4-active,
.level-5-active{background-position:left center}


/* default box settings */
.box-content{padding-left:5px;padding-right:5px;padding-bottom:5px;padding-top:5px;}
.level-1,
.level-1-active{padding-left:5px;padding-right:0px;padding-bottom:2px;padding-top:2px;}
.level-2,
.level-2-active{margin-left:5px;padding-left:7px;padding-right:0px;padding-bottom:2px;padding-top:2px;}
.level-3,
.level-3-active{margin-left:12px;padding-left:7px;padding-right:0px;padding-bottom:2px;padding-top:2px;}
.level-4,
.level-4-active{margin-left:19px;padding-left:7px;padding-right:0px;padding-bottom:2px;padding-top:2px;}
.level-5,
.level-5-active{margin-left:26px;padding-left:7px;padding-right:0px;padding-bottom:2px;padding-top:0px;}

.level-1{background-image:url(sites/ofb/im/bgLevel1.gif);}
.level-1-active{background-image:url(sites/ofb/im/bgLevel1-active.gif);}


.level-2-active,
.level-3-active,
.level-4-active,
.level-5-active{background-image:url(sites/ofb/im/bgLevel2-3-4-active.gif);}

.level-2,
.level-3,
.level-4,
.level-5{background-image:url(sites/ofb/im/bgLevel2-3-4.gif);}



.level-1 .box-link,
.level-1-active .box-link-active{font-size:11px;}



td.td-globalmenu table{float:right}

.box .search .textbox{width:115px;margin-top:4px;}
.textbox{border: solid 1px #B1B2B6}



.secondmenu .box-title,
.rightbar .BORDER-BOTTOM{border-bottom: solid 4px #E4E4E4;}
.rightbar .box{padding-bottom:15px;}
.rightbar .box-full{padding:10px;padding-bottom:0px;}


.leftbar .box{padding:10px;}
.secondmenu .box{padding:0px;}

/* SITEDIRECTORY TEMPLATE NEWSPAGE */
.news-link-archive-solid{vertical-align:top;}
.newspage-full{margin-top:10px}
.news-link-archive-zebra{background-color:#EEEEEE;vertical-align:top;}

.newspage-archivelistheader{background-color:#5A4D6B;color:#FFFFFF;font-size:11px;font-weight:bold;padding:2px 0px  2px 4px;}
.newspage-leftcolumn,
.newspage-rightcolumn{width:48%;background-color:#E8E5EC;padding:4px 4px 4px 4px;}

.newspage-leftcolumn td,
.newspage-rightcolumn td{padding-bottom:2px;}
.newspage-middlecolumn{background-color:#E8E5EC;}
a.newspage-link{font-size:11px; font-weight:normal}
.newspage-middlecolumn{width:4%;}

.newspage-image{padding-bottom:3px;}
.newspage .short{padding-bottom:15px;}

td.newspage-shortview,
.newspage-column-leftcolumn,
.newspage-column-rightcolumn {width:50%; padding: 10px 10px 2px 10px;}
td.newspage-shortview{border-bottom: none 0px;}

.search th{background-color:#5A4D6B;padding:2px 4px  2px 4px;}
.search th a{font-size:11px;font-weight:bold;color:#FFFFFF}
.search .SEARCH-FULL-VALIDFROM a{float:right;}



.box .shop-selector .doc-header1 {margin-bottom:6px; }
.box .shop-selector{margin-bottom:5px;}
.box .search .doc-header1{padding-bottom:0px;margin-bottom:0px;}

.rightbar{margin-top:10px;}

.td-menuarea{border-bottom:0px}
tr.site-topmenu-linecolor{display:none}

.footer-area, 
.footer-area td,
.footer,
.footer-table,
.footer .doc-bodytext,
body{background-color:#EFEFEF}


.site-area-top{width:936px;}

