/* CSS Document */
html { height:101%;} 
/*GENERELT*/
body{
font-family:Arial,Helvetica,sans-serif; 
font-size:14px;
background:#ffffff; 
text-align:center; 
margin:0; 
padding:0; 
}
/*LAYOUT*/
div#container{/*div#container omkranser alle div på siden*/
background:#ffffff;
width:905px; 
margin:25px auto 0 auto; 
text-align:left; 
border:thin solid #b2d649;
padding:13px;
position:relative;
}
div#banner{ 
background:#ffffff;
height:150px; 
position:relative;
}

div#undermenu{ 
background:#ffffff;
height:24px;
border-bottom:1px solid #ffffff;
}
div#wrap{
width:700px;
float:right;
border:#333;
}
div#content{
background:#ffffff;
width:400px;
float:left;
overflow: auto;
padding-bottom:40px;
}
div#extra-50{
width:50px;
}
div#extra{
background:#ffffff;
width:250px;
float:right;
font-size:12px;
font-weight:100;
}
div#side-menu{
background:#ffffff;
width:200px;
float:left;
text-align:left;
}
div#footer{
	height:1px;
	clear:both;
	text-align:center;
	cursor:pointer;
	background-color: #FFF;
}


/*TEKSTFORMATERING*/
.aktiv{
font-weight:bold;
}
.style1 {color: #009900}
.style2 {color: #000000; }
.style3 {
	color: #66CC00;
	font-weight: bold;
}

h1{ 
font-size:18px; 
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:14px; 
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:14px; 
color:#000; 
margin:0; 
padding:0; 
font-weight: bold;
}

/*background:#00000;*/

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


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



/*UNDERMENU*/
div#undermenu ul{
padding:0;
margin:0;
list-style:none;
background:#5db44c;
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 10px 2px 10px;
float:left;
border-right:1px solid #fff;
}
div#undermenu ul li a:link, div#topmenu ul li a:visited{
text-decoration:none;
background:#5db44c;
color:#555;
}
div#undermenu ul li a:hover{
text-decoration:none;
background:#5db44c;
color:#ffffff;
}

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

