#menu{ height:42px; float:left; position:relative; z-index:500; background-image:url(/style/graphics/menu_bg.png); background-repeat:repeat-x;}
#menu ul{float:left; height:42px; list-style-image:none; list-style-position:outside;  border-right:1px solid #ccc;list-style-type:none; margin:0; padding:0; text-align:center; width:103px; }
#menu a{display:block; text-decoration:none; font-size:90%; height:42px; line-height:42px; color:#000000; text-transform:uppercase;}
#menu ul li a#current{color:#fff; background-image:url(/style/graphics/menu_knap.png); width:103px; height:42px; border:none;   }
#menu a:hover{color:#fff; background-image:url(/style/graphics/menu_knap.png); line-height:42px;}
#menu ul ul li a:hover{color:#ccc; background-image:url(/style/graphics/menu_knap_hover.jpg); height:42px;}
#menu ul li ul li{ background-color:#ee3737; }
#menu ul li ul li a{color:#fff; padding-left:30px; border:none; font-style:italic;}
#menu ul ul li a#current{color:#fff;  background-image: none; border:none;   }
#menu li{position:relative; padding:0; margin:0; height:42px;}

#menu ul ul ul{position:relative; top:0;}
#menu ul ul{position:relative; z-index:500;}
div#menu ul ul{display:none}
div#menu ul li:hover ul{display:block; background-image:url(/style/graphics/menu_knap_hover.jpg); height:42px; width:103px;}

div#menu ul ul, 
div#menu ul li:hover ul ul, 
div#menu ul ul li:hover ul ul{display:none; text-align:left; border:none; background-image: none;}

div#menu ul li:hover ul, 
div#menu ul ul li:hover ul, 
div#menu ul ul ul li:hover ul{display:block; background-image:url(/style/graphics/menu_knap_hover.jpg); height:42px; width:103px;}

body{background-image:url(/style/graphics/baggrund.jpg); font-family:Verdana,Arial,Helvetica,sans-serif; font-size:85%; color:#232323; background-color:#020202; background-attachment:fixed; background-repeat:repeat-x}
.felt_tekster2 p{
	margin-bottom:2px;
	color:#000;}
.felt2	{
	color:#000;}

#form{width:965px; position:relative; z-index:1; margin:0px auto 0 auto}

a{ color:#FFFFFF; text-decoration:none;}
.cms p { font-size:90%; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-right:20px;}
.cms a{color:#343434;}
.cms-padding{ padding-left:25px;
margin-top:20px;
width:965px;
padding-right:40px;}

#billedbox{ float:left;}
.box_right{
float:left;
background-image: url(/style/graphics/box_bagground.jpg); width:325px; height:360px; padding:20px;}
.space{ float:left; background-image:url(/style/graphics/space.png); height:60px; width:965px; margin-top:-20px;}
h1{font-size:21px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:0px; color:#ed3736; font-weight:bold; margin-top:0px}
h2{font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; text-transform:uppercase; font-weight:bold; margin-bottom:0px;color:#3c404e; margin-top:0px}
.logo{float:left; height:88px; width:217px; position:relative; z-index:2; margin:0 0 0 0;}
.menu_left{
background-image:url(/style/graphics/menu_left.png);
width:13px;
height:42px;
float:left;}
.menu_right{
background-image:url(/style/graphics/menu_right.png);
width:13px;
height:42px;
float:left;}
#linkbar{float:left; position:relative; z-index:10; width:965px;  }
#wrapper{width:965px; height:18px; background-image:url(/style/graphics/header.png); background-repeat: no-repeat; margin-top:5px; float:left; }
.bg{width:965px; min-height:500px;  background-image:url(/style/graphics/wrapper_bg.png);float:left; }
.indhold{width:530px; margin-left:53px; margin-top:20px; color:#fff}
.indhold_2{margin-left:43px; margin-bottom:20px; margin-top:2px}
#wrapper3{width:250px; float:left; height:323px; padding-top:15px; padding-right:5px; padding-left:20px; margin-top:23px; margin-bottom:10px; margin-left:21px}
.footer { background-image:url(/style/graphics/footer.png); height:26px; width:965px; float:left; position:relative;}
.footer a{ float:right; margin-top:30px; color:#fff; font-size:80%}
.tekst_felt2{z-index:7; position:relative; width:235px; padding-left:15px}
.felt1, .felt2, .tekstfelt{height:20px; background-color:#fff; border:1px solid #666; color:#000}
.felt1{width:222px}
.tekstfelt{width:270px; height:100px}
.felt1 option{height:20px}
.felt_tekster1{margin-bottom:5px; padding-top:10px}
img {border:0px; behavior: url(/style/iepngfix.htc); }
.flag{
background-image:url(/style/graphics/menu_bg.png);
background-repeat:repeat-x;
float:left;
padding-bottom:0px;
padding-top:15px;
padding-right:15px;
height:42px;
}