/* Kudos to the almighty vgrd.dk for help... */


/* BODY */

body {
font: "Trebuchet MS",Verdana,Arial,Sans-serif;
background: white;
color: black;
font-size: 0.8em;
margin: 0;
padding: 0;
text-align: center;
}


/* informasjon om boksen som omhyller siden så også IE skal bli fornøyd */ 

div.hele-siden {
margin: 1% auto 1% auto;
width: 900px;
text-align: left;
}

/* TOPPBOKS */

div.toppboks {
height: 85px; 
border-top: solid 1px #e72302;
border-left: solid 1px #e72302;
border-right: solid 1px #e72302;
background-color: #e72302;
background-image: url("/images/eye.png");
background-repeat: no-repeat;
background-position: right;
}

div.toppboks p {
font-weight: bold;
font-size: 0.8em;
letter-spacing: 0.3em;
text-align: center;
margin: 60px 0px 0px 0px;
padding: 2px 2px 2px 2px;
color: black;
}

/* BOKS MED LINKER OG NAVIGASJON */

div.linkboks {
padding: 0 0 0 20px;
text-align: left;
background: #e72302;
border-top: solid 1px white;
}

div.linkboks ul {
margin: 0;
padding: 0;
background: transparent;
}

div.linkboks ul li {
background: transparent;
list-style: none;
display: inline;
}

div.linkboks ul li a:link, div.linkboks ul li a:visited {
background: transparent;
color: black;
font-weight: bold;
text-decoration: none;
padding: 0 1% 0 1%;
}


div.linkboks ul li a:hover {
background: #cccccc;
color: black;
padding: 0 1% 0 1%;
}

/* HOVEDINNHOLD */

div.hovedinnhold {
border: solid 1px #e72302;
background: white;
text-align: justify;
padding: 0px 20px 20px 20px;
margin: 5px 0 5px 0;
}

div.hovedinnhold ul li {
list-style: circle;
margin: 0;
padding: 0;
}

/* MARKERTE BOKSER */

div.boks1 {
text-align: left;
width: 400px;
height: 190px;
float: left; 
border: solid 1px #e72302;
background: #cccccc;
padding: 1%;
margin: 2% 10px 4% 0;
}

div.boks1 div {
margin-left: 120px;
}

div.boks2  {
text-align: left;
width: 400px;
height: 190px;
float: right;
border: solid 1px #e72302;
background: #cccccc;
padding: 1%;
margin: 2% 0 4% 0;
clear: right;
}

div.forumboks {
text-align: left;
width: 840px;
height: 100px;
float: center; 
border: solid 1px #e72302;
background: #cccccc;
padding: 1%;
margin: 2% 10px 4% 0;
}

div.boks1 a:link, div.boks2 a:link, div.boks1 a:visited, div.boks2 a:visited, div.boks1 a:hover, div.boks2 a:hover   {
background: #cccccc;
}

div.forumboks a:link, div.forumboks a:visited, div.forumboks a:hover   {
background: #cccccc;
}

div.boks1 a:visited, div.boks2 a:visited {
background: #cccccc;
}

/* BUNNBOKS */ 

div.bunnboks {
background: #e72302;
width: 100%;
clear: both;
margin: 0;
padding: 0;
}

div.bunnboks p {
font-size: 0.8em;
color: black;
margin: 0 0 0 10px;
padding: 2px 2px 2px 2px;
background: transparent;
text-align: center;
}


/* linker, bilder og tekstformattering hvis ingen andre er spesifisert */

a:link {
background: transparent;
color: #04405A;
font-weight: bold;
text-decoration: underline;
margin: 0;
padding: 0;
}

a:visited {
background: transparent;
color: #04405A;
text-decoration: underline;
margin: 0;
padding: 0;
}


a:hover {
background: transparent;
color: #e72302;
text-decoration: none;
margin: 0;
padding: 0;
}

img {
border: solid 1px #e72302;
float: left;
margin: 0 2% 2% 0;
}

img.noborder {
border: 0;
}

h1, h2 {
font-size: 115%;
color: black;
margin-bottom: 1px;
padding: 0;
clear: both;
}

