﻿* { 
    -moz-box-sizing: border-box; 
}


body {
font-family:verdana,arial,helvetica,times;
color: #000;
background: white;
text-align:center;
}

#lokkenflash-div {
margin-left:18px;
margin-top:10px;
}

#gulesider {
margin-left:15px;
margin-top:10px;
}

#googlemap {
margin-left:15px;
margin-top:10px;
}


#wrapper {
width:1000px;
height:auto;
margin-left:auto;
margin-right:auto;
border:1px solid #502d16;
}

#header {
width:100%;
height:150px;
text-align:left;
color: #502d16;
background:#F2f2f2;
}

#header h1 {
padding-top:40px;
}

#logo-liten {
float:left;
margin-left:30px;
margin-top:5px;
margin-bottom:5px;
margin-right:40px;
}

#hovedmeny  {
width:100%;
height:30px;
padding-top:5px;
border-top:2px solid white;
border-bottom:2px solid white;
background:#F2f2f2;
}

#hovedmeny ul {
display:inline;
}
#hovedmeny li {
font-family:verdana;
display:inline;
list-style-type:none;

}

#hovedmeny a {
text-decoration:none;
color:#000;
padding-left:40px;
padding-right:40px;
padding-top:5px;
background:#f2f2f2;
}

#hovedmeny a:hover {
background:white;
}

#hovedmeny a:active {
background:white;
}

#sidemeny {
width:248px;
min-height:300px;
height:auto;
float:left;
overflow:hidden;
}
#sidemeny ul {
margin-top:-10px;
}

#sidemeny li {
width:300px;
text-align:left;
margin-left:-20px;
font-family:verdana;
list-style-type:none;
}

#sidemeny a {
text-decoration:none;
color:#000;
padding-right:40px;
width:250px;
}

#sidemeny a:hover {
background:#f2f2f2;
}

#content {
text-align:left;
width:748px;
float:right;
min-height:300px;
height:auto;

border-left:1px solid black;
}
#content h2,h3,p {

padding-left:15px;
padding-right:5px;
}

#content table {
margin-left:15px;
}

#content td {
width:200px;
}

a img{
border:0;
}

.firmabilder {
margin-left:15px;
}

#footer {
width:100%;
clear:both;
paddimg-top:10px;
background:#F2f2f2;
}

