body{
	background-color:#fff;
	color: #333;
	margin: 0px;
	padding: 0px;
	border: 0;
	text-align: center;
	font:76%/1.5 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	padding-bottom: 25px;
}
h1{font-size: 1.4em;}
h2{font-size: 1.2em;}
h3{font-size: 1.0em;}
h1, h2, h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	margin: 0;
}
form{
	padding: 0;
	margin: 0;
}
input, textarea, select{
	/*font-size: 8pt;*/
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;

}
	#mabuxtooltip{
		background: #fff;
		border: 1px solid #000;
                padding: 2px;
	}
#bigwrapper{
	background-color:#fff;
	color: #333;
	margin: 2px auto; /* Fixar centreringen för IE6 uppåt och mozilla*/
	padding: 0;
	text-align: left; /* vänsterjusterar all text inom #wrapper. Tar ut text-align: center; i BODY taggen för IE5.**/
	width: 1100px;  /* bmh */
	width: 1100px;
    z-index: 1;
}
#banners{
	float: left;
	margin: 100px 0 0 20px;
	text-align: center;
	color: #999999;
}
#banners .banner{
	margin: 15px 0 15px 0;
	text-align: center;
}
#wrapper{
	background-color:#fff;
	color: #333;
	float: left;
	margin: 2px auto; /* Fixar centreringen för IE6 uppåt och mozilla*/
	padding: 0;
	text-align: left; /* vänsterjusterar all text inom #wrapper. Tar ut text-align: center; i BODY taggen för IE5.**/
	width: 803px;  /* bmh */
	width: 800px;
    z-index: 1;
}

#header{
	color: #333;
	margin: 0px;
	padding: 0px;
	text-align: right;
	background-color:#666666;
	display: block;
	clear: right;
}
#header .logga, #header .toplinks, #header .welcome{
	width: 400px;
	float: left;
	padding: 0;
	margin: 0;
}
#header .logga{
	text-align: left;
}
#header .toplinks, #header .welcome{
	text-align: right;
}
#header .welcome{
	width: 300px;
	margin: 10px 0 0 100px;
	color: #999999;
}
#header .toplinks a{
	margin: 0 5px 0 5px;
	color: #FF9900;
	text-decoration: none;
}

#header .toplinks a:hover{
	text-decoration: none;
	color: #666;
}
#menutop {
	display:block;
	clear:both;
	font-size: 1.1em;
	width: 800px;
	color:#a8c4e2;
	height: 34px;
	background-image:url(../mabux/images/bak_menutop.gif);
	background-position:top left;
	background-repeat:repeat-x;
	font-weight: bold;
	border: 0;
	margin: 0;
	padding: 0;
	text-align: left;
}
#menutop .leftround{
	width: 6px;
	text-align:left;
	background-image:url(../mabux/images/bak_menutop_left.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	margin:0;
	padding:0;
}
#menutop .rightround{
	width: 6px;
	text-align:right;
	background-image:url(../mabux/images/bak_menutop_right.gif);
	background-position:top right;
	margin:0;
	padding:0;
	background-repeat:no-repeat;
	float:left;
}

#menutop .middle{
	padding: 8px 0 0 0;
	width: 788px;
	float:left;
}
#menutop ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
}
#menutop ul li {
	margin-left: 0;
	margin-bottom: 0;
	list-style: none;
	display: inline;
	border-right: 2px solid #a8c4e2;
}
#menutop ul li.end {
	margin-left: 0;
	margin-bottom: 0;
	list-style: none;
	display: inline;
	border-right: none;
}

#menutop ul li a:link, #menutop ul li a:active, #menutop ul li a:visited{
	padding: 0 10px 0 10px;
	margin: 0;
	color: #398bbe;
	text-decoration:none;
}
#menutop ul li a:hover{
	padding: 0 10px 0 10px;
	margin: 0;
	color: #e8982a;
	text-decoration:none;
}
#pagebody	{
	padding: 0;
	margin: 0;
	text-align: center;
	color: #444;
/* 	background-color: transparent; */

	clear: both;
	width: 800px;
	display: block;
}
#real{
  width: 580px;
  padding: 4px 4px 4px 4px;
  margin: 10px 0 20px 0;
  background: #fff;
  text-align: left;
  border: 4px solid #748AAF;
}
#real h1{
 	border-bottom: 1px dotted #333;
        margin-bottom: 10px;
}
#maindiv, #maindivfutures{
	margin: 0 0 20px 0;
	text-align:left;
	float: left;
	background-color: #fff;
	padding: 0;
	width: 610px;
}
#maindivfutures{
	width: 780px;
}
#maindivfutures .future{
	width: 500px;
	padding:10px 5px 10px 5px;
	margin:0;
	float: left;
}
#quotetext{
 	font-weight: bold;
        text-indent: 25px;
        padding: 5px 0 0 0;
        height: 40px;
        color: #666;
}
#thethree, #bottom{
	float: left;
	width: 600px;
}
#bottom{
  	height: 19px;
        background-color: #d2d4d5;
	background-image:url(../mabux/images/feature_bottom.gif);
	background-position: bottom left;
	background-repeat:no-repeat;
}
#thethree .part, #thethree .part2{
	float: left;
	margin: 0 3px 0 0;
        background-color: #d2d4d5;
}
#thethree .part2{
	margin: 0;
}
#thethree .futures{
        background-color: #d2d4d5;
	float: left;
	background-image:url(../mabux/images/feature_futures_bottom.gif);
	background-position: bottom left;
	background-repeat:no-repeat;
	width: 194px;
	height: 200px;
}
#thethree .innertext, #thethree .innerlink{
	float: left;
	padding: 0 5px 2px 5px;
	margin:0;
	height: 90px;
}
#thethree .innerlink{
	height: 10px;
	padding: 0 5px 2px 10px;
	text-align: center;
}
#thethree .innerlink a{
	color: #A45200;
	text-decoration:none;
	font-weight: bold;
}
#thethree .innerlink a:hover{
	color: #398bbe;
	text-decoration:none;
	font-weight: bold;
}
#thethree .closing{
	float: left;
        background-color: #d2d4d5;
	background-image:url(../mabux/images/feature_closing_bottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width: 201px;
	height: 200px;
}
#thethree .analysis{
        background-color: #d2d4d5;
	float: left;
	background-image:url(../mabux/images/feature_analys_bottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width: 197px;
	height: 200px;
}

#spot, #news, #newslinks, #listing, #bunkers, #forum{
	width: 600px;
	margin: 10px 10px 10px 0;
	padding: 0;
	float: left;
	display: block;
	color: #000;
}
#spot h1, #news h1{
	color:#E67300;
}
#forum{

}
#forum ol li{
	font-size: 1.2em;
	font-weight:bold;
	padding: 0 0 20px 0;
}
#forum ol li dl{
	font-size: 76%;
}
#forum ol li dl dt{
	font-weight: bold;
	margin: 10px 0 0 10px;
}
#forum ol li dl dd{
	font-weight: normal;
	margin: 0 0 0 10px;
}
#spot{
	background-image:url(../mabux/images/back_spot.gif);
	background-position:top left;
	background-repeat:repeat-x;
	height: 167px;
	text-align:left;
}
#spot .spotleftround{
	float: left;
	height: 167px;
	background-image:url(../mabux/images/back_spot_br.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	text-align: left;
	width: 10px;
	margin: 0;
	padding: 0;
}
#spot .spotmap{
	height: 167px;
	width: 266px;
	margin: 0;
	padding: 0;
	float: left;
}
#spot .spotlinks{
	height: 167px;
	width: 157px;
	margin: 5px 0 0 0;
	padding: 0;
	float: left;
	background-image:url(../mabux/images/line_horisontal_w1h160_white.gif);
	background-position: top right;
	background-repeat:no-repeat;
}
#spot .logout{
	width: 480px;
        padding: 50px 20px 20px 80px;
        float: left;
        color: #fff;
}
#spot .logout h1, #spot .logout a{
	color: #fff;
}
#spot .custom{
 	color: #fff;
}
#spot .weoffer{
	height: 167px;
	width: 374px;
	margin: 0;
	padding: 0;
	float: left;
        background-color: #fff;
}
#spot .offerlinks{
 	width: 216px;
	margin: 5px 0 0 0;
	padding: 0;
	float: left;
        border: none;
}
#spot .offerlinks h1{
	color: #fff;
    margin: 0 0 0 10px;
}
#spot .spotlinks ul, #spot .custom ul, #spot .offerlinks ul{
	border: 0;
	margin: 5px 0 0 10px;
	padding: 0 0 0 10px;
	list-style-type: none;
	text-align: left;
	clear: left;
	background: transparent;
}

#spot .spotlinks ul li, #spot .custom ul li, #spot .offerlinks ul li{
	display: block;
	text-align: left;
	padding: 0;
	margin: 0;
	background: transparent;
}

#spot .spotlinks ul li a, #spot .custom ul li a{
	height: 1.5em;
	padding:0;
	margin: 0 5px 0 0;
	padding: 0 0 0 15px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	display: block;
	text-align: left;
	background-image:url(../mabux/images/arrow_orange.gif);
	background-position: 0 3px;
	background-repeat:no-repeat;
}
#spot .offerlinks .headers h1{
	font-size: 1.12em;
	height: 1.5em;
	margin: 0 5px 0 0;
	padding: 0 0 0 25px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	display: block;
	text-align: left;
	background-image: url(../images/white_blob.gif);
	background-position: 10px 4px;
	background-repeat:no-repeat;
}

#spot .spotlinks ul li a:hover, #spot .custom ul li a:hover{
	text-decoration: none;
	color: #fff;
	background-image:url(../mabux/images/arrow_blue.gif);
	background-position: 0 3px;
	background-repeat:no-repeat;
}
#spot .custom{
	height: 167px;
	width: 150px;
	margin: 5px 0 0 7px;
	padding: 0;
	float: left;
	font-weight: bold;
}
#spot .custom h1{
	color: #FFD9B3;
}
#spot .custom a{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	display: block;
	text-align: left;

}
#spot .custom a:hover{
	text-decoration: none;
	color: #FFD9B3;

}
#spot .spotrightround{
	float: left;
	height: 167px;
	background-image:url(../mabux/images/back_spot_bl.gif);
	background-position:bottom right;;
	background-repeat:no-repeat;
	text-align: right;
	width: 10px;
	margin: 0;
	padding: 0;
}
.spotad{
	text-align: center;
}
.customads{
	width: 550px;
        text-align: center;
}
.customad{
	float: left;
        margin: 10px;
}
.customad img{
	margin-top: 10px;
}
#news, #newslinks, #listing{
	background-color: #eaeaea;
	color:#333;
	text-align: center;
}
#news .section, #news .activesection{
  	/*font-size: 14px;*/
    color: #CA6500;
    font-weight: bold;
	float: left;
    margin: 0 0 0 10px;
	padding: 5px 5px 5px 5px;
}
#news .activesection{
 	background-color: #fff;
}
#news span.error{
 	color: red;
    font-weight: bold;
}
#news .newstopround, #newslinks .newstopround, #listing .newstopround{
	width: 600px;
	background-image:url(../mabux/images/back_news_tr.gif);
	background-position:top right;;
	background-repeat:no-repeat;
	text-align: left;
	height: 10px;
	display:block;
	clear: both;
}
#news .newsbottomround, #newslinks .newsbottomround, #listing .newsbottomround{
	width: 600px;
	background-image:url(../mabux/images/back_news_br.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	text-align: left;
	height: 10px;
	display:block;
	clear: both;
	margin: 0;
	padding:0;
}
#newslinks form, #listing form{
	color: #333;
	text-decoration: none;
	/*font-size: 12px;*/
   	margin: 0;
    padding: 0;
}
#news h1, #news h2, #listing h1, #listing h2{
	color: #CA6500;
}
#news select, #listing select{
	/*font-size: 11px;*/
	/*font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;*/
}
#news label, #listing label{
	cursor: pointer;
}
#news h2 a, #news a, #newslinks a, #listing h2 a, #listing a{
	color: #CA6500;
	text-decoration:none;
}
#news h2 a:hover, #news a:hover, #newslinks a:hover, #listing h2 a:hover, #listing a:hover{
	color: #666;
	text-decoration:underline;
}
#news .newsrow, #listing .newsrow{
	width: 570px;
	text-align:left;
    display: block;
    clear: both;
    margin: 10px 0 0 10px;
    padding: 5px 0 0 0;
    border-top: 1px solid #ccc;
}
.half{
	width: 49%;
        float: left;
}
#news .news, #listing .news{
	width: 390px;
	float: left;
	display:block;
    text-align: left;
    padding: 0 5px 0 5px;
    margin: 10px 0 0 0;
}
#news .noimagenews{
	width: 550px;
	float: left;
    text-align: left;
    padding: 0 5px 0 5px;
    margin: 10px 0 0 0;

}
#news .image{
	width: 160px;
	display:block;
	float: left;
    	text-align: center;
    	padding: 0 5px 0 5px;
   	margin: 10px 0 0 0;
}
#news .image img{
	border: 1px solid #ccc;
}
#news .quote{
	margin: 0 0 0 15px;
	background-image:url(../images/quote.gif);
	background-position:3px 3px;
	background-repeat:no-repeat;
	padding: 0 20px 10px 20px;
	font-style:italic;
        border: 1px dashed #ccc;
}
#sidebar{
	float:left;
	color: #666;
	text-align:left;
	margin: 10px 0 20px 0;
}
#subnav .menutop{
	width: 180px;
	text-align: left;
	background-image:url(../mabux/images/back_sidebar_tr.gif);
	background-position:top right;
	background-repeat:no-repeat;
	height: 10px;
}
#subnav .menubottom{
	width: 180px;
	height: 10px;
	margin: 0;
	padding:0;
	text-align: left;
	background-image:url(../mabux/images/back_sidebar_br.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}
#subnav	{
	width: 180px;
	padding: 20px 10px 10px 0;
	margin:0;
	background-color: #148bc1;
	margin: 0;
	padding: 0;
}
#subnav h1{
	color: #fff;
	padding: 0 0 0 10px;
	margin:0;
	font-size: 1.2em;
	/*font-size: 14px;*/
}
#subnav h1 a{
	color: #fff;
	text-decoration: none;
	padding: 0;
	margin:0;
	/*font-size: 11px;*/
}
#subnav ul{
	border: 0;
	margin: 5px 10px 5px 10px;
	padding: 0 0 0 10px;
	list-style-type: none;
	text-align: left;
	clear: left;
	/*background-color: #2698cc;*/
}

#subnav ul li{
	/*display: block;*/
	/*text-align: left;*/
	padding: 0;
	margin: 0;
	background: transparent;
}

#subnav ul li.message{
	background-color: #7bb2e4;
        border: 1px solid #1d61a0;
}
#subnav ul li.message a{
	/*height: 1.2em;*/
	padding:0;
	margin: 0 5px 0 0;
	padding: 0 0 0 25px;
	color: #fff;
	text-decoration: none;
	/*display: block;*/
	text-align: left;
        font-weight: bold;
	background-image:url(../images/closedletter.gif);
	background-position: 0 4px;
	background-repeat:no-repeat;
}
#subnav ul li.message a:hover{
	text-decoration: none;
	color: #333;
	background-image:url(../images/closedletter.gif);
	background-position: 0 4px;
	background-repeat:no-repeat;
}
#subnav ul li a{
	/*height: 1.2em;*/
	margin: 0 5px 0 0;
	padding: 0 0 0 7px;
	color: #fff;
	text-decoration: none;
	/*display: block;*/
	text-align: left;
	background-image:url(../mabux/images/sidebar_normal.gif);
	background-position: 0 4px;
	background-repeat:no-repeat;
}

#subnav ul li a:hover{
	text-decoration: none;
	color: #b7def1;
	background-image:url(../mabux/images/sidebar_over.gif);
	background-position: 0 4px;
	background-repeat:no-repeat;
}
#subnav form{
	width: 150px;
	text-align: left;
	padding: 10px 0 10px 0;
	margin: 0 0 0 10px;
	color: #fff;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
#subnav .divider{
	border-top: 1px solid #fff;
	width: 150px;
	text-align: left;
	padding: 0;
	margin: 0 0 0 10px;
	color: #fff;
}
#subnav form h1{
	color: #fff;
	text-decoration: none;
	/*font-size: 12px;*/
}
#subnav form .btnOk{
	border: 1px solid #666666;
	background-image:url(../mabux/images/back_subnav_form_submit_ok2.gif);
	background-position: top left;
	background-repeat:repeat-x;
        background-color: #fff;
	padding: 0 5px 0 5px;
	margin: 0;
	color: #666;
	font-weight: bold;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
#subnav form .btnNo{
	border: 1px solid #666666;
	background-image:url(../mabux/images/back_subnav_form_submit_no2.gif);
	background-position: top left;
	background-repeat:repeat-x;
	padding: 0 2px 0 2px;
	margin: 0;
	color: #666;
	font-weight: bold;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.btnOk{
	border: 1px solid #666666;
	background-image:url(../mabux/images/back_subnav_form_submit_ok2.gif);
	background-position: top left;
	background-repeat:repeat-x;
        background-color: #fff;
        padding: 0 2px 0 2px;
	margin: 0;
	/*font-size: 11px;*/
	color: #666;
	font-weight: bold;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.btnNo{
	border: 1px solid #666666;
	background-image:url(../mabux/images/back_subnav_form_submit_no2.gif);
	background-position: top left;
	background-repeat:repeat-x;
        background-color: #fff;
	padding: 0 2px 0 2px;
	margin: 0;
	/*font-size: 11px;*/
	color: #666;
	font-weight: bold;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
#footer {
	text-align: center;
	clear: both;
	padding:10px 0 10px 0;
	margin:20px 0 0 0;
	border-top: 1px solid #ccc;
}

#footer a{
	color:#666;
	text-decoration:none;
	font-weight:bold;
}

#footer a:hover{
	color:blue;
	text-decoration:underline;
}
#MyTable {
	width: 100%;
	padding: 0;
	margin: 0;
	border-left: 1px solid #A2ADBC;
	font:90%/1.5  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #616B76;
	text-align: center;
	background-color: #fff;
}


#MyTable caption {
	margin: 0;
	padding: 0;
	color: #333;
	text-align: center;
}

#MyTable .top{
	border-top: 1px solid #A2ADBC;
}
#MyTable th {
	color: #666;
	background-color:#fff;
	background-image:url(../mabux/images/back_subnav_form_submit_ok2.gif);
	background-position: top left;
	background-repeat:repeat-x;
	height: 20px;
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	border-top: 1px solid #A2ADBC;
}
#MyTable td.note{
	color: #fff;
	background-color:#A8B7CE;
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	border-top: 1px solid #A2ADBC;

        text-align: left;
        padding: 0 0 0 10px;
}
#MyTable td {
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	height: 20px;
	text-align: center;

}
#MyTable td.labels, #MyTable td.shadedlabel{
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	height: 20px;
	text-align: left;
        padding: 2px 0 2px 10px;

}
#MyTable td.shadedlabel{
	background-color: #eaeaea;
}
#MyTable td a {
	text-decoration: none;
	font-weight: bold;
}
#MyTable td a.online {
	text-decoration: none;
	font-weight: bold;
        color: green;
}
#MyTable td a:link, #MyTable td a:visited {
	color: #608194;
}

#MyTable td a:hover, #MyTable td a:active {
	color: #6aa3ae;
}
#MyTable td .input, #MyTable td .select{
      	margin: 4px 0 4px 0;
}
#MyTable td .input{
	width: 200px;
}


#MyPort {
	width: 100%;
	padding: 0;
	margin: 0;
	border-left: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	font:90%/1.5  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #616B76;
	text-align: center;
	background-color: #fff;
}


#MyPort caption {
	margin: 0 0 10px 0;
	padding: 0;
	color: #666;
	text-align: left;
}

#MyPort .top{
	border-top: 1px solid #eaeaea;
}
#MyPort th {
	color: #666;
	background-color:#A8B7CE;
	background-image:url(../mabux/images/back_subnav_form_submit_ok2.gif);
	background-position: top left;
	background-repeat:repeat-x;
	height: 20px;
	border-bottom: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
}
#MyPort td.note{
	color: #fff;
	background-color:#A8B7CE;
	border-right: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
	text-align: left;
    padding: 0 0 0 10px;
}
#MyPort td {
	border-bottom: 1px solid #eaeaea;
	height: 20px;
	text-align: center;
}
#MyPort td.labels, #MyPort td.shadedlabel{
	border-bottom: 1px solid #eaeaea;
	height: 20px;
	text-align: left;
    padding: 2px 0 2px 10px;
}
#MyPort td.price{
	border-bottom: 1px solid #eaeaea;
	height: 20px;
	text-align: right;
    padding: 2px 0 2px 10px;
}
#MyPort td.arrow{
	border-bottom: 1px solid #eaeaea;
	height: 20px;
	text-align: left;
    padding: 2px 10px 2px 2px;
}
#MyPort td.shadedlabel{
	background-color: #eaeaea;
}
#MyPort td a {
	text-decoration: none;
	font-weight: bold;
}
#MyPort tfoot td{
	padding: 4px;
}

#MyPort td a:link, #MyPort td a:visited {
	color: #608194;
}

#MyPort td a:hover, #MyPort td a:active {
	color: #6aa3ae;
}
#MyPort td .input, #MyPort td .select{
      	margin: 4px 0 4px 0;
}
#MyPort td .input{
	width: 200px;
}
.disclaimer{
	border-top: 1px solid #ccc;
	padding: 10px 0 0 0;
        margin: 10px 10px 10px 10px;
	color: #666;
        text-align: left;
}


#extra{ /*#listing{*/
  	text-align: center;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
        clear:both;
        display: block;
}
#extra table {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#bunkers .row, #bunkers .endrow, #bunkers .rowsearch{
  	float: left;
        width: 550px;
        margin: 10px 0 10px 0;
}
.row, .rowsearch{
  	float: left;
        width: 550px;
        margin: 10px 0 10px 0;
}
#bunkers .rowsearch{
	border-bottom: 1px solid #eaeaea;
}
#bunkers .rowsearch h1{
	color: #666;
}
#bunkers .rowsearch h1 a{
	color:#E67300;
        text-decoration: none;
}
#bunkers .rowsearch a{
	color:#E67300;
        text-decoration: none;
}
#bunkers .rowsearch h1 a:hover, #bunkers .rowsearch a:hover{
	color: #666;
        text-decoration: underline;
}
#bunkers .halv{
	width: 250px;
        padding: 0 5px 0 5px;
        margin: 10px 0 0 0;
        float: left;
}
#bunkers .endrow{
  	padding: 10px 0 0 0;
 	border-top: 1px dashed #ccc;
}
#bunkers ul.outerul{
	list-style-type: none;
	margin-left: 0.5cm;
	padding-left: 0;
	margin-top: 0.2cm;
}
#bunkers ul.outerul li{
 	background: transparent url('../images/mess_write.gif') no-repeat;
	padding-left: 1.1em;
}
#bunkers ul.outerul li a{
 	margin-left: -1.1em;
 	padding-left: 1.5em;
        color: #333;
        text-decoration: none;
}
#bunkers ul.outerul li a:hover{
 	margin-left: -1.1em;
 	padding-left: 1.5em;
        color: blue;
        text-decoration: underline;
}
#bunkers ul.innerul{
	list-style-type: none;
	margin-left: 0.1cm;
	padding-left: 0;
        margin-top: 0;
}
#bunkers ul.innerul li{
	padding-left: 1.1em;
 	background: transparent url('../images/inner_ul.gif') no-repeat;
}
#bunkers ul.innerul li a{
 	margin-left: -1.1em;
 	padding-left: 1.5em;
        color: #333;
        text-decoration: none;
}
#bunkers ul.innerul li a:hover{
 	margin-left: -1.1em;
 	padding-left: 1.5em;
        color: blue;
        text-decoration: underline;
}
#bunkers .country{
 	width: 50%;
        float: left;
}
#bunkers label{
	cursor: pointer;
}
#listing .listing{
  	text-align: left;
	width: 550px;
    clear: both;
    display: block;
	padding: 5px 5px 0 0;
	margin:5px 0 5px 0;

}
#listing .listing h1 a{
  	/*font-size: 14px;*/
	color:#EE9330;
    text-decoration: none;
}
#listing .row{
  	padding: 5px 0 0 0;
    margin: 0 0 0 15px;
 	width: 550px;
    float: left;
    text-align: left;
}
.rowvisit{
  	padding: 5px 0 0 0;
	margin: 0 0 0 15px;
    clear: both;
    text-align: left;
}
#rownews{
  	width: 370px;
      	float: left;
}
#rowlogo{
  	text-align: center;
    float: left;
    width: 190px;
    padding: 5px 2px 5px 2px;
    background-color: #fff;
    border: 1px solid #ccc;
}
#listing .row label, .rowvisit label{
  	color: #666;
 	font-weight: bold;
        width: 80px;
        float: left;
}

#listing .cat, #listing .catcard{
  	padding: 5px 0 5px 0;
        margin: 0 0 0 10px;
 	width: 550px;
        float: left;
        text-align: right;
        border-bottom: 1px solid #ccc;
}
#listing .catcard{
	margin: 20px 0 20px 10px;
	border-bottom: none;
	text-align: center;
}
span.catexists, span.catnoexists, span.info,
.catcard span.catexists, .catcard span.catnoexists, .catcard span.info{
 	color: #666;
        margin: 0;
        width: 15%;
        margin: 0;
        padding: 0 0 0 12px;
        font-weight: bold;
	background-image:url(../../images/arrow_meny_closed.gif);
	background-position: 1px 4px;
	background-repeat:no-repeat;

}

span.catnoexists, .catcard span.catnoexists{
 	color: #ccc;
        margin: 0;
        padding: 0 0 0 12px;
	background-image:url(../../images/arrow_meny_closed_grey.gif);
	background-position: 1px 4px;
	background-repeat:no-repeat;

}

#listing .listing h1 a:hover{
	color:red;
        text-decoration: underline;
}
.results{
  	text-align: center;
	width: 550px;
	padding: 5px 5px 5px 0;
	margin:5px 0 5px 0;
        clear: both;
        border-bottom: 1px dotted #ccc;
}
.results a{
 	color: #737680;
    text-decoration: none;
	padding: 2px 2px 2px 2px;
}
.results a:hover{
 	color: #6078BF;
    background-color: #fff;
    text-decoration: none;
	padding: 2px 2px 2px 2px;
}
.results a.shown{
 	color: #A45200;
    text-decoration: none;
	padding: 2px 2px 2px 2px;
}
.results a.shown:hover{
 	color: #6078BF;
    background-color: #fff;
    text-decoration: none;
	padding: 2px 2px 2px 2px;
}
.extra{
	width: 165px;
	padding: 20px 10px 10px 0;
	margin:10px 0 10px 0;
    border: 1px solid #ccc;
}

#closinghigh{
	width: 159px;
	display:block;
	float: left;
    text-align: center;
    padding: 0 5px 0 5px;
    margin: 10px 0 0 0;
	border-left: 1px solid #ccc;
}
.closinghigh{
	text-align:center;
  	width: 130px;
    padding: 10px 5px 10px 5px;
   	margin: 10px 5px 10px 5px;
    border: 1px solid #ccc;
	background-color:#FFFFFF;
}
.extra h1, .closinghigh h1, .closinghigh h2, #listing h1, #listing b{
	color:#EE9330;
	text-align: center;
}
#spotcomment{
	width: 570px;
	border: 1px solid #ccc;
	margin: 20px 0 0 0;
	padding: 10px 10px 10px 10px;
}
.innerport{
 		float: left;
        width: 240px;
        border: 1px solid #ccc;
        padding: 10px 10px 10px 10px;
        margin: 0 10px 25px 0;
        height: 110px;
}
.innerport h1{
	color: #D26900;
}
.pricedata{
 	width: 530px;
        float: left;
}
.diagrams{
	width: 530px;
      	float: left;
        margin: 0 0 0 20px;
        text-align: right;
}
.innerdia{
  	text-align: center;
 	margin: 20px 10px 20px 10px;
        float: left;
}
#pages	{
	text-align: left;
	margin: 30px 5px 10px 0;
	padding: 0 5px 0 5px;
    	background-color: #eaeaea;
	border: 1px solid #ccc;
	width: 150px;
	float: left;
}
#pages ul{
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: left;
	clear: left;

}

#pages ul li{
	display: block;
	text-align: left;
	padding: 0;
	margin: 0;
	background-image: url(../images/black_blob.gif);
	background-position: 3px 6px;
	background-repeat:no-repeat;
}

#pages ul li a{
	height: 2em;
	padding:0;
	margin: 0 0 0 0;
	padding: 0 0 0 15px;
	color: #333;
	text-decoration: none;
	display: block;
	text-align: left;
	letter-spacing: 1px;
	line-height: 2em;


}

#pages ul li a:hover{
	text-decoration: none;
	color: #999;

}
#txtbody{
	text-align: left;
	margin: 10px 0 20px 0;
	padding: 0 10px 0 10px;
	float: left;
}
.img{
	width: 100%;
	font-size: 0.9em;
	font-style: italic;
	text-align:center;
	float: left;
	padding: 0;
	margin: 10px 0 10px 0;
}
#nav{
	width: 100%;
	border-top: 1px dashed #ccc;
	padding: 5px 0 0 0;
}
#nav .prev{
	float: left;
	width: 300px;
	text-align: left;
}
#nav .next{
	float: right;
	width: 300px;
	text-align: right;
}
#txtbody ol{
	list-style-type: disc;
	list-style-image: url(../images/black_blob.gif);
}
#txtbody li{
	margin: 0 0 5px 0;
}
#txtbody a{
	text-decoration: underline;
	font-weight:bold;
	color: #333333;
}
#txtbody a:hover{
	text-decoration: underline;
	font-weight:bold;
	color:#0000FF;
}.glossaryNav, .glossaryNav A, .glossaryNav A:hover {
   font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #999999;
   text-decoration: none;
}

.glossary TD {
   padding: 6px;
   font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #666666;
}
.glossaryRowHeader {
   font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #000000;
}
.lightBlueBG {
   background-color: #E0EDF2;
}
.cyanBG {
   background-color: #C0DBE4;
}
.pricetag, .pricetagbg{
	width: 100px;
        float:left;
        padding: 4px 0 4px 4px;
}
.pricet, .pricebg, .priceblue, .pricegreen, .pricered{
	width: 80px;
        float:left;
        padding: 4px 0 4px 0;
}
.pricetagbg, .pricebg, .priceblue, .pricegreen, .pricered{
	background-color: #f5f5f5;
}
.priceblue{
	 color: blue;
}
.pricegreen{
 	color: #009036;;
}
.pricered{
 	color: red;
}
.searchh1{
	background-color:#FFFFCC;
}
span.strike{
	text-decoration: line-through;
}
#MabuxToolTip{

}

.bunkercaption caption {
	font-size: 1.5em;
	font-weight: bolder;
}
