body{
font-family: verdana,arial,sans-serif;
font-size:0.8em;
padding:0;
margin:0;
text-align:center;
background:url(b/back5.gif);
}

#banner{
position:absolute;
top:10px;
left:10px;
}

#top{
position:absolute;
top:0px;
left:0px;
}

#indhold{
position:relative;
width:600px;
text-align:left;
margin:20px auto 20px auto;
padding:10px;
background:#fff;
color:#000;
border:solid 2px #ddd;
background-image:url(b/o-blomst2.jpg);
background-position:top right;
background-repeat:no-repeat;
}

img{
border:none;
}

div#boksen {
margin:10px;
background-color:#fcc;
width:300px;
}

#logo{
margin:0;
padding:0;
}

#oline{
margin:10px 0 10px 0;
height:1px;
width:100%;
}

#toptekst{
margin:0;
padding:0;
font-weight:bold;
background:inherit;
color:#008;
}

#brugere{
display:none;
}

#boks{
position:absolute;
right:-35px;
bottom:-35px;
background-image:url(b/100x100a.gif);
width:100px;
height:100px;
}

#boks a{
display:block;
width:100%;
height:100%;
}

#skriv{
border-top:dashed 1px #aaa;
}

ol,ul{
position:relative;
}

#menu{
margin:0 0 30px 40px;
padding:0px;
float:right;
}

#menu ul{
list-style-type:none;
margin:0;
padding:0;
}

#menu li{
margin:0 0 6px 0; /*Afstand mellem knapper*/
padding:0;
}

#menu a{
border:solid 1px #fa0;
margin:0 0 0px 0; 
padding:3px;
text-decoration:none;
font-weight:bold;
color:#008;
background:#fff;
display:block;
width:16em;
}

#menu a:hover {
border:solid 1px #fa0;
color:#fff;
background:inherit;
background-image:url(b/o-blomst2.jpg);
background-position:100% 27%;
background-repeat:no-repeat;
}

#menu a:active {
border:solid 1px #fa0;
color:#fff;
background:inherit;
background-image:url(b/o-blomst2.jpg);
background-position:90% 30%;
background-repeat:no-repeat;
}

#av{
float:left;
border:solid 1px orange;
margin-right:15px;
padding:1px;
}

#av p{
margin:0;
text-align:center;
}

span.note{
cursor:help;
position:relative;
}

span.note span{
display:none;
position:absolute;
left:0;
top:25px;
width:200px;
border:1px solid black;
padding:3px 5px;
background:#fc0;
line-height:1.1em;
}

span.note:hover span{
display:block;
}

h1{
font-weight:normal;
color:#008;
background:#fff;
font-size:1.7em;
font-family:arial,sans-serif;
letter-spacing:0.1em;
display:inline;
}

h2{
color:#666;
background:inherit;
background:url(b/ofirk.gif) no-repeat 0px 50%;
padding-left:26px;
font-size:1.2em;
display:inline;
}

p{
margin-top:0;
line-height:1.4em;
}

a{
text-decoration:none;
font-weight:bold;
color:navy;
background:inherit;
outline:none;
}

a:hover{
color:#555;
background:inherit;
}

a:active{
outline:none;
}

#valid{

}

#valid img{
border:none;
}

acronym{
border-bottom:dotted 1px #ccc;
cursor:help;
}

#adr{
text-align:right;
}

#adr ul{
float:left;
margin:0 5px 10px 0;
padding:6px;
list-style-type:none;
}

#adr li{

}

#krus{
float:left;
margin-top:-10px;
margin-left:-30px;
}

.lin{
list-style-type:none;
margin:0px 0 20px 20px;
padding:0px;
float:left;
}

.lin li{
margin:0 0 5px 0;
color:#000;
background:inherit;
background-image:url(b/o-pil.gif);
background-position: 0px 50%;
background-repeat:no-repeat;
padding:0px 0px 0px 20px;
}

.lin2{
list-style-type:none;
margin:0px 0 20px 20px;
padding:0px;
}

.lin2 li{
margin:0 0 5px 0;
color:#000;
background:inherit;
background-image:url(b/o-pil.gif);
background-position: 0px 50%;
background-repeat:no-repeat;
padding:0px 0px 0px 20px;
}


.lia{
list-style-type:none;
margin:0px 0 20px 20px;
padding:0px;
}

.lia li{
margin:0 0 5px 0;
}

.lia li a{
color:navy;
background:inherit;
background-image:url(b/o-pil.gif);
background-position:0px 50%;
background-repeat:no-repeat;
padding:0px 0px 0px 20px;
}

.lia li a:hover{
color:#555;
background:inherit;
background-image:url(b/b-pil.gif);
background-position:0px 50%;
background-repeat:no-repeat;
}

.clr{
clear:both;
}

.bold{
font-weight:bold;
}

/*******************************/
/* mail-formularer                                */
/*******************************/

#mailfelt,#navnefelt,#emnefelt{
width:80%;
font-family:verdana,arial,sans-serif;
font-size:12px;
border:solid 1px #ccc;
margin-bottom:3px;
padding:3px;
background:#fff;
color:#000;
}

#beskedfelt{
font-family:verdana,arial,sans-serif;
font-size:12px;
width:80%;
height:100px;
border:solid 1px #ccc;
overflow:auto;
margin-bottom:3px;
padding:3px;
background:#fff;
color:#000;
}

#sendknap{
font-family:verdana,arial,sans-serif;
font-weight:bold;
width:110px;
font-size:12px;
color:#fff;
background:inherit;
background-image:url(b/o-blomst2.jpg);
background-position:60% 40%;
background-repeat:no-repeat;
border:solid 1px #ccc;
cursor:pointer;
padding:3px;
}

#sendknap:hover{
color:#fff;
background:inherit;
background-image:url(b/o-blomst2.jpg);
background-position:70% 50%;
background-repeat:no-repeat;
}

fieldset{
border:none;
}

label{
width:7em;
color:black;
background:inherit;
float:left;
}
/*/mail-formular*/
