a:link		{ color: #0000FF; text-decoration: none }
 
a:visited	{ color: #0000FF; text-decoration: none }

a:active	{ color: #FF0000; text-decoration: underline }

a:hover      { color: #FF0000; text-decoration: underline }

body         { font-family: 'Times New Roman', Times, Arial; background-image: 
               url('grafikk/arctile.jpg'); background-color: #CCCCCC; 
               background-repeat: repeat }

h1, h2, h3, h4, h5, h6
{
	font-family: Times New Roman, Times;
}

h1 
{ 
color: #3366CC;
line-height: 50px;
}

h2 
{
color: rgb(51,51,204); 
}

h3 
{ color: #996633 
}

h4
{
	color: rgb(51,0,204);
}

h5 
{
color: #ff6600; 
font: 'Times New Roman'; 
}

h6 
{ 
font-family: Times New Roman; 
font-size: 11pt;
}

p.tabell
{ 
font-variant: normal; 
font-family: Times New Roman; 
font-size: 11pt 
}

p.høgremarg
{ 
font-variant: normal; 
font-family: Times New Roman; 
font-size: 10pt 
}

p.nyhende
{ 
font-variant: normal; 
font-family: Times New Roman; 
font-size: 11pt;
}

blockquote
{
line-height: 100%; 
margin-top: 0;
margin-bottom: 1 
}

p.transparent
{
background-color: transparent;
background-color: #dfdfdf
}

img.stort
{
max-width: 600px;
width:expression(this.width > 600? 600: true);
}

img.medium
{
max-width: 300px;
width:expression(this.width > 300? 300: true);
}

img.lite
{
max-width: 225px;
width:expression(this.width > 225? 225: true);
}

/* set the image to use and establish the lower-right position */ 
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h6 {
    background: transparent url(grafikk/boks.png) no-repeat bottom right; 
} 
.cssbox { 
    width: 590px !important; /* intended total box width - padding-right(next) */
    width: 575px; /* IE Win = width - padding */
    padding-right: 15px; /* the gap on the right edge of the image (not content padding) */
    margin: 20px auto; /* use to position the box */ 
} 

/* set the top-right image */ 
.cssbox_head { 
    background-position: top right; margin-right: -15px; /* pull the right image over on top of border */
    padding-right: 40px; /* right-image-gap + right-inside padding */
} 

/* set the top-left image */ 
.cssbox_head h6 { 
    background-position: top left; 
    margin: 0; /* reset main site styles*/ 
    border: 0; /* ditto */ 
	padding: 15px 0 5px 40px; /* padding-left = image gap + interior padding ... no padding-right */
	height: auto !important; height: 1%; /* IE Holly Hack */
} 

/* set the lower-left corner image */ 
.cssbox_body { 
    background-position: bottom left; 
    margin-right: 25px; /* interior-padding right */
	padding: 5px 0 5px 40px; /* mirror .cssbox_head right/left */ 
    font-family: Times New Roman; 
	font-size: 11pt;
}

.cssboks_topp
{
    background: transparent url(grafikk/boks-topp2.png) no-repeat;
    background-position: center;
}