﻿body {padding: 2em;	margin: 0; font: 0.7em Verdana, sans-serif;  background: url(images/bild4.jpg) fixed;}
h1 {margin: 0 0 5px 0; letter-spacing: 0.3em; font: normal 4.5em Georgia, serif; color: #3399FF;}
h3 {margin: 10px 0 5px 0; letter-spacing: 0.1em; font: normal 1.5em Georgia, serif;}
h4 {
	margin: 10px 0 3px 0;
	padding: 0 0 0 5px;
	letter-spacing: 0.1em;
	font: 1.2em;
	color: #3399FF;
	background: #0000FF;
	font-weight: bold;
}
p {margin: 0 0 5px 0;}
a{border-bottom: 1px dotted #000000; text-decoration: none;}
a:link{color: #000000;}
a:visited{ color: #000000;}
a:hover{text-decoration: underline;}

/* sidlayout */
#layout {width: 65em; margin-left: auto; margin-right: auto;}
#sidhuvud {padding: 1em; margin: 0;	color: ##00FF00;}
#kolumncontainer{float: left;}
#kolumn1 {float: left; width: 22em; padding: 0 1em 0 0;}
#opacitybox{float: left; margin: 0;	padding: 1em; background: ##3399FF; opacity: 0.8; filter: alpha(opacity=80); line-height: 1.8em; color: #00FF00;}
#kolumn2 {float: left; width: 40em; padding: 1em; background: #3399FF; opacity: 0.7; filter: alpha(opacity=70); line-height: 1.8em;}
#sidfot {clear: both; padding: 10px; border-top: 1px solid ##33FFFF;	border-bottom: 1px solid #00FF00; color: #00FF00;}

/* meny */
#menycontainer{float: left; margin: 1em 0 0 0; padding: 0;}
#meny{margin: 0; padding: 0; list-style-type: none;	font: 1em;}
#meny a{width: 12em; background: #3399FF; text-decoration: none; display: block; padding: 0.1em 1em;	margin-bottom: 0.8em; border: 1px dotted #4a0003; opacity: 0.7; filter: alpha(opacity=70);}
#meny a:link{color: #000000;}
#meny a:visited{color: #000000;}
#meny a:hover{text-decoration: underline;}
#meny a#current{font-weight: bold;}
