/* loginForm */
.loginForm{width:220px;font-size:0.85em;background-color:#D2E4FC;float:right;margin:0 0 1em 1em;}
.loginForm p{font-size:0.85em;margin:0.3em 0}
.loginForm input{width:100px}
.loginForm input.lgbox{width:75px}
.loginForm th{font-weight:normal;text-align: left;white-space: nowrap;}
.loginForm td{text-align: center;}

/* rounded box */
.rbtop div { background: url(/kommarket/i/kompass/tl.gif) no-repeat top left; }
.rbtop { background: url(/kommarket/i/kompass/tr.gif) no-repeat top right; }
.rbbot div { background: url(/kommarket/i/kompass/bl.gif) no-repeat bottom left; }
.rbbot { background: url(/kommarket/i/kompass/br.gif) no-repeat bottom right; }
.rbtop div, .rbtop, .rbbot div, .rbbot {width: 100%;height: 7px;font-size:0.1em;}
div.inpad{margin:5px;}

input.bt {background-color: #2271BB;border-color: #0000ff;color: #ffffff;font-weight: bold;}


/* *{
	margin: 0;padding:0;
}*/

table.header{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size:small;
	margin:0;
	padding:0;
}

body{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size:small;
	margin:0;
	padding:0;
}

td.footer {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size:12px;
}

a.kompas{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size:12px;
	color: #0000CC;
	text-decoration: none;
}

a.kompas:active, a.kompas:hover {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size:12px;
	color: #0000CC;
	text-decoration:underline;
}

/**************************************** TOP ************************************************/
.logo {
	vertical-align:top;white-space: nowrap;font-size:0.9em;font-weight:bold;
}

.logo img{
	border:none;
}
.lng_login{
	padding-left:2em;vertical-align:top;width:100%;
}
.banner{
	 margin: 0;width:440px;height:60px;float:right;
}
.header_marge{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size:small;
	padding: 0.4em;
}
.member {
	float:right;
	font-size:0.85em;
	margin:0.4em 0.4em 0 0;
}

.lng_member {
	float:right;
	font-size:0.85em
}

.member th, .lng_member th{
	padding-right:1em;
	text-align: left;
	font-weight: normal;
}

.clearer{
	font-size:0;line-height:0;clear:both;
}

#footer{
  margin-top:0.2em;
  text-align:left;
  float: left;
  background: #FFF url(/kommarket/i/kompass/tab_blue_border.png) repeat-x bottom;
  padding-bottom:7px;
  width:100%;
}

/* MAIN NAVIGATION */
#nav {
  margin-top:0.2em;
  text-align:left;
  float: left;
  background: #FFF url(/kommarket/i/kompass/tab_blue_border.png) repeat-x bottom;
  padding-bottom:7px;
  width:100%;
}
#nav ul {
  float: none;
  margin:0;
  padding:0px 0.4em 0;
  list-style:none;
}

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#nav a {float:none;}
/* End IE5-Mac hack */


#nav li {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: small;
	float:left;
	background:url(/kommarket/i/kompass/tab_l_over.png) no-repeat top left;
	margin:0;
	margin-left:1px;
	padding:0 0 0 8px;
}

#nav li a {
	float: left;
	font-size: 0.9em;
	font-weight: bold;
	display: block;
	line-height: 28px;
	background: url(/kommarket/i/kompass/tab_r_over.png) no-repeat top right;
	padding: 0px 15px 0px 10px;
	text-decoration: none;
	color: #ffffff;
}

div#nav li.active {
  background:url(/kommarket/i/kompass/tab_blue_l.png) no-repeat top left;
}
div#nav li.active a {
  background:url(/kommarket/i/kompass/tab_blue_r.png) no-repeat top right;
}

/***************************************** END TOP *****************************************/

