div.kh_body {
	width:978px;
	height:450px;
	position:relative;
	background: url(../pics/graphics/kh_body.jpg) top left no-repeat;	
}

a.kh_button {
	width:249px;
	height:58px;
	display:block;
	position:absolute;
	top:80px;
	right:60px;	
	background: url(../pics/buttons/kh_button.jpg) top left no-repeat;
}

a.kh_button:hover {
	background-position: bottom left;
}

a.sommerkampanje {
	border: 0;
	outline: none;
	}
	
body {
	padding:10px;
	border: 0px;
	}

td.tab {
    width: 140px;
    height: 40px;
	text-align: center;
	vertical-align: bottom;
	}

td.kredittkort {
	background: url(../pics/photos/kredittkort-background.png) no-repeat bottom right;
}	

#scroll{
position:relative;
float:left;
width:698px;
height:450px;
text-align:left;
overflow:auto;
margin-right:30px;
}

a.button {
    display: block;
    width: 88px;
    height: 88px;
    background:     url(../pics/buttons/button-small.png) right top no-repeat;
    text-decoration: none;
	float:right;
	outline: none;
	margin-top:10px;
	margin-left:10px;
}

a.splash {
    display: block;
    width: 130px;
    height: 130px;
    background:     url(../pics/graphics/burst.png) right top no-repeat;
    text-decoration: none;
	float:right;
	outline: none;
	margin-top:10px;
	margin-left:10px;
}

a.splash-left {
    display: block;
    width: 130px;
    height: 130px;
    background:     url(../pics/graphics/burst.png) left top no-repeat;
    text-decoration: none;
	float:right;
	outline: none;
	margin-top:10px;
	margin-left:10px;
	position: absolute; top: 0px; left: 0px;
}
 
a:hover.button {
    background-position: left bottom;
} 

select {
	text-decoration:none; 
	font-family:Verdana; 
	font-weight:500; 
	color:#5b5b5b; 
	font-size:12px;}

#off {
    width: 140px;
    height: 40px;
    display: block;
    background: url(../pics/tabs/tab_active.png) no-repeat top;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #45384E;
	line-height: 50px;
	cursor: pointer;
	text-decoration:none;
	outline: none;
	}
	
#off:hover {
	background-repeat: no-repeat; 
    background-position: bottom;
	color: #FFFFFF;
	}	
	
#on {
    width: 140px;
    height: 40px;
    display: block;
    background: url(../pics/tabs/tab_static.png) no-repeat top;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 50px;
	cursor: default;
	text-decoration:none;
	outline: none;
	}
	
#refinansiering {
    display: block;
    width: 326px;
    height: 180px;
    background: url(../pics/buttons/button-refinansiering-new.jpg) no-repeat top;
	cursor: pointer;
	outline: none;
	}

#refinansiering:hover {background-repeat: no-repeat; background-position: bottom;} 
/*#refinansiering:active {background-position: bottom;}*/ 

#forbrukslan {
    display: block;
    width: 326px;
    height: 180px;
    background: url(../pics/buttons/button-forbrukslan-new.jpg) no-repeat top;
	cursor: pointer;
	outline: none;
}

#forbrukslan:hover {background-position: bottom;} 
/*#forbrukslan:active {background-position: bottom;} */

#gjeld {
    display: block;
    width: 326px;
    height: 180px;
    background: url(../pics/buttons/button-gjeld-new.jpg) no-repeat top;
	cursor: pointer;
	outline: none;
}

#gjeld:hover {background-position: bottom;} 
/*#gjeld:active {background-position: bottom;}*/ 

h1 {color:#6B752A; font-family: "Verdana"; font-size:24px; margin-bottom:0px; margin-top:6px;}
h1 wrap  {margin: 1px auto;}
h2 {text-decoration:none; color:#5b5b5b; font-weight:500; font-family:Calibri; font-size:18px; padding-left:20px; padding-top:10px;}
h2.notFirst {text-decoration:none; color:#5b5b5b; font-weight:500; font-family:Calibri; font-size:18px; padding-left:20px; padding-top:0px;}
h2#wrap  {margin: 1px auto;}

h3 {text-decoration:none;font-family: "Verdana"; color:"#333333"; font-size:12px; padding-left:20px; font-weight:bold; margin-bottom:0px;}

p.body {text-decoration:none; font-family:Verdana; font-weight:500; color:#5b5b5b; font-size:12px; padding-left:20px; margin-top:0px; padding-right:20px}
p.body-tight {text-decoration:none; font-family:Verdana; font-weight:500; color:#5b5b5b; font-size:12px; padding-left:20px; margin-top:-15px; padding-right:20px}
p.body-small {text-decoration:none;font-family: Verdana; color:#5b5b5b; font-size:11px; padding-left:20px; margin-top:0px;}
font.table {text-decoration:none; font-family: Verdana; color:#5b5b5b; font-size:10px;}
font.tableFooter {text-decoration:none; font-family: Verdana; color:#5b5b5b; font-size:9px;}

#mytable {text-decoration:none; font-family:"Verdana"; color:#333333; font-size:11px; margin-left:20px;}

table.table1 {text-decoration:none;font-family: Verdana; color:#5b5b5b; font-size:11px; margin-left:20px;}  
input.body {text-decoration:none;font-family: Verdana; color:#5b5b5b; font-size:12px; margin-top:0px; margin-bottom:1px; border:0; width:38px;}

ul.body {text-decoration:none; font-family:Verdana; font-weight:500; color:#5b5b5b; font-size:12px;}
li.body {text-decoration:none; font-family:Verdana; font-weight:500; color:#5b5b5b; font-size:12px;}
font.button {text-decoration:none; font-family:Verdana; color:#58595B; font-size:24px; font-weight:normal;}

a.r2clean {text-decoration:none; font-family:Verdana; font-weight:500; color:#5b5b5b; font-size:12px; cursor: text;}
a.r2clean:link {color: #5b5b5b;text-decoration:none;}
a.r2clean:visited {color: #5b5b5b;text-decoration:none;}
a.r2clean:active {color: #5b5b5b;text-decoration:none;}
a.r2clean:hover {color: #5b5b5b;text-decoration:none;}

a.r3 	{text-decoration:none;font-family: "Verdana"; font-size:10px}
a.r3:link {color: #333333;text-decoration:none;}
a.r3:visited {color: #333333;text-decoration:none;}
a.r3:active {color: #333333;text-decoration:none;}
a.r3:hover {color: #FFFFFF;text-decoration:none;}
