body {
background: url("baklinje.gif") repeat-x #C5C4B5;
margin-top: 0px;
font-family: Verdana, Arial;
font-size: 1em;
padding:0px;
}

#hoved {
background: url("krik.gif") no-repeat;
height: 700px;
margin: auto;
width: 800px;
}

#meny {
position:relative;
top: 210px;
text-align: center;
width: 100%;
font-size: 0.8em;
}

#meny li a {
color: #000000;
}

#meny li a:hover {
text-decoration:none;
}

#meny ul {
list-style: none;
margin: 0;
padding: 0;
}
#meny ul li {
display: inline;
}

.menyitem {
color: #000000;
}

.menyitem:hover {
color: #000000;
text-decoration: none;
}

#innhold {
position:relative;
top: 220px;
left: 190px;
text-align: left;
width: 450px;
font-size: 0.8em;
height: 270px;
overflow: auto;
border-top: #BCBBB1 solid 1px;
border-bottom: #BCBBB1 solid 1px;
color: #655252;

}

#innhold a {
color: #663C3C;
}

.overskrift {
font-weight: bold;
color: #663C3C;
}

.ingress {
font-weight: bold;
}

.dato {
font-style: italic;
font-size: 0.7em;
}

.kort_artikkel {
margin-bottom: 10px;
padding-bottom: 5px;
border-bottom: #94927D dashed 1px;
}

.kort_artikkel .dato {
font-size: 0.7em;
}


#innhold b a {
text-decoration: none;
color: #663C3C;
}

#dager {
position: relative;
filter:alpha(opacity=50);-moz-opacity:0.3;
top: 60px;
left: 30px;
font-family: Verdana, Arial;
font-size: 14px;
color: #999999;
lineheigth: 11px;
text-decoration: none;

}

#dag {
font-size: 70px;
lineheigth: 70px;

}



h1 {
font-size: 18px;
color: #4A3F3F;
margin-bottom: 0px;
}

p {
margin: 0px;
}

#design {
font-family: Verdana;
font-size: 9px;
position: relative;
top: 125px;
left: 23px;
color: #9C9C93;
display: block;
width: 140px;
text-decoration: none;
z-index: 1;
}

#design2 {
display:block;
font-family: Verdana;
font-size: 9px;
position: relative;
top: 97px;
left: 15px;
color: #E5E5E1;
width: 140px;
text-decoration: none;
z-index: 2;

background: transparent;
} 
#design2:hover {
color: #B9B9AF;
display: block;
width: 140px;
text-decoration: none;
z-index: 2;
}

#nede {
font-size: 9px;
position: relative;
top: 180px;
left: 240px;
color: #94927D;
text-align:center;
width: 350px;
}

#nede a {
color: #94927D;
}

.feil {
border: 1px solid red;
}

input {
background: transparent;
border: 1px solid #000000;

}
select {
background: transparent;
border: 1px solid #000000;

}

#kalender {
position: relative;
top: 190px;
left: 550px;
font-size: 0.7em;
color: #5C5C33;
width: 250px;
}

#kalender a {
color: #5C5C33;
}