body {padding: 2em;	margin: 0; font: 0.9em Verdana, sans-serif; background: #CBD7EF;}
h1 {margin: 0 0 5px 0; font-size: 2.5em; color: #647251; letter-spacing: 0.3em;}
h2 {margin: 0 0 5px 0; font-size: 0,2em; color: #666666;}
h3 {margin: 10px 0 5px 0; font-size: 1.5em; font-weight: normal; letter-spacing: 0.1em;}
h4 {margin: 5px 0; font-size: 1,3em; color: #FFFFFF; background: #264482;}
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{background: #CBD7EF;}

/* sidlayout */
#layout {width: 961px; margin-right: auto; margin-left: auto; background: #FFFFFF;}
#sidhuvud {padding: 35px; margin: 0; background: url(bilder/topbilden.gif) no-repeat; border-right: 1px solid #666666; border-left: 1px solid #666666; border-top: 1px solid #666666; border-bottom: 1px solid #666666;}
#kolumncontainer{float: left; border: 1px solid #666666; border-left: 1px solid #666666; }
#kolumn1 {float: left; width: 221px;}
#opacitybox{float: left; margin: 0; padding: 25px;  line-height: 1.8em;}
#kolumn2 {float: left; width: 698px; padding: 20px;  line-height: 1.8em; }
#sidfot {clear: both; padding: 10px; background: #FFFFFF; border-right: 1px solid #666666; border-left: 1px solid #666666; border-bottom: 1px solid #666666;}



/* meny */
#menycontainer{float: left; margin: 1em 0 0 1em; padding: 0; }
#meny{margin: 0; padding: 0; list-style-type: none;	font-size: 1em;}
#meny a{width: 12em; text-decoration: none;	display: block;	padding: 0.3em 1em;	margin-bottom: 0.8em;	border-bottom: 1px solid #CBD7EF; border-left: 1px none;}
#meny a:link{color: #264482;}
#meny a:visited{color: #264482;}
#meny a:hover{background: #CBD7EF;}
#meny a#current{font-weight: bold; border-left: 1px solid #a1ba67; border-right: 10px solid #a1ba67;}

