body {
	margin: 0px;
	padding: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333;
	background-color: #eee;
	background-image: url(../grafik/ohback2.gif);
}

#header {
	margin: 10px 10px 10px 10px;
	padding: 5px 0px 5px 15px; 
	height: 55px;
	border-style: solid;
	border-color: #000;
	border-width: 1px;
	background-color: #e0e0e8;
	color: #333;
}

#header h1 {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	font-size: 18pt;
	font-weight: bold;
	color: #336;
	text-align: center;
	font-style: italic;
}


#menutxt {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 7pt;
	font-weight: standard;
	color: #EEE;
}


#leftcol {
	position: absolute;
	top: 80px;
	left: 1px;
	background-color: transparent;
	width: 146px;
	padding-top: 10px;
	padding-left: 5px; /* laver højre margin til menuen  */
}

    ul.cssmenu {
	list-style: none;
	width: 100%;
	margin: 0;
	padding: 0px;
	border-width: 0px;	
}

  ul.cssmenu li {
    display:inline; 
	list-style: none; 
    float: left;
	width: 88%;
 	margin: 4px;  /* sørger for luft imellem menupunkterne */
	padding: 3px 5px 4px 3px;  
	border-width: 1px;
	border-style: dashed;
	border-color: #aaa;
}

ul.cssmenu li a {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bolder;
	color: #EEE;
	background-color: transparent;
	display: list-item;
	text-decoration: none;
}

ul.cssmenu li a:hover {
	color: #fff;  /* background-color:#1a0080; */
	background-color: #004180;
}

body.m-sektion05 a#link05,
body.m-sektion08 a#link08,
body.m-sektion10 a#link10,
body.m-sektion11 a#link11,
body.m-sektion13 a#link13,
body.m-sektion15 a#link15,
body.m-sektion20 a#link20,
body.m-sektion25 a#link25,
body.m-sektion30 a#link30,
body.m-sektion35 a#link35 {background: #888;}

body.m-sektion01 h1 {color:#0f0;}

		
#content {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt;
  position:relative;
  width:auto;
  min-width:400px; 
  margin:0px 50px 20px 170px;
  background-color:transparent;
  padding:10px;
}

#content h2 {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	font-size: 15pt;
	font-weight: bold;
	color: #303030;
	text-align: left;
}


#content table td {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
}


/* kompenserer for hø margin, men ikke ens i EI og Firefox */
/*
#content table
{
  width: 100%; 
}
*/


/*** billedtekst ***/
.pic-txt-1 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	text-align: center;
}

.pic-txt-2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	text-align: center;
}


/*** Footer ***/
div#footer {
  clear: left;
/*  position:relative; */
  margin:10px 10px 10px 10px;
  border-style:solid;
  border-color:#000;
  border-width:1px;
  background-color: #e0e0e8;
  color:#008;
}

div#footer address {
  font-size:10px;
  line-height:16px;
  font-style:normal;
  color:#336;
  padding:5px 10px 5px 170px;
}

div#footer a:link, div#footer a:visited {
  color:#008;
}


a:link, a:visited, a:active {
/*	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; */
/*	font-size: 9pt; */
/*	font-weight: bold; */
  color: #505050;
	text-decoration: underline;
}
a:hover {
	color: #303064;
	text-decoration: none;
}
