﻿/*** GENERELT ***/
body{font-size:62,5%}/*10px*/
*{margin:0px; padding:0px}

img{border:none}
.displaynone{display:none}
.clear{clear:both}
.floatleft{float:left}
.floatright{float:right}
.heightauto{height:auto}

/**/
#dropdown{position:absolute; height:auto; width:991px; top:40px; left:50%; z-index:100; margin-left:-496px; _margin-left:-495px}
#container{position:relative; height:100%; width:991px; margin:0px auto; padding-top:12px; z-index:1}
#topmenu{float:left; width:991px}            
    #topmenu ul li{display:inline; float:left; height:25px; width:78px; text-align:center; padding-right:3px}
    #topmenu a{color:#000; font-size:12px; text-decoration:none; display:block; height:20px; padding-top:5px; width:78px}
    #topmenu ul li a:hover{color:#fff; text-decoration:none; font-weight:bold; background-image:url(/Files/system/menuitemBg.gif); height:20px; width:78px}                
       
    /*RIGHTMENU, RIGHTMENUMULTIPLANK*/
    #rightmenu, #rightmenuMultiplank{width:130px; position:absolute; top:123px; right:0px; background-color:#fff; background-color:Transparent; _left:861px}
    #rightmenu ul.M0 li, #rightmenuMultiplank ul li{width:130px; list-style-type:none; text-align:right;}
    #rightmenu ul.M0 li a, #rightmenuMultiplank ul li a{float:right; width:94px; color:#fff; text-decoration:none; display:block; vertical-align:bottom; font-size:18px}
    
    #rightmenu ul.M0 li a:hover{float:right; color:#7e0081; background-color:#fff}
    #rightmenu ul.M2 li a{color:#fff; font-size:12px}
    #rightmenu ul.M2 li a:hover{color:#7e0081; font-size:12px}
    #rightmenu ul.M0 li a{display:block; padding:4px 26px 4px 10px}
    #rightmenu ul.M2 li a{display:block; padding:2px 26px 2px 10px}
    
    #rightmenuMultiplank ul.M0 li a{display:block; padding:4px 26px 4px 10px}
    #rightmenuMultiplank ul.M0 li a{display:block; padding:2px 26px 2px 10px}
    #rightmenuMultiplank ul.M0 li a:hover{float:right; color:#186191; background-color:#fff}
    
#topgraphic{float:left; border-bottom:3px #7e0081 solid; border-top:3px #7e0081 solid; width:991px; height:304px}

#footer{float:left; width:100%; padding-top:10px; border-top:1px #333 solid}
#footer small, #footer a{color:#999}


/* CONTENT */
#contentFrontpage{float:left; padding:30px 32px 20px 54px; width:559px}
#contentNewsletter{float:left; padding:30px 32px 20px 54px; width:559px; min-height:250px}
#contentStandard{float:left; padding:30px 30px 20px 30px; width:931px; min-height:250px}

/*NYHEDER*/
.b1, .b2, .b3, .b4{display:block; overflow:hidden; height:1px}
.b1 {background:#f1e6f1; margin: 0 5px;}
.b2, .b3, .b4 {background:#f1e6f1; border-style:solid; border-color:#f1e6f1}
.b2 {margin:0 3px; border-width:0 2px;}
.b3 {margin:0 2px; border-width:0 1px;}
.b4 {margin:0 1px; border-width:0 1px;}

#news{float:left; width:284px; padding:30px 30px 20px 32px}
    .newsBox{float:left; width:263px}
    .newsHeader a{color:#666; font-size:12px; font-weight:bold}
    .newsBoxHeader{float:left; background:#f1e6f1; width:248px; height:21px; color:#7e0081; font-size:12px; padding:4px 0px 0px 15px; text-transform:uppercase; font-weight:bold}
    .newsItem{float:left; background-color:#f2f2f2; border-top:2px #fff solid; padding:15px 5px 10px 15px; width:243px; color:#666;}

#newsletterSubscribe{float:left; width:284px; padding:30px 30px 10px 32px}
#newsletterUnsubscribe{float:left; width:284px; padding:10px 30px 20px 32px}

/*NYHEDSBREV*/
.linkBox{padding:5px 0px 5px 5px}
#newsLeft{float:left; width:600px;}
#newsRight{float:right; width:253px;}
    .productBox{width:100%; padding:5px; background-color:#7e0081; color:#fff}
    #productmenu{padding:5px}
    #productmenu ul{ list-style-type:none}
#bignews {float:left; padding-left:20px}
#bignews .productBox{float:left; margin-bottom:10px; width:570px}
    
    
    
