h2 { margin: 0 0 0.5em; font-size: 14pt; font-family: "trebuchet ms"; }
h3 { color: #cba9de; margin: 1em 0 0.5em; font-size: 1.5em; }
h4 {margin: 1.5em 0 0.5em 0; font-size: 1em;}
p {line-height: 1.8em; margin: 0 0 5px 0;}

/* sidlayout */
#layout   { background: #ffe1bb; margin-right: auto; margin-left: auto; width: 850px; border-top: 2px solid #fff; border-right: 2px solid #fff; border-left: 2px solid #fff }
#sidhuvud    { background-color: #11265c; background-image: none; background-repeat: no-repeat; margin: 0; padding: 5x   }
#kolumncontainer   { background: #fff; width: 700px; float: left }
#kolumn1  { background: #ffe1bb; text-align: left; padding: 20px; width: 800px; float: left  }
#sidfot    { background-color: #fbd9ad; background-image: none; background-repeat: repeat; background-position: center bottom; padding: 15px; clear: both; border-top: 2px none #fff; border-right: 0 solid #ffe1bb; border-bottom: 2px none #fff  ; border-left-color: ;; }

/* meny */
#menycontainer { background-color: #fbd9ad; border-color: #fff #ffe1bb; border-style: none solid solid; border-width: 2px 0; }
#menycontainer ul { background-color: #fbd9ad; background-image: none; background-repeat: repeat; margin: 0; padding: 0.5em 0   }
#menycontainer li{margin-right: 0.2em; display: inline; list-style: none;}
#menycontainer li a  { font-weight: bold; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; margin-left: 0; padding: 0.5em 1em  }
#menycontainer a:link{color: #000;}
#menycontainer a:visited{color: #000;}
#menycontainer a:hover  { color: #003b79; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
#menycontainer a#current { color: #002a5b; background: #ffe1bb; border-color: #fff #fff #ffe1bb; border-style: solid; border-width: 0 2px 2px; }
A:link{ color:#000; text-decoration:none; }
A:hover{ color: #036; text-decoration:underline; }
A:active{ text-decoration:none; }
A:active:hover{ color:#000000; background-color: #ffe1bb; text-decoration:underline; }
A:visited{ color:#000; text-decoration:none; }
A:visited:hover{ color:#003b79; text-decoration:underline; }
body     { font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; background: #11265c fixed; margin: 0; padding: 2em }
.text_medium { font-size: 11px; font-family: Verdana; }

