body {
	margin: 3px auto; padding: 0px;
	background-color: #f7f7f7;
}

body, div {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px; color: #444;
}

#ramme {
	margin: auto; width: 900px; padding: 20px;
	background-color: #fff; border: #eee 10px solid;
}
#topp {
  height: 80px;
  background-color: #F2F2F2;
}

#logo {
  float: left;
}
#logo a {
  display: block;
  width: 382px;
  height: 55px;
  margin: 22px 0px 0px 15px;
  background-image: url(gfx10/logo.gif);
}
#webdesign {
	width: 900px;
  height: 290px;
  background-image: url(gfx10/header.jpg);
}

#meny {
  float: right;
  margin: 54px 10px 0px 0px;
}
#meny ul {margin: 0px; padding: 0px; list-style: none;}
#meny li {
  display: inline;
}
#meny ul li a {
  display: block;
  float: left;
  font-size: 13px;
  font-weight: bold;
  color: #000;
  text-decoration: none;
  padding: 2px 10px 2px 10px;
  border-left: #000 1px dotted;
}
#meny ul li a.first {
  border: 0px none;
}
#meny ul li a:hover {
  color: #0094D9; 
  text-decoration: underline;
}

#side {
  background-color: #FFF; 
  border-top: #FFAA25 2px dotted;
}
#innhold {
  float: left;
	width: 720px;
  padding-top: 20px;
}
#medier {
  float: right;
  margin-top: 6px;
}

.left {
  float: left;
  width: 350px;
}
.right {
  float: right;
  width: 350px;
}
.leftsale {
  float: left;
}
.rightsale {
  float: right;
}
.leftsale, .rightsale {
  width: 330px;
  background-color: #eee;
  border: #ccc 1px solid;
  padding: 9px;
}

#nytt {
  float: right;
  width: 160px;
}
#nytt div {
  padding: 8px;
  border: #FFAA25 2px dotted;
  margin-top: 20px;
  text-align: center;
}
#nytt a {color: #000; text-decoration: none;}
#nytt a:hover {color: #0394CD; text-decoration: underline;}

#bunn {
	width: 900px; text-align: center;
	font-size: 11px; color: #444;	padding-top: 5px;
}
#bunn a {font-size: 11px; color: #000; text-decoration: none;}
#bunn a:hover {color:#d00; text-decoration: underline;}

br.cb {clear: both;}

h1 {
  float: left;
  color: #FFAA25;
  font-size: 18px;
  margin: 6px 0px 6px 0px;
}
h2 {font-size: 14px; margin: 0px 0px 10px 0px;}

a, a:active, a:visited {color: #0394CD; text-decoration: underline;}
a:hover {color: #FB6A00;}
