html,
#containerTop, 
#containerBottom,
#containerContent,
#header {
	background: none !important;
	width: 100% !important;
}
#footer,
#menu,
#loginbox,
#sidebar,
#submenu,
a.download, 
a.linkbutton,
a.print,
div.breadcrumbs,
div.buttons,
div.erbjudanden,
div.yui-dt-paginator,
input.image,
p.help,
span.yui-menu-button,
ul.document,
.noprint {
	display: none !important;
}
input.password,
input.text,
select {
	border: 0 !important;
}
a, 
a:visited {
	text-decoration: none !important;
}
div.efakturapaginator {
	display: none !important;
}
img.efakturabild {
	border: none !important;
	width: 650px;
}
div.step1box,
div.step1box div,
div.step1box-small,
div.step1box-small div,
div.step1box-mini,
div.step1box-mini div,
div.step2box,
div.step2box div, 
div.step2box-small,
div.step2box-small div, 
div.step2box-mini,
div.step2box-mini div,
div.step3box,
div.step3box div,
div.table-small-noheader p {
	background: none !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
	padding-top: 0 !important;	
}
div.table,
div.table-small,
div.table-small-inner {
	background: none !important;
}
div.table-small table {
	border-bottom: 1px solid #E5E5E5 !important;
}
div.table-small table div.info {
	padding-left: 0 !important;
}
div.table table td {
	background-color: white !important;
}
div.table table .yui-dt-col-visaKnapp {
	display: none !important;
	width: 0;
}
dl {
	margin: 0 !important;
}
dt.partner {
	background: none !important;
	border-bottom: 1px dotted #d3d3d3 !important;
	height: auto !important;
	margin-bottom: 1em !important;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
}
dd {
	display: block !important;
}
table {
	width: 100% !important;
}
ul.column {
	display: block !important;
}
#content .meddelande {
	font-size: 14px;
}
