body{
font-family: arial, sans-serif;
font-size: 12px;
text-align: center;
MIN-HEIGHT: 100%;
HEIGHT: 100%;
MARGIN: 0 auto;
WIDTH: 901px !important;
background-image: url('images/baggrund.png');
background-repeat: repeat-x;
background-color: #d0d0d0;
}

a{
color: #444;
}

table{
border-collapse: collapse;
margin: 8px 8px 8px 8px;
}

.contenttable td{
border: 1px solid #000;
padding: 5px;
}

#topbilledeover{
position: absolute;
height: 125px;
width: 901px;
overflow: hidden;
z-index: 10;
background-image: url('images/topimagefront.png');
background-repeat: no-repeat;
}

#vandmaerke{
position: absolute;
width: 901px;
height: 125px;
overflow: hidden;
z-index: 2;
}

#bagbillede{
position: absolute;
width: 901px;
height: 125px;
overflow: hidden;
z-index: 1;
}


.topmenuitem{
display: block;
float: left;
margin-top: 5px;
margin-left: 10px;
width: auto;
height: 16px;
}

.topmenuhdiv{
display: block;
float: left;
margin-top: 3px;
margin-left: 10px;
width: auto;
height: 16px;
}


.topmenuitemact{
display: block;
float: left;
margin-top: 5px;
margin-left: 10px;
font-weight: bold;
width: auto;
height: 16px;
}

.bottomicons{
width: 48px;
height: 48px;
float: left;
}

#tilforsiden{
float: left;
height: 41px;
width: 252px;
}

#soeg{
display: block;
width: 274px;
float: right;
margin: 6px 0px 0px 145px;
padding: 0px 0px 0px 0px;
font-size: 10px;
color: #444;
height: 32px;
background-image: url('images/searchbar.png');
background-repeat: no-repeat;
}

#soeg form{
text-decoration: none;
}

#soegtext{
float: left;
height: 32px;
width: 240px;
}

#soegtext input{
display: block;
font-family: Arial, Sans-Serif;
font-size: 14px;
height: 18px;
border-style: hidden;
border-width: 0px;
margin: 5px 4px 0px 40px;
padding: 0px 0px 0px 0px;
text-decoration: none;
width: 194px;
}


#swordbutton{
display: block;
float: left;
width: 31px;
height: 32px;
}

#swordbutton input{
background-image: url('images/searchbutton.png');
background-repeat: no-repeat;
border-style: hidden;
border-width: 0px;
width: 31px;
height: 32px;
}


.tx-indexedsearch{
margin: 10px 10px 10px 10px;
}

.vandret-menupunkt{
display: inline;
padding-right: 10px;
}

.vandret-menupunkt-act{
display: inline;
font-weight: bold;
padding-right: 10px;
}

h1{
font-size: 16px;
}

h2{
font-size: 15px;
}

h3{
font-size: 14px;
}

h4{
font-size: 13px;
}

#hovedindhold{
text-align: left;
width: 901px; 
min-height: 573px;
height: auto;
}

#topbillede{
display: block;
clear: both;
float: left;
width: 901px; 
height: 125px;
background-image: url('topimages/1.jpg');
background-repeat: no-repeat;
}

#indhold{
display: block;
clear: both;
float: left;
width: 901px;
min-height: 486px;
height: auto;
background-color: #fafafa;
}

#menu{
margin-top: 5px;
margin-bottom: 5px;
display: block;
clear: both;
float: left;
width: 901px;
height: 26px;
background-image: url('images/topmenu.png');
}

#menu a{
color: #000;
text-decoration: none;
}


#top{
display: block;
width: 901px;
height: 41px;
}

#bund{
clear: both;
width: 901px; 
height: 50px;
background-position: bottom left;
background-image: url('images/bundbaggrund.png');
background-repeat: no-repeat;
}

#bundtekst{
float: right;
height: 32px;
margin-top: 18px;
margin-right: 10px;
}
