.dashboard #fence {
background: url(/images/skygge_05.gif) repeat-y top center;
width: 1037px;
}
.dashboard #top {
background: url(/images/skygge_04.gif) no-repeat top center;
width: 1037px;
}
.dashboard #bottom {
background: url(/images/skygge_06.gif) no-repeat bottom center;
width: 1037px;
}
.dashboard #outercontainerdiv {
width:922px;
}
.dashboard #containerdiv {
width: 922px;
}

#containerdiv {
padding-top: 10px;
}

.indent2 {
min-width: 100% !important;
width: 100% !important;
}
.indent2 a {
padding: 0 0 0 12px;
}

#kontaktboks 
{
	position:relative;
	clear: both;
	padding: 0px 0 0;
	width: 214px;
	margin-top:5px;
}
#kontaktboks.kapital {
	background-color:#6FC4DB;/*background: url(/images/lurerdu_kapital.gif) no-repeat bottom left;*/
}
#kontaktboks p {
margin: 0;
padding:2px 0 2px;
color: #fff;
}
#kontaktboks h1, h2,h3 {
margin: 0;
padding:2px 0 2px;
color: #fff;
}
#kontaktboks a {
color: #fff;
}

#contentdiv {
width: 660px;
float: right;
margin-bottom: 20px;
}
#contentdiv {
background: url(/images/bg_kapital.gif) repeat-x top left;
}
#contentHeaderLine {
margin: 0;
width: 660px;
height: 1px;
border-top: 3px solid #fff;
}
.divider {
height: 1px;
border-top: 1px solid #fff;
width: 660px;
}
#underside {
padding: 6px 9px 10px 7px;
}
.aksje, .valuta, .rente, .utland {
float: left;
margin: 4px 3px 0;
padding-top: 3px;
width: 155px;
height: 172px;
background: url(/images/bg_boks_topp.gif) no-repeat top left;
}
.aksje p, .valuta p, .rente p, .utland p {
margin: 0 auto;
padding-top: 110px;
padding-left: 3px;
width: 146px;
height: 55px;
text-align: center;
}
.aksje p {
background: url(/images/aksje.gif) no-repeat top left;
}
.aksje .over p  {
background: url(/images/aksje_over.gif) no-repeat top left;
}
.valuta p {
background: url(/images/valuta.gif) no-repeat top left;
}
.valuta .over p {
background: url(/images/valuta_over.gif) no-repeat top left;
}
.rente p {
background: url(/images/rente.gif) no-repeat top left;
}
.rente .over p {
background: url(/images/rente_over.gif) no-repeat top left;
}
.utland p {
background: url(/images/utland.gif) no-repeat top left;
}
.utland .over p {
background: url(/images/utland_over.gif) no-repeat top left;
}
.miniboks {
float: left;
margin: 0 3px 8px 3px;
padding-top: 3px;
width: 155px;
background: url(/images/bg_boks_topp.gif) no-repeat top left;
}
.miniboks ul {
margin: 0 10px 0 23px;
padding: 0 0 6px;
list-style-image: url(/images/bullet_kapital.jpg);
list-style-type: disc;
font-size: 12px;
color: #0C0F52;
}
.sub {
background: url(/images/bg_boks_bunn.gif) no-repeat bottom left;
}
.storboks {
float: left;
margin: 0 3px 8px 3px;
padding-top: 3px;
width: 635px;
background: url(/images/bg_storboks_topp.gif) no-repeat top left;
}
h1.aksjehead {
margin: 14px 0 10px 24px;
padding: 6px 0 6px 70px;
font-weight: lighter;
font-size: 32px;
color: #0C0F52;
background: url(/images/ikon_head_aksjer.gif) no-repeat top left;
}
.storboks ul {
list-style-image: url(/images/bullet_kapital.jpg);
list-style-type: disc;
margin: 0 0 0 43px;
padding: 0 0 6px;
font-size: 12px;
color: #0C0F52;
}
.storboks ol {
margin: 0 10px 0 40px;
padding: 0 0 2px;
font-size: 12px;
color: #0C0F52;
}
.storboks li {
padding: 0 0 10px;
line-height: 1.2;
}
.storsub {
padding-bottom: 10px;
min-height: 238px;
height: auto !important;
height: 238px;
background: url(/images/bg_storboks_bunn.gif) no-repeat bottom left;
}
.finanssubtop
{
	height: 10px;
	background: url(/images/bg_storboks_topp.gif) no-repeat top left;
}
.finanssubmid
{
	min-height: 238px;
	height: auto !important;
	height: 238px;
	width: 635px;
	background: url(/images/bg_storboks_midt.gif);
	background-repeat:repeat-y;
}
.finanssubbottom
{
	height: 20px;
	background: url(/images/bg_storboks_bunn.gif) no-repeat bottom left;
}
img.flytbilde {
float: right;
margin: 20px 80px 0 0;
}
.over {
cursor:pointer;
}
.halvbredde {
float: left;
padding: 10px;
width: 295px;
}
.halvbredde h2 {
margin: 10px 40px 20px 20px;
font-weight: lighter;
line-height: 1.1;
font-size: 20px;
color: #0C0F52 !important;
}
.halvbredde p {
margin: 0 0 14px 16px;
}

.rad, .bluerad {
clear: both;
padding: 0 ;
}
.rad {
clear: both;
padding: 0 0 16px;
}
h2.bluerad {
margin-left: 4px;
padding: 4px 6px;
width: 635px;
font-weight: lighter;
font-size: 12px;
color: #fff !important;
background: url(/images/bg_bluerad.gif) no-repeat top left;
}
div.bluerad {
margin-left: 4px;
padding: 10px 0;
width: 633px;
background: #fff;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
}
.holder {
float: left;
width: 49%;
}
.holder {
float: left;
padding-right: 11px;
width: 300px;
margin-bottom:10px;
}
.marginbottom
{
	margin-bottom:10px;
}
.holderrightmost
{
	padding-right:0;
}
.holderright {
float: right;
width: 300px;
}
.holderbredright {
float: right;
width: 611px;
padding-bottom: 11px;
}
.holderbredmax
{
float: right;
width: 611px !important;
min-width:611px !important;
margin-right:15px;
}
.holderbredmax .boxbg {
width: 609px;
}
.holderbredfull
{
float: right;
width: 922px !important;
min-width:922px !important;
margin-right:15px;
}
.holderbredfull .boxbg {
width: 920px !important;
}
.boxbg {
background: #EBEBEB;
width: 298px;
margin: 0 auto;
position: relative;
left: 6px;
top: 6px;
}
.holderbredright .boxbg {
width: 609px;
}
.box {
border: 1px solid #6FC4DB;
background: #fff;
padding: 0;
position: relative;
top: -6px;
left: -6px;
}
.boxReload
{
	position:absolute;
	top:3px;
	right:4px;
}
.boxPrint
{
	position:absolute;
	top:-2px;
	right:30px;
}
.holderright .box, .holderbredright .box {
padding: 0 0 14px;
}
.holderright
{
	margin-bottom:10px;
}
.box h3 {
padding: 2px;
height: 16px;
font-weight: bolder;
font-size: 11px;
color: #fff;
text-transform: uppercase;
background:#6FC4DB;
}
.box p {
margin: 0;
padding: 2px 0;
}
.box img {
margin: 0;
padding: 3px 0 3px 1px;
}
th {
text-transform: uppercase;
font-size: 11px;
color: #9C9C9B;
}
td.tableheader
{
text-transform: uppercase;
font-size: 11px;
color: #9C9C9B;
font-weight:bold;
}
th.currencytableheader
{
	text-align:center !important;
}
td.rightaligned
{
	text-align:right !important;
}
td.leftaligned
{
	text-align:left !important;
}
td.alt {
background: #ECECEC;
}
td.bold {
font-weight: bolder;
}
.holderbredright td {
text-align: center;
}
.holderbredright td.tabellve {
text-align: left;
}
td a {
font-weight: bolder;
}
p.rightalign {
margin: 3px 6px 11px 0;
text-align: right;
}

#dashboardbtn, #komigangbtn {
clear: both;
padding-top: 10px;
padding-right: 3px;
text-align: right;
font-size: 12px;
}
#komigangbtn {
position: relative;
color: #0C0F52;
}
#dashboardbtn img, #komigangbtn img {
position: relative;
float: right;
margin-top: -8px;
}
#komigangbtn img {
margin-top: -16px;
}
#kundebtn {
padding-top: 10px;
padding-left: 28px;
text-align: left;
font-size: 12px;
}
#kundebtn img {
position: relative;
float: left;
margin-top: -8px;
margin-right: 6px;
} 
#reuters {
position: absolute;
margin-top: -20px;
}
#clientcontrols {
padding-top: 10px;
}
#clientcontrols {
padding-bottom: 10px;
margin: 0 auto;
width: 400px;
text-align: center;
}
#clientcontrols a {
font-size: 11px;
color:#666;
text-decoration: none;
}
#clientcontrols a:hover {
text-decoration: underline;
}

#footerdiv .TopList {
margin: 0 auto;
padding: 6px 0 20px;
line-height: 1.6;
text-align: center;
}
.financechartboxhigh
{
	height:324px;
	width:294px;
	position:relative;
	overflow:hidden;
}
.financechartbox
{
	width:294px;
	height:290px;
	position:relative;
	overflow:hidden;
}
.holderbredfull .financechartbox
{
	width:909px;
	height:290px;
	position:relative;
	overflow:hidden;
}
.financechartbox img
{
	position:absolute;
	top:-5px;
	left:-18px;
}
.financechartboxhigh img
{
	position:absolute;
	top:-5px;
	left:-18px;
}
.gridView
{
	margin-top:1px;
	margin-left:1px;
	width:99%;
}
.textRight
{
	text-align:right !important;
}
.textLeft
{
	text-align:left !important;
}
.bluerad .holderrightmost { margin-left: 320px; width: 300px;} 