/*GENEREL STYLES*/
body {
  margin: 0; 
  padding: 0; 
  font-family: sans-serif; 
  font-size: 12px;
  color: #005695;
  background-image: url(../images/baggrund.jpg);
  background-repeat: no-repeat; 
  background-position: 50%;
  background-attachment: fixed;
   
  scrollbar-3d-light-color:#FFF2EC; 
  scrollbar-base-color:#FFF2EC; 
  scrollbar-darkshadow-color:#FFF2EC; 
  scrollbar-face-color:#FFF2EC; 
  scrollbar-highlight-color:#d3d3d3; 
  scrollbar-shadow-color:#d3d3d3; 
  scrollbar-arrow-color:#666666; 
  scrollbar-track-color:#FFF2EC; 
}
a {
  text-decoration:none;
  color: #005695;
}
a:hover {
  text-decoration:underline;
}
#container-outer {position:absolute;top:50%;left:50%;}
#container {position:absolute;top:-353px;left:-493px; width: 985px; margin: 16px auto; background: none; border-color: #9d9d9d; border-width: 0; border-style: solid; height: 605px; }

#logo {position: absolute; left: 45px; top: 73px;}

#content {position: absolute; top: 244px; left: 40px; width: 950px; }
#content-left {width: 390px; float: left; }
#content-right {
height: 290px; 
overflow: auto;
padding-left: 50px; width: 450px; float: left; }
#content-right p { margin-top: 0; }

p { line-height: 16px; } 

#menu {
  position:absolute;
  top:180px;
  font-size:12px;
  width:950px;
  left: 40px;
}


#menu ul { 
  margin: 0;
  text-transform: uppercase;
  list-style: none;
  display: inline;
  padding: 0px;
}
#menu li {
  padding-right: 30px;
  display: inline;
}
#menu ul ul {
  position:absolute;  
  top:25px;
  text-transform: lowercase;
  background: none;  
  left: 0;
}
#menu ul ul li {
  background: none;  
}
#menu .act_menu a {
}
#menu .no_submenu a {
}

#footer {
  left:184px;
  position:absolute;
  top:327px;
  font-size: 11px;
}

#image-front {
position:absolute;
top: -20px;
}
#image-front img {
height: 310px;
width: 910px;
}