/* 
CSS for Krematoriet.net
 */ 
html {
 background-color: black;
}

body,html {
min-width:500px;
left:5%;
right:5%;
position:absolute;
 max-width:1200px; 

}
body {
 background-color: black;
 font-family: Tahoma,arial, sans-serif;
 color:#CCCCCC;
 font-size:1.2em;
 line-height:140%; 
 }
a:link { 
 color: #33CCFF
 }
a:visited { 
 color: #9999FF
 }
a:active {
 color: red
 }
a.ny{
 
}
q.italic,.kursiv {
 font-style:italic;
 }
h1,h2,h3,h4,.strong {
 font-weight:bold;
 color:white;
}
h1,h2,h3,p.strong,div.hovude {
 text-align:center;
}
h2,div.nyhende,div.innlegg,div.innlegg_admin, div.hovude,div.innhald {
 width:96%;
 position:relative;
 left:50%;
 margin-left:-48%;
}


fieldset {
 left:2%;
 position:relative;
 width:50%;
 min-width:400px;
}
h2,p.strong {
 font-size:120%;
 margin-top:40px;
}
h1 {
 font-size:160%;
 padding-top:30px;
 margin-right:70px;
 margin-left:70px;
 min-width:540px;
 height:60px;
 position:relative;
 z-index:10;
 margin-top:0;
 }
div.hovude {
 border: 1px solid rgb(50,60,50);
 min-width:600px;
 
}
h3 {
 font-weight:bold;
 font-size:100%;
}
fieldset{
 border:none;
}
dd {
 font-size: 80%;
 font-style:italic;
}
p { 
 margin-right:2%;
 margin-left:2%;

}
p.senter {
 text-align:center;
}
p.justify{
 text-align:justify;
}
hr {
 background-color:rgb(50,60,50); 
 border: rgb(50,60,50) 1px solid;
 width:96%;
 color:#888888;
}
dl,div.dialog,list{
 margin-right:2%;
 margin-left:2%;
}
legend{
 font-size:80%;
}
.midtstilmeny {
 font-size:80%;
 text-align:center;
 color:white;
 }
.ingress {
 font-weight:bold;
 }
.raud {
 color:red;
 }
.grøn {
 color:#33FF99;
}
.rosa {
 color:#FFC0CB;
 font-size:14px;
}
.litentekst {
 font-size:65%;
}
.copyright {
 font-size:50%;
}
blockquote {
 
 font-size:90%;
 padding-top:10px;
padding-bottom:10px;
 text-align:left;
}
div.dialog{
font-size:80%;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
}
div.innhald{
 background-color:black;
 padding-top:20px;
 min-width:600px;
}
div.dialog p.dialoga{
 color:rgb(240,255,240);
}
div.dialog p.dialogb{
 color:rgb(220,220,255);
 
 }
div.dialog p.dialogc{
 color:rgb(255,220,220);
 
 }
.list{
 color:#FFCC99; 
 font-weight:bold;
 font-size:90%;
 }
div.innlegg,fieldset{
 margin-top:10px;
 margin-bottom:10px;
 background-color:black;
 }
div.innlegg_admin{
 margin-top:10px;
 margin-bottom:10px;
 background-color:rgb(20,30,20);
}
div.nyhende{
 min-width:600px;
 padding-top:14px;
 padding-bottom:14px;
 }
div.tittellogo{
 width:100%;
 position:relative;
 z-index:1;
 min-width:600px;
 text-align:center;
 }
div.logo2 img,div.logo img,div.tittellogo img{
 border:0px; 
}
div.logo{
 width:70px;
 height:100px;
 position:absolute; 
 left:0;
 z-index:1;
 vertical-align:top;
 }
div.logo2{
 width:69px;
 height:90px;
 position:absolute;
 right:0;
 z-index:1;
 vertical-align:top;
}
div.tekstboble{
 width:200px;
 position:relative; 
 right:0;
 float:right;
 clear:left;
 margin:10px;
 border: 2px solid rgb(70,80,70);
 }
div.bilete,div.blokk{
 position:relative;
 text-align:center;
 }
div.blokk ,div.blokk, div.innlegg_admin,div.tekstboble,div.nyhende,div.innlegg,fieldset,h2{
border-bottom: 1px solid rgb(50,60,50);
}
 div.blokk {
 margin-top:10px;
 margin-bottom:10px;
 padding:0;
 width:96%;
 left:2%;
}
div.reklame_topp {
padding:0;
margin-bottom:10px;
border-bottom: 2px solid rgb(70,80,70);

width:100%;
}
input, textarea{
 background-color:#CCCCCC;
 border: 1px solid;
}
div.kommentar{
font-size:80%;
}

.controller{
 font-size:6px;
 text-align:right;
}
.tabell{
 border: 0;
 width:100%;
 position:relative;
 left:50%;
 margin-left:-48%;
 padding-bottom:5px;
}
li.framside{
 font-weight:bold;
 font-size: 115%;
 color: white;
 text-align:center;
 padding:10px;
 list-style-type:none;
}
li.arkiv{
 margin-top:0;margin-bottom:0;font-weight:bold;
 font-size: 75%;
 padding-right:20px;
 
 list-style-type:none;
}
ul.index{
 margin-left: 0; padding-left: 0;
}
ul.arkivliste{
 list-style-type:none;
 font-size:80%;
}
ul.arkivliste li{
display:inline;
padding:1%;
}li {margin-top:2%;margin-bottom:2%;}