body
{
  background-color:white;
  font-size:150%;
  font-family:sans-serif;
  color: #000000;
  background:url(img2/bakgrunn_2.jpg) repeat 0px 0px;
}
body.arnes{
  background:url(img2/bakgrunn_6.png) repeat 0px 0px;
}

a
{
 color:#000000;
 text-decoration:none;
 cursor:pointer;
}
p#relnav a{
  color:red;
}
p#relnav a:hover{
  color:#0b1e40;
}
div.tekst a{
  color:red;
}
div.tekst_skoyter a{
  color:red;
}
a:hover{
  color:#0b1e40;
  text-decoration:underline;
  }
a.meny{
  font-size:80%;
  font-variant:small-caps;

}
ul{
  position:absolute;
  left:-40px;
}

li{
 list-style-type: none;
 float:left;
 width:130px;
 color:#000000;
 padding:0.2em;
 margin:0;
 border-bottom:0px solid red;
 display:inline;
 font-family:  "gill sans mt", arial, sans-serif;
 }

div#bildetekst{
  width:9em;
  position:absolute;
  top:22em;
  left:-5em;
  font-size:100%;
}
div#bildetekst2{
  width:7em;
  position:absolute;
  top:21em;
  left:-5em;
  font-size:100%;
}

div.nede{
  width:100%;
  height:4em;
  font-size:60%;
  position:absolute;
  bottom:0em;
  left:0em;
  float:left;
  display:inline;
  background-color:#cccaa9;
  border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);

}
div.spinno{
  width:100%;
  height:100px;
  position:absolute;
  top:-105px;
  left:600px;
}
div.tekst{
  width:20em;
  font-size:60%;
  position:relative;
  top:-3em;
  left:12em;
  display:inline;
  float:left;
  }
div.tekst_skoyter{
  width:25em;
  font-size:60%;
  position:relative;
  top:-3em;
  left:12em;
  display:inline;
  float:left;
  }

p#relnav{
  position:relative;
  margin-top:-10px;
  margin-left:0px;
  width:23em;
}
img {
  border:none;
}

img#farger{
  position:absolute;
  top:0px;
  left:-10em;
  float:left;
  display:inline;
}
img#modell{
  width:275px;
  height:200px;
  position:absolute;
  top:180px;
  left:500px;
}
img#modell2{
  position:absolute;
  top:180px;
  left:550px;
}
img.normal{
  position:absolute;
  top:0px;
  left:-10em;
  float:left;
  display:inline;
}
img#right{
  position:absolute;
  left:770px;
  top:70px;
}
img#spinnoliten{
  width:217px;
  height:54px;
  margin-left:100px;
 }
img#spinnoliten2{
  position:absolute;
  top:10px;
  width:217px;
  height:54px;
  float:left;
  display:inline;
  }
img#skip{
  position:absolute;
  float:left;
  display:none;
}
img#strikk{
  top:10em;
}

h1, h2, h3{
  font-family:"gill sans mt", arial, sans-serif;
}
h1{
  font-size:210%;
  text-align:left;
}
h2{
  font-size:140%;
  text-align:left;
}
h3{
  font-size:100%;
  text-align:left;
}

/****
Trening
*****/


img#toy{
  position:absolute;
  top:0px;
  left:-14em;
  float:left;
  display:inline;
}
img.smal{
  position:absolute;
  top:0px;
  right:-50px;
  float:left;
  display:inline;
}
img#hidden{
  visibility:hidden;
}

/*
Hopp
*/
div.meny_hopp {
  position:relative;
  width:0.5em;
  left:0.2em;
  top:-4.4em;
  font-size:80%;
  float:left;
  display:inline;
}
div#perforert{
  visibility:hidden;
}
div#lycra{
  visibility:hidden;
}
ul.umeny{
  position:absolute;
  margin-left:80px;
  top:80px;
}

li.umeny{
 list-style-type: none;
 float:left;
 width:90px;
 color:#000000;
 padding:0.2em;
 margin:0;
 border-bottom:1px solid white;
 display:inline;
}
img.skjult{
  position:absolute;
  top:0px;
  right:-50px;
  visibility:hidden;
  float:left;
  display:inline;
}
img.skjult2{
  position:absolute;
  top:0px;
  left:-14em;
  visibility:hidden;
}
img.skjult3{
  position:absolute;
  top:0px;
  left:-5em;
  visibility:hidden;
  float:left;
  display:inline;
}
img.skjult4{
  position:absolute;
  top:0px;
  left:-10em;
  visibility:hidden;
}

img.farger{
  position:absolute;
  top:0px;
  right:-20px;
  float:left;
  display:inline;
  visibility:hidden;
}
img.farger2{
  position:absolute;
  top:20px;
  left:380px;
}
img.bred2{
  position:absolute;
  top:0em;
  left:-15em;
  float:left;
  display:inline;
}
img.bred4{
  position:absolute;
  top:2em;
  left:-15em;
  float:left;
  display:inline;
}

/*
Om
*/
div.tekst_om a{
  color:red;
}
div#vei{
  position:absolute;
  top:60px;
  left:0px;
  visibility:hidden;
}
p.hvor{
  position:absolute;
  top:20em;
  left:-100px;
  float:left;
  display:inline;
}
img#om{
  left:-14em;
}


/****
Skøyter*****/

p#jakke{
  visibility:hidden;
}
p#bukse{
  visibility:hidden;
}
img.bred{
  position:absolute;
  top:0px;
  left:-14em;
  float:left;
  display:inline;
}
area{
  cursor:pointer;
}

/****
Sykkel*****/


p.hidden{
  visibility:hidden;
  position:absolute;
  top:400px;
  left:300px;
  width:300px;
}

ul.bumeny{
  position:relative;
  left:0px;
}

li.bumeny{
 list-style-type: none;
 float:left;
 width:90px;
 color:#000000;
 padding:0.2em;
 margin:0;
 border-bottom:1px solid white;
 display:inline;

}
img.horisontal{
  position:absolute;
  top:0px;
  left:-13em;
}
ul.pris{
   position:relative;
   left:0px;
   top:-10px;
   text-align:right;
}
div.bilder{
  position:absolute;
  top:3em;
  right:-15em;
  float:right;
  display:inline;
}
div.bilder_arkiv{
  position:relative;
  top:3em;
  right:-15em;
  float:right;
  display:inline;
}

div.bilder_2008{
  position:absolute;
  top:3em;
  right:-10em;
  float:right;
  display:inline;
}

div.kart{
  position:absolute;
  top:21em;
  right:-9em;
  float:right;
  display:inline;
}

div#logo2{
  position:absolute;
  top:19em;
  right:2em;
  width:105px;
  float:left;
  display:inline;
}
img.logo{
  visibility:hidden;

}
img.bred3{
  position:absolute;
  top:0px;
  right:-100px;
  float:left;
  display:inline;
}
/****
Navigasjon*****/

div.navigasjon{
  width:41em;
  height:3em;
  position:relative;
  top:-3.02em;
  left:0px;
  float:left;
  display:inline;
}
div.navigasjon_arnes{
  width:45em;
  height:3em;
  position:relative;
  top:-3.02em;
  left:0em;
  float:left;
  display:inline;
}
div.navigasjon_arnes ul{
  position:absolute;
  left:0em;
  top:1.30em;
  float:left;
  background: #ffffff;
  width:73%;
  padding:0;
  margin:0;
  list-style-type:none;
  border-radius: 2em;
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);
}
div.navigasjon ul{
  position:absolute;
  left:0em;
  top:1.30em;
  float:left;
  background: #ffffff;
  width:30em;
  padding:0;
  margin:0;
  list-style-type:none;
  border-radius: 2em;
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);
}
li.knapper a{
  font-size:70%;
  text-align:center;
  float:left;
  display:inline;
  width:110%;
  text-decoration:none;
  color:black;
  padding:0.2em 0.0em;
  font-variant:small-caps;
  margin: 0;
  border-radius:1.6em;

	-webkit-border-radius: 1.6em;
	-moz-border-radius: 1.6em;

	text-shadow: 0 1px 1px rgba(0,0,0, .3);

}
li.knapper a:hover {
  background:url(img2/knapp8.gif) repeat-x;}
div.navigasjon_arnes li, div.navigasjon li{
  display:inline;
  width:3.8em;
  border-bottom:0px solid white;
}
li#fokus a{
  background:url(img2/knapp8.gif) repeat-x;}

div.container_index{
  position:relative;
  top:3.3em;
  margin-left:auto;
  margin-right:auto;
  width:35em;
  height:31em;
  background-color:white;
  border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);
}
/*
Hvis teksten kommer for langt nede og havner bak "div nede", endre høyden i div.container_om
*/

div.container_om{
  position:relative;
  top:3.3em;
  margin-left:auto;
  margin-right:auto;
  width:35em;
  height:31em;
  background-color:white;
  border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);

}
div.container_nyhetsarkiv{
  position:relative;
  top:3.3em;
  margin-left:auto;
  margin-right:auto;
  width:35em;
  height:60em;
  background-color:white;
  border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);
}
div.container_vei{
  position:relative;
  top:80px;
  margin-left:auto;
  margin-right:auto;
  width:35em;
  height:33em;
  background-color:white;
  border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);
}
div.container_sykkel{
  position:relative;
  top:3.3em;
  margin-left:auto;
  margin-right:auto;
  width:35em;
  height:24em;
  background-color:white;
  border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);
}
div#farger{
  height:29em;
  }
div#vintersalg2{
  height:27em;
}

div.container_skoyter{
  position:relative;
  top:3.3em;
  margin-left:auto;
  margin-right:auto;
  width:35em;
  height:25em;
  background-color:white;
  border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);
}
div.container_arnes{
  position:relative;
  top:3.3em;
  margin-left:auto;
  margin-right:auto;
  width:35em;
  height:20em;
  background-color:white;
  border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);
}

div.tekst ul{
  position:relative;
  left:0em;
  top:0em;
  float:left;
  width:19em;
  padding:0;
  margin:0;
  list-style-type:none;
}
div.tekst li{
 list-style-type: none;
 float:left;
 width:100%;
 color:#000000;
 padding:0.2em;
 margin:0;
 border-bottom:0px solid red;
 display:inline;
 font-family: Georgia, arial, sans-serif;
}
div#validator{
  width:28em;
  position:absolute;
  top:1em;
  left:0em;
  font-size:80%;
  float:left;
  display:inline;
}
div#twitter{
  width:28em;
  position:absolute;
  top:0.5em;
  left:25em;
  font-size:80%;
  float:left;
  display:inline;
}

div#kontakt{
  width:32em;
  position:absolute;
  top:0em;
  right:0em;
  font-size:80%;
  float:right;
  display:inline;
}
div.tekst_om{
  width:25em;
  height:30em;
  font-size:60%;
  position:relative;
  top:-3em;
  left:12em;
  overflow:inherit;
  display:inline;
  float:left;
  }
div#tekst_index{
  width:25em;
   }
.kunfokus{
  position:absolute;
  left:0em;
  top:-6em;
  padding:0.1em;
  font-size:60%;
  background-color:white;
    border-radius: 0.2em;
	-webkit-border-radius: 0.2em;
	-moz-border-radius: 0.2em;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);

}
h2.kunfokus{
  position:absolute;
  left:-999px;
}
address{
  font-style:normal;
}

img#twitter_logo{
  position:relative;
  top:0.5em;
}
div#vintersalg{
  width:23em;
   }
.sprak{
  position:absolute;
  left:52.5em;
  top:-6em;
  text-align:left;
  height:1.4em;
  width:6em;
  font-size:60%;
  background-color:white;
    border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.2em;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);

}
span#flag img{
  position:relative;
  float:right;
  padding:0.1em;
}
div.logo{
 position:absolute;
 top:0em;
 left:12em;
}
img#spinnoliten3{
  position:absolute;
  top:-1em;
  left:15em;
  width:217px;
  height:54px;
  float:left;
  display:inline;
  }
img#spinnoliten4{
  position:absolute;
  top:3.1em;
  left:-2.25em;
  width:54px;
  height:217px;
  float:left;
  display:inline;
  background-color:white;
      border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);
  }

