body {padding: 2em; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background: #000000 url("images/bg_bg2.jpg"); background-repeat: no-repeat;}
h2 {margin: 0 0 0.2em 0; font-size: 2.5em; color: #FFFFFF;}
h3 {margin: 1em 0 0.5em 0; font-size: 1.5em; color: #FFFFFF;}
h4 {margin: 1.5em 0 1.5em 0; font-size: 1em; color: #FFFFFF;}
p {line-height: 17px; margin: 0em 0em 1.2em 0; color: #FFFFFF;}

/* sidlayout */
#layout {width: 700px; margin-right: auto; margin-left: auto;}
#sidhuvud {margin: 0; padding: 0px;}
#kolumncontainer{float: left; width: 700px; padding: 0px;}
#kolumn1 {float: left; width: 213px; height: 380px; padding: 5px;}
#kolumn2 {float: left; width: 213px; height: 380px; padding: 5px;}
#kolumn3 {float: left; width: 213px; height: 380px; padding: 5px;}
#kolumn3_big {float: left; width: 260px; height: 380px; padding: 5px;}
#kolumn1_2kolumn {float: left; width: 440px; height: 380px; padding: 5px; overflow: no;}
#kolumn1_2kolumn_small {float: left; width: 390px; height: 380px; padding: 5px; overflow: no;}
#kolumn1_1kolumn {float: left; width: 680px; px; height: 380px; padding: 5px; overflow: auto;}
#kolumn3_2kolumn {float: left; width: 211px; height: 380px; padding: 5px; overflow: no;}
#sidfot {clear: both; padding: 0px;}

/* meny */
#menycontainer ul{padding: 0em 0; margin: 0.7 0 0.7em 0;}
#menycontainer li{color: #FFFFFF; margin-right: 0em; display: inline; list-style: none; }
#menycontainer li a{text-decoration: none; padding: 0.1em 0.3em; margin-left: 0;}
#menycontainer a:link{color: #FFFFFF; padding: 0em 0.3em; text-decoration: none; }
#menycontainer a:visited{color: #FFFFFF; padding: 0em 0.3em; text-decoration: none; }
#menycontainer a:hover{color: #FFFFFF; padding: 0em 0.3em; text-decoration: underline;}
#menycontainer a#current{color: #FFFFFF; padding: 0em 0.3em; text-decoration: underline;}
