body
{
	font-size: 11px;
	font-family: Tahoma, Sans-Serif;
/*nl:ny bg*/
	width: 975px;

	padding: 0;
	margin: auto;
	background: rgb(238,238,238) url(../img/bg_grad2.gif) repeat-x top left;
}

a
{
	outline-style: none;
}
.bgwrapper{
background-image: url(../img/bgwrap.gif);
background-repeat:repeat-y;
}
.topbgwrapper{
background-image: url(../img/topbg_wrap.gif);
background-repeat:no-repeat;
padding-left:13px;
padding-right:12px;
}
#header
{
	float: left;
	width: 951px;
	background: url(../img/background.gif) repeat-y #FFFFFF;
	margin-left: -2px;
	padding-left: 2px;
}

#blankspace
{
	clear: both;
	/*height: 60px;*/
	height:30px;
	float: left;
	width: 951px;
	background: url(../img/background.gif) repeat-y #FFFFFF;
	margin-left: -2px;
	padding-left: 2px;
}
#blankspace_sub
{
	clear: both;
	height:60px;
	float: left;
	width: 951px;
	background: url(../img/background.gif) repeat-y #FFFFFF;
	margin-left: -2px;
	padding-left: 2px;
}
#content
{
	float: left;
	width: 951px;
	margin-left: -2px;
	padding-left: 2px;
	background: url(../img/background.gif) repeat-y #FFFFFF;
}

#footer
{
	height: 61px;
	clear: both;
	background: url(../img/footer_bg.gif) no-repeat top left;
	margin-left: -14px;
	/*width: 953px;*/
	width:975px;
	/*border-top: solid 1px #bdbdbd; */
}

h1
{
	font-family: Georgia, "Times New Roman", Times, Serif;
}

h2
{
	font-family: Georgia, "Times New Roman", Times, Serif;
	font-size: 2em;
	font-weight: normal;
}

h3
{
	font-size: 1em;
	margin: 6px 0;
	font-weight: bold;
}

h4
{
	font-size: 1em;
	color: #7d7d7d;
	margin: 0;
	margin-bottom: 4px;
	font-weight: normal;
}

#header-right
{
	float:right;
margin-left:1px;
margin-top:48px;
padding-right:30px;
/*width:488px;	*/
width:581px;
}

#logo
{
	float: right;
	clear: left;
	
	padding-bottom: 57px;
}

#navigation
{
	height: 26px;
	/*background: url(../img/dk1n_03.gif) no-repeat left top;*/
	background: url(../img/topnav_bg.jpg) no-repeat right top;
	clear: right;
width:610px;
margin-bottom:3px;
}

ul#nav
{
	position: relative;
	/*width: 488px;*/
	bottom: 0; left: 0;
	margin: 0; padding: 0;	
	/*margin-left: 12px;*/
}

ul#nav li
{
	list-style: none;
	float: left;
}

ul#nav li a 
{display:inline-block;
font-family:arial;
font-size:1.2em;
height:18px;
padding-top:6px;
padding-left:10px;
padding-right:10px;
text-decoration:none;
text-transform:uppercase;
color:#707070;
	/*text-indent: -9999px;*/
}
ul#nav li a:hover{
    background-image:url(../img/topnav_sel.gif);
    background-repeat:repeat-x;
}
ul#nav li.activeitem{
    background-image:url(../img/topnav_sel.gif);
    background-repeat:repeat-x;
}
/* Not needed
li#nav_forside				{ width: 79px; }
li#nav_forside a			{ width: 79px; }

li#nav_forside a:hover		{ background-image: url(../img/dk1_n.gif); background-position: -12px 0; }
li#nav_forside a.activeitem	{ background-image: url(../img/dk1_n.gif); background-position: -12px 0; }


li#nav_lysviden				{ width: 86px; }
li#nav_lysviden a			{ width: 86px; }

li#nav_lysviden a:hover		{ background-image: url(../img/dk1_n.gif); background-position: -91px 0; }
li#nav_lysviden a.activeitem { background-image: url(../img/dk1_n.gif); background-position: -91px 0; }

li#nav_kalender				{ width: 129px; }
li#nav_kalender a			{ width: 129px; }

li#nav_kalender a:hover		{ background-image: url(../img/dk1_n.gif); background-position: -177px 0;}
li#nav_kalender a.activeitem { background-image: url(../img/dk1_n.gif); background-position: -177px 0;}


li#nav_undervisning				{ width: 129px; }
li#nav_undervisning a			{ width: 129px; }

li#nav_undervisning a:hover		{ background-image: url(../img/dk1_n.gif); background-position: -177px 0;}
li#nav_undervisning a.activeitem { background-image: url(../img/dk1_n.gif); background-position: -177px 0;}


li#nav_omlysnet				{ width: 104px; }
li#nav_omlysnet a			{ width: 104px; }

li#nav_omlysnet a:hover		{ background-image: url(../img/dk1_n.gif); background-position: -306px 0;}
li#nav_omlysnet a.activeitem { background-image: url(../img/dk1_n.gif); background-position: -306px 0;}
*/


#header-left
{
	float: left;
	width: 339px;
}

#page_illustration span
{
	display:block;
	float: right;
	color: #707070;
	margin-top: 4px;
	margin-right: 29px;
}

#language
{
	margin-left: 29px;
	height: 25px;
	padding-top: 18px;
}

#content p
{
	line-height: 1.6em;
	margin: 0px 0px 6px 0px;
}

#content-left
{
	float: left;
	width: 337px;
}

#rightwrapper
{
	float: left;
	width: 380px;
}

#content-right
{
	float: left;
	margin-left: 15px;
}

.item
{
	padding: 12px 16px 12px 29px;
	margin-bottom: 16px;
}

.right
{
	padding-top: 0px;
	padding-left: 0px;
}

.feature
{
	background: url(../img/gradient_back.jpg) repeat-y;
}

.date
{
	color: #7d7d7d;
}

#calendar
{
	float: left;
	margin-top: 12px;
	margin-left: 32px;
	width: 190px;
}

#calendar ul
{
	margin: 0; padding: 0;
}

#calendar ul li
{
	margin-top: 16px;
	list-style: none;
}

#footer p
{
	margin-top: 10px;
	margin-left: 16px;
	padding: 0;
	
	line-height: 1.6em;
	color: #686868;
	height: 59px;
}

#footer-left
{
	float: left;
	/*border-left: solid 1px #e1e1e1;*/
	height: 61px;
	width: 339px;
	margin-left:14px;
}

#footer-right
{
	float: left;
	height: 61px;
	/*border-left: solid 1px #e1e1e1;*/
	width: 600px;
	margin-right:18px;
}

#footer-fl{
	float:left;
}

#footer-fr{
	float:right;
}

#fb-group{
	margin-top:4px;
	border:none;
}

ul#footernav
{
	position: relative;
	width: 337px;
	bottom: 0; left: 0;
	margin: 0; padding: 0;
	
	margin-left: 20px;
	height: 61px;
	background: url(../img/tools_07.gif) no-repeat top left;
}

ul#footernav li
{
	list-style: none;
	float: left;
}

ul#footernav li a 
{
	display: block;
	
	height: 61px;
	text-indent: -9999px;
}

li#fn_newsletter	{ width: 41px; }
li#fn_newsletter a 	{ width: 41px; }

li#fn_print			{ width: 39px; }
li#fn_print a		{ width: 39px; }

li#fn_search		{ width: 39px; }
li#fn_search a		{ width: 39px; }

li#fn_lightswitch 	{ float: right !important; margin-right: 8px;}
li#fn_lightswitch a { /* background: url(../img/light_bulb.gif) no-repeat; */ }

ul#subnav
{
	position: relative;
	margin: 0;
	margin-left:5px;
	padding: 0;
	
/*	margin-left: 18px; */
}

ul#subnav li
{
	list-style: none;
	float: left;
}

ul#subnav li.activeitem
{
	background-color: rgb(225,225,225);
}


ul#subnav li a
{
	display: block;
	padding: 3px 6px;
	color: #686868;
	text-decoration: none;
}

ul#subnav a:hover
{
	text-decoration: underline;
}

ul#subnav a:visited
{
	color: #686868;
}

ul#subnav a.activeitem
{
	color: #000000;
}

#contentnav_wrapper
{
/*	padding-left: 29px; */
	margin-bottom: 12px;
}

ul#contentnav, ul#supercontentnav
{
	margin: 0;
	padding: 0;
}

ul#contentnav li, ul#supercontentnav li
{
	list-style: none;
	margin: 2px 0;
	padding: 5px 0 5px 29px;
}

ul#contentnav li.activeitem, ul#supercontentnav li.activeitem
{
	background-color: rgb(225, 225, 225);
}

ul#contentnav a, ul#supercontentnav a
{
	color: #686868;
	text-decoration: none;
}

ul#contentnav a:visited, ul#supercontentnav a:visited
{
	color: #686868;
}

ul#contentnav a:hover, ul#supercontentnav a:hover
{
	text-decoration: underline;
}

ul#contentnav a.activeitem, ul#supercontentnav a.activeitem
{
	color: #000000;
}

.subsubnav ul
{
	border-top: solid 1px #e1e1e1;
}
.subsubnav ul li.author
{
	background-image:url(../img/Text_16x16.png);
	background-position:center right;
	background-repeat:no-repeat;
}

.event
{
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-bottom: solid 1px #e1e1e1;
}

.gsc-control
{
	width: 400px;
}
/*swift gallery*/
#swiftmodule{
	width:550px;
}
#gallerys {
	margin-bottom: 3px;
}
#gallerys a {
	color: #336699;   
	text-decoration: none;
}
#name {
	font-size: 20px;
	color: #336699;
	padding: 5px;
}
#description {
	margin-bottom: 10px;
}
#pictures {
	float: left;
	width: 80%;
}
#thumbs {
	margin-top: 10px;
	float:right;
}
#thumbs a {
	text-decoration: none;
	color: #336699;
}
#entrances{
    height:154px;/*measuer psd*/
    background-image:url(../img/entre_bg.gif);
    background-repeat:repeat-x;
}
.entry{
float:left;
height:95px;
margin:25px 0 25px 24px;
width:160px;
}
.entry a img{
    border:0px solid;
}
#featured-article{
    clear:both;
    padding:25px;
    background-color:#FFFFFF;
}
#article-image{
 float:left; 
 background-image:url(../img/forside_imgbg.gif);
 background-repeat:no-repeat;
 background-position:top left;
 padding:10px;
}
#article-image p{
    margin:0;
    padding:0;
    line-height:0;
}
#article-text{
float:left;
width:430px;
padding-left:10px;
}
#article-text h2{
    margin-top:15px;
}
#bottom{
    background-image:url(../img/bottom_bg.gif);
    background-repeat:repeat-x;
    background-color: #f3f3f2;
    border-bottom:1px solid #ffffff;
}
#bottom h2{
    margin-bottom:10px;
    margin-top:15px;
    font-size:1.8em;
}

.bottom-feature{
float:left;
margin-left:25px;
margin-top:10px;
margin-bottom:15px;
}
#about{width:145px;margin-left:30px;}
#DK-info{}
#NO-info{}
#artikelliste{width:330px;}
.clear{
    clear:both;
}
