* { behavior: url(iepngfix.htc) }

body,td,th {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#5E7B37;
	line-height:1.5em;
}

body {
background:#C8CAC7 url(px/bg.gif);

margin:20px 0 20px 0;
}


a {
	color:#A04949;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
	color:#A04949;
}

/* Headings */
h1 {
font-size:180%;
background:white url(px/sqr.jpg) no-repeat top left;
padding:15px 0 10px 50px;
margin-bottom:20px;
}

h2 {font-size:175%;}
h3 {font-size:150%;}
h4 {font-size:125%;}
h5 {font-size:100%;}

h1, h2, h3, h4, h5 {
color:#768A3E;
}

/* Centrering af siden i alle browsere */
#page {width:100%;text-align:center;}
#layout {width:769px;text-align:left;margin-left:auto;margin-right:auto;}


.tophgt {
height:152px;
}




/* Skygge Baggrund */

.shad_top {
background:transparent url(px/shad_top.png);
height:5px;
}

.shad_right {
background:transparent url(px/shad_right.png);
}

.shad_bot {
background:transparent url(px/shad_bot.png);
height:5px;
}

.shad_left {
background:transparent url(px/shad_left.png);
}

.shad_top span, .shad_right span, .shad_bot span, .shad_left span {
display:none;
}





/* Menu */

.menu_bg {
background:white url(px/menu_bg.gif);
}




/* Content Area */
.content_area {
margin:8px 35px 10px 35px;
}



/* Logo Area */
.logo_area {
background-color:white;
height:65px;
overflow:visible;
vertical-align:top;
}

/* Picture Area */
.picture_area {
background-color:white;
height:155px;
}

/* Table spacing */
.table_spc {
background-color:white;
height:28px;
}



/* Bund info linie  */
.table_infoline {
background-color:#B4D561;
height:28px;
color:white;
font-weight:bold;
text-align:center;
line-height:28px;
}



.botline a {
color:#bbb;
}


/* Indhold */
.safe {
background:#fff url(px/menbg.gif) 0 repeat-y;
overflow:hidden;
}

.content {
margin:30px;
}


/* Menu */

.menu {
width:234px;
margin:10px 0 35px 0;
overflow:hidden;
}

.menu a {
font-weight:bold;
font-size:13px;
display:block;
width:207px;
padding:1px 0 1px 27px;
color:#768A3E;
text-decoration:none;
}

.menu a.active, .menu a:hover, .menu a.active:hover {
color:#A04949;
}

.menu a.before_sub {
margin-bottom:5px;
}

.menu a.before_sub:hover{
color:#768A3E;
cursor:text;
}


.menu a.sub {
width:183px;
padding:1px 0 1px 51px;
color:#ABCA5B;
}

.menu a.sub_last {
width:183px;
padding:1px 0 1px 51px;
margin-bottom:15px;
color:#ABCA5B;
}


.bottomwhite {
background-color:#FFFFFF;
height:60px;
}

/* ADRESSE */
.adresse {
background:#FFFFFF url(px/menu_sep.gif) top left no-repeat;
width:187px; 
padding:25px 10px 100px 37px;
font-weight:bold;
}


/* LISTE */
.l_tbl {
margin-bottom:20px;
}

/* topgrafik */
.l_tgfx {
height:1px;
overflow:hidden;
}

/* bundgrafik */
.l_bgfx {
height:1px;
overflow:hidden;
}

/* overskrift */
.l_head {padding:3px 5px 3px 5px; font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;}

.l_head a:link, .l_head a:visited, .l_head a:hover, .l_head a:active {
color:#ffffff;
text-decoration:none;
}

/* top container */
.l_topcon {background:#455A65;}

/* l_clrgfx */
.l_clrgfx {
clear:both;
height:1px;
}

/*dato */
.l_date {
color:#ffffff;
float:right;
padding:4px 5px 0 0;
}

/* resume */
.l_res {
margin:10px;
}

.l_more {
margin:15px 0 0 0;
}

.l_more a:link, .l_more a:visited, .l_more a:hover, .l_more a:active {
text-decoration:underline;
}

/* venstre */
.l_l_rep {
width:1px;
}

.l_l_tgfx {
width:1px;
}

.l_l_bgfx {
width:1px;
}

/* højre */
.l_r_rep {
width:1px;
}

.l_r_tgfx {
width:1px;
}

.l_r_bgfx {
width:1px;
}

/* Breadcrumb navigation */
.listbc {
padding:0;
background-color:#455A65;
}

.listbc a {
display:block;
float:left;
margin:0;
padding:0 10px 0 5px;
text-decoration:none;
color:#fff;
}

.listbc a:visited {color:#ccc;}

.listbc a:hover, .listbc a:active {
text-decoration:underline;
}

.listbc a.active, .listbc a.active:hover, .listbc a.active:active {
cursor:text;
font-weight:normal;
text-decoration:underline;
}

a.l_page {
font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.l_clearer {
clear:both;
}