/* CSS Document */

body{
font-family:Arial,Helvetica,sans-serif; 
font-size:12px;
text-align:center; 
margin:0; 
padding:0; 
}
/*LAYOUT*/
div#container{/*div#container omkranser alle div på siden*/
width:905px; 
margin:25px auto 0 auto; 
text-align:left; 
border:thin solid #ededed;
padding:13px;
position:relative;
}
div#banner{ 
height:150px; 
position:relative;
}
div#logo{
	position:absolute;
	left:753px;
	top:0px;
}

div#undermenu{ 
height:24px;
border-bottom:1px solid #ffffff;
}
div#wrap1{
width:650px;
float:left;
border:#333;
}
div#wrap{
width:700px;
float:left;
border:#333;
}
div#content{
background:#ffffff;
width:500px;
float:right;
overflow: auto;
}
div#extra{
background:#ffffff;
width:400px;
float:left;
}
div#side-menu{
background:#ffffff;
width:200px;
height:200px;
float:right;
}
div#footer{
height:35px;
background:#ffffff;
clear:both;
}

/*TEKSTFORMATERING*/
.aktiv{
font-weight:bold;
}

h1{ 
font-size:14px; 
color:#000000; 
margin:0; 
padding:0; 
}
div#banner h1{ /*formatering her gælder KUN for h1 i div#banner*/
font-size:60px; 
color:#600;
margin:0;
padding:0;
}
h2{ 
font-size:12px; 
color:#000; 
margin:0; 
padding:0; 
font-weight: bold;
}
h3{ 
font-size:90px; 
color:#fff; 
margin:0; 
padding:0; 
font-weight: bold;
}
h4{ 
font-size:10px; 
color:#999999; 
margin:0; 
padding:0;
text-decoration:none;
font-weight:100;
}


/*background:#00000;*/
p{
margin:0; 
padding:0; 
}
a:link{ /*generel formatering for links*/
color:#000; 
text-decoration:underline;
}
a:visited{
color:#000; 
}
a:hover{
color:#000; 
text-decoration:none;
}
a img {/*ingen blå border om billeder der er links*/
border:none;
}

/*UNDERMENU*/
div#undermenu ul{
padding:0;
margin:0;
list-style:none;
background:#d1cfcf;
float:left;
width:100%;
}
div#undermenu ul li{ 
text-decoration:none;
margin:0;
padding:0;
list-style:none;
display:inline; 
}
div#undermenu ul li a{
text-decoration:none;
padding:2px 15px 2px 15px;
float:left;
border-right:1px solid #fff;
}
div#undermenu ul li a:link, div#undermenu ul li a:visited{
text-decoration:none;
background:#d1cfcf;
color:#555;
}
div#undermenu ul li a:hover{
text-decoration:none;
background:#C5C5C5;
color:#ffffff;
}

/*TOPMENU*/
div#topmenu ul{
padding:0;
margin:0;
list-style:none;
background:#ffffff;
float:right;
width:100%;
}
div#topmenu ul li{ 
text-decoration:none;
margin:0;
padding:0;
list-style:none;
display:inline; 
}
div#topmenu ul li a{
text-decoration:none;
padding:1px 7px 1px 7px;
float:right;
border-right:1px solid #ffffff;
}
div#topmenu ul li a:link, div#topmenu ul li a:visited{
text-decoration:none;
background:#ffffff;
color:#888888;
}
div#topmenu ul li a:hover{
text-decoration:none;
background:#ffffff;
color:#555555;
}

/*SIDEMENU*/
div#side-menu ul{
margin:0;
padding:0;
list-style:none;
border-top:1px solid #fff;
}
div#side-menu li{
margin:0;
padding:0;
list-style:none;
}
div#side-menu a{
display:block;
padding:3px 3px 3px 23px;
width:149px;
border-bottom:1px solid #fff;
}
div#side-menu a:link, div#menu a:visited{
text-decoration:none;
color:#000;
}
div#side-menu a:hover{
background:#ffffff;
color:#999999;
}