html {
	overflow-y: scroll;
	margin: 0px;
	padding: 0px;
}
body {
	background: #ffffff url("../images/bg.gif") repeat-x left top;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5e6466;
	text-align: center;
}
.div-clr {
	font-size: 1px;
	height: 1px;
	line-height: 1px;
	clear: both;
}
h1,h2,h3,h4,h5,h6{
	font-family: arial,helvetica,sans-serif;
}
#container {
	text-align: left;
	margin: 0px auto;
	width: 972px;
	background-color: #ffffff;
}
#innercontainer {
	margin-left: 1px;
	display: inline;
	float: left;
	width: 970px;
	position: relative;
	background-color: #ffffff;
}
#header {
	background: transparent url('../images/headerborder.gif') repeat-x left bottom;
	height: 105px;
}
#quicklinks {
	float: right;
	background: #d9e5e9 url('../images/quickstart.gif') no-repeat left top;
	height: 20px;
	margin: 9px 5px 0px 0px;
}
#quicklinks ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	background: transparent url('../images/quickend.gif') no-repeat right top;
	height: 20px;
}
#quicklinks ul li {
	margin: 0px 2px 0px 0px;
	padding: 0px 8px 0px 5px;
	list-style: none;
	float: left;
	line-height: 20px;
	background: transparent url('../images/quickdel.gif') no-repeat right center;
}
#quicklinks ul li.last {
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
	background-image: none;
}
#quicklinks ul li a, 
#quicklinks ul li a:link, 
#quicklinks ul li a:visited, 
#quicklinks ul li a:hover, 
#quicklinks ul li a:active {
	color: #005169;
	font-size: 10px;
	text-decoration: none;
	display: block;
	line-height: 20px;
}
#quicklinks ul li.show {
	display: block;
}
#quicklinks ul li.hide {
	display: none;
}
#logo {
	padding: 32px 0px 0px 27px;
}
#logo a img {
	border: 0px none #ffffff;
}
#navigation {
	background: #f2f2f2 url('../images/navbg.gif') repeat-x left bottom;
	height: 61px;
	position: relative;
}

#search {
	float: right;
	margin: 9px 10px 0px 0px;
}
#search form {
	margin: 0px;
	padding: 0px;
}

#search .search-text-background {
	float: left;
	margin: 0 10px 0px 0px;
/*
	background: transparent url('../images/searchfield.gif') no-repeat left top;
	width: 264px;
	height: 41px;
	padding: 0 0 0 5px;
*/
}
#search input.search-text-field {
	overflow: hidden;
	width: 256px;
	height: 34px;
	line-height: 36px;
	margin: 1px 0 0 2px;
	padding: 0px 0 0 3px;
	color: #9b9b9b;
	font-size: 20px;
	font-family: arial,helvetica,sans-serif;
	border: 1px solid #a6a6a6;
	border-width: 1px 0 0 1px;
}
#search input.search-arrow {
	float: left;
	display: block;
	width: 80px;
	height: 41px;
	margin: 0px;
	padding: 0px;
	color: #ed7704;
	font-size: 1px;
	border: 0px none #ffffff;
}

#menu {
	font-family: arial,helvetica,sans-serif;
}
#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#menu ul li {
	display: block;
	float: left;
	width: 150px;
	height: 45px;
	font-size: 1px;
	color: #6e6e6e;
	text-indent: -999em;
	margin-left: 10px;
	margin-top: 5px;
}
#menu ul li.hover {
	height: 56px;
	color: #ffffff;
}


/* ############## OPLEV SKOLEN START ############## */
#navid7 {
	background: transparent url('../images/nav_oplev_skolen.gif') no-repeat left top;
	background: transparent url('../images/nav_menu_bg_no.png') no-repeat left top;
}
#navid7.hover {
	background: transparent url('../images/nav_oplev_skolen_hover.gif') no-repeat left top;
	background: transparent url('../images/nav_menu_bg_orange_hover.png') no-repeat left top;
	color: #ffffff;
}
#menu ul li#navid7 div.submenu {
	background: transparent url('../images/nav_oplev_skolen_bg.png') repeat left top;
}
#menu ul li#navid7 ul li ul li {
	background: transparent url('../images/nav3oplevskolen.gif') repeat-x left top;
}
#menu ul li#navid7 ul li ul li.hover {
	background: transparent url('../images/nav3oplevskolen_hover.gif') repeat-x left top;
	height: auto;
}
/* ############## OPLEV SKOLEN SLUT ############## */


/* ############## UNDERVISNING START ############## */
#navid5 {
	background: transparent url('../images/nav_undervisning.gif') no-repeat left top;
	background: transparent url('../images/nav_menu_bg_no.png') no-repeat left top;
} 
#navid5.hover {
	background: transparent url('../images/nav_undervisning_hover.gif') no-repeat left top;
	background: transparent url('../images/nav_menu_bg_blue_hover.png') no-repeat left top;
	color: #ffffff;
}
#menu ul li#navid5 div.submenu {
	background: transparent url('../images/nav_undervisning_bg.png') repeat left top;
}
#menu ul li#navid5 ul li ul li {
	background: transparent url('../images/nav3undervisning.gif') repeat-x left top;
}
#menu ul li#navid5 ul li ul li.hover {
	background: transparent url('../images/nav3undervisning_hover.gif') repeat-x left top;
	height: auto;
}
/* ############## UNDERVISNING SLUT ############## */


/* ############## INFORMATION START ############## */
#navid3 {
	background: transparent url('../images/nav_information.gif') no-repeat left top;
	background: transparent url('../images/nav_menu_bg_no.png') no-repeat left top;
}
#navid3.hover {
	background: transparent url('../images/nav_information_hover.gif') no-repeat left top;
	background: transparent url('../images/nav_menu_bg_gray_hover.png') no-repeat left top;
	color: #ffffff;
}
#menu ul li#navid3 div.submenu {
	background: transparent url('../images/nav_information_bg.png') repeat left top;
}
#menu ul li#navid3 ul li ul li {
	background: transparent url('../images/nav3information.gif') repeat-x left top;
}
#menu ul li#navid3 ul li ul li.hover {
	background: transparent url('../images/nav3information_hover.gif') repeat-x left top;
	height: auto;
}
/* ############## INFORMATION SLUT ############## */


#menu li#navid7,
#menu li#navid5,
#menu li#navid3 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	text-indent: 11px;
	margin-left: 10px;
	margin-top: 5px;
	padding: 20px 0 0;
	cursor: default;
}


#menu li#navid7 .submenu li a,
#menu li#navid5 .submenu li a,
#menu li#navid3 .submenu li a {
	color: #ffffff;
	margin-left: 10px;
	margin-top: 0;
	padding: 0;
	text-transform: none;
}



#menu ul li div.submenu {
	height: 299px;
	height: auto !important;
	min-height: 299px;
	width: 970px;
	position: absolute;
	top: 61px;
	left: 0px;
	z-index: 20;
	display: none;
}
#menu ul li.hover div.submenu {
	display: block;
}
#menu ul li ul {
	margin-top: 24px;
}
#menu ul li ul li {
	float: left;
	width: 250px;
	margin: 0px 17px 0px 13px;
}

#menu ul li#navid7 .submenu ul li a,
#menu ul li#navid5 .submenu ul li a,
#menu ul li#navid3 .submenu ul li a {
	margin: 0px !important;
	background-image: none !important;
	color: #ffffff;
	text-decoration: none;
	width: auto !important;
	height: auto !important;
	text-indent: 0px !important;
	font-size: 14px !important;
	float: none !important;
	display: block;
	padding-left: 2px;
	text-transform: uppercase;
	font-weight: normal;
}
#menu ul li ul li ul {
	clear: both;
	margin-top: 8px;
	padding-bottom: 35px;
}
#menu ul li ul li ul li {
	margin: 0px !important;
	float: none;
	clear: both;
	display: block;
	height: 24px;
}
#menu ul li#navid7 .submenu ul li ul li a,
#menu ul li#navid5 .submenu ul li ul li a,
#menu ul li#navid3 .submenu ul li ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: none !important;
	width: auto !important;
	height: auto !important;
	text-indent: 0px !important;
	float: none !important;
	font-size: 10px !important;
	text-transform: none;
	line-height: 23px;
	display: block;
	padding-left: 12px;
	background: transparent url('../images/nav3arrow.gif') no-repeat 2px 9px !important;
}
#top {
	background: transparent url('../images/topbg.jpg') no-repeat left top;
	height: 299px;
}
#subtop {
	background: transparent url('../images/subtopbg.jpg') no-repeat left top;
	height: 51px;
}
#breadcrump {
	padding: 31px 0px 0px 0px;
	line-height: 14px;
	font-size: 10px;
}
#breadcrump span {
	color: #5e6466;
}
#breadcrump ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#breadcrump ul li {
	float: left;
	padding: 0px 19px 0px 12px;
	background: transparent url('../images/breadarrow.gif') no-repeat right 5px;
}
#breadcrump ul li.first {
	padding: 0px 6px 0px 8px;
	background-image: none;
}
#breadcrump ul li a, 
#breadcrump ul li a:link, 
#breadcrump ul li a:visited, 
#breadcrump ul li a:hover, 
#breadcrump ul li a:active {
	color: #858a8c;
	text-decoration: none;
}
#breadcrump ul li.last {
	padding-right: 0px;
	background-image: none;
}
#slidemenu {
	padding: 10px 0px 0px 10px;
	font-family: arial,helvetica,sans-serif;
}
#slidemenuinner {
	width: 202px;
}
#slidemenu ul {
	border: 1px solid #ffffff;
	list-style: none;
	margin: 0px;
	padding: 0px;
	background-color: #005169;
}
#slidemenu ul li {
	background: transparent url('../images/slidemenubtn.gif') no-repeat left top;
	line-height: 40px;
}
#slidemenu ul li a {
	color: #757d80;
	font-size: 14px;
	display: block;
	text-decoration: none;
	padding-left: 19px;
}
#slidemenu ul li.active {
	background: transparent url('../images/slidemenubtn_active.gif') no-repeat left top;
}
#slidemenu ul li.active a {
	color: #ffffff;
}
#slidemenu ul li ul {
	border: 0px none #ffffff;
	/*display: none;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*padding: 10px 0px 10px 0px;*/
	overflow:hidden;
}
#slidemenu ul li ul li {
	background-image: none;
	line-height: 18px;
}
#slidemenu ul li ul li a {
	font-size: 10px;
	color: #ffffff;
	background: transparent url('../images/slidemenuarrow.gif') no-repeat 20px 7px;
	padding-left: 30px;
}
#maincontent {
	
}
#leftmenu {
	width: 199px;
	padding: 25px 0px 10px 0px;
	background: transparent url('../images/leftnavbg.gif') repeat-x left top;
	float: left;
	margin-right: 21px;
}
#leftmenu a, 
#leftmenu a:link, 
#leftmenu a:visited, 
#leftmenu a:hover, 
#leftmenu a:active {
	text-decoration: none;
	color: #5e6466;
	display: block;
}
#leftmenu a:hover, 
#leftmenu a:active {
	text-decoration: none;
	color: #ed7704;
}
#leftmenu li.active a, 
#leftmenu li.active a:link, 
#leftmenu li.active a:visited, 
#leftmenu li.active a:hover, 
#leftmenu li.active a:active {
	color: #ffffff;
	font-weight: bold;
	background-color: #ed7704;
}
#leftmenu li.active li a, 
#leftmenu li.active li a:link, 
#leftmenu li.active li a:visited, 
#leftmenu li.active li a:hover, 
#leftmenu li.active li a:active {
	color: #5e6466;
	background-color: transparent;
	font-weight: normal;
}
#leftmenu li.active li a:hover, 
#leftmenu li.active li a:active {
	color: #ed7704;
}
#leftmenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#leftmenu ul li a {
	padding: 0px 0px 0px 9px;
}
#leftmenu ul li {
	margin: 0px 0px 16px 0px;
	padding: 0px;
	font-weight: bold;
	line-height: 16px;
}
#leftmenu ul li ul li a {
	padding: 0px 0px 0px 9px;
}
#leftmenu ul li ul li {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	line-height: 16px;
}
#leftmenu ul li ul li ul li a {
	padding: 0px 0px 0px 33px;
}
#leftmenu ul li ul li ul li {
	line-height: 14px;
	margin: 0px;
	padding: 0px;
}
#leftmenu ul li ul li ul li ul li a {
	padding: 0px 0px 0px 67px;
	background: transparent url('../images/leftmenuarrow.gif') no-repeat 57px 5px;
}
#leftmenu ul li ul li ul li ul li.active a {
	background-image: url('../images/leftmenuarrow_act.gif');
}
#leftmenu ul li ul li ul li ul li {
	margin: 0px;
	padding: 0px;
}
#leftmenu ul li ul li ul li ul li ul li a {
	padding: 0px 0px 0px 89px;
	background: transparent url('../images/leftmenudot.gif') no-repeat 81px 7px !important;
}
#leftmenu ul li ul li ul li ul li ul li.active a {
	background-color: #ED7704 !important;
	background-image: url('../images/leftmenudot_act.gif') !important;
}
#leftmenu ul li ul li ul li ul li ul li {
	margin: 0px;
	padding: 0px;
}
#content {
	float: left;
	width: 970px;
}
#content.subcontent {
	width: 750px;
	padding: 0 0 43px;
}
#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6 {
	text-transform: uppercase;
	font-weight: normal;
	color: #005169;
	margin-top: 0px;
}
#content h1 { font-size: 24px;margin-bottom: 20px; }
#content h2 { font-size: 20px;margin-bottom: 14px; }
#content h3 { font-size: 18px;margin-bottom: 11px; }
#content h4 { font-size: 16px;margin-bottom: 7px; }
#content h5 { font-size: 14px;margin-bottom: 4px; }
#content h6 { font-size: 12px;margin-bottom: 2px; }
#actionheader {
	float: left;
	width: 750px;
	background: transparent url('../images/actionheader.gif') no-repeat right top;
	line-height: 25px;
	margin-top: 10px;
	margin-bottom: 50px;
}
#actionheaderlinks {
	float: right;
	color: #005169;
	padding-right: 17px;
}
#actionheaderlinks a, 
#actionheaderlinks a:link, 
#actionheaderlinks a:visited, 
#actionheaderlinks a:hover, 
#actionheaderlinks a:active {
	color: #005169;
	text-decoration: none;
	padding: 0px !important;
}
#actionheaderlinks a span {
	/*display: none;*/
	width: 1px !important;
	background-image: none !important;
	margin-right: 0px !important;
}
#actionheaderlinks a div {
	/*position: relative;*/
}

#actionheaderlinks ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	height: 20px;
}
#actionheaderlinks ul li {
	margin: 0px 2px 0px 0px;
	padding: 0px 8px 0px 5px;
	list-style: none;
	float: left;
	line-height: 20px;
	background: transparent url('../images/quickdel.gif') no-repeat right center;
}
#actionheaderlinks ul li.last {
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 4px;
	background-image: none;
}
#actionheaderlinks ul li a, 
#actionheaderlinks ul li a:link, 
#actionheaderlinks ul li a:visited, 
#actionheaderlinks ul li a:hover, 
#actionheaderlinks ul li a:active {
	color: #005169;
	font-size: 10px;
	text-decoration: none;
	display: block;
	line-height: 20px;
}
#cols {
	float: left;
	width: 100%;
}
.col {
	float: left;
	width: 100%;
}
.col.col200 {
	width: 200px;
}
.col.col530 {
	width: 500px;
	margin-right: 50px;
}
/*=========================================
   UNDERSIDE.HTML - tre bokse i højre kolone
=========================================*/
div#featurebox-1 { }
div#featurebox-2 { }
div#featurebox-3 { }

.featurebox { padding-top: 2px; margin:0 0 30px 0; background: #ffffff url('../images/greyfbborder.gif') repeat-x left top; }
.featureboxinner {
	margin: 0px 2px 0px 2px;
	padding: 10px;
	background: #ffffff url('../images/greyfbinner.gif') repeat-x left top;
	border-bottom: 1px solid #aec2c8;
}
div#featurebox-3 .featureboxinner { width:100%; margin:0px; padding:0px; background:none; border:0px none; overflow:hidden; }

#content .featureboxinner h1 {
	text-transform: uppercase;
	color: #5e6466;
	font-weight: normal;
	font-size: 14px;
	margin-top: 0px;
}
#content #featurebox-1 p a { color:#5e6466; line-height:14px; text-decoration:none; padding:0 0 0 18px; display:block; background: transparent url(../images/featureboxLink.gif) left top no-repeat; } 
#content #featurebox-1 p a:hover { color:#ed7704; text-decoration:none; } 

#content #featurebox-2 p a { color:#5e6466; line-height:14px; text-decoration:none; padding:0 0 0 18px; display:block; background: transparent url(../images/featurebox2Link.gif) left top no-repeat; } 
#content #featurebox-2 p a:hover { color:#ed7704; text-decoration:none; } 



#footer {
	background-color: #005169;
	padding: 33px 0px 33px 0px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	clear: both;
	color: #ffffff;
}
#footerinner {
	background: transparent url('../images/footerbg.gif') repeat-y center top;
}
#footer h1 {
	font-size: 14px;
	text-transform: uppercase;
	font-weight: normal;
	margin: 0px 0px 8px 0px;
}
#footer a, 
#footer a:link, 
#footer a:visited {
	color: #ffffff;
	text-decoration: none;
}
#footer a:hover, 
#footer a:active {
	color: #337487;
}
#footer ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#footer ul li {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	background: transparent url('../images/footerarrow.gif') no-repeat 0px 5px;
}
.footercol {
	float: left;
	width: 310px;
	margin-right: 20px;
}
.footercolinner {
	padding: 0px 20px 0px 30px;
}
#footercol3 {
	margin-right: 0px;
}

/*=========================================
   FORSIDE.HTML - tre bokse nederst
=========================================*/
#div-col1, #div-col2, #div-col3 {
	position: relative;
	width: 250px;
	height:272px;
	padding:26px 30px 0 30px;
	margin:30px 20px 20px 0;
	float: left;
	display:inline;
	background:#ffffff url(../images/boxBG.png) 0px 0px no-repeat;
	overflow:hidden;
}
#div-col3 {
	margin:30px 0 20px 0;
}
#content div.bg {
	background:#ffffff url(../images/boxBG.png) 0px 0px no-repeat;
}
#content div.bg1 {
	background:#ffffff url(../images/boxBG.png) -310px 0px no-repeat;
}
#div-col1 h1, #div-col2 h1, #div-col3 h1 {
	font-size:14px;
	line-height:18px;
	padding:0 0 6px 0;
	margin:0 0 16px 0;
	border-bottom: 3px solid #005169;
}

#content div.bg1 h1 {
	color: #ED7704;
	border-bottom: 3px solid #ED7704;
}
#div-col1 p a, #div-col2 p a, #div-col3 p a {
  background:transparent url(../images/gotoarchive.gif) no-repeat scroll left 1px;
  color:#ED7704;
  padding:0 0 0 14px;
  text-decoration:none;
  float:right;
}

.d-510-200 #div-col1 {
	width: 510px;
	margin-right: 40px;
}
.d-510-200 #div-col2 {
	width: 200px;
	margin-right: 0px;
}
.d-420-310 #div-col1 {
	width: 420px;
	margin-right: 20px;
}
.d-420-310 #div-col2 {
	width: 310px;
	margin-right: 0px;
}
.d-365-365 #div-col1 {
	width: 365px;
	margin-right: 20px;
}
.d-365-365 #div-col2 {
	width: 365px;
	margin-right: 0px;
}
.div-grey {
	border-bottom: 1px solid #aec2c8;
	background: transparent url('../images/greybg.gif') no-repeat left top;
}
.div-greyinner {
	background: transparent url('../images/greyline.gif') no-repeat right top;
}



div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
	margin-left: 0px;
}
@media print {
	#header,
	#leftmenu, 
	#actionheader, 
	#footer, 
	#navigation
	 {
		display: none;
	}
	#subtop {
		height: auto;
	} 
	#breadcrump {
		padding: 0px 0px 20px 0px;
	}
	#breadcrump ul li.first {
		padding-left: 0px;
	}
}

.hiddendata {
	display: none;
}



/* Sitemap
------------------------------------------------------------------------------*/
.csc-sitemap ul {
	margin: 0;
	padding: 0 0 0px 20px;

}
.csc-sitemap li {
	margin: 5px 0 10px;
	padding: 0;
	font-size: 15px;
	text-transform: uppercase;
}
.csc-sitemap li li {
	margin: 5px 0;
	padding: 0;
	font-size: 12px;
	text-transform: none;
}
.csc-sitemap li li li {
	font-size: 10px;
}
.csc-sitemap li a {
	text-decoration: none;
	color: #ED7704;
}
.csc-sitemap li a:hover {
	text-decoration: underline;
}


