/*@import css/navigation.css;*/

body {
	font:12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: rgb(204, 204, 204);
	background-color:white/*#F8F7F5*//*#B6AD9F*/ /*#999*//*#ECDCBE*/ /*#000000*/;
/*	height:400px;*/
	/*
	min-height:100%;
	_height:100%;
*/
	margin:0px;
	margin-top:0px;
	padding:0px;
	text-align:center;
}
#wrapper{
	width:760px;
/*	border:1px solid red;*/
/*	background:url('/images/fullwrapper.gif') center repeat-y;*/
	margin:0px auto;
/*	border:1px solid green;*/
	display:block;
	min-height:630px;
	margin-bottom:0;
}
h1{
/*	font-weight:bold;*/
	font-family:Georgia;
	background:#A15942;
	color:#eee;
	font-size:11px;
	margin-top:5px;
	padding:4px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:10px;
	margin-bottom:0px;
	letter-spacing:1px;
	width:424px;
	border:1px solid #D0ACA0;
/*
	margin-bottom:10px;
	margin-top:30px;
	font-size:26px;
	line-height:19px;
*/
}
em{
	font-style:italic;
}
a{
/*	color:#A58C5A;*/
	color:#415785;
	text-decoration:none;
}
a:{
	text-decoration:underline;
}

/*.shorttext{color:white}*/
form{margin:0;padding:0}
#main{
	position:relative;
	width:750px;
	margin:0px auto;
/*	border:1px solid red;*/
	text-align:center;
	background-color:#fff;
	padding:0px;
/*	margin-left:25px;*/
	min-height:630px;
	padding-bottom:20px;	
}
#bannerbillede{
	position:relative;
	height:80px;
	background-color:#fff;
/*	border:1px solid red;*/
}
#bannerbillede img{
/*	float:right;*/
}
#toplogo{
	position:absolute;top:8px;left:25px
}
#company{
	position:absolute;top:45px;left:0px
}
#rootnav{
	position:absolute;
	bottom:12px;
	right:0;
	display:block;
	float:right;
	height:15px
}
* html #rootnav{
	position:absolute;
	bottom:0;
	right:-1px;
	display:block;
	float:right;
	height:15px
}
#rootnav a{
	height:15px;
	font-size: 10px;
	display:block;
	float:left;
	padding:6px 8px 6px 8px;
/*	background:#A58C5A;*/
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
}
/*Forside*/
#rootnav a#h16{
	background-color: #aaa/*#A58C5A*/;
	border-bottom:4px solid #B6AD9F;
	filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
}
#rootnav a#h16:hover{
	background-color: #B6AD9F;
}
/*Cenfac*/
#rootnav a#h17{
	background-color: #999;
	border-bottom:4px solid #8C6239;
	filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
}
#rootnav a#h17:hover{
	background-color: #8C6239;
}
/*Wisdom*/
#rootnav a#h18{
	background-color: #aaa/*#A09581*/;
	border-bottom:4px solid #5C6530/*#C1907C*/;
	filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
}
#rootnav a#h18:hover{
	background-color: #5C6530;
}
/*Roskilde Coach*/
#rootnav a#h19{
	background-color: #999/*#C6AE82*/;
	border-bottom:4px solid #6295B6/*#008EB0*/;
	filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
}
#rootnav a#h19:hover{
	background-color: #6295B6;
}
#rootnav a:hover{
	text-decoration:none;
	background:silver;
}
.navigationtop{
	display:block;
/*	width:793px;*/
/*	width:900px;
	height:28px;
*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
/*	border: 1px none #000000;*/
/*	border-bottom:3px solid red;*/


}
/*
* html .navigationtop{
	width:900px;
}
*/

#navigationtop{
	padding-top:0px;
	width:750px;
	min-height:21px;
/*	background-color:#F01C10;*/
	text-align:left;
	margin-left:-2px;
	background-color:#D56C14/*#EC7B1D*//*#FE560A*//*#F48027*//*#FF7100*/;
/*	border-bottom:3px solid #FF7100;*/
}
#subpage #navigationtop{
/*	border-bottom:3px solid #8FA3AD;*/
	background-color:#93B2C8/*#8FA3AD*/;
}
* html #navigationtop{
	padding-top:0px;
	height:21px;
/*	width:750px;*/
}

.navigationtop a,.navigationtop a:visited,.navigationtop a:link,.navigationtop a.topnav{
	text-transform:uppercase;
	font-family:georgia;
	letter-spacing:1px;
	font-size:10px;
	color:#eee;
	font-weight:bold;
	text-align:center;
	margin:0;
	letter-spacing:1px;
/*	margin:1px 2px 1px 1px;*/
	width:120px;/*142px;*/
/*	display:block;*/
/*	background:FE8321#FF7100*/;
/*
	padding:2px 8px 2px 8px;
	float:left;
*/
}
#subpage .navigationtop a{
	background:#93B2C8/*#8FA3AD*/
}
#navigationtop a.topnav{
}
#navigationtop a:hover{
	background:#AE4F00/*#BE062D*//*#DA3939*//*#A15942*//*#F03F35*//*#ED6E4D*/;
	text-decoration:none;
}
#navigationtop a.active{
	background:#8F8068;
/*	text-decoration:underline;*/
}

/*
.navigationtop ul{
	line-height:4px;
	padding:0px;
	margin:0px;
}
.navigationtop li{
	list-style:none;
	display:inline;
	margin-right:8px;
}
#navigationtopsubpage{
	padding:0 0 4px 0;
	height:18px;
}
#navigationtopsubpage a.active{
	text-decoration:underline;
}
*/
.collum{
	float:left;
	width:250px;
	text-align:left;
	padding:0px 10px;
}
.collum ul, .collum li{
	padding:0px;
	margin:0px;	
}
#frontitalic p{
	font-size:16px;
	line-height:21px;
}
.medarbejde{
	margin-right:10px;
	border:1px solid #fff;
}



/***********************************************/
/* News styles                                 */
/***********************************************/

.newsdate
{
	display:none;
	font-size:10px;
	color:#CCCCCC;
	margin:0px;
}
h4{
	font-weight:bold;
	margin:0px;
	font-size:16px;
	line-height:19px;
	color:black;
}
.newsbox{
	padding:14px 0px;
	width:440px;
	color:white
}
.newsbox ul{
	padding:0px;
	margin:0px;
}
.newsbox li{
	list-style:none;
	padding:0px;
	margin:0px;
	text-align:left;
}
.newsbox a{
	display:block;
	margin-bottom:14px;
}
/***********************************************/
/* Event styles                                 */
/***********************************************/
.eventbox{
	padding:0px;
	width:430px;
	color:white
}
.eventbox ul{
	padding:0px;
	margin:0px;
}
.eventbox li{
	list-style:none;
	padding:0px;
	margin:0px;
	text-align:left;
}
p span.eventdate,.eventbox span.eventdate
{
	display:block;
	font-family:arial;
	font-weight:bold;
	font-size:13px;
	color:#16385A;
/*	margin:3px 0 3px 0;*/
}
.eventbox h4{
	font-family:arial;
	font-weight:bold;
	margin:0px;
	font-size:13px;
	line-height:19px;
	color:#16385A;
}
.eventbox span.shorttext{
	font-family:arial;
	color:#16385A;
	font-size:13px;
	margin:0px;
}
.eventbox a,.eventbox a:link{
	display:block;
	font-weight:bold;
	margin-bottom:8px;
	color:#8FA3AD;
	font-size:11px;
}

#imagecontainer{position:relative;width:750px;margin:0px;height:270px;clear:both;margin-left:-1px}
#imagecontainer div{position:absolute;top:0;left:0;display:none;width:750px}
#imagecontainer div img{width:750px;height:270px/*border:1px solid #785E47*/}
#imagecontainer div span{width:300px;display:block;font-size:10px}

#galleri #imagecontainer{position:relative;width:1000px;margin:0px;height:750px;clear:both;margin-left:-1px}
#galleri #imagecontainer div{position:absolute;top:0;left:0;display:none;width:1000px}
#galleri #imagecontainer div img{width:1000px;height:750px/*border:1px solid #785E47*/}
#galleri #imagecontainer div span{width:300px;display:block;font-size:10px}

#subpage #imagecontainer{position:relative;width:750px;margin:0px;height:104px;clear:both;margin-left:-1px}
#subpage #imagecontainer div{position:absolute;top:0;left:0;display:none;width:750px}
#subpage #imagecontainer div img{width:750px;height:104px/*border:1px solid #785E47*/}
#subpage #imagecontainer div span{width:300px;display:block;font-size:10px}

#content
{
	position:relative;
/*	margin-left:20px;*/
	margin-top:0px;
	font-family:Arial;
	text-align:left;
	font-size:13px;
	width:737px/*445px*/;
	line-height:16px;
	background-color: #fff;
	min-height:350px;
	color:#000033;
/*	padding:10px;*/
	padding-right:0;
	padding-top:0px;
	float:left;
}
#content{
/*
	padding-left:10px;
	border-left:1px solid silver;
	border-right:1px solid silver;
*/
}
.cc{
	padding-left:10px;
	border-left:1px solid silver;
	border-right:1px solid silver;
}
#content h1
{
	margin-bottom:6px;
/*	margin-left:-10px;*/
	padding-left:10px;
/*margin-top:0*/
}
/*#content p{
	margin:6px;
}
*/
* html #content
{
/*	width:789px; height:804px; background-image:   url(../images/Celtic_05.gif); background-color: #4C4C4C;*/
	position:relative;
/*	width:749px;*/
	margin-top:0px;
/*	width:540px;*/
	height:350px;
	background-color: #fff;
	color:#000033;
/*
	padding:20px;
	padding-left:40px;
*/
	float:left;
}
#footer-text{font-size:10px;width:762px;text-align:center;color:gray;margin-left:-12px;height:20px}
#top{
	background:url(/images/top.gif) center no-repeat;
	height:15px;width:930px;margin:auto;
/*	border:1px solid red;*/
}
#footer{
	font-size:10px;
	background:url(/images/footer.gif) center no-repeat;
	clear:both;height:15px;width:930px;margin:auto
}
#Shockwaveflash1{width:900px;height:240px}
/*embed{width:900px;height:240px}*/
#leftnav{width:200px;float:left;margin-top:50px;margin-right:10px}
#leftnav a{text-align:right;font-family:Verdana;font-size:11px;display:block;border-top:1px dashed #C85B00;padding:2px 2px 2px 2px;color:#C85B00;width:100%}
#leftnav a.last{text-align:right;font-family:Verdana;font-size:11px;display:block;border-top:1px dashed #C85B00;border-bottom:1px dashed #C85B00;padding:2px 2px 2px 2px;color:#C85B00;width:100%}
#leftnav a.active{background:#F9DFC6}
#leftnav a:hover{background:#F9DFC6;/*#FB933D*//*font-weight:bold;border-top:1px solid #C85B00;*/text-decoration:none}
/*Foldout nav*/
#nav, #nav ul {     padding: 0;     margin: 0;     list-style: none; }
/*#nav a {display: block;     width: 12.3em; padding-top:4px;padding-bottom:4px;border-left:1px solid white;border-bottom:1px solid white;border-top:1px solid white;margin:0}*/
#nav a {padding:2px;display: block;width: 12em;/* padding-top:1px;padding-bottom:1px;*//*border-right:1px solid white;*/border-left:1px solid white;border-bottom:1px solid white;border-top:1px solid white;margin:0;color:#eee;margin:0}
#nav li {float: left;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;width:12.5em; margin:0}
* html #nav a {display: block; width: 10.6em; /*padding-top:1px;padding-bottom:1px;*//*border-right:1px solid white;*/border-left:1px solid white;border-bottom:1px solid white;border-top:1px solid white;margin:0}
* html #nav li {float: left;padding-left:0px;padding-top:1px;padding-bottom:1px;     width: 10.6em; margin:0}

#nav li ul {margin-left:0px;position: absolute;     width: 12.3em;     left: -999em; margin-top:0px;z-index:1000}
* html #nav li ul {position: absolute;     width: 12.3em;     left: -999em; margin-top:0px;z-index:1000}

#nav li ul li{padding:0px;background:#D56C14/*#EC7B1D*//*FF7100*/}
#subpage #nav li ul li{padding:0px;background:#93B2C8/*#8FA3AD*/}
#nav li ul a{background:#D56C14/*#EC7B1D*//*#FF7100*/;border-bottom:1px solid white}
#subpage #nav li ul a{background:#93B2C8/*#8FA3AD*/;border:1px solid white}
#nav li:hover ul, #nav li.sfhover ul {left: auto; z-index:1000}
#subpage #nav li a:hover,#subpage #nav li ul a:hover{background:#44527F/*#BE062D*//*#DA3939*/}
#nav li ul li ul{display:none}

*:first-child+html #nav{
height: 1%;
}
*:first-child+html #nav li {
height: 1%;
}
h2{
	font-size:18px;
	color:white;/*#415785;*/
	padding-bottom:14px;
	margin-bottom:2px;
/*
	width:350px;
	height:10px;
*/
	margin-top:20px;
}
#subpage h2{
	font-family:trebuchet ms;
	font-size:18px;
	text-transform:uppercase;
	color:#415785;
	border-bottom:1px dashed gray;
	margin-bottom:-16px
}
#cornerleft{position:absolute;top:52px;left:-7px}
#cornerright{position:absolute;top:52px;left:730px}
#cornerleft2{position:absolute;top:45px;left:-8px;}
#cornerright2{position:absolute;top:45px;left:726px;}
#logo-right{margin-top:6px;float:right;margin-right:3px}
