body {
background-image:url(images/background_body2.gif);
background-position:50% 50%;
background-repeat:repeat;
background-attachment:fixed;
background-color:#510000;
color:#011C00;
font-family:verdana, arial ,tahoma, Helvetica, geneva, sans serif, times new roman;
font-size:0.6em;
scrollbar-face-color:transparent;
scrollbar-arrow-color:#510000;
scrollbar-track-color:#510000;
scrollbar-shadow-color:#D8C2A7;
scrollbar-highlight-color:#D8C2A7;
scrollbar-3dlight-color:#D8C2A7;
scrollbar-darkshadow-Color:#000;
margin:0px;
padding:0px;
border:0px;
}

.front {
background-color:#EAAD31;
color:#000000;
border:1px solid #000000;
margin:auto;
margin-top:15px;
height:30px;
width:150px;
padding:5px;
text-align:center;
vertical-align:middle;
font-weight:bold;
}

#hele {
width:700px;
height:562px;
margin:auto;
border:1px solid #000;
}

#toppen {
position:absolute;
height:147px;
width:700px;
color:#000;
margin:0px;
padding:0px;
}

#toppen2 {
position:absolute;
top:147px;
height:34px;
width:700px;
color:#000;
margin:0px;
padding:0px;
}

#midten {
position:absolute;
top:181px;
width:700px;
height:340px;
color:#000;
margin:0px;
padding:0px;
}

#midtenvenstre {
position:absolute;
background-image:url(images/layout_new_olsens_lot_13.jpg);
background-position:top;
background-repeat:no-repeat;
/* background-attachment:fixed; */
left:0px;
top:0px;
width:39px;
height:340px;
color:#000;
margin:0px;
padding:0px;
}

#overstyring {
background-image:url(images/layout_new_olsens_lot_14.jpg);
background-position:top;
background-repeat:no-repeat;
/* background-attachment:fixed; */
position:absolute;
left:39px;
top:0px;
height:340px;
width:623px;
margin:0px;
padding:0px;
z-index:10;
}

#midtensenter {
position:inherit;
/* top:0px; */
/* left:0px; */
margin:0px;
height:334px;
width:613px;
overflow:auto;
padding:3px;
padding-right:7px;
text-align:justify;
vertical-align:top;
color:#011C00;
font-weight:bold;
z-index:5;
}

#midtenhoeyre {
position:absolute;
background-image:url(images/layout_new_olsens_lot_15.jpg);
background-position:top;
background-repeat:no-repeat;
/* background-attachment:fixed; */
top:0x;
left:662px;
width:38px;
height:340px;
color:#000;
margin:0px;
padding:0px;
}

#bunnen {
position:absolute;
top:521px;
width:702px;
height:41px;
z-index:3;
color:#000;
margin:0px;
padding:0px;
}

A:link {
color:#000;
text-decoration:underline;
}
A:visited {
color:#000;
text-decoration:underline;
}
A:active {
color:#800000;
text-decoration:underline;
}
A:hover {
color:#000;
text-decoration:none;
}

form {
margin:0px;
}

hr {
color:#000;
border:1px solid #000;
}

input, select {
border:1px solid #333;
background-color:#999;
color:#011C00;
font-weight:bold;
}

textarea {
border:1px solid #333;
background-color:#999;
color:#011C00;
font-weight:bold;
}

img {
border:0px;
}

u {
color:#800000;
text-decoration:none;
border-bottom:1px dashed #444;
}

.titlings {
color:#800000;
}

.songtitle {
color:#1C4A1A;
}

.albumtitle {
color:#161C4E;
}

.navn {
color:#800000;
text-align:left; 
}

.dato {
color:#1C4A1A;
text-align:center;
}

.url {
color:#161C4E;
text-align:right;
}

.tekst {
color:#000;
border-top:0px solid #FFF;
text-align:justify;
}

.black {
border:1px solid #000;
}

.grey {
border:1px solid #222;
border-bottom:0px;
}

td {
color:#000000;	
font-family:verdana, arial, sans-serif;
font-size:10px;
padding:0px;
margin:0px;
text-align:justify;
/* border:0px; */
}

table.raform {
border:0px solid #000000;
width:250px;
margin:auto;
}

td.headcell {
padding:bottom:20px;
}

td.title {
font-weight:bold;
padding-bottom:5px;
}

td.titlesvar {
font-weight:bold;
padding-top:20px;
padding-bottom:5px;
}

td.bodycellfirst {

}

td.bodycell {
border:1px dashed #999999;
text-align:justify;
padding:5px;
width:490;
margin:auto;
}

td.bodycellsvar {
border:1px dashed #999999;
text-align:justify;
padding:5px;
width:490;
margin:auto;
}

td.divider {
padding-top:20px;
}

.backdivider {
border:1px solid #EEEEEE;
padding:2px;
}