body, p, h1, h2, h3, h4, h4, h5, form, a, input, select, td, tr, table, div, span{margin:0px; padding:0px; border:0px; font-size:8pt; font-family:Verdana, sans-serif;}

#master {text-align:center;}

#all{position: relative; width: 940px; text-align: left; margin:1em auto; margin-top:0px;}


#topmenubar{position:relative; width:170px; background-color:#E1E5E6; height:29px; text-indent:20px; line-height:28px; font-size:13px; color:#999999; z-index:60;}

#adress_right {
	position:absolute;
	top:150px;
	left:790px;
	height:300px;
	width:150px;
	z-index:50;
	line-height:15px;
	color:#999999;
}

h1{font-size:17px; margin:15px 0 0 0; line-height:17px;}

h2{font-size:11px; margin:15px 0 0 0; line-height:13px;}

h3{font-size:17px; margin:15px 0 0 0; line-height:17px; color:#db001b;}

h4{font-size:17px; margin:15px 0 0 0; line-height:17px; color:#9aa3a8;}

.grey{font-size:17px; margin:15px 0 0 0; line-height:17px; color:#9aa3a8;}

#img {position:absolute; top:0px; height:474px; width:770px; left: 170px; z-index:20;}

#plaster {
	position:absolute;
	top:370px;
	left:0px;
	height:150px;
	width:170px;
	background-color:#EFEFEF;
}

.tabel { border-bottom:#FFFFFF thin solid; padding-left:5px; padding-bottom:3px; padding-top:3px;}
.tabel_head { border-bottom:#FFFFFF thin solid; padding-left:5px; font-weight:bold; padding-bottom:3px; padding-top:3px;}
.tabel_bord {border-bottom:#FFFFFF thin solid; padding-left:5px; border-left:#FFFFFF thin solid; padding-bottom:3px; padding-top:3px;}
.tabel_bord2 {border-bottom:#FFFFFF thin solid; padding-left:5px; border-left:#FFFFFF thin solid; border-right:#FFFFFF thin solid; padding-bottom:3px; padding-top:3px;}
.tabel_non { border:none; padding-bottom:3px; padding-top:3px;}
.tabel_left { border-bottom:#FFFFFF thin solid; padding-left:5px; padding-bottom:3px; padding-top:3px; margin-left:10px;}

#menu {
	top:0px;
	width:170px;
	height:370px;
	vertical-align: top;
	display: inline;
	position: absolute;
	z-index:52;
	left: 0px;
	background-color:#0A1921;
}

#spacer{ height:30px}

#menu div{
	width:170px;
	height:26px;
	text-align: left;
	vertical-align: top;
	padding-top:2px;
}

#content a {
	font-size:8,5pt;
	color:#d4ab5d;
	font-weight:bold;
	text-decoration:none;
}

#content a:hover {
	color:#555555;
}

#content {}

#head {
	position:absolute;
	top:0px;
	left:170px;
	width:600px;
	height:100px;
	background-image:url(img/ball.gif);
	background-repeat:no-repeat;
	z-index:57;
}

#logo_broen_page {
	position:absolute;
	top:25px;
	left:785px;
	height:80px;
	width:150px;
	background-image:url(img/logo_payoff_broen_140.jpg);
	background-repeat:no-repeat;
}

#alberts { position:relative; left:20px; z-index:10;}

#info {
	position:absolute;
	z-index:10;
	top:507px;
	left: 790px;
	height:160px;
	width:147px;
	color:#666666;
	font-size:8,5pt;
}

#midt {height:100%; width:440px;}

#red_dot {
	height: 120px;
	width: 111px;
	position: absolute;
	top: 120px;
	left: 180px;
	z-index:58;
}
#inner_menu {
    list-style-type: none;
	height: 300px;
	width: 111px;
	position: absolute;
	left: 180px;
	top: 256px;
}
#inner_menu li{ list-style-type: none;margin-left: 0; padding-bottom: 5px;}
#inner_menu ul{ list-style-type: none;margin-left: 0; padding-left: 0;}
#inner_menu a{ font-size:8,5pt; color:#999999; font-weight:normal;}
#inner_menu a:hover{ color:#000000;}

#inner_menu a under{ font-size:8,5pt color:#999999; font-weight:normal;}
#inner_menu a:hover under{ color:#000000;}


#midt li{ margin-left: 10px; padding-bottom: 5px;}
#midt ul{ margin-left: 10px; padding-left: 0;}
#midt a{ font-size:8,5pt; color:#9aa3a8; text-decoration:none;}
#midt a:hover { color:#000000;}



#navcontainer { width: 170px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-size:14px;
line-height:22px;
color:#ffffff;
font-weight:bold;
}

#navcontainer a
{
display: block;
text-indent:30px;
font-size:13px;
width: 170px;
height:26px;
text-decoration:none;
color: #fff;
font-weight:normal;
}

#navcontainer a:link, .navlist a:visited
{
color: #fff;
text-decoration: none;
}

#navcontainer a:hover
{
color: #fff;
text-decoration: none;
background-color: #000;
color: #fff;
}

fieldset
    {
    border:#CCCCCC thin solid;
    width:400px;
    padding: 15px;
    }
	
input {margin-bottom:0px;}

legend
   {
    letter-spacing: 3px;
	color:#999999;
    font-weight: bold;
    }
label
    {
    width:300px;
    vertical-align:top;
    float:left;
    }
#t1, #t2, #t3, #t4, #t5
    {
	background-color:#EFEFEF;
	line-height:20px;
    width: 300px;
    }
#t5
    {
	border:none;
    height:80px;
    overflow:auto;	
    }
#submit
    { width:100px; height:20px;
    }