img, table {border: 0;}

.cleaner{
  clear:both;
  font-size:0px;
  width:100%;
}
.left{
  float:left;
}
.right{
  float:right;
}


#topMenu{
    width: 850px;
    color:#adb0b3;
    font-size:11.5px;
    font-weight:bold;
    text-align:right;
    
    margin-top:0;
    padding-top:32px;
    

}
#topMenu_table{
    text-align:center;
    width:400px;
    float:right;
    /*padding:30px 0 10px 0;*/
    padding:30px 0px 0px 0px;
    margin:0;

}
#topMenu a:link, #topMenu a:visited {
    font-size: 11.5px;
    color:#adb0b3;
    text-decoration:none; 
}
#topMenu a:hover {
    font-size: 11.5px;
    color:#777777;
    text-decoration:none; 
}
.pink {
    color:#ff007b;
}

#brandMenu{
    width: 850px;
    padding:0px 0px 0px 0px;/*padding:20px 0 0 0;*/
    margin:0px 0px 0px 0px;/*margin:2px 0px 0px 0px;*/
    text-align:left;
    /*background: #f2f2f2 url(../img/brandmenu_gray_bgd.gif) top repeat-x;*/

}
#left_brand{
  float:left;
  margin:0;
  padding:0 0 10px 21px;
  

}
#right_brand{
  float:right;
  margin:0;
  padding:15px 20px 0 0;
  
}
#moto{
    color:#000000;
    font-size:12px;
    margin:0;
    padding:25px 0 0 5px;
}
#brand_table{
    margin:0;
    padding:0;
    
}
#brand_table td{
    background: #ffffff url(../img/brandmenu_bgd.gif) bottom center no-repeat;
    width:72px;
    height:32px;
    text-align:center;
    margin:0;
    padding:0 3px 0 3px;
}
#brand_table td a:link, #brand_table td a:visited, #brand_table a:hover {
    color:#ffffff;
    font-weight:normal;
    text-decoration:none;
}

table.style {
	border-width: 1px 1px 0px 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #e8e8e8;
	border-collapse: separate;
	background:#f5f5f5;
	}
table.style th {
	border-width: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	border-style: solid
	border-color: #e8e8e8;
	-moz-border-radius: 0px 0px 0px 0px;
	}
table.style td {
	border-width: 0px 0px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid;
	border-color: #e8e8e8;
	-moz-border-radius: 0px 0px 0px 0px;
	}

table.finansiellarapporter td {
	text-align:center;
	width:80px;
	}

table.finansiellarapporter td.head {
	text-align:left;
	padding: 0 0 0 3px;
	width:150px;
	}

