html, body {
  padding:0;margin:0;}
  
body {
color: #000;
background-image: url(../media/bg.jpg);
font-family: tahoma, sans-serif;
font-size: 13px;
color:#000;
font-weight:300;
line-height:120%;
}
#side {
width:1000px;
margin:1em auto;

}
#banner  {
color:#fff;
background-image: url(../media/top.gif);
height: 95px; /*Height of top section*/
text-align:center;}
 
#container {
width: 100%;
float: left;
background-color:#fff;
}

#content{
margin-top: 5px;
margin-left: 5px;
margin-bottom: 10px;
border: 1px solid #b8b8b8;
width: 800px;
padding: 15px 5px; 0px; 5px;}
  
#spalte {
float: left;
width: 153px; /*Width of spalte*/
padding: 15px 5px; 0px; 5px;
display:block;}

#footer {
font-family:"trajan pro";
font-size:14px;
font-weight:500;
height: 20px;
color:#fff;
background-image: url(../media/footer.jpg);
text-align:center;
padding:15px 0px 12px 0px;
margin-top: -5px;
margin-bottom: 0px
width: 1000px;	
}
#footer a{
color: #fff;
background: transparent; 
}
h1{font-family:"trajan pro";
font-size:24px;
font-weight:600;
margin-bottom:0px;
color: #24465f;}

h2{		
font-size:18px;
font-weight:600;
color:#000;
background:transparent;
text-align:center;
}

h3{font-family:"trajan pro";
font-size:20px;
font-weight:600;
text-align:center;
color: #006;
line-height: 25px;
}

h4{font-family:"trajan pro";
font-size:14px;
font-weight:600;
display:inline;
}


h6{font-family:"trajan pro";
font-size:13px;
font-weight:600;
display:inline;
color: #000;}
.ddoverlap{
margin:10px 0px 0px 0px;
border-bottom: 0px solid #b8b8b8;

}
.spalte{
color:black;
background-image: url(../media/nyhed.gif);
}
.last {
	margin-bottom: 0;
}
.cl {clear:left;}
.clb {
	height: 0;
	clear: both;
}
b{font-size: 110%;}

em{color: red;}


.ddoverlap{
margin:10px 0px -2px 3px;
border-bottom: 0px solid #b8b8b8;
width: 1000px;
}

.ddoverlap ul{
padding: 0;
margin: 0;
font:normal 90% default;
list-style-type: none;
}

.ddoverlap li{
display: inline;
margin: 0;
}

.ddoverlap li a{
font-family: "trajan pro";
font-size:12px;
font-weight:500;
text-align:center;
width: 151px;
padding: 5px 1px 6px 1px;
text-decoration: none;
padding-right: 32px; /*extra right padding to account for curved right edge of tab image*/
color: #9a1402;
background: transparent url(../media/hover.gif) 100% 1px no-repeat; /*give illusion of shifting 1px down vertically*/
border-left: 1px solid #b8b8b8;
position: relative;
display: block;
float: left;
margin-left: -20px; /*shift tabs 20px to the left so they overlap*/
left: 20px;
}

.ddoverlap li a:hover{
background-image: url(../media/link.gif);
text-decoration: none;
}

.ddoverlap li a:active{
background-image: url(../media/link.gif);
text-decoration: none;
}

.ddoverlap li.selected a{ /*selected tab style*/
color: #9a1402;
z-index: 100; /*higher z-index so selected tab is topmost*/
top: 1px; /*Shift tab 1px down so the border beneath it is covered*/
background: transparent url(../media/link.gif) 100% 0 no-repeat;
}

.ddoverlap li.selected a:hover{
background-image: url(../media/link.gif);
text-decoration: none;
}
#submit
    {background: #cc0000;color:#ffffff;
    border:1px outset rgb(153,204,255);
    width:140px;font-weight:600;margin-top:0px;
    cursor:hand;}
#subm
    {background:#b39348;
    color:#ffffff;
    border:1px outset rgb(153,204,255);
    width:146px;font-weight:300;margin-top:5px;margin-bottom:0px;
    cursor:hand;}

.midt a
    {background: inherit;
    color: #9a1402;
    border:1px outset #b8b8b8;
    width:140px;
    font-family: "trajan pro";
    font-size:12px;
    font-weight:500;
    padding: 3px;
    text-decoration: none;
    line-height: 15px;
    display: block;
    }
.midt a:hover
    {background:#fff;
    color: #9a1402;
    border:1px outset #b8b8b8;
    width:140px;
    font-family: "trajan pro";
    font-size:12px;
    font-weight:500;
    padding: 3px;
    text-decoration: none;
    line-height: 15px;
    display: block;
    }

.text {
	
	display:none;
  margin:1em 0;
}
#pixtext1 {display:block;}
div#showcontainer {
  width:790px;
  margin:1em auto;
  padding-top:0.5em;
  position:relative;
  border:none;}


#borderdiv {
  width:460px;
  border-width:0px;
  border-style: outset inset inset outset;
  border-color: #b39348;
  background:#fff;}
#box
  {
  width:460px;
  height:700px;
  padding:0em;
  border:1px solid #b8b8b8;
  background:rgb(102,153,204);
  filter: progid:DXImageTransform.Microsoft.dropShadow(   Color=b8b8b8,offX=15,offY=15,positive=true);
  }
.ikkese {
display: none;
}