body {padding: 0em;	margin: 0; text-align:center; overflow: -moz-scrollbars-vertical; background: #f1f1f1 url(../images/singlegradient.gif) top left repeat-x; }

/* pagelayout */
#layout {width: 950px; position: absolute; left: 50%; margin: 0 0 0 -478px;}
#top {text-align: left; width: 950px; height: 20px; margin: 0px;}
#header {text-align: left; width: 950px; height: 122px; margin: 0px; background: url(../images/header.png); behavior: url(css/iepngfix.htc);}
#meny {text-align: left; width: 950px; height: 36px; margin-top:2px; background: url(../images/meny.png); behavior: url(css/iepngfix.htc); }
#columncontainer_top{float: left; width: 950px; height:10px; margin-top:3px; background: url(../images/bg_shadow_top2.png) bottom left no-repeat; behavior: url(css/iepngfix.htc); }
#columncontainer_bottom{float:left; width:950px; height:10px; background: url(../images/bg_shadow_bottom2.png) top left no-repeat; behavior: url(css/iepngfix.htc); }
#content {width: 950px; float: left; background: url(../images/bg_shadow2.png) repeat-y top left; behavior: url(css/iepngfix.htc); }
#column_left1 {float: left; text-align: left; position: relative; width: 660px; padding: 0 0 0 15px; }
#column_left2 {float: left; text-align: left; width: 660px; height:0px; padding: 3px 0 0 15px; }
#wrapper{float:right; }
#column_right {width: 275px; text-align: left; }
#bottom {clear: both; text-align: left; height:50px; padding: 0 0 0 10px; margin-top:0px; background: url(/images/bottom.png) bottom left no-repeat; behavior: url(css/iepngfix.htc); }
