body { background-color:#E4ECC4; color:#2F2F2F; margin-top:0px; }
h1, h2, p, a, ul, #bundnav { font-family: verdana, helvetica, sans-serif; }
h1 { font-size:10pt; font-weight:bold; }
h2 { font-size:9pt; font-weight:bold; }
h3 { font-size:8pt; font-weight:bold; margin:0px; padding:0px; }
p, ul, td { font-size:8pt; }
h3 { margin:3px 0px 5px 0px; }
p { margin:0px 0px 10px 0px; }

/*
div h1 { padding:10px 5px 1px 5px; margin:0px 5px 10px 4px; }
div h2 { padding:1px 5px 1px 5px; margin:1px 5px 1px 5px; }
div p { padding:1px 5px 3px 5px; margin:3px 5px 1px 5px; }
div div a { padding-right:10px; }
div div { padding-bottom:10px; }
*/
#framingtable { border:solid 1px #AC9C94; }
a { text-decoration:none; color:#2F2F2F; }
a:hover { text-decoration:underline; }
#topnav, #hovedmenu, #bundnav { color:#2F2F2F; }

a.laesmere { padding-left:15px; background-image:url(/images/smlarrow.gif); background-repeat:no-repeat; background-position:0px 2px; }
a.laesmere:hover { background-image:url(/images/smlarrowact.gif); }
a.tilbage { padding-left:15px; background-image:url(/images/smlarrowleft.gif); background-repeat:no-repeat; background-position:0px 2px; }
a.tilbage:hover { background-image:url(/images/smlarrowactleft.gif); }

#topnav { background-color:#AC9C94; padding-top:2px; padding-bottom:3px; }
#topnav a { visibility:hidden; padding:2px 10px 2px 10px; color:#2F2F2F; font-size:9pt; text-decoration:none; }
#topnav a:hover { background-color:#E4ECC4; }

#hovedmenu { background-color:#AC9C94; padding-top:3px; padding-bottom:3px; }
#hovedmenu a { font-size:8pt; color:#2F2F2F; text-decoration:none; padding:2px 10px 2px 10px; margin-left:0px; }
#hovedmenu a:hover { background-color:#C9BCA4; }
#hovedmenu a.topmenuseleted { background-color:#E4ECC4; }

#bundnav { text-align:center; background-color:#AC9C94; padding-top:2px; padding-bottom:3px; }
/*#bundnav { text-align:center; background-color:#AC7C74; padding-top:2px; padding-bottom:3px; }*/
#bundnav p, #bundnav a, #bundnav div { padding:0px; margin:0px; }

.inputform { margin-top: 20px; font-family:verdana, helvetica, sans-serif; font-size:8pt; }
.inputform .label { width:100px; padding-top:2px; }
.inputform input { border:solid 1px #AC9C94; width:100%; font-family:verdana, helvetica, sans-serif; font-size:8pt; }
.inputform textarea { border:solid 1px #AC9C94; width:100%; height:100px; font-family:verdana, helvetica, sans-serif; font-size:8pt; }
.inputform input.knap { border:solid 1px #AC9C94; width: 70px; margin-top:10px; font-family:verdana, helvetica, sans-serif; font-size:8pt; }

