/* Standard */
body {margin: 0;padding: 0;color: #000;}
#mainContainer {left: 25px; position: relative; top: 25px; width: 750px;border:0px solid red;}
#topContainer {}
.hsoLogo {display:none;}
.hsoText {margin:20px 0px 0px 0px;padding:10px;float:left;height:2em;}
#contentContainer {border:0px solid blue;}
#navigationArea {visibility:hidden;}
#textArea {width:75%;float:left;margin-right:-1ex;}
#textPaddingArea {padding:0px 0px 0px 10px;}
div#textPaddingArea table, td {border:1px solid #ccc;}
#sidfotContainer {background-image : url(../img/bgSidfot.gif);height:28px;padding:5px 10px 0px 0px;background-repeat : repeat-x;text-align:right;}
.clear { clear: both; }

/* Navigation */
a.m1, a.m1aktiv, a.m2 {background-color: transparent;width:auto;display: block;font-weight:bold;padding: 2px 10px;margin:0;font-size:76%;}
a.m1 { background-image : url(../img/linkDot.gif); background-repeat : no-repeat; background-position : left center;}
a.m1aktiv { background-image : url(../img/linkDotActive.gif); background-repeat : no-repeat;background-position : left center;}
a.m2 {padding: 0px 0px 0px 20px;font-size:70%;}
a.m1:hover {text-decoration: underline;}
a.m2:hover {text-decoration: underline;}

/* Text & Övrigt */
.whiteLogoText {color:#fff;font-family: Arial,Helvetica,Verdana,sans-serif;font-size:150%;font-weight : bold;}
.whiteSidfotText {color:#fff;font-size:65%;}
.normalText {font-size:76%;}
div#sidfotContainer a {color:#fff;font-size:inherit;  font-weight : bold; }
img {border:0px solid #fff;} 
.displaynone {display: block;}
h1 {margin:0.5ex 0px;font-size:160%;}
h2 {margin:0.5ex 0px;font-size:130%;}
h3, h4, h5, h6 {font-size:100%;font-weight:bold;margin:0;}
