BODY, TABLE, TR, TH, TD  {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 11px;
	margin : 0px;
	color: #439639;
}

H1, .nyheder_headline  {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 20px;
	font-weight : bold;
	color: #439639;
}

H2  {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 15px;
	font-weight : normal;
	color: #439639;
	margin: 0px;
}

H3  {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #439639;
	text-decoration: none;;
}

H4  {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 13px;
	font-weight : normal;
	color: #439639;
}

H5  {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 13px;
	font-weight : normal;
	color: #439639;
	text-decoration: underline;
}
select, textarea, input  {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	/*background-color : #DCDCDC;*/
	margin : 0px;
	border-left: 3px solid #439639;
}

/* Anchor (link) styles*/
A.menu2, A.menu2:link, A.menu2:visited, A.menu2:active  {
 /*width:130px;*/
 color: #FFFFFF;
 font-size : 12px;
 font-weight : normal;
 text-decoration : none;
}
A.menu2:hover  {
 color: #000000;
 /*background-color : #547FA0;*/
 font-weight : normal;
 text-decoration : none;
}

A:link, A:visited, A:active  {
	text-decoration : none;
	color: #AD2818;
}
A:hover  {
	color: #AD2818;
	text-decoration : underline;
}

/* div som indeholder venstre-menuen*/ 
.zmenu {
 border: 1px solid white;
}
.menudiv  {
	padding-top: 15px;
	padding-left: 30px;
	text-align: left;
}
.menu, A.menu, A:link.menu, A:visited.menu, A:active.menu, A:hover.menu  {
	margin-top: 2px;
	padding: 2px;
	height: 10px;
	width: 140px;
	color : white;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

.submenu {
	color : white;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}
A.submenu, A:link.submenu, A:visited.submenu, A:active.submenu  {
	width: 130px;
	color : white;
	font-size : 12px;
	font-weight : normal;
	text-decoration : none;
	padding-left : 5px;
}
A:hover.submenu  {
	color : white;
	background-color : #547FA0;
	font-weight : normal;
	text-decoration : none;
}

A.topmenu, A:link.topmenu, A:visited.topmenu, A:active.topmenu  {
	color : #439639;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	padding-left : 8px;
	padding-right : 8px;
	/*padding-top : 5px;*/
	/*padding-bottom : 3px;*/
	display: inline;
}
A:hover.topmenu  {
	color : white;
	background-color : #439639;
	font-weight : bold;
	text-decoration : none;
}



.login  {
	color : white;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	background-color: #439639;
}
.adresse, A.adresse, A:link.adresse, A:visited.adresse, A:active.adresse  {
	color : #4A6B7B;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	background-color: #CFCAB8;
}
A:hover.adresse {
	color : #4A6B7B;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
	background-color: #CFCAB8;
}
.green {
	background-color: #439639;
}
.white1x1 {
	background-color: #FFFFFF;
	width: 1px;
}
.blue {
	background-color: #75A0C2
}
.mailingliste_tilmeld {
	color: white;
}

.container {
	float:left;
}

/* table front page */
div#fronPageTable {
	/*position: relative;
	top: -15px;*/
}

.openContainer {
	width:216px;
	/*height:280px;*/
	background-image:url('open.jpg');
}

.openContainer2 {
	width:216px;
	/*height:280px;*/
	background-image:url('open2.gif');
	background-repeat: repeat-y;
	background-position: top left;
	
	margin-bottom: 30px;
	
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.openHeader {
	position:relative;
	top:0px;
	left:8px;
	font-size:15px;
	font-weight:bold;
	
	/*background-color: #FFFFFF;*/
}
.openTable {
	position:relative;
	top:0px;
	left:10px;
	width:195px;
	
	color: #FFFFFF;
}
.openTable td{
	font-size: 10px;
	color: #FFFFFF;
}

.openCell {
	color:#FFF;
	font-weight:bold;
	height:17px;
}
.openCell2 {
	color:#FFF;
	text-align:right;
	height:17px;
}

.openBottom {
	position:relative;
	width:195px;
	height:100px;
	color:#FFF;
	top:26px;
	left:10px;
}

.openBottomContainer {
	position:absolute;
	bottom:0px;
}

.priceContainer {
	float:left;
}

.priceContainers {
	position:relative;
	width:348px;
	height:66px;
	background-image:url('prices.jpg');
	background-repeat:no-repeat;
}

.priceHeader {
	font-size:15px;
	font-weight:bold;	
	padding-top:8px;
	padding-left:8px;
	padding-bottom:2px;
	height:15px;
}

.priceHeaderRight {
	text-align:right;
	font-size:12px;
	font-weight:bold;	
	padding-top:11px;
	padding-right:14px;
}

.priceText {
	font-size:11px;
	color:#FFF;
	font-weight:bold;	
	padding-left:8px;
	padding-top:4px;
}

.pricePrice {
	text-align:right;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	padding-right:14px;	
	padding-top:4px;
}

.nyheder_manchet {
	font-weight:bold;
	padding-bottom: 20px;
}

.nyheder_udtræk_header {
	font-size:15px;
	font-weight:bold;
	padding-top: 8px;
	padding-bottom: 5px;
}
.nyhedsoversigt, a.nyhedsoversigt, a:visited.nyhedsoversigt {
	color: black;
}