body {margin: 1em 1em 1em 1em; padding: 0; font-family: Helvetica, 'Segoe UI', Arial, sans-serif; font-size: 12px; }
H1 {font-size: 2em; line-height: normal; margin: 0.5em 0 0.2em 0; color: #000000; }
H2 {font-size: 1.1em; margin: 1em 0 0.2em 0; font-weight: 600; }
H3 {font-size: 1em; margin: 0 0 0 0; color: #999999; font-weight: normal; }
HR {border-top: 1px solid #CCCCCC; border-left:0; border-bottom: 0; border-right: 0; margin-top: 1em;}
/* sidlayout */
#kolumncontainer {float: left; width: 67em; border: 1px solid #000000; background-color: white; padding: 0.5em; background-image:url(../images/top.png); background-repeat:no-repeat;}
#sidhuvud { height: 3em; padding: 0.4em 0 0 0;  }
#kolumn1 { float: left; width: 11em; padding: 0em 1em 0 0em;}
#kolumn2 {float: left; width: 41em; padding: 0.5em; border-left: 0px solid #CCCCCC;}
#kolumn3 {float: left; width: 9em; padding: 0.5em; border-left: 0px solid #000000;}
/* meny */
#menycontainer ul {float: left; margin: 0; padding: 0 0 0 0.5em;}
#menycontainer li {border: 1px solid #000000;  float: left; display: inline; margin-right: 1em; padding: 0.3em 0;}
#menycontainer ul a {text-decoration: none; padding: 0.3em 1em;}
#menycontainer a:link {color: #000000;}
#menycontainer a:visited {color: #000000;}
#menycontainer a:hover {background: #ffcc66;}
#undermenycontainer ul{width: 10em; margin-top: 2em; margin-left: 1em; padding: 0; background: #ffffff; border: 2px solid #ffffff;}
#undermenycontainer li{list-style: none; padding: 0.3em 0.1em;}
#undermenycontainer ul a{text-decoration: none; padding: 0.1em 0.3em 0.1em 0.3em;}
#undermenycontainer a:link{color: #000000;}
#undermenycontainer a:visited{color: #000000;}
#undermenycontainer a:hover{background: #ffcc66;}