html, body, div, p, pre, blockquote, button, ul, ol, li, address, td, th, tfoot, form, fieldset, label, select, input, legend, textarea, h1, h2, h3, h4, h5, h6, span, dl, dt, dd, a, abbr {
color: #000;
font: 14px Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

fieldset, img, table, hr, button, abbr {
border:0;
}

body {
background-color: #fff;
}

#container {
font-size: 14px;

float:left;

}


div.content {
background-color: #fff;
padding: 0 0 21px 0;
}

div#supportNavigation,
div#topNavigation,
div.subnavcol,
div.rightColumn,
div.shadowBottom,
div.shadowTopCorner,
shadowBottomRightCorner,
.hidden,
div.articleAuthor,
a.file,ul.linkList, 
div.tabs, 
div.tabContent, 
div.newsBill,div#footer,
div#topFlash, div#ticker, div.bigIndexFlash
{
display: none;
}




img.logo {	
margin: 1.0em 0 0 0.3em;
}

h1 {
font: normal 25px Arial, Helvetica, sans-serif;
margin:0.35em 0 0.15em 0;
}

h2, .heading2 {
font: normal 18px Arial, Helvetica, sans-serif;
}

h3, .heading3 {
font: bold 13px Arial, Helvetica, sans-serif;
}

h4, .heading4 {
font: bold 12px Arial, Helvetica, sans-serif;
}

h5 {
font: normal 12px Arial, Helvetica, sans-serif;
}

h6 {
font: bold 11px Arial, Helvetica, sans-serif;
}

p, .bodyText {
font: normal 14px Arial, Helvetica, sans-serif;
margin-bottom: 1.5em;
}



div.memberContent div.tabContent
{
	display:block !important;
}

hr {
margin: 0.5em 0;
height: 1px;
padding: 0;
background-color: #d7d7d7;
color: #d7d7d7;
border: 0;
}

label {
width: 40%;
float: left;
}

input, textbox {
margin: 0 0 1em 0;
}

fieldset {
margin: 2em 0;
padding: 1em;
}

.error {
color: Red;
}

div.vcard {
border-bottom: 1px solid #ececec;
font: 1.2em/1.4em Arial, Helvetica, sans-serif;
margin-top: 0.7em;
padding-bottom: 0.9em;
overflow: hidden;
}

div.vcard.last {
border-bottom: 0;
}

div.vcard img {
float:right;
}

div.vcard.solo { /* På den enskilda kontaktsidan */
background-color:#f0f0f0;
border-bottom:0;
margin-bottom:23px;
padding: 10px;
}

div.vcard span.fn a,
div.vcard strong a {
color:#000;
}

div.vcard strong a {
font-weight:bold;
}

a.downloadPDF {
display: block;
margin-top: 18px;
}

div#footer {
background-color: #cccdce;
font-size: 0.5em;
margin: 0 0 20px 0;
overflow: auto;
padding: 1.3em 2.0em 1.1em 2.0em;
width: 68.0em;
}

div#footer .copyright {
float: left;
font-size: 1.1em;
}

div#footer address {
float: right;
font-size: 1.1em;
}



#MainMenuArea,
#topNavigation,
#ticker,
#supportNavigation,
#subNavigation,
#commentsBox,
.shadowTopCorner,
.last,
.infoBox,
.files,
.articleAuthor,
.block,
.chronical,
.shadowBottom,
.subnavcol,
.rightColumn,
.innerContent,
.chooseVertical,
.tabs,
.search,
.chooseHorizontal,
#notAuthorizedPopup,
.centeredPopupContainer,
.updateProgressOverlay,
.relatedInfo,
.list{
	display: none !important;
}

.threecol img,
.twocol img{
	display: none !important;
}



