body{ 
    /*background-color: green; */

/* background-color: rgb 0,255, 0 */

background-color: #CAD5D9;
    font-family:sans-serif, arial;
    
    margin:0;
    padding:0;
}


ol{display: inline-block
}

.video{width:200px;
    height:auto;}

.billedhead{
    width:880px;
    height:auto;}

.billed1{width:750px;
    height:auto;}
    
.billed15{
    width:420px;
    height:auto; padding :15px; margin:50 }

.billed14{
    width:430px;
    height:auto; padding :0px; margin:0px }

.billed18{
    width:340px;
    height:auto; padding :15px}

.billed2{
    width:300px;
    height:auto; padding :15px}


.billed3{
    width:280px;
    height:auto; padding :10px}

.billed4{
    width:225px;
    height:auto; padding :10px}

.billed5{
    width:150px;
    height:auto; padding :15px}

.billed6{
    width:100px;
    height:auto; padding :15px}

.billed7{
    width:80px;
    height:auto; padding :15px}
.billed9{
    width:40px;
    height:auto; padding :1px}
.billedgalleri{
    width:700px;
    height:auto; padding :0px}
.foto1 {float: right}
.foto2 {float: left}
.foto3 {float: inside}

#container {
    
        /* <div class="component  stretch template" style="min-width:1054px;"> */
    
    max-width:900px;
   /* opr: width: 1000px;*/   
   width: 100%;
   margin: 0px auto 0px auto;
    padding: 15px 15px 15px 15px;
   background-color: rgb(255,255, 255);
}


#container_a {
    
        /* <div class="component  stretch template" style="min-width:1054px;"> */
    
    max-width:880px;
   /* opr: width: 1000px;*/   
   width: 100%;
   margin: 0px auto 0px auto;
    padding: 1px 1px 1px 1px;
   background-color: rgb(255,255, 255);
}



#cont2 {
    width: 200px;
    margin: 30px auto 0px auto;
    padding: 15px 15px 15px 15px;
   background-color: rgb(100,100, 100);
    float: left;
}

#cont3 {
    width: 300px;
    margin: 30px  30px 30px 30px; 
   
        padding: 15px 15px 15px 100px;
   background-color: lightgrey;
   border: 2px solid black ;
   
     display: inline-block;
     float: left;
       
}



#container1 {
   width: 290px;
   height: auto;
margin: 1px auto 1px auto;
    padding: 1px 1px 1px 1px;
   background-color: rgb(255,255, 255);
  float:left;
}

#container2 {
   width: 290px; height: auto;
margin: 1px auto 1px auto;
    padding: 1px 1px 1px 1px;
   background-color: rgb(255,255, 255);
  float: right;
}
#container3 {
    
      
   width: 290px; height: auto;
margin: 1px auto 1px auto;
    padding: 1px 1px 1px 1px;
   background-color: rgb(255,255, 255);
    
  float: inside;
}





#container4 {
    width: 270px;
    margin: 30px auto 0px auto;
    padding: 15px 15px 15px 15px;
   background-color: rgb(100,100, 100);
    float: left;
}

#container5 {
    width: 500px;
    margin: 10px  30px 30px 10px; 
   
        padding: 5px 5px 5px 5px;
   background-color: lightgrey;
   border: 2px solid black ;
   
     display: inline-block;
     float: left;}


  #cont-prog1 {
    width: 550px;
    margin: 15px  3px 30px 15px; 
       padding: 15px 15px 15px 15px;
   background-color: lightgrey;
   border: 2px solid black ;
   display: inline-block;
   float: left}
  #cont-prog2 {
    width: 380px;
    margin: 10px  3px 30px 3px; 
   background-color: lightgrey;
   border: 2px solid black ;
     display: inline-block;
     float: left}
  
  #cont-prog_r {
    width: 400px;
    margin: 15px 3px 20px 5px; 
     padding: 15px 15px 15px 15px;
   background-color: lightgrey;
   border: 2px solid black ;
        display: inline-block;
     float: right }
  
  #cont-prog_l {
    width: 400px;
    margin: 15px  3px 20px 5px; 
    padding: 15px 15px 15px 15px;
   background-color: lightgrey;
   border: 2px solid black ;
        display: inline-block;
     float: left }

  
  #cont-fototxt_r {
    width: 400px;
    margin: 15px  35px 20px 5px; 
        padding: 0px 0px 0px 0px;
   background-color: #fff ;
     display: inline-block;
     float: right}
  
  #cont-fototxt_l {
    width: 400px;
    margin: 15px  35px 20px 5px; 
        padding: 0px 0px 0px 0px;
   background-color: #fff ;
     display: inline-block;
     float: left}
  
  
  #cont-fb {
    width: 400px;
    margin: 15px  3px 20px 5px; 
        padding: 15px 15px 15px 15px;
   background-color: lightblue;
   border: 2px solid black ;
     display: inline-block;
     float: left }
  
  #cont-fb-r {
    width: 400px;
    margin: 15px  3px 20px 5px; 
        padding: 15px 15px 15px 15px;
   background-color: lightblue;
   border: 2px solid black ;
     display: inline-block;
     float: right }
  
 
  
#cont-quest {
    width: 400px;
    margin: 15px  3px 20px 5px; 
   
        padding: 15px 15px 15px 15px;
   background-color: yellow;
   border: 2px solid black ;
   
     display: inline-block;
     float: right;}



.clearfix {clear: both;
}



    
    