html
{
	overflow: auto;
}

body
{
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bg_white.jpg);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

body.body2
{
	background-image: none;
	background-color: #ffffff;
}

div#body_1
{
	position: relative;
	width: 100%;
	height: auto;
	background-image: url(../images/index_01_new.jpg);
	background-position: center 0px;
	background-repeat: no-repeat;
}

div#main
{
	position: relative;
	width: 860px;
	height: 715px;
	margin: 0px auto;
	color: #000000;
	background-color: #ffffff;
}

h1, h2, h3, h4, h5, h6
{
	font-size: 14px;
	text-transform: uppercase;
	margin-left: 0px;
	margin-top: 17px;
}

a
{
	color: #333333;
	text-decoration: none;
}

div#main div div
{
	background-color: #cccccc;
}

div.c_top
{
	width: 140px;
	margin-top: 0px;
	margin-left: 0px;
	display: block;
	height: 4px;
	position: absolute;
}

div.c_bottom
{
	width: 140px;
	display: block;
	height: 4px;
	margin-left: 0px;
	margin-top: 136px;
	position: absolute;
}

div.c_top_2
{
	width: 284px;
	margin-top: 0px;
	display: block;
	height: 4px;
	position: absolute;
}

div.c_bottom_2
{
	width: 284px;
	display: block;
	height: 4px;
	margin-left: 0px;
	margin-top: 136px;
	position: absolute;
}

div.c_top_1
{
	clear: both;
	width: 428px;
	margin-top: 0px;
	display: block;
	height: 4px;
	position: absolute;
	z-index: 5;
}

div.c_bottom_1
{
	width: 428px;
	display: block;
	height: 4px;
	margin-left: 0px;
	margin-top: 280px;
	position: absolute;
}

div.corner_lt, div.corner_lb, div.corner_rt, div.corner_rb
{
	
	width: 4px;
	height: 4px;
}

div.corner_lt
{
	margin-top: 0px;
	margin-left: 0px;
	float: left;
}

div.corner_rt
{
	margin-top: 0px;
	margin-right: 0px;
	float: right;
}

div.corner_lb
{
	margin-top: 0px;
	margin-left: 0px;
	float: left;
}



div.corner_rb
{
	margin-top: 0px;
	margin-right: 0px;
	float: right;
}

div#main div div, div#main div div div
{
	background-color: transparent;
}

div#top
{
	width: 100%;
	height: 239px;
	margin-bottom: 4px;
}

div#logo
{
	display: block;
	float: left;
	width: 284px;
	height: 239px;
	margin-right: 4px;
}

div#logo dt, div#logo dl
{
	margin: 0px;
}

div#block_t3_menu_search
{
	display: block;
	float: left;
	width: 572px;
	height: 239px;
}

div#block_menu_search
{
	display: block;
	width: 100%;
	height: 95px;
	margin-bottom: 4px;
}

div#topmenu
{
	position: absolute;
	display: block;
	float: left;
	width: 428px;
	margin-top: 81px;
}

div.topmenu
{
	display: block;
	float: left;
	padding: 0px 15px 0px 0px;
	font-family: Helvetica;
}
div.topmenu a
{
	color: #3e3a2e;
}
div.topmenu a:hover
{
	color: #000000;
}

div.topmenu_nolink
{
	display: block;
	float: left;
	padding: 0px 0px 0px 0px;
	text-align: right;
}

div#searchform
{
	position: absolute;
	display: block;
	float: left;
	width: 140px;
	margin-left: 432px;
	margin-top: 78px;
}

form
{
	margin: 0px;
}

div.search_form_ab input
{
	width: 138px;
	height: 13px;
	background-color: #ffffff;
	border: solid 1px #b6b5b0;
	color: #000000;
}

div#top3
{
	display: block;
	width: 100%;
	height: 140px;
}

div#block_t1
{
	display: block;
	float: left;
	width: 284px;
	height: 140px;
	margin-right: 4px;
}

div#block_t1 dt, div#block_t1 dl
{
	margin: 0px;
}

div#block_t1_img
{
	display: block;
	float: left;
	width: 284px;
	height: 140px;
	overflow: hidden;
}


div#block_t2
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	margin-right: 4px;
}

div#block_t2 dt, div#block_t2 dl
{
	margin: 0px;
}

div#block_t2_img, div#block_t2_k_img
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	overflow: hidden;
}

div#block_t3
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
}

div#block_t3 dt, div#block_t3 dl
{
	margin: 0px;
}

div#block_t3_img
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	overflow: hidden;
}

div#menu
{
	display: block;
	width: 860px;
	height: 22px;
	margin-bottom: 4px;
	background-color: #3e3a2e;
	
}

div.bordermenu
{
	position: absolute;
	right: 34px;
}

div#block_menu
{
	position: absolute;
	display: block;
	width: 100%;
	height: 22px;
	background-color: #3e3a2e;
	z-index: 10;
	margin-left: 8px;
}

div.c_top_wide
{
	width: 860px;
	margin-top: 0px;
	display: block;
	position: absolute;
}

div.c_bottom_wide
{
	width: 860px;
	display: block;
	height: 4px;
	margin-left: 0px;
	margin-top: 18px;
	position: absolute;
}

div#middle
{
	display: block;
	width: 860px;
	height: 284px;
	margin-bottom: 4px;
}

div#block_m1
{
	display: block;
	float: left;
	width: 428px;
	height: 284px;
	margin-right: 4px;
	overflow: hidden;
	z-index: 2;
}

div#block_m1_img
{
	display: block;
	float: left;
	width: 428px;
	height: 284px;
	overflow: hidden;
}

div#block_m1 dt, div#block_m1 dl
{
	margin: 0px;
}

div#block_m2, div#block_m2_tv
{
	display: block;
	float: left;
	width: 427px;
	height: 284px;
}

div.nheader
{
	font-size: 15px;
	text-align: left;
	margin-left: 0px;
	margin-top: 20px;
	height: 32px;
	width: 230px;
	font-weight: bold;
	color: #000000;
}

div#block_m2 div.nheader
{
	margin-left: 21px;
}

div#blockS
{
	overflow: hidden;
	height: 194px;
	width: 247px;
	display: block;
	margin-left: 21px;
	position: relative;
	margin-top: 0px;
}

div#blockSF
{
	overflow: hidden;
	height: 214px;
	width: 360px;
	margin-left: 21px;
	position: relative;
	margin-top: 0px;
	background-color: #ff0000;
}

div#blockS_f div#blockS
{
	margin-left: 0px;
}

div#block_m1_sresult div#blockS
{
	width: 360px;
}


div.dynPage
{
	position: absolute;
	z-index: 2;
	width: inherit;
}

div#block_m2 nbody, div#block_m2 nbodya
{
	width: 360px;
}

div.nbody, div.nbodya
{
	display: block;
	float: none;
	width: 250px;
	margin: 0px 0px 17px 0px;
	/*overflow: auto;*/
}

div#block_m1_sresult div.nbody, div#block_m1_sresult div.nbodya, div#block_m2 div.nbody, div#block_m2 div.nbodya
{
	width: 360px;
}

div.nbody a, div.nbodya a
{	
	color: #000000;
	margin-bottom: 10px;
}

span.ndate
{
	font-weight: bold;
	margin-right: 4px;
}

div.ndate
{
	font-weight: bold;
	margin-right: 4px;
	float: left;
	display: block;
	height: 20px;
}

p.ndate
{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	margin-right: 4px;
	float: left;
	display: block;
}

div.ntext
{
	display: block;
	float: left;
	width: 170px;
	height: 20px
}

p.ntext
{
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	width: 170px;
}

p.ntitle
{
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	width: 219px;
	font-weight: bold;
}

p.ntitle a
{
	font-weight: bold;
}

div.ntext_lk
{
	display: block;
	float: left;
	width: 219px;
	text-transform: uppercase;
	font-weight: bold;
	color: #333333;
	cursor: pointer;
}

div.ntext_lk_1
{
	display: block;
	float: left;
	width: 219px;
	font-weight: bold;
	color: #333333;
	cursor: pointer;
	margin-bottom: 15px;
}


div#block_m1_sresult h3
{
	font-size: 11px;
	text-transform: capitalize;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
}

div#block_m1_sresult div.ntext
{
	display: block;
	float: left;
	width: 360px;
}

div.arrup
{
	top: 269px;
	position: absolute;
	left: 846px;
	z-index: 2; 
	width: 14px;
}
div.arrdown
{
	top: 536px;
	position: absolute;
	left: 846px;
	z-index: 2; 
	width: 14px;
}

div#bottom
{
	display: block;
	width: 100%;
	height: 140px;
	margin-bottom: 4px;
}

div#block_b1
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	margin-right: 4px;
	overflow: hidden;
}

div#block_b1_img
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	overflow: hidden;
}

div#block_b1 dt, div#block_b1 dl
{
	margin: 0px;
}

div#block_b2
{
	display: block;
	float: left;
	width: 284px;
	height: 140px;
	margin-right: 4px;
	overflow: hidden;
}

div#block_b2_img
{
	display: block;
	float: left;
	width: 284px;
	height: 140px;
	overflow: hidden;
}

div#block_b2 dt, div#block_b2 dl
{
	margin: 0px;
}

div#block_b3
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	margin-right: 4px;
}

div#block_b3_img
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	overflow: hidden;
}

div#block_b3 dt, div#block_b3 dl
{
	margin: 0px;
}

div#block_b4
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	margin-right: 4px;
}

div#block_b4_img
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	overflow: hidden;
}

div#block_b4 dt, div#block_b4 dl
{
	margin: 0px;
}

div#block_b5
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
}

div#block_b5_img
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	overflow: hidden;
}

div#block_b5 dt, div#block_b5 dl
{
	margin: 0px;
}

div#info
{
	width: 551px;
	float: right;
	margin-right: -1px;
	font-size: 11px;
	font-weight: 200;
	font-family: Helvetica;
	color: #3e3a2e;
}

div#info p
{
	text-align: right;
	float: right;
	margin: 0px;
}

/*
/////////////////////////////////////////////////////////////////
*/
/* kamber2 site */

div#block_m2_k
{
	display: block;
	float: left;
	width: 284px;
	height: 284px;
}

div#block_m1_k
{
	display: block;
	float: left;
	width: 572px;
	height: 284px;
	margin-right: 4px;
	overflow: hidden;
}

div#block_m1_k_img
{
	display: block;
	float: left;
	width: 572px;
	height: 284px;
	overflow: hidden;
}

div#block_m1_k dt, div#block_m1_k dl
{
	margin: 0px;
}

div.c_top_1_k
{
	width: 572px;
	margin-top: 0px;
	display: block;
	height: 4px;
	position: absolute;
}

div.c_bottom_1_k
{
	width: 572px;
	display: block;
	height: 4px;
	margin-left: 0px;
	margin-top: 280px;
	position: absolute;
}

div#block_b2_k
{
	display: block;
	float: left;
	width: 284px;
	height: 140px;
	margin-right: 4px;
	overflow: hidden;
}

div#block_b4_k_img
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	overflow: hidden;
}

div#block_b5_k_img
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	overflow: hidden;
}

div#blockS_k
{
	overflow: hidden;
	height: 265px;
	width: 243px;
	margin-left: 21px;
	position: relative;
	margin-top: 0px;
}

div.dynPage_k
{
	position: absolute;
	z-index: 2;
	white-space: normal;
	width: inherit;
}

div.arrup_k
{
	top: 536px;
	position: absolute;
	left: 846px;
	z-index:2; 
	width: 14px;
}
div.arrdown_k
{
	top: 269px;
	position: absolute;
	left: 846px;
	z-index: 2; 
	width: 14px;
}

/*
/////////////////////////
 undervisere site
*/

div#block_t2_undervisere_img
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	overflow: hidden;
}

div#block_m2_undervisere
{
	display: block;
	float: left;
	width: 572px;
	height: 284px;
	overflow: hidden;
}

div#block_m2_undervisere_img
{
	display: block;
	float: left;
	width: 572px;
	height: 284px;
	overflow: hidden;
}

div#block_m2_undervisere dt, div#block_m2_undervisere dl
{
	margin: 0px;
}

div#block_m1_undervisere
{
	display: block;
	float: left;
	width: 284px;
	height: 284px;
	margin-right: 4px;
	overflow: hidden;
}

div.arrup_u
{
	top: 536px;
	position: absolute;
	left: 270px;
	z-index:2; 
	width: 14px;
}
div.arrdown_u
{
	top: 269px;
	position: absolute;
	left: 270px;
	z-index:2; 
	width: 14px;
}

div#block_b2_undervisere_img
{
	display: block;
	float: left;
	width: 284px;
	height: 140px;
	overflow: hidden;
	
}

div#block_b4_undervisere
{
	display: block;
	float: left;
	width: 284px;
	height: 140px;
	overflow: hidden;
}

/*
///////////////////////

medarbejdere site
*/

div#block_m1_medarbejdere, div#block_m1_sresult
{
	display: block;
	float: left;
	width: 427px;
	height: 284px;
	margin-right: 4px;
}

div#block_m1_sresult div.nheader
{
	margin-left: 21px;
}


div#block_m2_medarbejdere
{
	display: block;
	float: left;
	width: 428px;
	height: 284px;
	overflow: hidden;
}

div#block_m2_medarbejdere_img
{
	display: block;
	float: left;
	width: 428px;
	height: 284px;
	overflow: hidden;
}

div#block_m2_medarbejdere dt, div#block_m2_medarbejdere dl
{
	margin: 0px;
}

div#block_b2_medarbejdere
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	margin-right: 4px;
	overflow: hidden;
}

div#block_b2_medarbejdere_img
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	overflow: hidden;
}

div#block_b2_medarbejdere dt, div#block_b2_medarbejdere dl
{
	margin: 0px;
}

div#block_b5_medarbejdere
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	margin-right: 4px;
	overflow: hidden;
}

div#block_b5_medarbejdere_img
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	overflow: hidden;
}

div#block_b5_medarbejdere dt, div#block_b5_medarbejdere dl
{
	margin: 0px;
}

div.arrup_m
{
	top: 536px;
	position: absolute;
	left: 414px;
	z-index:2; 
	width: 14px;
}
div.arrdown_m
{
	top: 269px;
	position: absolute;
	left: 414px;
	z-index:2; 
	width: 14px;
}

div#blockS_m
{
	overflow: hidden;
	height: 244px;
	width: 383px;
	margin-left: 21px;
	position: relative;
	margin-top: 0px;
}

div.dynPage_m
{
	position: absolute;
	z-index: 2;
	width: inherit;
}

/*
///////////////////////

kortekurser site
*/

div#block_t1_kortekurser_img
{
	display: block;
	float: left;
	width: 284px;
	height: 140px;
	overflow: hidden;
}

div#block_b1_kortekurser_img
{
	display: block;
	float: left;
	width: 284px;
	height: 140px;
	overflow: hidden;
}

div#block_b2_kortekurser_img
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	overflow: hidden;
}

div#block_b3_kortekurser_img
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	overflow: hidden;
}


/*
//////////////

filmogtv site

////////////
*/

div#block_t1_filmogtv_img, div#block_t4_filmogtv_img
{
	display: block;
	float: left;
	width: 284px;
	height: 140px;
	overflow: hidden;
}

div#block_t2_filmogtv_img
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	overflow: hidden;
}

div#block_t3_filmogtv_img
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	overflow: hidden;
}

div#block_m2_filmogtv
{
	display: block;
	float: left;
	width: 284px;
	height: 284px;
	margin-right: 4px;
	overflow: hidden;
}

div#block_m2_filmogtv_img
{
	display: block;
	float: left;
	width: 284px;
	height: 284px;
	overflow: hidden;
}

div#block_m2_filmogtv dt, div#block_m2_filmogtv dl
{
	margin: 0px;
}

div.c_top_2_f
{
	width: 284px;
	margin-top: 0px;
	display: block;
	height: 4px;
	position: absolute;
}

div.c_bottom_2_f
{
	width: 284px;
	display: block;
	height: 4px;
	margin-left: 0px;
	margin-top: 280px;
	position: absolute;
}

div#block_m3_filmogtv
{
	display: block;
	float: left;
	width: 284px;
	height: 284px;
}

div.arrup_f
{
	top: 536px;
	position: absolute;
	left: 846px;
	z-index:2; 
	width: 14px;
}
div.arrdown_f
{
	top: 269px;
	position: absolute;
	left: 846px;
	z-index:2; 
	width: 14px;
}

div#blockS_f
{
	overflow: hidden;
	height: 267px;
	width: 243px;
	margin-left: 21px;
	position: relative;
	margin-top: 0px;
}

div#big_news_title
{
	position: absolute;
	margin-top: 92px;
	margin-left: 0px;
}

div#news2
{
	display: block;
	margin-left: 17px;
	margin-right: 10px;
	width: 250px;
	margin-top: 10px;
	font-weight: bold;
}

div#newslist
{
	display: block;
	margin-left: 0px;
	margin-right: 10px;
	width: 155px;
	margin-top: 10px;
}

div#block_b1_filmogtv_img
{
	display: block;
	float: left;
	width: 284px;
	height: 140px;
	overflow: hidden;
}

div#block_b3_filmogtv_img
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	overflow: hidden;
}

div#block_b4_filmogtv
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	overflow: hidden;
}

div#block_b4_filmogtv dt, div#block_b4_filmogtv dl
{
	margin: 0px;
}

div#block_b4_filmogtv_img
{
	display: block;
	float: left;
	width: 140px;
	height: 140px;
	overflow: hidden;
}


/*
//////////////

film site

////////////
*/

div#movie_player
{
	display: block;
	float: none;
	width: 860px;
	height: 284px;
	overflow: hidden;
}

div.c_top_film
{
	width: 860px;
	margin-top: 0px;
	display: block;
	height: 4px;
	position: absolute;
}

div.c_bottom_film
{
	width: 860px;
	display: block;
	height: 4px;
	margin-left: 0px;
	margin-top: 280px;
	position: absolute;
}

div#block_b3_movie_img
{
	display: block;
	float: none;
	width: 860px;
	height: 284px;
	overflow: hidden;
}

/*
//////////////

film site

////////////
*/

div#shownews, div#showcalendar, div#shownews_lk
{
	display: block;
	float: left;
	width: 572px;
	height: 284px;
	margin-right: 4px;
}

div#block_m2_shownews
{
	display: block;
	float: left;
	width: 284px;
	height: 284px;
	overflow: hidden;
}

div#block_m2_shownews dt, div#block_m2_shownews dl
{
	margin: 0px;
}

div#block_m2_shownews_img
{
	display: block;
	float: left;
	width: 284px;
	height: 284px;
	overflow: hidden;
}

h1.ntitle
{
	margin-left: 0px;
	margin-left: 20px;
	margin-top: 17px;
	width: 219px;
}

div#formSTFrend
{
	width: 359px;
	margin-top: 0px;
	margin-left: 21px;
	color: #44403f;
}

div.frow
{
	margin-bottom: 6px;
	overflow: auto;
}

div.label
{
	width: 166px;
	text-align: left;
	float: left;
	font-weight: bold;
	font-size: 11px;
	margin-top: 4px;
}

div.input
{
	width: 185px;
	float: left;
}

input.vField
{
	width: 189px;
	border: solid 1px #9e9c96;
	height: 16px;
}

input.retField
{
	width: 189px;
	border: solid 1px #ff0000;
	height: 16px;
	color: #b5b5b5;
}

div.input textarea
{
	width: 189px;
	border: solid 1px #9e9c96;
	height: 60px;
	overflow: auto;
}

div.submit
{
	width: auto;
	float: right;
	margin-top: 15px;
}

div.nbody_lk, div.nbodya_lk
{
	display: block;
	float: none;
	width: 243px;
	margin: 0px 0px 17px 0px;
}

div.nbody_slk
{
	display: block;
	float: none;
	width: 243px;
	margin: 0px 0px 17px 0px;
	overflow: visible;
	height: 70px;
}

div#blockSFLK
{
	overflow: hidden;
	height: 214px;
	width: 360px;
	margin-left: 0px;
	position: relative;
	margin-top: 0px;
}

h1.ntitle_lk
{
	margin-left: 0px;
	margin-left: 20px;
	margin-top: 17px;
	margin-bottom: 0px;
}

div.ndate_lk
{
	margin-left: 0px;
	margin-top: 0px;
	margin-top: 48px;
	font-size: 11px;
	font-weight: normal;
	position: absolute;
}

div#blockS_lk
{
	overflow: hidden;
	height: 150px;
	width: 247px;
	display: block;
	margin-left: 21px;
	margin-bottom: 16px;
	position: relative;
	margin-top: 0px;
}

div.ndate_lk1
{
	margin-left: 20px;
	margin-bottom: 0px;
	font-size: 11px;
	font-weight: normal;
}

div#nt_nd_block
{
	height: 75px;
	display: block;
}

div.ndate_cal
{
	margin-left: 21px;
	margin-top: -20px;
	margin-bottom: 20px;
}

div#arrows_1, div#arrows1_1, div#arrows1, div#arrows
{
	display: none;
}

div.csc-sitemap
{
	padding-top: 20px;
}

div.csc-sitemap ul
{
	margin: 0px;
	list-style: none;
}

div.csc-sitemap ul li
{
	margin-left: 15px;
	line-height: 20px;
	list-style: disc;
}

div#finalDiv
{
	padding: 4px;
}

div#divY
{
	position: absolute;
	z-index: 30;
	width: 30px;
	height: 30px;
	background-color: #ff0000;
	display: none;
}

span.ntext
{
	cursor: pointer;
}

span.ntitle
{
	font-weight: bold;
	cursor: pointer;
}

div#main div#linkToKorteKurser{
	display: block;
	position: absolute;
	z-index: 5;
	padding: 10px 10px 10px 20px;
	background-color: #ffffff;
	margin-top: 250px;
	margin-left: 0px;
	width: 234px;
	font-weight: bold;
}

div#main div#linkToKorteKurser a{
	color: #333333;
	text-decoration: none;
}
