body {
color:#666666;
}

#position {
width:959px;
position:absolute;
left:50%;
margin-left:-479px;

background-image:url(../img/cont_bg.png);
background-repeat:repeat-y;
}

#header {
width:100%;
height:340px;

position:relative;
float:left;
}

#toplogo {
width:100%;
height:75px;

position:relative;
float:left;

background-color:#FFFFFF;

text-align:right;
}

#topbanner {
width:100%;
height:201px;

position:relative;
float:left;

border-top:1px solid #889FAC;

background-image:url(img/topbanner.png);
}

#topbar {
width:100%;
height:36px;

position:relative;
float:left;

background-image:url(../img/bar.png);
background-repeat:no-repeat;
}

#spacer {
width:100%;
height:27px;

position:relative;
float:left;

background-image:url(../img/spacer.png);
background-repeat:no-repeat;
}

#left {
width:219px;

position:relative;
float:left;
}

#menu {
width:199px;
min-height:400px;
background-color:#EDEDED;

position:relative;
float:left;

padding-left:10px;
padding-right:10px;

overflow:hidden;
}

#content {
width:740px;

position:relative;
float:left;
}

#indhold {
width:454px;
min-height:250px;

position:relative;
float:left;

padding-left:15px;
padding-right:15px;

overflow:hidden;
}

#right {
width:225px;

position:relative;
float:left;

margin-left:7px;
}

#how {
width:247px;
height:150px;

position:relative;
float:left;

background-image:url(../img/how_eng.png);
background-repeat:no-repeat;
}

#contact {
width:247px;

position:relative;
float:left;

margin-top:20px;

background-image:url(../img/cont_eng.png);
background-repeat:no-repeat;

color:#777777;
}

#footer {
width:959px;
height:114px;

position:relative;
float:left;

background-image:url(img/footer.png);
background-repeat:no-repeat;
}

#zuport_logo {
width:100px;
height:20px;

position:relative;
float:right;
}

#tilmeld{
padding-top:40px;
color:#000000;
}

#tilmeld a, a:hover{
color:#FFFFFF;
text-decoration:none;

margin:0px;
}

#home_cont{
float:right;

padding-top:13px;
padding-right:156px;

color:#FFFFFF;
}

#home_cont a, a:hover{
color:#FFFFFF;
text-decoration:none;

margin:0px;
}

#menu ul.M0  {
height:25px;
margin-left:10px;
list-style-type:none;
margin:0px;
padding:0px;
}

#position a, a:hover {
margin:0px;
}

#menu li{
width:180px;
line-height:25px;
margin-right:15px;

padding-left:15px;

background-image:url(../img/menu_bg.png);
background-repeat:no-repeat;
border-bottom:1px solid #B3B5B7;
}

#menu #activeitem{
color:#123F5A;
}

#menu a, a:hover{
margin-left:15px;
color:#555555;
text-decoration:none;
}

#menu ul.M1  {
margin-left:10px;
list-style-type:none;
margin:0px;
padding:0px;
}

#menu ul.M1 li {
width:100px;
border:0px;
margin-bottom:5px;
}

#menu ul.M2  {
margin-left:10px;
list-style-type:none;
margin:0px;
padding:0px;
}

#menu ul.M2 li {
width:100px;
border:0px;
margin-bottom:5px;
}
