 *{margin:0 auto;padding:0;} body{ font-family:Arial, Helvetica, sans-serif;} div#wrap{ width:960px;} div#top{ background:#fff; height:87px;} h1{ height:87px; width:202px; background:url(/sitefiles/42/design/header.gif) no-repeat top left; text-indent:-99999px; margin-bottom:30px; float:left;} #search{ width:200px; padding:20px 0 0 15px; height:65px; margin-top:20px; float:right; margin-bottom:10px; border-left:1px dashed #ccc; background:#fff;} div#maincontent{ width:734px; height:224px; padding-top:12px; background:url(/sitefiles/42/design/maincontent_bg.gif) repeat-x; float:left;} div#banner{ padding-top:12px; background:url(/sitefiles/42/design/maincontent_bg.gif) repeat-x; width:734px; height:224px; float:left; } div#wrap2{ clear:both;} div#aviser{ background:#fff; width:175px; text-align:center; float:left;} div#nyheter{ width:437px; float:left; border-left:1px dashed #ccc; margin:20px 0 0 47px; padding:0 10px 0 13px; padding-left:13px; background:#fff;} div#reklame{} div#forsidene{ background:#fff; height:auto; margin:-10px 0px 0 27px!important; margin:-10px 0 0 0px;; padding:15px 10px 0 10px; border:1px solid #d3d3d3; border-top:10px solid #d3d3d3; width:200px!important; width:184px; float:left;} div#footer{ clear:both; padding:25px 0 30px 0; text-align:center; font-size: 12px;} /* Meny */ ul#navigation{ clear:both; float:left; height:222px; width:180px; border:1px solid #e4e4e4; margin:0 10px 0 0px; border-right:8px solid #e4e4e4; border-bottom:0; list-style-type:none;} #navigation li{ height:36px; border-bottom:1px solid #d3d3d3; background:#fff; display:block; width:180px; text-align:right;} #navigation li a{ color:#4f3e74/*#ebad42*/; font-size:13px; padding:15px 10px 0 0px; width:170px; height:21px; display:block; text-decoration:none;} #navigation li a:hover{ border-left:3px solid #4f3e74; width:167px;} /* div typografii toppen */ div#top p{ color:#4f3e74; font-size:15px; margin:50px 0px 0 50px; float:left; padding:0px 0 0 0;} div#search label{ font-size:12px; line-height:1.6em;} div#maincontent h2, div#banner h2{ font-size:22px; line-height:1.5em; color:#fff; font-weight:normal; margin:-190px 30px 0 180px;} div#maincontent img, div#banner img{ background:#fff url(/sitefiles/42/design/top_rightbar.gif) no-repeat right; padding-right:10px;} div#aviser img{margin:10px 0 10px 0;} div#maincontent h2 strong{font-weight:bold;} div#aviser h2, div#forsidene h2 { color:#4f3e74; margin:0 0 10px 0; text-align:left; font-size:14px; border-bottom:2px solid #eaad42;} div#nyheter h2{ font-size:16px; margin:15px 0 0 2px;} div#nyheter p{ font-size:12px;} div#forsidene h3 { margin-top:7px;} div#forsidene h3 a { font-size:13px; color:#444444; text-decoration:none;} p{font-size:12px;} p a{text-decoration:none;color:#f10;} p a:hover{text-decoration:underline;} #reklametekst{ margin:20px 0 10px 0; background:url(/sitefiles/42/design/ad.gif) no-repeat center left; padding-left:10px;} .art_tekst_random{ background-image:url(/sitefiles/42/bilder/01.jpg); height:132px; padding-top:60px; color:#4F3E74; font-size:24px; font-weight:bold; padding-left:160px; padding-right:80px; }