body,html{
	margin:0 0 1em 0;
	padding:0;
	height:52em;
	background:#fff;
	background-image:url("images/bgsub.jpg");	
	background-repeat:repeat-x;
	}

		/*********Specials*************/

hr	{
	border-top:1px dashed #669933;
	width:86%;
	}

.opslagstavle{
	overflow:auto;
	width:100px;
	height:2px;
	visibility:hidden;
	}
	
		/**********breadcrumbs**********/
.php{
	margin:0 5px 0 0; 
	padding:0;
	display:inline;
	color:#3398cc;
	font-size:80%;
	font-weight:normal;
	font-family:tahoma;
	background:transparent;	
	}
	
.php1{
	margin:0;
	padding:0;
	color:#215175;
	text-decoration:none;
	font-size:85%;
	font-family:tahoma, verdana;
	background:transparent;	
	}
	
.php1:hover{
	text-decoration:underline;
	}
	
.php2{
	margin:0 0 0 16px;
	padding:0;	
	display:inline;
	color:#669933;
	font-size:70%;
	font-weight:normal;
	font-family:tahoma, verdana ;
	background:transparent;	
	}
	
.php3{
	margin:0 0 0 -3px;
	padding:0;	
	display:inline;
	color:#669933;
	font-size:65%;
	font-family:tahoma;
	background:transparent;	
	}
	
.breadcrumbs{
    margin:0;
	padding:0;
	width:100%;

	border-bottom:1px dotted #808080;
}	
	
code{color:#3398cc; }	

.code4{color:#000;}
	
	/**********breadcrumbs End**********/


	/***********Fonts**********/
	
a	{
	margin:0px;
	padding:0;
	font-size:100%;
	font-family: tahoma, arial, sans serif, monospace;
	color:#215175;
	}
	
a:hover{
	text-decoration:none;
	}	
	
p	{
	margin:5px;
	padding:0;
	font-size:80%;
	font-family:tahoma, arial, sans serif,  monospace;
	color:#3F3F3F;
	}
	
.text  li{margin:5px;
	padding:0;
	font-size:80%;
	font-family:tahoma, arial, sans serif,  monospace;
	color:#3F3F3F;}	
	
#data{
	margin:5px;
	padding:0;
	font-size:80%;
	font-family:tahoma, arial, sans serif,  monospace;
	color:#404040;
	}

#data table{border:2px solid #669933;}	
#data td{border:2px solid #669933; padding:2px;}
	
.tof{
	margin:0 0 0 0;
	padding:18px 0 0 50px; 
	font-size:110%;
	font-family:times new roman, sans serif,  monospace;
	color:#cc3333;
	}
	
h1	{
	margin:15px 0 0 5px;
	padding:0;
	font-size:105%;
	font-family:arial, sans serif,  monospace;
	color:#669933;
	}

h2	{
	margin:21px 0 0 6%;
	padding:0;
	font-size:100%;
	font-family:arial, sans serif,  monospace;
	color:#3398cc;
	width:85%;
	background:#f9f4e1;
	border:1px solid #cecece;
	text-align:center;
	}
	
		/********images*******/
	
img	{
	margin:0em 1em 0em 0.3em;
	padding:0;
	clear:left;
	border:1px solid #808080;
}

.imghead{
	margin:0.5em 1em 0em 6em;
	float:right;
	padding:0;
	border:0px;
}
	
.imgleft{
	margin:0.3em 0.5em 0em 0.2em;
	float:left;
	background:transparent;
	}

.imgright{
	margin:0.3em 0.5em 0em 0.2em;
	float:right;
	background:transparent;
	}	
	
.imglist{
	border:0;
	background:transparent;
	}
	
	/*******pagestart*******/
	
#wrapper{
	margin:0 0 0em -23.5em;
	padding:0;
	position:absolute;
	top:1em;
	left:50%;
	width:46.9em;
	min-height:55.2em;
	border:1px solid #808080;
	background:transparent;
	}

#top{
	margin:0;
	padding:0;
	width:100%;
	height:160px;
	background:transparent url("images/banbg.jpg") repeat-x;
	}
	
	/***************M E N U**********************/

#menu{
	margin:0;
	padding:0;
	float:left;
	width:100%;
	height:1.5em;
	border-top:1px solid #808080;
	border-bottom:1px solid #808080;
	line-height:21px;
	background-image:url("images/menubg.jpg");
	background-color:transparent;
	text-align:center;
	}

#menu ul{
	margin:0 0 0 0px;
	padding:0;
	float:left;
	width:100%;
	text-indent:0em;
	}

#menu li{
	display:inline;
	list-style:none;
	}

#menu li a{
	margin:0 0 0 3px;
	padding:0 ; 
	text-decoration:none;
	font-size:75%;
	font-family:arial, sans serif, monospace;
	color:#215175;
	}
	
#menu li a:hover{
	text-decoration:underline;
	border:0px solid #404040;
	}

.code{color:#669933; background:transparent;}

.code1{color:#2174a6; background:transparent;}
	
.code2{color:#cc3333; background:transparent;}	

.code3{color:#296F07; background:transparent;}	
	/*****************S U B M E N U************************/

.submenu{
	margin:0;
	padding:0;
	float:left;
	width:9.5em;
	height:42em;
	background-image:url("images/bgsub.jpg");	
	background-repeat:repeat-x;
	}

.submenu ul{
	margin:0em 0 0 5%;
	padding:0;
	width:90%;
	}

.submenu ul li{
	list-style:none;
	}
	
.submenu ul li img{
	margin:3px 3px 0px 10px;
	padding:0;
	float:left;
	}
	
.submenu li a{
	width:70%;
	margin:2px 0 0 0;
	padding:0 2px 0 2px;
	text-decoration:none;
	font-size:80%;
	font-family:arial, sans serif, monospace;
	color:#215175;
	}

.submenu li a:hover{
	text-decoration:none;
	background:#faf5e1;
	border-top:1px dotted #3398cc;
	border-bottom:1px dotted #3398cc;
	}


	/****************M E N U - E N D***********/

#content{
	margin:0;
	padding:0 0 1em 0;
	float:left;
	width:37.3em;
	min-height:42em;
	background:#fff;
	background-image:url("images/bgsub.jpg");
	background-repeat:repeat-x;
	border-left:1px dotted #808080;
	}

.left{
	margin:0px 0 0 10px;
	padding:0;
	float:left;
	width:58%;
	background:transparent;
	}
	

.right	{
	margin:1em 1em 1em 0;
	padding:0 0 1em 0;
	float:right;
	min-height:38.5em;
	width:35%;
	background:#f9f4e1 url("images/abg3.jpg") repeat-y;
	border:1px solid #cecece;
	}

.nyheder{
	margin-left:10%;
	padding-bottom:5px;
	border-bottom:2px dotted #3398cc;
	width:80%;
	background:transparent;
	}
	
.note{
	margin:0 0 0 6%;
	padding:0;
	width:85%;
	background:#f9f4e1;
	border:1px solid #cecece;
	text-align:left;
	}
	
.note li{
margin:0px 0 0 0px;
	padding:0;
	font-size:80%;
	font-family:tahoma, arial, sans serif,  monospace;
	color:#404040;
}	
	
.note a{
	text-decoration:none;
	color:#215175;
	background:transparent;
	}
	
.note a:hover{
	border-bottom:1px solid #215175;
	}
	
.medlem, #transport, #institutioner, #foreninger, #kultur, #data {
	margin:10px;
	padding:0;
	border-left:1px solid #215175;
	border-right:1px solid #215175;
	border-bottom:1px solid #215175;
	border-top:20px solid #215175;
	width:auto;
	background:transparent;
	}
	
.generellist{
	font:90% tahoma, sans serif, monospace;
	color:#404040;
	list-style:square;
}	
	
#footer	{
	margin:0;
	padding:0;
	float:left;
	width:100%;
	height:1.5em;
	border-top:1px solid #808080;
	background:#808080;
	}

#footer p, #footer a{
	margin-right:10px;
	color:white;
	text-align:right;
	}

.foot	{
	margin:0;
	padding:0;
	text-align:center;
	line-height:22px;
	}

	/**********tables*****************/
	
table{
	width:80%;
	}
	
table p{
	margin:5px 0 0 5px;
	padding:0;
	color:#3F3F3F;
	font-family:arial, sans serif, monospace;
	font-size:12px;
	text-align:left;
	}
	
table a{
	color:#669933;
	margin:0;
	padding:0;
	line-height:16px;
	}
	
td	{
	border-bottom:2px dotted #3398cc;
	}
	
.left1{float:left; background:transparent;}

.right1{float:right; background:transparent;}

.right2{float:right; background:transparent; margin-bottom:10px;}

.top1{background:#f9f4e1; border:1px solid #cecece; background:transparent;}

.bottom{background:#f9f4e1; border:1px solid #cecece; background:transparent;}	

.spacer{border:0; background:transparent;}

.besked{border:1px solid #cecece;background:#fefbf4;}
	
	/**************Forms***************/	
	
fieldset{
	border: 1px solid #3398cc;
	width:75%;
	padding:15px;
	margin:25px 0 0 10%;
	}

legend{
	color:#3398cc;
	padding: 0 2px 10px 2px;
	font-family: arial, sans-serif;
	}

label{
	width:100px;
	color:black;
	float:left;
	font-size:80%;
	font-family: arial, sans-serif;
	}

input, textarea{
	font-family: arial, sans-serif;
	font-size: 10px;
	color: #000000;
	background: #ffffff;
	}

#f1, #f2, #f3, #f4{
	border:1px solid #cecece;
	width: 300px;
	color:black;
	background:#ffffff;
	margin-bottom:5px;
	}

f4{
	overflow:auto;	
	}


.kirke li	{
	margin:5px;
	padding:0;
	font-size:80%;
	font-family:tahoma, arial, sans serif,  monospace;
	color:#3F3F3F;
	}

