body {
	margin: 30px 0 30px 0;
	padding: 0;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
}


#wrapper {
	margin: 0 auto;
	padding: 0;
	border: none;
	text-align: left;
	width: 980px;
}

.cal-latest-item {
	padding:0 0 5px 0;
	margin:0;
}

.cal-latest-date {
}



form {
	margin: 0;
	padding: 0;
}


h1 {
	font-size: 18px;
	font-weight:normal;
	padding: 0;
	margin:0 0 10px 0;
	color:#56634b;
}

h2 {
	font-size: 14px;
	font-weight:bold;
	padding: 0;
	margin:0 0 10px 0;
	color:#56634b;
}

h3 {
	font-size: 14px;
	font-weight:bold;
	padding: 0;
	margin:0 0 10px 0;
	color:#56634b;
}


h4 {
	font-size: 14px;
	font-weight:bold;
	padding: 0;
	margin:0 0 10px 0;
	color:#56634b;
}


h5 {
	font-size: 14px;
	font-weight:bold;
	padding: 0;
	margin:0 0 10px 0;
	color:#56634b;
}


h6 {
	font-size: 14px;
	font-weight:bold;
	padding: 0;
	margin:0 0 10px 0;
	color:#56634b;
}


table, p {
	margin:0;
	padding:0;
}

p.bodytext {
	margin:0;
	padding:0 0 20px 0;
}


/* header */

#header {
	width:980px;
	height:103px;
	margin:0;
	padding:0;
	background-image:url(../images/header.png);
	background-position:left top;
	background-repeat:no-repeat;
}

#kongsholm_soeg_wrap {
	width:980px;
}

#kongsholm {
	position:absolute;
	margin:25px 0 0 196px;
	padding:0;
}

#kongsholm p.bodytext {
	margin:0;
	padding:0;
	font-size:20px;
	color:#FFFFFF;
}

#soeg {
	position:absolute;
	margin:23px 20px 0 626px;
	padding:0;
}

.soeg_felt {
	width:258px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../images/soeg_bg.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:17px;
	padding:9px 8px 7px 8px;
	margin:0;
	border:0;
	color:#4d4d4d;
}
/*
.soeg_felt {
	width:200px;
	background-color:#FFFFFF;
	border:1px #CCCCCC solid;
	color:#56634b;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	height:22px;
}
*/

#logo {
	position:absolute;
	padding:0;
	margin:-23px 0 0 28px;
}


.soeg_felt_wrap {
	padding:0 10px 0 0;
	margin:0;
}

.soeg_knap_wrap {
	padding:0;
	margin:0;
}


/* left */

#left {
	width:600px;
	float:left;
}


#flash {
}

#indhold_standard {
	background-image:url(../images/bg_forside.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding:20px 20px 0 20px;
	min-height: 384px;
	height: auto;
	_height: 384px;
}





/* right */ 

#right {
	width:380px;
	float:right;
}

#indhold_right {
	background-image:url(../images/forside_right_repeat.gif);
	background-position:left top;
	background-repeat:repeat-y;
	padding:30px 20px 0 20px;
}

#genveje_overskrift {
	background-image:url(../images/forside_right_repeat.gif);
	background-position:left top;
	background-repeat:repeat-y;
	padding:0 0 10px 20px;
	font-size: 18px;
	font-weight:normal;
	color:#56634b;
}

#genveje {
	background-image:url(../images/forside_right_bund.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:380px;
	height:120px;
	color:#56634b;
}


#genveje a.genveje_links {
	text-decoration:none;
	color:#56634b;
}

#genveje a.genveje_links:link {
	text-decoration:none;
	color:#56634b;
}

#genveje a.genveje_links:visited {
	text-decoration:none;
	color:#56634b;
}

#genveje a.genveje_links:hover {
	text-decoration:underline;
	color:#56634b;
}


.webmail {
	padding:0 0 0 20px;
	float:left;
}

.lectio {
	padding:0 0 0 20px;
	float:left;
}

.find_vej {
	padding:0 0 0 20px;
	float:left;
}


.webmail_tekst {
	font-size:14px;
	color:#56634b;
	width:76px;
	text-align:center;
	padding:5px 0 0 0;
}

.lectio_tekst {
	font-size:14px;
	color:#56634b;
	width:73px;
	text-align:center;
	padding:5px 0 0 0;
}

.find_vej_tekst {
	font-size:14px;
	width:66px;
	text-align:center;
	padding:5px 0 0 0;
}



.streg_overskrift_left {
	/*color:#C2C6BD;
	background-color:#C2C6BD;*/
	border:0;
	height:1px;
	padding:0;
	margin:0 0 10px 0;
	border-bottom:#c1c5bb 1px solid;
	width:100%;
}

.streg_overskrift_right {
	/*color:#C2C6BD;
	background-color:#C2C6BD;*/
	border:0;
	height:1px;
	padding:0;
	margin:0 0 10px 0;
	border-bottom:#D5B637 1px solid;
	width:100%;
}

.forside_overskrift {
	border-bottom:#D5B637 1px solid;
	width:340px;
}


.genveje_streg_overskrift {
	padding:0 20px 18px 20px;
	margin:0;
	line-height:1px;
	font-size:1px;
	height:1px;
	background-image:url(../images/forside_right_repeat.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

.genveje_streg_overskrift_span {
	height:1px;
	padding:0;
	margin:0;
	border-bottom:#D5B637 1px solid;
	width:340px;
	background-image:url(../images/forside_right_repeat.gif);
	background-position:left top;
	background-repeat:repeat-y;
}


.tx-simpelkalender-pi2 {
	padding:20px 0 20px 0;
	margin:0;
	color:#56634b;
}



.kalender_dato {
	font-weight:bold;
	padding-bottom:2px;
	color:#56634b;
}

.kalender_teaser {
	padding-bottom:20px;
	color:#56634b;
}

.kalender_teaser a:link {
	text-decoration:none;
	color:#56634b;
}

.kalender_teaser a:visited {
	text-decoration:none;
	color:#56634b;
}

.kalender_teaser a:hover {
	text-decoration:underline;
	color:#56634b;
}


.kalender_overskrift_left {
	padding:0;
	font-size: 18px;
	font-weight:normal;
	color:#56634b;
}

.kalender_overskrift_right {
	vertical-align:bottom;
	padding:3px 0 0 0;
}


.kalender_overskrift_right a:link {
	text-decoration:underline;
	color:#56634b;
}

.kalender_overskrift_right a:visited {
	text-decoration:underline;
	color:#56634b;
}

.kalender_overskrift_right a:hover {
	text-decoration:none;
	color:#56634b;
}

#nyheder_container {
	padding:20px 0 20px 0;
	margin:0;
	color:#56634b;
}





.nyheder_item {
	padding:0;
	color:#56634b;
}

.nyheds_titel {
	padding:0 0 2px 0;
	color:#56634b;
	font-weight:bold;
}

.nyheds_titel a:link {
	text-decoration:none;
	color:#56634b;
}

.nyheds_titel a:visited {
	text-decoration:none;
	color:#56634b;
}

.nyheds_titel a:hover {
	text-decoration:underline;
	color:#56634b;
}

.nyheder_overskrift_left {
	padding:0;
	font-size: 18px;
	font-weight:normal;
	color:#56634b;
}

.nyheder_overskrift_right {
	vertical-align:bottom;
	padding:3px 0 0 0;
}

.nyheder_overskrift_right a:link {
	text-decoration:underline;
	color:#56634b;
}

.nyheder_overskrift_right a:visited {
	text-decoration:underline;
	color:#56634b;
}

.nyheder_overskrift_right a:hover {
	text-decoration:none;
	color:#56634b;
}

/* footer */

#footer {
	padding:0;
	margin:20px 0 0 20px;
	color:#56634b;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}


#footer a:link {
	color:#56634b;
	text-decoration:underline;
}

#footer a:visited {
	color:#56634b;
	text-decoration:underline;
}

#footer a:hover {
	color:#56634b;
	text-decoration:none;
}




.clear {
	clear: both;
	height:1px;
}




#content {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;

	vertical-align: top; 
    font-size: 12px;
    color: #56634b;
	line-height:15px;
}

#content a {
	color:#56634b;
	text-decoration:underline;
}

#content a:link {
	color:#56634b;
	text-decoration:underline;
}

#content a:visited {
	color:#56634b;
	text-decoration:underline;
}

#content a:hover {
	color:#FFB218;
	text-decoration:none;
}

#colRight {
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	vertical-align: top; 
    font-size: 12px;
    color: #56634b;
	line-height:15px;
	text-align:left;
}

#colRight a {
	color:#56634b;
	text-decoration:underline;
}

#colRight a:link {
	color:#56634b;
	text-decoration:underline;
}

#colRight a:visited {
	color:#56634b;
	text-decoration:underline;
}

#colRight a:hover {
	color:#56634b;
	text-decoration:none;
}






#colBorder {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: top; 
    font-size: 12px;
    color: #56634b;
	line-height:15px;
}

#colBorder a {
	color:#56634b;
	text-decoration:underline;
}

#colBorder a:link {
	color:#56634b;
	text-decoration:underline;
}

#colBorder a:visited {
	color:#56634b;
	text-decoration:underline;
}

#colBorder a:hover {
	color:#56634b;
	text-decoration:none;
}




#colLeft {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: top; 
    font-size: 12px;
    color: #56634b;
	line-height:15px;
	text-align:left;
}
/*
#colLeft a {
	color:#56634b;
	text-decoration:none;
}

#colLeft a:link {
	color:#56634b;
	text-decoration:none;
}

#colLeft a:visited {
	color:#56634b;
	text-decoration:none;
}

#colLeft a:hover {
	color:#56634b;
	text-decoration:underline;
}
*/

/* topnav */


#topnav {
	float:right;
	clear:left;
	margin:0;
	padding:0;
	border:0;
}



.topMenuclass {
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;

}


.menu1_wrap {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.menu2_wrap {
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.menu3_wrap {
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}



.td_level1 {
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	border:0;
} 


.td_level1 a {
    color: #FFFFFF; 
    text-decoration:none;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 9px;
	padding-bottom: 8px;
    font-size: 14px;
	height:36px;
	line-height:36px;
	margin:0;
	border:0;
}



.td_level1 a:link{
    color: #FFFFFF; 
    text-decoration:none;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 9px;
	padding-bottom: 8px;
    font-size: 14px;
	height:36px;
	line-height:36px;
	margin:0;
	border:0;
}



.td_level1 a:visited{
    color: #FFFFFF; 
    text-decoration:none;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 9px;
	padding-bottom: 8px;
    font-size: 14px;
	height:36px;
	line-height:36px;
	margin:0;
	border:0;
}



.td_level1 a:hover {
    color: #56634b; 
    text-decoration:none;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 9px;
	padding-bottom: 8px;
    font-size: 14px;
	background-color:#ffb218;
	height:36px;
	line-height:36px;
	margin:0;
	border:0;
}



.td_level1_act {
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	border:0;
} 

.td_level1_act a {
    color: #56634b; 
    text-decoration:none;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 9px;
	padding-bottom: 8px;
    font-size: 14px;
	background-color:#ffb218;
	height:36px;
	line-height:36px;
	margin:0;
	border:0;
}



.td_level1_act a:link{
    color: #56634b; 
    text-decoration:none;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 9px;
	padding-bottom: 8px;
    font-size: 14px;
	background-color:#ffb218;
	height:36px;
	line-height:36px;
	margin:0;
	border:0;
}



.td_level1_act a:visited{
    color: #56634b; 
    text-decoration:none;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 9px;
	padding-bottom: 8px;
    font-size: 14px;
	background-color:#ffb218;
	height:36px;
	line-height:36px;
	margin:0;
	border:0;
}



.td_level1_act a:hover {
    color: #56634b; 
    text-decoration:none;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 9px;
	padding-bottom: 8px;
    font-size: 14px;
	background-color:#ffb218;
	height:36px;
	line-height:36px;
	margin:0;
	border:0;
}


/* level 2 */

.level2_wrap {
	background-color:#ffb218;
	padding:15px 0 15px 0; 
}

.td_level2_pil {
	font-family:Arial, Helvetica, sans-serif;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
    font-size: 12px;
	background-color:#ffb218; 
	text-align:left;
} 


.td_level2 {
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
    font-size: 12px;
	background-color:#ffb218; 
	text-align:left;
} 


.td_level2 a {
    color: #56634b; 
    text-decoration:none;
	width:100%;
	display: block;
}



.td_level2 a:link{
    color: #56634b; 
    text-decoration:none;
	width:100%;
	display: block;
}



.td_level2 a:visited{
    color: #56634b; 
    text-decoration:none;
	width:100%;
	display: block;
}



.td_level2 a:hover {
    color: #FFFFFF; 
    text-decoration:none;
	width:100%;
	display: block;
}



.td_level2_act {
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
    font-size: 12px;
	background-color:#ffb218;
	text-align:left;
} 

.td_level2_act a {
    color: #FFFFFF; 
    text-decoration:none;
	width:100%;
	display: block;
}



.td_level2_act a:link{
    color: #FFFFFF; 
    text-decoration:none;
	width:100%;
	display: block;
}



.td_level2_act a:visited{
    color: #FFFFFF; 
    text-decoration:none;
	width:100%;
	display: block;
}



.td_level2_act a:hover {
    color: #56634b; 
    text-decoration:none;
	width:100%;
	display: block;
}



/* level 3 menu */

.level3_wrap {
	background-color:#ffd51c;
	padding:15px 0 15px 0; 
}

.td_level3_pil {
	font-family:Arial, Helvetica, sans-serif;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
    font-size: 12px;
	background-color:#ffd51c; 
	text-align:left;
} 


.td_level3 {
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
    font-size: 12px;
	background-color:#ffd51c; 
	text-align:left;
} 


.td_level3 a {
    color: #56634b; 
    text-decoration:none;
	width:100%;
	display: block;
}



.td_level3 a:link{
    color: #56634b; 
    text-decoration:none;
	width:100%;
	display: block;
}



.td_level3 a:visited{
    color: #56634b; 
    text-decoration:none;
	width:100%;
	display: block;
}



.td_level3 a:hover {
    color: #FFFFFF; 
    text-decoration:none;
	width:100%;
	display: block;
}



.td_level3_act {
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
    font-size: 12px;
	background-color:#ffd51c;
	text-align:left;
} 

.td_level3_act a {
    color: #FFFFFF; 
    text-decoration:none;
	width:100%;
	display: block;
}



.td_level3_act a:link{
    color: #FFFFFF; 
    text-decoration:none;
	width:100%;
	display: block;
}



.td_level3_act a:visited{
    color: #FFFFFF; 
    text-decoration:none;
	width:100%;
	display: block;
}



.td_level3_act a:hover {
    color: #56634b; 
    text-decoration:none;
	width:100%;
	display: block;
}



