﻿body {
	font-family:Trebuchet MS;
	font-size:11px;
	color:#666666;
	line-height: 15px;
	background-image:url(../pics/baggrund.gif);
	background-repeat:repeat-x;
	margin: 50px auto; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}
 #container {
	width: 795px;
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
 #mainContent {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 0 auto;
}
 #row1 {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 0;
	height: 137px;
	/*border: 1px solid red;*/
}
 #logo {
	width: 143px;
	height: 115px;
	border: 1px solid #CCCCCC;
	float:left;
	margin: 0 -1px 0 0;
	padding: 20px 0 0 36px;
}
 #payoff {
	width: 339px;
	height: 135px;
	background:url(../pics/payoff.gif) center no-repeat;	
	border: 1px solid #CCCCCC;
	float:left;
	margin: 0 -1px 0 0;	
}
 #samarbejdspartnere {
	width: 273px;
	height: 25px;	
	border: 1px solid #CCCCCC;
	background:url(../pics/samarbejdspartnere.gif) center no-repeat;	
	float:left;
	margin: 0 auto;
	text-align: center;
	padding-top: 110px;
}
 #row2 {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	margin: 0;
	height: 160px;
	/*border: 1px solid red;*/
}
 #hovedmenu {
	width: 150px;
	height: 149px;
	border: 1px solid #CCCCCC;
	float:left;
	background:url(../pics/hovedmenu_baggrund.gif) repeat-x;
	margin: -1px -1px 0 0;
	padding: 10px 0 0 29px;
}
 #hovedmenu ul {
	width: 114px;
	list-style: none;
	margin: 0;
	padding: 0;
}
 #hovedmenu li {
	margin: 0 auto;
	border-bottom: solid 1px #767776;
}
 li:active {
	border-bottom: solid 1px #FFFFFF;
}
 #hovedmenu li:hover {
	border-bottom: solid 1px #FFFFFF;
}
 #hovedmenu ul a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight:bold;
	line-height:22px;
	padding-bottom:2px;
	margin: 0 0 0 15px;
}
 a:hover {
	color:# FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight:bold;
}
 #hovedmenu a:active {
	color:# FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight:bold;
}
 #hovedmenu #active {
	border-bottom: solid 1px #FFFFFF;
}
 #foto {
	width: 339px;
	height: 159px;
	background:url(../foto/forsidefoto.jpg);
	border: 1px solid #CCCCCC;
	float:left;
	margin: -1px -1px 0 0;	
}
 #txtbox {
	width: 250px;
	height: 119px;	
	border: 1px solid #CCCCCC;
	background: url(../pics/txtbox_baggrund.gif) repeat-x;	
	float:left;
	margin: -1px auto;
	padding-top: 40px;
	padding-left: 23px;
}
 #txtbox h1 {
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	line-height: 1px;
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
}
 #txtbox hr {
	width: 228px;
	height: 1px;
	color: #a3d165;
	margin: 0;
	padding: 0;
}
 #txtbox h2 {
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	line-height: 15px;
	margin: 0;
	padding: 0 0 0 10px;
}
 #row3 {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	border: 1px solid #CCCCCC;
	margin: -1px 0 0 0;
	height: 100%;
	display:table;
	/*border: 1px solid red;*/
}
 #undermenu {
	width: 149px;
	float:left;
	border-right: 1px solid #CCCCCC;
	margin: -1px -1px 0 0;
	padding: 30px 0 0 30px; 
}
 #undermenu ul {
	width: 114px;
	list-style: none;
	margin: 0;
	padding: 0;
	min-height: 22px;
}

div#undermenu ul li {
	margin-left: 15px;
	min-height: 22px;
	margin-bottom:5px;
}

 #undermenu ul a {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	padding-bottom:2px;
	line-height: 12px;
}
 li:hover {
	margin: 0 auto;
	border-bottom: solid 1px #000000;
}
 #undermenu li:active {
	margin: 0 auto;
	border-bottom: solid 1px #000000;
}
 #undermenu #active_um {
	border-bottom: solid 1px #000000;
}
 #undermenu #active_um a {
	font-weight: bold;
}
 #indhold {
	width: 311px;
	height: 100%;
	border-left: 1px solid #CCCCCC;
	float:left;
	margin: -1px -1px 0 0;
	padding: 29px 0 0 29px;
}
 #indhold_underside {
	width: 553px;
	border-left: 1px solid #CCCCCC;
	float:left;
	margin: -1px -1px 0 0;
	padding: 30px;
}
 #nyheder {
	width: 228px;
	height: 100%;	
	border-left: 1px solid #CCCCCC;
	float:left;
	margin: -1px auto;
	padding: 29px 20px 0 20px;	
}
 #adresse {
	width: 795px;
	height: 10px;
	text-align: right;
	color: #949494;	
	margin: 0 auto;
	padding: 11px 0 0 0;	
}
 h1 {
	font-size:18px;	
	font-weight: bold;
	color: #7cba40;
	margin: 0 0 20px 0;
}
 h2 {
	font-size: 11px;
	font-weight: bold;
	margin:0;
	padding:0;
}
.h1grey {
	color: #666666;
}
.citat{
	font-style:italic;
}
input{
	font-family:Trebuchet MS;
	font-size: 11px;
	color:#666666;
	height: 15px;
	width: 200px;
}
textarea{
	font-family:Trebuchet MS;
	font-size: 11px;
	color:#666666;
	height: 50px;
	width: 283px;
}
.submit{
	font-family:Trebuchet MS;
	font-size: 11px;
	color:#000000;
	height: 23px;
	width: 140px;
}
a.links {
	color:#666666;
	text-decoration:underline;
}
a:active.links {
	font-family:Trebuchet MS;
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
	color:#CCCCCC;

}
a:hover.links {
	font-family:Trebuchet MS;
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
	color:#CCCCCC;

}
a.adresse {
	color:#949494;
	text-decoration:underline;
}
a:active.adresse {
	font-family:Trebuchet MS;
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
	color:#CCCCCC;

}
a:hover.adresse {
	font-family:Trebuchet MS;
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
	color:#CCCCCC;

}
table.dagsrytmetabel tr td  {
	border:solid 1px #000000;
	}