/*     HOMEPAGE.CSS     */

body {
   font-family: "Arial", helvetica, sans-serif;
   /*margin:0.3em 0.7em 0 0.7em;*/
   margin: 6px 6px 0 6px;
}


a:link    { color: #000099; background-color: transparent; text-decoration: none;}
a:visited { color: #000099; background-color: transparent; text-decoration: none;}
a:active  { color: #000099; background-color: transparent; text-decoration: none;}
a:hover   { color: #FF6633; background-color: transparent; text-decoration: none;}

p.ingress a:link    { color: #000000; background-color: transparent; text-decoration: none;}
p.ingress a:visited { color: #000000; background-color: transparent; text-decoration: none;}
p.ingress a:active  { color: #000000; background-color: transparent; text-decoration: none;}
p.ingress a:hover   { color: #000000; background-color: transparent; text-decoration: none;}

p.ingresstor a:link    { color: #000000; background-color: transparent; text-decoration: none;}
p.ingresstor a:visited { color: #000000; background-color: transparent; text-decoration: none;}
p.ingresstor a:active  { color: #000000; background-color: transparent; text-decoration: none;}
p.ingresstor a:hover   { color: #000000; background-color: transparent; text-decoration: none;}

div.container {
   padding:0px 0px 10px 0px; /* top, right, bottom, left*/
   margin:0;
   /*background-color: yellow;*/
   width:100%;
   line-height:110%;

}

sup, sub {
   font-size: 80%;
}

h1 {
   font-weight: bold;
   font-size: 93.8%;
   margin:0px 0px 0px 0px; /* top, right, bottom, left*/
   padding:2px 0px 2px 0px; /* top, right, bottom, left*/
}

h2 {

   font-size:87.5%;
   font-weight:bold;
   margin:0px 0px 5px 0px; /* top, right, bottom, left*/
   padding:0px 0px 0px 0px; /* top, right, bottom, left*/
   border-bottom:1px double #cccccc;   
}

h3 {
   font-size:78.125%;
   font-weight:normal;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}

h4 {
   font-size:75%; /* 12px */
   font-weight:bold;
   margin: 0px 0px 5px 0px; /* top, right, bottom, left*/
   padding: 0px 0px 0px 0px; /* top, right, bottom, left*/
   border-bottom:1px double #cccccc;
 

}

div.left div.container ul {
   list-style-type: square;
   list-style-image: url("http://www.ssb.no/gifs/gronn_px.gif");
   background-color: yellow;
   color:green;
   margin:0;
   padding:0 0 0 1em;
}

div.left a.venstrespaltetekst {
   line-height: 125%;
}

div.secondrightcontent div.container h4 {

   padding-left: 13px;
   background-image: url("http://www.ssb.no/gifs/gronn_px9.gif");
   background-repeat: no-repeat; 
   background-position: 0% 50%;

}

div.stikktittel {
   font-size: 69%;
   color:#666666;
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
}

p.ingress{ 
        font-size: 71.9%;
	line-height: 110%; 
	margin: 0;
        color:#000000;
}

p.ingresstor{ 
        font-size: 78.9%;
	line-height: 110%; 
	margin: 0;
        color:#000000;
}


div.nyhetsarkiv {
   /*border-top:1px double #cccccc;*/
   /*padding:0px 0px 0.7em 0px;*/
   clear:left;
}

div.nyhetsarkiv h2 {
   font-size:75%;
   font-weight: bold;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   border-bottom:0px;
}

div.nyhetsarkiv ul {
   font-size:78.125%;
   line-height: 130%;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
   list-style: none; 
}

div.nyhetsarkiv ul li {
   text-indent: -3em;
   margin-left: 3em; 
}

div.kommendefrigivinger h2 {
   /* Spalte 3 - stiler */
   /*font-size:75%;
   font-weight:bold;
   margin: 0px 0px 5px 0px;
   padding: 0px 0px 0px 0px;
   border-bottom:1px double #cccccc;*/

   /* Spalte 2 - stiler */
   font-size:75%;
   font-weight: bold;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   border-bottom:0px;
}

div.kommendefrigivinger ul {
  font-size:78.125%;
  line-height: 130%;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 3px 0px;
  list-style: none;
}

.hoyrespaltetekst{
   font-size:75%;
}

.venstrespaltetekst{
   font-size:78%;
}

.midtspaltelenketekst{
   font-size:78%
}

/* Tilpasninger til print */
#print_hr {
   display:none;
}



/*---------------------------------*/

hr {
   border-top: 1px solid #cccccc;
   border-bottom: none;
   height: 1px;
   color: #cccccc;
   clear: both;
}

.divider {
   margin-top:5px;
}

.justified {
   text-align:right;
   margin-right:0.3em;
}


div.condensed {
   clear: both;
   margin:0px 0px 5px 0px;
}

div.collapsed {
   padding: 2px 0 2px 0;
}

/* STILER TIL KNAPPENE */
.navnesok_toolbutton {
   font-weight: Normal;
   font-family:Verdana;
   font-size: 69%;
   height:1.8em;
   /*padding: 0.1em 0.1em, 0.1em 0.1em;*/
   width:3.5em;
}

.navnesok_toolbutton_en {
   font-weight: Normal;
   font-family:Verdana;
   font-size: 69%;
   height:1.8em;
   /*padding: 0.1em 0.1em, 0.1em 0.1em;*/
   width:4.5em;
}

/* END STILER TIL KNAPPENE */

.navnesok_input {
   width: 95%;
}

.forsideingressbilde {
   float: left; 
   margin: 0em 0.5em 0.2em 0em ;
}
