body {

border-top: 6px solid #4096EE;

background: white;

font-family: arial, sans-serif;

font-size: 80%;

line-height: 1.6em;

margin: 0;

padding: 0;

}

.kjopminhule {
display:table;
width: 650px;
padding: 5px;
background: #f5f5f5;
border: solid 2px #4096EE;
}

.kjopminhule img {
float: left;
padding: 2px;
border: solid 1px #eee;
}

.kjopminhule .bilde {
width: 154px;
margin-right: 10px;
float: left;
display: table-cell;
}

.kjopminhule .tekst {
padding: 0;
margin: 0;
width: 470px;
float: left;
display: table-cell;
}

.kjopminhule .tekst h3 {
padding: 0;
margin: 0;
}


code.alt {

color: green;

}



code {color:red;}



span.siste-komm ul {

list-style-type: none;

padding: 0;

color: gray;

}





ul.kategoriliste li a img {

float: none;

border: 0;

margin: 0;

padding: 0;

}



ul.kategoriliste {

list-style-type: none;

padding: 0;

margin: 0;

}



ul.bokliste {

padding: 0;

margin: 0;

}



ul.bokliste li {

list-style-type: none;

clear:both;

}


.wp-tag-cloud {
margin: 0;
padding: 0;
text-align: left;
}

.wp-tag-cloud li {
display: inline; 
padding: 4px 4px 0 0;
}


* html .hovedinnhold, * html .innleggsnavigasjon, * html .toppboks {

width: 650px;

}



.hovedinnhold, .innleggsmeta, .toppboks {

background: white;

}



.toppboks {

height: 30px;

width: 65%;

background: white;

margin: 0 auto 0 auto;

-moz-border-radius-bottomright: 4px;

-moz-border-radius-bottomleft: 4px;

max-width: 650px;

}



.toppboks form {

float: right;

margin: 5px 8px 0 0;

}



input.soekefelt {

background: #eee;

border: solid 2px #eee;

}



input.soekeknapp {

background: #4096EE;

color: white;

border: solid 1px #eeeeee;

margin-left: 2px;

}



input.soekeknapp:hover {

background: red;

color: white;

}



.innleggsnavigasjon {

width: 64%;

margin: 20px auto 20px auto;

max-width: 660px;

}



.innleggsnavigasjon h2 {

display: inline;

float: left;

font-size: 130%

}



h1, h2 {

font-size: 130%

}



h2.firenullfire {

font-size: 25em;

text-align: center;

padding: 0;

}



.innleggsnavigasjon p {

background: #eaead2;

display: inline;

float: right;

padding: 4px;

-moz-border-radius-topright: 8px;

-moz-border-radius-bottomleft: 8px;

}





.arkivsoek {

background: #4096EE;

border: solid 1px #eeeeee;

-moz-border-radius-topright: 8px;

-moz-border-radius-bottomleft: 8px;

}



.arkivsoek form {

padding: 4px;

}



.splitt-hoyre {

width: 45%;

float: right;

}



.splitt-venstre {

width: 45%;

float: left;

clear: both;

}



.hovedinnhold {

width: 64%;

margin: 0 auto 0 auto;

padding: 0 8px 0 8px;

clear: both;

text-align: justify;

max-width: 660px;

}



h2#comments {

margin-top: 30px;

}

.innleggsnavigasjon h2 a:link, .innleggsnavigasjon h2 a:visited, .innleggsnavigasjon p a:link, .innleggsnavigasjon p a:visited  {

color: #333;

text-decoration: none;

}



.hovedinnhold h2 a:link, .hovedinnhold h2 a:visited {

color: #333;

text-decoration: none;

}



.hovedinnhold a:link, .hovedinnhold a:visited, .sekundaerinnhold a:link, .sekundaerinnhold a:visited {

color: #4096EE;

text-decoration: none;

}

  

.hovedinnhold a:hover, .innleggsnavigasjon p a:hover, .innleggsnavigasjon h2 a:hover {

background: #ff003c;

color: white;

}



.innleggsmeta {
clear:both;
border-top: solid 1px #51473d;

color: gray;

}



.innleggsmeta a:link, .innleggsmeta a:visited {

color: gray;

text-decoration: underline;

}



.meny ul li a:hover {

background: #ff003c;

color: red;

background: #eeeeee;

padding: 2px 0px 3px 0px;

-moz-border-radius-topright: 8px;

-moz-border-radius-bottomleft: 8px;

}



.hovedinnhold img {

border: solid 1px #eeeeee;

padding: 1%;

margin: 0 4px 4px 0;

float: left;

}







.bunnboks {

width: 65%;

margin: 40px auto 0 auto;

padding: 0 2px 0 2px;

-moz-border-radius-topright: 4px;

-moz-border-radius-topleft: 4px;

max-width: 650px;

clear: both;

}



.bunnboks a img {

border: none;

}



.bunnboks a:link, .bunnboks a:visited {

color: #444;

text-decoration: none;

}



.meny ul {

margin: 6px 0 0 0px;

padding: 0px;

float: left;

}



.meny ul li {

display: inline;

text-decoration: none;

padding: 2px 3px 3px 2px;

}



.meny ul li a:link, .meny ul li a:visited {

color: #4096EE;

text-decoration: none;

} 



.meny ul li.marker {

color: white;

text-decoration: none;

background: #4096EE;

-moz-border-radius-topright: 8px;

-moz-border-radius-bottomleft: 8px;

}



.meny ul li.marker a:link, .meny ul li.marker a:visited {

color: #fff;

}



p.bloggdato {

color: gray;

text-align: right;

}



p.bloggdato a:link, p.bloggdato a:visited {

color: gray;

text-decoration: underline;



}



img.nofloat {

float: none;

}



ol.kommentarliste {

list-style-type: none;

margin: 0;

padding: 0;

}



ol.kommentarliste li {



padding: 2%;

margin-bottom: 10px;

border: solid 1px #eaead2;

border-right: solid 5px #eaead2;

}



ol.kommentarliste li.alt {

padding: 2%;

margin-bottom: 10px;

border-right: solid 5px gray;

}



span.strek {

text-decoration: line-through;

}



.delicious-posts { 

font-size: 95%; 

}



.delicious-posts ul, .delicious-posts li { 

margin: 5px 0 0 0; padding: 0;

}



.delicious-posts a { 

text-decoration: none; 

color: #a15426; 

}



.delicious-post a { 

color: blue; 

font-weight: bold;

}



p.delicious-extended {

font-size: 110%;

}



.kommentarskjema {

padding: 10px;

background: #524539;

border: solid 1px #eaead2;

color: #eaead2;

}





.oppsummering {

border: solid 1px #999;

background: #eeeeee;

padding: 10px;

}





.toc-svak {

color: gray;

}



.toc-svak li a:link, .toc-svak li a:visited {

color: gray;

}
