/* CSS Document Firefox v. 2.0.0.4*/

body 
	{
	margin: 0px; 
	padding: 0px; 
	background-color:#2A2F3F;
	}
	
#container
	{
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 960px;
	border-left: 10px solid #fff;
	border-right: 10px solid #fff;
	border-top: 9px solid #fff;
	border-bottom: 9px solid #fff;
	}

/* Basic Elements */

#lvl10
	{
	margin: 0px;
	padding: 0px;
	height: 120px;
	width: 960px;
	background: #fff url(../images/top.jpg) no-repeat left top;
	}

#lvl20
	{
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 960px;
	background: #873C45;
	border-top: 3px solid #fff;
	border-bottom: 3px solid #fff;
	}

.menucontainer {
	margin:0;
	padding:0;
	width: 960px;
	height: 30px;
	}

.menucellone {
	margin:0;
	padding:0;
	width: 159px;
	height: 30px;
	}

.menucelltwo {
	margin:0;
	padding:0;
	width:441px;
         border-left: 1px solid #fff;
	}
	
#navibar {}

/* navigation */

ul#navlist {
	margin: 0;
	padding: 0;
	width: 100%;
    }

ul#navlist li {
	margin: 0px;
	width: 100px;
	height:30px;
	line-height: 30px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: bold;
	color: #fff;
	text-align: center;
	border-right: 1px solid #fff;
}

ul#navlist li a {
	display:block;
	float:left;
	width: 100%;
	color: #fff;
	text-decoration: none;
	}

ul#navlist li#active a {
	color: #fff;
	}

ul#navlist li a:hover, ul#navlist li#active a:hover {
	color: #fff;
	background-color:#990033;
	}

.menucellthree {
	margin:0;
	padding:0;
	width:360px;
	height: 30px;
	background: url(../images/menu_orn.gif) no-repeat right top;
	}
	
#lvl30
	{
	margin: 0px;
	padding-top: 11px;
	height: auto;
	width: 960px;
	background:#292F3F url(../images/leftrowbg.gif) no-repeat right top;
	}

.contentcontainer {
	margin:0;
	padding:0;
	width: 936px;
	height: auto;
	}

.contentcellone {
	margin:0;
	padding-top:25px;
	width: 130px;
	background:#fff url(../images/stuk.gif) no-repeat right bottom;
	vertical-align:top;
	text-align:left;
	}
	
/*subnavigation*/

#subnavibar {	
	margin:0;
	padding:0;
	width: 135px;
	}

ul#subnavlist {
	margin: 0;
	padding-left: 10px;
	padding-right: 10px;
	width: 100%;
	list-style-type: none;
    }

ul#subnavlist li {
	margin: 0;
	padding: 0;
	width: 115px;
	line-height: 22px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #000;
	text-align:left;
	}

ul#subnavlist li a {
	display: block;
	width: 100%;
	height: auto;
	color: #000;
	text-decoration: none;
	}

ul#subnavlist li#active a {
	color: #000;
	}

ul#subnavlist li a:hover, ul#subnavlist li#active a:hover {
	color: #990033;
	}
	
#contentone {
	margin-top:40px;
	padding:0;
	width: 135px;
	}
	
#sejl {
	margin:0;
	padding:0;
	height: 130px;
	width: 135px;
	/*background:#fff url(../images/oddfellow.gif) no-repeat right top;*/
	}

#logenavn {
	margin:0;
	padding-left:5px;
	height: 225px;
	width: 125px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	}

.contentcelltwo {
	margin:0;
	padding-top:25px;
	padding-left:20px;
	padding-bottom:10px;
	width:490px;
	background-color:#fff;
	vertical-align:top;
	text-align:left;
	}
	
#contenttwo {
	margin:0;
	padding:0;
	width:470px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	}

#contenttwo a {
	color: #000;
	text-decoration: none;
	}

#contenttwo a:hover {
	color: #000;
	text-decoration: underline;
	}


#contenttwo h1{
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	}

#contenttwo h5{
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	}

.contentcellthree {
	margin: 0px;
	padding-top: 85px;
	padding-left: 10px;
	padding-bottom: 10px;
	width:257px;
	height: 440px;
	background:#526178 url(../images/leftcellbg.gif) no-repeat right top;
	vertical-align:top;
	text-align:left;
	}
	
#contentthree {
	margin:0;
	padding:0;
	width:180px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	}

#contentthree a {
	color: #fff;
	text-decoration: none;
	}

#contentthree a:hover {
	color: #fff;
	text-decoration: underline;
	}

#contentthree h1{
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	}

#contentthree h2{
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
	
.splitcell {
	margin:0;
	padding:0;
	width:12px;
	}
	
.xtra
	{
	margin: 0px;
	padding: 0px;
	height: 27px;
	/*width: 960px;*/
	background: url(../images/bbg.gif) no-repeat -12px 0px;
	/*overflow: hidden;*/

	}

/*#lvl40
	{
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 960px;
	background: url(../images/bbg.gif) no-repeat left top;

	}*/

/*#lvl40 a
	{
	color: #fff;
	text-decoration: none;
	}*/

/*#lvl40 a:hover
	{
	color: #999;
	text-decoration: none;
	}*/
	
.spacer {
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight: bold;
	color: #990000;
	text-align:left;
	}

/**** Style embedsmaend uden billede ****/

.embede_nopicture {
margin-bottom: 15px;
	}

.embede {
         width: 100px;
         font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
	}
.persondata {
         width: 190px;
         font-family: Arial, Helvetica, sans-serif;
         font-size:12px;
         vertical-align:top;
	}

/**** Style embedsmaend med billede ****/

.embedetable {
	margin-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	
	}

.embedeimage {
        /*
         width: 120px;
         height: 140px;*/
         	vertical-align: top;
	}
.embedespace {
         width: 20px;
	}

.embedeembede {
	width: 300px;
	/*height:20px;*/
	vertical-align: top;
         font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	}

.embedenavn {
	/*height:20px;*/
	vertical-align: top;
	}
		
.embedeadr {
	/*height:20px;*/
	vertical-align: top;
	}
	
.embedepostnrby {
	/*height:20px;*/
	vertical-align: top;
	}
	
.embedetelefon {
	/*height:20px;*/
	vertical-align: top;
	}
	
.embedemobil {
	/*height:20px;*/
	vertical-align: top;
	}
	
.embedemail {
	/*height:20px;*/
	vertical-align: top;
	}
   

/* nød kalender */

#col34-0{
        width: 50px;
        vertical-align:top;
        text-align:left;
}
#col34-1{
        width: 40px;
        vertical-align:top;
        text-align:left;
}
#col34-2{
        width: 40px;
        vertical-align:top;
        text-align:left;
}
#col34-3{
        width: 60px;
        vertical-align:top;
        text-align:left;
}
#col34-4{
        width: 310px;
        vertical-align:top;
        text-align:left;
}

.tr-odd{
        vertical-align:top;
        font-family: Arial, Helvetica, sans-serif;
        font-size:12px;
}

.tr-even{
        vertical-align:top;
        font-family: Arial, Helvetica, sans-serif;
        font-size:12px;
        background-color: #f3f3f3;
}


/* Terminplan */


.termintable {
	margin-bottom: 15px;
	padding: 0px;
	/*width: 460px;*/
}

.termindate {
	margin: 0px;
	padding: 0px;
	width: 30px;
	vertical-align:top;
}

.termindtime {
	margin: 0px;
	padding: 0px;
	width: 50px;
	vertical-align:top;
}

.termincode {
	margin: 0px;
	padding: 0px;
	width: 30px;
	vertical-align:top;
}

.terminnote {
	margin: 0px;
	padding: 0px;
	/*width: 450px;*/
	vertical-align:top;
}

.terminnote p {
	margin: 0px;
	padding: 0px;
	/*width: 450px;*/
	vertical-align:top;
}


/*** front picture ***/

.front 	{
	width: 460px;
	height: 500px;
	text-align:center;
	font-weight: 400;
	}

.line1 {
	font-size:18px;
	}
	
.line2 {
	font-size:24px;
	}
	
.line3 {
	font-size:18px;
	line-height: 18px;
	}
	
.link4 {
	font-size:12px;
	line-height: 18px;
	}
	
.link4 a{
	color:#000;
	text-decoration:none;
	}
	
.link4 a:hover{
	color:#990033;
	}

.frontpicture {
	margin-left:10px;
	position:relative;
	top:98px
	}
	
	
/*** Link Banner ***/

.xtralink {
	margin:0px;
	padding:0px;
	width: 231px;
	border: none;
	}
	
.linkbg { 
	width: 76px;
	height: 55px;
	background: url(../images/linkbg.gif) no-repeat left top;
	}

.linktxt { 
	width: 155px;
	height: 55px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-align:left;
	vertical-align: middle;
	}

.linktxt a{ 
	font-weight:bold;
	color: #fff;
	text-decoration: none;
	}

.linktxt a:hover {
	color: fff;
	text-decoration: underline; 
	}
	
/* formular */

.csc-mailform {border:none;}
.csc-mailform label { width:80px; float:left; text-align:left; margin-right:20px; display:block; line-height:20px;}
.csc-mailform textarea {}
.csc-mailform select, checkbox {margin-left:100px;}
.csc-mailform-submit {margin-left:100px;}
.csc-mailform-radio label {margin:0px; width:auto;}
.csc-mailform-radio {margin:0px; width:auto;}
.csc-mailform-radio fieldset {border:none; margin-left:100px;}

