.top
{
 width: 600px;
 position: absolute;
 left: 50%;
 top: 20px;
 margin: 0px 0px 0px -300px;
 border: solid 0px #000000;
 height: 150px;
 color: white;
 background: #A6BCD7
 url("http://www.kleemeyer.dk/billeder/kleemeyer.gif")  
 no-repeat ; 
 background-position: 0px 0px;
}
.hovedside
{
 width: 600px;
 position: absolute;
 top: 170px;
 left: 50%;
 margin: 0px 0px 0px -300px;
 border: solid 0px #2C5592;
 min-height: 600px;
 background: white;
}
body
{
 font-family: verdana, arial, sans-serif;
 font-size: 85%;
 margin-bottom: 20px;
 padding-bottom: 20px;
 background: #A6BCD7;
}
a
{
 color: #000000;
 text-decoration: none;
 font-weight: bold;
}
.menu
{
 position: relative;
 top: 119px;
 width: 100%;
 font-weight: bold;
 font-color: white;
 font-size: 120%;
 text-align: center;
 padding: 0.5em 0 1em 1em;
 border-bottom: 1px solid #2C5592; 
}
.menu a
{
 color: #FFFFFF;
 display: inline-block;
 padding: 5px 5px 10px 5x;
 text-decoration: none;
 font-weight: bold;
 font-size: 90%;
 width: 100px;
 height: 100px;
 background: #A6BCD7
 url("http://www.kleemeyer.dk/billeder/linkbg2.gif");
 background-repeat: no-repeat;  
}

.menu a:hover
{
 color: #000000;
 background: white
 url("http://www.kleemeyer.dk/billeder/linkbgl.gif");  
 background-repeat: no-repeat;
}
.menu a#current
{
 color: #000000;
 background: white
 url("http://www.kleemeyer.dk/billeder/linkbgl.gif");  
 background-repeat: no-repeat;
 border: 1px solid #000000; 
 border-bottom: 1px solid #ffffff
}
.footer 
{
 background: #A6BCD7
 url("http://www.kleemeyer.dk/billeder/bgbund.gif")  
 no-repeat ; 
 padding: 15px;
 position:absolute; 
 bottom:-50px; 
 width: 100%;
 height:50px;
 text-align:center;
 font-size: 72%;
 color: white;
}
.index
{
 padding: 10px;
 Width: 580px;
 height: 600px;
 min-height: 600 px;
}
.counter
{
 position: absolute;
 bottom: 20px;
 left: 120px;
 text-align:center;
 font-weight: bold;
}

.logo
{
 position: absolute;
 top: 20px;
 left: 400px;
}
table
{
 font-size: 85%;
}
.link
{
 align: center;
 cellpadding:0px;
 cellspacing:0px;
 padding: 10px;
 width:600px;
}
.header
{
 padding: 5px 50px 5px 50px; 
 background: url(/billeder/header.gif); 
 background-position: left bottom;
 background-repeat: no-repeat;
 height: 30 px;
}
.header a
{
 color: #FFFFFF;
}
.desc
{
 padding: 10px 10px 20px 10px; 
}
