*, div { margin : 0; padding: 0; }
html { margin: 0; padding: 0; width:100%;/* background: url(../billeder/bg.png) repeat 0 0px;*/  }
body { margin: 0px 0 0 0;  padding: 0px 0 30px 0;  font-family:  Helvetica,Geneva, Arial, sans-serif;  font-size: 62.5%;  width: 100%;  height: 100.1%; background-color: #000;}
div#holder { width: 800px; margin: 0 auto; font-size: 1em; background-color: #000; padding-bottom: 40px;}

p.english, p.dansk { font-size: 3em; font-weight: normal;  padding: 5px; color: #FFF; line-height: 2em; position: relative; top: -260px; } 
p.english {  } 
p.dansk {  text-align: right; margin-top: -2.5em; width: 70%; margin-left: 30%; }
p.english a, p.dansk a { color: #FFF; text-decoration: none; } 


/*Logoet - matte #edf7f3*/
h1 { text-indent: -2232px; }
h1 a { position: absolute; top: 52px; right: 0; background: url(../billeder/JulieNord.png) no-repeat 0 0; width: 160px; height: 72px; }

div#movie { position: relative; left: 166px; top: 23px; width: 495px; }
body.index p a { color: #fff; text-decoration:none; } 

div#indholdet { padding: 140px 0 0 0px; position: relative; }
ul#menu { position: absolute; height: 350px; padding: 24px 0; width: 180px; text-align: right; }
ul#menu li { list-style: none; font-size: 1.2em; text-transform:uppercase; } 
ul#menu li ul {  text-transform:uppercase;border: 1px solid #ccc; border-right: 1px solid #fff;  border-top: 1px solid #fff; position:relative; left: 2px; top: -2px;width: 178px; background-color:#000; } 

div#venstre { position: relative; left: 300px; }
.clearfix:after { content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; }



@media (min-width:768px) and (max-width:990px){
div#holder {
   
    width: 669px;
}

div#movie {
    left: 166px;
    position: relative;
    top: 23px;
    width: 375px;
}

div#movie img {
    display: inline-block;
    height: auto;
    width: 100%;
}
p.english, p.dansk {

    top: -182px;
}
}

@media (min-width:0px) and (max-width:767px){

div#holder {
    background-color: #000;
    font-size: 1em;
    margin: 0 auto;
    padding-bottom: 40px;
    width: 100%;
}


div#movie {
    left: 0;
    position: relative;
    top: 0;
	text-align:center;
    width: 100%;
}


div#movie img {
    display: inline-block;
    height: auto;
    width: 50%;
}
p.english, p.dansk { top: 0px; } 
p.dansk {
    margin-left: 34%;
    margin-top: -2.5em;
    text-align: right;
    width: auto;
}
div#indholdet {
    padding: 0;
    position: relative;
}


}