body {padding: 2em;	margin: 0; font: bold 0.8em Arial, Helvetica, sans-serif; background: url(img/fssk_grunge.jpg) no-repeat scroll; color: Black;  letter-spacing: 0px;  line-height: 0px;  text-indent: 0px;  }
h1 {margin: 0 0 3px 0; font-size: 2.5em;  letter-spacing: 0.3em;}
h2 {margin: 0px 0; font-size: 1.2em; color: Black;}
h3 {margin: 0px 0 3px 0; font-size: 1.5em; font-weight: normal; letter-spacing: 0.1em;}
h4 {margin: 3px 0; font-size: 1em; color: Black;}
p {margin: 0 0 2px 0;}
a:link{color: #000000;  font-weight: bold; }
a:visited{color: #000000;}
a:hover{text-decoration: underline;}

/* sidlayout */
#layout {width: 700px; margin-right: auto; margin-left: auto;    }
#sidhuvud {padding: 66px; margin: 0; background: transparent;
}
#kolumncontainer{float: left;  background: transparent; }
#kolumn1 {float: left; width: 200px;   }
#opacitybox{float: left; margin: 0; padding: 10px; background: transparent; line-height: 1.8em;}
#kolumn2 {float: left; width: 478px; padding: 10px; background: transparent;  line-height: 1.8em;}
#sidfot {clear: both; padding: 10px; background: transparent; 	font: 0.7em Arial, Helvetica, sans-serif;  font-weight: bold; }



/* meny */
#menycontainer{float: left; margin: 0em 0 0 0em; padding: 0;}
#meny{margin: 0; padding: 0; list-style-type: none;	font-size: 0.8em;  font: bolder; }
#meny a{width: 10em; text-decoration: none;	display: block;	padding: 0.6em 1em;	margin-bottom: 0.6em; color: Black;  font-weight: bold;  text-transform: uppercase;  }
#meny a:link{color: Black;}
#meny a:visited{color: #696969;}
#meny a:hover{}
#meny a#current{font-weight: bolder; border-left: 1px solid ; }

hr {
	color: Black;
}

#vit	{ color: #FFFFFF;
	
}

