/* rva_layout.css - 2004 janerik fabric no */

div {
    /*border:  2px solid cyan;*/
}

div#topp {
    position:relative;
    margin:   0px;
    padding:  0px;
    width:    760px;
}

div.side {
    float:    left;
    width:    800px;
    margin:   0px;
    padding:  0px;
    margin-bottom:40px;
}

div.forside {
    padding-left:28px;
}

div.navigasjon {
    float:    left;
    margin:   0px;
    margin-top:36px;
    padding:  0px;
    width:    220px;
}

div.innhold {
    float:    left;
    left:     220px;
    margin:   0px;
    margin-top:36px;
    padding:  0px;
    width:    530px;
}

div.bokserTopp     { position: relative;}
div.bokserTopp div {
    position: relative;
    padding:  0px;
    margin:   5px;
    float:    left;
}

div.bokser     { position: relative;}
div.bokser div {
    position: relative;
    padding:  0px;
    margin:   0px;
    float:    left;
}

div.lenker {
    margin-left:28px;
}

div.bunn {
    clear:    both;
    width:    780px;
}

body {
    margin:0px;
    padding:0px;
}

body#bg_forside_tile       { background-image: url(/static/images/bakgrunn/bg_tile_forside.gif);     background-repeat: repeat-x;  }
div.bg_forside             { background-image: url(/static/images/bakgrunn/bg_forside.jpg);          background-repeat: no-repeat; height:231px;}

div.bg_topp_tile       { width: 100%; background-image: url(/static/images/bakgrunn/bg_tile_gardene.gif);     background-repeat: repeat-x }
div.bg_topp            { background-image: url(/static/images/bakgrunn/bg_gardene.jpg);     background-repeat: no-repeat; height:137px; }

div.bg_gardene             { background-image: url(/static/images/bakgrunn/bg_gardene.jpg);          background-repeat: no-repeat; height:137px; }
body#bg_ressurser_tile     { background-image: url(/static/images/bakgrunn/bg_tile_ressurser.gif);   background-repeat: repeat-x;  }
div.bg_ressurser           { background-image: url(/static/images/bakgrunn/bg_ressurser.jpg);        background-repeat: no-repeat; height:137px; }
body#bg_vernearbeid_tile   { background-image: url(/static/images/bakgrunn/bg_tile_vernearbeid.gif); background-repeat: repeat-x;  }
div.bg_vernearbeid         { background-image: url(/static/images/bakgrunn/bg_vernearbeid.jpg );     background-repeat: no-repeat; height:137px; }
body#bg_kobberverket_tile  { background-image: url(/static/images/bakgrunn/bg_tile_stein.gif);       background-repeat: repeat-x;  }
div.bg_kobberverket        { background-image: url(/static/images/bakgrunn/bg_kobberverket.jpg );    background-repeat: no-repeat; height:137px; }
body#bg_kongenogkirka_tile { background-image: url(/static/images/bakgrunn/bg_tile_stein.gif);       background-repeat: repeat-x;  }
div.bg_kongenogkirka       { background-image: url(/static/images/bakgrunn/bg_kongenogkirka.jpg );   background-repeat: no-repeat; height:137px; }
div.bg_generisk            { background-image: url(/static/images/bakgrunn/bg_generisk.jpg );        background-repeat: no-repeat; height:137px; }

#toppboks { margin:0px; height:30px; padding-left:12px; padding-top:3px; }
.tb0 { padding-top:3px;}
.tb1 { padding-top:3px;}
.tb2 { padding-top:3px;}
.tb3 { padding-top:3px;}
.tb4 { padding-top:3px;}
.tb5 { padding-top:3px;}
.tb6 { padding-top:3px;}
.tb7 { width:166px; margin-left:10px; margin-top:6px; padding-top:3px; }
.tb8 { margin:0px; padding:0px; padding-top:0px }
.tb9 { margin-left:0px; padding-top:3px; }

#toppforside { height:173px; }
#forsidelogo { margin-left:77px; margin-top:24px; }
#tf0 { width:290px; }
#tf1 { width:216px; color:#9CE1FF; padding-top:34px; padding-right:10px; }
#tf2 { width:226px; color:#9CE1FF; padding-top:34px; }

.forsidebilde { float:right; }
#forsideinnhold { padding-top:28px; }
#fi0 { padding-left:28px; padding-right:22px; width:199px }
#fi1 { }
#fi2 { width:225px; padding-left:22px }

#tidslinje { padding-left:3px; }
#avskoging { padding-left:3px; }
#ordliste  { padding-left:3px; }
#sokknapp  { position: relative; top: 4px; left: 4px }

#toppunderside { height:76px; }
#undersidelogo { margin-left:29px; margin-top:15px; }
#tu0 { height:76px; }
#brodsmuler { position:absolute; top:115px; left:29px }
#brodsmuler a, #brodsmuler a:link, #brodsmuler a:visited, #brodsmuler a:active, #brodsmuler a:hover {
    font:11px Tahoma;
    color:#666052;
    text-decoration: none;
}
.bs0 { clear:both; padding-left:28px; }
#bunnboks { margin-left:28px; margin-bottom:40px; clear:both; }
#bunnboks div { margin-right:10px; line-height:13px; font-size:10px; }
#bunnboks div a { line-height:13px; font-size:10px; font-family:Tahoma; color:#42BAED; }
.bb0 { width:180px; }
.bb1 { }
.bb2 { width:160px; }
.bb3 { width:170px; }
.bb4 { width:150px; }
.bblinje { margin-left:28px; margin-bottom:11px; }

#indeksside { width:300px; margin-right: 10px }
.indeksbilde {
    float:right;
    padding:2px;
    background:white;
    margin-left: 22px;
    width:217px;
}
.indeksLinje {
    margin-top:10px;
    margin-bottom:5px;
}
.lenker { padding-left:3px; }

form { display:inline; margin:0px; padding:0px; }

input.data {
    background-color: #96C3D9;
    border-top:   1px solid #002F45;
    border-left:  1px solid #002F45;
    border-right: 1px solid #00547A;
    border-bottom:1px solid #00547A;
    font-size: 11px;
    font-family: Tahoma;
    color:#003A57;
    width:102px;
    height:16px; /* egentlig 18, men pga padding */
    padding:2px;
}
/*
input.data {
    background-color: #96C3D9;
    border: 1px solid #002F45;
    font: 11px Tahoma;
    color:#003A57;
    width:102px;
    height:16px;
    padding-top: 1px;
}
*/

.sfi { width:134px; }
#formfiks { float:left; margin-top:-8px; }
.sf { width:120px;}
.sfb {
    background-image:url(/static/images/linje_sok.gif);
    background-repeat: no-repeat;
}

.skjult { display: none; }
.b, .cb { clear:both; }
.venstreBilde {
    float:left;
    margin-right:17px;
    margin-bottom:17px;
    width:209px;
    color:#666052;
    font:Tahoma;
    font-size:10px;
}

.venstreBilde a {
    color:#0077AE;
    text-decoration:underline;
}

.hoyreBilde {
    float:right;
    margin-left:17px;
    margin-bottom:17px;
    width:240px;
    color:#666052;
    font:Tahoma;
    font-size:10px;
}

.hoyreBilde a {
    color:#0077AE;
    text-decoration:underline;
}

.hib {
    width:150px;
}

.sitemapImage {
   vertical-align: top;
   margin-right: 8px;
}

.sitemapLevel0, .sitemapLevel0:link, .sitemapLevel0:visited {
   font: 13px Tahoma;
   font-weight: bold;
   height: 18px;
   text-decoration: none;
   padding-left: 0px;
   color: #0077AE;
}

.sitemapLevel1, .sitemapLevel1:link, .sitemapLevel1:visited {
   font: 11px Tahoma;
   font-weight: bold;
   height: 18px;
   text-decoration: none;
   padding-left: 16px;
   color: #0077AE;
}

.sitemapLevel2, .sitemapLevel2:link, .sitemapLevel2:visited {
   font: 11px Tahoma;
   font-weight: normal;
   height: 18px;
   text-decoration: none;
   margin-left: 32px;
   color: #0077AE;
}

img#center-image {
    padding-left:38px;
    margin-left:2px;
    margin-right:0px;
}
