body {
	margin:0;
	background: url(/images/bg_side.gif) repeat-y fixed center;
}

#top {
	background:url(/images/top.jpg);
	padding-left:0px;
	height:106px;
	width: 1024px;
	
}

#Kogebugt_skrift {
	background:url(/images/tekst.jpg);
	padding-left:0px;
	height:71px;
	width: 1024px;
	
}
#bred {

	width: 1024px;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
}
#ve_menu {
	background:url(/images/ve_menu.gif) repeat-y;;
	width:149px;
	padding-left:30px;
	padding-right:0px;
	vertical-align:top;
	
}
#midt {
	float: inherit;
	background: #ffffff;
	width: 664px;
	height: auto;
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 0px;
	padding-bottom: 30px;
	font-size: 15px;
	font-family: arial;
	color: Black;
	
}
#hj_menu {
	float:right;
	background:url(/images/hj_menu.gif) repeat-y;;
	width:181px;
	height:auto;
	padding-left:0px;
	padding-right:0px
	}
#bund {
	float:right;
	background:url(/images/bund.gif) repeat-y;;
	width:1024px;
	height:20px;
	padding-left:0px;
	padding-right:0px
	}
	
#ve_menu .punkt_a a{
	background: url(/images/ve_menu_punkt.gif) repeat-y;
	width: 153px;
	height: 23px;
	margin-top: 10px;
	margin-bottom: 5px;
	padding: 0;
	color: #ffffff;
	padding-left: 10px;
	text-decoration: none;
	display: block;
	text-align: left;
	
}

#ve_menu .punkt_a_sub a{
	
	background:url(/images/ve_menu_punkt_sup_s.gif) repeat-y;;
	width:153px;
	height:23px;
	margin-top:10px;
	margin-bottom: 5px;
	padding:0;
	color:#ffffff;
	padding-left:10px;
	text-decoration: none;
	display: block;
	text-align:left;
}
#ve_menu .punkt_sub_a a{
	
	background:url(/images/ve_menu_punkt_sub.gif) repeat-y;;
	width:140px;
	height:21px;
	margin-top:5px;
	margin-bottom: 5px;
	margin-right:10px;
	padding:0;
	font: 12px;
	color:#ffffff;
	padding-left:10px;
	padding-right:10px;
	text-decoration: none;
	display: block;
	text-align:left;
}
#hj_menu .punkt_sub{
	
	background:url(/images/hj_menu_punkt_sub.gif) repeat-y;;
	width:153px;
	height:23px;
	margin-top:10px;
	margin-bottom: 5px;
	padding:0;
	color:#ffffff;
	padding-right:10px;
	text-decoration: none;
	display: block;
	text-align:right;
	
}
#midt .punkt_sub_a a{
	background: url(/images/ve_menu_punkt.gif) repeat-y;
	width: 153px;
	height: 23px;
	margin-top: 10px;
	margin-bottom: 5px;
	padding: 0;
	color: #ffffff;
	padding-left: 5px;
	padding-right: 10px;
	text-decoration: none;
	display: block;
	text-align: left;
}
h1 {
	font-size: 15px;
	font-weight: bold;
	font-family: arial;
	color: Black;
}
	.kalender {	
		width: 170px;
		float:left;
		padding: 0px 0px 10px 5px;
		text-align:left;
		
		}
	.kalender1 {	
		width: 100%;
		float:left;
		padding: 0px 0px 10px 5px;
		text-align:left;
		
		}
	td.lodret {
		font-size:10pt;
		font-family:Arial;
		border: 0px;
		text-align: right;
		writing-mode: tb-rl; direction: rtl;
	}
	td.book {
		font-size:8pt;
		font-family:Arial;
		border: 1px solid #8B8B8B;
		text-align: center;
		writing-mode: tb-rl; direction: ltr;
	}
	td.tid {
		font-size: 10px;
		height:8px;
		margin-top:1px;
	margin-bottom: 1px;
	}
	td.1 {
		background:8F8EBA;
		font-size:10pt;
		font-family:Arial;
		border: 0px;
		text-align:center;
	}
	td.2 {
	    background:#043881;
		font-size:10pt;
		font-family:Arial;
		color:#ffffff;
		border: 0px;
		text-align:center;
	}
	td.3 {
		background:8F8EBA;
		font-size:10pt;
		font-family:Arial;
		border: 0px;
		text-align:left;
	}
	  A.kal:link    {font-weight: normal; color: #000000}
	  A.kal:visited {font-weight: normal; color: #000000}
	  A.kal:active  {font-weight: normal; color: #000000}
	  A.kal:hover   {font-weight: normal; color: #000000}
	  
	  A.kal1:link    {font-weight: normal; color: #ff0000}
	  A.kal1:visited {font-weight: normal; color: #ff0000}
	  A.kal1:active  {font-weight: normal; color: #ff0000}
	  A.kal1:hover   {font-weight: normal; color: #ff0000}
	  
	  A.Feldt1:link    {font-weight: bold; text-decoration: none; color: #3F3F3F; font-size:8pt; font-family:Arial}
	  A.Feldt1:visited {font-weight: bold; text-decoration: none; color: #3F3F3F; font-size:8pt; font-family:Arial}
	  A.Feldt1:active  {font-weight: bold; text-decoration: none; color: #3F3F3F; font-size:8pt; font-family:Arial}
	  A.Feldt1:hover   {font-weight: bold; text-decoration: underline overline; color: #000000; font-size:8pt; font-family:Arial}
	
	
	legend.dag
		{
		color:#3F3F3F;
		font-weight: bold;
		}

	fieldset.dag
		{
		text-align: center;
		color:#3F3F3F;
		font-weight: normal;
		border: 1px solid #8B8B8B;
		width: 100%;
		}
	.tekst
   	 	{ 
		font-family: Arial; 
        font-size: 8pt;
        font-weight: normal;
		font-weight: bold;
		color: #3F3F3F;
		border: 1px solid #484846; 
		width: 120 px;
		}
