.addthisstyle {
font-size: 12px;
}

/*************
 HTML tag styles  
*************/
hr {
border:0;
border-top:1px solid #000;
height:0;
background:#000;
}

body {
background:#f6f6f6;
font-family:Arial,sans-serif;
color:#000;
line-height:1.166;
min-width:974px;
margin:0;
padding:0;
}

a:hover {
color:#000;
text-decoration:underline;
}

h1 {
font-family:Arial,sans-serif;
font-size:16px;
color:#000;
border-bottom:1px solid #000;
margin:0 0 20px;
padding:0 0 6px;
}

h2 {
font-family:Arial,sans-serif;
font-size:13px;
color:#000;
margin:14px 0 3px;
padding:0;
}

h2.mobilfakta {
font-family:Arial,sans-serif;
font-size:13px;
color:#000;
margin:0 0 3px;
padding:0;
}

h2.sarfakta {
font-family:Arial,sans-serif;
font-size:13px;
color:#000;
border-bottom:1px solid #000;
margin:0 0 16px;
padding:0 0 8px;
}

/*************
 Layout Divs  orginal headwrap padding:5px 1px 3px     head border-bottom:1px solid #000;
*************/
#container {
background:#f6f6f6;
width:974px;
margin:0 auto;
padding:0 0 5px;
}

#headwrap {
background:#f6f6f6;
padding:0px 1px 0px;
}

#head {
background:url('bilder/layout/toppbla.gif');
height:100px;
font-size:12px;
padding:0;
}

#mainwrap {
background:#f6f6f6;
padding:0px 1px 0;
}

#main {
border-top:1px solid #000;
border-bottom:1px solid #000;
background:#FFF url('bilder/layout/contentback.gif');
min-height:600px;
height:auto !important;
padding:10px;
}

#main_sar {
border-top:1px solid #000;
border-bottom:1px solid #000;
background:#FFF url('bilder/layout/contentback_sar.gif');
min-height:600px;
height:auto !important;
padding:10px;
}

#ladda {
background:#FFF url('bilder/ladda/laddabak.gif');
height:49px;
width:214px;
}

#leftCol {
float:left;
width:130px;
/*background:#BFE4FF;*/
background:#f1ebe4;
padding:0;
}

#navBar {
/*background-color:#BFE4FF;*/
background-color:#f1ebe4;
font-size:13px;
margin:0;
padding:0;
}

#textruta {
background-color:#F4F4F4;
border:1px solid #5C5C5C;
font-size:11px;
margin:0;
padding:10px 0 10px 10px;
}

#firefox {
background-color:#F4F4F4;
border:1px solid #5C5C5C;
font-size:11px;
margin:0;
padding:1px 0 1px 1px;
}

#rightColwrap {
float:right;
width:172px;
padding:0 0 0 10px;
}

#rightCol {
font-size:12px;
text-align:center;
background-color:#FFF;
margin:0;
padding:1px 1px 1px 6px;
}

html>body #rightCol {
width:170px;
}

#content {
width:630px;
float:left;
}

#content_sar {
width:814px;
float:left;
}

#siteInfowrap {
background:#FFF;
padding:0 1px 2px;
}

#siteInfo {
border-left:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
font-size:11px;
color:#000;
text-align:center;
height:12px;
background:#F4F4F4;
padding:5px;
}

/*************
 Components       
************
** #pageName styles ***/
#pageName {
margin:0;
padding:0 0 0 10px;
}

/*** .feature styles ***/
.feature {
font-size:13px;
padding:0 0 10px 20px;
}

.feature h3 {
text-align:left;
padding:10px 0 5px;
}

.feature img {
margin:0;
padding:0;
}

/*** #tom styles ***/
#tomwrap {
clear:both;
background:#FFF;
height:0;
width:0;
margin:0;
padding:0;
}

#tom {
font-size:0;
color:#000;
text-align:center;
height:0;
background:#FFF;
padding:0;
}

/*** .navLinks styles ***/
.navLinks {
position:relative;
margin:0;
padding:0 0 10px;
}

.navLinks h3 {
padding:10px 0 2px;
}

/*** .info styles ***/
.mobilinfo {
margin:0 0 0 10px;
padding:0 30px 10px 10px;
}

.sarinfo {
margin:0 0 0 10px;
padding:0 10px 10px;
}

.mobiltext {
padding:0 90px 0 0;
}

/*** #rightCol styles ***/
#rightCol p {
padding:0;
}

#rightCol img {
padding:5px 0 10px;
}

/*** #head styles ***/
#head img {
padding:0 0 0 10px;
}

/*** .farg styles ***/
.farg1 {
background:#CCC;
}

a,a:link,a:visited {
color:#000;
text-decoration:none;
}

.feature a,.feature a:link,.feature a:visited,.sidebar a,.sidebar a:link,.sidebar a:visited {
color:#0063AE;
text-decoration:none;
}

.feature a:hover,.sidebar a:hover {
color:#0F076E;
text-decoration:underline;
}

.farg2,.farg3 {
background:#FFF;
}
