body {
 font-size: 15px;
 font-family: bahamas, arial, verdana, helvetica, sans-serif;
 background-color: #c0cc99;
}

table, tr, td {
 font-size: 15px;
 font-family: bahamas, arial, verdana, helvetica, sans-serif;
 border-color: #ff4000;
}

a:link { 
 color:#008000;
 text-decoration:none;
}

a:visited {
 color:#808040;
 text-decoration:none;
}

a:hover {
 color:#804040;
 text-decoration:underline;
}

.h3-overskrift {
 font-weight: bold;
 font-size: 120%;
 padding:10px;
}

.h1-overskrift {
 font-weight: bold;
 font-size: 210%;
}

.skjult {
 font-size: 20%;
 color: #c0cc99;
}

form {
display: inline;
}

.tekstkasse {
width: 420px;
text-align:left;
padding:10px;
}

.punktkasse {
width: 400px;
}

.knap { 
width: 55px; 
font-size: 10px; 
font-family: verdana, arial, sans-serif;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-color: #c0cc99; 
} 

.formkasse { 
background-color: #c0cc99; 
width: 162px; 
font-size: 13px; 
height: 14px; 
border-color: #fff; 
font-family: 'courier new', sans-serif;
} 

#vase {
position: relative; 
 left: -5px;
 top: 174px;
z-index: 8;
}

#rosen {
position: relative; 
 left: -1px;
 top: -168px;
z-index: 9;
}

.indrykV {
padding-left: 3px; 
}

.indrykH {
padding-right: 3px; 
}

.ListRoed {
color: #CC0000;
}

.ListGroen {
color: #808000;
}

.ListRoed a{ 
color: #CC0000;
text-decoration: none;
}

.ListGroen a{ 
color: #808000;
text-decoration: none;
}

.indryk { 
position: absolute; 
left: 90px;
}

.finblok { 
top: -2px;
position: relative;
border: thin;
}

.stregen { 
height: 14px; 
width: 420px;
border: thin;
left: 14px;
}

.pilop { 
position: absolute; 
left: 410px;
}

