body {
 margin: 0;
 padding: 0;
 text-align: center;
 color: #000;
 background-color: #E6A82F;
 font-size: 0.8em;
 font-family: Verdana, Arial, sans-serif;}

h1 {
 font-size: 120%; }

h2 {
 font-size: 100%; }

h3 {
 font-size: 100%; }

a img {
 border: 0; }

/*---Hoveddesign--*/
#wrapper {
 text-align: left;
 margin-left: auto;
 margin-right: auto;
 margin-top: 10px;
 width: 1016px; }

#top {
 height: 185px;
 background: url(/wwimage/41068/topbg.jpg) no-repeat; }

#toplinks {
 text-align: right;
 padding: 15px 20px 0 0; }

#toplinks a {
 color: #000;
 text-decoration: none; }

#toplinks a:hover {
 text-decoration: underline; }

#toptext {
 font-size: 11px;
 color: #ACD5D5;
 margin: 68px 0 0 20px; }

#toptext a {
 color: #ACD5D5;
 text-decoration: none; }

#toptext a:hover {
 color: #ACD5D5;
 text-decoration: underline; }

#topnav {
 color: #96DEDE;
 text-align: right;
 text-transform: uppercase;
 font-size: 110%;
 margin: 20px 20px 0 0; }

#topnav a {
 color: #96DEDE;
 text-decoration: none; }

#topnav a:visited {
 color: #96DEDE;
 text-decoration: none; }

#topnav a:hover {
 color: #FFF;
 text-decoration: none; }

#topnav .navActive {
 color: #FFF;
 text-decoration: none; }

#middle {
 background: url(/wwimage/41069/middlebg.jpg) repeat-y;
 min-height: 400px;
 height: auto !important;
 height: 400px;
 padding: 15px; }

#leftcol {
 float: left;
 width: 180px; }

/*--Margmeny--*/
#subnav {
 font-size: 90%;
 margin-top: 13px; }

.subnav1 {
 color: #FFF;
 background: url(/wwimage/52113/margbg.gif) repeat-x;
 background-position: top;
 text-decoration: none;
 display: block;
 padding: 5px 0 5px 5px;
 margin-top: 2px;
 border: 1px solid #568686; }

.subnav1:visited {
 color: #FFF;
 background: url(/wwimage/52113/margbg.gif) repeat-x;
 background-position: top;
 text-decoration: none;
 display: block;
 padding: 5px 0 5px 5px;
 margin-top: 2px;
 border: 1px solid #568686; }

.subnav1:hover {
 color: #FFF;
 background: url(/wwimage/52113/margbg.gif) repeat-x;
 background-position: bottom;
 text-decoration: none;
 display: block;
 padding: 5px 0 5px 5px;
 margin-top: 2px;
 border: 1px solid #568686; }

.subnav1Active  {
 color: #FFF;
 background: url(/wwimage/52113/margbg.gif) repeat-x;
 background-position: bottom;
 text-decoration: none;
 display: block;
 padding: 5px 0 5px 5px;
 margin-top: 2px;
 border: 1px solid #568686; }

.subnav2 {
 display: block;
 text-decoration: none;
 color: #FFF;
 background: #D08D0C;
 padding: 4px 0 4px 10px;
 font-size: 90%; }

.subnav2:hover {
 display: block;
 text-decoration: none;
 color: #FFF;
 background: #D08D0C;
 padding: 4px 0 4px 10px;
 font-size: 90%; }

.subnav2Active {
 display: block;
 text-decoration: none;
 color: #FFF;
 background: #D08D0C;
 padding: 4px 0 4px 10px;
 font-size: 90%; }

#subnav p {
 margin: 0; }
/*--Slutt margmeny--*/

#rightcol {
 margin-left: 200px; }

#bottom {
 width: 1016px;
 height: 14px;
 background: url(/wwimage/41071/bottombg.jpg) no-repeat; }
/*Slutt hoveddesign*/

/*--Bokser startside--*/
.box {
 width: 212px;
 height: 211px;
 display: block;
 float: left;
 margin-right: 5px; }

.box a img {
 border: 2px solid #ECE4D4;
 position: absolute; }

.box a:hover img {
 border: 2px solid #E6A82F; }

.content {
 position: absolute;
 width: 140px;
 margin: 50px 0 0 10px;
 text-decoration: none;
 font-size: 85%;
 color: #000;}
/*--Slutt bokser startside--*/

.button img {
 border: 2px solid #ECE4D4; }

.button:hover img {
 border: 2px solid #E6A82F; }

.sitemap a {
 text-decoration: none; }

.sitemap a:hover {
 text-decoration: underline; }

.sitemap h3 {
 margin: 10px 0 2px 0;
 font-size: 100%;
 float: left; }

.antall {
 float: left;
 margin-top: 12px;
 margin-left: 8px;
 font-size: 85%;
 color: #999; }

.clearfloat {
 clear:both;
 height:0;
 font-size: 1px;
 line-height: 0px;}

.tabellramme {
 border: 1px solid #CC9933; }

.tabellramme2 {
 border: 1px solid #CC9933;
 padding: 3px; }

.greyborder {
 border-collapse: collapse; }

.greyborder td {
 border: 1px solid #CCC;
 padding: 3px 5px; }
