/* CSS Document */

html 

body{
font-family:Arial,Helvetica,sans-serif; 
font-size:12px;
background-image:url(images/stribe.gif); 
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 #ededed;
padding:13px;
position:relative;
height:101%;} 

div#banner{
background-image:url(images/banner.bmp);
height:170px; 
position:relative;
}
div#logo{
	position:absolute;
	left:752px;
	top:0px;
}
div#undermenu{ 
height:30px;
border-bottom:1px solid #ffffff;
}

div#wrap{
width:100%;
border:#333;
}
div#wrap2{
width:300px;
border:#333;
}
div#content{
background:#ffffff;
width:600px;
overflow: auto;
padding-left:100px;
padding-right:100px;

}
div#extra{
background:#ffffff;
text-align:center;
width:0px;
float:right;
}
div#side-menu{
background:#ffffff;
width:300px;

}



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

h1{ 
font-size:14px; 
color:#000000;
font-weight:100; 
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:65px; 
color:#999999; 
margin:0; 
padding:0; 
font-weight: bold;
}
h4{ 
font-size:12px;
text-align:top; 
color:#000000; 
margin:0; 
padding:0; 
font-weight: bold;
}
h5{ 
font-size:12px; 
color:#ffffff; 
margin:0; 
padding:0;
text-decoration:none;
font-weight:100;
}
h6{ 
font-size:12px; 
color:#ffffff; 
margin:0; 
padding:0;
text-decoration:none;
font-weight:700;
}
/*background:#00000;*/
p{
margin:0; 
padding:0; 
}
a:link {
	color: #006600;
	text-decoration: none;
}
a:visited {
	color: #003300;
		text-decoration: none;
}
a:active {
	color: #FFCC00;
		text-decoration: none;
}
a:hover{
	color:#FFCC33;
	text-decoration:none;
		text-decoration: none;
}
a img {/*ingen blå border om billeder der er links*/
border: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 : #91bb45; 
float : left; 
width : 100%; 
} 
div#undermenu ul li { 
text-decoration : none; 
margin : 0; 
padding : 0; 
background : #91bb45; 
list-style : none; 
display : inline; 
} 
div#undermenu ul li a { 
text-decoration : none; 
padding : 2px 15px 2px 15px; 
background : #91bb45; 
float : left; 
border-right : 1px solid #fff; 
} 
div#undermenu ul li a:link, div#topmenu ul li a:visited { 
text-decoration : none; 
background : #91bb45; 
color : #555; 
} 
div#undermenu ul li a:hover { 
text-decoration : none; 
background : #91bb45; 
color : #ffffff; 
}


/*SIDEMENU*/
div#side-menu ul{
margin:0;
padding:0;
list-style:none;
border-top:1px solid #fff;
text-decoration: none;
}
div#side-menu li{
margin:0;
padding:0;
list-style:none;
}
div#side-menu a{
display:block;
padding:3px 23px 3px 23px;
width:270px;
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;

a:active {
	color: #666666;
}
a:active {
	text-decoration: none;
	color: ffffff;
}
.style1 {
	color: #FF0000;
	font-weight: bold;
}

div#footer{
height:25px;
width:900px;
background:#70ae4a;
clear:both;
text-align:center;
font-size:12px; 
color:#ffffff; 
font-weight: 300;
text-decoration:none; 
}
div#footer ul li a { 
text-decoration: none; 
} 
div#footer ul li a:link, div#topmenu ul li a:visited { 
text-decoration: none;  
color: #555; 
} 
div#footer ul li a:hover { 
text-decoration: none; 
color: #ffffff; 
}

