/*------------------------------------------------------------------------*/
/**
 * Menyen
 */
/*------------------------------------------------------------------------*/

/* Styling for valgt menylink: link og visited */
a.selected_menu_element:link, a.selected_menu_element:visited {
	background-image: url("img/menubutton1.jpg");
	background-repeat: no-repeat;
	background-position: top-left;
	display: block;
	color:  #D7EC36;
	font: normal 10px arial, "times new roman";
	padding-left: 30px;
	text-decoration: none;
	margin-left: 21px;
}

/* Styling for valgt menylink: active og hover */
a.selected_menu_element:active, a.selected_menu_element:hover {
	color: #D7EC36;
}

/* Styling for valgt menylink hvis linken er i en submenu: link og visited */
a.child_selected_menu_element:link, a.child_selected_menu_element:visited {
	background-image: url("img/menubutton2.jpg");
	background-repeat: no-repeat;
	background-position: top-left;
	display: block;
	color:  #D7EC36;
	font: normal 10px arial, "times new roman";
	padding-left: 40px;
	text-decoration: none;
	margin-left: 21px;
}

/* Styling for valgt menylink hvis linken er i en submenu: active og hover */
a.child_selected_menu_element:active, a.child_selected_menu_element:hover {
	color: #D7EC36;
}

/*------------------------------------------------------------------------*/

/* Styling for menylink: link og visited */
a.menu_element:link, a.menu_element:visited {
	background-image: url("img/menubutton1.jpg");
	background-repeat: no-repeat;
	background-position: top-left;
	display: block;
	color:  #fff;
	font: normal 10px arial, "times new roman";
	padding-left: 30px;
	text-decoration: none;
	margin-left: 21px;
}

/* Styling for menylink: active og hover */
a.menu_element:active, a.menu_element:hover {
	color: #D7EC36;
}

/* Styling for menylink hvis linken er i en submenu: link og visited */
a.child_menu_element:link, a.child_menu_element:visited {
	background-image: url("img/menubutton2.jpg");
	background-repeat: no-repeat;
	background-position: top-left;
	display: block;
	color:  #fff;
	font: normal 10px arial, "times new roman";
	padding-left: 40px;
	text-decoration: none;
	margin-left: 21px;
}

/* Styling for menylink hvis linken er i en submenu: active og hover */
a.child_menu_element:active, a.child_menu_element:hover {
	color: #D7EC36;
}

/*------------------------------------------------------------------------*/
/**
 * meny slutt
 */
/*------------------------------------------------------------------------*/


body {
margin: 0;
background: #d7d7d7 url("img/bodybg.jpg");
background-repeat: no-repeat;
background-position: top-left;
color: #fff;
}

#container {
width: 819;
position: absolute;
top: 0;
left: 0;

}

#header_left {
background: url("img/header_left.jpg");
background-position: top-right;
background-repeat: no-repeat;

width: 58px;
height: 200px;
position: absolute;
top: 0;
left:0;

}

#header_top {
background: url("img/header_top.jpg");
background-position: top-left;
background-repeat: no-repeat;
	
width: 761px;
height: 47px;
position: absolute;
top: 0;
left: 58px;

}

#header_main {
background: url("img/header_main.jpg");
background-position: top-left;
background-repeat: no-repeat;

width: 761px;
height: 234px;
position: absolute;
left: 58px;
top: 47px;

}

#main_div {
background: url("img/main_bg.jpg");
width: 761px;
position: absolute;
top: 281px;
left: 58px;
vertical-align: bottom;
}

#main_left_div {
background: url("img/bottomfade_left.jpg");
background-position: bottom left;
background-repeat: no-repeat;
width: 221px;
min-height: 586px;
height: auto;
_height: 586px;
position: absolute;
top: 0px;
left: 0px;

}

#menu_div {
padding-bottom: 17px;
background-image: url("img/menu_bottom.jpg");
background-position: bottom;
background-repeat: no-repeat;
position: absolute;
top: 0;
left: 0;
z-index: 4;
width: 221px;
}

#bottom_fade {
font: normal 10px arial, verdana, "times new roman";
text-align: left;
position: absolute;
bottom: 0px;
left: 0px;

background: url("img/bottomfade_left.jpg");
width: 221px;
height: 586px;
}

#info_div {
	position: absolute;
	bottom: 30px;
	left: 40px;
}

#info_div a:link, #info_div a:visited {
color: #D9EE38;
text-decoration: underline;
}

#info_div a:hover, #info_div a:active {
color: #FFF;
text-decoration: underline;
}

#main_right_div {
background: url("img/bottomfade_right.jpg");
background-position: bottom right;
background-repeat: no-repeat;
width: 490px;
height: auto;
_height: 586px;
min-height: 586px;
margin-left: 221px;
padding: 0;
padding-right: 50px;
padding-bottom: 50px;
color: #fff;
font: normal 12px arial, verdana, "times new roman";
}

#main_right_div a:link, #main_right_div a:visited {
color: #D9EE38;
text-decoration: underline;
}

#main_right_div a:hover, #main_right_div a:active {
color: #FFF;
text-decoration: underline;
}

#main_right_div h1 {
margin-top: 0px;
margin-bottom: 7px;
color: #D9EE38;
font: Bold 22px arial, verdana, "times new roman";
}

#design_by a:link, #design_by a:visited {
color: #D9EE38;
text-decoration: underline;
}

#design_by a:hover, #design_by a:active {
color: #FFF;
text-decoration: underline;
}

#design_by {
	position: absolute;
	bottom: 10px;
	left: 640px;
	font-size: 11px;
}

