* {
margin: 0;
padding: 0;
}

body {
font-family: Arial, "Trebuchet MS", Verdana, Sans-Serif;
background: url('gfx/bg.png');
} 

a {
color: #fbbd12;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

.nyhet {
border: 1px solid #d8d7d7;
background: #edebeb;
padding-right: 5px;
}

.nyhet strong {
color: #fbbb0a;
}

#wrap {
width: 770px;
margin: 0 auto;
background: url('gfx/wrap.png');
}

#header {
width: 728px;
height: 38px;
background: url('gfx/header.png');
margin-left: 22px;
}

#logo {
width: 137px;
height:38px;
list-style-type:none;
margin:0;
padding:0;
border: 0px solid #000;
margin-left: 10px !important;
margin-left: 6px;
float: left;
}

.msp {

}

#logo a {
display:block;
height:0 !important;
height /**/:38px;
padding:38px 0 0 0;	 
}

#hover {
width: 137px;
height:38px;
background-image: url('gfx/logo.png');
display:block
}

#hover:hover {
background-position:bottom;
}

#menu {
height:35px;
list-style-type:none;
margin:0;
padding:0;
border: 0px solid #000;
float: left;
margin-left: 250px !important;
margin-left: 198px;
}

#menu li {
float: left;
padding-right: 5px; 
}

#menu a {
display:block;
height:0 !important;
height /**/:35px;
padding:35px 0 0 0;	 
}

#xenon {
width: 60px;
height:35px;
background-image: url('gfx/xenon.png');
display:block
}

#xenon:hover {
background-position:bottom;
}

#bixenon {
width: 60px;
height:35px;
background-image: url('gfx/bixenon.png');
display:block
}

#bixenon:hover {
background-position:bottom;
}

#styling {
width: 60px;
height:35px;
background-image: url('gfx/styling.png');
display:block
}

#styling:hover {
background-position:bottom;
}

#guide {
width: 60px;
height:35px;
background-image: url('gfx/guide.png');
display:block
}

#guide:hover {
background-position:bottom;
}

#kontaktoss {
width: 60px;
height:35px;
background-image: url('gfx/kontaktoss.png');
display:block
}

#kontaktoss:hover {
background-position:bottom;
}

#innhold {
margin-left: 30px;
padding-top: 8px;
}

#venstre {
width: 571px;
float: left;
}

.artikkel {

}

.tekst {
width: 380px;
float: left;
line-height: 1.5;
}

h3 {
color: #fbbd12;
font-size: 25px;
position: relative;
left: 3px;
}

strong {
color: #787878;
font-size: 12px;
margin-left: 5px;
}

p {
color: #787878;
font-size: 12px;
margin-left: 5px;
padding-bottom: 5px;
}

.bilde {
width: 177px;
float:left;
margin-left: 8px;
}

.bilde img {
padding-bottom: 10px;
}

.bildetekst {
color: #787878;
font-size: 11px;
}

h4 {
color: #fbbd12;
font-size: 18px;
margin-left: 5px;
font-weight: normal;
padding-top: 5px;
position: relative;
left: 0px;

}

.bilde li {
list-style-image: url(gfx/li.png);
color: #787878;
font-size: 12px;
margin-left: 18px !important;
margin-left: 16px;
}

.bilde span {
position: relative;
top: -1px;
margin-left: -6px !important;
margin-left: -3px;
}

.pdf {
background: url('gfx/pdf.png') no-repeat;
font-size: 12px; 
border-top: 10px solid #ffffff;
}

.pdf img {
float: left;
}

.pdf a {
position: relative;
left: 2px;
top: 2px;
}

#hoyre {
width: 149px;
float: left;

}

#boks {
width: 149px;
height: 637px;
background: url('gfx/boks.png');
}

.omoss {
font-size: 12px;
width: 123px;
position: relative;
top: 40px;
left: 15px;
}

.omoss p {
color: #fecc44;
}

#footer {
width: 728px;
height: 17px;
background: url('gfx/footer.png') no-repeat;
margin-left: 22px;
text-align: center;
font-size: 12px;
clear: both;
border-top: 8px solid #fffefd;
}

#footer span {
position: relative;
top: 1px;
color: #fbbd12;
}