body {font: 1.0em verdana,arial, sans-serif; text-align:center;background-color:#dda}

* {margin:0; padding:0;}

div#mainwrap {min-width:960px; max-width:960px; margin-left:auto;
margin-right:auto; text-align:left;}

div#header {height:52px; background-image:url(bakgrund.gif); text-align:center;}

div#contentarea {background-color:#fff; position:relative; background:url(kant.jpg) repeat-y top left;}

div#contentarea2 {background-color:#fff; position:relative; background:url(kant_hoger.jpg) repeat-y top right;}

div#column1 {width:150px; position: absolute; top:0px; left:0px; overflow:hidden;}

div#column2 {background-color:#fff; margin:0 170px 0 150px; padding:10px 10px 10px 10px;}

div#column3 {width:170px; position: absolute; top:0px; right:0px; overflow:hidden;}

div#footer {background-image:url(bakgrund.gif); text-align:center; padding-top:6px;}

div#column1 ul {margin: 20px 0 0 26px;}

div#column2 p {font-size:.8em; margin:.8em 1.5em;}

div#column2 h3 {text-align:center;}

div#column2 h4 {margin-left:1.5em;}

div#column2 img {border:none;padding:10px 10px;}

div#column3 p {text-align:center; padding:0 .8em 0 .8em;}

div#column3 h2 {text-align:center;text-decoration:underline;}

div#column3 h3 {text-align:center;Margin-top:.4em; font-weight:normal;}

div#column3 a {text-align:center;}

.bildmeny {width: 275px; text-align:center; padding:10px 5px;}

.bildlank {text-align:center;}

.clearfix:after{content:"."; display:block; height:0; clear:both;
visibility:hidden;
.clearfix {display:inline-table;}
/*hack med bak�tlutande streck d�ljer f�r IE mac\*/
*html .clearfix {height:1%;}
.clearfix {display:block;}
/*slut p� hack med bak�tlutande streck*/

